MLB Today
Loading scoreboard…

← Legends · Lahman ID mcgwima01 · Baseball Reference ↗

Historical player · 1986–2001

Mark McGwire

B/T R/R · HT 77 · WT 215 · Born 10/1/1963 · From Pomona, CA USA · Debut 1986-08-22 · Final 2001-10-07

Career · batting

G
1,874
 
 
AB
6,187
 
 
H
1,626
 
 
HR
583
 
 
RBI
1,414
 
 
SB
12
 
 
BB
1,317
 
 
AVG/OPS
0.263 · 0.982
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Oakland Athletics · 1986–1997

Team page →
HR
363
#1 on the Athletics
61 J. Foxx
Hits
1,157
#22 on the Athletics
35 S. McInnis
13 T. Steinbach
RBI
941
#4 on the Athletics
99 B. Johnson
145 S. Bando
SB
8
#236 on the Athletics
1 T. Batista
1 S. Bolt
Runs
773
#10 on the Athletics
38 H. Davis
17 E. Collins
BB
847
#4 on the Athletics
6 B. Johnson
27 E. Valo

Career with the St. Louis Cardinals · 1997–2001

Team page →
HR
220
#6 on the Cardinals
8 R. Lankford
27 R. Hornsby
Hits
469
#110 on the Cardinals
6 S. Martin
3 E. Heidrick
RBI
473
#36 on the Cardinals
3 E. Konetchy
19 K. Reitz
SB
4
#434 on the Cardinals
1 D. Allen
1 O. Abbott
Runs
394
#53 on the Cardinals
6 W. Moon
1 T. McCarver
BB
470
#17 on the Cardinals
27 R. Schoendienst
19 M. Marion

MLB · all-time career

vs every player ever
HR
583
#11 all-time MLB
3 F. Robinson
10 H. Killebrew
Hits
1,626
#538 all-time MLB
1 M. Ozuna
1 B. Ewing
RBI
1,414
#74 all-time MLB
3 A. Ramirez
2 P. Konerko
SB
12
#4,085 all-time MLB
1 B. Allen
1 J. Abreu

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1986 Athletics AL 18531010 10 3 9 0418 0.1890.2590.377
1987 Athletics AL 15155797161 284 49 118 171131 0.2890.3700.618
1988 Athletics AL 15555087143 221 32 99 076117 0.2600.3520.478
1989 Athletics AL 14349074113 170 33 95 18394 0.2310.3390.467
1990 Athletics AL 15652387123 160 39 108 2110116 0.2350.3700.489
1991 Athletics AL 1544836297 220 22 75 293116 0.2010.3300.383
1992 Athletics AL 13946787125 220 42 104 090105 0.2680.3850.585
1993 Athletics AL 27841628 60 9 24 02119 0.3330.4670.726
1994 Athletics AL 471352634 30 9 25 03740 0.2520.4130.474
1995 Athletics AL 1043177587 130 39 90 18877 0.2740.4410.685
1996 Athletics AL 130423104132 210 52 113 0116112 0.3120.4670.730
1997 Athletics AL 10536648104 240 34 81 15898 0.2840.3830.628
1997 Cardinals NL 511743844 30 24 42 24361 0.2530.4110.684
1998 Cardinals NL 155509130152 210 70 147 1162155 0.2990.4700.752
1999 Cardinals NL 153521118145 211 65 147 0133141 0.2780.4240.697
2000 Cardinals NL 892366072 80 32 73 17678 0.3050.4830.746
2001 Cardinals NL 972994856 40 29 64 056118 0.1870.3160.492
Career 1,874 6,187 1,167 1,626 252 6 583 1,414 12 1,317 1,596 0.263 0.394 0.588

Fielding by position

PosGGSInnPOAEDP
1B1,7631,72014,906.014,4511,0421031,408
3B2420175.0123191
OF4219.01000

Hall of Fame voting

YearBodyVotesNeededStatus
2017Veterans - Today's Game Era12Ballot
2016BBWAA54330Ballot
2015BBWAA55412Ballot
2014BBWAA63429Ballot
2013BBWAA96427Ballot
2012BBWAA112430Ballot
2011BBWAA115436Ballot
2010BBWAA128405Ballot
2009BBWAA118405Ballot
2008BBWAA128408Ballot
2007BBWAA128409Ballot
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds