Skip to main content

2024 Fantasy Baseball Rankings (AL)

Expert Consensus Ranking (4 of 4 Experts) -

Rank Player (Team, Position) Notes
1 Julio Rodriguez (SEA - CF) 2.0 +1.0
 
2 Bobby Witt Jr. (KC - 3B,DH,SS) 1.0 -1.0
 
3 Kyle Tucker (HOU - RF) 3.0
 
4 Jose Ramirez (CLE - 3B,DH) 4.0
 
5 Aaron Judge (NYY - CF,RF,DH) 5.0
 
6 Yordan Alvarez (HOU - LF,DH) 7.0 +1.0
 
7 Marcus Semien (TEX - 2B,SS) 12.0 +5.0
Marcus Semien excelled in the 2023 season with a .276 batting average across 670 at-bats. He demonstrated notable power, hitting 28 home runs and driving in 100 RBIs. Over his career, Semien has a .258 average with 215 home runs and 120 stolen bases. For the 2024 season, fantasy managers can look to Semien for consistent power and run production in a powerful lineup that should get even better as the young hitters come into their own. His ability to contribute in multiple categories and projections in the 25 HR and 100 RBI range, along with double-digit steals, should make him the top 2B off the board after Mookie Betts.
8 Corey Seager (TEX - SS) 8.0
 
9 Gerrit Cole (NYY - SP) 6.0 -3.0
 
10 Rafael Devers (BOS - 3B) 9.0 -1.0
 
11 Luis Robert Jr. (CWS - CF) 10.0 -1.0
 
12 Gunnar Henderson (BAL - 3B,DH,SS) 14.0 +2.0
 
13 Randy Arozarena (TB - LF,RF,DH) 20.0 +7.0
 
14 Luis Castillo (SEA - SP) 16.0 +2.0
 
15 Vladimir Guerrero Jr. (TOR - 1B,DH) 11.0 -4.0
 
16 Adolis Garcia (TEX - CF,RF,DH) 21.0 +5.0
 
17 Kevin Gausman (TOR - SP) 15.0 -2.0
 
18 Jose Altuve (HOU - 2B) 17.0 -1.0
Jose Altuve began the season dealing with an injury he sustained in the World Baseball Classic. Upon his return, he delivered a stellar .311 batting average and .915 OPS in the 2023 season over 360 at-bats. His 14 home runs and 51 RBIs showcased his power, while 14 stolen bases highlighted his agility on the basepaths. Altuve's career stats, with a .307 average, 209 home runs, and 293 stolen bases, emphasize his long-term consistency and multi-dimensional play​​​​. In the 2023 postseason, he maintained a solid .286 average, adding to his reputation for performing in high-pressure situations. Altuve remains a prime fantasy pick in 2024, offering reliability in batting average and diverse category contributions.
19 George Kirby (SEA - SP) 19.0
 
20 Pablo Lopez (MIN - SP) 23.0 +3.0
 
21 Bo Bichette (TOR - SS) 13.0 -8.0
 
22 Emmanuel Clase (CLE - RP) 28.0 +6.0
 
23 Adley Rutschman (BAL - C,DH) 27.0 +4.0
 
24 Tyler Glasnow (TB - SP) 18.0 -6.0
 
25 Framber Valdez (HOU - SP) 26.0 +1.0
 
26 Josh Lowe (TB - CF,DH,LF,RF) 31.0 +5.0
 
27 Tarik Skubal (DET - SP) 24.0 -3.0
 
28 Jordan Romano (TOR - RP) 33.0 +5.0
 
29 Mike Trout (LAA - CF) 25.0 -4.0
 
30 Grayson Rodriguez (BAL - SP) 30.0
 
31 Logan Gilbert (SEA - SP) 29.0 -2.0
 
32 Zach Eflin (TB - SP,RP) 43.0 +11.0
 
33 Alex Bregman (HOU - 3B) 35.0 +2.0
 
34 Evan Carter (TEX - CF,LF) 50.0 +16.0
 
35 Yandy Diaz (TB - 1B,3B,DH) 47.0 +12.0
 
36 Ryan Pressly (HOU - RP) 42.0 +6.0
 
37 Joe Ryan (MIN - SP) 44.0 +7.0
 
38 Spencer Torkelson (DET - 1B) 56.0 +18.0
 
39 Triston Casas (BOS - 1B) 45.0 +6.0
 
40 Cole Ragans (KC - RP,SP) 40.0
 
41 Gleyber Torres (NYY - 2B,DH) 48.0 +7.0
 
42 Esteury Ruiz (OAK - CF,LF,RF) 38.0 -4.0
 
43 George Springer (TOR - CF,RF,DH) 41.0 -2.0
 
44 Andres Gimenez (CLE - 2B,SS) 52.0 +8.0
 
45 Vinnie Pasquantino (KC - 1B,DH) 49.0 +4.0
 
46 Josh Naylor (CLE - 1B,RF,DH) 63.0 +17.0
 
47 Jhoan Duran (MIN - RP) 34.0 -13.0
 
48 Kyle Bradish (BAL - SP) 36.0 -12.0
 
49 Chris Bassitt (TOR - SP) 67.0 +18.0
 
50 Josh Jung (TEX - 3B) 37.0 -13.0
 
51 Cal Raleigh (SEA - C,DH) 66.0 +15.0
 
52 Anthony Santander (BAL - 1B,DH,LF,RF) 71.0 +19.0
 
53 Clay Holmes (NYY - RP) 59.0 +6.0
 
54 Royce Lewis (MIN - 3B,SS) 22.0 -32.0
 
55 Zack Gelof (OAK - 2B) 65.0 +10.0
 
56 Pete Fairbanks (TB - RP) 39.0 -17.0
 
57 Andres Munoz (SEA - RP) 46.0 -11.0
 
58 Masataka Yoshida (BOS - DH,LF) 75.0 +17.0
 
59 Isaac Paredes (TB - 1B,2B,3B) 94.0 +35.0
 
60 Cedric Mullins II (BAL - CF) 55.0 -5.0
 
61 Kenley Jansen (BOS - RP) 58.0 -3.0
 
62 Jonah Heim (TEX - C) 87.0 +25.0
 
63 Jose Leclerc (TEX - RP) 82.0 +19.0
 
64 Yainer Diaz (HOU - 1B,C,DH) 51.0 -13.0
 
65 Nathaniel Lowe (TEX - 1B)    
 
66 Salvador Perez (KC - 1B,C,DH) 61.0 -5.0
 
67 J.P. Crawford (SEA - SS) 120.0 +53.0
 
68 Eloy Jimenez (CWS - DH,LF,RF) 72.0 +4.0
 
69 Carlos Correa (MIN - SS) 111.0 +42.0
 
70 Anthony Volpe (NYY - SS) 64.0 -6.0
 
71 Edouard Julien (MIN - 2B,DH) 101.0 +30.0
 
72 Alex Lange (DET - RP) 102.0 +30.0
 
73 Chas McCormick (HOU - LF,CF,RF) 74.0 +1.0
 
74 Daulton Varsho (TOR - C,CF,LF,RF) 98.0 +24.0
 
75 Shane Baz (TB - SP) 73.0 -2.0
 
76 Riley Greene (DET - CF,RF) 60.0 -16.0
 
77 Kerry Carpenter (DET - DH,LF,RF) 97.0 +20.0
 
78 Bryce Miller (SEA - SP) 89.0 +11.0
 
79 Bryan Woo (SEA - SP) 96.0 +17.0
 
80 Ryan Mountcastle (BAL - 1B,DH) 112.0 +32.0
 
81 Steven Kwan (CLE - LF,RF) 90.0 +9.0
 
82 Tanner Bibee (CLE - SP) 53.0 -29.0
 
83 Bo Naylor (CLE - C) 81.0 -2.0
 
84 Wander Franco (TB - SS)    
 
85 Justin Verlander (HOU - SP) 32.0 -53.0
 
86 Andrew Vaughn (CWS - 1B,LF,RF,DH) 109.0 +23.0
 
87 Jorge Polanco (MIN - 2B,3B,DH) 125.0 +38.0
 
88 Brandon Drury (LAA - 1B,2B,3B,DH)    
 
89 Jeremy Pena (HOU - SS)    
 
90 Max Scherzer (TEX - SP) 57.0 -33.0
 
91 Alek Manoah (TOR - SP)    
 
92 Shane McClanahan (TB - SP)    
 
93 Byron Buxton (MIN - CF,DH) 86.0 -7.0
 
94 Logan O'Hoppe (LAA - C) 88.0 -6.0
 
95 Austin Hays (BAL - CF,LF,RF)    
 
96 Brent Rooker (OAK - DH,LF,RF)    
 
97 Scott Barlow (CLE - RP)    
 
98 Jarred Kelenic (SEA - CF,LF,RF) 107.0 +9.0
 
99 Dylan Cease (CWS - SP) 54.0 -45.0
 
100 Bailey Ober (MIN - SP) 91.0 -9.0
 
101 Taylor Ward (LAA - CF,LF,RF) 106.0 +5.0
 
102 Alex Verdugo (BOS - LF,RF)    
 
103 Max Kepler (MIN - RF)    
 
104 Jose Berrios (TOR - SP) 84.0 -20.0
 
105 Jose Abreu (HOU - 1B,DH) 105.0
 
106 Shane Bieber (CLE - SP) 62.0 -44.0
 
107 Nathan Eovaldi (TEX - SP) 78.0 -29.0
 
108 Cristian Javier (HOU - SP,RP) 80.0 -28.0
 
109 Leody Taveras (TEX - CF)    
 
110 Hunter Brown (HOU - SP,RP) 95.0 -15.0
 
111 Nick Pivetta (BOS - RP,SP)    
 
112 Trevor Story (BOS - 2B,SS) 92.0 -20.0
 
113 Harold Ramirez (TB - 1B,DH,LF,RF)    
 
114 Triston McKenzie (CLE - SP) 83.0 -31.0
 
115 Brandon Lowe (TB - 2B) 85.0 -30.0
 
116 Anthony Rendon (LAA - 3B)    
 
117 Chris Sale (BOS - SP) 79.0 -38.0
 
118 Jackson Holliday (BAL - SS) MiLB 93.0 -25.0
 
119 Giancarlo Stanton (NYY - RF,DH) 108.0 -11.0
 
120 MJ Melendez (KC - C,LF,RF,DH) 116.0 -4.0
 
121 Wyatt Langford (TEX - LF) MiLB 68.0 -53.0
 
122 Javier Baez (DET - SS)    
 
123 Oscar Gonzalez (CLE - DH,RF)    
 
124 Ezequiel Duran (TEX - 2B,3B,DH,LF,SS)    
 
125 Andrew Benintendi (CWS - LF)    
 
126 Gavin Williams (CLE - SP) 69.0 -57.0
 
127 Ryan O'Hearn (BAL - 1B,DH,RF)    
 
128 Carlos Rodon (NYY - SP) 77.0 -51.0
 
129 Ramon Laureano (CLE - CF,RF)    
 
130 Alex Kirilloff (MIN - 1B,LF,RF)    
 
131 Luke Raley (TB - 1B,CF,DH,LF,RF)    
 
132 Michael King (NYY - RP,SP) 70.0 -62.0
 
133 Junior Caminero (TB - 3B) 100.0 -33.0
 
134 Yennier Cano (BAL - RP) 76.0 -58.0
 
135 Willi Castro (MIN - 2B,3B,CF,LF,RF,SS)    
 
136 Alejandro Kirk (TOR - C,DH) 114.0 -22.0
 
137 Reid Detmers (LAA - SP) 119.0 -18.0
 
138 Logan Allen (CLE - SP)    
 
139 Anthony Rizzo (NYY - 1B) 127.0 -12.0
 
140 Ty France (SEA - 1B,3B)    
 
141 Jarren Duran (BOS - CF,LF,RF) 99.0 -42.0
 
142 Aaron Civale (TB - SP) 103.0 -39.0
 
143 Jorge Mateo (BAL - SS)    
 
144 Kyle Manzardo (CLE - 1B) MiLB    
 
145 Shea Langeliers (OAK - C,DH) 121.0 -24.0
 
146 Carlos Estevez (LAA - RP) 110.0 -36.0
 
147 Brayan Bello (BOS - SP) 104.0 -43.0
 
148 Reese Olson (DET - SP)    
 
149 Maikel Garcia (KC - 3B,SS) 115.0 -34.0
 
150 Brooks Lee (MIN - SS) MiLB    
 
151 John Means (BAL - SP) 118.0 -33.0
 
152 Jose Miranda (MIN - 1B,3B,DH)    
 
153 Tyler Soderstrom (OAK - 1B,C,DH) 128.0 -25.0
 
154 Kutter Crawford (BOS - SP,RP)    
 
155 Mason Miller (OAK - SP) 113.0 -42.0
 
156 Jasson Dominguez (NYY - CF)    
 
157 Colton Cowser (BAL - CF,LF,RF)    
 
158 Heston Kjerstad (BAL - DH,LF,RF)    
 
159 Nelson Velazquez (KC - CF,DH,LF,RF)    
 
160 Kenta Maeda (DET - SP)    
 
161 James McArthur (KC - RP,SP) 129.0 -32.0
 
162 Danny Jansen (TOR - C) 123.0 -39.0
 
163 Mauricio Dubon (HOU - 2B,SS,LF,CF)    
 
164 Yusei Kikuchi (TOR - SP,RP)    
 
165 Zach McKinstry (DET - 2B,3B,LF,RF,SS)    
 
166 Ryan Jeffers (MIN - C)    
 
167 Jose Siri (TB - CF)    
 
168 Matt Manning (DET - SP)    
 
169 Matt Vierling (DET - 3B,LF,CF,RF)    
 
170 Oswald Peraza (NYY - 2B,3B,SS)    
 
171 Zach Neto (LAA - SS)    
 
172 Matt Brash (SEA - SP,RP)    
 
173 Matt Wallner (MIN - LF,RF)    
 
174 Parker Meadows (DET - CF)    
 
175 Michael Massey (KC - 2B)    
 
176 Luis Garcia (HOU - SP)    
 
177 Bryan Abreu (HOU - RP) 126.0 -51.0
 
178 Taj Bradley (TB - SP) 117.0 -61.0
 
179 Jason Adam (TB - RP)    
 
180 Connor Wong (BOS - C)    
 
181 Luis Rengifo (LAA - 2B,3B,RF,SS)    
 
182 Sawyer Gipson-Long (DET - SP)    
 
183 Chris Paddack (MIN - RP,SP)    
 
184 Jonathan Aranda (TB - 1B,2B,3B,DH)    
 
185 Griffin Canning (LAA - SP)    
 
186 Jordan Westburg (BAL - 2B,3B,SS)    
 
187 Jake Rogers (DET - C)    
 
188 Austin Wells (NYY - C) 124.0 -64.0
 
189 Chase Silseth (LAA - RP,SP)    
 
190 Curtis Mead (TB - 2B,3B)    
 
191 Tyler Wells (BAL - RP,SP)    
 
192 Louie Varland (MIN - RP,SP)    
 
193 Freddy Fermin (KC - C)    
 
194 Jon Gray (TEX - SP) 122.0 -72.0
 
195 Ryan Noda (OAK - 1B,LF)    
 
196 Colt Keith (DET - 3B) MiLB    
 
197 Yoan Moncada (CWS - 3B)    
 
198 Coby Mayo (BAL - 3B) MiLB    
 
199 Dane Dunning (TEX - RP,SP)    
 
200 Dean Kremer (BAL - SP)    
 
201 Rene Pinto (TB - C)    
 
202 Zack Littell (TB - RP,SP)    
 
203 DL Hall (BAL - RP)    
 
204 Gregory Santos (CWS - RP)    
 
205 Ricky Tiedemann (TOR - SP) MiLB    
 
206 Andrew Heaney (TEX - RP,SP)    
 
207 Drew Waters (KC - CF,RF)    
 
208 Jacob deGrom (TEX - SP)    
 
209 Nestor Cortes Jr. (NYY - SP)    
 
210 Jackson Jobe (DET - SP) MiLB    
 
211 Taylor Walls (TB - 2B,3B,SS)    
 
212 Clarke Schmidt (NYY - SP,RP)    
 
213 Lucas Erceg (OAK - RP)    
 
214 Mickey Moniak (LAA - CF,LF,RF)    
 
215 DJ LeMahieu (NYY - 1B,2B,3B)    
 
216 Wilyer Abreu (BOS - CF,LF,RF)    
 
217 Edward Olivares (KC - DH,LF,RF)    
 
218 Garrett Whitlock (BOS - SP,RP)    
 
219 Jose Urquidy (HOU - RP,SP)    
 
220 JP Sears (OAK - SP,RP)    
 
221 Nolan Schanuel (LAA - 1B)    
 
222 Seth Brown (OAK - 1B,CF,DH,LF,RF)    
 
223 Mark Canha (DET - 1B,CF,DH,LF,RF)    
 
224 Patrick Sandoval (LAA - SP)    
 
225 Nick Pratto (KC - 1B,LF)    
 
226 Davis Schneider (TOR - 2B)    
 
227 J.P. France (HOU - SP,RP)    
 
228 Oscar Colas (CWS - CF,RF)    
 
229 Tanner Houck (BOS - SP,RP)    
 
230 Christian Vazquez (MIN - C,1B)    
 
231 Casey Mize (DET - SP)    
 
232 Joe Boyle (OAK - SP)    
 
233 Brady Singer (KC - SP)    
 
234 Gavin Sheets (CWS - 1B,DH,RF)    
 
235 Josh Rojas (SEA - 2B,3B)    
 
236 Colson Montgomery (CWS - SS) MiLB    
 
237 Dany Jimenez (OAK - RP)    
 
238 Akil Baddoo (DET - CF,LF)    
 
239 Drew Thorpe (NYY - SP) MiLB    
 
240 Cavan Biggio (TOR - 1B,2B,3B,RF)    
 
241 Michael Kopech (CWS - SP)    
 
242 Lance McCullers Jr. (HOU - SP)    
 
243 Kyle Farmer (MIN - 2B,3B,SS)    
 
244 Jordan Diaz (OAK - 1B,2B,3B,DH)    
 
245 Jo Adell (LAA - CF,LF,RF)    
 
246 Will Warren (NYY - SP) MiLB    
 
247 Korey Lee (CWS - C)    
 
248 Ben Joyce (LAA - RP,SP)    
 
249 Christian Bethancourt (CLE - C,1B)    
 
250 Everson Pereira (NYY - CF,LF)    
 
251 Griffin Jax (MIN - RP)    
 
252 Will Brennan (CLE - CF,LF,RF)    
 
253 Erik Swanson (TOR - RP)    
 
254 Robbie Ray (SEA - SP)    
 
255 Justyn-Henry Malloy (DET - 3B,LF) MiLB    
 
256 Nick Gordon (MIN - 2B,SS,LF,CF)    
 
257 Brayan Rocchio (CLE - 2B,SS)    
 
258 Kyle Isbel (KC - LF,CF,RF)    
 
259 Ken Waldichuk (OAK - RP,SP)    
 
260 Emerson Hancock (SEA - SP)    
 
261 Josh Sborz (TEX - RP)    
 
262 Kyle Higashioka (NYY - C)    
 
263 Nate Pearson (TOR - RP)    
 
264 Oswaldo Cabrera (NYY - 3B,LF,RF,SS)    
 
265 Jace Jung (DET - 2B) MiLB    
 
266 Gabriel Arias (CLE - 1B,3B,RF,SS)    
 
267 Jack Leiter (TEX - SP) MiLB    
 
268 Ty Madden (DET - SP) MiLB    
 
269 Luis Medina (OAK - RP,SP)    
 
270 JJ Bleday (OAK - CF,LF,RF)    
 
271 Andy Ibanez (DET - 1B,2B,3B,LF,RF)    
 
272 Marcelo Mayer (BOS - SS) MiLB    
 
273 Luis Urias (SEA - 2B,3B,SS)    
 
274 Paul Blackburn (OAK - SP)    
 
275 Orelvis Martinez (TOR - SS)    
 
276 Manuel Margot (TB - LF,CF,RF)    
 
277 Corey Julks (HOU - 3B,DH,LF,RF)    
 
278 Ramon Urias (BAL - 1B,2B,3B)    
 
279 James McCann (BAL - C)    
 
280 Santiago Espinal (TOR - 2B,3B,SS)    
 
281 Lenyn Sosa (CWS - 2B,3B,SS)    
 
282 Cole Irvin (BAL - RP,SP)    
 
283 Trevor Richards (TOR - SP,RP)    
 
284 Jhony Brito (NYY - RP,SP)    
 
285 Estevan Florial (NYY - CF)    
 
286 Reese McGuire (BOS - C)    
 
287 Myles Straw (CLE - CF)    
 
288 Jared Shuster (CWS - SP)    
 
289 Bobby Dalbec (BOS - 1B,3B)    
 
290 Alex Faedo (DET - SP)    
 
291 Matt Thaiss (LAA - 1B,C)    
 
292 Trevor Larnach (MIN - LF,RF)    
 
293 Josh H. Smith (TEX - 3B,LF,SS)    
 
294 Miguel Andujar (OAK - LF,RF)    
 
295 Michael Soroka (CWS - SP)    
 
296 Alec Marsh (KC - RP,SP)    
 
297 Garrett Hampson (KC - 2B,3B,CF,LF,RF,SS)    
 
298 Wilmer Flores (DET - SP)    
 
299 Asa Lacy (KC - SP,RP) MiLB    
 
300 James Karinchak (CLE - RP)    
 
301 Josh Winckowski (BOS - RP,SP)    
 
302 Jonathan Loaisiga (NYY - RP)    
 
303 Randy Vasquez (NYY - RP,SP)    
 
304 Jimmy Herget (LAA - RP)    
 
305 Luis Patino (CWS - RP,SP)    
 
306 Mitch White (TOR - SP,RP)