Skip to main content

2023 Fantasy Baseball Rankings

Expert Consensus Ranking (23 of 25 Experts) -

Rank Player (Team, Position) Overall Notes
1 Ronald Acuna Jr. (ATL - RF,DH) 2 1 6 2.1 1.0 4.0 +2.0
Ronald Acuna Jr. appeared in 119 games last year, a significantly higher number than the original projection of a July return from his torn ACL injury. Indeed, the 25-year-old came back in late April, immediately began stealing bases, and rewarded fantasy managers who used a high draft pick on him. While his slugging percentage was down significantly, a lot of that can be attributed to working back from the injury. His EV and HardHit% certainly showed no signs of slowing down, and he remains an on-base machine batting at the top of a fearsome lineup. Acuna should return to his former self with the extra time post-surgery. Fantasy managers can draft him with confidence.
2 Aaron Judge (NYY - CF,RF,DH) 3 1 5 2.2 1.0 2.0 -1.0
A lot of 2023 draft boards will have Aaron Judge at the top of them, and there is no doubt he belongs there after his record-setting 2022. He famously broke the A.L. Home Run record with 62, scoring 133 runs, driving in 131, and stealing 16 bases to boot. His slash line was an other-worldly .311/.425/.686 with an xwOBA of .463 and wRC+ of 207. The reason he may fall out of the 1.1 slot on draft day is simply fantasy managers anticipating the regression that is likely to come. Steamer projections have him at 43/109/104 for the upcoming season, and his ratios should see a small decline as well. Other concerns include the fact that Judge will be 31 years old for the majority of the season and played in a career-high 157 games last year. What is not of concern are the 81 games he gets to play at Yankee Stadium this year and each one after until 2031, thanks to his 9-year, $360 million free-agent contract. Judge is the guy if fantasy managers want to shore up their slugging early. Just beware that his numbers might look much closer to 2021 than 2022.
3 Jose Ramirez (CLE - 3B,DH) 4 1 6 2.5 1.4 1.0 -3.0
Jose Ramirez remains criminally underrated, considering his productivity remains fantasy relevant across categories. Building on his outstanding 2021 season, he was one home run away from his third career 30/20 season (29/20). The list of third basemen capable of that feat stands at one unless Bobby Witt has 3B eligibility in your league. Ramirez ended up with 90 runs, 126 RBI, and slashed .280/.355/.514 while surrounded in the lineup by some young, inexperienced players who matured as the season progressed. The only statistical knock on the 30-year-old has been two straight years of decreasing wOBA, but that's splitting hairs with it sitting in the .360 range even after the "decline." Ramirez did have UCL repair in November, but there is no doubt he will be ready to go for Spring Training. While you shouldn't overlook him, you can certainly hope your league mates do.
4 Yordan Alvarez (HOU - LF,DH) 7 2 6 4.3 0.9 8.0 +1.0
Some players have power, whereas Yordan Alvarez has POWER. The 25-year-old ranks in the 100th percentile in average EV, HardHit%, xwOBA, xBA, xSLG, and Barrel% while coming in the 99th percentile in MaxEV. He has power to all fields, bats in the middle of a World Champion lineup, and will protect your ratios in traditional 5x5 leagues and those with advanced categories. Really, unless you are playing in a stolen base premium league, Alvarez offers little downside heading into 2023. (Those downsides are only injury concerns (he played in 135 games last year), and his outfield eligibility will probably expire after this season.) The four-category stud is worth a first-round pick.
5 Vladimir Guerrero Jr. (TOR - 1B,DH) 9 2 7 5.0 0.7 11.0 +2.0
Vladimir Guerrero, Jr., took a step back in 2022, which was expected once he got out of the bandbox parks of Dunedin and Buffalo. He continued to smash the ball, sitting in the 90th percentile in avgEV, MaxEV, and HardHit%. It is somewhat concerning that his K% went up while his BB% went down, but the slight drop in counting stats is projected to normalize back to his 35/100/100 levels. While the fifth-year player probably isn't going to gift fantasy managers with double-digit steals, Guerrero can keep four categories and all ratios afloat, allowing you to build around that foundation. Be prepared to grab him on the turn at the end of Round 1.
6 Pete Alonso (NYM - 1B,DH) 20 7 9 7.6 0.8 17.0 -3.0
The Polar Bear was dethroned at the 2022 HR Derby but otherwise had a phenomenal campaign, hitting 40 HR with 131 RBI, 95 runs, and lowering his K% to a career-low 18.7. He had an impressive xwOBA of .354, an ISO of .246, and WRC+ of 143 while batting cleanup in New York. Projections for the 28-year-old look similar to this stat line, though he will have a boosted lineup ahead of him to knock in with the re-signing of Brandon Nimmo, return of Francisco Lindor, and anyone else Steve Cohen decides to add to his luxury tax mountain. The beauty of Alonso is that he has all of the power without cratering your batting average (.271 last season). He remains worthy of a second-round pick in 2023.
7 Shohei Ohtani (LAA - SP,DH) 10 1 7 4.7 1.3 13.0 +3.0
This is your annual reminder to ensure you know how Shohei Ohtani's pitcher/hitter eligibility is treated in your league(s), as it can make a world of difference in fantasy value. What it will not make a difference in, however, is his incredible talent on the field. His fifth season in MLB saw a slight decline in hitting stats (34 HR, 95 RBI, .273/.356/.519) (and yes, that was a decline). However, he threw 166 innings, struck out 219 batters, and maintained a 2.33 ERA and 1.01 WHIP to finish fourth in Cy Young voting. The Angels have stated they plan to pitch Ohtani every sixth day as regularly as possible, meaning he could conceivably get 28-30 starts in addition to 600 plate appearances. On top of all of that, he is in his walk year and will be auditioning for what will surely be a huge contract. Yes, he clogs your Utility spot, and it can be frustrating to manage him in weekly leagues where he can only start as one or the other. But if you play on a platform where he is counted as both at all times, he is the fantasy 1.1, no matter who they give the real-life MVP to.
8 Paul Goldschmidt (STL - 1B,DH) 23 6 11 8.4 1.1 24.0 +1.0
Paul Goldschmidt won the NL MVP in 2022, putting together a strong campaign that saw him hit 35 HR with 115 RBI and 105 runs while slashing .317/.404/.578 in his age-34 season. Strangely, all of his underlying metrics were actually worse in 2022 than in 2021 with the exception of his BB% bouncing from 9.9 to 12.1. One striking reason for this was a .368 BABIP, while another was facing a lot of atrocious pitching in the NL Central. His Statcast page reads like a warning when comparing his expected numbers with his actual ones. All of this adds up to that Goldy is due for some regression in 2023, which could be dramatic. The positives are his solid floor, and a good surrounding lineup will keep the numbers afloat. Just make sure you're not paying for his MVP iteration on draft day.
9 Randy Arozarena (TB - LF,RF,DH) 35 8 14 9.7 1.0 39.0 +4.0
In his fourth year in the league, Randy Arozarena hit 20 HR, knocking in 89 and scoring 72 while stealing 32 bases. The steals are why he goes so early in drafts because it is certainly not his patience at the plate. The 27-year-old struck out 156 times in 586 at-bats while drawing only 46 free passes; if you believe it, these were improved numbers from 2021. His slash line declined to .263/.327/.445, though that average is misleading as his expected was .234. When he makes contact, Arozarena's elite maxEV will allow good things to happen. Fantasy managers just need to decide if they can ride out the 0-for-4 streaks.
10 Adolis Garcia (TEX - CF,RF,DH) 53 9 24 12.0 2.6 53.0
If strikeouts count against you in your league, then you might want to stay clear of Adolis Garcia. He is near the bottom of the league in K%, Whiff%, BB%, and chase rate. Before last season, the fantasy community almost unanimously labeled him a second-year bust, but the 29-year-old responded by improving his slash line across the board. His homers fell from 31 to 27 as a result, but he increased his runs and RBI by 11 each, and he stole 25 bases to boot. He hits in the middle of the order behind Marcus Semien, Corey Seager, and Nathaniel Lowe, all of whom like to get on base. In traditional 5x5 leagues, Garcia can provide value from the fifth round on.
11 George Springer (TOR - CF,RF,DH) 59 9 21 13.1 2.9 68.0 +9.0
George Springer continues to appear on the What Could Be All-Star Team after playing 133 games in 2022 while dealing with elbow and knee injuries that left him with many "DTD" tags. When healthy, he was productive atop the Toronto lineup, smacking 25 HR, scoring 89 runs, driving in 76, and even stole 14 bases for good measure. He hits the ball with great power, ranking in the 92nd percentile in maxEV. The talent is enormous but now, at age 33, the injury concerns continue to grow as well. Someone in your league will reach for him during the draft. Let them.
12 Eloy Jimenez (CWS - LF,DH) 65 11 25 13.8 2.2 72.0 +7.0
There is hope that the White Sox have realized that Eloy Jimenez is a designated hitter and will deploy him as such in an effort to keep the 26-year-old healthy. He played in 84 games last season, slashing .295/.358/.500 with 16 HR, 54 RBI, and 40 runs. Fantasy managers dream each spring of a full season of this production, and if he manages to get to 500 plate appearances, he could be a steal at his current ADP of 78. But it is best to exercise some caution and ensure you have outfield depth if you plan to roster him.
13 Will Smith (LAD - C,DH) 81 11 72 16.2 5.0 283.0 +202.0
Will Smith is the catcher you draft when you want productivity from the position but don't want to pay J.T. Realmuto's price. He bats in the middle of a stacked Dodgers lineup, driving in 87 runs and swatting 24 home runs. He is a solid producer who doesn't strike out a ton and makes good contact when he swings. Dave Roberts used him strategically as a DH, which gave the 27-year-old 578 plate appearances without him wearing down like catchers often do. Expect more of the same in 2023.
14 Salvador Perez (KC - C,DH) 82 9 32 16.8 4.0 75.0 -7.0
Everyone saw Salvador Perez's regression coming following his career year in 2021. The question was only how far the fall would be. In 2022, he appeared in only 114 games, a far cry from the 161 the year before. Injuries plagued him and led to UCL surgery in his left thumb in the first half of the season. Even with that, the 33-year-old hit 23 home runs with 76 RBI and 48 runs scored. The catcher position is notoriously shallow so drafting a guy capable of hitting 30+ homers still ranks as a solid move. He will also presumably get more time at DH with M.J. Melendez on the roster.
15 Byron Buxton (MIN - CF,DH) 87 11 30 18.0 4.4 89.0 +2.0
Byron Buxton staying healthy is the carrot dangling in front of fantasy managers every offseason. He is above the 90th percentile in all of the power categories and sprint speed, and when he is on the field, he is a dynamic player who contributes mightily to fantasy teams. Therein lies the problem, of course. Buxton played in only 92 games last year, 61 in 2021, 87 in 2019, and 28 in 2018. The volume just hasn't been there to truly be a fantasy stud. Yet every year on draft day, there he sits in the ninth or tenth round, and every year we all imagine what an absolute steal that would be if he were to play 140+ games. It's a risky proposition, but the payoff could be incredible. Just make sure you have enough IL slots.
16 Jose Abreu (HOU - 1B,DH) 91 13 30 18.4 4.1 104.0 +13.0
Jose Abreu signed a 3-year, $58.5 million with the Astros to serve as their first baseman. Entering his age-36 season, Abreu's Statcast page suggests that he is still a solid hitter, though there was a significant decrease in home runs, dropping from 30 to 15. So now the primary question is how much is his age impacting his power. His counting stats should get a boost, batting in one of the best lineups in baseball, and if his home runs correct at all, he will serve as a nice corner infield piece on fantasy squads.
17 Adley Rutschman (BAL - C,DH) 93 10 34 18.8 3.8 62.0 -31.0
Adley Rutschman saw three minor league levels before making his MLB debut on May 21 and subsequently played 113 games for Baltimore. The 24-year-old demonstrated patience at the plate with a 13.8% walk rate, which is in line with his minor league numbers. His K% was much higher (18.7) than at lower levels, but this should normalize as he becomes more comfortable. The Orioles seem dedicated to their youth movement, and Rutschman is a Top 3 defensive catcher by multiple metrics, so he will be in their lineup on a regular basis. You might have to draft him in the fifth or sixth round to get him, but he has the potential to make it worth your while.
18 Vinnie Pasquantino (KC - 1B,DH) 95 14 38 20.6 3.7 94.0 -1.0
Vinnie Pasquantino can hit. This wasn't really in question before his arrival in the big leagues last summer, but he slashed .295/.383/.450 in 72 games for the Royals when he finally got the call-up. His BB% was actually higher than his K%, though there is a good chance this won't hold in 2023. However, his xwOBA was .374, so you can believe in those on-base skills going forward. With a current ADP of 93, the 25-year-old should produce good value for fantasy managers who focus on position scarcity in the early rounds.
19 Christian Yelich (MIL - LF,DH) 96 14 31 21.0 4.3 108.0 +12.0
Christian Yelich played in 154 games in 2022, his highest total since his last year in Miami in 2017. The 31-year-old hits the ball hard, in the 90th percentile in HardHit% and maxEV, and his BB% is a stellar 13.1%. His primary downfall when it comes to fantasy value is his 58.6% ground ball rate, which limits his HR and RBI totals. Of note, he increased his stolen bases, and this trend could continue in 2023 with the new baserunning rules. He is projected as a 15/15 outfielder and worth a look in the double-digit rounds.
20 C.J. Cron (COL - 1B,DH) 105 11 36 22.9 4.5 119.0 +14.0
C.J. Cron hit 22 home runs with a .302 average and .400 wOBA when he played at Coors Field in 2022. Away from Denver, the 33-year-old hit seven homers with a .214 average and .274 wOBA. If your league is deep enough to stream a 1B based on home/away location, then Cron is a perfectly fine option. For those in shallower leagues, 81 games of production aren't quite as enticing.
21 Alejandro Kirk (TOR - C,DH) 119 17 41 24.6 4.8 100.0 -19.0
Alejandro Kirk played in 139 games, getting 541 plate appearances and showing improvement in almost every area. The 24-year-old slashed .285/.372/.415 and added 14 home runs. His Statcast page is filled with red in every area except barrel% and sprint speed. The Blue Jays heeded his offensive prowess by using him as DH on many days when he wasn't behind the plate. Toronto also helped sort out its overload of catchers by traded heralded prospect Gabriel Moreno to Arizona for Daulton Varsho. While Varsho has catcher eligibility, he will most likely play outfield or DH rather than take at-bats away from Kirk. Feel free to wait on catcher and snag Kirk in the eighth or ninth round. He'll make it worth your patience.
22 Anthony Santander (BAL - LF,RF,DH) 111 13 40 24.6 6.6 118.0 +7.0
Anthony Santander answered the fantasy world's questions regarding his power by hitting 33 HR with 89 RBI and 78 runs in a Baltimore lineup that should be much improved in 2023. His xwOBA and xSLG are both near the 90th percentile, and he hit particularly well at Camden Yards in spite of the extended left field fence. With a seasoned Adley Rutschman and Gunnar Henderson in front of him, Santander will fill your power categories in the tenth round or so.
23 Giancarlo Stanton (NYY - RF,DH) 115 14 43 25.5 6.1 128.0 +13.0
A lot of things went wrong for Giancarlo Stanton in 2022. He missed 52 games due to injury, and his BABIP was a career-low (by a lot) .227. His strikeout rate crept above 30% for the first time since his rookie year. Fantasy managers are scared because of injury risk or age, but Stanton is going to mash. He hit 31 HR in 451 plate appearances with 78 RBI. These numbers and his BA/OBP should go up, assuming his BABIP recorrects somewhat closer to his .314 number. At his current ADP of 129, he is an absolute steal, even taking into account that he won't play 150 games.
24 Willson Contreras (STL - C,DH) 121 13 38 25.9 5.6 110.0 -11.0
Willson Contreras signed a 5-year, $87.5 million deal with the Cardinals and will presumably bat in an advantageous position in their lineup. He shaved seven percentage points off his K-rate, which will probably revert to somewhere in the middle in 2023. The 30-year-old has always had good on-base skills and 20-HR power, and his RBI total should hover in the 60-70 range. While he is a significantly worse pitch framer than the Hall of Famer he is replacing, St. Louis will find a way to keep his bat in the lineup. The only concern is the continued leg and ankle injuries that he experienced last year, but he comes at a discount and remains a C1 in this draft.
25 Ryan Mountcastle (BAL - 1B,DH) 129 20 46 28.9 6.2 156.0 +27.0
 
26 Andrew Vaughn (CWS - 1B,LF,RF,DH) 137 19 43 30.5 4.9 140.0 +3.0
 
27 Max Muncy (LAD - 2B,3B,DH) 138 19 49 31.0 7.1 139.0 +1.0
 
28 MJ Melendez (KC - C,LF,RF,DH) 155 20 48 32.0 6.3 107.0 -48.0
M.J. Melendez debuted and appeared in 129 games in 2022, showing off his patience and power to the tune of 18 HR and a 12.4% BB rate. He batted leadoff 64 times, indicating the Royals are dedicated to getting him plate appearances in front of Bobby Witt Jr. and Salvador Perez. Melendez is not a good defensive catcher, but he should play enough to retain eligibility there. Unless you're in a quirky league where defense counts, Melendez fills a scarce position with decent skills.
29 Bryce Harper (PHI - RF,DH) 150 17 53 32.2 8.7 82.0 -68.0
 
30 Sean Murphy (ATL - C,DH) 152 19 55 34.0 9.7 129.0 -23.0
 
31 Josh Bell (CLE - 1B,DH) 158 19 56 34.5 8.5 168.0 +10.0
 
32 Jose Miranda (MIN - 1B,3B,DH) 165 27 49 35.4 4.7 165.0
 
33 William Contreras (MIL - C,DH) 164 24 55 35.4 7.1 126.0 -38.0
 
34 Luis Arraez (MIA - 1B,2B,DH) 187 17 63 38.2 8.6 199.0 +12.0
 
35 Ketel Marte (ARI - 2B,DH) 179 26 58 38.6 8.4 213.0 +34.0
 
36 J.D. Martinez (LAD - DH) 194 24 62 40.6 10.8 189.0 -5.0
 
37 Josh Naylor (CLE - 1B,RF,DH) 191 27 59 40.7 9.2 218.0 +27.0
 
38 Brandon Drury (LAA - 1B,2B,3B,DH) 206 22 58 41.4 9.2 176.0 -30.0
 
39 Justin Turner (BOS - 3B,DH) 219 21 70 42.7 11.3 251.0 +32.0
 
40 Charlie Blackmon (COL - RF,DH) 248 37 71 45.4 10.6 266.0 +18.0
 
41 Trey Mancini (CHC - 1B,LF,RF,DH) 259 34 67 46.0 9.7 249.0 -10.0
 
42 Michael Brantley (HOU - LF,DH) 319 40 89 48.7 13.7 338.0 +19.0
 
43 Yasmani Grandal (CWS - C,DH) 314 39 73 52.6 11.7 269.0 -45.0
 
44 Garrett Cooper (MIA - 1B,DH) 341 38 104 51.8 19.0 519.0 +178.0
 
45 Marcell Ozuna (ATL - LF,DH) 329 42 80 48.9 11.9 409.0 +80.0
 
46 Wilmer Flores (SF - 1B,2B,3B,DH) 338 42 78 49.9 10.8 667.0 +329.0
 
47 J.D. Davis (SF - 1B,3B,DH) 418 43 90 55.4 13.7 348.0 -70.0
 
48 Shea Langeliers (OAK - C,DH) 392 42 95 54.1 17.0 288.0 -104.0
 
49 Francisco Alvarez (NYM - C,DH) 357 41 46 44.0 2.2 274.0 -83.0
 
50 Andrew McCutchen (PIT - LF,RF,DH) 348 33 87 52.5 16.2 329.0 -19.0
 
51 Luke Voit (1B,DH) FA 407 43 83 52.5 13.7 315.0 -92.0
 
52 Matt Carpenter (SD - RF,DH) 390 45 92 56.2 16.3 343.0 -47.0
 
53 Josh Donaldson (NYY - 3B,DH) 486 45 97 58.8 17.6 339.0 -147.0
 
54 Carlos Santana (PIT - 1B,DH) 437 40 102 59.2 21.9 365.0 -72.0
 
55 Mitch Garver (TEX - C,DH) 474 49 96 60.0 16.4 456.0 -18.0
 
56 Kyle Lewis (ARI - RF,DH) 524 49 107 63.0 20.3 548.0 +24.0
 
57 Nelson Cruz (SD - DH) 508 47 112 65.2 23.8 391.0 -117.0
 
58 Harold Ramirez (TB - 1B,RF,DH) 435 46 94 60.3 19.8    
 
59 Connor Joe (PIT - 1B,LF,RF,DH) 444 40 124 70.5 32.6 568.0 +124.0
 
60 Franmil Reyes (RF,DH) FA 499 53 86 63.5 13.2 330.0 -169.0
 
61 Gary Sanchez (C,DH) FA 440 49 75 58.3 11.8 417.0 -23.0
 
62 Jesus Aguilar (OAK - 1B,DH) 665 52 126 75.5 29.6 420.0 -245.0
 
63 Frank Schwindel (1B,DH) FA   53 76 62.0 10.0 598.0  
 
64 Hunter Dozier (KC - 1B,3B,LF,RF,DH) 585 56 108 75.3 23.2 368.0 -217.0
 
65 Darick Hall (PHI - DH) MiLB 607 58 111 76.7 24.3 628.0 +21.0
 
66 Abraham Toro (MIL - 2B,3B,DH) 622 60 121 84.0 26.5 655.0 +33.0
 
67 Keston Hiura (MIL - 1B,2B,DH) 550 60 100 80.0 20.0 372.0 -178.0
 
68 Mike Moustakas (1B,3B,DH) FA 624 63 115 89.0 26.0 438.0 -186.0
 
69 Daniel Vogelbach (NYM - DH) 649 65 120 92.5 27.5 525.0 -124.0
 
70 Edwin Rios (DH) FA 639 67 113 90.0 23.0 599.0 -40.0
 
71 Rafael Ortega (NYY - LF,CF,RF,DH) NRI 697 70 134 102.0 32.0 690.0 -7.0
 
72 Pavin Smith (ARI - 1B,RF,DH) 713 72 125 98.5 26.5 710.0 -3.0
 
73 Owen Miller (MIL - 1B,2B,DH) 660 74 119 96.5 22.5 638.0 -22.0
 
74 Darin Ruf (NYM - 1B,LF,RF,DH) 761 82 130 106.0 24.0 813.0 +52.0
 
75 Brad Miller (TEX - 3B,LF,DH) 795 84 133 108.5 24.5 810.0 +15.0
 
76 Kevin Cron (OAK - 1B,3B,DH) MiLB   87 129 108.0 21.0