| Year |
National League | Salary | |
American League | Salary | |
| |
| 2013 (NL AL) | Johan Santana (NYM) | 25,500,000 | |
Alex Rodriguez (NYY)
Alex Rodriguez (NYY) | 28,000,000 | |
| |
| 2012 (NL AL) | Matt Guerrier (LAD)
Matt Guerrier (LAD) | 4,750,000 | |
Mark Teahen (TOR)
Mark Teahen (TOR) | 5,500,000 | |
| |
| 2011 (NL AL) | Johan Santana (NYM)
Johan Santana (NYM) | 21,644,707 | |
Alex Rodriguez (NYY)
Alex Rodriguez (NYY) | 32,000,000 | |
| |
| 2010 (NL AL) | Johan Santana (NYM)
Johan Santana (NYM) | 20,144,707 | |
Alex Rodriguez (NYY)
Alex Rodriguez (NYY) | 33,000,000 | |
| |
| 2009 (NL AL) | Manny Ramirez (LAD)
Manny Ramirez (LAD) | 23,854,494 | |
Alex Rodriguez (NYY)
Alex Rodriguez (NYY) | 33,000,000 | |
| |
| 2008 (NL AL) | Carlos Beltran (NYM)
Carlos Beltran (NYM) | 18,622,809 | |
Alex Rodriguez (NYY)
Alex Rodriguez (NYY) | 28,000,000 | |
| |
| 2007 (NL AL) | Todd Helton (COL)
Todd Helton (COL) | 16,600,000 | |
Jason Giambi (NYY)
Jason Giambi (NYY) | 23,428,571 | |
| |
| 2006 (NL AL) | Jeff Bagwell (HOU)
Jeff Bagwell (HOU) | 19,369,019 | |
Alex Rodriguez (NYY)
Alex Rodriguez (NYY) | 21,680,727 | |
| |
| 2005 (NL AL) | Barry Bonds (SFG)
Barry Bonds (SFG) | 22,000,000 | |
Alex Rodriguez (NYY)
Alex Rodriguez (NYY) | 26,000,000 | |
| |
| 2004 (NL AL) | Barry Bonds (SFG)
Barry Bonds (SFG) | 18,000,000 | |
Manny Ramirez (BOS)
Manny Ramirez (BOS) | 22,500,000 | |
| |
| 2003 (NL AL) | Mo Vaughn (NYM)
Mo Vaughn (NYM) | 17,166,667 | |
Alex Rodriguez (TEX)
Alex Rodriguez (TEX) | 22,000,000 | |
| |
| 2002 (NL AL) | Kevin Brown (LAD)
Kevin Brown (LAD) | 15,714,286 | |
Alex Rodriguez (TEX)
Alex Rodriguez (TEX) | 22,000,000 | |
| |
| 2001 (NL AL) | Kevin Brown (LAD)
Kevin Brown (LAD) | 15,714,286 | |
Alex Rodriguez (TEX)
Alex Rodriguez (TEX) | 22,000,000 | |
| |
| 2000 (NL AL) | Kevin Brown (LAD)
Kevin Brown (LAD) | 15,714,286 | |
Albert Belle (BAL)
Albert Belle (BAL) | 12,868,670 | |
| |
| 1999 (NL AL) | Kevin Brown (LAD)
Kevin Brown (LAD) | 10,714,286 | |
Albert Belle (BAL)
Albert Belle (BAL) | 11,949,794 | |
| |
| 1998 (NL AL) | Gary Sheffield (FLA)
Gary Sheffield (FLA) | 14,936,667 | |
Albert Belle (CHW)
Albert Belle (CHW) | 10,000,000 | |
| |
| 1997 (NL AL) | Barry Bonds (SFG)
Barry Bonds (SFG) | 8,666,667 | |
Albert Belle (CHW)
Albert Belle (CHW) | 10,000,000 | |
| |
| 1996 (NL AL) | Barry Bonds (SFG)
Barry Bonds (SFG) | 8,416,667 | |
Cecil Fielder (DET)
Cecil Fielder (DET) | 9,237,500 | |
| |
| 1995 (NL AL) | Barry Bonds (SFG)
Barry Bonds (SFG) | 8,166,666 | |
Cecil Fielder (DET)
Cecil Fielder (DET) | 9,237,500 | |
| |
| 1994 (NL AL) | Bobby Bonilla (NYM)
Bobby Bonilla (NYM) | 6,300,000 | |
Joe Carter (TOR)
Joe Carter (TOR) | 5,550,000 | |
| |
| 1993 (NL AL) | Bobby Bonilla (NYM)
Bobby Bonilla (NYM) | 6,200,000 | |
Joe Carter (TOR)
Joe Carter (TOR) | 5,550,000 | |
| |
| 1992 (NL AL) | Bobby Bonilla (NYM)
Bobby Bonilla (NYM) | 6,100,000 | |
Danny Tartabull (NYY)
Danny Tartabull (NYY) | 5,300,000 | |
| |
| 1991 (NL AL) | Darryl Strawberry (LAD)
Darryl Strawberry (LAD) | 3,800,000 | |
Joe Carter (TOR)
Joe Carter (TOR) | 3,791,667 | |
| |
| 1990 (NL AL) | Eddie Murray+ (LAD)
Eddie Murray+ (LAD) | 2,513,703 | |
Robin Yount+ (MIL)
Robin Yount+ (MIL) | 3,200,000 | |
| |
| 1989 (NL AL) | Orel Hershiser (LAD)
Orel Hershiser (LAD) | 2,766,667 | |
Frank Viola (MIN)
Frank Viola (MIN) | 2,766,666 | |
| |
| 1988 (NL AL) | Ozzie Smith+ (STL)
Ozzie Smith+ (STL) | 2,340,000 | |
George Brett+ (KCR)
George Brett+ (KCR) | 2,305,000 | |
| |
| 1987 (NL AL) | Mike Schmidt+ (PHI)
Mike Schmidt+ (PHI) | 2,127,333 | |
Jim Rice+ (BOS)
Jim Rice+ (BOS) | 2,110,000 | |
| |
| 1986 (NL AL) | George Foster (NYM)
George Foster (NYM) | 2,800,000 | |
Jim Rice+ (BOS)
Jim Rice+ (BOS) | 1,984,423 | |
| |
| 1985 (NL AL) | Mike Schmidt+ (PHI)
Mike Schmidt+ (PHI) | 2,130,300 | |
Dave Winfield+ (NYY)
Dave Winfield+ (NYY) | 1,795,704 | |
| |