Griffey Jr. has an average at the plate of .283 for his time in baseball in addition to 1,668 scored runs and an OPS of .293. He has struck out 1,796 times and has gotten a free base on 1,321 attempts at the plate, contributing to a .368 OBP. For his career, Griffey Jr. has drilled 630 balls out of the park while driving in 1,843 runs. His career slugging percentage is -.075 in addition to earning 5,291 bases. Over the course of his pro career, he stepped up to the plate 11,412 times and has come through with a base hit 2,799 times.
For the 6,486 at-bats in his pro career, McGwire has earned a batting average of .259 in addition to 1,682 hits. He has homered 612 times, with 3,786 bases in total and a -.144 slugging percentage. McGwire has drawn a walk 1,373 times while going down on strikes on 1,714 attempts. He has recorded 1,215 runs and also has 1,478 RBIs. His OBP is .391 and he has a lifetime OPS of .247.

Ken Griffey Jr. vs Mark McGwire Stats
Ken Griffey Jr. | Career | Mark McGwire |
---|---|---|
2,704 | Games Played | 1,971 |
11,412 | Plate Appearances | 8,024 |
9,899 | At-Bats | 6,486 |
1,668 | Runs | 1,215 |
2,799 | Hits | 1,682 |
526 | Doubles | 256 |
38 | Triples | 6 |
630 | Home Runs | 612 |
1,843 | Runs Batted In | 1,478 |
184 | Stolen Bases | 12 |
69 | Caught Stealing | 8 |
1,321 | Walks | 1,373 |
1,796 | Strikeouts | 1,714 |
.283 | Batting Average | .259 |
.368 | On-Base Percentage | .391 |
-.075 | Slugging Percentage | -.144 |
0.293 | OPS | 0.247 |
5,291 | Total Bases | 3,786 |
202 | Grounded Into Double Plays | 154 |
81 | Hit By Pitch | 78 |
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.
McGwire has earned 56 base hits out of 299 at-bats and has a batting average of .187. He has taken a walk 56 times and has accounted for an OBP of .316. This season, McGwire has scored 48 runs, accounted for 64 RBI and has 29 home runs. He has tallied an OPS of 0.808 as well as a slugging % of .492. He has been struck out 118 times while accumulating 147 total bases.
Ken Griffey Jr. (2010) | Stat | Mark McGwire (2001) |
---|---|---|
33 | Games Played | 97 |
108 | Plate Appearances | 364 |
98 | At-Bats | 299 |
6 | Runs Scored | 48 |
18 | Hits | 56 |
2 | Doubles | 4 |
0 | Triples | 0 |
0 | Home Runs | 29 |
7 | Runs Batted In | 64 |
0 | Stolen Bases | 0 |
0 | Caught Stealing | 0 |
9 | Walks | 56 |
17 | Strikeouts | 118 |
.184 | Batting Average | .187 |
.250 | On-Base Percentage | .316 |
.204 | Slugging Percentage | .492 |
0.454 | OPS | 0.808 |
30 | OPS+ | 105 |
20 | Total Bases | 147 |
3 | Grounded Into Double Play | 7 |
0 | Hit By Pitch | 3 |