Skip to main content

2023 Fantasy Baseball Rankings (AL)

Expert Consensus Ranking (24 of 27 Experts) -

Rank Player (Team, Position) Overall Notes
1 Vladimir Guerrero Jr. (TOR - 1B,DH) 7 6.0 -1.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.
2 Jose Abreu (HOU - 1B,DH) 46 57.0 +11.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.
3 Nathaniel Lowe (TEX - 1B) 47 48.0 +1.0
Nathaniel Lowe became something of an on-base machine in 2022. The 27-year-old slashed .302/.358/.492 with 27 HR, 76 RBI, and 74 runs scored in 157 games. That put him in the Top 10 first basemen at the end of the year and those who rode out his atrocious stretch at the beginning of the year were definitely rewarded. His .363 BABIP is due to regress so draft him with the knowledge that his batting average may drop 15-20 points. Short of that, though, he is a solid choice in the ninth round, particularly in OBP leagues.
4 Vinnie Pasquantino (KC - 1B,DH) 50 49.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.
5 Ryan Mountcastle (BAL - 1B,DH) 68 80.0 +12.0
 
6 Anthony Rizzo (NYY - 1B) 71 74.0 +3.0
 
7 Andrew Vaughn (CWS - 1B,LF,RF,DH) 75 73.0 -2.0
 
8 Ty France (SEA - 1B,3B) 78 84.0 +6.0
 
9 Josh Bell (CLE - 1B,DH) 85 88.0 +3.0
 
10 Jose Miranda (MIN - 1B,3B,DH) 87 85.0 -2.0
 
11 Brandon Drury (LAA - 1B,2B,3B,DH) 109 93.0 -16.0
 
12 Josh Naylor (CLE - 1B,RF,DH) 102 116.0 +14.0
 
13 Seth Brown (OAK - 1B,LF,CF,RF) 120 109.0 -11.0
 
14 Yandy Diaz (TB - 1B,3B) 117 134.0 +17.0
 
15 Triston Casas (BOS - 1B) 122 119.0 -3.0
 
16 Jared Walsh (LAA - 1B) 138 153.0 +15.0
 
17 Christian Arroyo (BOS - 1B,2B,3B,SS,RF) 137 287.0 +150.0
 
18 DJ LeMahieu (NYY - 1B,2B,3B) 143 124.0 -19.0
 
19 Alex Kirilloff (MIN - 1B,LF) 146 156.0 +10.0
 
20 Bobby Dalbec (BOS - 1B,3B) 173 211.0 +38.0
 
21 Spencer Torkelson (DET - 1B) 150 147.0 -3.0
 
22 Jesus Aguilar (OAK - 1B,DH) 335 220.0 -115.0
 
23 Isaac Paredes (TB - 1B,2B,3B) 208 183.0 -25.0
 
24 Brandon Belt (TOR - 1B) 212 225.0 +13.0
 
25 Christian Vazquez (MIN - C,1B) 175 140.0 -35.0
 
26 Harold Ramirez (TB - 1B,RF,DH) 232    
 
27 Christian Bethancourt (TB - C,1B) 222 196.0 -26.0
 
28 Gavin Sheets (CWS - 1B,RF) 259 268.0 +9.0
 
29 Hunter Dozier (KC - 1B,3B,LF,RF,DH) 291 230.0 -61.0
 
30 Jonathan Aranda (TB - 1B,2B,3B) 276 244.0 -32.0
 
31 Nick Pratto (KC - 1B,LF) 272 284.0 +12.0
 
32 Aledmys Diaz (OAK - 1B,2B,3B,SS,LF) 265 259.0 -6.0
 
33 Cavan Biggio (TOR - 1B,2B,RF) 302 241.0 -61.0
 
34 Kyle Manzardo (TB - 1B) NRI 303 283.0 -20.0
 
35 Matt Thaiss (LAA - C,1B) 344    
 
36 Tyler Soderstrom (OAK - C,1B) NRI 390 384.0 -6.0
 
37 Lewin Diaz (BAL - 1B) NRI 397    
 
38 Franchy Cordero (BAL - 1B,LF,RF) NRI 374 428.0 +54.0