Skip to main content

2024 Fantasy Baseball Rankings (AL)

Expert Consensus Ranking (43 of 44 Experts) -

Rank Player (Team, Position) Overall Notes
1 Vladimir Guerrero Jr. (TOR - 1B,DH)11 12.0 +1.0
Vladimir Guerrero Jr. played 156 games and raised his walk rate while lowering his strikeout rate. Those were the highlights. Unfortunately, his other numbers took a fall across the board. The good news for 2024 is that Vladdy's expected numbers were more in line with what fantasy managers were looking for when they drafted him. For his age-25 season, he should see a bounce back to mid-30s in homers and close to 100/100 in runs and RBIs. The biggest discrepancy was his .264 average compared to his xBA of .295. Vladdy should be an asset, but he is now a Round 3 or 4 guy.
2 Triston Casas (BOS - 1B)35 40.0 +5.0
Triston Casas is the next star at the first base position. He took a leap in 2023 at the age of 23, hitting 24 home runs in 132 games with an impressive slash line of .263/.367/.490. He is in the 93rd percentile of BB% at 13.9 and the 92nd percentile in xwOBA at .370. His counting stats weren't great, only tallying 65 RBIs and 66 runs, but this should improve with the return of some key Boston players. He might come at a wild discount, going in the early 100s, but this will be the last time you will be able to get him there. He is worth reaching for because chances are good he will outproduce his ADP.
3 Spencer Torkelson (DET - 1B)41 50.0 +9.0
Spencer Torkelson hit 31 home runs and drove in 94, and his ISO went from .117 to .213 in 2023. He ranked in the 94th percentile in hard-hit percentage at 50.9, and he should be in line for another 30/90 season in 2024. Torkelson can hopefully continue to improve his patience while reducing his strikeouts, and he may end up being a steal at his current 10th-round ADP.
4 Yandy Diaz (TB - 1B)44 51.0 +7.0
Yandy Diaz broke out of his power deficiency in a big way in 2023. After hitting only nine home runs in 2022, the 32-year-old smacked 22 dingers while slashing .330/.410/.522 in 2023. He rescued many fantasy managers who waited too long on 3B in drafts by setting career highs across 137 games. That's the good news. The bad news is that Diaz will probably return to his regularly scheduled self in 2024, and he no longer has 3B eligibility in most leagues, leaving him among the middle-rounds first basemen. Drafting him in the 12th round or beyond feels right for next year, but don't let him be your first 1B. He's not going to save fantasy managers two years in a row.
5 Josh Naylor (CLE - 1B,DH)48 57.0 +9.0
Josh Naylor suffers from BatsInTheGuardiansLineupitis, but he offers enough upside to nab as a second or third corner infielder in the middle rounds. Naylor dealt with injuries in 2023, limiting him to 121 games. However, he hit 17 home runs and drove in 97 while slashing .308/.354/.489. He also kicked in 10 stolen bases for good measure. As long as he continues to bat behind Jose Ramirez, he should be a boon to the RBI category, but it's his 95th percentile xBA (.293) and K% (13.7) that makes him a valuable pick.
6 Vinnie Pasquantino (KC - 1B)60 72.0 +12.0
Vinnie Pasquantino's 2023 shoulder injury cut his season short at 61 games. It was apparent he was dealing with something, as his usual stellar AVG and OBP dropped to .247 and .324. Assuming the shoulder is good to go, Pasquantino should be a significant boost to batting average and counting stats, batting close to Bobby Witt Jr.
7 Salvador Perez (KC - C,1B,DH)73 59.0 -14.0
Salvador Perez remained a staple of the Kansas City Royals lineup in 2023, playing in 140 games and racking up 580 plate appearances. He hit .254 with a miserable .292 OBP and .422 SLG. He hit 23 home runs for the second year in a row and drove in 80. His projections for 2024 suggest more of the same for the 33-year-old. Perez is a catcher who isn't going to drag down your batting average and give you 20+ homers. That is a rare bird; at his ADP of 133, he isn't a bad value in 2024.
8 Isaac Paredes (TB - 1B,3B)77 74.0 -3.0
 
9 Nathaniel Lowe (TEX - 1B) IL1085 100.0 +15.0
 
10 Ryan Mountcastle (BAL - 1B,DH)93 124.0 +31.0
 
11 Andrew Vaughn (CWS - 1B)104 122.0 +18.0
 
12 Brandon Drury (LAA - 1B,2B)108 116.0 +8.0
 
13 Anthony Rizzo (NYY - 1B)112 118.0 +6.0
 
14 Justin Turner (TOR - 1B,DH)114 91.0 -23.0
 
15 Jose Abreu (HOU - 1B)118 139.0 +21.0
 
16 Ty France (SEA - 1B)126 164.0 +38.0
 
17 Luke Raley (SEA - 1B,RF)161 215.0 +54.0
 
18 Alex Kirilloff (MIN - 1B,RF,DH)167 176.0 +9.0
 
19 DJ LeMahieu (NYY - 1B,3B) IL10181 151.0 -30.0
 
20 Kyle Manzardo (CLE - 1B) MiLB184 236.0 +52.0
 
21 Nolan Schanuel (LAA - 1B)172 185.0 +13.0
 
22 Ryan Noda (OAK - 1B)164 231.0 +67.0
 
23 Carlos Santana (MIN - 1B)229 191.0 -38.0
 
24 Ryan O'Hearn (BAL - 1B,RF,DH)232 209.0 -23.0
 
25 Cavan Biggio (TOR - 1B,2B,RF)233 228.0 -5.0
 
26 J.D. Davis (OAK - 1B,3B) IL10202 234.0 +32.0
 
27 Jonathan Aranda (TB - 1B) IL10269 310.0 +41.0
 
28 Gio Urshela (DET - 1B,3B)240 261.0 +21.0
 
29 Gavin Sheets (CWS - 1B,RF,DH)367 379.0 +12.0
 
30 Joey Votto (TOR - 1B) MiLB279 246.0 -33.0
 
31 Nick Pratto (KC - 1B,OF) MiLB326 351.0 +25.0
 
32 Miguel Sano (LAA - 1B,DH)329 436.0 +107.0
 
33 Gabriel Arias (CLE - 1B,SS)401 294.0 -107.0
 
34 Jared Walsh (TEX - 1B)361    
 
35 Bobby Dalbec (BOS - 1B,3B)400 285.0 -115.0
 
36 Nick Loftin (KC - 1B,2B) MiLB386 364.0 -22.0
 
37 Dominic Smith (TB - 1B) MiLB440 383.0 -57.0
 
38 Harry Ford (SEA - 1B) MiLB446    
 
39 Keston Hiura (DET - 1B) MiLB461 300.0 -161.0
 
40 Jon Singleton (HOU - 1B)