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) IL15 | 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) IL60 | 123 | 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) IL15 | 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) | 236 | 313.0 | +77.0 | |
22 | Joel Payamps (MIL - RP) | 157 | 139.0 | -18.0 | |
23 | Abner Uribe (MIL - RP) MiLB | 165 | 179.0 | +14.0 | |
24 | DL Hall (MIL - RP,SP) IL15 | 172 | 153.0 | -19.0 | |
25 | Justin Lawrence (COL - RP) PL | 170 | 246.0 | +76.0 | |
26 | Kevin Ginkel (ARI - RP) | 158 | 214.0 | +56.0 | |
27 | Brusdar Graterol (LAD - RP) IL60 | 239 | 220.0 | -19.0 | |
28 | Hector Neris (CHC - RP) | 237 | 169.0 | -68.0 | |
29 | Frankie Montas (CIN - SP,RP) IL15 | 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) IL15 | 228 | 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) IL60 | 251 | 209.0 | -42.0 | |
45 | Julian Merryweather (CHC - RP) IL60 | 272 | 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) IL15 | 308 | 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) IL15 | 286 | 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) MiLB | 294 | 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) IL15 | 325 | 389.0 | +64.0 | |
77 | Blake Treinen (LAD - RP) IL15 | 347 | 417.0 | +70.0 | |
78 | Zack Thompson (STL - SP,RP) MiLB | 329 | 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) IL60 | 310 | 343.0 | +33.0 | |
82 | Randy Vasquez (SD - SP,RP) MiLB | 319 | 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) IL15 | 315 | 329.0 | +14.0 | |
87 | Hoby Milner (MIL - RP) | 316 | 420.0 | +104.0 | |
88 | Dauri Moreta (PIT - RP) IL60 | 324 | 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) IL60 | 356 | 349.0 | -7.0 | |
93 | Michael Grove (LAD - SP,RP) | 393 | 328.0 | -65.0 | |
94 | Ryan Brasier (LAD - RP) IL15 | 344 | 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) MiLB | 330 | 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) IL15 | 366 | |||
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) IL15 | 429 | |||
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) MiLB | 457 | |||
138 | Ken Giles (ATL - RP) MiLB | 458 | |||
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 |