Every MLB MVP winner in history: Full list of AL and NL awards by year, from Shohei Ohtani to Barry Bonds

News Correspondent
Every MLB MVP winner in history: Full list of AL and NL awards by year, from Shohei Ohtani to Barry Bonds image

Sustaining excellence at the MLB level is extraordinarily difficult. 

While a look through the NBA or NFL's MVPs might produce a laundry list of global superstars, some of baseball's MVPs through the years are a bit more obscure. One factor is there are two MVP awards handed out each year — one in the American League and one in the National League — but the award has such variety partly because of how challenging it is to play at an elite level for multiple years.

Some stars have found a way to do it, including a pair of modern greats in Shohei Ohtani and Aaron Judge, who have each won multiple MVP awards.

Here's a complete history of the MLB MVP awards, including winners by year and which players have the most.

MORE: Every MLB All-Star Game MVP by year

Every MLB MVP winner by year

YearAL winnerNL winner
2024Aaron Judge, YankeesShohei Ohtani, Dodgers
2023Shohei Ohtani, AngelsRonald Acuna Jr., Braves
2022Aaron Judge, YankeesPaul Goldschmidt, Cardinals
2021Shohei Ohtani, AngelsBryce Harper, Phillies
2020Jose Abreu, White SoxFreddie Freeman, Braves
2019Mike Trout, AngelsCody Bellinger, Dodgers
2018Mookie Betts, Red SoxChristian Yelich, Brewers
2017Jose Altuve, AstrosGiancarlo Stanton, Marlins
2016Mike Trout, AngelsKris Bryant, Cubs
2015Josh Donaldson, Blue JaysBryce Harper, Nationals
2014Mike Trout, AngelsClayton Kershaw, Dodgers
2013Miguel Cabrera, TigersAndrew McCutchen, Pirates
2012Miguel Cabrera, TigersBuster Posey, Giants
2011Justin Verlander, TigersRyan Braun, Brewers
2010Josh Hamilton, RangersJoey Votto, Reds
2009Joe Mauer, TwinsAlbert Pujols, Cardinals
2008Dustin Pedroia, Red SoxAlbert Pujols, Cardinals
2007Alex Rodriguez, YankeesJimmy Rollins, Phillies
2006Justin Morneau, TwinsRyan Howard, Phillies
2005Alex Rodriguez, YankeesAlbert Pujols, Cardinals
2004Vladimir Guerrero, AngelsBarry Bonds, Giants
2003Alex Rodriguez, TigersBarry Bonds, Giants
2002Miguel Tejada, AthleticsBarry Bonds, Giants
2001Ichiro Suzuki, MarinersBarry Bonds, Giants
2000Jason Giambi, AthleticsJeff Kent, Giants
1999Ivan Rodriguez, RangersChipper Jones, Braves
1998Juan Gonzalez, RangersSammy Sosa, Cubs
1997Ken Griffey Jr., MarinersLarry Walker, Rockies
1996Juan Gonzalez, RangersKen Caminiti, Padres
1995Mo Vaughn, Red SoxBarry Larkin, Reds
1994Frank Thomas, White SoxJeff Bagwell, Astros
1993Frank Thomas, White SoxBarry Bonds, Giants
1992Dennis Eckersley, AthleticsBarry Bonds, Pirates
1991Cal Ripken Jr., OriolesTerry Pendleton, Braves
1990Rickey Henderson, AthleticsBarry Bonds, Pirates
1989Robin Yount, BrewersKevin Mitchell, Giants
1988Jose Canseco, AthleticsKirk Gibson, Dodgers
1987George Bell, Blue JaysAndre Dawson, Cubs
1986Roger Clemens, Red SoxMike Schmidt, Phillies
1985Don Mattingly, YankeesWillie McGee, Cardinals
1984Willie Hernandez, TigersRyne Sandberg, Cubs
1983Cal Ripken Jr., OriolesDale Murphy, Braves
1982Robin Yount, BrewersDale Murphy, Braves
1981Rollie Fingers, BrewersMike Schmidt, Phillies
1980George Brett, RoyalsMike Schmidt, Phillies
1979Don Baylor, AngelsKeith Hernandez, Cardinals & Dave Parker, Pirates
1978Jim Rice, Red SoxDave Parker, Pirates
1977Rod Carew, TwinsGeorge Foster, Reds
1976Thurman Munson, YankeesJoe Morgan, Reds
1975Fred Lynn, Red SoxJoe Morgan, Reds
1974Jeff Burroughs, RangersSteve Garvey, Dodgers
1973Reggie Jackson, AthleticsPete Rose, Reds
1972Dick Allen, White SoxJohnny Bench, Reds
1971Vida Blue, AthleticsJoe Torre, Cardinals
1970Boog Powell, OriolesJohnny Bench, Reds
1969Harmon Killebrew, TwinsWillie McCovey, Giants
1968Denny McLain, TigersBob Gibson, Cardinals
1967Carl Yastrzemski, Red SoxOrlando Cepeda, Cardinals
1966Frank Robinson, OriolesRoberto Clemente, Pirates
1965Zoilo Versalles, TwinsWillie Mays, Giants
1964Brooks Robinson, OriolesKen Boyer, Cardinals
1963Elston Howard, YankeesSandy Koufax, Dodgers
1962Mickey Mantle, YankeesMaury Wills, Dodgers
1961Roger Maris, YankeesFrank Robinson, Reds
1960Roger Maris, YankeesDick Groat, Pirates
1959Nellie Fox, White SoxErnie Banks, Cubs
1958Jackie Jensen, Red SoxErnie Banks, Cubs
1957Mickey Mantle, YankeesHank Aaron, Braves
1956Mickey Mantle, YankeesDon Newcombe, Dodgers
1955Yogi Berra, YankeesRoy Campanella, Dodgers
1954Yogi Berra, YankeesWillie Mays, Giants
1953Al Rosen, IndiansRoy Campanella, Dodgers
1952Bobby Shantz, AthleticsHank Sauer, Cubs
1951Yogi Berra, YankeesRoy Campanella, Dodgers
1950Phil Rizzuto, YankeesJim Konstanty, Phillies
1949Ted Williams, Red SoxJackie Robinson, Dodgets
1948Lou Boudreau, IndiansStan Musial, Cardinals
1947Joe DiMaggio, YankeesBob Elliott, Cubs
1946Ted Williams, Red SoxStan Musial, Cardinals
1945Hal Newhouser, TigersPhil Cavarretta, Cubs
1944Hal Newhouser, TigersMarty Marion, Cardinals
1943Spud Chandler, YankeesStan Musial, Cardinals
1942Joe Gordon, YankeesMort Cooper, Cardinals
1941Joe DiMaggio, YankeesDolph Camilli, Dodgers
1940Hank Greenberg, TigersFrank McCormick, Reds
1939Joe DiMaggio, YankeesBucky Walters, Reds
1938Jimmie Foxx, Red SoxErnie Lombardi, Reds
1937Charlie Gehringer, TigersJoe Medwick, Cardinals
1936Lou Gehrig, YankeesCarl Hubbell, Giants
1935Hank Greenberg, TigersGabby Hartnett, Cubs
1934Mickey Cochrane, TigersDizzy Dean, Cardinals
1933Jimmie Foxx, AthleticsCarl Hubbell, Giants
1932Jimmie Foxx, AthleticsChuck Klein, Phillies
1931Lefty Grove, AthleticsFrankie Frisch, Cardinals

MORE: Who has the most championships on World Series history?

Barry Bonds 1997

Who has won the most MLB MVP awards?

No one has been able to come close to matching all-time home run leader Barry Bonds' seven MVP awards. Bonds won twice with the Pittsburgh Pirates and five times with the San Francisco Giants, including a stretch of four consecutive MVPs from 2001-04. 

MORE: MLB teams to never win the World Series

MLB MVP awards by player

Here is a look at every player to win more than one MVP award since the BBWAA started its award in 1931. 

PlayerMVPsYearsTeams
Barry Bonds71990, 1992, 1993, 2001, 2002, 2003, 2004Giants, Pirates
Yogi Berra31951, 1954, 1955Yankees
Roy Campanella31951, 1953, 1955Dodgers
Joe DiMaggio31939, 1941, 1947Yankees
Jimmie Foxx31932, 1933, 1938Athletics, Red Sox
Mickey Mantle31956, 1957, 1962Yankees
Stan Musial31943, 1946, 1948Cardinals
Shohei Ohtani32021, 2023, 2024Angels, Dodgers
Albert Pujols32005, 2008, 2009Cardinals
Alex Rodriguez32003, 2005, 2007Rangers, Yankees
Mike Schmidt31980, 1981, 1986Phillies
Mike Trout32014, 2016, 2019Angels
Ernie Banks21958, 1959Cubs
Johnny Bench21970, 1972Reds
Miguel Cabrera22012, 2013Tigers
Lou Gehrig21927, 1936Yankees
Juan Gonzalez21996, 1998Rangers
Hank Greenberg21935, 1940Tigers
Bryce Harper22015, 2021Nationals, Phillies
Carl Hubbell21933, 1936Giants
Aaron Judge22022, 2024Yankees
Roger Maris21960, 1961Yankees
Willie Mays21954, 1965Giants
Joe Morgan21975, 1976Reds
Dale Murphy21982, 1983Braves
Hal Newhouser21944, 1945Tigers
Cal Ripken Jr.21983, 1991Orioles
Frank Robinson21961, 1966Orioles, Reds
Frank Thomas21993, 1994White Sox
Ted Williams21946, 1949Red Sox
Robin Yount21982, 1989Brewers

MORE: Most World Series wins by player

MLB MVPs by team

Here is a look at how many times each team has had an MVP winner since the launch of the BBWAA award in 1931. 

TeamMVPsYears
New York Yankees221936, 1939, 1941, 1942, 1943, 1947, 1950, 1951, 1954, 1955, 1956, 1957, 1960, 1961, 1962, 1963, 1976, 1985, 2005, 2007, 2022, 2024
St. Louis Cardinals181931, 1934, 1937, 1942, 1943, 1944, 1946, 1948, 1964, 1967, 1968, 1971, 1979, 1985, 2005, 2008, 2009, 2022
Los Angeles Dodgers131941, 1949, 1951, 1953, 1955, 1956, 1962, 1963, 1974, 1988, 2014, 2019, 2024
San Francisco Dodgers131933, 1936, 1954, 1965, 1969, 1989, 1993, 2000, 2001, 2002, 2003, 2004, 2012
Cincinnati Reds121938, 1939, 1940, 1961, 1970, 1972, 1973, 1975, 1976, 1977, 1995, 2010
Athletics111931, 1932, 1933, 1952, 1971, 1973, 1988, 1990, 1992, 2000, 2002
Boston Red Sox111938, 1946, 1949, 1958, 1967, 1975, 1978, 1986, 1995, 2008, 2018
Detroit Tigers111934, 1935, 1937, 1940, 1944, 1945, 1968, 1984, 2011, 2012, 2013
Chicago Cubs91935, 1945, 1952, 1958, 1959, 1984, 1987, 1998, 2016
Atlanta Braves81947, 1957, 1982, 1983, 1991, 1999, 2020, 2023
Philadelphia Phillies81932, 1950, 1980, 1981, 1986, 2006, 2007, 2021
Los Angeles Angels71979, 2004, 2014, 2016, 2019, 2021, 2023
Pittsburgh Pirates71960, 1966, 1978, 1979, 1990, 1992 2013
Texas Rangers61974, 1996, 1998, 1999, 2003, 2010
Minnesota Twins51965, 1969, 1977, 2006, 2009
Baltimore Orioles51964, 1966, 1970, 1983, 1991
Chicago White Sox51959, 1972, 1993, 1994, 2020
Milwaukee Brewers51981, 1982, 1989, 2011, 2018
Cleveland Guardians21948, 1953
Houston Astros21994, 2017
Seattle Mariners21997, 2001
Toronto Blue Jays21987, 2015
Colorado Rockies11997
Kansas City Royals11980
Miami Marlins12017
San Diego Padres11996
Washington Nationals12015
Arizona Diamondbacks0 
New York Mets0 
Tampa Bay Rays0 

MORE: Breaking down the most home runs in an MLB season

Who votes on MLB MVP?

Members of the Baseball Writers of Association of America (BBWAA) vote for MVP, Cy Young, Rookie of the Year and Manager of the Year awards, though each award has a different set of voters on a rotating basis.

30 media members vote for each award. For example, two BBWAA members from each American League team's market will vote for the AL MVP award. 

MORE: 16 NFL stars you never knew were also drafted by MLB teams

タイガース-カブレラ
GettyImages

Controversial MVP winners

Jose Altuve, 2017

Jose Altuve hit a career-high.346 with 24 home runs and a.957 OPS in 2017, but there remains a segment of fans who believe Aaron Judge should have won the award as a rookie. Judge posted a similar WAR, an OPS 92 points higher at 1.049 and hit more than double the number of Altuve's home runs with a then-rookie record of 52. Judge would go on to achieve MVP success later in his career, but some Yankees fans will tell you he missed out on one he should have had. 

Miguel Cabrera, 2012

The WAR vs. Raw numbers debate truly began in 2012, when Miguel Cabrera won AL MVP on the heels of a historic triple crown season. Cabrera hit.330 with 44 home runs and a.999 OPS, MVP-caliber numbers regardless of the year, but Mike Trout posted a 10-WAR rookie season with a.326 AVG, 30 home runs and a.963 OPS. Cabrera clearly had at least a slight offensive edge, but there are still plenty of fans who say Trout's excellent defense and baserunning made him the more valuable player.

Jimmy Rollins, 2007

Phillies SS Jimmy Rollins won a narrow MVP race over Matt Holliday, Prince Fielder and others in 2007, despite not leading the NL in any major category other than runs scored. While he was a terrific all-around player, Holliday led the NL in hits and RBI, Fielder led the NL in home runs and some argue David Wright had the best all-around season with 30 home runs, a.963 OPS and a war that exceeded 8.0 

Juan Gonzalez, 1996

There is little doubt Alex Rodriguez would have been the 1996 AL MVP in the statistical era of today, as Juan Gonzalez won in spite of a 3.5 WAR. The Rangers slugger did have an excellent season at the plate with 47 home runs and a 1.011 OPS, but Rodriguez matched or exceeded him in most categories with a.358 AVG, 36 home runs and 1.045 OPS plus much more defensive value despite being only 20 years old for most of the year. Rodriguez finished only three points behind Gonzalez in voting.

Willie Stargell and Keith Hernandez, 1979

The only tie in the history of the BBWAA MVP award, the 1979 NL MVP race came down to Willie Stargell and Keith Hernandez only for both to win. In hindsight, Hernandez almost certainly would have a decisive edge if another vote was held today. He had nearly triple Stargell's WAR despite only hitting 11 home runs, thanks to Gold Glove defense and a.417 on-base percentage. 

Joe DiMaggio, 1947

In one of the closest races in MLB history, Joe DiMaggio edged out Ted Williams by one point in 1947 AL MVP voting. History indicates Williams was the more valuable player, as he only only beat DiMaggio in almost all major offensive categories but had about double the WAR. Instead, the Yankees won the American League pennant and likely gave DiMaggio the push he needed in the voting to earn MVP honors.

MORE: Every MLB pitcher with 3,000 strikeouts

MLB MVP award FAQs

What is the MLB MVP award?

Through the BBWAA, MLB awards an MVP award in both the American League and National League each season. The award is given to the most valuable player in each league, but the BBWAA largely leaves the guidelines up to the voters.

"There is no clear-cut definition of what Most Valuable means. It is up to the individual voter to decide who was the Most Valuable Player in each league to his team. The MVP need not come from a division winner or other playoff qualifier," the BBWAA says on its ballot. 

Who was the first MLB MVP award winner?

Athletics pitcher Lefty Grove and St. Louis Cardinals infielder Frankie Frisch were awarded the first official MVP awards from the BBWAA in 1931. 

When was the MLB MVP award introduced?

While different, less structured variations of MVP awards existed earlier, the BBWAA first awarded AL and NL MVP awards in 1931. 

Has anyone won the MLB MVP in both leagues?

Only two players have been named MVP in both the AL and NL: Frank Robinson and Shohei Ohtani.

Robinson won with the Cincinnati Reds in 1961 and Baltimore Orioles in 1966, while Ohtani won with the Los Angeles Angels in 2021 and 2023 before winning with the Los Angeles Dodgers in 2024. 

Has a pitcher ever won MLB MVP?

25 full-time pitchers have earned an MLB MVP award, but only 11 have done it during the Cy Young era. The last full-time starting pitcher to win MVP was Clayton Kershaw in 2014, though Shohei Ohtani has won as a two-way player. 

Which players have been unanimous MVPs?

23 players have won an MLB MVP award unanimously:

  • Aaron Judge, 2024
  • Shohei Ohtani, 2024
  • Ronald Acuna Jr., 2023
  • Shohei Ohtani, 2023
  • Shohei Ohtani, 2021
  • Bryce Harper, 2015
  • Mike Trout, 2014
  • Albert Pujols, 2009
  • Barry Bonds, 2002
  • Ken Griffey Jr., 1997
  • Ken Caminiti, 1996
  • Jeff Bagwell, 1994
  • Frank Thomas, 1993
  • Jose Canseco, 1988
  • Mike Schmidt, 1980
  • Reggie Jackson, 1973
  • Denny McLain, 1968
  • Orlando Cepeda, 1967
  • Frank Robinson, 1966
  • Mickey Mantle, 1956
  • Al Rosen, 1953
  • Carl Hubbell, 1936
  • Hank Greenberg, 1935

Who is the youngest MLB MVP in history?

Vida Blue remains MLB's youngest MVP after winning the award in 1971 for his age 21-22 season. Blue didn't turn 22 until the second half of the season, but he pitched like someone who had been there before with a 1.82 ERA and 0.95 WHIP over 312 innings for the Athletics. Blue also earned the AL Cy Young Award for his efforts. 

Who is the oldest MLB MVP in history?

Barry Bonds became the oldest MVP in MLB history when he won his seventh award in 2004 at 40 years old. The all-time home run leader, who has been tied for steroids during his dominant run of the early 2000s, hit.362 with 45 home runs and a stunning 1.422 OPS over 147 games, earning 120 intentional walks.

Has anyone won MVP and Cy Young awards in the same year?

11 pitchers have won an MVP and Cy Young Award in the same season:

  • Don Newcombe (1956)
  • Sandy Koufax (1963)
  • Bob Gibson (1968)
  • Denny McLain (1968)
  • Vida Blue (1971)
  • Rollie Fingers (1981)
  • Willie Hernandez (1984)
  • Roger Clemens (1982)
  • Dennis Eckersley (1992)
  • Justin Verlander (2011)
  • Clayton Kershaw (2014)

MORE: Who are MLB's 50-50 club members?

Staff Writer

Staff Writer