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…