Other Comparisons:
Ken Griffey Jr. vs Mark McGwire Comparison
Head-to-head comparison of former MLB first baseman Mark McGwire and future Hall of Famer Ken Griffey Jr. that includes stats, World Series, and awards. Go to our Player Comparison page to check out other comparisons.
Position, Height and Teams
Position
Mark McGwire – First Baseman
Ken Griffey Jr. – Center Fielder
Height
Mark McGwire – 6’5″
Ken Griffey Jr. – 6’3″
Teams
Mark McGwire – 2 (Oakland Athletics, St. Louis Cardinals)
Ken Griffey Jr. – 3 (Seattle Mariners, Cincinnati Reds, Chicago White Sox)
World Series and Seasons Played
World Series
Mark McGwire – 1 (1989)
Ken Griffey Jr. – 0
World Series Appearances
Mark McGwire – 3 (1988-1990)
Ken Griffey Jr. – 0
Playoff Appearances
Mark McGwire – 6 (1988-1990, 1992, 2000-2001)
Ken Griffey Jr. – 3 (1995, 1997, 2008)
Seasons Played
Mark McGwire – 16 (1986-2001)
Ken Griffey Jr. – 22 (1989-2010)
Awards and Honors
Hall of Fame
Mark McGwire – No
Ken Griffey Jr. – Yes (99.32% in 2016)
Number Retired
Mark McGwire – No
Ken Griffey Jr. – No
MVP
Mark McGwire – 0
Ken Griffey Jr. – 1 (1997)
World Series MVP
Mark McGwire – 0
Ken Griffey Jr. – 0
Rookie of the Year
Mark McGwire – Yes (1987)
Ken Griffey Jr. – No
Gold Gloves
Mark McGwire – 1 (1990)
Ken Griffey Jr. – 10 (1990–1999)
Silver Slugger Award
Mark McGwire – 3 (1992, 1996, 1998)
Ken Griffey Jr. – 7 (1991, 1993, 1994, 1996–1999)
All Star Games
Mark McGwire – 12 (1987–1992, 1995–2000)
Ken Griffey Jr. – 13 (1990–2000, 2004, 2007)
All Star Game MVP
Mark McGwire – 0
Ken Griffey Jr. – 1 (1992)
Comeback Player of the Year
Mark McGwire – 0
Ken Griffey Jr. – 1 (2005)
Home Run Champion
Mark McGwire – 5 (1987, 1996–1999)
Ken Griffey Jr. – 4 (1994, 1997, 1998, 1999)
Batting Champion
Mark McGwire – 0
Ken Griffey Jr. – 0
League League in RBIs
Mark McGwire – 1 (1999)
Ken Griffey Jr. – 1 (1997)
League Leader in OBP (On-Base Percentage)
Mark McGwire – 2 (1996, 1998)
Ken Griffey Jr. – 0
League Leader in Slugging Percentage
Mark McGwire – 4 (1987, 1992, 1996, 1998)
Ken Griffey Jr. – 1 (1997)
Regular Season Career Stats (Offense)
A baseball next to the player represents the winner of the comparison. A baseball next to both players means a tie.
Games
Mark McGwire – 1,874
Ken Griffey Jr. – 2,671
At Bats
Mark McGwire – 6,187
Ken Griffey Jr. – 9,801
Plate Appearances
Mark McGwire – 7,660
Ken Griffey Jr. – 11,304
Batting Average
Mark McGwire – .263
Ken Griffey Jr. – .284
Home Runs
Mark McGwire – 583
Ken Griffey Jr. – 630
RBIs
Mark McGwire – 1,414
Ken Griffey Jr. – 1,836
Hits
Mark McGwire – 1,626
Ken Griffey Jr. – 2,781
Runs
Mark McGwire – 1,167
Ken Griffey Jr. – 1,662
Doubles
Mark McGwire – 252
Ken Griffey Jr. – 524
Triples
Mark McGwire – 6
Ken Griffey Jr. – 38
Stolen Bases
Mark McGwire – 12
Ken Griffey Jr. – 184
Walks
Mark McGwire – 1,317
Ken Griffey Jr. – 1,312
Strikeouts
Mark McGwire – 1,596
Ken Griffey Jr. – 1,779
On Base Percentage
Mark McGwire – .394
Ken Griffey Jr. – .370
Slugging Percentage
Mark McGwire – .588
Ken Griffey Jr. – .538
OPS
Mark McGwire – .982
Ken Griffey Jr. – .907
OPS+
Mark McGwire – 163
Ken Griffey Jr. – 136
WAR
Mark McGwire – 62.0
Ken Griffey Jr. – 83.6
Regular Season Career Stats (Defense)
A baseball next to the player represents the winner of the comparison. A baseball next to both players means a tie.
Games
Mark McGwire – 1,791
Ken Griffey Jr. – 2,382
Games Started
Mark McGwire – 1,741
Ken Griffey Jr. – 2,348
Innings
Mark McGwire – 15,100
Ken Griffey Jr. – 20,325
Fielding Percentage
Mark McGwire – .993
Ken Griffey Jr. – .985
Double Plays
Mark McGwire – 1,409
Ken Griffey Jr. – 43
Putouts
Mark McGwire – 14,464
Ken Griffey Jr. – 5,606
Chances
Mark McGwire – 15,649
Ken Griffey Jr. – 5,850
Errors
Mark McGwire – 112
Ken Griffey Jr. – 89
Playoff Career Stats
Games
Mark McGwire – 42
Ken Griffey Jr. – 18
At Bats
Mark McGwire – 129
Ken Griffey Jr. – 69
Plate Appearances
Mark McGwire – 151
Ken Griffey Jr. – 79
Batting Average
Mark McGwire – .217
Ken Griffey Jr. – .290
Home Runs
Mark McGwire – 5
Ken Griffey Jr. – 6
RBIs
Mark McGwire – 14
Ken Griffey Jr. – 11
Hits
Mark McGwire – 28
Ken Griffey Jr. – 20
Runs
Mark McGwire – 13
Ken Griffey Jr. – 12
Doubles
Mark McGwire – 2
Ken Griffey Jr. – 2
On Base Percentage
Mark McGwire – .320
Ken Griffey Jr. – .367
Slugging Percentage
Mark McGwire – .349
Ken Griffey Jr. – .580
[poll id=”158″]