Hitter List 6/12: Ranking the Top 150 Hitters to Own ROS

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

Hello and welcome to Hitter List, where every Wednesday I’ll be flawlessly 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 here’s a general overview of how I go about evaluating players so you can be upset with these rankings more thoroughly:

  • 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 competent relievers on the Baltimore Orioles. And home runs are an abundant resource that are becoming more prevalent, like home runs hit off of Chris Archer. 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.
  • I lean on track record more than recent performance, unless I see a significant underlying change in approach.
  • These rankings apply only to leagues using standard scoring (R, RBI, HR, SB, AVG) and lean more towards rotisserie and H2H categories leagues. 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.
  • A player’s movement in the rankings can be just as much about where guys around them have moved as anything else. A player might move down purely as a result of someone below them rising, and vice versa.



Now onto the recaps:

  • Injuries: Buster Posey, Mitch Haniger, Corey Seager, Dwight Smith Jr., and  Robinson Cano hit the IL this week. Charlie Blackmon, Yadier Molina, and Fernando Tatis Jr. were activated.
  • Additions: Yordan Alvarez, DJ LeMahieu, Jeff McNeil, Tommy La Stella, and Brian Dozier make their debuts/returns at the expense of Maikel Franco, Jose Peraza, Brendan Rodgers, Enrique Hernandez, Yuli Gurriel, and Dwight Smith Jr.
  • All Betts are off, as Christian Yelich moves into the second spot in the rankings this week. I’ve been considering making the move for a few weeks now, and decided to finally pull the trigger after Yelich hit .600 with three homers and two steals over the past week. Yelich is actually outperforming most of his peripherals from last year’s MVP campaign, tripling his average launch angle while striking out less, walking more, and making even more hard contact. He’s also 14-for-15 in stolen bases and is well on his way to a 30/30 season (at a minimum). From a “true talent” standpoint, I still think Yelich and Betts are close, but it seems crazy not to lean on Yelich more for rest-of-season value.
  • The regression I was expecting from Austin Riley came a bit earlier than anticipated, so hopefully you cashed in while his value was still at its peak. I don’t dislike Riley, and think the power is absolutely legit, but my concerns still hinge on the lack of plate discipline and an inability to make much contact. Ender Inciarte is still a ways away from a return, so Riley should have a long leash, but I’m still relatively bearish on him at the moment.
  • Speaking of not making much contact, Michael Chavis‘ penchant for striking out has caught up with him over the past few weeks, as he’s hitting just .192 over his last 15 games without a homer to his name. He’s posting a 47% strikeout rate so far in June, and while he should get most of the first base reps for the Red Sox while Mitch Moreland is on the IL, he’s going to have to start making some adjustments if he hopes to stick around for the long haul.
  • I got a little flak last week for not ranking DJ LeMahieu or Tommy La Stella, and after thinking it over some, they absolutely do belong on the rankings, along with Jeff McNeil, who’s cut from a similar cloth. My main argument for keeping these guys off the list was the lack of a standout tool other than their ability to hit for average (I’m still not buying into La Stella’s power being legit). But frankly, if a player can give you a batting average four of five standard deviations above league average while racking up plenty of counting stats, their ability to contribute homers and stolen bases shouldn’t matter as much. I’m probably still lower on them than most, but I’m starting to come around on their value.
  • Bryan Reynolds is my new poster boy for the Joe Schmo Effect—a term I coined for when players with boring names get overlooked way longer than they should. Through 164 plate appearances, Reynolds is batting .344 with an absurd 48.6% hard hit rate. While he hasn’t cashed in on that hard contact thanks to the fact that he hits nearly half his batted balls on the ground, there’s still a lot to like here, especially now that the Pirates have committed to making him an outfield regular at the expense of Corey Dickerson and Gregory Polanco‘s playing time. It’s tempting to see the .435 BABIP and assume it’ll all come crashing down soon, but he regularly posted BABIPs close to .390 in the minor leagues, and is posting an xBA of .296 to this point. He’ll likely fall short of 20 homers, but I think he’s definitely worth an add in 12-teamers.
  • Kevin Kiermaier has gone off over his last 15 games, hitting an even .300 with three homers and four stolen bases. He’s flashed 20/20 upside in the past—the problem has always been staying on the field for a full season. Considering he plays defense like an adrenaline-fueled maniac, expecting him to eclipse 500 plate appearances is probably a fool’s errand. And the batting average is unlikely to settle any higher than .260. But you should get plenty of everything else as long as he’s on the field.
  • I’ve had my eye on Scott Kingery since April, so it’s nice to see him start to break out after starting the year as a bench piece and then getting sidelined with a hamstring strain. He’s homered four times over the past week, and is making plenty of hard contact while elevating the ball well and keeping his strikeouts at a manageable level. My only concern here is the fact that he’s only attempted two stolen bases so far this year. Stolen bases come in bunches, but considering that speed was pegged as Kingery’s standout tool in the minor leagues, it concerns me a little bit that he now has only 12 steals over the course of 600 major league plate appearances. If he starts running over the next few weeks, his rank will shoot up, but for now I think it’s capping his fantasy potential.

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."



Hiker Boy

Is there a reason Chapman is ranked so high and looks like he rose from last week? He is like 1 for his last 30 and is in a supreme slump and his glove is the only reason he isn’t being sent down to clear his head, or whatever!

Jonathan Metzelaar

So Chapman’s movement this week is more a byproduct of guys around him moving (Machado and Suarez both dropped below him and Bell moved above him). I realize he’s slumping, but Chapman is the rare player who makes elite hard contact without sacrificing contact ability to do it. His hard hit rate is in the top 7% in the league, yet he’s still posting above-average SwStr and contact rates while also flashing top-shelf plate discipline. I think the .261 BABIP is going to come way up in the next few weeks, and I’m very confident that this is just a bump in the road for him.

Jonathan Metzelaar

In that format I’d go Garver over Molina, as I think Garver’s AVG is going to come way down, but he’ll continue to walk and hit homers at a high clip.

Broccoli Rob

I know it’s not easy to rank hitters and I like that PitcherList tries not to be too reactionary, but Jorge Polanco is ranked 74th? And only one spot better than Wil Myers? Seems way off.

Jonathan Metzelaar

I’ve definitely been hesitant to bump Polanco up throughout the year, and I think there’s certainly an argument for having him quite a bit higher, so I can see where you’re coming from.

Since these are ROS projections, I’m trying to get a sense of how legitmate I think a player’s production to this point is indicative of future performance. And there are a couple of things that give me pause with Polanco. One is the 50% flyball rate. For a guy whose hard contact rate is only slightly above league average, that’s something I generally don’t like to see, as flyballs are the worst batted ball as far as expected batting average is concerned. What makes all those flyballs even more concerning is the fact that he isn’t pulling the ball a ton, which is going to make it harder for him to really get as much value as possible out of those flyballs. I think this could lead to an extended rough stretch for him if all those flyballs start to fall short of leaving the yard or falling for extra bases. Pair that with the fact that he’s not running, and I’m a little iffy on where his fantasy value ends up by season’s end. Will he go 20 HR/10 SB with a .300 average? Or 18 HR/5 SB with a .285 average?

To be clear, I think the high batting average is absolutely legit, as is the power to some extent. I just think there are a few red flags there that are worth monitoring.


Why is Marcus Semien ranked so low? He bats leadoff and has lowered his K% and raised his BB% from earlier seasons and seems to have improved all around. Among all qualified SS he ranks 4th in Runs, 10th in RBI, 11th in HR, 9th in SB, 2nd in BB%, 3rd to last in K%. Yet his only ranked 132

Jonathan Metzelaar

I think you’re right that his spot in the lineup and its impact on his counting stats should be considered, so I could see sliding him up a bit. I’d have a tough time making a case for him much higher than about #120 though. His quality-of-contact metrics are still pretty mediocre and he’s hitting the ball on the ground more than ever right now. I think with Semien you’re hoping for a .265 average with like 18 homers and 12 steals, which is plenty useful, but in a standard league won’t move the needle as much as some of the guys above him like Swanson or LeMahieu.


What about Schwarber? He’s making more contact (77% YTD contact % vs 72% career) while still hitting the crap out of the ball.

Jonathan Metzelaar

I had been pretty dismissive of Schwarber this season, but I think you’re onto something. It looks like he might’ve found a sweet spot with his swing plane after going for a more groundball-heavy approach last year. I’m not sure the average creeps up much higher than .250, even with the improved contact, but that’s plenty serviceable if he can hit 30+ bombs. I’ll make a note to include him on next week’s list, good looking out.

Brad R

Who do you like ROS between Winker and Eaton in a points (points for total bases, negative for Ks) league? They’re so close overall, gotta trade one or drop once Stanton is healthy


Find it hard to justify Ozzie over Hoskins. Yeah Hoskins has been cold but he’s still leading the NL in walks, and let’s be real, we all know he’s going to start mashing the ball soon. And as soon as he does y’all gonna push him back up to probably top 20-25 ROS. And Goldy at 33 still? At least be consistent in the logic man.

Jonathan Metzelaar

It seems strange to give Hoskins the benefit of the doubt there but not Goldschmidt. Goldschmidt was slumping bad last year well into June before completely turning things around in the second half and having a vintage Goldschmidt season. I’m more inclined to think he can get things going than Hoskins, who’s coming off a pretty mediocre season and doesn’t seem to have taken any discernible steps forward. It’s also worth noting that these rankings are for standard leagues, so how much a player walks isn’t weighed much when I’m trying to determine their value.


89/34/96 .246/.354/.496 from last year and that was with all the health trouble he went through last year. Lol “mediocre season”


I agree with this premise. The only problem is I had almost the perfect draft in 5×5 Roto redraft. BUT I drafted Wil Myers over Cody Bellinger for that exact reason and that has prevented me from running away with over 100 points. The stolen base is getting scarcer but a HR adds to 3 categories while stolen bases only contribute to 1 category.

Leave a Comment

Your email address will not be published.