Bonds is sitting with a batting average of .297 for his career in baseball in addition to 2,302 scored runs and an OPS of .314. He has been struck out 1,593 times and has taken a walk on 2,690 occasions, which contributes in part to a .446 on-base %. For his MLB career, Bonds has drilled 790 balls out of the park while driving in 2,062 runs. His slugging percentage is -.132 in addition to racking up 6,168 bases. In his time spent in pro baseball, he stepped up to bat 13,083 times and has come through with a base hit 3,029 times.
Over the course of the 6,486 official at-bats in his career, McGwire has an average at the plate of .259 in addition to having 1,682 hits. His on-base percentage sits at .391 and he is the owner of a career OPS of .247. He has a total of 1,215 runs and notched 1,478 RBIs. McGwire has earned a free base 1,373 times while fanning on 1,714 chances. He has hit a home run 612 times, with 3,786 bases in total and a -.144 slugging %.
Barry Bonds vs Mark McGwire Stats
Barry Bonds | Career | Mark McGwire |
---|---|---|
3,112 | Games Played | 1,971 |
13,083 | Plate Appearances | 8,024 |
10,187 | At-Bats | 6,486 |
2,302 | Runs | 1,215 |
3,029 | Hits | 1,682 |
615 | Doubles | 256 |
77 | Triples | 6 |
790 | Home Runs | 612 |
2,062 | Runs Batted In | 1,478 |
519 | Stolen Bases | 12 |
141 | Caught Stealing | 8 |
2,690 | Walks | 1,373 |
1,593 | Strikeouts | 1,714 |
.297 | Batting Average | .259 |
.446 | On-Base Percentage | .391 |
-.132 | Slugging Percentage | -.144 |
0.314 | OPS | 0.247 |
6,168 | Total Bases | 3,786 |
178 | Grounded Into Double Plays | 154 |
109 | Hit By Pitch | 78 |
So far this season, Bonds has tallied 75 runs, accrued 66 RBI and has earned 28 home runs. He has gotten a free base 132 times and has compiled an on-base percentage of .480. Bonds has recorded 94 hits out of 340 AB’s and holds a batting average of .276. He has gone down on strikes 54 times while racking up 192 total bases. He has recorded an OPS of 1.045 and a slugging percentage of .565.
McGwire is sitting with 147 bases in total with 56 hits in 299 at-bats. He has accumulated an on-base percentage of .316 with 56 walks and 118 K’s. Since the beginning of the season, Mark McGwire has knocked in 64 runs and also is sitting with a slugging percentage of .492. He has notched 48 runs on the campaign and has hit 29 balls over the fence. He has earned a batting average when batting of .187 in addition to having an OPS of .808.
Barry Bonds (2007) | Stat | Mark McGwire (2001) |
---|---|---|
126 | Games Played | 97 |
477 | Plate Appearances | 364 |
340 | At-Bats | 299 |
75 | Runs Scored | 48 |
94 | Hits | 56 |
14 | Doubles | 4 |
0 | Triples | 0 |
28 | Home Runs | 29 |
66 | Runs Batted In | 64 |
5 | Stolen Bases | 0 |
0 | Caught Stealing | 0 |
132 | Walks | 56 |
54 | Strikeouts | 118 |
.276 | Batting Average | .187 |
.480 | On-Base Percentage | .316 |
.565 | Slugging Percentage | .492 |
1.045 | OPS | 0.808 |
169 | OPS+ | 105 |
192 | Total Bases | 147 |
13 | Grounded Into Double Play | 7 |
3 | Hit By Pitch | 3 |