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)57 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)91 82.0 -9.0
 
10 Paul Sewald (ARI - RP) IL1594 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) IL15133 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)236 313.0 +77.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) PL170 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) IL15171 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 242.0 +14.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 207.0 -19.0
 
43 Tyler Kinley (COL - RP)232 309.0 +77.0
 
44 Daniel Bard (COL - RP) IL60251 209.0 -42.0
 
45 Julian Merryweather (CHC - RP) IL60272 317.0 +45.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) IL15308 358.0 +50.0
 
49 Nick Martinez (CIN - SP,RP)281 219.0 -62.0
 
50 Alex Vesia (LAD - RP)280 437.0 +157.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)301 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 321.0 +46.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 415.0 +141.0
 
63 Anthony Bender (MIA - RP)327 391.0 +64.0
 
64 Jakob Junis (MIL - SP,RP) IL15286 325.0 +39.0
 
65 Enyel De Los Santos (SD - RP)318 433.0 +115.0
 
66 Roansy Contreras (PIT - SP,RP)394 337.0 -57.0
 
67 Aaron Bummer (ATL - RP)314 402.0 +88.0
 
68 Ben Brown (CHC - SP,RP)284 366.0 +82.0
 
69 Adam Ottavino (NYM - RP)323 218.0 -105.0
 
70 Christian Scott (NYM - RP,SP)345 336.0 -9.0
 
71 Woo-Suk Go (MIA - RP) MiLB294 327.0 +33.0
 
72 Tanner Rainey (WSH - RP)392 396.0 +4.0
 
73 Wandy Peralta (SD - RP)299    
 
74 Emilio Pagan (CIN - RP)305 208.0 -97.0
 
75 Matthew Liberatore (STL - SP,RP)295 361.0 +66.0
 
76 Brooks Raley (NYM - RP) IL15325 389.0 +64.0
 
77 Blake Treinen (LAD - RP) IL15347 417.0 +70.0
 
78 Zack Thompson (STL - SP,RP) MiLB329 330.0 +1.0
 
79 Carmen Mlodzinski (PIT - RP) MiLB     
 
80 Lucas Sims (CIN - RP)342 363.0 +21.0
 
81 David Peterson (NYM - SP,RP) IL60310 343.0 +33.0
 
82 Randy Vasquez (SD - SP,RP) MiLB319 335.0 +16.0
 
83 Ryan Walker (SF - SP,RP)  432.0  
 
84 Sean Reid-Foley (NYM - RP)360    
 
85 Ryan Yarbrough (LAD - SP,RP)377 350.0 -27.0
 
86 Drew Smyly (CHC - SP,RP) IL15315 329.0 +14.0
 
87 Hoby Milner (MIL - RP)316 420.0 +104.0
 
88 Dauri Moreta (PIT - RP) IL60324 428.0 +104.0
 
89 Mark Leiter Jr. (CHC - RP)326 367.0 +41.0
 
90 Scott McGough (ARI - RP)348 435.0 +87.0
 
91 Shintaro Fujinami (NYM - SP,RP) MiLB  267.0  
 
92 Kyle Hurt (LAD - SP,RP) IL60356 349.0 -7.0
 
93 Michael Grove (LAD - SP,RP)393 328.0 -65.0
 
94 Ryan Brasier (LAD - RP) IL15344 429.0 +85.0
 
95 Miguel Castro (ARI - RP) IL15     
 
96 Brandon Hughes (ARI - RP)     
 
97 Jimmy Herget (ATL - RP) MiLB     
 
98 Luis Patino (SD - RP) IL15  455.0  
 
99 Tristan Beck (SF - RP) IL60  353.0  
 
100 Tom Cosgrove (SD - RP) MiLB330 222.0 -108.0
 
101 Peter Lambert (COL - SP,RP)  351.0  
 
102 Mitch White (SF - RP)448    
 
103 Ryan Borucki (PIT - RP) IL15     
 
104 Luke Jackson (SF - RP)     
 
105 Dylan Lee (ATL - RP)     
 
106 Drew Smith (NYM - RP) IL15     
 
107 Fernando Cruz (CIN - RP)367 419.0 +52.0
 
108 Tejay Antone (CIN - SP,RP) IL60  443.0  
 
109 Keynan Middleton (STL - RP) IL15366    
 
110 Zach Brzykcy (WSH - RP) MiLB     
 
111 Andrew Saalfrank (ARI - RP) MiLB     
 
112 Daniel Palencia (CHC - RP)     
 
113 J.P. Feyereisen (LAD - RP)371    
 
114 Jesse Chavez (ATL - RP)380    
 
115 Luke Little (CHC - RP) MiLB  457.0  
 
116 Ryan Thompson (ARI - RP)357    
 
117 Riley O'Brien (STL - RP) IL15429    
 
118 Taylor Clarke (MIL - RP) IL15     
 
119 Kyle Nelson (ARI - RP) IL60     
 
120 Dakota Hudson (COL - SP,RP)443    
 
121 Joe Mantiply (ARI - RP)     
 
122 Darius Vines (ATL - RP,SP) MiLB  404.0  
 
123 Elvis Peguero (MIL - RP)     
 
124 Caleb Kilian (CHC - RP,SP) IL60     
 
125 Connor Brogdon (LAD - RP) IL15     
 
126 Bryse Wilson (MIL - RP,SP)402 441.0 +39.0
 
127 Jeremiah Estrada (SD - RP)  454.0  
 
128 Sam Moll (CIN - RP)     
 
129 Nick Robertson (STL - RP)     
 
130 Huascar Brazoban (MIA - RP) MiLB     
 
131 Ray Kerr (ATL - RP) MiLB     
 
132 Carl Edwards Jr. (CHC - RP) MiLB     
 
133 Bryce Jarvis (ARI - RP)452    
 
134 Spencer Howard (SF - RP,SP) MiLB     
 
135 Jake Diekman (NYM - RP)     
 
136 Ian Gibaut (CIN - RP) IL15  445.0  
 
137 Brent Honeywell Jr. (PIT - RP) MiLB457    
 
138 Ken Giles (ATL - RP) MiLB458    
 
139 Anthony Maldonado (MIA - RP)     
 
140 Robert Garcia (WSH - RP) IL15     
 
141 Adrian Morejon (SD - RP)  449.0  
 
142 Jordan Weems (WSH - RP)     
 
143 Matt Festa (SD - RP) MiLB     
 
144 Jose Cuas (CHC - RP) MiLB     
 
145 Justin Martinez (ARI - RP)     
 
146 Bryan Hudson (MIL - RP)     
 
147 Tony Santillan (CIN - RP) MiLB     
 
148 Thyago Vieira (MIL - RP)     
 
149 Yency Almonte (CHC - RP)     
 
150 Victor Vodnik (COL - RP)     
 
151 JT Chargois (MIA - SP,RP) IL15     
 
152 Buck Farmer (CIN - RP)     
 
153 Tyler Matzek (ATL - RP)  243.0  
 
154 Luis F. Ortiz (PHI - RP) IL15     
 
155 Ryan Fernandez (STL - RP)     
 
156 Brent Suter (CIN - RP)     
 
157 Jake Bird (COL - RP)     
 
158 Nick Ramirez (LAD - RP) MiLB     
 
159 Yonny Chirinos (MIA - RP,SP) MiLB     
 
160 John King (STL - RP)     
 
161 Sean Hjelle (SF - RP)     
 
162 JB Bukauskas (MIL - RP) IL15     
 
163 George Soriano (MIA - RP) MiLB     
 
164 Jose Hernandez (PIT - RP) MiLB     
 
165 Andre Pallante (STL - RP) MiLB     
 
166 Danny Young (NYM - RP) MiLB     
 
167 Daysbel Hernandez (ATL - RP) MiLB     
 
168 Wily Peralta (PIT - RP,SP) MiLB     
 
169 Grant Hartwig (NYM - RP) MiLB     
 
170 Jose A. Ferrer (WSH - RP) IL60     
 
171 Ethan Small (SF - RP) IL60     
 
172 Jalen Beeks (COL - SP,RP)     
 
173 Alek Jacob (SD - RP) MiLB     
 
174 Derek Law (WSH - SP,RP)     
 
175 Richard Lovelady (CHC - RP)     
 
176 Alex Young (CIN - RP) IL60     
 
177 Bryan Hoeing (MIA - SP,RP) IL15     
 
178 Luis Frias (ARI - RP) MiLB     
 
179 Richard Bleier (WSH - RP) MiLB     
 
180 Nick Mears (COL - RP)     
 
181 Josh Fleming (PIT - SP,RP)     
 
182 Mason Thompson (WSH - RP) IL60     
 
183 Keegan Thompson (CHC - RP)     
 
184 Yunior Marte (PHI - RP) IL15     
 
185 Jackson Stephens (ATL - RP)     
 
186 Josh Walker (NYM - RP) MiLB     
 
187 Ethan Roberts (CHC - RP) MiLB     
 
188 Mychal Givens (MIA - RP) MiLB     
 
189 Matt Barnes (WSH - RP)     
 
190 Cole Sulser (NYM - RP)     
 
191 Gavin Hollowell (COL - RP) MiLB     
 
192 Kyle Nicolas (PIT - SP,RP)     
 
193 Ben Heller (PIT - RP) MiLB     
 
194 Drew Pomeranz (LAD - RP) MiLB     
 
195 Gus Varland (LAD - RP)     
 
196 Elieser Hernandez (LAD - SP,RP) MiLB     
 
197 Tommy Nance (SD - RP) MiLB     
 
198 Brooks Kriske (CIN - RP) MiLB     
 
199 Logan Gillaspie (SD - RP) MiLB     
 
200 Max Kranick (NYM - SP,RP) MiLB     
 
201 Austin Warren (SF - RP) IL60     
 
202 Wilking Rodriguez (STL - RP) MiLB     
 
203 Glenn Otto (SD - RP) IL15     
 
204 Andrew Bellatti (PHI - RP) MiLB     
 
205 Calvin Faucher (MIA - SP,RP)     
 
206 Michael Plassmeyer (PIT - RP,SP) MiLB     
 
207 Jose Castillo (ARI - RP) MiLB     
 
208 Corbin Martin (MIL - SP,RP) MiLB     
 
209 Lucas Gilbreath (COL - RP) IL60     
 
210 Matt Gage (LAD - RP) MiLB     
 
211 Nick Snyder (PHI - RP) MiLB     
 
212 Chris Rodriguez (ARI - SP,RP) MiLB     
 
213 Darren McCaughan (MIA - SP,RP)     
 
214 Dylan Covey (PHI - RP) IL15     
 
215 Justin Wilson (CIN - RP)     
 
216 Carson Spiers (CIN - RP,SP) MiLB     
 
217 Rob Zastryzny (MIL - RP) MiLB     
 
218 Nabil Crismatt (LAD - RP)     
 
219 Evan Justice (COL - RP) MiLB     
 
220 Michael Rucker (PHI - RP) IL15     
 
221 Joe La Sorsa (WSH - RP) MiLB     
 
222 Dinelson Lamet (LAD - SP,RP) MiLB     
 
223 Hunter Stratton (PIT - RP)     
 
224 Justin Bruihl (CIN - RP) MiLB     
 
225 Nick Nelson (PHI - SP,RP) MiLB     
 
226 Casey Legumina (CIN - RP) MiLB     
 
227 Jose Ruiz (PHI - RP)     
 
228 Amos Willingham (WSH - RP) MiLB     
 
229 Joe Jacques (ARI - RP) MiLB     
 
230 Reed Garrett (NYM - RP)     
 
231 Max Castillo (PHI - RP) MiLB     
 
232 Matt Bowman (ARI - RP)     
 
233 John Curtiss (COL - RP) MiLB     
 
234 Matt Koch (COL - RP) MiLB     
 
235 Josh James (STL - SP,RP) MiLB     
 
236 Colten Brewer (CHC - RP)     
 
237 Geoff Hartlieb (COL - RP) MiLB     
 
238 Devin Smeltzer (MIA - RP,SP) MiLB     
 
239 Alan Busenitz (CIN - RP) MiLB     
 
240 Ty Blach (COL - RP,SP)     
 
241 Thaddeus Ward (WSH - RP) MiLB     
 
242 Declan Cronin (MIA - RP)     
 
243 Robert Gsellman (WSH - RP) MiLB     
 
244 Matt Andriese (MIA - SP,RP) MiLB     
 
245 Jacob Barnes (WSH - RP)     
 
246 Riley Pint (COL - RP) MiLB