Welcome back to the Top 100 hitters for the rest of the 2024 fantasy baseball season. As injuries ravage and our statistics stabilize, we are starting to see how the chips should fall. The Top 100 are really broken down into the top tier of all-stars, a shrinking middle, and guys at the back that are still trying to find their way. For instance, Colton Cowser has been an early darling for fantasy owners, but his 35% strikeout rate is trying to call into question his long-term viability. Those questions put an anchor on too much ascension in our rankings. On the other end of the spectrum, we have a guy who was once a top prospect in Jurickson Profar trying to make a case for relevance in San Diego. Making his best contact in years, Profar is sneaking into our rankings. While we have seen this before, it feels a bit more real this time around. The ebb and flow of our rankings continues this week as we dig through those feisty hitters. Welcome back to the Top 100 hitters for the rest of the 2024 season.
Rank | Player | Movement |
1 | Ronald Acuña Jr. | |
2 | Mookie Betts | |
3 | Shohei Ohtani | 2 |
4 | Juan Soto | 4 |
5 | Bobby Witt Jr. | -2 |
6 | Kyle Tucker | -2 |
7 | Trea Turner | 4 |
8 | Fernando Tatis Jr. | 1 |
9 | Freddie Freeman | 1 |
10 | José Ramírez | 2 |
11 | Elly De La Cruz | 7 |
12 | Yordan Alvarez | 2 |
13 | Gunnar Henderson | 8 |
14 | Julio Rodríguez | -7 |
15 | Aaron Judge | |
16 | Marcus Semien | 1 |
17 | Matt Olson | -4 |
18 | Austin Riley | -2 |
19 | Adolis García | |
20 | Bryce Harper | |
21 | Corbin Carroll | -15 |
22 | Francisco Lindor | 2 |
23 | Ozzie Albies | 13 |
24 | Jose Altuve | 8 |
25 | Adley Rutschman | 2 |
26 | CJ Abrams | 3 |
27 | Corey Seager | -2 |
28 | Pete Alonso | 3 |
29 | Rafael Devers | -6 |
30 | Ha-Seong Kim | 5 |
31 | Manny Machado | 3 |
32 | Randy Arozarena | -2 |
33 | Vladimir Guerrero Jr. | -7 |
34 | Michael Harris II | -6 |
35 | William Contreras | 11 |
36 | Christian Walker | 9 |
37 | Bo Bichette | -4 |
38 | Spencer Steer | 11 |
39 | Will Smith | 16 |
40 | J.T. Realmuto | 7 |
41 | Bryan Reynolds | 7 |
42 | Anthony Volpe | 16 |
43 | Ketel Marte | -1 |
44 | Christian Yelich | -5 |
45 | Josh Naylor | 29 |
46 | Teoscar Hernández | 8 |
47 | Paul Goldschmidt | -4 |
48 | Xander Bogaerts | 4 |
49 | Lane Thomas | 4 |
50 | Kyle Schwarber | 14 |
51 | Nolan Arenado | -1 |
52 | Evan Carter | 7 |
53 | Andrés Giménez | 9 |
54 | George Springer | 2 |
55 | Oneil Cruz | -18 |
56 | Dansby Swanson | 10 |
57 | Vinnie Pasquantino | 10 |
58 | Justin Turner | 20 |
59 | Alex Bregman | -8 |
60 | Daulton Varsho | 21 |
61 | Riley Greene | 21 |
62 | Jazz Chisholm Jr. | 8 |
63 | Luis Robert Jr. | 8 |
64 | Nick Castellanos | 8 |
65 | Alec Bohm | 49 |
66 | Mike Trout | -44 |
67 | Cedric Mullins | 6 |
68 | Ke’Bryan Hayes | -7 |
69 | Willy Adames | NR |
70 | Jordan Westburg | 18 |
71 | Royce Lewis | -8 |
72 | Marcell Ozuna | 3 |
73 | Spencer Torkelson | -13 |
74 | Anthony Santander | 15 |
75 | Yainer Diaz | -10 |
76 | Tyler O’Neill | NR |
77 | Nico Hoerner | -9 |
78 | Ezequiel Tovar | 6 |
79 | Gleyber Torres | -22 |
80 | Salvador Perez | 10 |
81 | Kerry Carpenter | -1 |
82 | Colton Cowser | -6 |
83 | Wyatt Langford | -43 |
84 | Cody Bellinger | -46 |
85 | Yandy Díaz | -2 |
86 | Jackson Chourio | -7 |
87 | Zack Gelof | -18 |
88 | Mitch Haniger | -1 |
89 | Steven Kwan | NR |
90 | Maikel Garcia | 29 |
91 | Josh Lowe | |
92 | Cal Raleigh | |
93 | Jake Cronenworth | NR |
94 | Josh Jung | -1 |
95 | Lourdes Gurriel Jr. | 5 |
96 | Jarren Duran | -1 |
97 | Ryan Mountcastle | NR |
98 | Ryan Jeffers | NR |
99 | Jeremy Peña | NR |
100 | Brandon Marsh | NR |
Rising
- William Contreras – My goodness, what two weeks can do to a player’s outlook. Over the last two-week timeframe, Contreras has totaled 20 runs and RBI combined with a .327 average. However, that .381 BABIP is likely not going to hold. Contreras moves up this week as he is staking claim to be a top three catcher in the fantasy game even if a little regression is to come.
- Alec Bohm – Speaking of regression, Alec Bohm has fared even better over the last two weeks with a wRC+ of 279 with 29 runs and RBI. Sure that .511 BABIP is a bit high and will regress, but we have seen a jump in his walk-rate and hard-hit rate. Those combined with a noticeably more selective plate approach focused on swinging inside the zone are big steps for Bohm. Let’s not forget that Bohm was a top draft pick and came to the majors quickly. In what should be the prime of his career at age 27, we are seeing real growth tied to some luck giving outstanding results.
- Josh Naylor – For a recipe of success, try walking more, striking out less while displaying league average power and sneaky speed. Naylor is atypical as a patient slugger that steals enough bases to be interesting with bottom feeder speed. He has firmly entrenched himself as the clean-up hitter for the Guardians and provides average or better production across all roto categories. The consistency and ability to have flown under the radar as he has grown the last year make Naylor a valuable fantasy asset.
Falling
- Mike Trout – This one hurts. One of the greatest players of our generation and arguably all-time, Trout simply cannot stay on the field. His speed was returning this year as he had already eclipsed his last three seasons’ steal totals combined. However, we will likely not see him for the next 6-8 weeks. At this point, fantasy owners need to hold tight or even look at this as a potential buying opportunity if there are over reactions in your league. I will reiterate, this one hurts.
- Wyatt Langford – For all the pre-season hype, this is the reminder that the typical path for prospects includes an adjustment period. Even the best prospects go through growing pains at the major league level. So far, all his metrics have simply been league average and we have only seen one homer and one steal. Remember, uber-prospect Jackson Holliday was already sent down, so the variability is high with these types of hitters. I do not expect Langford to be sent packing, but he will need to continue to grow before moving into the top 50 hitter many folks thought he should be.
Watching
- Isaac Paredes – Paredes has been operating as the clean-up hitter in Tampa this season and seemingly taking advantage of that role with seven homers, 14 runs, and 17 RBI while boasting a respectable .291 average. That alone makes it feel like he should already be in the Top 100 hitters. However, the hard hit rate is down this season to 26% and the ball is being put into the air well above league average. The quality of contact is further concerned with an xBA of .237 and average exit velocity of 86 mph. The lineup position has helped him pad his metrics and the flyball heavy approach will result in some homers. However, he will need to show a bit more in terms of true skill change before he makes the cut.
- Randy Arozarena – I do not often put hitters on our Top 100 list in the watching category and never have I listed a hitter in the top 40 in this portion of the column. But leave it to Mr. Arozarena to break that mold. So far this season, Randy is batting a dreadful .139 with a severe increase in those infield flyballs. The strikeout rate is also up as he only has four hits over the last two weeks. At the same time, a .173 BABIP is downright impressive for any hitter and impacts more than just luck, but the psyche of a hitter at the same time. Arozarena has been a consistent force every season he has been in Tampa and while we are in a rough patch, I do not expect it will continue. That said, we still need to watch this one closely.
I agree that it’s time to start dropping certain hitters from their lofty preseason perches as you did with Corbin Carroll and Julio Rodriguez this week. I disagree with the amount you dropped them.
These guys are absolutely not even close to top 100 hitters right now nor will they be by next week. I agree they are still top 100 hitters overall but they need to earn their in-season ranking at this point, which they clearly are not doing.
It’s been five weeks and all they’ve done is shit the bed. Time to let their rankings reflect it!
I stopped at “I agree”. Thanks Harley!!!
With great power comes great responsibility…If current results were full predictors of the rest of the season, ai am with you. I believe Julio is still there while a bit less confident with Corbin. That said, if somebody offered me Julio for Michael Harris, give me the Julio headache!
Good to see you Sir Earl.
Was offered his Bichette and Jared Jones for my CJ Abrams……Rebuilding in a 20 team deep dynasty, I’d say though not by any means amazing my pitching is slightly better than my hitting, but Jones looks like an ace and Bo can’t be this bad forever. But dang, CJ is looking like a top 20 player. idk what to do here.
Folks always say in a 2:1, if you are getting the 1 then you are winning the deal. That said, this one is really tough. I think Abrams is the best player here and I am not certain Bo is going to be much better long-term. I have to say to stick with Abrams here, which is tough. Jones looks amazing so I don’t blame you for the internal conflict.
Does him adding Brooks Lee to the deal
in a 3 for 1 sway this any for you? lol
lol, not swaying me!
Don’t look now, but I’m betting that you’ll be flipping O’Neil and Elly in your rankings before Memorial Day, if not sooner. Elly looking like he’s back to his old tricks, 13K’s without a walk. I’m guessing we’re about to see the 2023 version of Elly, unfortunately.
Elly may be the most enigmatic player for rankings. He is the kind of guy you only want to see the season stats versus the overall. I wasn’t paying up to enter the season but hard to deny the value so far. At the same time, he will go cold quick…Rollercoaster Elly!
Kerry Carpenter: he hasn’t been hitting well at all the past few weeks. What are you projecting moving forward to warrant that ranking?
Vinnie Pasquantino: why did he move up 10 spots this week? .159 average with no homers over the past weeks. Ranking seems a bit high.
I really like the potential of Carpenter hitting in the cleanup spot and what that can do when he starts hitting like he has shown flashes in the past. The peripherals don’t back this one, but I think the skills and situation are there.
Vinnie on the other hand has shown flashes over the last few weeks (key word: flashes). He is also showing a more patient plate approach and hitting the ball very similarly to last years. The .219 BABP is killing him and I think he turns around quickly.
What are you seeing in Julio, that I’m missing? He is the ultimate rally killer. Watching today’s game and he’s left more RISP than I can count. He’s virtually useless for the first half of the year anyway. That’s assuming he comes alive in the 2nd half.
The results certainly have not been there, but I’m under the covers there are clear explanations for 90% of the performance differences from last year. He is running at the same clip. His HR/FB% is insanely below his career averages and his line drive rates are up. There has been some slippage in hard hit rate and strikeouts have risen slightly. But overall, his profile isn’t too different than we have seen in the past although the results haven’t shown up. Frustrating so far, but outlook is favorable. Trust me, I moved him up and down about 10 times while ranking so I get the questions!