I started writing this week’s top 100 hitters article the same way I do every week: on the balcony of my penthouse apartment inside One57 skyscraper on West 57th street overlooking Central Park. Sipping a tall glass of Chateau Lafite 1787 while my trained Tibetan Mastiff, Chanel rests her head on my lap. This is the type of lifestyle being a Razzball writer has afforded me.
In reality, I’m sitting on my second-hand couch in north Jersey catching up on this week’s episodes of Big Brother with my wife while drinking flat Mr. Pib as my cat walks across my lapto9oi[p9vgdvc12er2`q.
Perception and reality can change over time. Our perception of a certain player during our draft will become a completely different reality over the course of the season. Since there have only been one full day of games since my last rankings this week I’m going to post last week’s rankings and compare them with where I had them ranked at the beginning of week 1 to see where my perception and the player’s reality were at odds.
Five Biggest Fallers Since Week 1:
- Gary Sanchez, fell 66 spots: After a 33 HR/90 RBI season in 2017, Gary’s ADP was hovering around pick 33 in ESPN leagues. Unfortunately, after 231 ABs to start the season El Gary was hitting only .190. Sure, the 14 HRs/41 RBI were nice but man was he tanking your ratios every week. Then, almost mercifully, he missed 20 games with a groin injury. Hopefully he can start to restore that batting average closer to the .284 average he had in his previous two seasons with the Bombers. Until he does, I’m going to keep him down in the 90s.
- Eric Hosmer, fell 49 spots. I really don’t think the Petco Park effect is the cause for Hosmer’s decline this season. As I wrote about last week — it seems like Hosmer has completely altered his approach for some reason. He’s hitting the highest percentage of ground balls (62%) he’s ever hit in his career and striking out at the highest rate of his career as well (22.6%.) There’s still plenty of time for him to return to form, but he needs to act like he’s playing in Kansas City.
- Jose Abreu, fell 42 spots. Going into the season Jose Abreu (and Anthony Rizzo) were looking like the safest picks in the entire draft. Abreu’s HR totals since 2014 have been: 36, 30, 25, and 33. His RBI totals: 107, 101, 100, 102. His batting averages: .317, .290, .293, .304. This year? If he reaches the 604 ABs he’s averaged over the past four seasons he’s on pace for 21 HRs, 85 RBI and is only hitting .251 on the season.
- Kris Bryant, fell 39 spots: I’ve been getting a lot of flack for still even having Bryant in my rankings at all, let alone not letting him fall out of the top 50. However, I can’t be alone in thinking that the former rookie of the year & former MVP is going to bounce back and still have a great season. His .283 average isn’t so far off from the .288 career average he had before this year. I know the power numbers are hurting, but I believe that Kris Bryant was hurting as well. He missed 16 games with a shoulder injury that I think was bothering him since spring training. Since his return he’s hit safely in all six games he’s played in and has 2 HRs, 1 double, and 6 RBI as well. I think he’ll get back on track in the second half and climb back to the mid-30s in my rankings.
- Dee Gordon, fell 39 spots: Dee Gordon at his peak is deserving of being ranked 25th overall. Peak Dee Gordon has averaged 61 SBs, 98 runs and a .309 average in his last three non-suspension years. Those 61 SBs are truly where Dee’s value shines as he has the most stolen bases over those three seasons in the entire league. He has three elite categories and two pitiful categories, but he can win you one of those categories every week single-handedly. Right now he’s on pace for 37 SBs and 77 runs. Yes, anything can happen in the second-half and in a speed-starved league 37 SBs are really still great — but those numbers no longer make him an elite top 25 player.
Five Biggest Risers Since Week 1: (of players who were ranked in Week 1)
- Mitch Haniger, rose 76 spots: I was high on Haniger going into the season but wasn’t sure about his health or if his 2017 was a bit flukey. Well, he’s already surpassed his 2017 HR, RBI and SB total in 20 fewer ABs. He realistically could end up with 30 HR, 100+ RBI, 10+ SBs and a .275 batting average.
- Ozzie Albies, rose 70 spots: I’m an Albies enabler, but even I didn’t see 20 HR/9 SB in the first half of his first full season at age 21. However, he was a 25+ stolen base threat throughout the minors, and even showed developing power in 2017 hitting 15 HRs across AAA and the bigs. The Braves are going to be a force for the next decade and Albies has MVP potential hitting near the top of their lineup and going 25/25 with a .280 average.
- Javier Baez, rose 64 spots: Javier Baez didn’t come here to not swing. His 3.8% walk rate is 8th worst in the league. His 25.6% K/rate is 22nd worst in the league. Obviously that would lead to his .015 BB/K rate ranking behind only Dee Gordon and Salvador Perez. However, in only 93 games Baez has 19 HRs, 72 RBI and 18 SBs. Pair that with his 62 runs and 72 RBI and you have a 1st/2nd round pick in 2019. Baez has upped his hard contact rated to 39.3% He comes to the plate with only one thing in minded — swing and swing hard and so far this season it is paying off for him.
- Eddie Rosario, rose 60 spots: A lot of guys on this list share something in common — I wasn’t completely sold on their one good major league season. Rosario hit 27 HRs and stole 9 bases with a .290 average in 2017, but I needed to see him repeat that after only hitting over 20 HRs once way back in the Twins rookie league. Well, Rosario is making me look foolish with his development this year. He’s hitting 65/19/61/6/.310 through 94 games and is poised to finish as a top 25 hitter this season.
- Tim Anderson, rose 55 spots: If not for his .243 AVG and .299 OBP Tim Anderson would be even higher. He’s got 13 HRs/21 SBs so far and could end up with a 20/30 season if he keeps it up. However, that 6.3% walk rate and 24.3% K/rate are holding him down. I think the average will come back up a bit as his .292 BABIP creeps closer to his career .333 mark.
Biggest Debut Risers Since Week 1: (players unranked to start the season)
- Eugenio Suarez, now ranked 19: Another guy who I didn’t fully buy into his 2017 developments — it didn’t help that he went down with a major thumb injury in April that saw him miss 16 games. Suarez was expected to lose his job to Nick Senzel by now, but due to Senzel’s injuries and Suarez playing like an MVP candidate — third base is booked in Cincinnati for the next few years.
- Jesus Aguilar, now ranked 30: How did we all miss on this guy? Your NL HR leader went undrafted in your league, but that was mainly due to being blocked by the Brewers over-zealously adding offensive weapons. In 2016 Aguilar had a 40 HR/114 RBI season in the Indians minor league system with a .261 average. Unfortunately, the next year, the Indians signed Edwin Encarnacion and must be kicking themselves now for letting Aguilar slip through their fingers while E5 starts his slow decline.
- Scooter Gennett, now ranked 31: Excuse the crap out of me for assuming a 5’10” 185 pound guy named SCOOTER hitting 27 HRs last season was a fluke! SCOOTER never hit more than 11 HRs in the minors and even the 14 he hit in 2016 with the Brewers was seen as a huge outburst for him. Well SCOOTER and his his fans — I’ll admit it now. I was wrong.
- Shin-Soo Choo, now ranked 33: My brain must’ve been still locked into Big League Choo’s lost 2016 season where he played only 48 injury-riddled games. Even so, his OBP in 469 games with the Rangers prior to this season was a pedestrian (by his standards) .358. He was also averaging 16 HRs and 6 SBs. Compare that to the .390 OBP with 13 HRs and 13 SBs he was averaging in the 843 games prior to his Lone Star excursion and you can tell why I didn’t rank him. Well Choo has rediscovered his patience (14.9% walk rate; 11th best) and is continuing his power stroke, but should surpass his career high HR total (22) in the next month (he’s at 18 now.) Unfortunately, on a Texas team that is 25th in team batting average and 20th in team OPS his runs and RBI aren’t going to be as high as they should be.
- Max Muncy, now ranked 35: ¯_(?)_/¯ What can I even say anymore?
Top 100 Hitters Now and Then
RANK | NAME | TEAM | POSITION | WEEK 1 | CHANGE |
---|---|---|---|---|---|
1 | Mike Trout | LAA | OF | 1 | 0 |
2 | Mookie Betts | BOS | OF | 5 | 3 |
3 | Jose Ramirez | CLE | 2B/3B | 19 | 16 |
4 | Francisco Lindor | CLE | SS | 15 | 11 |
5 | J.D. Martinez | BOS | OF | 18 | 13 |
6 | Andrew Benintendi | BOS | OF | 34 | 28 |
7 | Manny Machado | BAL | 3B | 12 | 5 |
8 | Nolan Arenado | COL | 3B | 3 | -5 |
9 | Jose Altuve | HOU | 2B | 2 | -7 |
10 | Aaron Judge | NYY | OF | 14 | 4 |
11 | Charlie Blackmon | COL | OF | 8 | -3 |
12 | Paul Goldschmidt | ARI | 1B | 9 | -3 |
13 | Trea Turner | WAS | SS | 7 | -6 |
14 | Jean Segura | SEA | SS | 54 | 40 |
15 | Javier Baez | CHC | SS/2B | 79 | 64 |
16 | Alex Bregman | HOU | SS/3B | 30 | 14 |
17 | Freddie Freeman | ATL | 1B | 17 | 0 |
18 | Giancarlo Stanton | NYY | OF | 6 | -12 |
19 | Eugenio Suarez | CIN | 3B | NR | N/A |
20 | Cody Bellinger | LAD | 1B/OF | 21 | 1 |
21 | Eddie Rosario | MIN | OF | 81 | 60 |
22 | Mitch Haniger | SEA | OF | 98 | 76 |
23 | Ozzie Albies | ATL | 2B | 93 | 70 |
24 | Bryce Harper | WAS | OF | 4 | -20 |
25 | Starling Marte | PIT | OF | 37 | 12 |
26 | Trevor Story | COL | SS | 59 | 33 |
27 | Christian Yelich | MIL | OF | 29 | 2 |
28 | Lorenzo Cain | MIL | OF | 55 | 27 |
29 | Carlos Correa | HOU | SS | 10 | -19 |
30 | Jesus Aguilar | MIL | 1B | NR | N/A |
31 | Scooter Gennett | CIN | 2B | NR | N/A |
32 | George Springer | HOU | OF | 20 | -12 |
33 | Shin-Soo Choo | TEX | OF | NR | N/A |
34 | Nelson Cruz | SEA | DH | 46 | 12 |
35 | Max Muncy | LAD | 1B/3B | NR | N/A |
36 | Joey Votto | CIN | 1B | 13 | -23 |
37 | Xander Bogaerts | BOS | SS | 49 | 12 |
38 | Khris Davis | OAK | OF | 43 | 5 |
39 | Tommy Pham | STL | OF | 47 | 8 |
40 | Brandon Belt | SF | OF | NR | N/A |
41 | Edwin Encarnacion | CLE | 1B | 31 | -10 |
42 | Didi Gregorius | NYY | SS | 62 | 20 |
43 | Nick Markakis | ATL | OF | NR | N/A |
44 | Tim Anderson | CWS | SS | 99 | 55 |
45 | Justin Upton | ARI | OF | 28 | -17 |
46 | Matt Kemp | LAD | OF | NR | N/A |
47 | Nicholas Castellanos | DET | 3B/OF | 56 | 9 |
48 | Anthony Rendon | WAS | 3B | 32 | -16 |
49 | Anthony Rizzo | CHC | 1B | 16 | -33 |
50 | Kris Bryant | CHC | 3B | 11 | -39 |
51 | AJ Pollock | ARI | OF | 48 | -3 |
52 | Michael Brantley | CLE | OF | NR | N/A |
53 | Aaron Hicks | NYY | OF | NR | N/A |
54 | Rhys Hoskins | PHI | 1B/OF | 35 | -19 |
55 | Brian Dozier | MIN | 2B | 23 | -32 |
56 | Mike Moustakas | KC | 3B | 71 | 15 |
57 | Ender Inciarte | ATL | OF | 64 | 7 |
58 | Travis Shaw | MIL | 3B | 67 | 9 |
59 | Juan Soto | WAS | OF | NR | N/A |
60 | Cesar Hernandez | PHI | 2B | NR | N/A |
61 | Odubel Herrera | PHI | OF | NR | N/A |
62 | Daniel Murphy | WAS | 2B | NR | N/A |
63 | Elvis Andrus | TEX | SS | 38 | -25 |
64 | Dee Gordon | SEA | 2B/OF | 25 | -39 |
65 | Wil Myers | SD | 1B/OF | 40 | -25 |
66 | Jose Abreu | CHW | 1B | 24 | -42 |
67 | Ian Desmond | COL | 1B/OF | 65 | -2 |
68 | Jose Martinez | STL | 1B | NR | N/A |
69 | Nomar Mazara | TEX | OF | 86 | 17 |
70 | D.J. LeMahieu | COL | 2B | 52 | -18 |
71 | Ronald Acuna | ATL | OF | NR | N/A |
72 | Adam Eaton | WAS | OF | 85 | 13 |
73 | Yoan Moncada | CWS | 2B | 97 | 24 |
74 | Gleyber Torres | NYY | 2B/SS | NR | N/A |
75 | JT Realmuto | MIA | C | NR | N/A |
76 | Matt Olson | OAK | 1B | 76 | 0 |
77 | Evan Gattis | HOU | C | 90 | 13 |
78 | Brandon Nimmo | NYM | OF | NR | N/A |
79 | Joey Gallo | TEX | 3B/1B | 58 | -21 |
80 | Whit Merrifield | KC | 2B | 57 | -23 |
81 | Jed Lowrie | OAK | 2B | NR | N/A |
82 | Asdrubal Cabrera | NYM | 2B/SS/3B | NR | N/A |
83 | Eduardo Escobar | MIN | 3B/SS | NR | N/A |
84 | Chris Taylor | LAD | 2B/OF/SS | 91 | 7 |
85 | Brett Gardner | NYY | OF | 88 | 3 |
86 | Andrew McCutchen | SF | OF | 68 | -18 |
87 | Justin Smoak | TOR | 1B | 75 | -12 |
88 | Carlos Santana | PHI | 1B | 66 | -22 |
89 | Kyle Schwarber | CHC | OF | 96 | 7 |
90 | David Peralta | ARI | OF | NR | N/A |
91 | Yangervis Solarte | TOR | 2B/SS/3B | NR | N/A |
92 | Gary Sanchez | NYY | C | 26 | -66 |
93 | Adrian Beltre | TEX | 3B | 82 | -11 |
94 | Eric Hosmer | SD | 1B | 45 | -49 |
95 | Andrelton Simmons | LAA | SS | NR | N/A |
96 | Matt Carpenter | STL | 1B/2B/3B | 74 | -22 |
97 | Brian Anderson | MIA | 3B/OF | NR | N/A |
98 | Gregory Polanco | PIT | OF | 84 | -14 |
99 | Yuli Gurriel | HOU | 1B | NR | N/A |
100 | Jesse Winker | CIN | OF | NR | N/A |
No Longer Top 100:
NAME | TEAM | POSITION | WEEK 1 |
Josh Donaldson | TOR | 3B | 22 |
Corey Seager | LAD | SS | 27 |
Marcell Ozuna | STL | OF | 33 |
Buster Posey | SF | C/1B | 36 |
Robinson Cano | SEA | 2B | 39 |
Jonathan Schoop | BAL | 2B | 41 |
Byron Buxton | MIN | OF | 42 |
Yoenis Cespedes | NYM | OF | 44 |
Miguel Sano | MIN | 3B | 50 |
Willson Contreras | CHC | C/1B | 51 |
Billy Hamilton | CIN | OF | 53 |
Rougned Odor | TEX | 2B | 61 |
Domingo Santana | MIL | OF | 63 |
Adam Jones | BAL | OF | 69 |
Kyle Seager | SEA | 3B | 70 |
Manuel Margot | SD | OF | 72 |
Rafael Devers | BOS | 3B | 73 |
Ryan Braun | MIL | OF/1B | 77 |
Miguel Cabrera | DET | 1B | 78 |
Eduardo Nunez | BOS | 2B/3B/OF | 80 |
Marwin Gonzalez | HOU | 1B/2B/SS/OF | 83 |
Jay Bruce | NYM | OF | 87 |
Ian Happ | CHC | 2B/OF | 89 |
Adam Duvall | CIN | OF | 92 |
Yadier Molina | STL | C/1B | 95 |
Matt Chapman | OAK | 3B | 100 |