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 173.0 -3.0
 
21 Giovanny Gallegos (STL - RP) IL15236 313.0 +77.0
 
22 Joel Payamps (MIL - RP)157 139.0 -18.0
 
23 Abner Uribe (MIL - RP) MiLB165 180.0 +15.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 213.0 +55.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 375.0 +142.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 199.0 -19.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 204.0 -22.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 357.0 +49.0
 
49 Nick Martinez (CIN - SP,RP)281 219.0 -62.0
 
50 Alex Vesia (LAD - RP)280 435.0 +155.0
 
51 JoJo Romero (STL - RP)271 378.0 +107.0
 
52 Martin Perez (PIT - SP,RP)266 227.0 -39.0
 
53 Joe Jimenez (ATL - RP)279 372.0 +93.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 Logan Allen (ARI - RP,SP)235    
 
59 Hayden Wesneski (CHC - SP,RP)275 321.0 +46.0
 
60 Tyler Rogers (SF - RP)302 224.0 -78.0
 
61 Andrew Kittredge (STL - RP)273 232.0 -41.0
 
62 Colin Holderman (PIT - RP)274 413.0 +139.0
 
63 Anthony Bender (MIA - RP)327 390.0 +63.0
 
64 Jakob Junis (MIL - SP,RP) IL60286 325.0 +39.0
 
65 Enyel De Los Santos (SD - RP)318 431.0 +113.0
 
66 Aaron Bummer (ATL - RP)314 401.0 +87.0
 
67 Ben Brown (CHC - SP,RP)284 365.0 +81.0
 
68 Adam Ottavino (NYM - RP)323 218.0 -105.0
 
69 Woo-Suk Go (MIA - RP) MiLB294 327.0 +33.0
 
70 Tanner Rainey (WSH - RP)391 395.0 +4.0
 
71 Wandy Peralta (SD - RP)299    
 
72 Emilio Pagan (CIN - RP)305 207.0 -98.0
 
73 Matthew Liberatore (STL - SP,RP)295 360.0 +65.0
 
74 Brooks Raley (NYM - RP) IL15325 388.0 +63.0
 
75 Blake Treinen (LAD - RP)347 415.0 +68.0
 
76 Zack Thompson (STL - SP,RP) MiLB329 330.0 +1.0
 
77 Carmen Mlodzinski (PIT - RP)     
 
78 Lucas Sims (CIN - RP)342 362.0 +20.0
 
79 David Peterson (NYM - SP,RP) IL60310 342.0 +32.0
 
80 Randy Vasquez (SD - SP,RP)319 335.0 +16.0
 
81 Ryan Walker (SF - SP,RP)  430.0  
 
82 Sean Reid-Foley (NYM - RP)360    
 
83 Ryan Yarbrough (LAD - SP,RP)376 349.0 -27.0
 
84 Drew Smyly (CHC - SP,RP) IL15315 329.0 +14.0
 
85 Hoby Milner (MIL - RP)316 418.0 +102.0
 
86 Dauri Moreta (PIT - RP) IL60324 426.0 +102.0
 
87 Mark Leiter Jr. (CHC - RP)326 366.0 +40.0
 
88 Scott McGough (ARI - RP) MiLB348 433.0 +85.0
 
89 Shintaro Fujinami (NYM - SP,RP) IL15  267.0  
 
90 Kyle Hurt (LAD - SP,RP) IL60356 348.0 -8.0
 
91 Michael Grove (LAD - SP,RP)392 328.0 -64.0
 
92 Ryan Brasier (LAD - RP) IL15344 427.0 +83.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  453.0  
 
97 Tristan Beck (SF - RP) IL60  352.0  
 
98 Tom Cosgrove (SD - RP) MiLB330 221.0 -109.0
 
99 Peter Lambert (COL - SP,RP)  350.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 417.0 +50.0
 
106 Tejay Antone (CIN - SP,RP) IL60  441.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)370    
 
112 Jesse Chavez (ATL - RP)379    
 
113 Luke Little (CHC - RP)  455.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  403.0  
 
121 Elvis Peguero (MIL - RP)     
 
122 Caleb Kilian (CHC - RP,SP) IL60     
 
123 Connor Brogdon (LAD - RP) IL15     
 
124 Bryse Wilson (MIL - RP,SP)400 439.0 +39.0
 
125 Jeremiah Estrada (SD - RP)  452.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  443.0  
 
135 Brent Honeywell Jr. (PIT - RP) MiLB456    
 
136 Ken Giles (ATL - RP) MiLB457    
 
137 Anthony Maldonado (MIA - RP)     
 
138 Robert Garcia (WSH - RP)     
 
139 Adrian Morejon (SD - RP)  447.0  
 
140 Jordan Weems (WSH - RP)     
 
141 Jose Cuas (CHC - RP)     
 
142 Justin Martinez (ARI - RP)     
 
143 Bryan Hudson (MIL - RP)     
 
144 Tony Santillan (CIN - RP) MiLB     
 
145 Thyago Vieira (MIL - RP)     
 
146 Yency Almonte (CHC - RP) IL15     
 
147 Victor Vodnik (COL - RP)     
 
148 JT Chargois (MIA - SP,RP) IL60     
 
149 Buck Farmer (CIN - RP)     
 
150 Tyler Matzek (ATL - RP) IL15  242.0  
 
151 Luis F. Ortiz (PHI - RP) IL15     
 
152 Ryan Fernandez (STL - RP)     
 
153 Brent Suter (CIN - RP)     
 
154 Jake Bird (COL - RP)     
 
155 Nick Ramirez (LAD - RP) MiLB     
 
156 Yonny Chirinos (MIA - RP,SP) MiLB     
 
157 John King (STL - RP)     
 
158 Sean Hjelle (SF - RP)     
 
159 JB Bukauskas (MIL - RP) IL60     
 
160 George Soriano (MIA - RP) MiLB     
 
161 Jose Hernandez (PIT - RP) MiLB     
 
162 Andre Pallante (STL - RP) MiLB     
 
163 Danny Young (NYM - RP) MiLB     
 
164 Daysbel Hernandez (ATL - RP) MiLB     
 
165 Tyson Miller (CHC - RP)     
 
166 Wily Peralta (PIT - RP,SP) MiLB     
 
167 Grant Hartwig (NYM - RP)     
 
168 Jose A. Ferrer (WSH - RP) IL60     
 
169 Ethan Small (SF - RP) IL60     
 
170 Jalen Beeks (COL - SP,RP)     
 
171 Alek Jacob (SD - RP) MiLB     
 
172 Derek Law (WSH - SP,RP)     
 
173 Alex Young (CIN - RP) IL60     
 
174 Bryan Hoeing (MIA - SP,RP) IL15     
 
175 Luis Frias (ARI - RP) MiLB     
 
176 Richard Bleier (WSH - RP) MiLB     
 
177 Nick Mears (COL - RP)     
 
178 Josh Fleming (PIT - SP,RP) DFA     
 
179 Mason Thompson (WSH - RP) IL60     
 
180 Keegan Thompson (CHC - RP) IL15     
 
181 Yunior Marte (PHI - RP) IL15     
 
182 Jackson Stephens (ATL - RP)     
 
183 Josh Walker (NYM - RP)     
 
184 Ethan Roberts (CHC - RP) MiLB     
 
185 Mychal Givens (MIA - RP) MiLB     
 
186 Matt Barnes (WSH - RP) DFA     
 
187 Cole Sulser (NYM - RP) MiLB     
 
188 Gavin Hollowell (COL - RP) MiLB     
 
189 Kyle Nicolas (PIT - SP,RP)     
 
190 Ben Heller (PIT - RP) MiLB     
 
191 Drew Pomeranz (LAD - RP) MiLB     
 
192 Gus Varland (LAD - RP) MiLB     
 
193 Elieser Hernandez (LAD - SP,RP)     
 
194 Tommy Nance (SD - RP) MiLB     
 
195 Brooks Kriske (CIN - RP) MiLB     
 
196 Logan Gillaspie (SD - RP) MiLB     
 
197 Max Kranick (NYM - SP,RP) MiLB     
 
198 Austin Warren (SF - RP) IL60     
 
199 Wilking Rodriguez (STL - RP) MiLB     
 
200 Glenn Otto (SD - RP) IL15     
 
201 Andrew Bellatti (PHI - RP) MiLB     
 
202 Calvin Faucher (MIA - SP,RP)     
 
203 Michael Plassmeyer (PIT - RP,SP) MiLB     
 
204 Jose Castillo (ARI - RP) MiLB     
 
205 Yohan Ramirez (NYM - RP) DFA     
 
206 Lucas Gilbreath (COL - RP) IL60     
 
207 Matt Gage (LAD - RP) MiLB     
 
208 Nick Snyder (PHI - RP) MiLB     
 
209 Chris Rodriguez (ARI - SP,RP) MiLB     
 
210 Dylan Covey (PHI - RP) IL15     
 
211 Justin Wilson (CIN - RP) IL15     
 
212 Carson Spiers (CIN - RP,SP)     
 
213 Rob Zastryzny (MIL - RP) MiLB     
 
214 Nabil Crismatt (LAD - RP) DFA     
 
215 Kolton Ingram (STL - RP) MiLB     
 
216 Evan Justice (COL - RP) MiLB     
 
217 Michael Rucker (PHI - RP) IL15     
 
218 Joe La Sorsa (WSH - RP) MiLB     
 
219 Dinelson Lamet (LAD - SP,RP) MiLB     
 
220 Hunter Stratton (PIT - RP)     
 
221 Justin Bruihl (CIN - RP) MiLB     
 
222 Nick Nelson (PHI - SP,RP) MiLB     
 
223 Casey Legumina (CIN - RP) MiLB     
 
224 Jose Ruiz (PHI - RP)     
 
225 Amos Willingham (WSH - RP) MiLB     
 
226 Joe Jacques (ARI - RP) MiLB     
 
227 Reed Garrett (NYM - RP)     
 
228 Max Castillo (PHI - RP) MiLB     
 
229 Matt Bowman (ARI - RP)     
 
230 John Curtiss (COL - RP) MiLB     
 
231 Matt Koch (COL - RP) MiLB     
 
232 Colten Brewer (CHC - RP) IL15     
 
233 Geoff Hartlieb (COL - RP) MiLB     
 
234 Devin Smeltzer (MIA - RP,SP) MiLB     
 
235 Alan Busenitz (CIN - RP) MiLB     
 
236 Ty Blach (COL - RP,SP)     
 
237 Thaddeus Ward (WSH - RP) MiLB     
 
238 Declan Cronin (MIA - RP)     
 
239 Robert Gsellman (WSH - RP) MiLB     
 
240 Matt Andriese (MIA - SP,RP) MiLB     
 
241 Jacob Barnes (WSH - RP)     
 
242 Riley Pint (COL - RP) MiLB