Hitter List 9/16: Ranking the Top 150 Hitters for 2020

Ranking the top 150 hitters in baseball every week throughout 2020.

Hello there, and welcome to this season’s final edition of Hitter List, where every week throughout the season I’ve been flawlessly ranking the top 150 hitters in baseball.

With just a handful of games left, and playoffs now underway in H2H formats, you’re really going to want to identify and grab the hottest bats available. This has probably been the case for at least a week at this point, but now is really the time to pull the trigger on that Christian Yelich for DJ Stewart swap that you didn’t have the intestinal fortitude to pull off earlier. With that in mind, this week’s rankings are really just a glorified leaderboard from the past week, highlighting some of the hottest hitters in baseball right now–and a couple of guys with enough underlying talent to keep crossing your fingers for.

I should note that one edge you can grab here in the waning days of the 2020 season comes in the form of the discrepancy in the number of games that each team has left to play. Keep in mind, with games lasting only seven innings during doubleheaders, and no guarantee that particular hitters will start both games, grabbing players on teams with more games left isn’t a slam dunk way of securing additional at-bats. But in leagues that will literally come down to a handful of counting stats, even the slightest edge can be a difference-maker. With that said, here is how many games each team has remaining after today:


Games Remaining


Hitter List Notes



  • Quick note: the tiers are quite large this week. Let’s be honest, over the course of 10+ games literally anyone can outperform anyone, so the range of possible outcomes widens. Still, there are certain groupings I’d prefer over others.


  • We touched on Jeimer Candelario last week, but man has this guy been money lately. He’s now hitting .404 over his last 52 at-bats while striking out less than 20% of the time. If he could lift the ball in the air a bit more, he could take advantage of that juicy 47.1% Hard Hit rate and really take that next step towards being a future star. But it’s hard to really complain at the moment. If the changes he’s made this year stick in 2021, he could be a huge value on draft day.


  • As expected, the hottest hitter in baseball over the past week has been… Jared Walsh? With five homers and 14 RBI in his last 30 at-bats, he’s been scorching hot, and is a must-add in all formats for these final few weeks. He hit 36 homers with a .325 average last year in the minors in just 98 games, so there’s a chance some of this is legit.


  • Though he’s been hitless over his last two games, Adalberto Mondesi has been stuffing the stat sheet lately, with four homers and 8 steals over his last 15 games. Of course, that production came with a .218 average during that span. Mondesi’s profile is scary, because even when things are going well the way they have been for the last few weeks, his production could drop off a cliff at literally any time. If you need speed, you have to keep him rostered, but keep tabs on the next few games to see if he’s entering another protracted.


  • Aaron Judge and Giancarlo Stanton broke their backs. Oops, sorry, they are back. Easy mistake. Both were having solid seasons before they went down, and Judge in particular looked to be in peak form. I’m going to assume they’re healthy and uninhibited over these next 1-2 weeks because I like to live dangerously.


  • Ah, what better way to end the year than to talk about Josh Bell. Again. For like the 15th time this year. I was a big fan coming into the year, he disappointed heavily, messed around with his swing like a mad scientist, and now is possibly back to being good?  It’s a .300 average with three homers over his last 50 at-bats, and I think you’ve gotta roll the dice here, as he’s capable of putting up some monster numbers if he catches fire the way he did in the first half of last year.


  • I know. Austin Meadows is terrible. So is J.D. Martinez. And Max Muncy. And a whole host of other players I haven’t outright dropped from the list. Here’s the thing though–anything can change in an instant, and these guys have demonstrated the ability to perform at an elite level as recently as last season. Sometimes you just have to go down with the ship on certain players with the hope that they come alive right when all hope is lost. At this point it’s highly unlikely, but would a five-homer week from a Muncy or a Martinez truly shock you?


  • I don’t think, coming into the season, anyone expected the Tigers and Orioles to have fun offenses. But that’s kinda been the case this year. In Baltimore there’s DJ Stewart, of course, who has hit seven homers over his last 15 games with a .310 average. Then you have Ryan Mountcastle, who is hitting .350 with five homers since he debuted and hasn’t slowed down even a little the past few weeks. Detroit has the aforementioned Candelario, along with hot-hitting Willi Castro who now has his average up to .352, and Victor Reyes who has cooled a bit but looks like a serious 10 HR/25 SB threat. It’s been a fun year for “bad” teams. Except the Mets. The Mets are always the exception.


  • Some Cardinals’ hitters get a little extra boost simply on account of how many games they have left to play. Brad Miller has cooled off, but guys like Matt Carpenter and Tommy Edman have been good lately, and a few extra at-bats could be useful down the stretch.



Rank Hitter Position Change
1Mike TroutT1OF+1
2Mookie BettsOF+1
3Trevor StorySS+1
4Fernando Tatis Jr.SS-3
5Juan SotoOF-
6Ronald Acuña Jr.OF-
7Nelson CruzDH+2
8Trea TurnerSS+4
9José Ramírez3B+1
10José Abreu1B, DH+8
11Freddie Freeman1B-
12Anthony Rendon3B+3
13Marcell OzunaOF+7
14Xander BogaertsSS-1
15Eloy JiménezOF, DH+6
16Manny Machado3B, SS+7
17Rafael Devers3B+9
18Tim AndersonSS+10
19Nolan Arenado3B-
20Corey SeagerSS+9
21George SpringerOF+36
22Michael ConfortoOF+22
23Luke Voit1B, DH+19
24Francisco LindorSS-16
25Paul Goldschmidt1B-
26DJ LeMahieu1B, 2B, 3B+22
27Trent GrishamOF+23
28Dominic Smith1B, OF+33
29Aaron JudgeOF, DH+UR
30Bryce HarperOF-13
31Charlie BlackmonOF-15
32Starling MarteOF-8
33Josh Donaldson3B+UR
34Wil MyersOF+18
35Jeff McNeil2B, 3B, OF+46
36Ozzie Albies2B+UR
37Alex Bregman3B, SS+UR
38Luis Robert Jr.OF-16
39Ryan Mountcastle
40Josh Bell1B+45
41Adam DuvallOF+UR
42Pete Alonso1B+22
432B, OF+45
44Dansby SwansonSS-4
45J.T. RealmutoC-12
46Giancarlo StantonOF, DH+UR
47DJ StewartOF+UR
48Mike YastrzemskiOF+19
49Franmil ReyesOF, DH-12
50Jeimer Candelario3B+77
51Michael BrantleyOF+27
52Jared Walsh1B+UR
53Gleyber Torres2B, SS+UR
54Eugenio Suárez3B+5
55Whit Merrifield2B, OF-28
56Brandon Lowe2B-1
57Cody Bellinger1B, OF-50
58Cavan Biggio2B, OF-17
59Dylan Moore1B, OF+UR
60Ian HappOF-4
61Adalberto MondesiSS+39
62Miguel Sanó3B+11
63Christian YelichOF-49
64Jose Altuve2B+1
65Justin Turner3B+UR
66Brandon Belt1B+14
67Alex VerdugoOF+19
68Alec Bohm3B+53
70Clint FrazierOF+20
71Jake Cronenworth1B, 2B+8
72Kyle Tucker
73Yoán Moncada3B-37
74Eddie RosarioOF+8
75Nick CastellanosOF-45
763B, OF-8
77Marcus SemienSS+6
78Donovan Solano2B+29
79Matt Olson1B, DH-19
80Keston Hiura2B-45
81Victor ReyesOF+27
82AJ PollockOF+33
83Bobby Dalbec1B+UR
84Jesús Aguilar1B+13
85Maikel Franco3B+UR
86Jurickson Profar2B, OF+UR
87Paul DeJong+UR
88Byron BuxtonOF+11
89Carlos CorreaSS-27
90J.D. MartinezDH-47
91Jesse WinkerOF-60
92Hunter Dozier3B, OF, DH+6
93Christian Walker1B-23
94Javier BáezSS-41
95Max Muncy1B, 2B, 3B-41
96Anthony Rizzo
97Colin Moran3B+4
98Kyle LewisOF-22
99Didi GregoriusSS+3
100Jonathan Villar2B, SS-61
101Garrett Hampson2B, OF-8
102Wilmer Flores1B, 2B, 3B+4
103Andrew McCutchenOF+14
104Tommy La Stella2B, 3B+UR
105Brian Anderson3B, OF+35
106Miguel RojasSS+UR
107Mike Moustakas2B, 3B-41
108Jorge PolancoSS-13
109Mark Canha1B, OF-22
111Travis d’ArnaudC, 1B+UR
112Willi Castro3B+UR
113Yuli Gurriel
1B, 3B
114Willy AdamesSS+UR
115Raimel TapiaOF+UR
116Ke’Bryan Hayes3B+UR
117Max KeplerOF-33
118Randal GrichukOF, DH-55
119José MarmolejosOF+UR
120Tommy Edman2B, 3B, OF-26
121Austin MeadowsOF, DH-89
122Brad Miller3B, SS+3
123Jedd Gyorko2B, 3B+UR
124Shohei OhtaniDH-53
125Alex DickersonOF+1
126Ramón LaureanoOF-68
127Mitch Moreland1B, DH-38
128David Fletcher2B, 3B-12
129Chris Taylor2B, OF+UR
130Nick AhmedSS+UR
131Avisaíl GarcíaOF, DH+16
132Matt Carpenter3B+UR
133Jean SeguraSS-29
134Shogo AkiyamaOF+UR
135Ryan BraunOF+UR
136Kyle Seager3B-40
137Nick Madrigal2B-13
138Kyle SchwarberOF-64
139Joey GalloOF, DH-47
140Robbie GrossmanOF-7
141Isiah Kiner-FalefaC, 3B+UR
142David PeraltaOF-20
143Evan Longoria3B+UR
144Nick SenzelOF+UR
145Andrés Giménez2B, SS+UR
146Austin Riley3B, OF-26
147Victor RoblesOF-24
148Robinson Canó2B-38
149Adam EatonOF-18
150Erik González3B, SS-14


Well, that does it for this year. Thanks to everyone for reading–I hope it was helpful in some way, and best of luck this season and next.


Graphic by JR Caines (@JRCainesDesign on Twitter)

Jonathan Metzelaar

Jonathan Metzelaar is a writer, content manager, and podcaster with Pitcher List. 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."

4 responses to “Hitter List 9/16: Ranking the Top 150 Hitters for 2020”

  1. madden_curser says:

    Teoscar Hernandez was activated, but the team will monitor how he feels to determine his playing time. I did not see his name here. Is that because you thought he was still injured? Thx

    • madden_curser says:

      Can you estimate approximately where he would be if you knew he was activated?

      • Jonathan Metzelaar says:

        Thanks for pointing this out, looks like he was activated earlier today. If I knew he was playing every day going forward, probably in the 50-60 range.

  2. Facenda says:

    I’d give a little love to stolen base machine Manuel Margot.

Leave a Reply

Your email address will not be published. Required fields are marked *

Account / Login