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.
Trout has drawn a walk 980 times while striking out on 1,485 attempts. His on-base percentage sits at .410 and he also has a lifetime OPS of .991. He has accounted for 1,123 runs in addition to having 954 runs batted in. He has gone deep 378 times, with 3,201 total bases and a .581 slugging percentage. For the 5,511 at-bats in his career, Trout has accrued an average at the plate of .299 with 1,648 hits.
Barry Bonds vs Mike Trout Stats
Barry Bonds | Career | Mike Trout |
---|---|---|
3,112 | Games Played | 1,518 |
13,083 | Plate Appearances | 6,647 |
10,187 | At-Bats | 5,511 |
2,302 | Runs | 1,123 |
3,029 | Hits | 1,648 |
615 | Doubles | 311 |
77 | Triples | 54 |
790 | Home Runs | 378 |
2,062 | Runs Batted In | 954 |
519 | Stolen Bases | 212 |
141 | Caught Stealing | 38 |
2,690 | Walks | 980 |
1,593 | Strikeouts | 1,485 |
.297 | Batting Average | .299 |
.446 | On-Base Percentage | .410 |
-.132 | Slugging Percentage | .581 |
0.314 | OPS | 0.991 |
6,168 | Total Bases | 3,201 |
178 | Grounded Into Double Plays | 68 |
109 | Hit By Pitch | 100 |
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.
Trout has accumulated 59 bases in total with 24 base knocks in 109 at-bats. He has notched 17 runs over the course of the season and has hit 10 balls over the fence. He is sitting with a batting average at the plate of .220 with an OPS of .867. He has recorded an on-base percentage of .325 with 16 walks and 27 strikeouts. Since the start of the season, Mike Trout has knocked in 14 runs and also has accounted for a slugging percentage of .541.
Barry Bonds (2007) | Stat | Mike Trout (2024) |
---|---|---|
126 | Games Played | 29 |
477 | Plate Appearances | 126 |
340 | At-Bats | 109 |
75 | Runs Scored | 17 |
94 | Hits | 24 |
14 | Doubles | 1 |
0 | Triples | 2 |
28 | Home Runs | 10 |
66 | Runs Batted In | 14 |
5 | Stolen Bases | 6 |
0 | Caught Stealing | 1 |
132 | Walks | 16 |
54 | Strikeouts | 27 |
.276 | Batting Average | .220 |
.480 | On-Base Percentage | .325 |
.565 | Slugging Percentage | .541 |
1.045 | OPS | 0.867 |
169 | OPS+ | 140 |
192 | Total Bases | 59 |
13 | Grounded Into Double Play | 0 |
3 | Hit By Pitch | 1 |