Bonds is sitting with a batting average of .298 for his time in baseball in addition to 2,227 runs scored and an OPS of .311. He has struck out 1,539 times and earned a walk on 2,558 occasions, contributing to a .444 on-base %. For his MLB career, Bonds has hit 762 baseballs over the fence while driving in 1,996 runs. He is sitting with a career slugging percentage of -.133 in addition to racking up 5,976 bases. For his career, he stepped up to bat 12,606 times and came through with a base hit 2,935 times.
Williams has tallied a free base 2,021 times while going down on strikes on 709 attempts. His OBP comes in at .482 and he has a career OPS of .400. He has recorded 1,798 runs in addition to having earned 1,839 runs batted in. He has gone yard 521 times, with 4,884 total bases and also a -.081 slugging percentage. For the 7,706 official at-bats in his baseball career, Williams has an average at the plate of .344 in addition to 2,654 base hits.
Barry Bonds | Career | Ted Williams |
---|---|---|
2,986 | Games Played | 2,292 |
12,606 | Plate Appearances | 9,792 |
9,847 | At-Bats | 7,706 |
2,227 | Runs | 1,798 |
2,935 | Hits | 2,654 |
601 | Doubles | 525 |
77 | Triples | 71 |
762 | Home Runs | 521 |
1,996 | Runs Batted In | 1,839 |
514 | Stolen Bases | 24 |
141 | Caught Stealing | 17 |
2,558 | Walks | 2,021 |
1,539 | Strikeouts | 709 |
.298 | Batting Average | .344 |
.444 | On-Base Percentage | .482 |
-.133 | Slugging Percentage | -.081 |
0.311 | OPS | 0.400 |
5,976 | Total Bases | 4,884 |
165 | Grounded Into Double Plays | 197 |
106 | Hit By Pitch | 39 |