Bonds has compiled an average at the plate of .297 in his time in baseball in addition to 2,302 runs scored and an OPS of .314. For his career, he stepped up to the plate 13,083 times and got on base with a hit 3,029 times. He is sitting with a career slugging percentage of -.132 and he has a total of 6,168 bases. In his MLB career, Bonds has hit 790 balls out of the park while driving in 2,062 runs. He has struck out 1,593 times and has gotten a free base on 2,690 occasions, which contributes in part to a .446 OBP.
During the 9,899 at-bats in his professional career, Griffey Jr. is sitting with a batting average of .283 and has racked up 2,799 base knocks. He has gone deep 630 times, as well as 5,291 bases in total and a -.075 slugging %. Griffey Jr. has recorded a free base 1,321 times while striking out on 1,796 occasions. He has recorded 1,668 runs and has 1,843 RBIs. His on-base percentage sits at .368 and he has earned a career OPS of .293.

Barry Bonds vs Ken Griffey Jr. Stats
Barry Bonds | Career | Ken Griffey Jr. |
---|---|---|
3,112 | Games Played | 2,704 |
13,083 | Plate Appearances | 11,412 |
10,187 | At-Bats | 9,899 |
2,302 | Runs | 1,668 |
3,029 | Hits | 2,799 |
615 | Doubles | 526 |
77 | Triples | 38 |
790 | Home Runs | 630 |
2,062 | Runs Batted In | 1,843 |
519 | Stolen Bases | 184 |
141 | Caught Stealing | 69 |
2,690 | Walks | 1,321 |
1,593 | Strikeouts | 1,796 |
.297 | Batting Average | .283 |
.446 | On-Base Percentage | .368 |
-.132 | Slugging Percentage | -.075 |
0.314 | OPS | 0.293 |
6,168 | Total Bases | 5,291 |
178 | Grounded Into Double Plays | 202 |
109 | Hit By Pitch | 81 |
For the season, Bonds has compiled 75 runs, accrued 66 RBI and has 28 home runs. He has taken a base 132 times and has accumulated an OBP of .480. Bonds has a total of 94 base hits out of 340 at-bats and holds a batting average of .276. He has gone down swinging 54 times while racking up 192 total bases. He is sitting with an OPS of 1.045 with a slugging % of .565.
Griffey Jr. is sitting with 20 bases in total with 18 base hits out of 98 at-bats. He has racked up 6 runs on the year and has hit 0 balls out of the park. He has accounted for a batting average of .184 while holding an OPS of .454. He has earned an OBP of .250 as well as 9 walks and 17 K’s. Since the start of the campaign, Ken Griffey Jr. has batted in 7 runs and also has a slugging percentage of .204.
Barry Bonds (2007) | Stat | Ken Griffey Jr. (2010) |
---|---|---|
126 | Games Played | 33 |
477 | Plate Appearances | 108 |
340 | At-Bats | 98 |
75 | Runs Scored | 6 |
94 | Hits | 18 |
14 | Doubles | 2 |
0 | Triples | 0 |
28 | Home Runs | 0 |
66 | Runs Batted In | 7 |
5 | Stolen Bases | 0 |
0 | Caught Stealing | 0 |
132 | Walks | 9 |
54 | Strikeouts | 17 |
.276 | Batting Average | .184 |
.480 | On-Base Percentage | .250 |
.565 | Slugging Percentage | .204 |
1.045 | OPS | 0.454 |
169 | OPS+ | 30 |
192 | Total Bases | 20 |
13 | Grounded Into Double Play | 3 |
3 | Hit By Pitch | 0 |