Skip to main content

2024 Fantasy Baseball Rankings (AL)

Expert Consensus Ranking (45 of 46 Experts) -

Rank Player (Team, Position) Overall Notes
1 Corbin Burnes (BAL - SP)9 8.0 -1.0
Corbin Burnes is in the last year of his contract with the Milwaukee Brewers, and it would be somewhat surprising if he still plays for them at the end of the year. The important thing to note is that his pending free agency makes him an even better draft pick in 2024 than usual. And his "usual" is still elite. Burnes landed at 200 strikeouts in 193 2/3 innings with a 3.39 ERA and microscopic 1.07 WHIP. Hitters struggle to make good contact on Burnes's pitches (avgEV of 86.4), but his K% dropped five percent to 25.5. As the third pitcher in Tier 1, he has the most to gain in 2024 and will make an excellent SP1 in fantasy.
2 Luis Castillo (SEA - SP)14 16.0 +2.0
Luis Castillo had a successful first season in Seattle, which was to be expected when he got out of Great American Ball Park. Castillo struck out 219 batters in 197 innings and started 33 games for the Mariners, striking out 10.01 K/9 and a 27.3 K%. One negative on his report card was his xERA of 3.82 and xFIP of 3.81, suggesting his 3.34 ERA may have been a bit lucky. Also of note was his 1.28 HR/9, which was the highest it had been since 2018. There is a lot to like about Castillo, but he is one of the more volatile pitchers in Tier 2.
3 Pablo Lopez (MIN - SP)17 20.0 +3.0
Pablo Lopez had a great first year in Minnesota and established himself as their SP1. He threw 194 innings and struck out 234 batters. Lopez ended the season with a 3.86 ERA and 1.18, but his xERA was much lower at 3.00 with an xFIP of 3.25. Statcast has him ranked in the 98th percentile of pitching run value, and he may come at a small discount compared to where his projections have him. Lopez isn't a flashy SP1 for fantasy managers, but he offers stellar stats and consistency, which ain't bad.
4 George Kirby (SEA - SP)18 21.0 +3.0
George Kirby has a lot of stats to love, but the one that jumps off the page is that he walked 19 batters in 190 2/3 innings. He struck out 172 batters and carried a 3.35 ERA with 1.04 WHIP. Both his xERA and xFIP were higher than his actual numbers, but he started 31 games, and there is nothing overtly alarming in his underlying metrics. Kirby will cost you a fourth or fifth-round pick in 2024, but there is no better anchor for your ratios.
5 Kevin Gausman (TOR - SP)19 14.0 -5.0
Kevin Gausman had a great second season north of the border, pitching 185 innings and striking out 237. His 11.53 K/9 was the second-highest of his career, but his walk rate went back up to 7.2% from his career low in 2022 (3.9). He has a couple of questionable metrics, namely his 3.87 xERA compared to his actual 3.16 ERA. His xFIP ended at 3.22, though, so chances are good that number will settle somewhere in the middle. His 31.1% strikeout rate might come back down to earth a little as well. Gausman is a good SP1 from Tier 2.
6 Tarik Skubal (DET - SP)23 24.0 +1.0
Tarik Skubal arrived in 2023 and quickly became the Detroit ace. He started 15 games for the Tigers, throwing 80 1/3 innings and striking out 102 batters. More impressively, he ended with a 2.80 ERA and 0.90 WHIP. On top of that, his xERA was 2.30, and his xFIP was 2.56, which suggests that his production was not an aberration. Looking ahead to 2024, Skubal slots in as an SP2 with an SP1 ceiling that is hard to ignore. He is worth targeting in the fourth or fifth rounds of drafts.
7 Framber Valdez (HOU - SP) IL1526 26.0
Framber Valdez took a step back in 2023 but still pitched 198 innings of stellar ball for the Astros. He ended with a 3.46 ERA, though his 4.33 xERA suggests he was lucky. On the other hand, his xFIP was 3.39, and he was one of 17 pitchers who struck out 200 or more. Valdez remains a cheat code in leagues with Quality Starts as a category. Even in traditional 5x5 leagues, he is an excellent SP2 with SP1 upside that you can probably get in the fifth round.
8 Logan Gilbert (SEA - SP)30 30.0
Logan Gilbert pitched 190 2/3 innings, struck out 189 batters, and ended with a 3.73 ERA and 1.08 WHIP. The 26-year-old offered an elite BB% of 4.7, and his xERA and xFIP are in line with his actual numbers. Gilbert has started 32 games in each of the last two years, so the durability is there. He has an average K% and Whiff%, which keeps him out of an elite SP tier, but he is a solid SP3 with SP2 upside for those who want to take that risk.
9 Grayson Rodriguez (BAL - SP)31 31.0
I think it's fair to say that Grayson Rodriguez stumbled onto the scene in 2023. In the first half of the season, the rookie threw 45 1/3 innings and gave up 13 home runs and 21 walks on his way to a 7.35 ERA and a trip back to Triple-A. When he returned, the prospect everyone wanted to see arrived. He allowed only three home runs over his final 76 2/3 innings and finished that half with a 2.58 ERA. The good news is that the 24-year-old's second season should be more in line with the latter half of 2023. With a 94th percentile (97.4 mph) fastball velocity, Rodriguez is best considered an SP3 with an SP2 upside in 2024.
10 Zach Eflin (TB - SP)34 34.0
Before 2023, Zach Eflin received an abundance of "sleeper" predictions because of the Tampa Bump. Pitchers going TO the Rays are targets. Pitchers going away from them are typically labeled busts. It was difficult to believe a guy with a career ERA over 4.00 would suddenly be worth chasing. Alas, Eflin bought into his hype, apparently. He had a career-high K/9 of 9.42, striking out 186 batters in 177 2/3 innings. He ended with an ERA of 3.50, and his xFIP of 3.12 suggests he was even better than that. His WHIP was 1.02 thanks to a BB% of 3.4 and a Chase% of 34. Eflin's 2024 outlook suggests some regression but nothing to scare fantasy managers away from his SP3 draft price.
11 Joe Ryan (MIN - SP)36 36.0
Joe Ryan started 29 games for the Twins last year, ending up with an ERA (4.51) that was almost a full run higher than in 2022 (3.55). His xERA last year, though, was 3.53, and chances are good that he was just snakebit by a .305 BABIP. He also gave up a lot of hard contact (1.78 HR/9), but he struck out 197 batters and walked fewer than two per game. He should bounce back nicely in 2024, and you can draft him in the ninth round to be your SP2 or SP3.
12 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.
13 Tanner Bibee (CLE - SP)43 44.0 +1.0
Tanner Bibee arrived in the majors in 2023 and produced an impressive 2.98 ERA with a promising 3.13 K/BB rate. There is a lot to like about Bibee, though it would be prudent to expect an uptick in ERA (FIP of 3.52, xFIP of 4.22) in 2024. One of the best things about him is that his ADP is in the SP "dead zone" around 107. He can serve as an SP3, though he's probably better considered an SP4 heading into drafts.
14 Chris Bassitt (TOR - SP)56 52.0 -4.0
 
15 Shane Bieber (CLE - SP) IL6055 53.0 -2.0
 
16 Bailey Ober (MIN - SP)61 66.0 +5.0
 
17 Carlos Rodon (NYY - SP)69 73.0 +4.0
 
18 Jose Berrios (TOR - SP)71 69.0 -2.0
 
19 Hunter Brown (HOU - SP)74 77.0 +3.0
 
20 Justin Verlander (HOU - SP)72 65.0 -7.0
Justin Verlander finally began to show his age in 2023. While his ERA was 3.22, his xERA was 3.69, and his xFIP was 4.56 across 162 1/3 innings. His K% fell to 21.5, and his BB% jumped up 6.7. His SIERA was the highest it has been since 2008, and it's also noteworthy to realize that 2008 was 16 years ago. Verlander is a name-brand pitcher, but his ADP of 120.4 is more nostalgia than skill at this point.
21 Cristian Javier (HOU - SP) IL1576 71.0 -5.0
 
22 Gerrit Cole (NYY - SP) IL6078 32.0 -46.0
Until we know about Gerrit Cole's elbow injury, it is difficult to know how early it is worth the risk to draft him. Cole made 33 starts last season, totaling 209.0 innings pitched and struck out 222 batters. However, his K/9 of 9.56 was the lowest in the last five seasons. He remained an elite ace, allowing 157 hits and 48 walks, with a home run total of 20, reflecting his ability to limit long balls, a critical factor in his success. The Yankees are giving us nothing to go on regarding how much time their ace is going to miss, leaving it up to fantasy managers to determine what their risk tolerance is. My personal tolerance stops at "pitcher with elbow issues." Proceed with caution.
23 Bryce Miller (SEA - SP)81 80.0 -1.0
 
24 Nathan Eovaldi (TEX - SP)83 75.0 -8.0
 
25 Nick Pivetta (BOS - SP,RP) IL1584 81.0 -3.0
 
26 Aaron Civale (TB - SP)92 97.0 +5.0
 
27 Triston McKenzie (CLE - SP)105 96.0 -9.0
 
28 Gavin Williams (CLE - SP) IL1597 92.0 -5.0
 
29 Ryan Pepiot (TB - SP,RP)94 85.0 -9.0
 
30 Brayan Bello (BOS - SP)111 109.0 -2.0
 
31 Bryan Woo (SEA - SP) IL15109 83.0 -26.0
 
32 Nestor Cortes Jr. (NYY - SP)115 107.0 -8.0
 
33 Reid Detmers (LAA - SP)123 102.0 -21.0
 
34 Kenta Maeda (DET - SP)125 110.0 -15.0
 
35 Kutter Crawford (BOS - SP,RP)113 121.0 +8.0
 
36 Marcus Stroman (NYY - SP)134 113.0 -21.0
 
37 Yusei Kikuchi (TOR - SP)130 123.0 -7.0
 
38 Mason Miller (OAK - RP,SP)119 125.0 +6.0
 
39 Kyle Bradish (BAL - SP) IL15120 101.0 -19.0
**The Orioles announced on February 15 that Bradish will open the season on the IL with a UCL sprain** Kyle Bradish had an excellent 2023 campaign. He struck out 168 batters in 168 2/3 innings, with a beautiful 2.83 ERA and 1.04 WHIP. He should come with a bit of a warning for 2024, though. His xERA was 3.82, and a low .270 BABIP added a heavy filter to his Insta-worthy stats. Bradish's four-seam fastball got lit up by batters (.563 SLG), and he will need that to improve to accompany his elite slider, which induced a 36.4 Whiff%. With the injury, fantasy managers in redraft leagues should avoid the 27-year-old, only taking him as a flier in the late rounds.
40 Griffin Canning (LAA - SP)144 140.0 -4.0
 
41 Shane Baz (TB - SP) IL15129 120.0 -9.0
 
42 Seth Lugo (KC - SP)175 142.0 -33.0
 
43 Jon Gray (TEX - SP)149 141.0 -8.0
 
44 Reese Olson (DET - SP)158 155.0 -3.0
 
45 Max Scherzer (TEX - SP) IL15141 127.0 -14.0
 
46 Michael Wacha (KC - SP)152 132.0 -20.0
 
47 Taj Bradley (TB - SP) IL15156 133.0 -23.0
 
48 Louie Varland (MIN - SP,RP) MiLB138 138.0
 
49 Logan Allen (CLE - SP)168 187.0 +19.0
 
50 John Means (BAL - SP) IL15189 144.0 -45.0
 
51 Dean Kremer (BAL - SP)190 146.0 -44.0
 
52 Tyler Wells (BAL - SP) IL15209 172.0 -37.0
 
53 Garrett Whitlock (BOS - SP,RP) IL15165 206.0 +41.0
 
54 Jack Flaherty (DET - SP)182 161.0 -21.0
 
55 Clarke Schmidt (NYY - SP)216 183.0 -33.0
 
56 Zack Littell (TB - SP,RP)187 211.0 +24.0
 
57 Chris Paddack (MIN - SP,RP)211 165.0 -46.0
 
58 Andrew Heaney (TEX - SP,RP)231 163.0 -68.0
 
59 Lucas Giolito (BOS - SP) IL60153 153.0
 
60 Patrick Sandoval (LAA - SP)214 200.0 -14.0
 
61 JP Sears (OAK - SP)215 204.0 -11.0
 
62 Michael Kopech (CWS - RP,SP)185 207.0 +22.0
 
63 Erick Fedde (CWS - SP)204 178.0 -26.0
 
64 Chase Silseth (LAA - SP,RP) IL15203 199.0 -4.0
 
65 Alek Manoah (TOR - SP) IL15188 181.0 -7.0
 
66 Dane Dunning (TEX - SP,RP)196 175.0 -21.0
 
67 Tanner Houck (BOS - SP)237 222.0 -15.0
 
68 Casey Mize (DET - SP)178 186.0 +8.0
 
69 Ricky Tiedemann (TOR - SP) MiLB244 220.0 -24.0
 
70 Luis Gil (NYY - SP)206 277.0 +71.0
 
71 Brady Singer (KC - SP)205 202.0 -3.0
 
72 Joe Boyle (OAK - SP)235 239.0 +4.0
 
73 Sawyer Gipson-Long (DET - SP) IL60230 240.0 +10.0
 
74 John Brebbia (CWS - SP,RP)217 247.0 +30.0
 
75 Michael Lorenzen (TEX - RP,SP)242 281.0 +39.0
 
76 Jacob deGrom (TEX - SP) IL60254 170.0 -84.0
 
77 J.P. France (HOU - SP)257 205.0 -52.0
 
78 Shane McClanahan (TB - SP) IL60268 214.0 -54.0
 
79 Jose Urquidy (HOU - SP,RP) IL15236 263.0 +27.0
 
80 Jeffrey Springs (TB - SP) IL60256 238.0 -18.0
 
81 Emerson Hancock (SEA - SP)250 350.0 +100.0
 
82 Drew Thorpe (CWS - SP) MiLB271 306.0 +35.0
 
83 Tyler Anderson (LAA - SP)317 292.0 -25.0
 
84 Mike Clevinger (CWS - SP) MiLB264 229.0 -35.0
 
85 Cole Irvin (BAL - SP,RP)297 280.0 -17.0
 
86 Anthony DeSclafani (MIN - SP) IL60272 314.0 +42.0
 
87 Michael Soroka (CWS - SP)253 225.0 -28.0
 
88 Matt Manning (DET - SP) MiLB255 245.0 -10.0
 
89 Carlos Carrasco (CLE - SP)276 444.0 +168.0
 
90 Alex Wood (OAK - SP,RP)304 323.0 +19.0
 
91 Caleb Ferguson (NYY - SP,RP)277 390.0 +113.0
 
92 Shawn Armstrong (TB - SP,RP)284 430.0 +146.0
 
93 Ross Stripling (OAK - SP,RP)296 309.0 +13.0
 
94 Yariel Rodriguez (TOR - RP,SP)359 251.0 -108.0
 
95 Lance McCullers Jr. (HOU - SP) IL60292 317.0 +25.0
 
96 Touki Toussaint (CWS - SP) MiLB439 417.0 -22.0
 
97 Drew Rasmussen (TB - SP) IL60282 343.0 +61.0
 
98 Paul Blackburn (OAK - SP)313 289.0 -24.0
 
99 Jordan Lyles (KC - RP,SP) RST468 313.0 -155.0
 
100 Alec Marsh (KC - SP,RP)324 370.0 +46.0
 
101 Ronel Blanco (HOU - SP,RP)283    
 
102 Luis Medina (OAK - SP,RP) IL60368 312.0 -56.0
 
103 Prelander Berroa (CWS - SP,RP) MiLB258 252.0 -6.0
 
104 Jackson Jobe (DET - SP) MiLB274 288.0 +14.0
 
105 Xzavion Curry (CLE - SP,RP) MiLB  456.0  
 
106 Nick Nastrini (CWS - SP) MiLB325 368.0 +43.0
 
107 Luis Garcia (HOU - SP) IL60278 362.0 +84.0
 
108 Chris Flexen (CWS - SP,RP)384 380.0 -4.0
 
109 Jose Suarez (LAA - RP,SP)  454.0  
 
110 Tyler Mahle (TEX - SP) IL60306 354.0 +48.0
 
111 Ken Waldichuk (OAK - SP,RP) IL60390 308.0 -82.0
 
112 Clayton Beeter (NYY - SP) MiLB432 410.0 -22.0
 
113 Simeon Woods Richardson (MIN - SP,RP) MiLB  457.0  
 
114 David Festa (MIN - SP) MiLB416 319.0 -97.0
 
115 Will Warren (NYY - SP) MiLB290 321.0 +31.0
 
116 Mitch Spence (OAK - RP,SP)445 450.0 +5.0
 
117 Cody Bradford (TEX - SP,RP) IL15406 216.0 -190.0
 
118 Daniel Lynch (KC - SP) MiLB469 366.0 -103.0
 
119 Joey Cantillo (CLE - SP) MiLB427 371.0 -56.0
 
120 Pedro Avila (CLE - SP,RP)464 400.0 -64.0
 
121 Ty Madden (DET - SP) MiLB312 382.0 +70.0
 
122 Jake Eder (CWS - SP) MiLB392 387.0 -5.0
 
123 Zach Davies (KC - SP) MiLB     
 
124 Jack Leiter (TEX - SP) MiLB379 386.0 +7.0
 
125 Cade Smith (CLE - SP,RP)     
 
126 Luke Weaver (NYY - RP,SP)415 437.0 +22.0
 
127 Mason Montgomery (TB - SP) MiLB301 443.0 +142.0
 
128 Alex Faedo (DET - RP,SP)383 359.0 -24.0
 
129 Jacob Lopez (TB - RP,SP) MiLB  411.0  
 
130 Jared Shuster (CWS - SP) MiLB387 346.0 -41.0
 
131 Brennan Bernardino (BOS - SP,RP)     
 
132 Chase Hampton (NYY - SP) MiLB318 433.0 +115.0
 
133 Zach Plesac (LAA - SP) MiLB     
 
134 Isaac Coffey (BOS - SP) MiLB     
 
135 Albert Suarez (BAL - RP,SP)420    
 
136 Wilmer Flores (DET - SP) MiLB396    
 
137 Will Dion (CLE - SP,RP) MiLB417    
 
138 Davis Daniel (LAA - SP,RP) MiLB  435.0  
 
139 Osvaldo Bido (OAK - SP,RP) MiLB     
 
140 Kenny Rosenberg (LAA - SP,RP) MiLB     
 
141 Cade Povich (BAL - SP) MiLB433 391.0 -42.0
 
142 Chayce McDermott (BAL - SP) MiLB397 376.0 -21.0
 
143 Spencer Arrighetti (HOU - SP)460 404.0 -56.0
 
144 JT Brubaker (NYY - SP) IL60     
 
145 Owen White (TEX - SP,RP) MiLB  425.0  
 
146 Dallas Keuchel (SEA - SP) MiLB     
 
147 Brad Keller (CWS - SP,RP) MiLB     
 
148 Kris Bubic (KC - SP) IL60430    
 
149 Brandon Bielak (HOU - RP,SP)452    
 
150 Kyle Muller (OAK - SP,RP)     
 
151 Keider Montero (DET - SP) MiLB436    
 
152 Asa Lacy (KC - SP,RP) MiLB     
 
153 Jacob Latz (TEX - SP,RP)     
 
154 Daniel Espino (CLE - SP) MiLB     
 
155 Joey Wentz (DET - SP,RP)442    
 
156 Jairo Iriarte (CWS - SP) MiLB429 424.0 -5.0
 
157 Carlos Hernandez (KC - SP,RP) IL15  378.0  
 
158 Joey Estes (OAK - SP) MiLB     
 
159 Brendan McKay (TB - SP,DH) MiLB     
 
160 Naoyuki Uwasawa (BOS - SP) MiLB  331.0  
 
161 Chandler Champlain (KC - SP) MiLB     
 
162 Jayden Murray (HOU - SP) MiLB     
 
163 Royber Salinas (OAK - SP) MiLB  449.0  
 
164 Matt Sauer (KC - RP,SP)     
 
165 Ben Lively (CLE - SP,RP)     
 
166 Cooper Criswell (BOS - SP,RP)478    
 
167 Jesse Scholtens (CWS - SP,RP) IL60     
 
168 Bryan Mata (BOS - SP) IL15     
 
169 Chase Anderson (BOS - RP,SP)479    
 
170 Shane Drohan (CWS - SP) IL60     
 
171 Jaime Barria (CLE - RP,SP) MiLB     
 
172 Matt Canterino (MIN - SP) MiLB