LOGIN

Some of you are already D-U-N for the year and are looking forward to fantasy football season. I’ll post my traditional Top 100 below, but for right now I want to highlight a few guys who have performed so well this season that they are flirting with being a first-round pick for 2020.

Rafael Devers: 113/28/104/8/.321. This shouldn’t be completely out of the blue — Devers was a top-20 prospect heading into the 2017 season. Unfortunately, in his first full season in 2017 (as a 21-year-old mind you) he disappointed with a .240/.298/.433 slash line. Now, as a 22-year-old he would be in the MVP conversation if his team was winning games. Look at his line at the beginning of this blurb. Now realize that he could have 15 solid productive years if he’s healthy. This is a hall-of-famer in the making if he keeps this up.

Pete Alonso: 82/43/102/.265. Your 2019 NL Rookie-of-the-Year followed up on his 92/36/119/.285 line in AA/AAA last season with one of the best rookie seasons of all time. Alonso’s 30.3% HR/FB rate is third in all of a baseball and with a 42.3% hard contact rate and 40.3% fly-ball rate his power numbers should be easily repeatable. If the Mets finally open up the purse strings a little bit to improve their offense this off-season he could and should have more than 82 runs. I don’t think he’ll be first-round material, but he could fill the void that is going to be left after Giancarlo Stanton’s lost season.

Josh Bell: 91/35/110/.280. In 2017 Bell showed uncharacteristic power with 26 HRs/90 RBI (his HR high in the minors was 14) but didn’t show the stellar OBP skills he showed in the minors (.334 vs .373 career OBP in the minors.) In 2018, he showed more of the OBP capabilities (.357,) but the power all but disappeared (12.) In 2019 Bell has put it all together setting career-highs in every offensive category. Yes, there’s been a drastic drop off in the second half that I really don’t want to blame on his participation in the HR Derby, but what else can I blame it on? First half: 24 HRs, 1.024 OPS. Second-half OPS: 8 HRs, .774 OPS. He’ll probably end up a late-second or third-round pick in 2020.

Jonathan Villar: 93/20/62/33/.278. Do I really think Villar will flirt with being a first-round pick in 2020? No. And the reason has more to do with his 2017 than his 2019. In 2017 Villar was coming off a 92/19/63/62/.285 line and inched up into those early draft rounds. He responded in 2017 with a 49/14/40/23/.241 disappointment. So while his possible 20/35 power/speed combo looks nice — our memory isn’t so short-term that we will forget 2017’s drop-off. Also: the Orioles. Yikes.

 

Top 100 Hitters

Rank Name Position Team Last Change
1 Christian Yelich OF MIL 1 0
2 Cody Bellinger 1B/OF LAD 2 0
3 Mike Trout OF LAA 3 0
4 Ronald Acuna Jr. OF ATL 4 0
5 Freddie Freeman 1B ATL 6 1
6 Trevor Story SS COL 5 -1
7 Nolan Arenado 3B COL 7 0
8 Rafael Devers 3B BOS 9 1
9 Anthony Rendon 3B WAS 10 1
10 Mookie Betts OF BOS 11 1
11 Alex Bregman 3B/SS HOU 12 1
12 Francisco Lindor SS CLE 13 1
13 Juan Soto OF WAS 40 27
14 Xander Bogaerts SS BOS 14 0
15 Javier Baez 2B/SS/3B CHC 8 -7
16 Charlie Blackmon OF COL 15 -1
17 Pete Alonso 1B NYM 16 -1
18 Starling Marte OF PIT 17 -1
19 Trea Turner SS WAS 18 -1
20 Josh Bell 1B PIT 19 -1
21 Jonathan Villar 2B BAL 27 6
22 J.D. Martinez OF BOS 20 -2
23 Eddie Rosario OF MIN 21 -2
24 Eduardo Escobar SS/3B ARI 22 -2
25 Anthony Rizzo 1B CHC 23 -2
26 Ketel Marte 2B/SS/OF ARI 24 -2
27 Whit Merrifield 2B KC 25 -2
28 Carlos Santana 1B CLE 26 -2
29 DJ LeMahieu 1B/2B/3B NYY 31 2
30 Jose Altuve 2B HOU 30 0
31 Kris Bryant 3B/OF CHC 28 -3
32 George Springer OF HOU 29 -3
33 Bryce Harper OF PHI 34 1
34 Manny Machado SS SD 33 -1
35 Gleyber Torres 2B NYY 35 0
36 Nelson Cruz DH MIN 36 0
37 Elvis Andrus SS TEX 37 0
38 Michael Brantley OF HOU 38 0
39 Eugenio Suarez 3B CIN 53 14
40 Jose Abreu 1B CHW 39 -1
41 Trey Mancini OF/1B BAL 41 0
42 Max Kepler OF MIN 42 0
43 Aaron Judge OF NYY 49 6
44 Marcell Ozuna OF StL 44 0
45 Jorge Soler OF KC 46 1
46 Ozzie Albies 2B ATL 47 1
47 J.T. Realmuto C PHI 48 1
48 Jorge Polanco SS MIN 52 4
49 Matt Chapman 3B OAK 54 5
50 Mike Moustakas 3B MIL 43 -7
51 Tim Anderson SS CHW 55 4
52 Max Muncy 1B/3B LAD 32 -20
53 Yuli Gurriel 1B/3B HOU 66 13
54 Michael Conforto OF NYM 64 10
55 Andrew Benintendi OF BOS 56 1
56 Paul Goldschmidt 1B StL 57 1
57 Shin-Soo Choo OF OAK 58 1
58 Yoan Moncada 2B CHW 50 -8
59 Yasiel Puig OF CIN 51 -8
60 Tommy Pham OF TBR 60 0
61 Yordan Alvarez OF HOU 61 0
62 Paul DeJong SS STL 62 0
63 Vlad Guerrero Jr. 3B TOR 65 2
64 Josh Donaldson 3B ATL 87 23
65 Victor Robles OF WAS 72 7
66 Rhys Hoskins OF PHI 67 1
67 Adalberto Mondesi SS KC 68 1
68 Eric Hosmer 1B SD 70 2
69 Danny Santana 1B/2B/OF TEX 71 2
70 Jean Segura SS PHI 73 3
71 Lourdes Gurriel Jr. 2B/SS/OF TOR 94 23
72 Austin Meadows OF TBR 75 3
73 Edwin Encarnacion 1B NYY 76 3
74 Gary Sanchez C NYY 79 5
75 Luke Voit 1B NYY 59 -16
76 Justin Turner 3B LAD 80 4
77 Nicholas Castellanos OF CHC NA NA
78 Hunter Dozier 1B/3B KC 81 3
79 Amed Rosario SS NYM 82 3
80 Shohei Ohtani DH LAA 83 3
81 Keston Hiura 2B MIL 84 3
82 Franmil Reyes OF SD 86 4
83 Yasmani Grandal C MIL 74 -9
84 Eloy Jimenez OF CHW 88 4
85 Matt Olson 1B OAK NA NA
86 Alex Gordon OF KC 89 3
87 Aristides Aquino OF CIN 98 11
88 Adam Eaton OF WAS 90 2
89 Willson Contreras C CHC 92 3
90 Avisail Garcia OF TBR 93 3
91 Bo Bichette SS TOR NA NA
92 Marcus Semien SS OAK 95 3
93 Bryan Reynolds OF PIT NA NA
94 Hunter Renfroe OF SD 77 -17
95 Jeff McNeil 2B/3B/OF NYM 96 1
96 Byron Buxton OF MIN 99 3
97 Joc Pederson OF LAD 100 3
98 Mallex Smith OF SEA NA NA
99 Kevin Pillar OF SFG NA NA
100 J.D. Davis 3B/OF NYM NA NA