Barry Bonds vs David Ortiz Stats

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

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