Like the Mets coming back to steal a ninth inning win, we are doing the improbable and shuffling it up with the Top 100 hitters for the rest of the fantasy baseball season.  Maybe the Mets’ comeback is more impressive than this shuffle, but I still cannot imagine the Mets being must watch baseball!  With that out of the way, we have some big moves this week with injuries to key players (see Eloy Jimenez) and returns for others (see Ramon Laureano).  We also now have a month of insight to tell us who is real and who might simply be a mirage.  In the spirit of Bill ‘Spaceman’ Lee, dig in to the rankings like a cosmic snowball means no tomorrow.  Bonus points for those few that follow the reference!


Rank Player Movement
1 Jose Ramirez 1
2 Trea Turner -1
3 Vladimir Guerrero Jr.
4 Ronald Acuna Jr. 6
5 Juan Soto 2
6 Luis Robert 3
7 Bryce Harper 1
8 Shohei Ohtani -4
9 Mike Trout 2
10 Yordan Alvarez 3
11 Kyle Tucker -5
12 Freddie Freeman
13 Bo Bichette -8
14 Manny Machado 4
15 Rafael Devers -1
16 Ozzie Albies -1
17 Matt Olson -1
18 Starling Marte -1
19 Nick Castellanos 1
20 Aaron Judge 6
21 Mookie Betts 8
22 Paul Goldschmidt
23 Francisco Lindor 1
24 J.D. Martinez 3
25 Xander Bogaerts 3
26 Wander Franco 8
27 George Springer 6
28 Tyler O’Neill -5
29 Byron Buxton 23
30 Marcus Semien -11
31 Whit Merrifield -6
32 Tim Anderson -1
33 Nolan Arenado 3
34 Pete Alonso 5
35 Javier Baez 2
36 Austin Riley 14
37 Cedric Mullins II 1
38 Jose Altuve 2
39 Trevor Story -9
40 Brandon Lowe -8
41 Giancarlo Stanton 5
42 Fernando Tatis Jr. 12
43 Randy Arozarena -2
44 Bryan Reynolds -2
45 Teoscar Hernandez -1
46 Corey Seager -1
47 Jazz Chisholm Jr. 14
48 Alex Bregman
49 Kris Bryant
50 Ketel Marte -7
51 Jose Abreu 2
52 Kyle Schwarber 11
53 Jorge Polanco 2
54 Salvador Perez -3
55 Jesse Winker 1
56 J.T. Realmuto 1
57 Julio Rodriguez 1
58 Christian Yelich 1
59 C.J. Cron 6
60 Carlos Correa -13
61 Anthony Rendon -1
62 Marcell Ozuna 2
63 Seiya Suzuki 3
64 Hunter Renfroe 6
65 Max Muncy 3
66 Jonathan India -4
67 Tommy Edman 5
68 Taylor Ward NR
69 Bobby Witt Jr. 4
70 Franmil Reyes 5
71 Ramon Laureano NR
72 Cody Bellinger 11
73 Eloy Jimenez -52
74 Nelson Cruz -7
75 Will Smith 5
76 Ty France 18
77 Josh Bell 4
78 Daulton Varsho 13
79 Rowdy Tellez NR
80 Dansby Swanson -1
81 Rhys Hoskins 3
82 Robbie Grossman 3
83 Anthony Rizzo NR
84 Ryan Mountcastle -6
85 Jesus Sanchez 2
86 Jake Cronenworth 2
87 Jared Walsh -1
88 Jarred Kelenic -17
89 Andrew Benintendi 3
90 Yoan Moncada 3
91 Austin Meadows -1
92 Andrew Vaughn NR
93 Mitch Haniger -58
94 Eduardo Escobar -5
95 Justin Turner -18
96 Willy Adames NR
97 Alex Verdugo -2
98 Avisail Garcia -24
99 Wilmer Flores NR
100 Lourdes Gurriel Jr. NR



  • Rowdy Tellez – Rowdy busted out in a big way earlier this week with a two homer, eight RBI game against the Reds. With a top 10% barrel rate and xBA, Tellez has an intriguing power and average combination that is not too frequent in the game. Generally, a platoon bat with concerns against lefties, he has hit well against them in limited action so far this year. Buy now and ask questions later.
  • Taylor Ward – Ward has been a hot pick name over the last few weeks as he laid claim to the Angels leadoff role. It certainly never hurts to be hitting in front of Trout and Ohtani. He has had a fair bit of luck but there also has been some skill progression with his plate discipline.  He is not this good, but an overall pleasant surprise.
  • Jeff McNeil – McNeil was a fantasy darling his first few seasons thanks to positional flexibility and a well-rounded profile. Looking at his Statcast profile, we are seeing much more 2020 than 2021. That means a solid middle infield option that should deliver a 10/10 season but with a .300+ average. He isn’t going to blow you away, but very useful for the price of admission.



  • Jo Adell – There is not much to say here. Adell has immense talent, but with limited playing time and disappointing results he is going to need to prove he is ready in the minors. He will be back, but it will be later this summer. Feel safe to drop in single season leagues.
  • Joey Votto – Votto found renewed life in 2021 selling out for the flyball and the ensuing homers. Unfortunately, that season looks to be more of an outlier at this point than a sustaining approach. Maybe the league is adjusting as he has seen more breaking balls this season than any other in his career. Maybe his age is starting to catch up. Either way, Votto is best left to the waiver wire until we see sustained signs of life.



  • Ha-seong Kim – With more and more playing time, one of the best players to come out of Korea in years might be carving out a place in San Diego. That lineup is still crowded and he would be difficult to utilize in weekly leagues since he is not playing every day. However, he seems to be adjusting with his plate approach and the results are starting to follow.
  • Max Kepler – Kepler has been a solid fantasy option before but then disappeared from the scene over the last few years. I tend to think Kepler simply had a hot week and can be left to the wolves. But, I will be watching to see if he can extend the run a bit.
  • Willy Adames – Willy has been racking up the counting numbers near the top of a strong Brewers lineup. 5th in runs scored and 16th in RBI, he is hard to ignore. He is better than his current average and if the Brewers can continue to be a top 5 offense there is some intrigue. He sneaks into the back of the Top 100 this week.


Dropping out this week: Adalberto Mondesi, Joey Votto, Jo Adell, Hunter Dozier, DJ LeMahieu, Seth Beer, Nate Lowe