It’s been a few weeks since I ranked the top 100 fantasy hitters and a lot has changed! Stranger Things season 3 has dropped, Josh Bell broke the record for most extra-base hits in the first half of an NL season, my wife had our first child, and Giancarlo Stanton got injured and hit the DL! Only one of those is the real reason I haven’t written an article in a while and yea, maybe I took Stanton getting hurt too personally.

Biggest Risers:

Fernando Tatis Jr.: Here’s his line in the 16 games since I wrote one of these bad boys: 19 hits, 18 runs, 4 HRs, 9 RBI, 5 SBs. Oh, so he really IS the prince who was promised? Fun personal fact — I traded Tatis in my keeper/lite dynasty league last year with a few other prospects for Chris Sale and Sean Dolittle. Guess who wasn’t healthy for my playoff run anyway?! Yay!

Dansby Swanson: And now for Dansby’s line in the 15 games since last time you heard from me: 20 hits, 13 runs, 4 HRs, 14 RBI, 1 SB. Don’t act so surprised — Swanson was a #1 overall pick not too long ago and is still only 25. Enjoy the breakout — you probably grabbed him off the waivers anyway.

Charlie Blackmon: And finally, Blackmon’s line in the last 17 games: 22 hits, 18 runs, 4 HRs, 10 RBI. Here is the line every expert has to write about Blackmon: the stolen bases are gone and not coming back, but he is still a VERY valuable hitter in the fantasy game.


Biggest Fallers:

Andrew Benintendi: The name value can’t keep Benintendi afloat any longer. The .274 average is still good enough, however, 7 HRs, 9 SBs, 42 runs, 37 RBI aren’t enough to keep him in the top 40.

Joc Pederson: On the flip side of the coin, in his last 16 games Pederson hit: 15 hits (okay…), but only 5 runs, 1 HR, and 8 RBI. I think I may have artificially inflated him a bit when he had a 1.248 OPS from May 10th to June 4th.

David Peralta: Really this drop has to do with the 0 HRs and 0 SBs in his last 15 games. He can do better — I think — can he? Maybe not in SBs — but maybe last season’s 30 HRs were a mirage.


Top 100 Hitters:

Rank Name Position Team
1 Christian Yelich OF MIL
2 Cody Bellinger 1B/OF LAD
3 Mike Trout OF LAA
4 Nolan Arenado 3B COL
5 Trevor Story SS COL
6 Josh Bell 1B PIT
7 Freddie Freeman 1B ATL
8 Ronald Acuna Jr. OF ATL
9 Javier Baez 2B/SS/3B CHC
10 Anthony Rendon 3B WAS
11 Charlie Blackmon OF COL
12 Alex Bregman 3B/SS HOU
13 Adalberto Mondesi SS KC
14 Mookie Betts OF BOS
15 Rafael Devers 3B BOS
16 Anthony Rizzo 1B CHC
17 J.D. Martinez OF BOS
18 Eddie Rosario OF MIN
19 Pete Alonso 1B NYM
20 Xander Bogaerts SS BOS
21 Whit Merrifield 2B KC
22 Francisco Lindor SS CLE
23 Kris Bryant 3B/OF CHC
24 Joey Gallo 1B/OF TEX
25 George Springer OF HOU
26 Marcell Ozuna OF StL
27 Mike Moustakas 3B MIL
28 Eduardo Escobar SS/3B ARI
29 Starling Marte OF PIT
30 Ketel Marte 2B/SS/OF ARI
31 Elvis Andrus SS TEX
32 Bryce Harper OF PHI
33 Yoan Moncada 2B CHW
34 Michael Brantley OF HOU
35 Austin Meadows OF TBR
36 Trea Turner SS WAS
37 Fernando Tatis Jr. SS SD
38 Max Muncy 1B/3B LAD
39 Jose Abreu 1B CHW
40 Juan Soto OF WAS
41 Gleyber Torres 2B NYY
42 Jorge Polanco SS MIN
43 Eugenio Suarez 3B CIN
44 Aaron Judge OF NYY
45 Edwin Encarnacion 1B NYY
46 Tim Anderson SS CHW
47 Matt Chapman 3B OAK
48 Domingo Santana OF SEA
49 Rhys Hoskins OF PHI
50 Luke Voit 1B NYY
51 Trey Mancini OF/1B BAL
52 Dansby Swanson SS ATL
53 Ozzie Albies 2B ATL
54 Jose Altuve 2B HOU
55 Paul DeJong SS STL
56 Manny Machado SS SD
57 Jonathan Villar 2B BAL
58 Willson Contreras C CHC
59 Max Kepler OF MIN
60 J.T. Realmuto C PHI
61 Yasiel Puig OF CIN
62 David Dahl OF COL
63 Tommy Pham OF TBR
64 Andrew Benintendi OF BOS
65 DJ LeMahieu 1B/2B/3B NYY
66 Hunter Pence OF TEX
67 Joc Pederson OF LAD
68 Michael Conforto OF NYM
69 Jean Segura SS PHI
70 Yasmani Grandal C MIL
71 Shin-Soo Choo OF OAK
72 Byron Buxton OF MIN
73 Gary Sanchez C NYY
74 David Peralta OF ARI
75 Eric Hosmer 1B SD
76 Hunter Renfroe OF SD
77 Lorenzo Cain OF MIL
78 Hunter Dozier 1B/3B KC
79 Mitch Haniger OF SEA
80 Alex Gordon OF KC
81 Jorge Soler OF KC
82 Paul Goldschmidt 1B StL
83 Carlos Correa SS HOU
84 Brandon Lowe 2B TBR
85 Justin Turner 3B LAD
86 Vlad Guerrero Jr. 3B TOR
87 Franmil Reyes OF SD
88 Nelson Cruz DH MIN
89 Dan Vogelbach 1B SEA
90 Ryan Braun OF MIL
91 Michael Chavis 2B/3B BOS
92 Avisail Garcia OF TBR
93 Nick Castellanos OF DET
94 CJ Cron 1B MIN
95 Lourdes Gurriel Jr. 2B/SS/OF TOR
96 Austin Riley 3B/OF ATL
97 Eloy Jimenez OF CHW
98 Shohei Ohtani DH LAA
99 Yordan Alvarez OF HOU
100 Khris Davis DH OAK
  1. Nitro says:

    Can you please rank for a 10 team HTH Points Keeper League.

    K Davis
    Y Alvarez

    • Kerry Klug

      Kerry Klug says:

      Right now: Meadows, Hiura, Alvarez, McNeil , KDavis. KDavis obviously has the potential to lead this list – but he’s not showing it right now.

  2. knucks says:

    Garrett Cooper!

    • Kerry Klug

      Kerry Klug says:

      Soon. Soon. 8 HRs ain’t much right now.

  3. CMUTIMMAH says:

    So based on this… if I offered you Ketel Marte for Fernando Tatis Jr, you’d take it?

    I guess I should start with this… what is the format this is based off of? I don’t know how to use information if I don’t understand the intention. 5×5? Points?

    I just re-read to see if maybe I had bad comprehension…

    • Kerry Klug

      Kerry Klug says:

      5×5 standard roto. I look at current production, combined with what they’ve done in the not so distant past and what I think they’re going to do going forward.

  4. Joshua Barth says:

    Encarnacion on this list at all is a head scratcher to me…. :-/

    • Kerry Klug

      Kerry Klug says:

      Average sucks — same ol’ story. But 60/25/56 isn’t bad. He can still reach 40 HRs and on the yankees is able to acquire good team counting stats.

  5. crimedog says:

    Ohtani at 100. Man, tough love. He’s basically had all his stats in June.

    • Kerry Klug

      Kerry Klug says:

      Ohtani has a lot of upward mobility — he could end up top 50 if he stays healthy and keeps it up.

  6. KrazyIvan says:

    C-A-R-L-O-S Santana. I’m not sure how much he wounded you while he was a Philly but it’s time to move on ;)

    • Kerry Klug

      Kerry Klug says:

      The wounds are too fresh…

  7. Grey

    Grey says:

    Congrats on the baby! I’m honored that you named him (or her) Grey!

    • Jack Trickington says:


    • LaRockakis says:

      My #sources are telling me he named it LaRockakis.

      • Jack Trickington says:


    • Kerry Klug

      Kerry Klug says:

      Razzica Klug.

  8. Fogimon says:

    Altuve at 54 and Machado at 56. You sure you only took 16 days off?

    Yeah, Altuve is having his worst professional season and isn’t running…. but quite possibly the best contact hitter in the best lineup and a former MVP still in his baseball-age prime ranked 54 for hitters!?? Nope, not with you there, I think you are about 20 spots off.

    Machado at 56. This one is the biggest head scratcher. You go to list 3 guys and what they have done since you went down with the baby (congrats), but did you look at what Machado did at all? He’s not 56 any more and doesn’t belong in that group. Again, about 20 spots off.

    • Kerry Klug

      Kerry Klug says:

      Sure. But 10 HRs, 2 SBs for Altuve? What’s that pace? 15 HRs, 6 SBs? I’m ready to move him up, but he’s not doing well right now.
      Machado was crappy — what’s the point of keeping him in the top 15 if he was so crappy in the first half? And again — July: 6 games, 2 hits. what if he sucks again?

  9. RyGuy_4 says:

    So who would win in an Elvis Andrus / Aaron Judge trade? According to this list, the Andrus side wins?!?! Bananaland.

    • Kerry Klug

      Kerry Klug says:

      So you’re not at all nervous he isn’t 100%? Or that with that type of injury it might come back up?
      He’ll climb back up into the top 15 if he starts crushing again.

      • RyGuy_4 says:

        Even with the question marks about Judge’s ability to stay healthy this year, I’d still take him on my team RIGHT NOW over Andrus. And I think if you say you wouldn’t, you’re not being honest with yourself.

  10. Mike

    Mike says:

    Big props to you for ranking 100 hitters week in and week out. That shit ain’t easy and you do it well. Just want to extend my appreciation to a fellow Razz writer and congrats on the baby! I have three and I can tell you life changes on day one with the first…in a very good way.

    • Kerry Klug

      Kerry Klug says:

      Thank you.
      Send help.
      Please clap.

  11. Harley Earl says:

    Remember when you were one of those people dropping Muncy and saying he was a fluke and falling for all that BS early on and I told you to be patient? That Muncy was still hitting home runs at a similar pace as last year but that Dave Roberts was an idiot and was platooning him on some days and just randomly sitting him? You agreed, too, that you might be abandoning ship too early?

    Well aren’t we happy now that we didn’t listen to the naysayers and drop or trade Muncy? I bet those who did feel quite foolish!

    Moving on, where’s my boy Keston Hiura? You better believe he belongs at #99 or #100. That kid can hit. Don’t wait to get on board. Show your professional insight and rank him next week when you can get ahead of the crowd!

    Lastly, congratulations on the new baby. So, did you name him/her Trevor, Manny, Mookie, Ronald, or Christian? Haha!

    • Kerry Klug

      Kerry Klug says:

      Hiura is gonna debut soon. Brewers better just let him stay.

  12. JR says:

    Trea Turner at 36 is not reality. Not sure how that can be rationalized.

    • Kerry Klug

      Kerry Klug says:

      i was promised 70 SBs!

  13. LadyScorpio says:

    Hi Kerry,

    As you’ve noted, Joc Pederson’s production has dropped off in recent weeks. Whom would you prefer for the rest of the season Pederson or Jackie Bradley, Jr.?

Comments are closed.