Hitter List 4/10: Ranking the Top 150 Hitters to Own ROS

Rank Change Hitter Position(s)
1 T1 - Mike Trout OF
2 - Mookie Betts OF
3 T2 - Christian Yelich OF
4 - Jose Ramirez 2B, 3B
5 - Nolan Arenado 3B
6 - J. D. Martinez OF
7 +1 Ronald Acuna OF
8 -1 Manny Machado 3B, SS
9 - Jose Altuve 2B
10 - Paul Goldschmidt 1B
11 - Aaron Judge OF
12 - Bryce Harper OF
13 - Charlie Blackmon OF
14 - Alex Bregman 3B, SS
15 - Freddie Freeman 1B
16 T3 - Trevor Story SS
17 - Javier Baez 2B, 3B, SS
18 - Starling Marte OF
19 +3 Anthony Rendon 3B
20 +1 Whit Merrifield 2B, OF
21 -1 Anthony Rizzo 1B
22 +3 Cody Bellinger 1B, OF
23 -4 Andrew Benintendi OF
24 +3 Tommy Pham OF
25 T4 -2 Carlos Correa SS
26 - Lorenzo Cain OF
27 -3 Kris Bryant 3B, OF
28 +1 Khris Davis DH
29 +1 Rhys Hoskins 1B
30 -2 Francisco Lindor SS
31 T5 - Eugenio Suarez 3B
32 - Jose Abreu 1B, DH
33 +2 Wil Myers 3B, OF
34 -1 Xander Bogaerts SS
35 -1 Ozzie Albies 2B
36 - Raul Mondesi 2B, SS
37 - Trea Turner SS
38 - Yasiel Puig OF
39 +1 Eddie Rosario OF
40 -1 George Springer OF
41 +5 Juan Soto OF
42 - Jean Segura SS
43 T6 -2 Nelson Cruz DH
44 - Mitch Haniger OF
45 - Giancarlo Stanton OF
46 +1 Vlad Guerrero Jr. 3B
47 +2 Gary Sanchez C
48 - J. T. Realmuto C
49 +1 Matt Carpenter 1B, 3B
50 T7 +2 Justin Turner 3B
51 +2 Jesus Aguilar 1B
52 +2 Corey Seager SS
53 -2 Joey Votto 1B
54 +1 Michael Brantley OF
55 +1 Nick Castellanos OF
56 +1 A. J. Pollock OF
57 +2 Matt Chapman 3B
58 +2 Max Muncy 1B, 3B
59 +2 Travis Shaw 2B, 3B
60 +2 Jonathan Villar 2B, OF
61 -3 Josh Donaldson 3B
62 +1 Marcell Ozuna OF
63 +1 Gleyber Torres 2B, SS
64 +1 Robinson Cano 2B
65 +1 Andrew McCutchen OF
66 +1 Michael Conforto OF
67 +3 Tim Anderson SS
68 +5 Victor Robles OF
69 - Ender Inciarte OF
70 T8 +2 Rougned Odor 2B
71 +6 Joey Gallo 1B, OF, DH
72 +2 Ryan Braun OF
73 +2 Eloy Jimenez OF
74 +2 Edwin Encarnacion 1B, DH
75 +3 David Peralta OF
76 +10 Austin Meadows OF
77 +6 Mallex Smith OF
78 +1 Jose Peraza SS
79 -8 Brian Dozier 2B
80 +2 Wilson Ramos C
81 - Adam Eaton OF
82 +3 Mike Moustakas 2B, 3B
83 -15 Daniel Murphy 1B, 2B
84 +4 Dee Gordon 2B, OF
85 T9 +2 Luke Voit 1B, DH
86 +3 Amed Rosario SS
87 +3 Justin Upton OF
88 +28 Domingo Santana OF
89 +2 Miguel Cabrera 1B
90 +2 Buster Posey C
91 +4 Harrison Bader OF
92 +4 Aaron Hicks OF
93 +10 Fernando Tatis Jr. SS
94 +12 Peter Alonso 1B
95 +27 Yoan Moncada 2B, 3B
96 T10 -3 Andrelton Simmons SS
97 +1 Ian Desmond 1B, OF
98 +1 Nomar Mazara OF
99 +1 Yasmani Grandal C
100 +2 Elvis Andrus SS
101 +10 Matt Olson 1B
102 -22 David Dahl OF
103 +1 Cesar Hernandez 2B
104 +1 Yuli Gurriel 1B, 3B
105 -11 Rafael Devers 3B
106 +1 Willson Contreras C
107 +1 Jonathan Schoop 2B
108 +2 Byron Buxton OF
109 +3 Yadier Molina C
110 +3 Paul DeJong SS
111 +3 Jorge Polanco SS
112 -11 Brandon Nimmo OF
113 -16 Jurickson Profar 2B, 3B, SS, OF
114 +3 Asdrubal Cabrera 2B, 3B, SS
115 +3 Hunter Renfroe OF
116 T11 -1 Danny Jansen C
117 +2 Eric Hosmer 1B
118 +2 Max Kepler OF
119 +2 Odubel Herrera OF
120 +3 Ramon Laureano OF
121 +4 Stephen Piscotty OF
122 +13 Enrique Hernandez 2B, SS, OF
123 +3 Eduardo Escobar 2B, 3B, SS
124 +7 Scooter Gennett 2B
125 -16 Miguel Andujar 3B
126 +2 Ryan Zimmerman 1B
127 +2 Justin Smoak 1B, DH
128 +2 Carlos Santana 1B, DH
129 T12 -5 Jesse Winker OF
130 -3 C. J. Cron 1B, DH
131 +1 Kyle Schwarber OF
132 +2 Adam Jones OF
133 -49 Corey Dickerson OF
134 +10 Joc Pederson OF
135 +1 Willy Adames SS
136 +4 Maikel Franco 3B
137 +1 Marcus Semien SS
138 +1 Yonder Alonso 1B
139 +2 Jake Bauers 1B, OF
140 +2 Lewis Brinson OF
141 UR Dan Vogelbach 1B
142 +1 Garrett Hampson 2B, SS
143 -6 Ryan McMahon 1B, 2B
144 -11 Tyler White 1B
145 - Gregory Polanco OF
146 - Franmil Reyes OF
147 - Nick Senzel 3B, OF
148 UR Kolten Wong 2B
149 - Delino DeShields OF
150 - Billy Hamilton OF

Hello and welcome to Hitter List, where every Wednesday I’ll be unapologetically ranking the top 150 hitters in baseball from now through the end of the season.

To truly hate something, you must first understand it. So before we jump into the rundown on this week’s rankings, here’s a general overview of how I go about evaluating players:

  • I value stolen bases significantly more than home runs. The 5,585 homers hit in 2018 were the fourth-highest total in modern history. And the 2,474 stolen bases from last year were the lowest total since 1994 and the eighth-lowest total since 1969. In other words, stolen bases are a scarce resource getting even scarcer, like crude oil. And home runs are an abundant resource that are becoming more prevalent, like… the Kardashians? All else being equal, I’ll always take the guy with 15 HR/20 SB over the guy with 20 HR/15 SB.
  • I’m generally not a believer in positional scarcity, so position eligibility only comes into play in two instances: as a tiebreaker when two players are fairly evenly matched, or if a player is eligible at catcher, because catcher is a barren wasteland this year filled with adrenaline-fueled maniacs playing guitar riffs while strapped to 18-wheelers. Wait, no, that’s Mad Max: Fury Road, but catcher is just as bleak and weird.
  • I’m an old man who’s afraid of change, so I tend to be low on young players without major league track records.
  • These rankings apply only to leagues using standard scoring (R, RBI, HR, SB, AVG). Adjust accordingly for other formats.
  • These rankings are meant to be from today’s date through the end of the season. These are purely for redraft, so I’m not taking 2020 into account here at all (though it is weighing heavily on my mind politically — thanks for asking).


Now onto the recaps:

  • Injuries: Corey Dickerson and David Dahl take a hit in the rankings this week due to some unfortunate injuries. Not a ton of fantasy impact here, though it likely means a bump in playing time for Raimel Tapia for those playing in deep leagues.
  • Pete Alonso gets a bump this week. I’ve watched a decent amount of his at-bats and, while he definitely has lots of swing-and-miss in his game, he really knows how to work a count and the pitches he does make contact with get absolutely crushed. He’s swatted four homers over his last three games and though there may be an adjustment period on the horizon, I see at least a 30-homer floor here.
  • Yoan Moncada and Domingo Santana have both ascended into the top 100 this week. I mentioned in the preseason that Moncada had the most called strikeouts in baseball last year and would likely benefit from a more aggressive approach. Lo and behold, in the early going his swing rate has shot up to a career-high 46% and he’s reaping the rewards thus far. Santana, on the other hand, has cut down on his strikeouts drastically thanks to a swinging strike rate that’s nearly half his career average. His launch angle appears much approved as well to this point, as he’s traded grounders for line drives. I’m buying into improvements from both guys this year.
  • A wild Dan Vogelbach has appeared! Vogelbach was a sleeper for me heading into last year, but he never secured the playing time to show what he could do. Unfortunately, I see that potentially still being an issue for him this year, which tamps down my hype a bit. Still, it’s hard not to get excited about a guy who has hit .500 with five homers over the past week and posted a 20.4% (!!!) walk rate in the minors last year. He’s worth an add in 12-teamers while he’s hot and is getting at-bats.
  • Kolten Wong is also making his first appearance on the list. Though he’s cooled down a bit over the past week, I see potential for Jorge Polanco-like production from him (i.e. a decent average with low-teens power and speed) and I think that’s borderline rosterable in 12-teamers.

Graphic by Michael Haas (@digitalHaas on Twitter)

Jonathan Metzelaar

Jonathan Metzelaar is a writer and content manager with Pitcher List, and co-host of the On the Barrel podcast. He enjoys long walks on the beach, quiet dinners by candlelight, and essentially any other activity that will distract him from the perpetual torture of being a New York Mets fan. He's written for Fangraphs Community Research and created Youtube videos about fantasy baseball under the moniker "Jonny Baseball."



Jonathan Metzelaar

I love the 20/20 upside, and it’s way too early in the season to be overreacting to most hot/cold starts. That said, I agree that he might be a tad high at the moment.


Still no 150 love for the Ketel? He was borderline as a role player last year. But now is an every-day starter batting 2nd with eligibility soon at SS/2B/OF. He’s in his prime and has a batted ball profile, history, and start suggesting that a 80/15/80/15 season with a solid BA is not out of the question. I’d take that ROS bet over several other MIs you have listed between 100-150 (respectfully looking at you Cesar).

Jonathan Metzelaar

I would argue that he hasn’t done anything over the past few years to indicate that 15 stolen bases has a high likelihood of happening, and he’s hit just .260 the past few seasons. It’s also going to be very difficult to drive in 80 runs hitting second in that lineup. I just don’t see the upside there, as he doesn’t have a single standout skill. But maybe he’ll change my mind this year.


Hi Jonathan, love the list and appreciate all the work you put into it! I was too slow acting on Pete Alonso and Domingo Santana, so I picked up Trey Mancini for some extra power. Do you see Mancini breaking into your top 150 or just brush it off as an early season hot streak? Would be interested in your thoughts on him. Thanks!


At some point the Ms should swap Mallex and Dee Gordon IMO in that order or at least stop hitting Dee 8th/9th whatever. I get that Dee’s second half was trash but he is Mallex Smith’s ceiling. Gordon is kind of killing it as he always has when healthy… which is about 2/3 of the time. Dee also has odd (good) eligibility – I was skeptical because of last year, but he is performing like the 3rd rder he was last year right now if you like speed.

Leave a Comment

Your email address will not be published.