thumbnail

Top 100 MLB Players

Can you name the top 100 MLB players in 2024 according to MLB Network?
+ / - stands for change in rank from the 2023 rankings.
Quiz by geographynerd
Rate:
Last updated: February 23, 2024
You have not attempted this quiz yet.
First submittedApril 2, 2022
Times taken82
Average score70.0%
Report this quizReport
15:00
Enter player name here
0
 / 100 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 ...
#
+ / -
Team
Pos.
Player
1
+24
Atlanta Braves
RF
Ronald Acuña Jr.
2
+2
Los Angeles Dodgers
2B
Mookie Betts
3
+1
New York Yankees
СF
Aaron Judge
4
-3
Los Angeles Dodgers
DH
Shohei Ohtani
5
+5
Los Angeles Dodgers
1B
Freddie Freeman
6
+27
Texas Rangers
SS
Corey Seager
7
+5
New York Yankees
RF
Juan Soto
8
+1
Houston Astros
LF
Yordan Alvarez
9
+28
New York Yankees
SP
Gerrit Cole
10
+6
Seattle Mariners
CF
Julio Rodríguez
11
+6
Philadelphia Phillies
1B
Bryce Harper
12
-9
Los Angeles Angels
CF
Mike Trout
13
+30
Atlanta Braves
1B
Matt Olson
14
-6
Cleveland Guardians
3B
José Ramírez
15
+5
Atlanta Braves
3B
Austin Riley
16
-5
Philadelphia Phillies
SS
Trea Turner
17
+48
Atlanta Braves
SP
Spencer Strider
18
NR
Arizona Diamondbacks
OF
Corbin Carroll
19
+22
Baltimore Orioles
C
Adley Rutschman
20
+72
Kansas City Royals
SS
Bobby Witt Jr.
21
+25
Texas Rangers
2B
Marcus Semien
22
+1
Houston Astros
2B
Jose Altuve
23
+7
Houston Astros
RF
Kyle Tucker
24
-19
San Diego Padres
3B
Manny Machado
25
-4
New York Mets
SS
Francisco Lindor
26
-
San Diego Padres
RF
Fernando Tatis Jr.
27
+59
Chicago White Sox
CF
Luis Robert Jr.
28
+7
Philadelphia Phillies
SP
Zack Wheeler
29
-2
Milwaukee Brewers
SP
Corbin Burnes
30
NR
-
SP
Blake Snell
31
+38
Arizona Diamondbacks
SP
Zac Gallen
32
-13
Boston Red Sox
3B
Rafael Devers
33
-27
St. Louis Cardinals
3B
Nolan Arenado
34
NR
Baltimore Orioles
3B
Gunnar Henderson
35
-1
Toronto Blue Jays
SS
Bo Bichette
36
-29
St. Louis Cardinals
1B
Paul Goldschmidt
37
-6
New York Mets
1B
Pete Alonso
38
+60
Tampa Bay Rays
INF
Yandy Díaz
39
+60
Texas Rangers
OF
Adolis García
40
+22
Tampa Bay Rays
LF
Randy Arozarena
41
NR
Toronto Blue Jays
SP
Kevin Gausman
42
+55
San Francisco Giants
SP
Logan Webb
43
+20
Miami Marlins
2B
Luis Arraez
44
-20
Houston Astros
3B
Alex Bregman
45
-3
Los Angeles Dodgers
C
Will Smith
46
-17
Philadelphia Phillies
C
J.T. Realmuto
47
+37
Atlanta Braves
C
Sean Murphy
48
-12
Atlanta Braves
SP
Max Fried
49
NR
St. Louis Cardinals
SP
Sonny Gray
50
+3
Atlanta Braves
CF
Michael Harris II
51
NR
-
CF/1B
Cody Bellinger
52
-34
Toronto Blue Jays
1B
Vladimir Guerrero Jr.
53
-21
San Diego Padres
SS
Xander Bogaerts
54
+13
Seattle Mariners
SP
Luis Castillo
55
+1
Houston Astros
SP
Framber Valdez
56
NR
Minnesota Twins
SP
Pablo López
57
-13
Philadelphia Phillies
LF
Kyle Schwarber
58
+30
Arizona Diamondbacks
1B
Christian Walker
59
+23
Milwaukee Brewers
RP
Devin Williams
60
NR
Houston Astros
RP
Josh Hader
61
NR
Los Angeles Dodgers
SP
Yoshinobu Yamamoto
62
-48
Houston Astros
SP
Justin Verlander
63
NR
New York Mets
SP
Kodai Senga
64
NR
Chicago Cubs
SP
Justin Steele
65
NR
Arizona Diamondbacks
2B
Ketel Marte
66
NR
Atlanta Braves
2B
Ozzie Albies
67
-28
Chicago Cubs
SS
Dansby Swanson
68
-46
Minnesota Twins
SS
Carlos Correa
69
NR
Seattle Mariners
SS
J.P. Crawford
70
-16
New York Mets
CF
Brandon Nimmo
71
-11
Pittsburgh Pirates
OF
Bryan Reynolds
72
NR
Milwaukee Brewers
LF
Christian Yelich
73
NR
Baltimore Orioles
SP
Kyle Bradish
74
NR
Los Angeles Dodgers
SP
Tyler Glasnow
75
NR
Seattle Mariners
SP
George Kirby
76
-27
Toronto Blue Jays
CF
George Springer
77
NR
Tampa Bay Rays
RF
Josh Lowe
78
NR
Tampa Bay Rays
INF
Isaac Paredes
79
NR
Los Angeles Dodgers
INF
Max Muncy
80
-29
New York Mets
RP
Edwin Díaz
81
NR
Milwaukee Brewers
C
William Contreras
82
-9
St. Louis Cardinals
C
Willson Contreras
83
NR
Atlanta Braves
DH/OF
Marcell Ozuna
84
NR
Chicago Cubs
RF
Seiya Suzuki
85
NR
-
DH
J.D. Martinez
86
NR
Baltimore Orioles
RF
Anthony Santander
87
NR
Colorado Rockies
LF
Nolan Jones
88
NR
San Diego Padres
2B
Ha-Seong Kim
89
NR
-
3B
Matt Chapman
90
NR
-
SP
Jordan Montgomery
91
NR
Texas Rangers
SP
Nathan Eovaldi
92
-37
Chicago White Sox
SP
Dylan Cease
93
NR
Seattle Mariners
C
Cal Raleigh
94
NR
Arizona Diamondbacks
C
Gabriel Moreno
95
NR
Minnesota Twins
3B
Royce Lewis
96
NR
Cleveland Guardians
1B/OF
Josh Naylor
97
NR
Boston Red Sox
1B
Triston Casas
98
-28
Texas Rangers
1B
Nathaniel Lowe
99
NR
Cincinnati Reds
INF
Matt McLain
100
NR
Cincinnati Reds
SS
Elly De La Cruz
No comments yet