Mark McGwire

First Baseman · Career Stats, Bio & Records (1986-2001)

AVG .263
HR 583
RBI 1,414
H 1,626
OPS .982
PIV 44,531
Position
First Baseman
Bats / Throws
R / R
Height / Weight
6'5" / 215 lb
Born
10/1/1963 in Pomona, CA, USA
MLB Debut
1986-08-22
Last Game
2001-10-07
Awards
12× All-Star · Rookie of the Year · Gold Glove · 3× Silver Slugger

Full name: Mark David McGwire

Career Batting Statistics

G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,874 6,187 1,167 1,626 252 6 583 1,414 12 1,317 1,596 .263 .394 .588 .982 44,531

Career AVG .263 vs. league average .263 across their career seasons — near league average.

Career OBP .394 vs. league average .332 across their career seasons — +18.7% above league average.

Career SLG .588 vs. league average .408 across their career seasons — +44.1% above league average.

Career OPS .982 vs. league average .740 across their career seasons — +32.7% above league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

G AB R H 2B 3B HR RBI BB SO AVG
42 129 13 28 2 0 5 14 18 33 .217

Playoff Batting by Year

Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2001 NLDS2 SLN 4 11 0 1 0 0 0 0 0 6 .091
2000 NLCS SLN 3 2 0 0 0 0 0 0 1 0 .000
2000 NLDS1 SLN 3 2 1 1 0 0 1 1 1 0 .500
1992 ALCS OAK 6 20 1 3 0 0 1 3 5 4 .150
1990 ALCS OAK 4 13 2 2 0 0 0 2 3 3 .154
1990 WS OAK 4 14 1 3 0 0 0 0 2 4 .214
1989 ALCS OAK 5 18 3 7 1 0 1 3 1 4 .389
1989 WS OAK 4 17 0 5 1 0 0 1 1 3 .294
1988 ALCS OAK 4 15 4 5 0 0 1 3 1 5 .333
1988 WS OAK 5 17 1 1 0 0 1 1 3 4 .059

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

SplitGABRHHRRBIAVG
Home9343009573789285701.262
Away9403178594837298713.263

Last 10 Games — Batting

DateTmOppResABRH2B3BHRRBIBBSO
2001-10-07 STLHOUL 100000000
2001-10-05 STLHOUL 400000004
2001-10-04 STLMILW 412001501
2001-10-03 STLMILL 401000011
2001-10-02 STLMILW 300000001
2001-09-30 STLPITW 311000010
2001-09-29 STLPITW 200000101
2001-09-28 STLPITW 321001121
2001-09-26 STLHOUW 422002302
2001-09-25 STLHOUW 200000021

Fielding Statistics

Career Fielding Totals by Position

Position G GS PO A E DP
1B 1763 1720 14451 1042 103 1408
3B 24 20 12 31 9 1
OF 4 2 1 0 0 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Position Games
First Base 1763
Third Base 24
Right Field 4
Designated Hitter 37

Salary History

Year Team League Salary
2001 SLN NL $11,000,000
2000 SLN NL $9,333,333
1999 SLN NL $9,358,667
1998 SLN NL $8,928,354
1997 OAK AL $7,150,000
1996 OAK AL $7,050,000
1995 OAK AL $6,925,000
1994 OAK AL $3,000,000
1993 OAK AL $4,000,000
1992 OAK AL $2,700,000
1991 OAK AL $2,850,000
1990 OAK AL $1,500,000
1989 OAK AL $510,500
1988 OAK AL $250,000
1987 OAK AL $72,500
1986 OAK AL $60,000
Total Career Earnings $74,688,354

College History

School Name City State Years Attended
University of Southern California Los Angeles CA 1982, 1983, 1984

Award Voting History

Year Award League Finish Points Won Points Max Votes First
1999 Most Valuable Player NL 5th 115.0 448 0
1998 Most Valuable Player NL 2nd 272.0 448 2
1997 Most Valuable Player NL 16th 6.0 392 0
1996 Most Valuable Player AL 7th 100.0 392 0
1995 Most Valuable Player AL 16th 7.0 392 0
1992 Most Valuable Player AL 4th 155.0 392 1
1990 Most Valuable Player AL 11th 29.0 392 0
1989 Most Valuable Player AL 25th 1.0 392 0
1988 Most Valuable Player AL 19th 6.0 392 0
1987 Most Valuable Player AL 6th 109.0 392 0
1987 Rookie of the Year AL 1st 140.0 140 28

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Mark McGwire (highlighted) compared to peers across the same era.

  1. 98
    Carlos Delgado
    .280 avg, 473 HR
  2. 96
    Harmon Killebrew HOF
    .256 avg, 573 HR
  3. 95
    Jason Giambi
    .277 avg, 440 HR
  4. 93
    Willie McCovey HOF
    .270 avg, 521 HR
  5. 91
    Mike Schmidt HOF
    .267 avg, 548 HR
  6. 91
    Jim Thome HOF
    .276 avg, 612 HR

See Mark McGwire in Another Era

Translate Mark McGwire's peak season across eras →

Frequently Asked Questions about Mark McGwire

What years did Mark McGwire play?
Mark McGwire played in Major League Baseball from 1986 to 2001.
Was Mark McGwire a pitcher?
No. Mark McGwire was a position player (First Baseman).
How many home runs did Mark McGwire hit?
Mark McGwire hit 583 career home runs with 1626 hits.