Skip to main content

2024 Fantasy Baseball Rankings (NL)

Expert Consensus Ranking (45 of 46 Experts) -

Rank Player (Team, Position) Overall Notes
1 Edwin Diaz (NYM - RP)26 28.0 +2.0
Edwin Diaz was in line for another stellar campaign when a patellar tendon tear ended his season during the World Baseball Classic. We'll just run it back for 2024, though, as Diaz's Statcast page shows that he leads the world in almost every pitching metric. The 29-year-old probably won't come with much of a discount in 2024, and the latest reports are that he is fully healthy. Diaz is a minimal-risk, extremely-high reward reliever.
2 Camilo Doval (SF - RP)35 35.0
Camilo Doval finished 2023 tied for the National League lead in saves with 39. He offers an elite mix of offerings, with his slider and cutter leading the way. His strikeout rate is 31.0 percent, xBA is .203, and he is in the 88th percentile of GB% at 52.5. Doval should cross the 35-save mark again in 2024, making him the last of the Tier 1 closers.
3 Raisel Iglesias (ATL - RP)44 44.0
Raisel Iglesias finished in the Top 10 in saves with 33 last season. This number might seem low, but the Atlanta Braves didn't have many save opportunities while routinely blowing out opponents. Iglesias remains elite in Chase% (35.4), but batters lit up his fastball and sinker more than in past seasons. Iglesias will remain a Tier 2 closer because of the team he plays for, but look out for that to continue to be a double-edged sword when it comes to saves. There are other relievers with more ratio upside later in the draft.
4 David Bednar (PIT - RP)54 55.0 +1.0
David Bednar finished 2023 tied for the National League lead in saves. He struck out 80 batters in 67 1/3 innings and had a 222 ERA+, which puts him in the elite tier of relievers just behind Josh Hader, Devin Williams, and Felix Bautista. There isn't much to dislike about Bednar, and as last year proved, a closer doesn't have to be on a good team to rack up saves. The 29-year-old should be going higher in drafts than he is, so take advantage of the discount.
5 Alexis Diaz (CIN - RP)55 51.0 -4.0
Alexis Diaz finished second in the National League with 37 saves and had a 3.07 ERA and 1.19 WHIP. He also struck out 86 batters in 67 1/3 innings, and he held opponents to an xBA of .192. The knocks against Diaz are that he was in the sixth percentile in BB% at 12.6, and he pitches in Cincinnati, which always feels like playing with fire. The 27-year-old is a step away from being in the upper tier of closers, but he will provide plenty of saves if you can tolerate the walks.
6 Evan Phillips (LAD - RP) IL1557 61.0 +4.0
Evan Phillips appeared in 62 games for the Dodgers in 2023. He struck out 66 in 61 1/3 innings and finished with a sparkling 2.05 ERA and 0.83 WHIP. While his xFIP of 3.37 suggests he benefited from some luck, his 28.2 K% also says he is good in his role. While it seems appealing to grab the L.A. closer, beware of the "Blowout Wins" issue that sometimes drags down save totals. Still, Phillips isn't going to hurt you as a second closer on your roster.
7 Ryan Helsley (STL - RP)63 67.0 +4.0
Ryan Helsley had a shortened season due to injury, appearing in only 33 games before being shut down. When healthy, his strikeout rate continued at an elite rate (35.6 K%), and he sits above 99 mph with his fastball. Helsley mightily struggled with walks (4.17 BB/9), reminiscent of his pre-2022 profile. He should enter the season as the Cardinals closer and could touch 30 saves if his health allows it.
8 Tanner Scott (MIA - RP)70 76.0 +6.0
 
9 Adbert Alzolay (CHC - RP) IL1591 82.0 -9.0
 
10 Paul Sewald (ARI - RP)94 58.0 -36.0
Paul Sewald split time in Seattle and Arizona last season, racking up 34 saves between the two clubs. Sewald's stuff is the real deal, with a K% of 32.1, xERA of 2.75, and xBA of .189. He walked more batters than his career average, but he has the makeup of a solid closer for a competitive squad in 2024. Fantasy managers should expect around 30 saves from the veteran.
11 Jose Alvarado (PHI - RP)101 98.0 -3.0
 
12 Michael King (SD - SP,RP)69 75.0 +6.0
 
13 Robert Suarez (SD - RP)118 114.0 -4.0
 
14 Kyle Finnegan (WSH - RP)136 126.0 -10.0
 
15 Devin Williams (MIL - RP) IL60123 78.0 -45.0
Devin Williams is going to miss at least three months of the season due to a stress fracture in his back. The injury news makes him a late-round draft-and-hope option. He saved 36 games in 2023 and struck out 87 in 58 2/3 innings. He had a sparkling ERA of 1.53, though this was somewhat misleading, with an xERA of 2.75 and an xFIP of 2.79. Williams consistently gives up more walks than fantasy managers would like, but we forgive him due to his 99th percentile K% (37.7 in 2023). Even with the walks, he finished with a 0.92 WHIP.
16 Hunter Harvey (WSH - RP)161 160.0 -1.0
 
17 A.J. Puk (MIA - RP,SP)133 128.0 -5.0
 
18 Yuki Matsui (SD - RP)143 142.0 -1.0
 
19 Aroldis Chapman (PIT - RP)185 154.0 -31.0
 
20 Jordan Hicks (SF - RP,SP)176 172.0 -4.0
 
21 Giovanny Gallegos (STL - RP) IL15236 314.0 +78.0
 
22 Joel Payamps (MIL - RP)157 139.0 -18.0
 
23 Abner Uribe (MIL - RP) MiLB165 179.0 +14.0
 
24 DL Hall (MIL - RP,SP) IL15172 153.0 -19.0
 
25 Justin Lawrence (COL - RP)170 246.0 +76.0
 
26 Kevin Ginkel (ARI - RP)158 214.0 +56.0
 
27 Brusdar Graterol (LAD - RP) IL60239 220.0 -19.0
 
28 Hector Neris (CHC - RP)237 169.0 -68.0
 
29 Frankie Montas (CIN - SP,RP)171 163.0 -8.0
 
30 Sean Manaea (NYM - SP,RP)178 155.0 -23.0
 
31 A.J. Minter (ATL - RP)222 168.0 -54.0
 
32 Trevor Megill (MIL - RP)184 259.0 +75.0
 
33 Reynaldo Lopez (ATL - RP,SP)229 185.0 -44.0
 
34 Seranthony Dominguez (PHI - RP)223 210.0 -13.0
 
35 Orion Kerkering (PHI - RP)244 184.0 -60.0
 
36 Taylor Rogers (SF - RP)233 376.0 +143.0
 
37 Jeff Hoffman (PHI - RP)258 287.0 +29.0
 
38 Steven Matz (STL - SP,RP) IL15228 243.0 +15.0
 
39 Jorge Lopez (NYM - RP)218 200.0 -18.0
 
40 Andrew Nardi (MIA - RP)238 244.0 +6.0
 
41 Matt Strahm (PHI - SP,RP)221 175.0 -46.0
 
42 Dylan Floro (WSH - RP)226 205.0 -21.0
 
43 Tyler Kinley (COL - RP)232 310.0 +78.0
 
44 Daniel Bard (COL - RP) IL60251 209.0 -42.0
 
45 Julian Merryweather (CHC - RP) IL60272 318.0 +46.0
 
46 Jhony Brito (SD - SP,RP)259 235.0 -24.0
 
47 Daniel Hudson (LAD - SP,RP)247 216.0 -31.0
 
48 Pierce Johnson (ATL - RP)308 358.0 +50.0
 
49 Nick Martinez (CIN - SP,RP)281 219.0 -62.0
 
50 Alex Vesia (LAD - RP)280 436.0 +156.0
 
51 JoJo Romero (STL - RP)271 379.0 +108.0
 
52 Martin Perez (PIT - SP,RP)266 227.0 -39.0
 
53 Joe Jimenez (ATL - RP)279 373.0 +94.0
 
54 Joe Kelly (LAD - RP) IL15301 231.0 -70.0
 
55 Gregory Soto (PHI - RP)335 252.0 -83.0
 
56 Javier Assad (CHC - SP,RP)309 248.0 -61.0
 
57 David Griffin (NYM - RP) MiLB     
 
58 Hayden Wesneski (CHC - SP,RP)275 322.0 +47.0
 
59 Logan Allen (ARI - RP,SP)235    
 
60 Tyler Rogers (SF - RP)302 225.0 -77.0
 
61 Andrew Kittredge (STL - RP)273 232.0 -41.0
 
62 Colin Holderman (PIT - RP)274 414.0 +140.0
 
63 Anthony Bender (MIA - RP)327 391.0 +64.0
 
64 Jakob Junis (MIL - SP,RP) IL60286 326.0 +40.0
 
65 Enyel De Los Santos (SD - RP)318 432.0 +114.0
 
66 Aaron Bummer (ATL - RP)314 402.0 +88.0
 
67 Ben Brown (CHC - SP,RP)284 366.0 +82.0
 
68 Adam Ottavino (NYM - RP)323 218.0 -105.0
 
69 Woo-Suk Go (MIA - RP) MiLB294 328.0 +34.0
 
70 Tanner Rainey (WSH - RP)391 396.0 +5.0
 
71 Wandy Peralta (SD - RP)299    
 
72 Emilio Pagan (CIN - RP)305 208.0 -97.0
 
73 Matthew Liberatore (STL - SP,RP)295 361.0 +66.0
 
74 Brooks Raley (NYM - RP) IL15325 389.0 +64.0
 
75 Blake Treinen (LAD - RP)347 416.0 +69.0
 
76 Zack Thompson (STL - SP,RP) MiLB329 331.0 +2.0
 
77 Carmen Mlodzinski (PIT - RP)     
 
78 Lucas Sims (CIN - RP)342 363.0 +21.0
 
79 David Peterson (NYM - SP,RP) IL60310 343.0 +33.0
 
80 Randy Vasquez (SD - SP,RP)319 336.0 +17.0
 
81 Ryan Walker (SF - SP,RP)  431.0  
 
82 Sean Reid-Foley (NYM - RP)360    
 
83 Ryan Yarbrough (LAD - SP,RP)376 350.0 -26.0
 
84 Drew Smyly (CHC - SP,RP) IL15315 330.0 +15.0
 
85 Hoby Milner (MIL - RP)316 419.0 +103.0
 
86 Dauri Moreta (PIT - RP) IL60324 427.0 +103.0
 
87 Mark Leiter Jr. (CHC - RP)326 367.0 +41.0
 
88 Scott McGough (ARI - RP) MiLB348 434.0 +86.0
 
89 Shintaro Fujinami (NYM - SP,RP) IL15  267.0  
 
90 Kyle Hurt (LAD - SP,RP) IL60356 349.0 -7.0
 
91 Michael Grove (LAD - SP,RP)392 329.0 -63.0
 
92 Ryan Brasier (LAD - RP) IL15344 428.0 +84.0
 
93 Miguel Castro (ARI - RP) IL15     
 
94 Brandon Hughes (ARI - RP) MiLB     
 
95 Jimmy Herget (ATL - RP) MiLB     
 
96 Luis Patino (SD - RP) IL15  454.0  
 
97 Tristan Beck (SF - RP) IL60  353.0  
 
98 Tom Cosgrove (SD - RP) MiLB330 221.0 -109.0
 
99 Peter Lambert (COL - SP,RP)  351.0  
 
100 Mitch White (MIL - RP)447    
 
101 Ryan Borucki (PIT - RP) IL15     
 
102 Luke Jackson (SF - RP)     
 
103 Dylan Lee (ATL - RP)     
 
104 Drew Smith (NYM - RP) IL15     
 
105 Fernando Cruz (CIN - RP)367 418.0 +51.0
 
106 Tejay Antone (CIN - SP,RP) IL60  442.0  
 
107 Keynan Middleton (STL - RP) IL15366    
 
108 Zach Brzykcy (WSH - RP) MiLB     
 
109 Andrew Saalfrank (ARI - RP) MiLB     
 
110 Daniel Palencia (CHC - RP) IL15     
 
111 J.P. Feyereisen (LAD - RP) MiLB370    
 
112 Jesse Chavez (ATL - RP)379    
 
113 Luke Little (CHC - RP)  456.0  
 
114 Ryan Thompson (ARI - RP)357    
 
115 Riley O'Brien (STL - RP) IL60427    
 
116 Taylor Clarke (MIL - RP) IL15     
 
117 Kyle Nelson (ARI - RP) IL60     
 
118 Dakota Hudson (COL - SP,RP)442    
 
119 Joe Mantiply (ARI - RP)     
 
120 Darius Vines (ATL - RP,SP) MiLB  404.0  
 
121 Elvis Peguero (MIL - RP)     
 
122 Caleb Kilian (CHC - RP,SP) IL60     
 
123 Connor Brogdon (LAD - RP) IL60     
 
124 Bryse Wilson (MIL - RP,SP)400 440.0 +40.0
 
125 Jeremiah Estrada (SD - RP)  453.0  
 
126 Sam Moll (CIN - RP)     
 
127 Nick Robertson (STL - RP)     
 
128 Huascar Brazoban (MIA - RP) MiLB     
 
129 Ray Kerr (ATL - RP)     
 
130 Carl Edwards Jr. (CHC - RP) MiLB     
 
131 Bryce Jarvis (ARI - RP)451    
 
132 Spencer Howard (SF - RP,SP) MiLB     
 
133 Jake Diekman (NYM - RP)     
 
134 Ian Gibaut (CIN - RP) IL60  444.0  
 
135 Brent Honeywell Jr. (PIT - RP) MiLB456    
 
136 Ken Giles (ATL - RP) MiLB457    
 
137 Anthony Maldonado (MIA - RP) MiLB     
 
138 Robert Garcia (WSH - RP)     
 
139 Adrian Morejon (SD - RP)  448.0  
 
140 Jordan Weems (WSH - RP)     
 
141 Matt Festa (NYM - RP) MiLB     
 
142 Jose Cuas (CHC - RP)     
 
143 Justin Martinez (ARI - RP)     
 
144 Bryan Hudson (MIL - RP)     
 
145 Tony Santillan (CIN - RP) MiLB     
 
146 Thyago Vieira (MIL - RP)     
 
147 Yency Almonte (CHC - RP) IL15     
 
148 Victor Vodnik (COL - RP)     
 
149 JT Chargois (MIA - SP,RP) IL60     
 
150 Buck Farmer (CIN - RP)     
 
151 Tyler Matzek (ATL - RP) IL15  242.0  
 
152 Luis F. Ortiz (PHI - RP) IL15     
 
153 Ryan Fernandez (STL - RP)     
 
154 Brent Suter (CIN - RP)     
 
155 Jake Bird (COL - RP) IL15     
 
156 Nick Ramirez (LAD - RP) MiLB     
 
157 Yonny Chirinos (MIA - RP,SP) MiLB     
 
158 John King (STL - RP)     
 
159 Sean Hjelle (SF - RP)     
 
160 JB Bukauskas (MIL - RP) IL60     
 
161 George Soriano (MIA - RP) MiLB     
 
162 Jose Hernandez (PIT - RP) MiLB     
 
163 Andre Pallante (STL - RP) MiLB     
 
164 Danny Young (NYM - RP) MiLB     
 
165 Daysbel Hernandez (ATL - RP)     
 
166 Tyson Miller (CHC - RP)     
 
167 Wily Peralta (PIT - RP,SP) MiLB     
 
168 Grant Hartwig (NYM - RP)     
 
169 Jose A. Ferrer (WSH - RP) IL60     
 
170 Ethan Small (SF - RP) IL60     
 
171 Jalen Beeks (COL - SP,RP)     
 
172 Alek Jacob (SD - RP) MiLB     
 
173 Derek Law (WSH - SP,RP)     
 
174 Alex Young (CIN - RP) IL60     
 
175 Bryan Hoeing (MIA - SP,RP) IL15     
 
176 Luis Frias (ARI - RP) MiLB     
 
177 Richard Bleier (WSH - RP) MiLB     
 
178 Nick Mears (COL - RP)     
 
179 Josh Fleming (PIT - SP,RP) MiLB     
 
180 Mason Thompson (WSH - RP) IL60     
 
181 Keegan Thompson (CHC - RP) IL15     
 
182 Yunior Marte (PHI - RP) IL15     
 
183 Jackson Stephens (ATL - RP) MiLB     
 
184 Josh Walker (NYM - RP)     
 
185 Ethan Roberts (CHC - RP) MiLB     
 
186 Mychal Givens (MIA - RP) MiLB     
 
187 Matt Barnes (WSH - RP) DFA     
 
188 Cole Sulser (NYM - RP) MiLB     
 
189 Gavin Hollowell (COL - RP) MiLB     
 
190 Kyle Nicolas (PIT - SP,RP)     
 
191 Ben Heller (PIT - RP) MiLB     
 
192 Drew Pomeranz (LAD - RP) MiLB     
 
193 Gus Varland (LAD - RP) MiLB     
 
194 Elieser Hernandez (LAD - SP,RP)     
 
195 Tommy Nance (SD - RP) MiLB     
 
196 Brooks Kriske (CIN - RP) MiLB     
 
197 Logan Gillaspie (SD - RP)     
 
198 Max Kranick (NYM - SP,RP) MiLB     
 
199 Austin Warren (SF - RP) IL60     
 
200 Wilking Rodriguez (STL - RP) MiLB     
 
201 Glenn Otto (SD - RP) IL15     
 
202 Andrew Bellatti (PHI - RP) MiLB     
 
203 Calvin Faucher (MIA - SP,RP)     
 
204 Michael Plassmeyer (PIT - RP,SP) MiLB     
 
205 Jose Castillo (ARI - RP) MiLB     
 
206 Yohan Ramirez (NYM - RP) DFA     
 
207 Lucas Gilbreath (COL - RP) IL60     
 
208 Matt Gage (LAD - RP) MiLB     
 
209 Nick Snyder (PHI - RP) MiLB     
 
210 Chris Rodriguez (ARI - SP,RP) MiLB     
 
211 Dylan Covey (PHI - RP) IL15     
 
212 Justin Wilson (CIN - RP) IL15     
 
213 Carson Spiers (CIN - RP,SP)     
 
214 Rob Zastryzny (MIL - RP) MiLB     
 
215 Nabil Crismatt (LAD - RP) DFA     
 
216 Kolton Ingram (STL - RP) MiLB     
 
217 Evan Justice (COL - RP) MiLB     
 
218 Michael Rucker (PHI - RP) IL15     
 
219 Joe La Sorsa (WSH - RP) MiLB     
 
220 Dinelson Lamet (LAD - SP,RP) MiLB     
 
221 Hunter Stratton (PIT - RP)     
 
222 Justin Bruihl (CIN - RP) MiLB     
 
223 Nick Nelson (PHI - SP,RP) MiLB     
 
224 Casey Legumina (CIN - RP) MiLB     
 
225 Jose Ruiz (PHI - RP)     
 
226 Amos Willingham (WSH - RP) MiLB     
 
227 Joe Jacques (ARI - RP) MiLB     
 
228 Reed Garrett (NYM - RP)     
 
229 Max Castillo (PHI - RP) MiLB     
 
230 Matt Bowman (ARI - RP)     
 
231 John Curtiss (COL - RP) MiLB     
 
232 Matt Koch (COL - RP)     
 
233 Colten Brewer (CHC - RP) IL15     
 
234 Geoff Hartlieb (COL - RP) MiLB     
 
235 Devin Smeltzer (MIA - RP,SP) MiLB     
 
236 Alan Busenitz (CIN - RP) MiLB     
 
237 Ty Blach (COL - RP,SP)     
 
238 Thaddeus Ward (WSH - RP) MiLB     
 
239 Declan Cronin (MIA - RP)     
 
240 Robert Gsellman (WSH - RP) MiLB     
 
241 Matt Andriese (MIA - SP,RP) MiLB     
 
242 Jacob Barnes (WSH - RP)     
 
243 Riley Pint (COL - RP) MiLB