The Home of Fantasy Sports Analysis

2022 Hitter Rankings: Top 150 Rest of Season Hitters

The final stretch of the season is upon us. It is time to kick it into gear, do heavy research on the standings and find where you can gain points in those standings. You are wrong if you think it is too late to make a move in the standings. There is still plenty of time for you to make a move, so don’t lose hope. These hitter rankings are here to help you find the optional hitters for your redraft leagues down the stretch of the season.

Before we get to the hitter rankings for 2022, there are inevitably hitters you will likely have questions about. If you do, please reach out on Twitter @RotoClegg to further discuss the hitter rankings. Also, be sure to scroll to the bottom of the rankings for more in-depth thoughts on several players.

Let’s get to the ranks!

2022 Hitter Rankings: Top 150 Rest of Season (Updated: 8/14/2022)

  • As a reminder, these rankings are for standard 5×5 roto leagues that use the categories; home runs, runs, RBI, stolen bases, and batting average.
1Jose RamirezCLE3B1
2Aaron JudgeNYYOF2
3Trea TurnerLAD2B/SS4
4Juan SotoSDPOF7
5Shohei OhtaniLAADH5
6Yordan AlvarezHOUOF19
7Austin RileyATL3B17
8Rafael DeversBOS3B8
9Ronald Acuna Jr.ATLOF3
10Kyle TuckerHOUOF9
11Mookie BettsLADOF26
12Vladimir Guerrero Jr.TOR1B10
13Manny MachadoSDP3B12
14Julio RodriguezSEAOF13
15Pete AlonsoNYM1B15
16Freddie FreemanLAD1B16
17Paul GoldschmidtSTL1B18
18Nolan ArenadoSTL3B23
19Bobby Witt Jr.KCRSS22
20Francisco LindorNYMSS21
21Teoscar HernandezTOROF29
22Jose AltuveHOU2B36
23Corey SeagerTEXSS30
24Michael Harris IIATLOF49
25Marcus SemienTEX2B/SS33
26Byron BuxtonMINOF34
27Kyle SchwarberPHI1B/OF27
28Xander BogaertsBOSSS28
29Bo BichetteTORSS11
30Dansby SwansonATLSS31
31Matt OlsonATL1B32
32Josh BellSDP1B/OF38
33Anthony RizzoNYY1B48
34Luis RobertCHWOF14
35Amed RosarioCLESS/OF97
36Adolis GarciaTEXOF56
37J.D. MartinezBOSOF39
38Carlos CorreaMINSS40
39Cedric MullinsBALOF50
40C.J. CronCOL1B35
41Eloy JimenezCHWOF84
42Willy AdamesMILSS44
43Ty FranceSEA1B/2B45
44Randy ArozarenaTBROF59
45Starling MarteNYMOF47
46Andres GimenezCLE2B/SS71
47DJ LeMahieuNYY1B/2B/3B75
48Mitch HanigerSEAOF102
49Brandon DrurySDP2B/3B/OF64
50J.T. RealmutoPHIC/1B81
51Adley RutschmanBALC105
52Brandon LoweTBR2B/OF77
53George SpringerTOROF24
54Christian YelichMILOF54
55Jose AbreuCHW1B55
56Will SmithLADC52
57Willson ContrerasCHCC53
58Alejandro KirkTORC58
59Daulton VarshoARIC/OF83
60Andrew VaughnCHWOF42
61Matt ChapmanTOR3B129
62Vinnie PasquantinoKCR1B89
63Ramon LaureanoOAKOF80
64Anthony SantanderBALOF116
65Nick CastellanosPHIOF76
66Alex BregmanHOU3B61
67Whit MerrifieldTOR2B/OF78
68Seiya SuzukiCHCOF62
69Giancarlo StantonNYYOF25
70Wander FrancoTBRSS51
71Tommy EdmanSTL2B/OF43
72Bryan ReynoldsPITOF63
73Mike TroutLAAOF6
74Rowdy TellezMIL1B92
75Nathaniel LoweTEX1B82
76Ketel MarteARI2B/OF66
77Ryan McMahonCOL2B/3B117
78Jorge PolancoMIN2B/SS70
79Jose MirandaMIN2B/3BNR
80Ian HappCHCOF69
81Hunter RenfroeMILOF90
82Tommy PhamBOSOF91
83Jeremy PenaHOUSS46
84Oneil CruzPITSS72
85Max MuncyLAD1B/2B100
86Eugenio SuarezSEA3B/SS108
87Rhys HoskinsPHI1B114
88Kris BryantCOL1B/3B/OF65
89Luis ArraezMIN2B/3B/OF93
90Alec BohmPHI3B134
91Patrick WisdomCHC1B/3B/OF136
92Ryan MountcastleBAL1B/OF79
93Steven KwanCLEOF146
94Jorge MateoBALSS/OFNR
95Brandon NimmoNYMOF122
96Jazz Chisholm Jr.MIA2B/SS41
97Andrew BenintendiNYYOF109
98Trey ManciniHOU1B120
99Austin HaysBALOF86
100Lourdes GurrielTOROF87
101Trevor StoryBOSSS37
102Javier BaezDET2B/SS57
103Jake CronenworthSDP1B/2B/SS68
104Brendan RodgersCOL2B/SS127
105Gleyber TorresNYYSS67
106Jeff McNeilNYM2B/OF126
107Marcell OzunaATLOF94
108Justin TurnerLAD3B96
109Vaughn GrissomATLSSNR
110Christian WalkerARI1B95
111Charlie BlackmonCOLOF99
112Tim AndersonCHWSS35
113Cody BellingerLADOF101
114Joc PedersonSFGOF73
115Nico HoernerCHC2B/SS139
116Jonathan IndiaCIN2B104
117Tyler O'NeillSTLOF60
118Ke'Bryan HayesPIT3B106
119Jurickson ProfarSDP1B/OFNR
120Jesse WinkerSEAOF107
121Nick SenzelCINOF143
122Randal GrichukCOLOFNR
123Kolten WongMIL2B144
124Travis d'ArnaudATLC110
125Aaron HicksNYYOF111
126Alex VerdugoBOSOF112
127Nick GordonMIN2BNR
128Gavin LuxLAD2B/SS142
129Bryce HarperPHIOF115
130MJ MelendezKCRCNR
131Christopher MorelCHC2B/SS/OF85
132Luis UriasMIL2B/3B/SS118
133Jorge SolerMIAOF147
134Luke VoitWSH1BNR
135Jean SeguraPHI2B141
136Andrew McCutchenMILOF125
137Josh RojasARI2B/3B/SS/OFNR
138C.J. AbramsSDP2B/SS103
139Josh NaylorCLE1B/OFNR
140Taylor WardLAAOF74
141Seth BrownOAKOFNR
142Josh DonaldsonNYY3B131
143Trent GrishamSDPOF146
144Riley GreeneDETOF133
145Alek ThomasARIOF142
146Wilmer FloresSFG1B/2B/3B135
147Nolan JonesCLEOF149
148Dylan CarlsonSTLOF140
149Yoan MoncadaCHW3B138
150Aledmys DiazHOU1B/2B/3B/OFNR

Hitter Rankings Thoughts

Michael Harris II, OF, Atlanta Braves

Michael Harris II has taken the league by storm, but it seems like he is still being underappreciated for what he is actually doing. Harris has 11 home runs and 12 stolen bases in just 248 plate appearances. The power and speed combo is legit. He is slashing .294/.331/.502, and I forgot to mention he is only 21 years old. If you extrapolate Harris’s counting stats to 600 plate appearances, you would get 27 home runs, 29 stolen bases, 99 runs, and 87 RBI. Seems like a near-first-round caliber player.

Teoscar Hernandez, OF, Toronto Blue Jays

If you look on the surface, it is probably easy to be a bit underwhelmed with Teoscar Hernandez’s season. Sixteen home runs and six stolen bases are fine, and a .271/.322/.489 slash will get the job done. But, since July 1, Teoscar has a .285 batting average with nine home runs and three stolen bases in just 142 plate appearances. He is performing much better than most people realize. Teoscar is someone you should try and trade for if your league still has trades open.

Thanks for stopping by to check out my hitter rankings. Be sure to check out all our other great content over at FantraxHQ for more league-winning advice.

Fantrax logo

Fantrax was one of the fastest-growing fantasy sites of 2020, and we’re not stopping now. With multi-team trades, designated commissioner/league managers, and drag/drop easy click methods, Fantrax is sure to excite the serious fantasy sports fan – sign up now for a free year at

  1. Aidan says

    Where is Luis Arraez…

  2. Bert says

    No Joey Votto?

  3. Ryan says


  4. BB says

    Thanks – why the apparent confidence in a Christian Walker comeback? The Statcast numbers don’t seem to suggest there’s anything extra under the hood. Conversely, the underlying stats generally support Longoria’s bounceback last season, do you not trust the skills or is it more of an age/injury/playing time issue?

  5. Turnandcoughlin says

    No love for Julio Rodriguez?

    1. Chris Clegg says

      I dont think we see him up until later in the season.

  6. Rich says

    You’ve got Jung at 134 and 177

    1. Chris Clegg says

      Try refreshing. I fixed that yesterday.

  7. Alex says

    Is this for 5×5 roto, points, obp, or other?

    1. Chris Clegg says

      Standard 5×5 Roto

  8. BB says

    What happened to drop Ian Happ from 85th in your original Top 100 all the way down to 123 now, as I’m not aware of any new evidence since then, statistical or otherwise?

  9. Greg says

    How do you figure Adell’s season will go? I didn’t see him on here (unless I missed him). He seemed to make a huge gain in CT% in September and offered about a 97% max velo during each of his cups of coffee (usually indicative of more goodness to come), but obviously there’s the prior lack of production.

  10. Mario says

    No Jeimer?

  11. Charles Lynch says

    I play in a H2H 12 team yahoo league, Mookie had 2b/of last season. Do you think Dodgers play him there more to keep healthy? Thanks

    1. Chris Clegg says

      It depends on the moves they make in the offseason. If they keep Muncy at 1B, Mookie could get some reps at 2B.

  12. Ray says

    AJ Pollock is listed twice.

    1. Chris Clegg says

      Thanks for catching that. It is updated!

  13. Jeff says

    Mookie is now on the Red Sox?

  14. Noah says

    Isn’t Yordan a little low? Is that just due to injury concerns?

    1. Chris Clegg says

      Yeah, the low ranking is solely based on injury concerns. After seeing him running on a treadmill I feel a little better and can bump him up. I really want to see him in-game action in the spring before paying up for him in 2021.

  15. David Odom says

    Randy Aroz in SD?!? Are we predicting a trade?!? Lol

    1. Chris Clegg says

      Haha thanks for catching that. I need to go in and fix that.

  16. Gavin Lux’s Dog says

    Huh, no Lux? I wouldn’t think he’d still be a backup in 2021 again…what’s his status and where is his ranking?

    1. Chris Clegg says

      I would hope that he gets an everyday role, but I also thought that this year. Hes in the 110-120 range of hitters for me, with a chance to move up a lot with regular playing time. I think his ADP will be late enough where its worth the upside to pick him.

  17. Maxwell says

    Over the last two seasons combined (2019-2020), I have a 140 wRC+, 11th-best in the majors, with 31 HRs and a .393 OBP. But I never get put on “100 Best Hitters” lists. Who am I?

    1. Chris Clegg says

      Gotta be Mark Canha right? If thats the case, he is a notable omission when I was going back through and looking. I do need to add him in. But like you said, he’s undervalued and will be a great value in drafts again this year.

Leave A Reply

Your email address will not be published.