thumbnail

Best MLB Baseball Player by Year

My opinion of who the best baseball player was in each league each year. It will not go to a player if they cheated during that season.
Quiz by
offthirdhuman
Rate:
Last updated: February 15, 2026
You have not attempted this quiz yet.
First submittedFebruary 8, 2026
Times taken22
Average score22.3%
Report this quizReport
20:00
Enter player here:
0
 / 139 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Year
Team
AL
NL
Team
2025
NYY
Aaron Judge
Shohei Ohtani
LAD
2024
NYY
Aaron Judge
Shohei Ohtani
LAD
2023
LAA
Shohei Ohtani
Ronald Acuna Jr.
ATL
2022
NYY
Aaron Judge
Paul Goldschmidt
STL
2021
LAA
Shohei Ohtani
Bryce Harper
PHI
2020
CHW
Jose Abreu
Freddie Freeman
ATL
2019
LAA
Mike Trout
Christian Yelich
MIL
2018
BOS
Mookie Betts
Jacob DeGrom
NYM
2017
NYY
Aaron Judge
Giancarlo Stanton
MIA
2016
LAA
Mike Trout
Kris Bryant
CHC
2015
LAA
Mike Trout
Bryce Harper
WSN
2014
LAA
Mike Trout
Clayton Kershaw
LAD
2013
DET
Miguel Cabrera
Clayton Kershaw
LAD
2012
LAA
Mike Trout
Ryan Braun
MIL
2011
TOR
Jose Bautista
Matt Kemp
LAD
2010
TEX
Josh Hamilton
Albert Pujols
STL
2009
MIN
Joe Mauer
Albert Pujols
STL
2008
BOS
Kevin Youkilis
Albert Pujols
STL
2007
NYY
Alex Rodriguez
Albert Pujols
STL
2006
BOS
David Ortiz
Albert Pujols
STL
2005
NYY
Alex Rodriguez
Derrek Lee
CHC
2004
LAA
Vladimir Guerrero
Albert Pujols
STL
2003
TOR
Carlos Delgado
Albert Pujols
STL
2002
CLE
Jim Thome
Randy Johnson
ARI
2001
CLE
Jim Thome
Luis Gonzalez
ARI
2000
BOS
Pedro Martinez
Todd Helton
COL
1999
CLE
Manny Ramirez
Chipper Jones
ATL
1998
CHW
Albert Belle
Barry Bonds
SFG
1997
SEA
Ken Griffey Jr.
Larry Walker
COL
1996
SEA
Alex Rodriguez
Barry Bonds
SFG
1995
SEA
Edgar Martinez
Greg Maddux
ATL
1994
CHW
Frank Thomas
Jeff Bagwell
HOU
1993
SEA
Ken Griffey Jr.
Barry Bonds
SFG
1992
CHW
Frank Thomas
Barry Bonds
PIT
1991
BAL
Cal Ripken Jr.
Barry Bonds
PIT
1990
OAK
Rickey Henderson
Barry Bonds
PIT
1989
KCR
Bret Saberhagen
Kevin Mitchell
SFG
1988
BOS
Wade Boggs
Will Clark
SFG
1987
BOS
Wade Boggs
Jack Clark
STL
1986
NYY
Don Mattingly
Mike Scott
HOU
1985
KCR
George Brett
Dwight Gooden
NYM
1984
BAL
Eddie Murray
Ryne Sandberg
CHC
1983
BAL
Cal Ripken Jr.
Dale Murphy
ATL
1982
MIL
Robin Yount
Mike Schmidt
PHI
1981
BOS
Dwight Evans
Mike Schmidt
PHI
1980
KCR
George Brett
Mike Schmidt
PHI
1979
BOS
Fred Lynn
Dave Winfield
SDP
1978
NYY
Ron Guidry
Dave Parker
PIT
1977
MIN
Rod Carew
George Foster
CIN
1976
DET
Mark Fidrych
Joe Morgan
CIN
1975
BAL
Jim Palmer
Joe Morgan
CIN
1974
MIN
Rod Carew
Mike Schmidt
PHI
1973
OAK
Reggie Jackson
Willie Stargell
PIT
1972
CLE
Gaylord Perry
Steve Carlton
PHI
Year
Team
AL / AA
NL
Team
PL
Team
1971
OAK
Vida Blue
Hank Aaron
ATL
 
 
1970
BOS
Carl Yastrzemski
Tony Perez
CIN
 
 
1969
OAK
Reggie Jackson
Willie McCovey
SFG
 
 
1968
BOS
Carl Yastrzemski
Bob Gibson
STL
 
 
1967
BOS
Carl Yastrzemski
Roberto Clemente
PIT
 
 
1966
BAL
Frank Robinson
Sandy Koufax
LAD
 
 
1965
CLE
Sam McDowell
Willie Mays
SFG
 
 
1964
LAA
Dean Chance
Willie Mays
SFG
 
 
1963
BOS
Carl Yastrzemski
Hank Aaron
ATL
 
 
1962
NYY
Mickey Mantle
Willie Mays
SFG
 
 
1961
NYY
Mickey Mantle
Hank Aaron
ATL
 
 
1960
NYY
Roger Maris
Willie Mays
SFG
 
 
1959
DET
Al Kaline
Hank Aaron
ATL
 
 
1958
NYY
Mickey Mantle
Willie Mays
SFG
 
 
1957
BOS
Ted Williams
Willie Mays
SFG
 
 
1956
NYY
Mickey Mantle
Duke Snider
LAD
 
 
1955
NYY
Mickey Mantle
Willie Mays
SFG
 
 
1954
BOS
Ted Williams
Willie Mays
SFG
 
 
1953
CLE
Al Rosen
Duke Snider
LAD
 
 
1952
CLE
Larry Doby
Stan Musial
STL
 
 
1951
BOS
Ted Williams
Stan Musial
STL
 
 
1950
CLE
Larry Doby
Stan Musial
STL
 
 
1949
BOS
Ted Williams
Stan Musial
STL
 
 
1948
BOS
Ted Williams
Stan Musial
STL
 
 
1947
BOS
Ted Williams
Ralph Kiner
PIT
 
 
1946
BOS
Ted Williams
Stan Musial
STL
 
 
1945
DET
Hal Newhouser
Tommy Holmes
ATL
 
 
1944
DET
Dizzy Trout
Stan Musial
STL
 
 
1943
NYY
Spud Chandler
Stan Musial
STL
 
 
1942
BOS
Ted Williams
Mort Cooper
STL
 
 
1941
BOS
Ted Williams
Pete Reiser
LAD
 
 
1940
DET
Hank Greenberg
Johnny Mize
STL
 
 
1939
BOS
Jimmie Foxx
Johnny Mize
STL
 
 
1938
BOS
Jimmie Foxx
Mel Ott
SFG
 
 
1937
NYY
Lou Gehrig
Joe Medwick
STL
 
 
1936
NYY
Lou Gehrig
Mel Ott
SFG
 
 
1935
DET
Hank Greenberg
Arky Vaughan
PIT
 
 
1934
NYY
Lou Gehrig
Mel Ott
SFG
 
 
1933
BOS
Jimmie Foxx
Chuck Klein
PHI
 
 
1932
OAK
Jimmie Foxx
Chuck Klein
PHI
 
 
1931
NYY
Babe Ruth
Chuck Klein
PHI
 
 
1930
NYY
Babe Ruth
Hack Wilson
CHC
 
 
1929
NYY
Babe Ruth
Rogers Hornsby
CHC
 
 
1928
NYY
Babe Ruth
Rogers Hornsby
ATL
 
 
1927
NYY
Babe Ruth
Rogers Hornsby
SFG
 
 
1926
NYY
Babe Ruth
Hack Wilson
CHC
 
 
1925
OAK
Al Simmons
Rogers Hornsby
STL
 
 
1924
NYY
Babe Ruth
Rogers Hornsby
STL
 
 
1923
NYY
Babe Ruth
Rogers Hornsby
STL
 
 
1922
BAL
George Sisler
Rogers Hornsby
STL
 
 
1921
NYY
Babe Ruth
Rogers Hornsby
STL
 
 
1920
NYY
Babe Ruth
Grover Alexander
CHC
 
 
1919
BOS
Babe Ruth
Eddie Cicotte
CHW
 
 
1918
MIN
Walter Johnson
Hippo Vaughn
CHC
 
 
1917
DET
Ty Cobb
Rogers Hornsby
STL
 
 
1916
BOS
Babe Ruth
Grover Alexander
PHI
 
 
1915
MIN
Walter Johnson
Grover Alexander
PHI
 
 
1914
MIN
Walter Johnson
Grover Alexander
PHI
 
 
1913
MIN
Walter Johnson
Babe Adams
PIT
 
 
1912
MIN
Walter Johnson
Heinie Zimmerman
CHC/SFG
 
 
1911
DET
Ty Cobb
Christy Mathewson
SFG
 
 
1910
DET
Ty Cobb
Christy Mathewson
SFG
 
 
1909
DET
Ty Cobb
Christy Mathewson
SFG
 
 
1908
CHW
Ed Walsh
Honus Wagner
PIT
 
 
1907
DET
Ty Cobb
Honus Wagner
PIT
 
 
1906
BAL
George Stone
Mordecai Brown
CHC
 
 
1905
OAK
Rube Waddell
Cy Seymour
SFG
 
 
1904
CLE
Nap Lajoie
Honus Wagner
PIT
 
 
1903
CLE
Nap Lajoie
Honus Wagner
PIT
 
 
1902
MIN
Ed Delahanty
Jack Taylor
CHC
 
 
1901
OAK
Nap Lajoie
Jesse Burkett
STL
 
 
1900
 
none
Honus Wagner
LOU
 
 
1899
 
 
Ed Delahanty
PHI
 
 
1898
 
 
Clark Griffith
CHC
 
 
1897
 
 
Willie Keeler
NYY
 
 
1896
 
 
Ed Delahanty
PHI
 
 
1895
 
 
Ed Delahanty
PHI
 
 
1894
 
 
Hugh Duffy
ATL
 
 
1893
 
 
Ed Delahanty
PHI
 
 
1892
 
 
Cy Young
CLE
 
 
1891
ATL
Dan Brouthers
Kid Nichols
ATL
 
 
1890
LOU
Scott Stratton
Billy Rhines
CKK
Silver King
CHC
 
 
 
 
 
 
 
Save Your Stats
Your Next Quiz
Name all 50 states in the USA. Easy, right?
Name the world's most widely spoken languages.
Drag the flag onto the correct state. Careful, though! One wrong move and the game ends.
Drag the pin onto the correct country. Careful, though! Three wrong moves and the game ends.
Comments
No comments yet