Mark McGwire

Age: 61y-2m-25d (Oct 01, 1963)
Country: US
College: Southern California
Drafted: Round 1 (#10 overall), 1984
RETIRED

1998-2001 Extension

Mark McGwire signed a 3 year , $28,500,000 contract with the St. Louis Cardinals, including $1,000,000 signing bonus, $28,500,000 guaranteed, and an average annual salary of $9,500,000.
Contract Terms:
3 yr(s) / $28,500,000
Average Salary:
$9,500,000
Signing Bonus:
$1,000,000
Free Agent:
2002 / UFA
To see the rest of the Mark McGwire's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

1993-1997

Mark McGwire signed a 5 year , $28,000,000 contract with the Oakland Athletics, including $7,000,000 signing bonus, $28,000,000 guaranteed, and an average annual salary of $5,600,000.
Contract Terms:
5 yr(s) / $28,000,000
Average Salary:
$5,600,000
Signing Bonus:
$7,000,000
Free Agent:
1998 / UFA
To see the rest of the Mark McGwire's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

1992-1992

Mark McGwire signed a 1 year , $2,700,000 contract with the Oakland Athletics, including $2,700,000 guaranteed, and an average annual salary of $2,700,000.
Contract Terms:
1 yr(s) / $2,700,000
Average Salary:
$2,700,000
Signing Bonus:
N/A
Free Agent:
1993 / UFA
To see the rest of the Mark McGwire's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

1991-1991

Mark McGwire signed a 1 year , $2,850,000 contract with the Oakland Athletics, including $2,850,000 guaranteed, and an average annual salary of $2,850,000.
Contract Terms:
1 yr(s) / $2,850,000
Average Salary:
$2,850,000
Signing Bonus:
N/A
Free Agent:
1992 / UFA
To see the rest of the Mark McGwire's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

1990-1990

Mark McGwire signed a 1 year , $1,500,000 contract with the Oakland Athletics, including $1,500,000 guaranteed, and an average annual salary of $1,500,000.
Contract Terms:
1 yr(s) / $1,500,000
Average Salary:
$1,500,000
Signing Bonus:
N/A
To see the rest of the Mark McGwire's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

1989-1989

Mark McGwire signed a 1 year , $455,000 contract with the Oakland Athletics, including $455,000 guaranteed, and an average annual salary of $455,000.
Contract Terms:
1 yr(s) / $455,000
Average Salary:
$455,000
Signing Bonus:
N/A
To see the rest of the Mark McGwire's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

1988-1988

Mark McGwire signed a 1 year , $250,000 contract with the Oakland Athletics, including $250,000 guaranteed, and an average annual salary of $250,000.
Contract Terms:
1 yr(s) / $250,000
Average Salary:
$250,000
Signing Bonus:
N/A
To see the rest of the Mark McGwire's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

1987-1987

Mark McGwire signed a 1 year , $72,500 contract with the Oakland Athletics, including $72,500 guaranteed, and an average annual salary of $72,500.
Contract Terms:
1 yr(s) / $72,500
Average Salary:
$72,500
Signing Bonus:
N/A
To see the rest of the Mark McGwire's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

1986-1986

Mark McGwire signed a 1 year , $60,000 contract with the Oakland Athletics, including $60,000 guaranteed, and an average annual salary of $60,000.
Contract Terms:
1 yr(s) / $60,000
Average Salary:
$60,000
Signing Bonus:
N/A
To see the rest of the Mark McGwire's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

1984-1984 Signing Bonus

Mark McGwire signed a 1 year , $125,000 contract with the Oakland Athletics, including $125,000 guaranteed, and an average annual salary of $125,000.
Contract Terms:
1 yr(s) / $125,000
Average Salary:
$125,000
Signing Bonus:
N/A
To see the rest of the Mark McGwire's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here
Seasons

Years

Career Earnings thru 2025

$75,294,348

Earnings w/ Different Teams

2 teams

Earnings Per Year

Year Age Team(s) Status Cash Total Cash Cumulative Awards
1984 20
Signing Bonus
$125,000
$125,000
1986 22
Active
$60,000
$185,000
1987 23
Active
$72,500
$257,500
1988 24
Active
$250,000
$507,500
1989 25
Active
$455,000
$962,500
Champion
1990 26
Active / Arb Avoided
$1,500,000
$2,462,500
1991 27
Active / Arb Avoided
$2,850,000
$5,312,500
1992 28
Active / Arb Avoided
$2,750,000
$8,062,500
1993 29
Active
$9,600,000
$17,662,500
1994 30
Active
$1,600,000
$19,262,500
1995 31
Active
$5,525,000
$24,787,500
1996 32
Active
$5,650,000
$30,437,500
1997 33
Active
$5,700,000
$36,137,500
1998 34
Active
$9,595,021
$45,732,521
1999 35
Active
$8,975,334
$54,707,855
2000 36
Active
$9,586,493
$64,294,348
2001 37
Active
$11,000,000
$75,294,348
Total
$75,294,348

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
12 $23,187,500 $7,125,000 $125,000 $30,437,500
5 $42,200,000 $1,000,000 $1,656,848 $44,856,848
Year Team(s) Age Base Signing Incentives Cash Total Cash Cumulative
1984
20
$125,000
$125,000
$125,000
1986
22
$60,000
$60,000
$185,000
1987
23
$72,500
$72,500
$257,500
1988
24
$250,000
$250,000
$507,500
1989
25
$455,000
$455,000
$962,500
1990
26
$1,500,000
$1,500,000
$2,462,500
1991
27
$2,850,000
$2,850,000
$5,312,500
1992
28
$2,700,000
$50,000
$2,750,000
$8,062,500
1993
29
$2,600,000
$7,000,000
$9,600,000
$17,662,500
1994
30
$1,600,000
$1,600,000
$19,262,500
1995
31
$5,500,000
$25,000
$5,525,000
$24,787,500
1996
32
$5,600,000
$50,000
$5,650,000
$30,437,500
1997
33
$5,700,000
$5,700,000
$36,137,500
1998
34
$8,000,000
$1,000,000
$595,021
$9,595,021
$45,732,521
1999
35
$8,500,000
$475,334
$8,975,334
$54,707,855
2000
36
$9,000,000
$586,493
$9,586,493
$64,294,348
2001
37
$11,000,000
$11,000,000
$75,294,348
Total
$65,387,500
$8,125,000
$1,781,848
$75,294,348

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
12 $23,187,500 $7,125,000 $125,000 $30,437,500
5 $42,200,000 $1,000,000 $1,656,848 $44,856,848
  • Nov 12, 2001 Retired from Professional Baseball, voiding the previously agreed to extension
  • Mar 01, 2001 Signed a contract extension with St. Louis (STL)
  • Nov 18, 1999 St. Louis (STL) exercised an $11 million option for 2001
  • Sep 16, 1997 Signed a 3 year $28.5 million contract extension with St. Louis (STL)
  • Jul 31, 1997 Traded to St. Louis (STL) from Oakland (OAK) for Eric Ludwick, Blake Stein and T.J. Mathews
  • Dec 25, 1992 Signed a 5 year $28 million contract extension with Oakland (OAK)
  • Mar 08, 1992 Signed a 1 year $2.7 million contract with Oakland (OAK)
  • Feb 15, 1991 Signed a contract with Oakland (OAK)
  • Feb 15, 1990 Signed a 1 year $1.5 million contract with Oakland (OAK)
  • Mar 08, 1989 Signed a 1 year $455,000 contract with Oakland (OAK)
  • Mar 08, 1988 Signed a 1 year $250,000 contract with Oakland (OAK)
  • Mar 08, 1987 Signed a 1 year $72,500 contract with Oakland (OAK)
  • Mar 08, 1986 Signed a contract with Oakland (OAK)
  • Jul 27, 1984 Signed a contract with St. Louis (STL)
  • Jun 04, 1984 Drafted by Oakland (OAK): Round 1 (#10 overall)
  • Jul 15, 1981 Unsigned by Montreal (MTL)
  • Jun 01, 1981 Drafted by Montreal (MTL): Round 8 (#0 overall)
Year Team GP GS PA AB R H 2B 3B HR RBI TB BB K SB AVG OBP SLG OPS H R ER BB K HR W L SV IP ERA WHIP WAR
Top