Skip to main content

2024 Fantasy Baseball Rankings

Expert Consensus Ranking (43 of 44 Experts) -

Rank Player (Team, Position) Overall Notes
1 Freddie Freeman (LAD - 1B)8 1 2 1.0 0.2 7.0 -1.0
Freddie Freeman has established himself as an irreplaceable cornerstone for the Dodgers, entering 2024 as one of baseball's most consistent and elite performers. At 34, he's defying age-related expectations, showcasing a blend of power, skill, and speed rarely seen at his position. In 2023, Freeman delivered an elite .334 batting average while driving in 101 runs and smashing 28 home runs. He also reached the milestone of 200 hits for the first time in his career. His season was filled with career highs, including 21 stolen bases, 125 runs scored, and 56 doubles, nearing the first 60-double season in the majors since 1936. Heading into 2024, Freddie Freeman isn't just an asset for the Dodgers; he's a fantasy baseball gem, offering a rare mix of average, power, and speed. He should be the first 1B off the board.
2 Matt Olson (ATL - 1B)15 1 3 2.2 0.5 14.0 -1.0
Matt Olson's 2023 season marked a significant improvement over his 2022 performance. His batting average jumped from .240 to .283, and he saw a notable increase in his on-base percentage (OBP), going from .325 to .389. More impressively, Olson's slugging percentage (SLG) spiked to .604, substantially improving from his .477 in 2022. His home run count highlights this surge in power; he smashed 54 homers with 139 RBI, leading all of MLB. Additionally, Olson played in all 162 games for the formidable Atlanta Braves, a role he will return to in 2024. While Freddie Freeman offers better all-around numbers, Olson is the powerful corner infielder worth a second-round pick.
3 Bryce Harper (PHI - 1B,DH)16 2 5 2.9 0.5 17.0 +1.0
Bryce Harper returned triumphantly from elbow surgery in May instead of the predicted July and rewarded every fantasy manager who took a flier on him late in 2023 drafts. He played 126 games and remained an elite hitter in the majors, slashing .293/.401/.499 in the middle of a Phillies lineup that finished sixth in team OPS. Harper is now primarily a DH/1B, which should work just fine in fantasy leagues, and fantasy managers can anticipate a 30/90/90 season with double-digit steals (he stole 11 in '23). After Freddie Freeman is off the board, whether Matt Olson or Harper goes next is a coin flip. A full season of Bryce Harper is never a bad thing to have on your fantasy roster.
4 Pete Alonso (NYM - 1B)24 3 8 4.2 0.6 22.0 -2.0
In 2023, Alonso showcased his home run prowess, belting 46 to finish third in the majors. His batting average disintegrated to .217 from .271 in 2022, and his OBP cratered to .318 from .352. His run production remained high, with 92 runs scored and 118 RBIs over 658 plate appearances. Chances are good that Alonso's ratios will settle somewhere between his 2022 and 2023 numbers. If you're looking for monster counting stats from your first baseman, Alonso has you covered in three categories and most likely will be around in the third round.
5 Vladimir Guerrero Jr. (TOR - 1B,DH)26 3 7 4.7 0.5 27.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.
6 Paul Goldschmidt (STL - 1B,DH)56 6 9 7.0 0.9 58.0 +2.0
Paul Goldschmidt continued to do what he does, albeit at a lesser pace than his torrid 2022. He hit 25 home runs, scored 89 runs, knocked in 80, and stole 11 bases. He continued to be a picture of stability, playing in over 150 games for the eighth year in a row (excluding 2020). His batting average tumbled from .317 to .268, and his slugging fell to .447 from .578. Essentially, the regression that we expected hit, yet he still had an overall productive season. Looking ahead, fantasy managers can probably expect numbers in line with 2023.
7 Cody Bellinger (CHC - 1B,CF)55 5 13 7.0 1.1 51.0 -4.0
Cody Bellinger notably outperformed expectations with a .307/.356/.525 slash line against his predicted .270/.331/.437. He is returning to the Cubs on a three-year, $80 million contract with opt-outs after each of the first two years. Wrigley Field is a great landing spot for him overall, but Bellinger presents a challenge for fantasy managers, with caution advised due to the typical decline following a standout season. While a 20/20 season is plausible, managers should temper expectations for a repeat of his 2023 performance.
8 Christian Walker (ARI - 1B)72 6 12 9.3 1.1 73.0 +1.0
Will Christian Walker remain a sleeper first baseman for the third year in a row, or are people finally onto his production? The 32-year-old hit 33 home runs and drove in 103 while slashing .258/.333/.497 for an exciting Arizona lineup. Walker has an impressive K% (19.2) and xwOBACON (.380), and he has also remained healthy, playing 160 games in 2022 and 157 last year. While he is not a full sleeper in 2024, he is still the cheapest of the top 1B options, going in the fifth or sixth round in most drafts. Don't be afraid to wait - the return on investment will be worth it.
9 Triston Casas (BOS - 1B)78 6 18 9.8 1.6 92.0 +14.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.
10 Spencer Torkelson (DET - 1B)99 10 17 13.0 1.8 115.0 +16.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.
11 Yandy Diaz (TB - 1B)104 9 20 13.8 2.4 116.0 +12.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.
12 Josh Naylor (CLE - 1B,DH)110 8 21 14.0 2.3 126.0 +16.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.
13 Spencer Steer (CIN - 1B,3B,LF)111 8 33 14.6 4.9 94.0 -17.0
Spencer Steer is expected to be eligible for 1B/3B/OF, and possibly even 2B in some formats. With a solid 2023 season of 156 games, 23 homers, and 15 steals for the Reds, Steer is a promising fantasy pick. Batting in the middle of an exciting lineup with huge potential, he's on track to surpass his 86 RBI from last year. While not standing out in advanced metrics, Steer's consistent performance offers value in Round 9 and beyond, and the fact he plays half his games at Great American Ballpark is a plus for fantasy managers.
14 Christian Encarnacion-Strand (CIN - 1B,DH)125 10 37 16.6 4.7 131.0 +6.0
Christian Encarnacion-Strand got 241 plate appearances for Cincinnati in 2023, hitting 13 home runs and slashing .270/.328/.477. The acquisition of Jeimer Candelario leaves the 24-year-old without a regular position other than DH, but that's all fantasy managers will need him for. CES has the profile to become a very helpful fantasy bat and can slot in as a corner infielder in lineups nicely.
15 Vinnie Pasquantino (KC - 1B)131 10 28 17.3 3.6 162.0 +31.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.
16 Rhys Hoskins (MIL - 1B)145 10 27 19.5 3.8 189.0 +44.0
 
17 Alec Bohm (PHI - 1B,3B)153 12 31 20.1 2.8 157.0 +4.0
Alec Bohm offers fantasy managers an intriguing later-round third-base option. He will help your team's batting average (.274 last year), provide a little pop (16-20 homers), and collect some RBIs along the way. With an ADP in the 150s, he shouldn't be your 3B1, but he can certainly fill a CI role at a difficult position.
18 Isaac Paredes (TB - 1B,3B)171 15 30 22.5 2.8 166.0 -5.0
 
19 Salvador Perez (KC - C,1B,DH)164 10 40 21.6 5.3 133.0 -31.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.
20 Jeimer Candelario (CIN - 1B,3B)184 17 36 24.4 3.4 205.0 +21.0
 
21 Nathaniel Lowe (TEX - 1B) IL10188 11 37 25.0 5.7 212.0 +24.0
 
22 Ryan Mountcastle (BAL - 1B,DH)198 17 34 25.6 3.7 250.0 +52.0
 
23 Andrew Vaughn (CWS - 1B)205 22 44 27.1 2.9 248.0 +43.0
 
24 Brandon Drury (LAA - 1B,2B)217 20 38 28.0 3.1 235.0 +18.0
 
25 Anthony Rizzo (NYY - 1B)221 10 36 28.3 3.9 242.0 +21.0
 
26 Justin Turner (TOR - 1B,DH)227 17 42 29.9 5.1 197.0 -30.0
 
27 Jose Abreu (HOU - 1B)232 18 41 30.3 3.7 277.0 +45.0
 
28 Josh Bell (MIA - 1B,DH)234 22 39 31.1 3.2 279.0 +45.0
 
29 Ty France (SEA - 1B)265 18 50 33.8 5.4 328.0 +63.0
 
30 Luke Raley (SEA - 1B,RF)315 27 52 39.4 5.4 410.0 +95.0
 
31 Alex Kirilloff (MIN - 1B,RF)317 26 49 39.1 4.3 344.0 +27.0
 
32 Jake Cronenworth (SD - 1B,2B)294 27 55 37.3 4.9 319.0 +25.0
 
33 Kyle Manzardo (CLE - 1B) MiLB353 30 60 43.4 7.3 456.0 +103.0
 
34 DJ LeMahieu (NYY - 1B,3B) IL10326 27 62 40.7 7.2 301.0 -25.0
 
35 Ryan O'Hearn (BAL - 1B,RF)406 34 56 45.0 4.5 450.0 +44.0
 
36 Nolan Schanuel (LAA - 1B)375 21 52 41.7 5.0 363.0 -12.0
 
37 Wilmer Flores (SF - 1B,3B,DH)344 28 51 41.9 4.9 369.0 +25.0
 
38 LaMonte Wade Jr. (SF - 1B,LF)400 27 50 43.8 4.4 454.0 +54.0
 
39 Ryan Noda (OAK - 1B)369 25 53 43.7 5.7 461.0 +92.0
 
40 Carlos Santana (MIN - 1B)399 34 56 45.8 5.5 364.0 -35.0
 
41 Rowdy Tellez (PIT - 1B,DH)408 37 61 47.8 5.4 475.0 +67.0
 
42 Elehuris Montero (COL - 1B)427 38 58 48.3 5.2 421.0 -6.0
 
43 Joey Gallo (WSH - 1B,LF)496 36 62 53.4 5.5 437.0 -59.0
 
44 Jonathan Aranda (TB - 1B) IL10510 32 68 56.3 6.4 575.0 +65.0
 
45 Cavan Biggio (TOR - 1B,2B,RF)487 38 69 57.1 8.5 464.0 -23.0
 
46 Hunter Goodman (COL - 1B,RF) MiLB700 46 83 59.4 9.6 538.0 -162.0
 
47 C.J. Cron (1B) FA494 41 80 58.1 9.7 569.0 +75.0
 
48 Coby Mayo (BAL - 1B,3B) MiLB628 55 97 62.8 10.5 545.0 -83.0
 
49 Gio Urshela (DET - 1B,3B)519 39 80 60.8 10.3 496.0 -23.0
 
50 Matt Mervis (CHC - 1B) MiLB511 49 96 64.3 12.1 588.0 +77.0
 
51 Brandon Belt (1B,DH) FA642 39 82 64.8 8.9 598.0 -44.0
 
52 Connor Joe (PIT - 1B,LF,RF)701 45 76 68.1 6.1 653.0 -48.0
 
53 Garrett Cooper (CHC - 1B,DH)561 51 74 67.4 4.7 672.0 +111.0
 
54 Nick Pratto (KC - 1B,LF) MiLB654 52 86 70.2 10.4 713.0 +59.0
 
55 Joey Votto (TOR - 1B) MiLB579 50 84 71.6 7.6 527.0 -52.0
 
56 Gabriel Arias (CLE - 1B,SS)792 53 82 71.9 7.7 506.0 -286.0
 
57 Gavin Sheets (CWS - 1B,RF)724 39 77 71.8 4.5 748.0 +24.0
 
58 Jiman Choi (NYM - 1B) MiLB738 58 108 76.7 15.7 680.0 -58.0
 
59 Luken Baker (STL - 1B) MiLB546 51 124 84.7 22.5 808.0 +262.0
 
60 Miguel Sano (LAA - 1B)659 53 99 83.0 15.7 875.0 +216.0
 
61 Jared Walsh (TEX - 1B)716 59 98 85.2 14.3    
 
62 David Fry (CLE - C,1B)895 65 92 78.5 13.5    
 
63 Jake Bauers (MIL - 1B,LF,RF)827 54 86 78.0 6.8 678.0 -149.0
 
64 Dustin Harris (TEX - 1B,LF) MiLB  63 138 100.7 30.6 934.0  
 
65 Trey Mancini (1B,DH) FA  67 84 79.0 7.0 893.0  
 
66 Abraham Toro (OAK - 1B,2B,3B)837 65 86 79.5 5.9 551.0 -286.0
 
67 Jake Cave (COL - 1B,LF,RF)  71 76 73.5 2.5 686.0  
 
68 Bobby Dalbec (BOS - 1B)791 59 87 79.6 6.0 643.0 -148.0
 
69 Michael Toglia (COL - 1B,RF)730 67 94 81.2 8.3    
 
70 Wil Myers (1B,RF) FA  72 113 92.5 20.5    
 
71 Deyvison De Los Santos (ARI - 1B,3B) MiLB865 68 117 89.8 16.0 784.0 -81.0
 
72 Spencer Horwitz (TOR - 1B) MiLB907 71 111 85.8 15.8 866.0 -41.0
 
73 Nick Loftin (KC - 1B,2B) MiLB766 64 84 78.2 4.6 719.0 -47.0
 
74 Owen Miller (MIL - 1B,2B,3B)839 67 92 81.1 6.3 574.0 -265.0
 
75 Donovan Solano (SD - 1B,2B) MiLB856 71 95 83.0 7.1 827.0 -29.0
 
76 Dominic Smith (TB - 1B) MiLB877 80 89 85.5 2.9 780.0 -97.0
 
77 Mike Moustakas (1B,3B) FA882 81 106 90.7 11.0 683.0 -199.0
 
78 Harry Ford (SEA - 1B) MiLB886 84 89 86.5 2.5    
 
79 Austin Shenton (TB - 1B,3B)898 85 133 109.0 24.0 920.0 +22.0
 
80 Troy Johnston (MIA - 1B) MiLB875 85 118 96.3 12.8 817.0 -58.0
 
81 Kole Calhoun (1B) RET  88 148 118.0 30.0    
 
82 Damiano Palmegiani (TOR - 1B,3B) MiLB937 88 134 111.0 23.0 854.0 -83.0
 
83 Keston Hiura (DET - 1B,LF) MiLB913 89 112 95.6 8.4 706.0 -207.0
 
84 Yuli Gurriel (ATL - 1B) MiLB  89 99 93.0 4.2 695.0  
 
85 Jon Singleton (HOU - 1B)  90 101 96.0 4.1    
 
86 Trey Cabbage (HOU - 1B,RF) MiLB948 91 140 104.0 18.3 831.0 -117.0
 
87 Ivan Melendez (ARI - 1B,3B) MiLB  94 96 95.0 1.0    
 
88 Jesus Aguilar (1B) FA  97 103 100.0 3.0    
 
89 Wes Clarke (MIL - C,1B) MiLB  103 145 124.0 21.0