Hitter List 9/8 – Ranking the Top 150 Hitters for 2021

Ranking the top 150 hitters for fantasy baseball every week of the year

Hello, and welcome back to Hitter List, where every week during the regular season I’ll be sharing updated rankings for the top 150 hitters in baseball. These rankings are geared toward standard, daily, 12-team H2H leagues, as that is typically the most popular fantasy baseball format. They will only factor in the five standard categories: Runs, RBI, Home Runs, Batting Average, and Stolen Bases.

First, let’s get some basics out of the way:


  • I would recommend not paying super close attention to the specific ranks of each player, and honing in more on the respective tiers that they’re in. Each tier represents a grouping of players that I think could arguably perform at a similar level, and/or carry similar levels of risk in terms of injury concerns or playing time obstacles. If Player X is ranked at #55 and Player Y is ranked at #65, but they’re in the same tier, it means that I personally like Player X a lot better, but think there’s a valid argument to be made for Player Y performing just as well.


  • Player movement (+/-) can be influenced by the movement of players around them in the ranks. You may see a player rise a few spots despite a poor performance, or drop a few spots despite a great performance. This can happen when players above them are moved below them, or vice versa. It could also be the result of injured players returning to the list after coming off the IL, or dropping off the list when they hit the IL. Just something to be conscious of if you see a change that doesn’t initially make a ton of sense.


  • Any player currently on the IL or not in the majors is removed from the list.


  • Hopefully it goes without saying, but these rankings aren’t an exact science. Every person’s rankings are influenced by their own biases, strategic philosophies, determinations of risk, and projections. It’s why no two rankings are ever exactly alike. My way of evaluating and ranking players has worked out well for me over the years, but it might not be a great fit for you. There’s more than one way to skin a cat, and that what makes the game so fun. Please keep that in mind before eviscerating my fragile mental health in the comments.


And now a couple of notes on how I generally evaluate hitters before we dive in:


  • I’ve typically weighed stolen bases pretty heavily, but I’ve gradually learned to value the stat less and less over the years. I’m hoping to continue to move in that direction this year, with one caveat: I still think players with truly elite speed (e.g. Trea Turner and Adalberto Mondesí) are worth their weight in gold. As stolen bases have plummeted in recent years, and previous world-class speedsters like Mallex Smith, Dee Strange-Gordon, and Jonathan Villar currently find themselves with declining skillsets and/or no path to full-time at-bats, players who can swipe 30+ bags have become a true rarity. Getting that kind of stolen base output from one lineup slot allows you so much more flexibility in how you put together the rest of your team, and I think that can really give you an edge when it comes to roster construction.


  • Batted ball quality is huge for me (as I’m sure it is for most people). Every year the industry takes further strides in how it evaluates contact quality and its relationship with launch angle. Looking at quality of contact in conjunction with a hitter’s plate discipline, contact ability, spray charts, and batted ball tendencies is really where the meat of my player analysis tends to take place.


  • Considering the format that these rankings cater towards (standard 12-team H2H), I generally think streaming catchers is a viable strategy, and as a result I’m a bit lower than most on the mid-tier options. That said, a catcher like J.T. Realmuto is essentially in a tier of his own, and as a result I think rostering him gives you a significant edge over your competitors. With this position in particular, I weigh ceiling significantly more than floor.


  • I hate kids. As exciting as it is to own a young prospect right as he’s breaking out, I’ve found that trying to pinpoint which prospect will take off and when is a complete crapshoot, and can oftentimes result in spending a lot of playing time and FAAB on young players who don’t return much value. As a result, I tend to lean towards veteran hitters with longer track records.


  • If you’d like input on a player or have any feedback, your best bet is to reach out to me on Twitter (@JonMetzelaar). I try my best to respond to comments here, but Twitter is much more accessible for me, and the best place to get in touch for time-sensitive questions.


Ranking Notes


  • The time has come. As I mentioned last week, this will be the final entry of Hitter List for the 2021 season. With just over three weeks left in the regular season, most of you are already well into your playoff matchups, and with so few games remaining, there’s only so much I can still really offer in the way of meaningful player analysis going forward. Literally anything can happen over these final few weeks. Frank Schwindel can post a higher wOBA than Juan Soto. Pete Alonso can steal more bases than Adalberto Mondesí. As the season winds down, entropy begins to reign. Now is the time of monsters. That said, as your offensive strategy becomes whittled down to “pick up the hottest hitters with the best matchups,” there are some things you can look to for an edge. Ben Palmer’s weekly “Hitters to Start and Avoid” articles are an excellent resource. And I’ve also gone through every team’s remaining schedule and highlighted what team matchups I think could be beneficial or detrimental for each team’s hitters:
Remaining Schedules

Dark green indicates a strong matchup for hitters, and dark red indicates a tough matchup for hitters, with yellow as neutral. There are also light-green and light-red matchups. I’ve taken into account how each team generally pitches on the road and at home, so you’ll notice that there are some differences based on where the games are taking place. The Mets, for example, tend to pitch well at home, but are pretty mediocre on the road. Cincinnati struggles at home, but pitches pretty well on the road.

Some teams with favorable matchups over the final weeks include the Dodgers (as if they needed any help), the Brewers, and Cleveland. In contrast, the Diamondbacks, Padres, and Tigers have some of the toughest stretches. A lot of this is going to be influenced by who each team’s starters are during their respective series, so this is far from perfect. But at the very least I hope it’s something you can refer to as an extra bit of information when considering free agent pickups or planning out weekly lineups.


  • I got a little pushback for ranking Adalberto Mondesí as high as I did earlier in the season, and considering his struggles to stay on the field this year, it was totally warranted. However, my argument has always been that if he’s healthy, he possesses one of the most dynamic skillsets in baseball, and can win you your leagues down the stretch. Last year his incredible final month carried me and many others to a H2H championship, and he’s right back at it again this year, swatting five homers, stealing seven bases, and hitting .321 since his activation from the IL. It’s going to be a lot of “fun” debating his value entering 2022, as rostering him has consistently been equal parts maddening and sublime.


  • At one point in the year, after seeing that Josh Bell was once again struggling to keep the ball off the ground, I essentially wrote him off completely. And while the 53% groundball rate and 27% Sweet Spot rate this year are very discouraging for anyone hoping he can reclaim the superstar form he displayed in 2019, he’s actually managed to avoid letting it completely tank his value thanks to one of the best Hard Hit rates (52%) in the league. He’s had his ups and downs–and will continue to as long as his issues elevating the ball stick around. But there aren’t many players who pair elite quality-of-contact with good plate discipline and an ability to avoid strikeouts the way that Bell does. I’m still in love with the raw skills, and considering he’s made the necessary tweak to become an elite bat once before, I’m going to be very tempted to take a late-round flier on him in next season’s drafts.


  • It’s fun to come full circle in the final Hitter List of the year by talking about Ian Happ, who I had ranked pretty highly coming into the year. Happ struggled mightily to begin the season, then dealt with a series of injuries, but he’s been making up for lost time recently. Happ has been one of the hottest hitters in baseball over the past month, hitting .321 with nine home runs and two stolen bases. That includes three homers and a .421 average over the past week. Happ is firmly entrenched as the Cubs’ #3 hitter right now, and as I mentioned at the outset, concerns about his passive plate approach and propensity for whiffing can be promptly tossed out the window at this point in the year. He’s performing at an elite level and hitting in a prime spot in the lineup, and that’s all he really needs to do to be a must-add in all formats right now.


  • Sometimes you have to read between the lines with player injuries, as not all injuries require an IL stint, and lots of guys play through nagging pains throughout the year. Wil Myers, for example, has been benched fairly regularly throughout the season, oftentimes citing hamstring and knee issues. It’s not enough to give Myers a free pass for what has been a fairly disappointing season, but it is something to store in the back of your mind when evaluating his production and his potential value entering 2022. After being benched pretty liberally for awhile, Myers has been getting more regular at-bats lately at the expense of Tommy Pham, and has been used in the cleanup spot pretty consistently too. While his production has been pretty lackluster over the past week, he’s hitting .289 with four homers over his last 15 games. There’s still a decent all-around fantasy contributor here.


  • Over the last 30 days, Frank Schwindel is fifth in baseball in wOBA, just behind Juan Soto. He’s hit .362 with nine homers over that span. I mentioned a few weeks back I didn’t think it was sustainable long-term, because I didn’t wanna get swindled by Schwindel. But he’s looked really solid since he started getting regular playing time. I think over a full season he’d be closer to a .275 hitter with 25-homer pop based on his contact, swing, and quality-of-contact profiles. But again, none of that matters right now. He’s raking, and needs to be rostered.


  • Lourdes Gurriel Jr. runs about as hot and cold as anyone in the league. This year he produced three months with a wRC+ below 85, and two months with a wRC+ above 130. He’s currently in the middle of one of his heaters, hitting .330 with five homers over his last 30 games. The Toronto lineup is talented enough that he still hasn’t been able to rise much higher than the seventh spot in the order, even with his recent performance. But it has hardly mattered, as he’s been routinely driving in everyone who gets on base ahead of him, with 23 RBI over the past month.


  • After a stolen base barrage in August, the speed has fallen off the table for Nicky Lopez, who has just one stolen base over his last 15 games. He’s still been carrying his weight in the batting average department, hitting .286 over the past week, but it’s hard to pinpoint what we can really expect from Lopez going forward beyond that. He’s fully entrenched as the #2 hitter for the Royals, even with Mondesí back, so that bodes well for his run-scoring production. But given his track record, I would not be banking on a ton of steals from him rest-of-season. Consider him a solid source of batting average and runs, and chalk up anything else you get as gravy.


  • The knock on Jo Adell in the minors, and during his stint with the Angels in 2020, was that he struck out way too much. Given that, this has been an interesting development:

This dropoff has coincided with a 15-game stretch where he’s hit .302 with two homers and a stolen base. He’s 100% worth scooping up, as there could be a strong finish to 2021 in the offing if this holds up.


  • There’s no doubt that Jake Meyers has been a revelation for the Astros this year. He’s hitting .312 with four homers and 21 RBI over just 93 at-bats. The Hard Hit rate (45%) and Sweet Spot rate (41%) are extremely encouraging in an admittedly small sample, and he’s been making the most out of every opportunity he’s been given. It’s the amount of opportunities he’ll get going forward, though, that has me a little hesitant. The Astros have been shuffling their outfield around pretty regularly lately, giving Meyers, Kyle Tucker, and Chas McCormick time in center field. While I think ultimately the team is best-served keeping Meyers in center and sliding Tucker to left field, it’s not totally clear yet that the team intends to do that regularly. It’s never a bad idea to bet on talent, but be prepared for Meyers to be on the bench a few times a week.


  • Jeimer Candelario’s performance over the past month has largely fallen off my radar, but he’s been flashing a bit more power than he customarily has over his last 30 games, with five homers and a very solid .282 average. His xwOBA has consistently sat above .370 during that span, and while Detroit has some pretty tough pitching matchups over the final few weeks, Candelario appears to be in a groove and should continue to reap the counting stat benefits of being the team’s cleanup hitter over the final month.


Before I sign off, I just want to thank you all for reading this year. This is my third year writing Hitter’s List, and I feel like you, the reader, have taught me something new and made Hitter List better each and every season. Weekly rankings are, to be frank, an impossible task. Every week I sat down and pored over these rankings for hours, researching recent performance and digging deep on players to try to give you the best rankings that I could. And every week there were things I overlooked, breakouts I didn’t see coming, slumps I wasn’t tuned into. It comes with the territory when trying to keep tabs on hundreds of players. But your support, comments, and questions were always a big help, causing me to reflect on things I might have otherwise never thought about. I guess what I’m trying to say is, there’s a drive into deep left field by Castellanos, and that’ll be a home run. And so that’ll make it a 4-0 ballgame.

In all seriousness though, thank you all for reading, and best of luck in the coming weeks. I hope this series was helpful, and don’t hesitate to reach out on Twitter with any questions going forward.


Rank Hitter Position Change
1Fernando Tatis Jr.T1SS-
2Vladimir Guerrero Jr.1B, 3B-
3Shohei OhtaniDH-
4Trea TurnerSS-
5Juan SotoOF-
6José Ramírez
7Bo BichetteSS-
8Freddie Freeman1B-
9Bryce HarperOF+1
10Matt Olson1B, DH-1
11Starling MarteOF+1
12Cedric MullinsOF+1
13Marcus SemienSS+2
14Rafael Devers3B-
15Aaron JudgeOF+1
16Yordan AlvarezOF, DH-5
17Max Muncy1B, 2B-
18Byron BuxtonOF+1
19José Abreu
1B, DH
20Luis Robert Jr.OF+1
21Eloy JiménezOF, DH-3
22Nick CastellanosOF-
23Manny Machado3B, SS-
24George SpringerOF-
25Kyle TuckerOF+4
26Ozzie Albies2B+2
27Austin Riley3B, OF+3
28Salvador PerezC+9
29Adalberto Mondesi2B, SS+UR
30Mookie BettsOF-4
31J.D. MartinezDH-4
32Corey SeagerSS-1
33Teoscar HernándezOF, DH-1
34Randy ArozarenaOF-1
35Bryan Reynolds
36Giancarlo StantonOF, DH-
37Brandon Lowe2B+3
38Paul Goldschmidt1B+3
39Jorge Polanco2B+4
40Nelson CruzDH-2
41Pete Alonso1B+4
42C.J. Cron1B+4
43Ketel Marte2B, OF+5
44Jose Altuve2B-2
45Joey Votto1B-6
46Trevor StorySS+8
47Chris Taylor2B, OF-12
48Whit Merrifield2B, OF-1
49Nolan Arenado3B+2
50Wander FrancoSS+3
51Franmil ReyesOF+4
52Carlos CorreaSS+6
53Dansby SwansonSS-9
54Justin Turner3B-5
55Will Smith
56Alex Bregman3B-6
57Brandon CrawfordSS-1
58Buster PoseyC+2
59Kyle SchwarberOF+3
60Kris Bryant3B, OF-3
61Yuli Gurriel1B, 3B+4
62Ty France2B, 3B+5
63Tyler O’NeillOF+5
64Ryan Mountcastle1B, OF+8
65Hunter RenfroeOF+14
66Jared Walsh1B+10
67Jonathan India2B, 3B-4
68Javier Báez
2B, SS
69Avisaíl GarcíaOF-8
70Mitch HanigerOF-6
71Josh Donaldson3B-1
72Jorge SolerOF+5
73Francisco LindorSS+1
74Austin MeadowsOF, DH+10
75Josh Bell1B+11
76Jazz Chisholm Jr.2B-7
77Christian YelichOF-4
78Trent GrishamOF-3
79Michael Brantley
80Yasmani GrandalC+9
81Adam DuvallOF+7
82Mark Canha1B, OF+12
83Robbie GrossmanOF+9
84Trey Mancini1B, OF+7
85Ian Happ2B, OF+UR
86J.T. RealmutoC-6
87Bobby Dalbec1B+15
88Frank Schwindel1B, OF+35
89Jonathan Schoop2B+1
90Alex VerdugoOF+5
91Amed RosarioSS, OF+8
92Wil MyersOF+24
93Lourdes Gurriel Jr.2B, OF+UR
94Ryan McMahon1B, 2B, 3B+2
95Brandon Belt1B, OF+9
96Jake Cronenworth1B, 2B-13
97Jesús Aguilar1B-12
98Anthony Rizzo1B-5
100Andrew VaughnOF-29
101Matt Chapman
102Brendan Rodgers2B, SS+5
103Adolis GarcíaOF-16
104Rafael OrtegaOF+7
105Charlie BlackmonOF+7
106Eric HaaseC, OF+8
107Patrick Wisdom1B, 3B-9
108Austin HaysOF+UR
109Jean SeguraSS+10
110Luis Urías2B, 3B+17
111Andrew McCutchenOF+29
112Jo AdellOF+36
113Nicky LopezSS-10
114Travis d’ArnaudC, 1B-5
115Yoán Moncada3B-15
116Luke Voit1B-35
117Tommy Edman2B, 3B, OF+3
118Abraham Toro2B, 3B+UR
119Kyle Seager3B+6
120Anthony SantanderOF-23
121Jonathan Villar2B, 3B+UR
122Jake MeyersOF+11
123Kolten Wong2B-17
124Manuel MargotOF-2
125Michael ConfortoOF+4
126Joey Gallo
127Akil BaddooOF-3
128DJ LeMahieu1B, 2B, 3B-2
129Mike YastrzemskiOF-1
130Andrew BenintendiOF-20
131Myles StrawSS, OF+13
132Carter Kieboom3B, SS-
133Josh Rojas2B, SS, OF-12
134Jeimer Candelario3B+UR
135Gio Urshela3B-18
136Dylan CarlsonOF-2
137Nick Solak
2B, 3B
138Yoshi Tsutsugo1B+UR
139LaMonte Wade Jr.1B, OF-4
140Harrison BaderOF+2
141Raimel TapiaOF-10
142Bradley ZimmerOF-6
144Tommy PhamOF-29
145Ke’Bryan Hayes3B-6
146Miguel RojasSS+UR
147Brandon MarshOF-9
148Gleyber Torres2B, SS+UR
1493B, OF-36
150Mike ZuninoC+UR

Joe Robbins/Icon Sportswire | Design by J.R. Caines (@JRCainesDesign on Twitter and @caines_design on Instagram)

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

5 responses to “Hitter List 9/8 – Ranking the Top 150 Hitters for 2021”

  1. Sid Bream was out says:

    Hey Jonathan,
    First time, long time. Wanted to comment to say what an amazing job you have done on this series. There is so much data to process and sift through, but you always come through with unique insights and honest critiques of both player performance and your own analysis. You have certainly helped me out (particularly on identifying Jesse Winker this season), and I’m sure the same goes for many other readers. Thanks for all the hard work, enjoy a little time off from the weekly grind!

    • Jonathan Metzelaar says:

      I really appreciate that. It’s a labor of love, and I only put the time into it with the hope that some people will find it helpful. Glad to hear you got some benefit from it, and hope you did well in your leagues this year.

  2. mik3brooks says:

    Thanks Mr. Metzelaar! I love your weekly column.

  3. Clay says:

    Consistently one of the best columns on this site, and you can see the improvement each and every year… well done!

Leave a Reply

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

Account / Login