Skip to main content

2024 Fantasy Baseball Rankings

Expert Consensus Ranking (43 of 44 Experts) -

Rank Player (Team, Position) Overall Notes
1 Jose Ramirez (CLE - 3B)14 1 4 1.2 0.6 15.0 +1.0
Jose Ramirez turned in another stellar season in 2023, hitting 24 home runs and stealing 28 bases while slashing .282/.356/.475. His other counting stats took a hit due to a subpar lineup around him. He only knocked in 80 and scored 87 across 156 games. Ramirez will be in his age-31 season, typically a time when stolen bases begin to slow down, but his superb batting skills will continue to have high fantasy value. If Cleveland does not improve the lineup around him, he is a first-round talent in a later-round situation that will leave fantasy managers wanting more.
2 Austin Riley (ATL - 3B)17 1 5 2.1 0.5 18.0 +1.0
Austin Riley continued solidifying his position as the premier power-hitting third baseman in the National League during the 2023 season. He finished with a .281 batting average with 37 home runs and 97 RBIs. His slugging percentage stood at .516, contributing to an OPS of .861. Riley scored 27 more runs than the year before due to being in such a potent lineup. He doesn't walk much and strikes out more than we'd like. But Riley's ability to consistently hit for power while maintaining a reasonable batting average makes him a valuable asset in fantasy baseball, especially considering his position at third base.
3 Rafael Devers (BOS - 3B)18 1 6 3.0 0.6 20.0 +2.0
At 27 years old, Rafael Devers remains a linchpin in the Red Sox lineup. His 2023 season saw him at the plate 656 times, where he notched 157 hits, including 33 home runs and 100 RBIs, and scored 90 runs. His performance slightly dropped in batting average to .271 from .295 in 2022. Still, he maintained a solid on-base percentage of .351 and a slugging percentage of .500. Devers always seems to be overlooked in fantasy drafts. Still, he is a set-and-forget third baseman who will play 150+ games.
4 Gunnar Henderson (BAL - 3B,SS)31 2 7 4.5 0.7 29.0 -2.0
Gunnar Henderson had an atrocious start to the 2023 season. He ended April with a .189 batting average and 29 strikeouts in 92 plate appearances, and May wasn't much better. In June, however, the stud prospect version appeared, and fantasy managers everywhere were rewarded for their patience. Henderson should continue his growth in his second full year in the majors, and a powerful Orioles lineup should keep his counting stats up. He is going to cost you, but the rewards could be league-winning.
5 Elly De La Cruz (CIN - 3B,SS)35 1 10 4.9 1.5 28.0 -7.0
Elly De La Cruz might be the most exciting and riskiest player on the board. He has a ton of potential that he occasionally flashed in his rookie season. For instance, he stole 35 bases in only 98 games and is in the 100th percentile in sprint speed at 30.5. He also hit the ball hard... when he hit it. His K%, Whiff%, and Chase% are all in the "highly undesirable" range, which drove his OBP down to .300. The primary question for fantasy managers is: When do you believe he will figure out major league pitching? De La Cruz's minor league stats suggest that day will come, and as part of Cincinnati's wave of the future, the 21-year-old will have a very long leash to figure things out in 2024. If you want his potential on your fantasy team, you will have to grab him earlier than you probably want. I'd stay away from him until the fifth round in 2024.
6 Manny Machado (SD - 3B)46 3 9 6.1 1.1 49.0 +3.0
Manny Machado had a down year by his standards and by the standards of fantasy managers who took him early in 2023 drafts. In 138 games, he hit 30 home runs and drove in 91, which is in line with his career average. However, his batting average (.258) and OBP (.319) did not hold up their end of the bargain. Of course, neither did the Padres All-Star lineup. According to Statcast, he is right around average in Batting Run Value, which should drop his draft cost considerably, and his counting numbers may not hold steady with the departure of Juan Soto in the offseason. When you take into consideration the overall increase in talent at 3B and couple it with an aging Machado (he will turn 32 in July), there may be better value on the board in 2024.
7 Royce Lewis (MIN - 3B) IL1050 5 20 6.9 1.3 54.0 +4.0
Royce Lewis is the latest Minnesota Twin to offer superstar-level stats with an unfortunate injury-prone profile. In 58 games last season, Lewis smacked 15 home runs, drove in 52 runs, and slashed .309/.372/.548. His average was inflated (xBA .265), but the power is very real. The 24-year-old's xwOBACON is .410; even though his xSLG was lower, it was still .476. An entire season of Lewis has first-round upside, but fantasy managers should draft him expecting fewer games. With a bit of luck, Lewis avoids becoming Byron Buxton 2.0, and those who draft him will be rewarded handsomely.
8 Alex Bregman (HOU - 3B)67 4 11 8.1 1.3 70.0 +3.0
Alex Bregman will turn 30 in 2024, and yet, he just keeps plugging away at the hot corner in Houston. He actually improved on all of his 2022 stats last season, hitting 25 homers, knocking in 98, and crossing the plate 103 times. His consistency in ratios is impressive, and fantasy managers can expect numbers in the ballpark of .265/.365/.450. He doesn't strike out and mashes lefties. Bregman is the overlooked-because-he's-boring guy that you can steal in the ninth round or later, and he should be well worth the pick.
9 Nolan Arenado (STL - 3B)80 8 14 9.7 1.1 82.0 +2.0
Nolan Arenado hit 26 home runs in 2023, his first year below 30 since 2014 (excluding 2020). He also fell short of 100 RBIs for the first time since that year, too, coming in at 93. Essentially, Arenado showed signs of decline with an average slash line of .266/.315/.459. At age 32, it's difficult to know if this was the new normal or a perfect storm of unfortunate breaks that hit the Cardinals as a team. It is hard to justify passing on higher-upside players in the general vicinity of Arenado's ADP. However, he and Alex Bregman constitute the "boring veteran" section of the 3B position, and fantasy managers could certainly do worse.
10 Ha-Seong Kim (SD - 2B,3B,SS)86 7 29 10.4 2.2 81.0 -5.0
Entering the 2024 season, Ha-Seong Kim has established himself as a valuable asset for fantasy baseball managers. At 28 years old, Kim's versatility on the field is evident with his multi-positional eligibility. His performance in 2023 was impressive, as he racked up 84 runs, 140 hits, 17 home runs, and an exceptional 38 stolen bases, ranking fifth in the NL for steals. This was a significant increase from his 12 stolen bases in 2022. Kim had 626 plate appearances and 538 at-bats during the season, highlighting his consistent presence in the lineup. His advanced metrics indicate an increased comfort at the plate, reflected in his improved walk and strikeout rates and his on-base plus slugging (OPS) reaching .749. Kim's blend of speed, improving power, and position versatility make him a strong asset for fantasy teams. His growth at the plate and on the field suggests the potential for an even more impactful 2024 season.
11 Josh Jung (TEX - 3B) IL60106 8 19 12.1 2.1 111.0 +5.0
Josh Jung played 121 games for the World Series champs in 2023, and he arrived in fashion. The 25-year-old hit 23 home runs, scored 75 runs, knocked in 70, and slashed .266/.316/.467. Jung is in the 98th percentile in Sweet-Spot% at 41.9, but he struggled in typical rookie fashion with strikeouts (29.3 K%) and plate discipline (5.8 BB%). If he can get to that 150-game mark, he will land in the ballpark of 30 home runs and 100 RBIs. Not too shabby for a third baseman currently going ninth round of drafts.
12 Spencer Steer (CIN - 1B,2B,3B,LF)111 6 27 12.8 3.3 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.
13 Yandy Diaz (TB - 1B,3B)104 7 17 12.1 2.0 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.
14 Jake Burger (MIA - 1B,3B) IL10149 11 23 15.8 1.9 154.0 +5.0
 
15 Alec Bohm (PHI - 1B,3B)153 11 25 16.1 2.7 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.
16 Max Muncy (LAD - 3B)152 10 22 16.3 2.8 144.0 -8.0
Max Muncy will drag down your batting average (career BA .227), and you don't want him in leagues where strikeouts count heavily against you. Those are the two knocks on him, and early drafters are down on him for 2024. Take the discount if it's there. Muncy will bat in the middle of a Top 3 lineup, and he offers a ton of good things to fantasy managers. For instance, he hit 36 home runs last year and is in the 96th percentile in BB% at 14.7. He also scored 95 runs and knocked in 105. If you're looking for a 1B/3B in the 11th round or later, Muncy seems poised to do exactly what he's done every year since he has been with the Dodgers: Get on base and hit home runs. What else do you want?
17 Ke'Bryan Hayes (PIT - 3B) DTD151 12 25 16.4 3.2 180.0 +29.0
 
18 Isaac Paredes (TB - 1B,2B,3B)171 13 27 18.7 2.5 166.0 -5.0
 
19 Nolan Gorman (STL - 2B,3B)166 7 26 17.4 2.8 171.0 +5.0
Nolan Gorman offers the possibility of 30 home runs from the second base position, and you can have him past pick 180. The question is how many opportunities he will have, given that his K% is north of 30. Gorman feels like the type of fantasy player who hits most of his home runs while on your bench because you benched him after a week of 40 strikeouts. If your ratios are protected elsewhere, Gorman can provide pop in your MI slot.
20 Jeimer Candelario (CIN - 1B,3B) DTD184 14 28 20.2 2.4 205.0 +21.0
 
21 Maikel Garcia (KC - 3B,SS)216 14 46 22.5 4.8 243.0 +27.0
 
22 Matt Chapman (SF - 3B)211 12 27 22.6 2.8 271.0 +60.0
 
23 Ryan McMahon (COL - 2B,3B)223 12 32 24.2 3.2 231.0 +8.0
 
24 Jorge Polanco (SEA - 2B,3B)201 14 27 22.1 2.9 234.0 +33.0
 
25 Eugenio Suarez (ARI - 3B)235 18 32 25.1 2.8 256.0 +21.0
 
26 Justin Turner (TOR - 1B,2B,3B)227 13 34 25.0 3.8 197.0 -30.0
 
27 Luis Rengifo (LAA - 2B,3B,SS,RF)256 23 37 27.1 3.2 287.0 +31.0
 
28 Junior Caminero (TB - 3B) MiLB274 15 45 29.5 6.5 227.0 -47.0
 
29 Jordan Westburg (BAL - 2B,3B)300 22 39 30.5 3.0 342.0 +42.0
 
30 Colt Keith (DET - 2B,3B)290 19 48 29.0 4.9 290.0
 
31 DJ LeMahieu (NYY - 1B,2B,3B) IL10326 22 49 33.7 5.1 301.0 -25.0
 
32 Brett Baty (NYM - 3B) DTD328 19 42 33.4 4.1 356.0 +28.0
 
33 Michael Busch (CHC - 1B,3B)310 19 55 32.5 6.8 368.0 +58.0
 
34 Willi Castro (MIN - 2B,3B,SS,LF,CF)343 26 47 33.0 4.4 298.0 -45.0
 
35 Yoan Moncada (CWS - 3B) IL60346 24 50 34.4 5.6 407.0 +61.0
 
36 Wilmer Flores (SF - 1B,3B)344 22 43 35.0 4.2 369.0 +25.0
 
37 Anthony Rendon (LAA - 3B)377 15 44 36.5 5.7 425.0 +48.0
 
38 Noelvi Marte (CIN - 3B) SUS332 12 73 38.4 10.6 223.0 -109.0
 
39 Ezequiel Duran (TEX - 1B,3B,SS,LF)372 24 54 37.3 5.6 348.0 -24.0
 
40 Chris Taylor (LAD - 3B,SS,LF)405 27 46 38.1 3.9 373.0 -32.0
 
41 J.D. Davis (OAK - 1B,3B) IL10424 25 51 39.2 4.4 504.0 +80.0
 
42 Jon Berti (NYY - 2B,3B,SS,LF) IL10422 30 62 40.9 6.8 411.0 -11.0
 
43 Elehuris Montero (COL - 1B,3B)427 27 59 42.1 6.8 421.0 -6.0
 
44 Tyler Black (MIL - 2B,3B) MiLB540 29 71 47.0 7.7 512.0 -28.0
 
45 Zach McKinstry (DET - 2B,3B,SS,LF,RF)611 32 72 48.3 7.4 406.0 -205.0
 
46 Matt Vierling (DET - 3B,LF,CF,RF)569 33 56 46.2 4.6 522.0 -47.0
 
47 Nick Senzel (WSH - 3B,LF,CF,RF)536 28 60 47.2 4.7 525.0 -11.0
 
48 Josh Rojas (SEA - 2B,3B)527 36 62 49.3 7.0 546.0 +19.0
 
49 Jared Triolo (PIT - 1B,2B,3B)462 26 68 45.1 8.2 478.0 +16.0
 
50 Curtis Mead (TB - 2B,3B)514 35 69 49.4 8.4 518.0 +4.0
 
51 Geraldo Perdomo (ARI - 2B,3B,SS) IL10490 38 56 44.1 5.0 415.0 -75.0
 
52 Patrick Wisdom (CHC - 1B,3B,OF)539 34 62 49.6 8.7 436.0 -103.0
 
53 Oswald Peraza (NYY - 2B,3B,SS) IL10550 36 76 54.3 10.2 590.0 +40.0
 
54 Coby Mayo (BAL - 3B) MiLB628 37 92 55.2 12.9 545.0 -83.0
 
55 Cavan Biggio (TOR - 1B,2B,3B,RF)487 31 64 49.5 8.7 464.0 -23.0
 
56 Gio Urshela (DET - 1B,3B,SS)519 29 75 54.5 11.1 496.0 -23.0
 
57 Isiah Kiner-Falefa (TOR - 2B,3B,LF,CF)675 43 77 54.7 8.4 494.0 -181.0
 
58 Luis Urias (SEA - 2B,3B)747 39 67 57.9 5.4 486.0 -261.0
 
59 Mark Vientos (NYM - 1B,3B) MiLB770 42 66 57.0 5.6 561.0 -209.0
 
60 Kyle Farmer (MIN - 2B,3B,SS)707 40 69 59.2 6.9 495.0 -212.0
 
61 Taylor Walls (TB - 2B,3B,SS) IL10692 47 70 61.2 6.2 557.0 -135.0
 
62 Kike Hernandez (LAD - 1B,2B,3B,SS,LF,CF)631 46 77 63.6 10.0 429.0 -202.0
 
63 Jose Miranda (MIN - 3B)509 39 89 68.6 12.8 611.0 +102.0
 
64 Justin Foscue (TEX - 1B,2B,3B) IL60657 48 81 61.4 9.1 670.0 +13.0
 
65 Graham Pauley (SD - 3B) MiLB725 32 76 64.1 7.7 787.0 +62.0
 
66 Gabriel Arias (CLE - 1B,3B,SS,RF)792 42 85 68.1 8.4 506.0 -286.0
 
67 Nick Madrigal (CHC - 2B,3B)800 54 80 68.2 8.7 697.0 -103.0
 
68 Ronny Mauricio (NYM - 2B,3B) IL60  33 137 78.8 36.4 624.0  
 
69 Oswaldo Cabrera (NYY - 2B,3B,SS,LF,RF)677 49 91 71.1 11.7 566.0 -111.0
 
70 Justyn-Henry Malloy (DET - 3B,OF) MiLB749 38 130 74.0 25.6 625.0 -124.0
 
71 Andruw Monasterio (MIL - 2B,3B,SS) MiLB794 46 76 68.3 5.4 656.0 -138.0
 
72 Orelvis Martinez (TOR - 2B,3B,SS) MiLB686 50 93 71.1 11.8 668.0 -18.0
 
73 Nicky Lopez (CWS - 2B,3B,SS)833 56 91 70.1 10.3 691.0 -142.0
 
74 Tyler Freeman (CLE - 2B,3B,SS,CF)737 54 97 75.9 15.0 558.0 -179.0
 
75 Owen Miller (MIL - 1B,2B,3B)839 49 87 72.2 9.3 574.0 -265.0
 
76 Ramon Urias (BAL - 1B,2B,3B)795 58 90 73.2 9.1 548.0 -247.0
 
77 Andy Ibanez (DET - 2B,3B,LF,RF) IL10780 60 84 71.4 7.8 720.0 -60.0
 
78 Zach Dezenzo (HOU - 3B) MiLB  48 63 55.5 7.5    
 
79 Trey Lipscomb (WSH - 3B) MiLB676 49 102 76.5 20.7    
 
80 Jean Segura (2B,3B) FA  52 104 77.5 18.9    
 
81 Josh Donaldson (3B) RET  49 161 95.0 36.5    
 
82 Edmundo Sosa (PHI - 3B,SS)933 56 89 76.2 12.4 669.0 -264.0
 
83 Brady House (WSH - 3B,SS) MiLB908 54 131 90.6 25.3 877.0 -31.0
 
84 Evan Longoria (3B) FA  55 105 82.0 18.1    
 
85 Sterlin Thompson (COL - 3B) MiLB  58 103 83.8 18.7    
 
86 Jordan Diaz (OAK - 1B,2B,3B) MiLB753 59 98 78.0 9.8 645.0 -108.0
 
87 Brock Wilken (MIL - 3B) MiLB748 58 84 71.0 13.0    
 
88 Santiago Espinal (CIN - 2B,3B,SS)772 60 94 78.6 9.0 874.0 +102.0
 
89 Aledmys Diaz (OAK - 1B,2B,3B,SS,LF) IL60934 44 100 82.1 11.0 801.0 -133.0
 
90 Abraham Toro (OAK - 2B,3B)837 61 83 75.9 5.6 551.0 -286.0
 
91 Casey Schmitt (SF - 2B,3B,SS) MiLB864 67 109 85.4 13.9 565.0 -299.0
 
92 Deyvison De Los Santos (ARI - 1B,3B) MiLB865 68 114 87.8 15.7 784.0 -81.0
 
93 Juan Brito (CLE - 2B,3B,SS) MiLB941 69 133 99.0 23.2    
 
94 Jace Peterson (ARI - 2B,3B)805 65 93 83.7 8.3 892.0 +87.0
 
95 Emmanuel Rivera (MIA - 1B,3B)803 59 95 84.0 8.8 904.0 +101.0
 
96 Brian Anderson (SEA - 3B,LF,RF) MiLB918 74 96 82.3 9.7 927.0 +9.0
 
97 Donovan Solano (SD - 1B,2B,3B) MiLB856 65 98 81.4 8.0 827.0 -29.0
 
98 Eguy Rosario (SD - 3B)777 61 95 85.0 7.3 863.0 +86.0
 
99 Lenyn Sosa (CWS - 2B,3B)789 67 97 85.4 6.4    
 
100 Carter Kieboom (WSH - 3B) MiLB796 69 92 86.7 3.8 783.0 -13.0
 
101 Josh H. Smith (TEX - 3B,SS,LF)841 74 93 88.4 5.4 712.0 -129.0
 
102 Eduardo Escobar (2B,3B) FA905 75 107 90.7 11.4 710.0 -195.0
 
103 Ildemaro Vargas (WSH - 2B,3B,SS,LF)  78 105 93.2 9.9    
 
104 Addison Barger (TOR - 3B,SS,OF) MiLB866 79 116 97.5 18.5 868.0 +2.0
 
105 Mike Moustakas (1B,3B) FA882 80 99 86.7 8.7 683.0 -199.0
 
106 Rodolfo Castro (PHI - 2B,3B,SS) MiLB873 81 100 90.5 9.5    
 
107 Bryan Ramos (CWS - 3B) MiLB  81 96 88.5 7.5 844.0  
 
108 Osleivis Basabe (TB - 3B,SS) MiLB887 82 138 103.7 24.6 809.0 -78.0
 
109 Michael Stefanic (LAA - 2B,3B) IL10893 82 101 93.7 8.3    
 
110 Austin Shenton (TB - 1B,3B)898 83 141 112.0 29.0 920.0 +22.0
 
111 Nick Maton (BAL - 2B,3B) MiLB  84 106 99.3 9.0    
 
112 Alan Trejo (COL - 2B,3B,SS)  84 96 89.8 4.4    
 
113 Zack Short (NYM - 2B,3B,SS)902 85 117 101.0 16.0    
 
114 Jonathan Schoop (2B,3B) FA  86 97 92.3 4.6    
 
115 Harold Castro (1B,2B,3B,SS,CF) FA  87 88 87.5 0.5    
 
116 Miles Mastrobuoni (CHC - 2B,3B,RF) MiLB935 88 96 92.0 4.0    
 
117 Damiano Palmegiani (TOR - 3B) MiLB937 89 143 116.0 27.0 854.0 -83.0
 
118 Oliver Dunn (MIL - 2B,3B)  91 134 112.5 21.5    
 
119 Luis Guillorme (ATL - 2B,3B)  92 105 98.5 6.5    
 
120 Michael Chavis (SEA - 1B,2B,3B) MiLB  94 96 95.0 1.0    
 
121 Matthew Batten (SD - 2B,3B)  95 104 99.5 4.5 896.0  
 
122 Tyler Nevin (OAK - 1B,3B,OF)922 97 122 109.5 12.5    
 
123 Ivan Melendez (ARI - 1B,3B) MiLB  99 99 99.0 0.0    
 
124 Zach Remillard (CWS - 2B,3B,OF) MiLB  106 125 115.5 9.5