Skip to main content

2024 Fantasy Baseball Rankings (AL)

Expert Consensus Ranking (45 of 46 Experts) -

Rank Player (Team, Position) Overall Notes
1 Josh Hader (HOU - RP)27 25.0 -2.0
Josh Hader experienced the bounceback foretold last offseason. He dropped his ERA from 5.22 to 1.28, which was much more in line with his career numbers. He struck out 85 batters in 56 1/3 innings and collected 33 saves. His elite xBA of .157 is in the 100th percentile, and batters have yet to figure out how to get any barrel on the Southpaw's pitches. Hader's downfall will always be his BB% (13.0), but fantasy managers inclined to take a closer early in drafts should feel confident they're getting one of the top two here.
2 Emmanuel Clase (CLE - RP)29 29.0
Emmanuel Clase led all of baseball with 44 saves, and he did so with a 7.93 K/9. His secret is a GB% of 56.6, which is in the 93rd percentile. His ERA, however, took a precipitous jump from 1.36 to 3.22. If you're planning to use an early-round draft pick on a closer, there are three Tier 1 guys before Clase, who seems a bit more of a risk in 2024.
3 Andres Munoz (SEA - RP)38 45.0 +7.0
Andres Munoz started 2023 in a "closer by duo" situation with Paul Sewald, but he should have the ninth inning to himself in 2024. He dealt with some injuries last season, which limited him to only 52 game appearances. Instead of the lights-out reliever we saw in 2022, fantasy managers dealt with a decrease in K% and massive increase in BB%. The good news is that he still has an elite Whiff% (39.4) and induces ground balls at a 59-percent rate. Munoz should rack up 25 saves with a K/9 around 12.0. He is a solid Tier 2 RP in 2024.
4 Pete Fairbanks (TB - RP)45 49.0 +4.0
Pete Fairbanks racked up 68 strikeouts in 45 1/3 innings on his way to 25 saves and a 2.58 ERA and 1.01 WHIP. The 30-year-old struggled with walks (3.97 BB/9), but his 13.50 K/9 helped compensate. The closer role should be his heading into 2024, and his current ADP of 131 seems absurdly low for his projected production.
5 Jhoan Duran (MIN - RP) IL1549 37.0 -12.0
Jhoan Duran is the reliever to target if you're looking to build your reliever roster with a guy who throws 101.8 mph. The 25-year-old struck out 84 batters in 62 1/3 innings while collecting 27 saves last season. Opposing batters had an xBA of .185 and a 32.9 K% against him. Things got a little messy in the Twins bullpen in 2023, but fantasy managers should expect 30 saves from Duran in 2024. And if the league has a K/9 or equivalent category, he should be an early target.
6 Clay Holmes (NYY - RP)50 55.0 +5.0
 
7 Jordan Romano (TOR - RP)51 38.0 -13.0
Jordan Romano saved 36 games for the Blue Jays in 2023 and struck out 72 batters in 59 innings. He continued with a decent K% (29), but his BB% jumped to 9.7, which is a concerning change for a high-end closer. He had a respectable ERA of 2.90, but the WHIP moved to 1.22, a full two-tenths higher than his 2022 number. Romano is on a good team, so crossing the 30-save mark shouldn't be an issue as long as he stays healthy.
8 Cole Ragans (KC - SP,RP)37 41.0 +4.0
Cole Ragans arrived on the scene in 2023 and has quickly risen to the top of the Darlings of Fantasy Baseball. It's not hard to see why. In 96 innings, the 26-year-old struck out 113 batters while maintaining a stellar 3.47 ERA and 1.16 WHIP. His fastball touches 96, but his changeup that induced a 35.6 Whiff% is the pitch that made him rise up draft boards this season. Projections have his ERA landing closer to 4.00 and his K% dropping a few points to the 25 range. (This is still solid.) As with every hot name in draft season, balancing value with excitement is essential. His current ADP of 101 feels right, considering we're not sure what we'll get from an entire season.
9 Craig Kimbrel (BAL - RP)64 64.0
 
10 Kenley Jansen (BOS - RP)67 70.0 +3.0
 
11 Alex Lange (DET - RP)100 89.0 -11.0
 
12 Jose Leclerc (TEX - RP)99 86.0 -13.0
 
13 Carlos Estevez (LAA - RP)117 99.0 -18.0
 
14 Nick Pivetta (BOS - SP,RP) IL1584 81.0 -3.0
 
15 Ryan Pepiot (TB - SP,RP)94 85.0 -9.0
 
16 Will Smith (KC - RP)147 136.0 -11.0
 
17 Ryan Pressly (HOU - RP)160 126.0 -34.0
Ryan Pressly saved 31 games for the Astros in 2023, striking out 74 batters in 65 1/3 innings. Unfortunately for fantasy managers, his ERA took a big leap to 3.58 after being under 3.00 in 2021 and 2022. He also allowed harder contact than in previous years. Pressly is a closer with a strong positive (pitches for the Astros) and some downside (K/9 barely over 10, high ERA). When closers start flying off the board in the 7th-9th rounds, Pressly is a decent option. Just don't reach for him in the upper tier of RP.
18 Robert Stephenson (LAA - RP) IL15169 152.0 -17.0
 
19 Mason Miller (OAK - RP,SP)119 125.0 +6.0
 
20 Kutter Crawford (BOS - SP,RP)113 121.0 +8.0
 
21 David Robertson (TEX - RP)191 168.0 -23.0
 
22 Jason Adam (TB - RP)171 169.0 -2.0
 
23 Yennier Cano (BAL - RP)176 148.0 -28.0
 
24 Matt Brash (SEA - RP) IL15192 192.0
 
25 Bryan Abreu (HOU - RP)197 149.0 -48.0
 
26 James McArthur (KC - RP)218 182.0 -36.0
 
27 Scott Barlow (CLE - RP)226 266.0 +40.0
 
28 Garrett Whitlock (BOS - SP,RP)165 208.0 +43.0
 
29 Louie Varland (MIN - SP,RP)138 138.0
 
30 Chris Paddack (MIN - SP,RP)211 166.0 -45.0
 
31 Griffin Jax (MIN - RP)170 165.0 -5.0
 
32 John Brebbia (CWS - SP,RP) IL15217 247.0 +30.0
 
33 Zack Littell (TB - SP,RP)187 211.0 +24.0
 
34 Gregory Santos (SEA - RP) IL15243 235.0 -8.0
 
35 Garrett Crochet (CWS - SP,RP)219 213.0 -6.0
 
36 Andrew Heaney (TEX - SP,RP)231 163.0 -68.0
 
37 Chase Silseth (LAA - SP,RP) IL15203 199.0 -4.0
 
38 Chris Martin (BOS - RP)239 206.0 -33.0
 
39 Yimi Garcia (TOR - RP)227 226.0 -1.0
 
40 Dane Dunning (TEX - SP,RP)196 175.0 -21.0
 
41 Brock Stewart (MIN - RP)261 336.0 +75.0
 
42 Erik Swanson (TOR - RP)245 223.0 -22.0
 
43 Prelander Berroa (CWS - SP,RP) MiLB258 252.0 -6.0
 
44 Lucas Erceg (OAK - RP)319 326.0 +7.0
 
45 Bowden Francis (TOR - RP)251 323.0 +72.0
 
46 Jason Foley (DET - RP)302 219.0 -83.0
 
47 Jose Urquidy (HOU - SP,RP) IL15236 263.0 +27.0
 
48 Dany Jimenez (OAK - RP)320 329.0 +9.0
 
49 Michael Lorenzen (TEX - RP,SP)242 281.0 +39.0
 
50 Colin Poche (TB - RP)260 243.0 -17.0
 
51 Chad Green (TOR - RP)262 388.0 +126.0
 
52 Josh Sborz (TEX - RP) IL15286 334.0 +48.0
 
53 Alex Wood (OAK - SP,RP)304 322.0 +18.0
 
54 Ian Hamilton (NYY - RP)270 380.0 +110.0
 
55 Ross Stripling (OAK - SP,RP)296 308.0 +12.0
 
56 Jordan Leasure (CWS - RP)238 352.0 +114.0
 
57 Cole Irvin (BAL - SP,RP)297 280.0 -17.0
 
58 Liam Hendriks (BOS - RP) IL60403 218.0 -185.0
 
59 Kirby Yates (TEX - RP)280 270.0 -10.0
 
60 Shelby Miller (DET - RP)321 210.0 -111.0
 
61 Garrett Cleavinger (TB - RP)346    
 
62 James Karinchak (CLE - RP) IL60289 437.0 +148.0
 
63 Tim Mayza (TOR - RP)275 424.0 +149.0
 
64 Ronel Blanco (HOU - SP,RP)283    
 
65 Jonathan Loaisiga (NYY - RP) IL60311 273.0 -38.0
 
66 Caleb Ferguson (NYY - SP,RP)277 389.0 +112.0
 
67 Ben Joyce (LAA - RP) MiLB281 298.0 +17.0
 
68 Caleb Thielbar (MIN - RP)305 445.0 +140.0
 
69 Trevor Stephan (CLE - RP) IL60  430.0  
 
70 Rafael Montero (HOU - RP)315    
 
71 Gabe Speier (SEA - RP)285    
 
72 Brock Burke (TEX - RP) IL15288    
 
73 Danny Coulombe (BAL - RP)295 404.0 +109.0
 
74 Steven Wilson (CWS - RP)334 436.0 +102.0
 
75 Tommy Kahnle (NYY - RP) IL15323 396.0 +73.0
 
76 Shawn Armstrong (TB - SP,RP)284 428.0 +144.0
 
77 John Schreiber (KC - RP)298 391.0 +93.0
 
78 Sam Hentges (CLE - RP) IL15314    
 
79 Alec Marsh (KC - SP,RP)324 369.0 +45.0
 
80 Phil Maton (TB - RP)308 420.0 +112.0
 
81 John McMillon (KC - RP) MiLB299 374.0 +75.0
 
82 Yariel Rodriguez (TOR - RP,SP)359 251.0 -108.0
 
83 Jose Soriano (LAA - RP)360 368.0 +8.0
 
84 Isaiah Campbell (BOS - RP) IL15316 395.0 +79.0
 
85 Cody Bradford (TEX - SP,RP) IL15406 215.0 -191.0
 
86 Cionel Perez (BAL - RP) IL15     
 
87 Scott Effross (NYY - RP) IL60  414.0  
 
88 Luis Medina (OAK - SP,RP) IL60368 311.0 -57.0
 
89 Josh Winckowski (BOS - RP)366 384.0 +18.0
 
90 Tyler Holton (DET - RP)293 408.0 +115.0
 
91 Nick Anderson (KC - RP)344 327.0 -17.0
 
92 Jacob Waguespack (TB - RP) MiLB369    
 
93 Tyler Alexander (TB - RP)350 402.0 +52.0
 
94 Matt Moore (LAA - RP)343 407.0 +64.0
 
95 Dillon Tate (BAL - RP)365    
 
96 Andrew Chafin (DET - RP)347 443.0 +96.0
 
97 Chris Flexen (CWS - SP,RP)384 379.0 -5.0
 
98 Nate Pearson (TOR - RP) MiLB378 401.0 +23.0
 
99 Will Vest (DET - RP)332 397.0 +65.0
 
100 Nick Sandlin (CLE - RP)328    
 
101 Trevor Richards (TOR - RP)385 450.0 +65.0
 
102 Trevor Gott (OAK - RP) IL60  440.0  
 
103 Kody Funderburk (MIN - RP)336    
 
104 Jimmy Herget (LAA - RP) MiLB     
 
105 Eli Morgan (CLE - RP)354    
 
106 Steven Okert (MIN - RP)338    
 
107 Asa Lacy (KC - SP,RP) MiLB     
 
108 Mitch White (TOR - RP) DFA473    
 
109 Chris Devenski (TB - RP)370    
 
110 Bryan Shaw (RP) FA     
 
111 Kevin Kelly (TB - RP)356 460.0 +104.0
 
112 Ryne Stanek (SEA - RP)348    
 
113 Jay Jackson (MIN - RP)     
 
114 Luis Garcia (LAA - RP)     
 
115 Albert Suarez (BAL - RP,SP)420    
 
116 Corey Knebel (CWS - RP) MiLB     
 
117 Davis Daniel (LAA - SP,RP) MiLB  433.0  
 
118 Joe Barlow (CWS - RP) MiLB     
 
119 Mike Baumann (BAL - RP)     
 
120 Scott Alexander (OAK - SP,RP) IL15     
 
121 Victor Gonzalez (NYY - RP)     
 
122 Beau Brieske (DET - RP) MiLB391    
 
123 Cody Poteet (NYY - RP) MiLB427    
 
124 Bennett Sousa (HOU - RP) IL60     
 
125 Justin Topa (MIN - RP) IL15373 425.0 +52.0
 
126 Deivi Garcia (CWS - RP)442    
 
127 Zach Jackson (OAK - RP) MiLB395 464.0 +69.0
 
128 Pedro Avila (SD - SP,RP) MiLB463 399.0 -64.0
 
129 Jorge Alcala (MIN - RP) MiLB419    
 
130 Phil Bickford (NYY - RP) MiLB     
 
131 Tayler Saucedo (SEA - RP)405 466.0 +61.0
 
132 Nick Burdi (NYY - RP)455    
 
133 Cody Morris (NYY - RP) MiLB     
 
134 Tim Herrin (CLE - RP)     
 
135 Genesis Cabrera (TOR - RP)     
 
136 Keegan Akin (BAL - RP)     
 
137 Andrew Wantz (LAA - RP) MiLB470    
 
138 Ken Waldichuk (OAK - SP,RP) IL60390 307.0 -83.0
 
139 Will Dion (CLE - SP,RP) MiLB417    
 
140 Tanner Banks (CWS - RP)     
 
141 Jacob Webb (BAL - RP)     
 
142 Miguel Diaz (HOU - RP) MiLB447    
 
143 Osvaldo Bido (OAK - SP,RP) MiLB     
 
144 Bryan Baker (BAL - RP) MiLB     
 
145 Angel Zerpa (KC - RP)  456.0  
 
146 Joey Wentz (DET - SP,RP)441    
 
147 Chris Stratton (KC - RP)     
 
148 Justin Slaten (BOS - RP)476    
 
149 Tucker Davidson (BAL - RP,SP) MiLB     
 
150 Jackson Kowar (SEA - RP) IL60     
 
151 Cade Smith (CLE - SP,RP)     
 
152 Owen White (TEX - SP,RP) MiLB  423.0  
 
153 Eduard Bazardo (SEA - RP) IL15     
 
154 Cooper Criswell (BOS - SP,RP)478    
 
155 Carlos Hernandez (KC - SP,RP) IL15  377.0  
 
156 Xzavion Curry (CLE - SP,RP)  454.0  
 
157 Trent Thornton (SEA - RP)     
 
158 Parker Mushinski (HOU - RP) MiLB     
 
159 Brennan Bernardino (BOS - SP,RP)     
 
160 Seth Martinez (HOU - RP)     
 
161 Simeon Woods Richardson (MIN - SP,RP) MiLB  455.0  
 
162 Ron Marinaccio (NYY - RP)     
 
163 Nicholas Padilla (CWS - RP) MiLB     
 
164 Jacob Lopez (TB - RP,SP) MiLB  410.0  
 
165 Greg Weissert (BOS - RP)     
 
166 Grant Anderson (TEX - RP)     
 
167 Kyle Muller (OAK - SP,RP)     
 
168 Jake Brentz (KC - RP) IL15     
 
169 Ben Lively (CLE - SP,RP) MiLB     
 
170 Austin Voth (SEA - RP)     
 
171 Mauricio Llovera (SEA - RP) MiLB     
 
172 Adam Cimber (LAA - RP)     
 
173 Jose Cisnero (LAA - RP)     
 
174 Nick Vespi (BAL - RP) MiLB     
 
175 Manuel Rodriguez (TB - RP) MiLB     
 
176 Jonathan Hernandez (TEX - RP) IL15     
 
177 Jacob Latz (TEX - SP,RP)     
 
178 Josh Staumont (MIN - RP) IL15     
 
179 Bruce Zimmermann (BAL - RP) MiLB     
 
180 Jaime Barria (CLE - RP,SP) MiLB     
 
181 Ty Adcock (DET - RP) MiLB     
 
182 Jimmy Lambert (CWS - RP) IL60     
 
183 Blair Calvo (DET - RP) MiLB     
 
184 Tyson Miller (SEA - RP)     
 
185 Dylan Coleman (HOU - RP) MiLB     
 
186 Jesse Scholtens (CWS - SP,RP) IL60     
 
187 Sean Newcomb (OAK - RP) IL60     
 
188 Michael Kelly (OAK - RP)     
 
189 Joely Rodriguez (BOS - RP)     
 
190 Anthony Gose (CLE - RP) MiLB     
 
191 Angel Felipe (LAA - RP) MiLB     
 
192 Lou Trivino (NYY - RP) IL60     
 
193 Shawn Dubin (HOU - RP,SP)     
 
194 Austin Pruitt (TEX - RP,SP)     
 
195 Brendan White (DET - RP) MiLB     
 
196 Tim Hill (CWS - RP)     
 
197 Amir Garrett (LAA - RP) MiLB     
 
198 Brandon Walter (BOS - RP) MiLB     
 
199 Diego Castillo (TEX - RP) MiLB     
 
200 Peter Strzelecki (CLE - RP) MiLB     
 
201 Tyler Duffey (KC - RP) MiLB     
 
202 Jake Cousins (NYY - RP) MiLB     
 
203 Zach Pop (TOR - RP) MiLB     
 
204 Jose Quijada (LAA - RP) IL60     
 
205 Josh Taylor (KC - RP) IL60     
 
206 Yerry Rodriguez (TEX - RP) MiLB     
 
207 Freddy Tarnok (OAK - RP,SP) IL15     
 
208 Josh Winder (MIN - RP) IL60     
 
209 Penn Murfee (HOU - RP) IL60     
 
210 Clayton Andrews (NYY - RP) MiLB     
 
211 Sammy Peralta (SEA - RP) MiLB     
 
212 Austin Adams (OAK - RP)     
 
213 Codi Heuer (TEX - RP) MiLB     
 
214 Colin Selby (KC - SP,RP) MiLB     
 
215 Oliver Ortega (HOU - RP) IL60     
 
216 Brent Headrick (MIN - RP) MiLB     
 
217 Adrian Martinez (OAK - RP) DFA     
 
218 Zack Kelly (BOS - RP) MiLB     
 
219 Vinny Nittoli (OAK - RP) MiLB     
 
220 Trey Wingenter (DET - RP) MiLB     
 
221 Jeff Brigham (MIN - RP) MiLB     
 
222 Dominic Leone (CWS - RP)     
 
223 Anthony Misiewicz (NYY - RP) MiLB     
 
224 Guillo Zuniga (LAA - RP) IL15     
 
225 Alex Speas (OAK - RP) MiLB     
 
226 Yoendrys Gomez (NYY - SP,RP) MiLB     
 
227 Mason Englert (DET - RP) MiLB     
 
228 Carlos Vargas (SEA - RP) MiLB     
 
229 Matt Foster (CWS - RP) IL60     
 
230 Yohan Ramirez (BAL - RP)     
 
231 Andrew Vasquez (DET - RP) MiLB     
 
232 Wander Suero (HOU - RP) MiLB     
 
233 Cody Bolton (SEA - RP) IL15     
 
234 Devin Sweet (DET - RP) MiLB     
 
235 Austin Cox (KC - RP,SP) MiLB     
 
236 Brendon Little (TOR - RP) MiLB     
 
237 Lucas Luetge (BOS - RP) MiLB     
 
238 Erasmo Ramirez (TB - RP) MiLB     
 
239 Heath Hembree (SEA - RP) MiLB     
 
240 Sam Bachman (LAA - RP) IL60     
 
241 Hogan Harris (OAK - SP,RP) MiLB     
 
242 Steven Cruz (KC - SP,RP) MiLB     
 
243 Cory Abbott (CWS - SP,RP) MiLB     
 
244 Zack Weiss (MIN - RP) IL60     
 
245 Chasen Shreve (TEX - RP) MiLB     
 
246 Kelvin Caceres (LAA - RP) MiLB     
 
247 McKinley Moore (NYY - RP) MiLB     
 
248 Dennis Santana (NYY - RP)     
 
249 Kaleb Ort (BAL - RP) MiLB     
 
250 Jhonathan Diaz (SEA - RP,SP) MiLB     
 
251 Tayler Scott (HOU - RP)     
 
252 Danny Duffy (TEX - SP,RP) MiLB     
 
253 Jonathan Heasley (BAL - RP) MiLB     
 
254 Kirby Snead (SEA - RP) MiLB     
 
255 Duane Underwood Jr. (NYY - RP) MiLB     
 
256 Anthony Veneziano (KC - SP,RP)     
 
257 Yerry de los Santos (NYY - RP) MiLB     
 
258 Joel Kuhnel (HOU - RP) MiLB     
 
259 Joe Jacques (BOS - RP) MiLB     
 
260 Matt Krook (BAL - RP) MiLB     
 
261 Adam Kolarek (LAA - RP) MiLB     
 
262 Matt Bowman (MIN - RP)     
 
263 Adam Oller (CLE - SP,RP) MiLB     
 
264 Collin Snider (SEA - RP) IL15     
 
265 Joey Krehbiel (SEA - RP) MiLB     
 
266 Dan Altavilla (KC - RP) MiLB     
 
267 Trevor Kelley (SEA - RP,SP) MiLB     
 
268 Jake Woodford (CWS - RP,SP) MiLB     
 
269 Chad Kuhl (CWS - RP,SP) MiLB     
 
270 Hunter Strickland (LAA - RP)     
 
271 Levi Stoudt (SEA - RP,SP) MiLB     
 
272 Garrett Hill (DET - SP,RP) MiLB     
 
273 Victor Mederos (LAA - SP,RP) MiLB     
 
274 Tyler Beede (CLE - SP,RP)     
 
275 Jordan Balazovic (MIN - RP) MiLB