Hitter List 9/11: Ranking the Top 150 Hitters to Own ROS

Rank Change Hitter Position(s)
1 T1 +1 Ronald Acuna OF
2 +1 Mike Trout OF
3 +2 Francisco Lindor SS
4 - Cody Bellinger 1B, OF
5 T2 +1 Nolan Arenado 3B
6 +1 Mookie Betts OF
7 +1 Trevor Story SS
8 +1 Anthony Rendon 3B
9 +1 Freddie Freeman 1B
10 +2 Charlie Blackmon OF
11 - Rafael Devers 3B
12 +1 J. D. Martinez OF
13 +8 Yordan Alvarez OF
14 - Xander Bogaerts SS
15 +1 Starling Marte OF
16 +1 Juan Soto OF
17 +1 Nelson Cruz DH
18 +2 Ketel Marte 2B, OF
19 - Alex Bregman 3B, SS
20 +5 Peter Alonso 1B
21 +2 Trea Turner SS
22 +2 Jose Altuve 2B
23 T3 +3 Josh Bell 1B
24 -2 Aaron Judge OF
25 +2 Jonathan Villar 2B, OF
26 +2 Tim Anderson SS
27 +4 Eugenio Suarez 3B
28 +1 DJ LeMahieu 2B
29 +3 Austin Meadows OF
30 +58 George Springer OF
31 +3 Yoan Moncada 2B, 3B
32 -2 Anthony Rizzo 1B
33 +2 Gleyber Torres 2B, SS
34 +6 Ozzie Albies 2B
35 T4 +3 Bryce Harper OF
36 +11 Nick Castellanos OF
37 -4 Carlos Santana 1B, DH
38 +7 Jose Abreu 1B, DH
39 +12 Matt Olson 1B
40 +2 Whit Merrifield 2B, OF
41 - Kris Bryant 3B, OF
42 -3 Tommy Pham OF
43 -7 Yuli Gurriel 1B, 3B
44 -1 Bo Bichette SS
45 -1 Eduardo Escobar 2B, 3B, SS
46 -9 Justin Turner 3B
47 +1 Jorge Polanco SS
48 +2 Michael Brantley OF
49 +3 Jorge Soler OF
50 +14 Josh Donaldson 3B
51 +2 Adalberto Mondesi 2B, SS
52 T5 +58 Giovanny Urshela 3B
53 +1 J. T. Realmuto C
54 +3 Jeff McNeil 2B, 3B, OF
55 +10 Luke Voit 1B, DH
56 +18 Hunter Dozier 1B
57 -11 Shohei Ohtani DH
58 +8 Trey Mancini 1B, OF
59 +11 Bryan Reynolds OF
60 - J.D. Davis 3B
61 +10 Gary Sanchez C
62 +16 Edwin Encarnacion 1B, DH
63 -14 Vlad Guerrero Jr. 3B
64 -8 Eddie Rosario OF
65 -10 Yasiel Puig OF
66 -5 Marcell Ozuna OF
67 -4 Matt Chapman 3B
68 +33 Corey Dickerson OF
69 +3 Willie Calhoun OF, DH
70 -1 Michael Conforto OF
71 T6 -13 Aristides Aquino OF
72 +1 Paul Goldschmidt 1B
73 -6 Manny Machado 3B, SS
74 +5 A. J. Pollock OF
75 +2 Victor Robles OF
76 +6 Christian Walker 1B
77 +14 Marcus Semien SS
78 -3 Ryan Braun OF
79 +7 Wilson Ramos C
80 +3 Scott Kingery 3B, SS, OF
81 -5 Ramon Laureano OF
82 +5 Eloy Jimenez OF
83 T7 +2 Didi Gregorius SS
84 +10 Anthony Santander OF
85 +19 Kyle Schwarber OF
86 +9 Franmil Reyes OF
87 +36 Max Muncy 1B, 3B
88 -29 Max Kepler OF
89 -5 Elvis Andrus SS
90 -1 Adam Eaton OF
91 -1 Corey Seager SS
92 T8 +1 Jean Segura SS
93 +60 Wil Myers 3B, OF
94 -13 Miguel Sano 3B, DH
95 -15 Rhys Hoskins 1B
96 -28 Danny Santana 3B, SS, OF
97 -35 Mike Moustakas 2B, 3B
98 -1 Kolten Wong 2B
99 - Amed Rosario SS
100 - Willson Contreras C
101 +6 Yasmani Grandal C
102 -10 Mark Canha OF
103 +2 Nick Senzel 3B, OF
104 +2 Evan Longoria 3B
105 T9 -2 Lourdes Gurriel 2B, OF
106 +5 Kyle Tucker OF
107 -5 Carlos Correa SS
108 - Shin-Soo Choo OF, DH
109 -13 Gavin Lux SS
110 -1 Oscar Mercado OF
111 +8 Mike Yastrzemski OF
112 +5 Avisail Garcia OF, DH
113 +9 Kevin Pillar OF
114 +12 Joc Pederson OF
115 UR Brett Gardner OF
116 +8 Justin Upton OF
117 UR Nick Solak 2B
118 -3 Daniel Murphy 1B, 2B
119 -1 Kevin Kiermaier OF
120 - Mitch Garver C
121 T10 -23 Andrew Benintendi OF
122 +3 Mallex Smith OF
123 +21 Garrett Cooper 1B, OF
124 UR Rougned Odor 2B
125 +3 Renato Nunez 3B
126 +17 Dee Gordon 2B, OF
127 UR Kevin Newman SS
128 +3 Eric Hosmer 1B
129 - Brandon Nimmo OF
130 UR Matt Joyce OF
131 -19 Dansby Swanson SS
132 -11 Cavan Biggio 2B
133 +2 Jurickson Profar 2B, 3B, SS, OF
134 UR Nomar Mazara OF
135 UR Asdrubal Cabrera 2B, 3B, SS
136 UR Luis Urias 2B, SS
137 -21 Nick Ahmed SS
138 UR Josh Rojas 2B
139 -7 Lorenzo Cain OF
140 UR Josh Reddick OF
141 UR Starlin Castro 2B
142 -5 Khris Davis DH
143 -5 Travis d’Arnaud C, DH
144 -17 C. J. Cron 1B, DH
145 -31 Nate Lowe 1B
146 -7 Ian Desmond 1B, OF
147 -7 Colin Moran 1B, 3B
148 -6 Wilmer Flores 1B, 2B
149 UR Trent Grisham OF
150 -20 Jesse Winker OF

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:

  • Given that these rankings are taking place in a vacuum, I tend to 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 functioning kneecaps on Christian Yelich. Meanwhile, home runs are an abundant resource that are becoming more prevalent, like baseball fans who can now correctly spell “Aristides.” 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: Byron Buxton and Mike Tauchman hit the IL this week. Gio Urshela and Ramon Laureano were activated. Javier Baez and Christian Yelich have not officially hit the IL, but they are likely done for the season. Their fall off the list has resulted in automatic bumps for everyone below them.
  • Additions: At this point in the season, picking up anyone and everyone who’s swinging a hot bat is a totally viable strategy, so Brett Gardner, Nick Solak, Rougned Odor, Kevin Newman, Matt Joyce, Nomar Mazara, Asdrubal Cabrera, Luis Urias, Josh Rojas, Josh Reddick, Starlin Castro, and Trent Grisham join the list this week.
  • Even minor nagging injuries can crater a hitter’s value this late in the season, so that’s why you’re seeing drops from Mike Moustakas, Tommy Pham, Justin Turner, Ramon Laureano, and Yuli Gurriel, who are all still nursing various injuries at the moment. It’s also why Max Muncy remains fairly low on the list despite the fact that he’ll likely be activated next week.
  • Corey Dickerson has been an RBI machine this year, especially since arriving in Philadelphia. He’s tallied 34 RBI in just 33 games with the Phillies, and over the past week he’s started tapping into his power as well, smacking three homers. He’s owned in just 41% of Yahoo leagues at the moment, but I think he’s a must-add if you’re looking to make a late-season offensive push.
  • It seems appropriate that “Mets” is homophonous with “mess.” With Brandon Nimmo, Jed Lowrie, and Robinson Cano back in the fold, J.D. Davis found himself on the bench a few times this past week. Davis has been an elite hitter this year according to most Statcast metrics, posting a .305 xBA, .383 xwOBA, and 47.6% Hard Hit rate. But none of that is going to do your fantasy teams much good if he isn’t consistently making it into the lineup. With less than three weeks to go in the season, you may want to consider swapping Davis for somebody who will soak up regular at-bats if this turns into a situation where he’s only playing every other day.
  • It is a basic rule of the fantasy baseball universe that only one Dozier is allowed to excel at any given moment, so now that Brian Dozier has fading into the ether, it’s Hunter Dozier‘s time to shine. After hitting getting off to a blazing hot start, Dozier hit a bit of a lull around midseason, but has quietly gone back to dominating over the past month. He’s hitting .319 with seven homers over his last 30 games, and is coming off a week where he hit. 462.
  • Wil Myers, I wish I knew how to quit you. I’ve always been a Myers fan, and I even had him inside the top-50 at one point this season. That obviously never came to fruition, though his production has been something of an anomaly this year. Regardless, it’s nice to see him finishing so strong, as he’s hitting .301 with four homers and four steals over his last 30 games, and hit .522 with two homers and two steals this past week.
  • Nick Solak has been a pleasant surprise since his call-up, batting .333 over 83 plate appearances with three homers and a steal. The 9.8% barrel rate is impressive, and Solak did manage to hit 27 homers in 115 games in the minors this year, so he’s not a bad guy to wring some production out of here in the final few weeks.
  • Matt Olson is the ultimate tease. After setting absurd expectations at the end of 2017, when he hit 24 homers in just 59 games, Olson disappointed over a full season last year. Then he missed time with a hamate injury this season, and many of us started to move on. Well, with nine homers and a .325 average over his last 30 games, it’s probably time to hop back on the hype train. It’ll be interesting to see where he goes in drafts next year, as he clearly has the potential to hit 40+ homers over a full season.
  • Next week: With the season winding down over the next two weeks, and most playoffs wrapping up at the end of next week, this will likely be the last iteration of this list in its current form. Next week I’ll be posting a way-too-early list of the top 150 hitters for 2020 just for giggles, and beyond that the dark, joyless void that is the offseason awaits.


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




How is Lauriano still ranked in the top hundred? He’s a part-time player at best the remainder of the way. Does this make Canha come up in the ranks?


Pretty nice line on a Monday to start the fantasy semifinals from Eduardo Escobar against Miami

2/3 2runs, Homer, RBI

Still 2 more games to hopefully tear them up before moving on to San Diego.

35 HRs and 114 runs now. Awesome season


Another 2-5 night with a run scored and an RBI. Eduardo is 4-8 with 3 runs scored, a homer and 2 RBIs to start the fantasy semifinal week. Another game against the Marlins tomorrow. What a season 😉

Leave a Comment

Your email address will not be published.