Loading scores...
Yordan Alvarez
Wendell Cruz-USA TODAY Sports
Strike Zone

2020 1B and DH Rankings

by Matthew Pouliot
Updated On: July 17, 2019, 5:10 am ET

I usually do this over the All-Star break, but time didn’t allow for it last week. So here now are my very, very preliminary 2020 player rankings. I’ve done my best to list players where they’ll be eligible next year, and the free agents-to-be are listed without teams. Players with options for next year are still listed with their current teams if those options have a legitimate chance of being exercised. Those players are noted with asterisks.

Along with the position rankings is a top 300 list for 2020. Click to see other preliminary 2020 rankings:

Top 300 | SP | RP | OF | 1B | 2B | SS | 3B | C | DH

Editor’s Note: Stay ahead of the competition from wire to wire with rankings, customizable projections, trade evaluator, exclusive columns and more in our Season Pass. And start using optimized lineups on Yahoo!, DraftKings and FanDuel with our DFS Toolkit!.

Follow us at @Rotoworld_BB and @matthewpouliot on Twitter.

2020 First Baseman and Designated Hitter Rankings


2020First BaseTeam2019July
1Freddie FreemanBraves12
2Josh BellPirates123
3Pete AlonsoMets198
1 DHYordan AlvarezAstros206 OF20 OF
4Anthony RizzoCubs44
5Rhys HoskinsPhillies17 OF16 OF
6Paul GoldschmidtCardinals25
7Jose Abreu 56
2 DHKhris DavisAthletics1 DH3 DH
3 DHShohei OhtaniAngels3 DH1 DH
8Daniel MurphyRockies3 2B4 2B
9Matt OlsonAthletics167
10Luke VoitYankees711
4 DHNelson CruzTwins*2 DH2 DH
11Joey VottoReds612
12C.J. CronTwins1113
13Eric HosmerPadres1014
14Edwin EncarnacionYankees*1510
15Nate LoweRays5638
16Miguel CabreraTigers817
17Dan VogelbachMariners4615
18Ronald GuzmanRangers2423
19Justin Smoak 2018
20Carlos SantanaIndians2316
21Eric ThamesBrewers*77 OF60 OF
22Jesus AguilarBrewers1325
5 DHRenato NunezOrioles34 3B23 3B
23Garrett CooperMarlins129 OF75 OF
24Brandon BeltGiants2927
25Justin BourAngels2533
26Rowdy TellezBlue Jays3020
27Ryan ZimmermanNationals*2626
28Logan Morrison 3432
29Matt AdamsNationals*3829
30Ryan MountcastleOrioles50 3B34 3B
6 DHMark Trumbo 5 DH4 DH
31Albert PujolsAngels3624
32Christian WalkerDiamondbacks4728
33Ji-Man ChoiRays6 DH31
34A.J. ReedWhite Sox48NR
35Mitch Moreland 4030
36Evan WhiteMarinersNRNR
37Chris DavisOrioles3337
38Yonder Alonso 3241
39Seth BeerAstrosNRNR
40Brandon DixonTigers4939
41Bobby BradleyIndians5836
42Tyler WhiteAstros1734
43David Freese 40 3B42 3B
44Steve Pearce 2840
45Neil Walker 39 2B43 2B


  • I’ve sprinkled in the designated hitters here. One of the tough calls initially was just how aggressive to be with Yordan Alvarez. Through 23 games, his major league numbers are pretty much an exact match for what he was doing in Triple-A. It’s still way too early to think of him as a true .300 hitter, but the power isn’t going anywhere. The other question was whether to list him as an outfielder; I use 20-game eligibility, so he still needs to play 14 more games in the field.
  • Shohei Ohtani would probably slot just ahead of Anthony Rizzo here if the Angels announced he was giving up pitching. Since that’s probably not happening and his hitting schedule will be managed next year, he’s considerably lower.
  • Nate Lowe is several spots higher here than he would have been a few weeks ago. Unfortunately, there aren’t many other youngsters who look like great bets for 2020. Ryan Mountcastle will surely get a long look in Baltimore at some point, but plate discipline figures to hold him back. I’m interested in seeing what A.J. Reed does in Chicago; there hasn’t been anything encouraging about his performance the last couple of years, but he looked like a significant talent at one point and it’s understandable that four years in Triple-A would wear him down. Evan White has a chance to be a solid bat for Seattle, though probably not an exciting one for fantasy purposes anytime soon.
  • Soon to be replacing Reed for Houston’s Triple-A affiliate is Seth Beer, who has hit .324/.421/.574 between high-A and Double-A this year. He could follow the Alvarez path and break into Houston’s lineup next June.