LOGIN

There hasn’t been a  #1 ranked hitter in my rankings besides Mike Trout since he went down with an injury at the beginning of August 2018. His replacement, Mookie Betts was in the thick of his AL MVP/World Series campaign and the difference between them wasn’t that vast anyway.

This year, the 2018 NL MVP who everyone was sure was going to regress has done just the opposite and started off even hotter than anyone anticipated. Christian Yelich has tied Albert Pujols and Alex Rodriguez with 14 HRs to begin the season. To top both of those jabronis, Yelich has also stolen 6 bases. Just to whet the appetites of Yelich owners — A-Rod went on to win the AL MVP that season while Pujols was the runner-up in his season. Yes, I know that Cody Bellinger is beating Yelich in some statistical categories already this season, but forgive me if I believe more in Yelich’s .350 AVG right now over Bellinger’s .420.

Top 100 Hitters

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

Notes: I had Trevor Story ranked exactly 8th in my pre-season rankings with a lot of hesitation due to his 2017 stats. I dropped Story out of the top-10 after he only hit .209 in the first 12 games of the season to try and save face a bit. He’s hit .349 since then so look how smart and fearless I am! It’s been Trout/Betts at 1 and 2 since I started writing this column last year, but Betts has started this season pretty slow with only 5 HRs, 1 SB and a .267 AVG so far. Could Betts be suffering through a bit of a World Series hangover? You don’t have to look too far back (2017) when Betts hit .264 with a .268 BABIP. This year his BABIP is .267 — maybe this is just natural year-to-year fluctuations.

 

Rank Name Position Team Last Change
11 Khris Davis DH OAK 13 2
12 Paul Goldschmidt 1B StL 16 4
13 Bryce Harper OF PHI 14 1
14 Anthony Rendon 3B WAS 15 1
15 Manny Machado SS SD 8 -7
16 Adalberto Mondesi SS KC 23 7
17 Freddie Freeman 1B ATL 17 0
18 Rhys Hoskins OF PHI 21 3
19 Juan Soto OF WAS 19 0
20 Tim Anderson SS CHW 42 22

Notes: I can’t ignore Tim Anderson anymore. I want to — but I can’t just yet. A career .258 hitter all of a sudden hitting over .400? Chill. However, I can’t deny the power/speed threat even if that batting average humanizes to his normal numbers. While I was only ignoring Anderson — I was actively rooting against Mondesi going into this season due to the countless times I said I thought he was going to be a bust. My main concerns were his plate discipline and approach, but he’s making solid contact for a .290 AVG. The 32:5 K/BB ratio still is hideous, but maybe he’s good enough, fast enough and doggone it I was wrong about him.

Rank Name Position Team Last Change
21 Whit Merrifield 2B KC 22 1
22 Alex Bregman 3B/SS HOU 12 -10
23 Marcell Ozuna OF StL 32 9
24 Domingo Santana OF SEA 35 11
25 George Springer OF HOU 33 8
26 Mitch Haniger OF SEA 34 8
27 Eddie Rosario OF MIN 39 12
28 Tommy Pham OF TBR 31 3
29 Lorenzo Cain OF MIL 30 1
30 Francisco Lindor SS CLE 38 8

Notes: Bregman’s tumble in these rankings isn’t because he’s been bad necessarily — and the fact that I have him so high should reflect that. However, only 4 HRs and 1 SB are pretty unspectacular for a guy some people had tabbed as an MVP Candidate. He’ll still be okay by season’s end, but for now, he’ll stay in this range. Look at all these great outfielders! From Ozuna to Cain you can’t really go wrong with any of them and that’s why they’ve all gotten a bump this week. Lindor should climb a little bit, however, how high depends on the health of his legs. I’m not convinced he’ll steal over 20 bases this season.

Rank Name Position Team Last Change
31 Andrew Benintendi OF BOS 24 -7
32 Xander Bogaerts SS BOS 28 -4
33 Carlos Correa SS HOU 29 -4
34 Eugenio Suarez 3B CIN 27 -7
35 Jose Ramirez 3B CLE 25 -10
36 Charlie Blackmon OF COL 36 0
37 Trea Turner SS WAS 37 0
38 Daniel Murphy 1B/2B COL NA
39 Ozzie Albies 2B ATL 40 1
40 Pete Alonso 1B NYM 63 23

Notes: Jose Ramirez Watch! He continues to tumble. Since last week he’s stolen 3 bases (yay!) but only had 5 hits in 6 games (boo!) Welcome Pete Alonso to the top 40. I’m still a little nervous that he’ll go through the same bumps that everyone rookie goes through, but he’s been pretty fantastic so far for the Amazin’s.

Rank Name Position Team Last Change
41 Joey Gallo 1B/OF TEX 70 29
42 Matt Chapman 3B OAK 47 5
43 Michael Brantley OF HOU 51 8
44 David Peralta OF ARI 52 8
45 Elvis Andrus SS TEX 62 17
46 Yoan Moncada 2B CHW 69 23
47 Gleyber Torres 2B NYY 43 -4
48 Wil Myers 3B/OF SD 48 0
49 Aaron Judge OF NYY 18 -31
50 Starling Marte OF PIT 20 -30

Notes: Gallo is still striking out in 35% of his ABs, but he’s upped his walk rate by 5% and his hard contact rate is at a phenomenal 65%. Anyone who drafted him late because he can’t hit over .210 must be loving this Gallo. Here’s the Moncada we were all hoping for! He’s striking out 11% less than 2018 and is riding a .377 BABIP to the highest average of his career. Time will tell if he is the 30/30 prospect everyone projected him as a few years ago — but this is a great first step.

Rank Name Position Team Last Change
51 Giancarlo Stanton OF NYY 26 -25
52 Michael Conforto OF NYM 44 -8
53 Jean Segura SS PHI 45 -8
54 Edwin Encarnacion 1B SEA 49 -5
55 Vlad Guerrero Jr. 3B TOR 72 17
56 Mike Moustakas 3B MIL 50 -6
57 J.T. Realmuto C PHI 53 -4
58 Yasmani Grandal C MIL 54 -4
59 Fernando Tatis Jr. SS SD 77 18
60 Jose Abreu 1B CHW 65 5
Rank Name Position Team Last Change
61 Josh Donaldson 3B ATL 55 -6
62 Stephen Piscotty OF OAK 71 9
63 Kris Bryant 3B/OF CHC 41 -22
64 Corey Seager SS LAD 46 -18
65 Nelson Cruz DH MIN 80 15
66 Anthony Rizzo 1B CHC 56 -10
67 Nick Castellanos OF DET 57 -10
68 Justin Turner 3B LAD 59 -9
69 Max Muncy 1B/3B LAD 61 -8
70 Austin Meadows OF TBR 64 -6

Notes: Quick — everyone yell at me in the comments for not making Vlad Guerrero a top-5 ranked player! Even Mike Trout hit .220 over his first 40 games. I want him to be the best hitter of all time too — but let’s let him get some ABs first. See also: Tatis Jr. Hopefully you bought low on Nelson Cruz after he hit 1 HR in his first 41 ABs because he now has 4 in this last week and *NBA JAM voice* “he’s heating up!”

Rank Name Position Team Last Change
71 Willson Contreras C CHC 74 3
72 Andrew McCutchen OF PHI 66 -6
73 Victor Robles OF WAS 84 11
74 Trey Mancini OF/1B BAL 85 11
75 Jason Heyward OF CHC 86 11
76 Jonathan Villar 2B BAL 81 5
77 Paul DeJong SS STL 89 12
78 Maikel Franco 3B PHI 90 12
79 David Dahl OF COL 67 -12
80 Yasiel Puig OF CIN 68 -12
Rank Name Position Team Last Change
81 Joey Votto 1B CIN 58 -23
82 Josh Bell 1B PITT NA
83 Matt Carpenter 1B/3B StL 60 -23
84 Gary Sanchez C NYY 73 -11
85 Shohei Ohtani DH LAA 76 -9
86 Luke Voit 1B NYY NA
87 Christian Walker 1B ARI NA
88 Brandon Lowe 2B TBR 100 12
89 Joc Pederson OF LAD NA
90 Robinson Cano 2B NYM 78 -12
Rank Name Position Team Last Change
91 Wilson Ramos C NYM 82 -9
92 Dee Gordon 2B/OF SEA 83 -9
93 Nomar Mazara OF TEX 95 2
94 Mallex Smith OF SEA 75 -19
95 Kolten Wong 2B StL 88 -7
96 Enrique Hernandez 2B/SS/OF LAD 92 -4
97 Eduardo Escobar SS/3B ARI 93 -4
98 Aaron Hicks OF NYY 94 -4
99 Travis Shaw 2B/3B MIL 79 -20
100 Dan Vogelbach 1B SEA 99 -1

Notes: Am I the crazy one for not being fully convinced that Trey Mancini is a .300+ hitter? No — you are, you’re the crazy one! His .413 BABIP is the 4th highest in the league — time to sell SO unbelievably high right now. Here are a few guys who are officially on notice: Joey Votto, Robinson Cano, Mallex Smith, and Travis Shaw. By this time next week I’ll be just as full of anxiety about Game of Thrones and these guys will be just as full of anxiety about falling off my top 100 list.

 

 

Don’t pay too much attention to the change column this week — there were a lot of movers/shakers/rank correctors that it looks like I’m low on somebody — but it’ll normalize next week. Rankings are hard!