Yea, yea, yea. I accidentally left two Stephen Piscotty’s in my Top 100 two weeks in a row. What had happened was: The first week was just a good ol’ fashioned screw-up. On my rankings spreadsheet my process for moving a player is to copy their row, delete their row and insert their row in their new ranking location. Grey and Jay were gracious enough to fix it after week 5 by replacing Piscotty on the website — but ya boy didn’t delete him in his own rankings spreadsheet. To make a long story short (“TOO LATE!”) there will be four Stephen Piscotties scattered through this Top 100. You pick which one fits best for your world view.

Rank Name Position Team Last Change
1 Mike Trout OF LAA 1 0
2 Christian Yelich OF MIL 3 1
3 Cody Bellinger 1B/OF LAD 2 -1
4 Trevor Story SS COL 6 2
5 Javier Baez 2B/SS/3B CHC 4 -1
6 Nolan Arenado 3B COL 7 1
7 Mookie Betts OF BOS 5 -2
8 Adalberto Mondesi SS KC 10 2
9 Ronald Acuna Jr. OF ATL 8 -1
10 J.D. Martinez OF BOS 9 -1

No one moved out of the top 10 — just a bit of cupid shuffling.

J.D. Martinez is still hitting for a solid average (.308,) but only has 5 HRs on the season. He’s actually hitting more fly balls this year, is making more solid contact (soft contact rate down 3.5%) but his BABIP is down almost 40 points from last year. I don’t know if there is a buy low-ish window – but you’re in it!

Every time I try to jinx Mondesi by saying how I didn’t believe him — he steals another pair of bases and hits another HR. So boy is he really great! He’s so great he’s going to win MVP this year. Best player. Ever. Of all time. In the history of the game. And boy was I wrong before this season. Wow. Such good. Very steals.

Rank Name Position Team Last Change
11 Anthony Rendon 3B WAS 13 2
12 Freddie Freeman 1B ATL 14 2
13 Rhys Hoskins OF PHI 15 2
14 Tim Anderson SS CHW 19 5
15 George Springer OF HOU 21 6
16 Marcell Ozuna OF StL 17 1
17 Whit Merrifield 2B KC 20 3
18 Paul Goldschmidt 1B StL 12 -6
19 Jose Altuve 2B HOU 11 -8
20 Bryce Harper OF PHI 16 -4

Tim Anderson: See Adalberto Mondesi. He better take back that “baseball is boring” comment. Even though it feels like less people are watching, attending and playing the game.

Jose Altuve’s .243 average is the lowest it’s been at any level since he was 17. Coincidentally, his .234 BABIP is the lowest of his career as well. He’s hitting the ball with the highest hard contact percentage of his career (38.3%) his line drive rate and fly ball rate are off from last year — but there’s nothing that makes me believe his average is going to stay below .250. Unless he’s maybe nursing a secret gamer injury.

I don’t need to tell you all this — but George Springer is currently third on Razzball’s Player Rater. He’s showing up all over the MLB leaderboard even contributing some SBs — he’s a quarter of the way towards topping his career high of 16.

Rank Name Position Team Last Change
21 Manny Machado SS SD 22 1
22 Alex Bregman 3B/SS HOU 23 1
23 Juan Soto OF WAS 18 -5
24 Domingo Santana OF SEA 25 1
25 Mitch Haniger OF SEA 26 1
26 Eddie Rosario OF MIN 27 1
27 Tommy Pham OF TBR 28 1
28 Andrew Benintendi OF BOS 30 2
29 Lorenzo Cain OF MIL 29 0
30 Joey Gallo 1B/OF TEX 36 6

Juan Soto really just needs to show me he’s fully recovered from his injury and he’ll move up or down. I give players returning from injury a 2 week window to show me something. Which is why Daniel Murphy can barely be found on this list anymore. You’ll find him beneath a Stephen Piscotty.

So THIS is what Joey Gallo with a palatable batting average could look like. Gallo is third in hard contact rate to a pair of Christians: Walker and Yelich. He’s dropped his K/rate for the 4th year in a row and his 20.8% walk rate is second to Trout.

Rank Name Position Team Last Change
31 Xander Bogaerts SS BOS 31 0
32 Carlos Correa SS HOU 32 0
33 Ozzie Albies 2B ATL 37 4
34 Charlie Blackmon OF COL 33 -1
35 Pete Alonso 1B NYM 38 3
36 Elvis Andrus SS TEX 40 4
37 Michael Brantley OF HOU 41 4
38 Khris Davis DH OAK 24 -14
39 Francisco Lindor SS CLE 34 -5
40 Trea Turner SS WAS 35 -5

Davis owners already know this, but he has 0 HRs in his last 19 games. He’s only hitting .188 in that period. “Well is he still at least hitting doubles — just not completely obliterating the ball?” Three. He’s got three.

Lindor is starting to show some life — he’s hit safely in 6 of his last 7 games. He’s got the most potential to climb back into the top 10 — but it might not happen until after the All-Star Break when he can rest, recover and relax a bit.

Andrus is capable of this type of production. He lost 2018 to injury, but 2017 he went 20/25 with a .297 average. We’re well on our way to a similar season: 5/8/.326. The .375 BABIP tells me that the average will hover right around .300 like it did in 2016 and 2017 — but still a great season.

Rank Name Position Team Last Change
41 Matt Chapman 3B OAK 39 -2
42 Eugenio Suarez 3B CIN 43 1
43 Jose Ramirez 3B CLE 44 1
44 David Peralta OF ARI 45 1
45 Yoan Moncada 2B CHW 46 1
46 Jose Abreu 1B CHW 53 7
47 Edwin Encarnacion 1B SEA 54 7
48 Anthony Rizzo 1B CHC 55 7
49 Willson Contreras C CHC 61 12
50 Paul DeJong SS STL 66 16

Among qualified catchers, Contreras is tied for first in runs, second in HRs, second in RBI and first in average. Where was this last year when I traded for him to make a playoff push?

Among qualified shortstops, DeJong is tied for first in runs scored, second in batting average and is top-10 in HRs. Just like every fantasy expert predicted this pre-season — he’s out-performing guys like Carlos Correa who were drafted 100 picks before him.

Rank Name Position Team Last Change
51 Mike Moustakas 3B MIL 58 7
52 Gleyber Torres 2B NYY 47 -5
53 Aaron Judge OF NYY 48 -5
54 Starling Marte OF PIT 49 -5
55 Giancarlo Stanton OF NYY 50 -5
56 Michael Conforto OF NYM 51 -5
57 Jean Segura SS PHI 52 -5
58 Victor Robles OF WAS 64 6
59 J.T. Realmuto C PHI 59 0
60 Yasmani Grandal C MIL 60 0

I shook off my case of Yankee bias this week and I’m going to start properly ranking Gleyber Torres. Yes he has a cool name, yes he was a hyped prospect, but 18/5/17/3/.280? Borrrinng!

Robles is here because of the power/speed combo — definitely not for the 4th worst BB/K ratio in the league. Better only than Brandon Drury, Freddy Galvis and — what’s this? — Starling Marte?! How did you get here?! Robles also has the worst hard contact rate in the league. Even worse than sluggers like Billy Hamilton and Jose Peraza. There might just be some regression coming soon.

Rank Name Position Team Last Change
61 Kris Bryant 3B/OF CHC 67 6
62 Fernando Tatis Jr. SS SD 62 0
63 Brandon Lowe 2B TBR 68 5
64 Ketel Marte 2B/SS/OF ARI 69 5
65 Nelson Cruz DH MIN 63 -2
66 Jonathan Villar 2B BAL 74 8
67 Josh Donaldson 3B ATL 65 -2
68 Justin Turner 3B LAD 71 3
69 Josh Bell 1B PIT 87 18
70 Hunter Dozier 1B/3B KC 88 18

Josh Bell is in the top-10 among first basemen in 4 of the major categories.

Dozier is the 5th ranked third baseman on Razzball’s Player Rater. I told you to draft him over Manny Machado but you just wouldn’t listen.

Rank Name Position Team Last Change
71 Max Muncy 1B/3B LAD 72 1
72 Vlad Guerrero Jr. 3B TOR 57 -15
73 Daniel Murphy 1B/2B COL 42 -31
74 Nick Castellanos OF DET 70 -4
75 Andrew McCutchen OF PHI 73 -2
76 Dee Gordon 2B/OF SEA 75 -1
77 Luke Voit 1B NYY 76 -1
78 Austin Meadows OF TBR 82 4
79 Stephen Piscotty OF OAK 77 -2
80 Trey Mancini OF/1B BAL 78 -2

Here’s why we all need to Netflix and Chill on our projections for rookies. Even the God of all prospects, Guerrero, is struggling in his first taste of big league action. Maybe we should all apologize to the Blue Jays for running them through the mud all pre-season? Vlad will probably be a top-25 player next year, but just take it easy when it comes to prospects because you never know how they’ll do.

Murphy is only hitting .213 in the 47 ABs since his return. He could easily heat up and move up in the next few weeks, but I have to stick to my two-week injury return grading system. I’m nothing without my rules and governance!

Stephen Piscotty sighting!

Rank Name Position Team Last Change
81 Jason Heyward OF CHC 79 -2
82 Maikel Franco 3B PHI 80 -2
83 Gary Sanchez C NYY 81 -2
84 David Dahl OF COL 83 -1
85 Eduardo Escobar SS/3B ARI 84 -1
86 Joc Pederson OF LAD 85 -1
87 Alex Gordon OF KC NA
88 Jorge Polanco SS MIN NA
89 Yasiel Puig OF CIN 86 -3
90 Shin-Soo Choo OF OAK 89 -1

I was still in college when Alex Gordon made his major league debut so excuse me for not ranking him sooner. Gordon is really enjoying his spot batting behind Mondesi and Merrifield and in front of Dozier and Jorge Soler. If I could name a starting pitcher for the Royals after Danny Duffy this team might actually be something to watch!

Polanco is killing it in May so far. In 9 May games he has 14 hits, 7 runs, 2 HRs and 7 RBI. That’s a good month for some crappy players! He’s a big reason the Twins have the best record in baseball so far. Yea, read that sentence again and let it soak in.

Rank Name Position Team Last Change
91 Dwight Smith Jr. OF BAL 90 -1
92 Hunter Pence OF TEX NA
93 Wil Myers 3B/OF SD 56 -37
94 Shohei Ohtani DH LAA 92 -2
95 Christian Walker 1B ARI 93 -2
96 Andrelton Simmons SS LAA NA
97 Ryan Braun OF LAD NA
98 Dan Vogelbach 1B SEA 100 2
99 Mitch Garver C MIN NA
100 Mitch Moreland 1B BOS NA

The last 10 ranked hitters of this list are the hardest to come up with. With the top 10 you know who to expect — they’re up there for a reason and rarely fall out (except Jose Ramirez — I see you.) But for these bottom 10 all it takes is one bad week and they’re outta here. Don’t believe me? Here are the bottom 10 from last week:

91: Corey Seager
92: Shohei Ohtani
93: Christian Walker
94: Robinson Cano
95: Wilson Ramos
96: Nomar Mazara
97: Kolten Wong
98: Enrique Hernandez
99: Aaron Hicks
100: Dan Vogelbach

Only three of those players are still ranked this week. I almost want to turn the bottom 10 into a “hottest players of the week” section. Maybe I will self…maybe I will…

  1. Ozzie Smith says:

    Eloy Jiminez was just dropped in my 10 team h2h league, quick look through the news on him and it looks like he’ll be back very soon. Where would he slide in the list for you? I have a loaded OF but love good upside players.

    • dr. P says:

      I’d grab him if you can. upside is tremendous. I’m in the same boat as you with an OF of dominGOAT, soto, benny, franny, but have stanton and eloy in my DL :(

    • Kerry Klug

      Kerry Klug says:

      Yea. Like Vlad, Eloy is going to get dem ABs and he’ll figure it out. It’ll be Rocky IV at times but he’ll get there.

  2. MikeyMikester says:

    Are we dropping Ramos for Garver??

  3. Chucky says:

    Garver or Austidillo, h2h points.

    • Kerry Klug

      Kerry Klug says:


  4. quinnmatt83 says:

    No love for Gregory Polanco? Starting to find his groove after the IL stint. If he’s not too 100, where would you rank him overall?

    • Kerry Klug

      Kerry Klug says:

      Polanco is right off the 100, but he better stay healthy this time! Or else! He’ll be in my bottom 100!

  5. uncle ernie says:

    Grandal or Ramos? Not sure Ramos average will recover to his norm in a Mets uniform. Grandal is in a better lineup than last season and can only improve. Your thoughts. Thanks

    • Kerry Klug

      Kerry Klug says:

      Grandal Uncle Ern.

      • uncle ernie says:

        Or Garver? Do you think he will get enough bats to pick up instead of Grandel? Thanks

  6. Harley Earl says:

    Wow, now that’s the way to send Wil Myers somersaulting to the verge of exiting the Top 100!!!

    Wait, did you not notice Mr. Myers was 4-for-8 with 4 runs scored, a HR and one SB over the weekend? Now that’s the Wil Myers we all know and love!!!

    Disappointed you didn’t boost Muncy back up to around #62. He’s quite worthy!

    Love that you have the guts to rank Trevor Story in the top 5. Nobody else will, but you’re right on the money. He provides power, speed, runs, steals, you name it. He’s doing it. I’ve been saying it for four years now. Dude is for real.

    • Kerry Klug

      Kerry Klug says:

      I had story at #8 before the season began:
      Trevor Story: He is currently the 19th ranked hitter on FantasyPros cumulative ADP rankings. I had Story in my top 10! So who did Story lose to in my head-to-head showdowns? Javier Baez, Manny Machado, Trea Turner, Bryce Harper, Alex Bregman, J.D. Martinez, Nolan Arenado before finally getting chosen over Andrew Benintendi (although it was still a 3 to 2 vote!) I can see the concern that last year might be flukey, but let’s not act like Story is a total bum. He finished 6th on Razzball’s Player Rater ahead of, well, everyone I just listed above! Let’s take a deeper look at Story’s numbers from 2018. His .345 BABIP was only .002 higher than his breakout rookie year in 2016 so I think some of the ratio gains could be sustainable. The biggest red flag about him, that K-rate, was at it’s lowest at 25.6% — still not great — but much better than 2017’s 34.4%. Yes, he was swinging at more pitches in and out of the zone, but made much better contact on those pitches as well. If he can even just maintain these improvements I see no reason why Story won’t be a top-10 player again in 2019″

      I want Muncy to be I move up. What a great story. The best Dodger is the one no one saw coming!

      • Harley Earl says:

        Glad to see you giving Story his propers. His only down year he was injured and he still came back and mashed in the second half. Everyone wrote him off as a fluke because of that bad start in 2017 but didn’t realize he had a shoulder injury. He’s been rock solid ever since. We are seeing the same exact thing!!!

  7. Skillz says:

    Dropped B. Lowe the other day.
    Kept D. Murphy.
    Feeling regret, I suppose. Who would you ride with 2019?

  8. Big Daddy Jeats says:

    Surprised to see Bryant only up 5 to 61 after an enormous week? Still not a believer, huh?

    • Big Daddy Jeats says:

      up 6^

Comments are closed.