Bonds has raked .297 for his time in baseball with 2,302 runs scored and an OPS of .314. Over the course of his time in the league, he stepped into the batters box 13,083 times and has notched a hit 3,029 times. He has earned a slugging percentage of -.132 and he has racked up 6,168 bases. In his MLB career, Bonds has slapped 790 balls out of the park while driving in 2,062 runs. He has struck out 1,593 times and has been walked on 2,690 at-bats, contributing to a .446 OBP.
For the 9,177 at-bats in his pro career, Ortiz has a batting average of .288 in addition to having 2,641 base hits. He has gone deep 579 times, as well as 5,098 total bases and also a -.128 slugging percentage. Ortiz has drawn a free base 1,399 times while being called out on strikes on 1,836 attempts. He has accrued 1,498 runs in addition to having earned 1,895 runs batted in. His on-base percentage sits at .381 and he has a career OPS of .253.

Barry Bonds vs David Ortiz Stats
Barry Bonds | Career | David Ortiz |
---|---|---|
3,112 | Games Played | 2,559 |
13,083 | Plate Appearances | 10,717 |
10,187 | At-Bats | 9,177 |
2,302 | Runs | 1,498 |
3,029 | Hits | 2,641 |
615 | Doubles | 680 |
77 | Triples | 20 |
790 | Home Runs | 579 |
2,062 | Runs Batted In | 1,895 |
519 | Stolen Bases | 19 |
141 | Caught Stealing | 9 |
2,690 | Walks | 1,399 |
1,593 | Strikeouts | 1,836 |
.297 | Batting Average | .288 |
.446 | On-Base Percentage | .381 |
-.132 | Slugging Percentage | -.128 |
0.314 | OPS | 0.253 |
6,168 | Total Bases | 5,098 |
178 | Grounded Into Double Plays | 258 |
109 | Hit By Pitch | 40 |
Since the beginning of the season, Barry Bonds has knocked in 66 runs and has tallied a slugging percentage of .565. He has an OBP of .480 with 132 free passes and 54 strikeouts. Bonds has 192 total bases with 94 base knocks in 340 at-bats. He has tallied a batting average at the plate of .276 with an OPS of 1.045. He has a total of 75 runs so far this season and has hit 28 balls out of the park.
So far this year, David Ortiz has batted in 127 runs and has recorded a slugging percentage of .620. He has tallied an on-base percentage of .401 with 80 walks and 86 strikeouts. Ortiz has compiled 333 bases in total with 169 base knocks in 537 at-bats. He has a batting average when batting of .315 in addition to holding an OPS of 1.021. He has notched 79 runs so far this season and has hit 38 balls over the fence.
Barry Bonds (2007) | Stat | David Ortiz (2016) |
---|---|---|
126 | Games Played | 151 |
477 | Plate Appearances | 626 |
340 | At-Bats | 537 |
75 | Runs Scored | 79 |
94 | Hits | 169 |
14 | Doubles | 48 |
0 | Triples | 1 |
28 | Home Runs | 38 |
66 | Runs Batted In | 127 |
5 | Stolen Bases | 2 |
0 | Caught Stealing | 0 |
132 | Walks | 80 |
54 | Strikeouts | 86 |
.276 | Batting Average | .315 |
.480 | On-Base Percentage | .401 |
.565 | Slugging Percentage | .620 |
1.045 | OPS | 1.021 |
169 | OPS+ | 164 |
192 | Total Bases | 333 |
13 | Grounded Into Double Play | 22 |
3 | Hit By Pitch | 2 |