In his career, Griffey Jr. has hit 630 balls out of the park while knocking in 1,843 runs. For his career, he came to the plate 11,412 times and has delivered with a base knock 2,799 times. His slugging percentage sits at -.075 in addition to earning 5,291 bases. He has struck out 1,796 times and has walked on 1,321 at-bats, contributing to a .368 OBP. Griffey Jr. has raked .283 for his time in baseball with 1,668 scored runs and an OPS of .293.
Over the course of the 5,511 at-bats in his professional career, Trout has hit .299 and has racked up 1,648 base hits. He has homered 378 times, with 3,201 total bases and a .581 slugging percentage. Trout has recorded a walk 980 times while fanning on 1,485 chances. He has scored 1,123 runs and has 954 runs batted in. His OBP sits at .410 and he holds a lifetime OPS of .991.

Ken Griffey Jr. vs Mike Trout Stats
Ken Griffey Jr. | Career | Mike Trout |
---|---|---|
2,704 | Games Played | 1,518 |
11,412 | Plate Appearances | 6,647 |
9,899 | At-Bats | 5,511 |
1,668 | Runs | 1,123 |
2,799 | Hits | 1,648 |
526 | Doubles | 311 |
38 | Triples | 54 |
630 | Home Runs | 378 |
1,843 | Runs Batted In | 954 |
184 | Stolen Bases | 212 |
69 | Caught Stealing | 38 |
1,321 | Walks | 980 |
1,796 | Strikeouts | 1,485 |
.283 | Batting Average | .299 |
.368 | On-Base Percentage | .410 |
-.075 | Slugging Percentage | .581 |
0.293 | OPS | 0.991 |
5,291 | Total Bases | 3,201 |
202 | Grounded Into Double Plays | 68 |
81 | Hit By Pitch | 100 |
Over the course of this year, Ken Griffey Jr. has knocked in 7 runs and has accumulated a slugging percentage of .204. He is sitting with an OBP of .250 as well as 9 walks and 17 strikeouts. Griffey Jr. has compiled 20 bases in total with 18 base knocks out of 98 at-bats. He has recorded a batting average when batting of .184 in addition to having an OPS of .454. He has a total of 6 runs on the campaign and has drilled 0 balls over the fence.
Over the course of this season, Mike Trout has batted in 14 runs and has accumulated a slugging percentage of .541. He is sitting with an on-base percentage of .325 with 16 walks and 27 strikeouts. Trout has compiled 59 bases in total with 24 base knocks out of 109 at-bats. He has earned a batting average at the plate of .220 with an OPS of .867. He has racked up 17 runs on the season and has drilled 10 balls out of the park.
Ken Griffey Jr. (2010) | Stat | Mike Trout (2024) |
---|---|---|
33 | Games Played | 29 |
108 | Plate Appearances | 126 |
98 | At-Bats | 109 |
6 | Runs Scored | 17 |
18 | Hits | 24 |
2 | Doubles | 1 |
0 | Triples | 2 |
0 | Home Runs | 10 |
7 | Runs Batted In | 14 |
0 | Stolen Bases | 6 |
0 | Caught Stealing | 1 |
9 | Walks | 16 |
17 | Strikeouts | 27 |
.184 | Batting Average | .220 |
.250 | On-Base Percentage | .325 |
.204 | Slugging Percentage | .541 |
0.454 | OPS | 0.867 |
30 | OPS+ | 140 |
20 | Total Bases | 59 |
3 | Grounded Into Double Play | 0 |
0 | Hit By Pitch | 1 |