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

Rank Change Hitter Position(s)
1 T1 - Mike Trout OF
2 - Christian Yelich OF
3 - 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 - Trevor Story SS
10 +1 Javier Baez 2B, 3B, SS
11 -1 Alex Bregman 3B, SS
12 - Trea Turner SS
13 - Freddie Freeman 1B
14 - Anthony Rendon 3B
15 +4 Charlie Blackmon OF
16 +1 Starling Marte OF
17 -2 Anthony Rizzo 1B
18 -2 Adalberto Mondesi 2B, SS
19 -1 Tommy Pham OF
20 +6 Josh Bell 1B
21 -1 Whit Merrifield 2B, OF
22 +1 Austin Meadows OF
23 +5 Juan Soto OF
24 T3 -2 Kris Bryant 3B, OF
25 - Michael Brantley OF
26 -5 Bryce Harper OF
27 -3 Jose Ramirez 2B, 3B
28 -1 Matt Chapman 3B
29 +1 Tim Anderson SS
30 +1 Manny Machado 3B, SS
31 +1 Gary Sanchez C
32 +12 Giancarlo Stanton OF
33 +1 Yoan Moncada 2B, 3B
34 +3 Marcell Ozuna OF
35 +6 Xander Bogaerts SS
36 - Khris Davis DH
37 +1 Vlad Guerrero Jr. 3B
38 +1 Ozzie Albies 2B
39 +4 Aaron Judge OF
40 T4 +7 Rafael Devers 3B
41 -1 Gleyber Torres 2B, SS
42 +3 Rhys Hoskins 1B
43 +10 Peter Alonso 1B
44 -9 Eddie Rosario OF
45 -3 J. T. Realmuto C
46 +3 Jose Altuve 2B
47 +1 Fernando Tatis Jr. SS
48 +20 Mike Moustakas 2B, 3B
49 -16 Paul Goldschmidt 1B
50 - Joey Gallo 1B, OF, DH
51 -22 Eugenio Suarez 3B
52 - Nelson Cruz DH
53 +1 Luke Voit 1B, DH
54 +2 Nick Senzel 3B, OF
55 T5 -9 Jonathan Villar 2B, OF
56 -5 Byron Buxton OF
57 - Jose Abreu 1B, DH
58 +8 Max Muncy 1B, 3B
59 +1 Justin Turner 3B
60 +1 Michael Conforto OF
61 +1 George Springer OF
62 +1 Carlos Correa SS
63 +15 Shohei Ohtani DH
64 +9 Yordan Alvarez OF
65 -10 Andrew Benintendi OF
66 -1 Avisail Garcia OF, DH
67 - Domingo Santana OF
68 +2 Carlos Santana 1B, DH
69 T6 +7 Ketel Marte 2B, OF
70 -11 David Peralta OF
71 +17 Yasiel Puig OF
72 +2 Jorge Polanco SS
73 +9 Edwin Encarnacion 1B, DH
74 -3 Trey Mancini 1B, OF
75 -11 Ryan Braun OF
76 -7 Willson Contreras C
77 -5 Elvis Andrus SS
78 +7 Paul DeJong SS
79 +11 David Dahl OF
80 T7 +6 Daniel Murphy 1B, 2B
81 +13 Hunter Renfroe OF
82 +13 Max Kepler OF
83 -8 Wil Myers 3B, OF
84 -26 Lorenzo Cain OF
85 -4 Yasmani Grandal C
86 +13 Josh Donaldson 3B
87 -7 Didi Gregorius SS
88 -5 Franmil Reyes OF
89 +3 Hunter Dozier 1B
90 -13 Victor Robles OF
91 T8 +12 Eloy Jimenez OF
92 -5 Dee Gordon 2B, OF
93 - Dan Vogelbach 1B
94 -5 Matt Olson 1B
95 -16 Jean Segura SS
96 - C. J. Cron 1B, DH
97 - Shin-Soo Choo OF, DH
98 +7 Justin Upton OF
99 +5 Eduardo Escobar 2B, 3B, SS
100 T9 -16 Mitch Haniger OF
101 +7 Scott Kingery 3B, SS, OF
102 +7 Austin Riley 3B, OF
103 -12 Matt Carpenter 1B, 3B
104 +6 Kevin Kiermaier OF
105 -4 Wilson Ramos C
106 +8 DJ LeMahieu 2B
107 +8 Dansby Swanson SS
108 -8 Nomar Mazara OF
109 -11 Aaron Hicks OF
110 T10 +2 Adam Jones OF
111 -5 Corey Seager SS
112 +1 Gregory Polanco OF
113 +7 Adam Eaton OF
114 +2 Bryan Reynolds OF
115 +3 Jesse Winker OF
116 +5 Alex Verdugo OF
117 +15 Mallex Smith OF
118 -1 Miguel Cabrera 1B
119 +5 Joc Pederson OF
120 +8 Ramon Laureano OF
121 +6 Brandon Lowe 2B
122 +7 Howie Kendrick 1B, 2B, 3B
123 +26 Ian Desmond 1B, OF
124 +18 Lourdes Gurriel 2B, OF
125 -6 Hunter Pence OF, DH
126 -1 Jonathan Schoop 2B
127 -16 Cesar Hernandez 2B
128 +19 Cavan Biggio 2B
129 UR Yandy Diaz 1B, 3B, DH
130 T11 +5 Scooter Gennett 2B
131 +2 Marcus Semien SS
132 +7 Jorge Soler OF
133 +3 Tommy La Stella 2B, 3B
134 UR Kyle Schwarber OF
135 +3 Michael Chavis 2B, 3B
136 UR Mitch Garver C
137 -15 Joey Votto 1B
138 UR Willie Calhoun OF, DH
139 -32 Nick Castellanos OF
140 -17 Robinson Cano 2B
141 -10 Christian Walker 1B
142 -1 Asdrubal Cabrera 2B, 3B, SS
143 +1 Jeff McNeil 2B, 3B, OF
144 -4 Eric Hosmer 1B
145 -8 Yadier Molina C
146 - Buster Posey C
147 +3 Brian Dozier 2B
148 -5 Kole Calhoun OF
149 -15 Amed Rosario SS
150 -5 Rougned Odor 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 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 Cavan Biggio taters. All else being equal, I’ll 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: Hunter Pence, Justin Smoak, Byron Buxton, and Corey Seager hit the IL this week. Giancarlo Stanton, Justin Upton, Willie Calhoun, and Robinson Cano were activated.
  • Additions: Mitch Garver, Willie Calhoun, Kyle Schwarber, and Yandy Diaz make their debuts/returns at the expense of Travis Shaw, Clint Frazier, Justin Smoak, and Stephen Piscotty.
  • It’s shaping up to be a lost season for Lorenzo Cain who’s batting just .254 over his last 30 games with no home runs and four stolen bases. It’s hard to say what the problem is exactly—his quality-of-contact metrics aren’t too far off from his career norms, and his contact rate is only down slightly. This could just be an extended run of poor batted ball luck, as his BABIP sits at .289 compared to his .341 career rate. But until he shows some signs of coming around, I have to keep fading him.
  • For those of you who have conditioned yourselves to ignore Ian Desmond‘s existence, take note: Desmond has been an offensive machine over the past month, and it seems like it might be legit. Over his past 30 games he’s hitting .343 with five homers, 19 runs, and 20 RBI. He seems to finally be pairing his excellent hard contact rates with an elevated swing plane, as his average launch angle has shot up to 8 degrees after sitting at 0 degrees for two years. I’m not sure he still has double-digit stolen bases in him, but I think an average around .270 with 20-25 homers is attainable by year’s end.
  • I’ve been sleeping on Mike Moustakas this year, but now I’m woke. His batting averages were volatile in the past due to the fact that he hit a lot of fly balls and very few line drives. He’s addressed that this year, posting a 22% line drive rate while still making a ton of hard contact. The 10.9% SwStr and 78% contact rate are super impressive when considering that he’s posting an elite 45% hard hit rate and 12% barrel rate. I’m absolutely buying in on what he’s doing this year, and the fact that he’s eligible at second base is just the cherry on top.
  • Cavan Biggio has been smoking the ball since his promotion, posting a 15.4% barrel rate and 48.7% hard hit rate, albeit in a small sample. He’s also posting otherworldly plate discipline numbers, chasing just 11.9% of pitches out of the zone (league average is 30.9%). While his average is sitting at just .222 and his strikeout rate is a bloated 28.6%, don’t be scared off. His contact metrics rate as above-average, and all the tools are there. I think this is a guy that’s absolutely worth a stash in 12-teamers if you have a spot.
  • Eugenio Suarez falls this week. I think his slow start to this season has kind of confirmed that an average above .280 isn’t going to generally be in the cards for him, especially since his strikeout rate has gone up and his line drive rate has dipped compared to last year. I do think the 30+ homer power is legit, but if he’s pairing that with a .265 average and only slightly above-average counting stats, it’s tough for me to justify ranking him well inside the top-50.
  • Mallex Smith is kind of like what would happen if Dee Gordon and Billy Hamilton had a baby. There’s a wee bit of pop in his bat, and he can be an absolute game-changer in terms of stolen bases, but the batting average isn’t likely to help you much. He’s looked slightly better since his return from the minors, swiping 10 bases over his last 30 games.
  • Lourdes Gurriel hasn’t really changed his free-swinging ways, but he is elevating the ball more now, and by pairing that with his already impressive hard contact rates he’s managed to unlock a bit of power. You’re going to have to endure some valleys if you want to benefit from the peaks, but I think he could realistically hit around 25 homers over the course of a full season with a .270 average, and that plays for a guy with both middle infield and outfield eligibility.

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




I think Swanson is still way too low. He’s having a big year and is considered unlucky per the xStats. He’s also locked in the 2nd spot in Atlanta between Acuna and Freeman. This website has posted several articles on changes in his approach and the numbers have backed it up.

Jonathan Metzelaar

I like what McCann has been doing this year, and the statcast data backs it up. I think the power from Garver and the fact that he hits in a much better lineup gives him an edge, but I could see an argument for McCann somewhere in the top-150 if he can sustain this level of production. Him getting regular at-bats is a relatively new development though, so I want to see how the grind of catching with more regularity affects him.


Mercado kind of deserves a look on this list. Definitely a better own that Castellanos and Calhoun. Not saying Mercado is a top 40 OF, but a little love would be nice.

Brad R

Not too 40 OF but he’s definitely in the conversation at the end of this 150 list especially since Metzelaar likes steals. His contact and swing rates are at stabilization levels and he’s close to that level with Ks. He’s exceeding his xStats which is really the only explanation I feel like would fit this omission. The steals are legit (on pace for 30+ over a full season) backed up by resume and sprint speed that’s legit and ~93rd percentile despite a FV of 55 on FG


A case to be made to move Ohtani even higher? Now that the steals are back? In my 5×5 he’s the 12th ranked player over the last month (10th ranked hitter).

Leave a Comment

Your email address will not be published.