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 9,225 at-bats in his career, Sosa has an average at the plate of .272 with 2,512 hits. His OBP comes in at .342 and he also has a career OPS of .269. He has a total of 1,528 runs and racked up 1,759 RBIs. Sosa has drawn a free base 963 times while striking out on 2,418 attempts. He has hit a home run 630 times, as well as 4,897 total bases and also a -.074 slugging percentage.
Barry Bonds vs Sammy Sosa Stats
Barry Bonds | Career | Sammy Sosa |
---|---|---|
3,112 | Games Played | 2,468 |
13,083 | Plate Appearances | 10,350 |
10,187 | At-Bats | 9,225 |
2,302 | Runs | 1,528 |
3,029 | Hits | 2,512 |
615 | Doubles | 403 |
77 | Triples | 46 |
790 | Home Runs | 630 |
2,062 | Runs Batted In | 1,759 |
519 | Stolen Bases | 234 |
141 | Caught Stealing | 107 |
2,690 | Walks | 963 |
1,593 | Strikeouts | 2,418 |
.297 | Batting Average | .272 |
.446 | On-Base Percentage | .342 |
-.132 | Slugging Percentage | -.074 |
0.314 | OPS | 0.269 |
6,168 | Total Bases | 4,897 |
178 | Grounded Into Double Plays | 213 |
109 | Hit By Pitch | 62 |
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.
Sosa has tallied 104 hits in 412 at-bats for an average of .252. He has earned a walk 34 times and has accounted for an on-base percentage of .311. So far this year, Sosa has tallied 53 runs, accounted for 92 RBI and has 21 home runs. He has recorded an OPS of 0.779 and a slugging % of .468. He has gone down on strikes 112 times while accruing 193 total bases.
Barry Bonds (2007) | Stat | Sammy Sosa (2007) |
---|---|---|
126 | Games Played | 114 |
477 | Plate Appearances | 454 |
340 | At-Bats | 412 |
75 | Runs Scored | 53 |
94 | Hits | 104 |
14 | Doubles | 24 |
0 | Triples | 1 |
28 | Home Runs | 21 |
66 | Runs Batted In | 92 |
5 | Stolen Bases | 0 |
0 | Caught Stealing | 0 |
132 | Walks | 34 |
54 | Strikeouts | 112 |
.276 | Batting Average | .252 |
.480 | On-Base Percentage | .311 |
.565 | Slugging Percentage | .468 |
1.045 | OPS | 0.779 |
169 | OPS+ | 101 |
192 | Total Bases | 193 |
13 | Grounded Into Double Play | 11 |
3 | Hit By Pitch | 3 |