LOGIN

Last week there was an unfortunate hiatus from the Top 100 Hitters column as I was deep in the woods of Central New Jersey for my annual camping trip. Does Central Jersey exist? I was there — so I guess so.

I took a lot of time going player by player on these rankings so there are a lot of shake-ups in the rankings. I took a real close look at everyone’s numbers and tried my best to compare players 1 to 1 to see who I preferred. It can get rough comparing two players side by side. Do you prefer Player A with 60 runs, 5 HRs, 30 RBI, 20 SBs and a .285 average? Or Player B with 45 runs, 20 HRs, 50 RBI, 0 SB and a .245 AVG? In the end, unfortunately for this column — beauty is in the eye of the beholder — and I don’t mean the amazing MS-DOS dungeon crawler from 1991. Beauty is also in your roster construction — Player A might be really useful to you if you’ve got a bunch of slow-footed boobies out there.

 

Rising:

  • #32, Shin-Soo Choo, TEX, OF: A Choo? Here? The last time Choo didn’t reach base in a game was May 12th. The last time Choo didn’t reach base in a game was May 12th. THE LAST TIME CHOO DIDN’T REACH BASE IN A GAME WAS MAY 12TH! He’s still a long ways away from reaching Ted Williams record of 84 games in a row, but I need to stop disrespecting Shin-Soo and strap a rocket to him.
  • #46, Tim Anderson, CHW, SS: I fell in love with Tim Anderson in the first 15 games of the season when he stole 8 bases and hit 3 HRs as a cheap speed source and a little pop. I fell out of love with Tim Anderson when he stole 2 bases and hit 1 HR over his next 15 games. I hated Tim Anderson over his next 15 games when he stole 1 base, hit 3 HRs and hit only .204. I started to like Tim Anderson again over his next 15 games when he hit 4 HRs and stole 2 bases and hit 273. Now, looking back over the whole season I’m glad Tim Anderson and I stayed friends as his 13 HR/20 SB/.251 AVG season really doesn’t look that bad. You’re going to hate him for two weeks and then adore him for two weeks and that’s just who Tim Anderson is. But when we look back at a 25/25/.245 season you’ll be pretty happy. 
  • #48, Max Muncy, LAD, 1B/3B: Muncy really must’ve stepped in it every single time he walked out of his house this pre-season. It feels like we’re all waiting for the luck to run out, but then you look and see he has 7 HRs in his last 13 games with a 1:1 K/BB ratio. He’s got a spicy 46.8% hard contact rate paired with a 45.7% flyball rate and a lot of this seems sustainable. Everyone is prone to slumps and I’m sure Muncy will be no different — especially with less than 500 major league at bats under his helmet. Pitchers might start to figure him out slightly — but if he can keep making solid fly ball contact — he could easily top 30 HRs — he’s already two-thirds of the way there.

 

Falling:

  • #56, Jose Abreu, CHW, 1B: Abreu, like Whit Merrifield, really started to slip in my rankings as I did my head-to-head comparisons. He’s still on pace for 80+ runs for the 4th time in his 5 seasons and 100+ RBI in his 5th consecutive season, but the 12 HRs and .262 AVG are way off his career averages of 31 and .301. Abreu’s .293 BABIP is the lowest of his career and off his career number of .330. His batted ball profile across the board is almost identical from his previous seasons so you have to wonder if bad luck is just causing his slight statistical decline. I’m thinking he’ll bounce in the second-half.
  • #81, Eric Hosmer, SD, 1B: I’ve been keeping Hosmer relatively high in my rankings due to his relatively reliable 20+ HR, solid average production. But it’s a whole new ballgame this year for Hosmer. Hosmer’s 20.9% HR/FB isn’t too far off from his 21.4% in 2016 or 22.5% in 2017, but his 60.8% ground ball rate is the highest of his career. This number is especially annoying when you realize that his hard contact percentage is the highest of his career. Hosmer won’t be making the All-Star game this year so you have to hope he takes the week to head home to Plantation, Florida to work on getting some loft on his swings.
  • #88, Whit Merrifield, KC, 2B/OF: This one is going to get me a lot of flack, but hear me out. I see the 16 stolen bases. I see the .290 average. But that’s all I see. His 28 RBI on the season has him ranked 164th overall. Yes, I know he’s a lead-off hitter, but then his 36 runs have him ranked 121 overall. It’s not his fault, his lineup stinks, but 64 runs+RBI is less runs than some players have total (or total RBI.)

Top 100 Hitters

RANK NAME TEAM POSITION LAST WEEK
1 Mike Trout LAA OF 1
2 Mookie Betts BOS OF 2
3 Jose Ramirez CLE 2B/3B 3
4 Francisco Lindor CLE SS 5
5 J.D. Martinez BOS OF 8
6 Manny Machado BAL 3B 7
7 Nolan Arenado COL 3B 4
8 Jose Altuve HOU 2B 6
9 Aaron Judge NYY OF 10
10 Charlie Blackmon COL OF 9
11 Paul Goldschmidt ARI 1B 12
12 Trea Turner WAS SS 14
13 Andrew Benintendi BOS OF 16
14 Jean Segura SEA SS 17
15 Javier Baez CHC SS/2B 27
16 Freddie Freeman ATL 1B 11
17 Giancarlo Stanton NYY OF 18
18 Alex Bregman HOU SS/3B 25
19 Eugenio Suarez CIN 3B 34
20 Cody Bellinger LAD 1B/OF 30
21 Eddie Rosario MIN OF 26
22 Mitch Haniger SEA OF 28
23 Ozzie Albies ATL 2B 29
24 Bryce Harper WAS OF 13
25 Starling Marte PIT OF 32
26 Trevor Story COL SS 35
27 Christian Yelich MIL OF 19
28 Lorenzo Cain MIL OF 24
29 Carlos Correa HOU SS 23
30 George Springer HOU OF 15
31 Scooter Gennett CIN 2B 45
32 Shin-Soo Choo TEX OF 56
33 Nelson Cruz SEA DH 36
34 Joey Votto CIN 1B 22
35 Khris Davis OAK OF 31
36 Jesus Aguilar MIL 1B 69
37 Anthony Rizzo CHC 1B 20
38 Kris Bryant CHC 3B 21
39 Xander Bogaerts BOS SS 39
40 Tommy Pham STL OF 40
41 Brandon Belt SF OF 42
42 Edwin Encarnacion CLE 1B 44
43 Didi Gregorius NYY SS 46
44 Nick Markakis ATL OF 75
45 Ender Inciarte ATL OF 49
46 Tim Anderson CWS SS 91
47 Rhys Hoskins PHI 1B/OF 57
48 Max Muncy LAD 1B/3B 73
49 Justin Upton ARI OF 33
50 Matt Kemp LAD OF 59
51 Nicholas Castellanos DET 3B/OF 61
52 AJ Pollock ARI OF 95
53 Michael Brantley CLE OF 53
54 Aaron Hicks NYY OF NR
55 Nomar Mazara TEX OF 43
56 Jose Abreu CHW 1B 37
57 Mike Moustakas KC 3B 51
58 Travis Shaw MIL 3B 50
59 Anthony Rendon WAS 3B 54
60 Cesar Hernandez PHI 2B 55
61 Brian Dozier MIN 2B 52
62 Odubel Herrera PHI OF 86
63 Daniel Murphy WAS 2B 38
64 Elvis Andrus TEX SS NR
65 Dee Gordon SEA 2B/OF 48
66 Juan Soto WAS OF 82
67 Jose Martinez STL 1B 58
68 Joey Gallo TEX 3B/1B 62
69 D.J. LeMahieu COL 2B 64
70 Ronald Acuna ATL OF 83
71 Adam Eaton WAS OF 41
72 Chris Taylor LAD 2B/OF/SS 66
73 Yoan Moncada CWS 2B 85
74 Gleyber Torres NYY 2B/SS 67
75 Wil Myers SD 1B/OF 68
76 JT Realmuto MIA C 70
77 Matt Olson OAK 1B 71
78 Evan Gattis HOU C 98
79 Brandon Nimmo NYM OF 87
80 Carlos Santana PHI 1B 72
81 Eric Hosmer SD 1B 60
82 Adrian Beltre TEX 3B 74
83 Ian Desmond COL 1B/OF 76
84 Jed Lowrie OAK 2B 96
85 Asdrubal Cabrera NYM 2B/SS/3B 105
86 Eduardo Escobar MIN 3B/SS 77
87 Andrew McCutchen SF OF 79
88 Whit Merrifield KC 2B 47
89 Yoenis Cespedes NYM OF 65
90 Josh Donaldson TOR 3B 63
91 Kyle Schwarber CHC OF 88
92 David Peralta ARI OF 89
93 Justin Smoak TOR 1B 90
94 Yangervis Solarte TOR 2B/SS/3B 92
95 Gary Sanchez NYY C 78
96 Andrelton Simmons LAA SS 93
97 Brett Gardner NYY OF 94
98 Marcell Ozuna STL OF 80
99 Rafael Devers BOS 3B NR
100 Brian Anderson MIA 3B/OF NR

 

Fighting for 100 (Unranked)

Willson Contreras, Gregory Polanco, Brian Anderson, Jose Peraza, Brandon Crawford, Michael Taylor, Mitch Moreland, Jesse Winker, Ben Zobrist