barry bonds has the most hr in mlb history.
barry bonds has the most hr in mlb history.
who has the most hr in mlb history?
barry bonds
during the 2004 season, helton again finished second in the nl batting race, as he hit .347, while san francisco giants left fielder barry bonds hit .362. helton also had 32 home runs and 96 rbi on the season. he became the first player in mlb history to hit at least .315 with 25 hr and 95 rbi in each of his first seven full seasons in the majors. he became only the third player in mlb history to accomplish that feat during any seven-year stretch in a career (lou gehrig and babe ruth are the others). he set a franchise record by hitting at least 30 home runs in six consecutive seasons. helton was named to his team-record fifth consecutive all-star game and won his third gold glove during the season.
todd helton
while hitting his 32nd hr on august 19, 2001, against pittsburgh, bagwell collected his 100th rbi. it was the sixth consecutive season he reached at least 30 hr and 100 rbi, making him the eighth player in mlb history to achieve such a streak, and the only houston player to do so. five days later, also against pittsburgh, he scored his 100th run, joining jimmie foxx, lou gehrig, and babe ruth as the only players in mlb history with six consecutive seasons of 30 homers, 100 rbi and 100 runs scored. on september 30 at chicago, bagwell walked for his 100th of the season, thus making him the only player in mlb history to register six consecutive seasons of at least 30 hr, 100 rbi, 100 runs scored, and 100 walks. the astros won the nl central division title and faced the atlanta braves in the nlds. in spite of bagwell reaching base in eight of 12 plate appearances by single or by walk, he did not score any runs, and the braves swept the astros in three games.
jeff bagwell