Aaron Judge sits atop our rankings once again, and by now, that should surprise no one. With so much talent shifting below him, it’s easy to overlook the steady dominance at the top. So, before diving into all the risers and fallers, let’s take a moment to appreciate just how absurd Judge has been. According to Statcast, Judge leads the league in average exit velocity (96.7 mph), barrels (45), and hard-hit rate (62%), and none of those races are particularly close. He has produced more 110+ mph batted balls than most teams, and his expected metrics might be even more impressive. His current xwOBA (.482) would be the highest Statcast has ever recorded in a full season. This level of production simply cannot be ignored, not even in a world where a 50/50 season just concluded for Shohei Ohtani in 2024. Judge’s historic blend of power, plate discipline, and consistency keeps him locked in at number one. As we dig into this week’s Top 100 Hitters for the rest of the 2025 fantasy season, we see plenty of movement, including the return of Ronald Acuña Jr. and the continued slide of several big-name bats who just can’t find their rhythm. Dive in and enjoy the ride.
Rank | Player | Movement |
1 | Aaron Judge | |
2 | Shohei Ohtani | |
3 | Kyle Tucker | 1 |
4 | Bobby Witt Jr. | -1 |
5 | José Ramírez | |
6 | Elly De La Cruz | |
7 | Corbin Carroll | |
8 | Fernando Tatis Jr. | |
9 | Francisco Lindor | |
10 | Mookie Betts | |
11 | Juan Soto | |
12 | Julio Rodríguez | 2 |
13 | Vladimir Guerrero Jr. | -1 |
14 | Bryce Harper | -1 |
15 | Pete Alonso | 3 |
16 | Kyle Schwarber | 5 |
17 | James Wood | 5 |
18 | Austin Riley | 7 |
19 | Gunnar Henderson | 1 |
20 | Jackson Chourio | -5 |
21 | Jackson Merrill | -5 |
22 | Corey Seager | -5 |
23 | Brent Rooker | -4 |
24 | Trea Turner | 2 |
25 | Ronald Acuña Jr. | 20 |
26 | Oneil Cruz | -3 |
27 | Freddie Freeman | 1 |
28 | Manny Machado | -1 |
29 | Alex Bregman | 2 |
30 | Matt Olson | -1 |
31 | Teoscar Hernández | 4 |
32 | Wyatt Langford | |
33 | Jarren Duran | -3 |
34 | Jose Altuve | -10 |
35 | Ozzie Albies | -2 |
36 | Pete Crow-Armstrong | 4 |
37 | Cal Raleigh | 4 |
38 | Rafael Devers | 4 |
39 | Yordan Alvarez | -5 |
40 | Junior Caminero | -4 |
41 | Marcell Ozuna | -4 |
42 | Randy Arozarena | -4 |
43 | Josh Naylor | -4 |
44 | Christian Yelich | -1 |
45 | Lawrence Butler | -1 |
46 | Seiya Suzuki | |
47 | CJ Abrams | |
48 | Ketel Marte | |
49 | Michael Harris II | 1 |
50 | Eugenio Suárez | 2 |
51 | Anthony Volpe | 3 |
52 | William Contreras | 3 |
53 | Will Smith | 7 |
54 | Bryan Reynolds | 2 |
55 | Tommy Edman | 2 |
56 | Matt Chapman | 2 |
57 | Adley Rutschman | 2 |
58 | Paul Goldschmidt | 14 |
59 | Lars Nootbaar | 5 |
60 | Mike Trout | -11 |
61 | Willson Contreras | |
62 | Matt McLain | 1 |
63 | Tyler Soderstrom | 2 |
64 | Cody Bellinger | 12 |
65 | Brendan Donovan | 15 |
66 | Bo Bichette | 1 |
67 | Kerry Carpenter | 1 |
68 | Connor Norby | 1 |
69 | Riley Greene | 1 |
70 | Trevor Story | -17 |
71 | Brenton Doyle | |
72 | Christian Walker | -6 |
73 | Spencer Torkelson | 1 |
74 | Zach Neto | 19 |
75 | Marcus Semien | |
76 | Brice Turang | 7 |
77 | Salvador Perez | -4 |
78 | Ian Happ | |
79 | Jordan Westburg | -17 |
80 | Brandon Nimmo | 9 |
81 | Xander Bogaerts | |
82 | Steven Kwan | |
83 | Nick Castellanos | 5 |
84 | Byron Buxton | 2 |
85 | Jazz Chisholm Jr. | |
86 | Rhys Hoskins | 5 |
87 | Luis Robert Jr. | NR |
88 | Cedric Mullins | -1 |
89 | Jung Hoo Lee | -5 |
90 | Anthony Santander | -39 |
91 | Jacob Wilson | -1 |
92 | Adolis García | -13 |
93 | Taylor Ward | NR |
94 | Isaac Paredes | NR |
95 | Nico Hoerner | NR |
96 | Heliot Ramos | NR |
97 | Geraldo Perdomo | NR |
98 | Dylan Crews | NR |
99 | Jeremy Peña | NR |
100 | Kyle Stowers | NR |
Rising
- Austin Riley – Riley had a down year by his standards in 2024, including missing 50 games due to injury, and came into 2025 surrounded by questions about how he would respond. So far, he has answered them. Over the first two months of the season, Riley has been a steady presence in the Braves lineup, posting a 110 wRC+ and reminding us why he has been a staple in the top 100. The bounce-back has not come with huge upside, as his expected batting average is down to .261, but it has been enough to earn him a seven-spot jump in the rankings. The performance alone has been solid, but the context matters just as much, especially as names like Jackson Chourio, Jackson Merrill, and Corey Seager lose ground. Riley may not be surging toward elite status, but he is reestablishing himself as a valuable bat for the rest of the season.
- Brendan Donovan – Donovan continues to be one of the more quietly valuable fantasy assets around. His versatility has been on full display in 2025, with appearances at second base, shortstop, and in the outfield. That kind of multi-position flexibility makes him an essential piece for fantasy managers navigating injuries and lineup churn. While he does not bring standout power or speed, his .321 batting average is actually underperforming his expected mark of .326. He also owns a top three percent whiff rate and a career-best strikeout rate of just 11 percent. Donovan is not climbing the rankings because of highlight-reel moments but rather because he keeps producing while others slip. His consistent contact skills and across-the-board reliability continue to push him higher as the season unfolds.
- Luis Robert Jr. – Robert fell completely out of the top 100 earlier this year after a brutal start to the season that looked like more of the same from his disappointing 2024. He is hitting just .180 with a strikeout rate over 30 percent, and at first glance, there was not much reason to keep the faith. But underneath the surface, there are signs that he is starting to turn the corner. He has already racked up 18 steals in 23 attempts, showing he is still aggressive on the bases and providing value even as the bat lags. His expected batting average is closer to .240, suggesting he has been more unlucky than broken. He remains stuck in one of the least productive lineups in baseball, but there is finally some light at the end of the tunnel. It is enough to get him back into the top 100 conversation, though just barely.
Falling
- Trevor Story – Story drops considerably in this week’s rankings, landing near a group of underachievers for the 2025 season that includes Brenton Doyle and Christian Walker. While those players have had their struggles, Story’s season has been more of a roller coaster. Through April 21, he was hitting .337 with five home runs, six stolen bases, and 26 combined runs and RBI across just 23 games. Since that hot start, however, he has cratered, batting just .133. Some of that can be chalked up to a .194 batting average on balls in play, but the underlying metrics are concerning as well, including a 33 percent strikeout rate and an average exit velocity of 88.9 miles per hour. Story still has plenty of talent and can help fantasy teams if he gets back on track, but if the slide continues much longer, he risks becoming waiver wire material.
- Anthony Santander – There might not be any bigger disappointment this season than Santander. After launching 44 home runs and driving in over 100+ runs last year, he arrived in Toronto with expectations of being a middle-of-the-order anchor. Instead, he delivered very little at the plate. He is hitting just .188 with six home runs, and the decline is tied in part to his inability to handle fastballs. He is batting just .187 against them this year seeing the pitch nearly 63 percent of the time, a noticeable increase from last season. That trend has overwhelmed him, and unless something changes soon, there is not much optimism for a bounce-back. Fantasy managers may have to consider moving on.
Watching
- Jake Burger – Burger recently dropped out of the top 100 after a brutal stretch of play and a demotion to the minor leagues. But since returning to the majors and joining the Rangers lineup on May 12, there are signs he may have made the adjustments needed to recapture his power-hitting form. Since his return, Burger is hitting .300 with three home runs and an impressive average exit velocity of 94.6 miles per hour. This is a player who hit 63 combined home runs over the past two seasons and still has the upside to deliver real value the rest of the way. He is not quite back in the top 100 yet, but if this is a legitimate reset, the managers who stuck with him could be rewarded soon.
- Will Benson – Benson began the season in the minors due to a crowded Cincinnati outfield, but he wasted no time making his case for promotion. In Triple-A, he slashed .289 with seven home runs, five stolen bases, and an eye-popping 55 combined runs and RBI. That production earned him a call-up on May 10, and he has kept it going in the majors. Through those 11 games, he is hitting .375 with five home runs, showing improved plate discipline and making consistent hard contact. Right now, he is locked into a strong-side platoon role, but if he continues to hit at this level, there will be value even without everyday playing time. He is quickly becoming a player worth watching closely.
Hi Jeremy. Keeper league question. Would you trade Vlads $15 for Chourio $2. Both are at discounted salaries. I feel Chourio offers more for the future since he’s younger. Thanks
I think I actually would. Between the reduced salary and the additional category of production I think it sways toward Chourio slightly. Both are top hitters and that is pretty even.
Thank you
thoughts on Beck and Goodman (C eligible)? thx
I think both are intriguing. Goodman is probably not worth using with the depth of the position. He is probably in the 12-15 range at the position with the coors effect.
Beck is much more intriguing to me with the toolset. Still probably a back end stater but there is upside.
What’s up with Soderstrom? 1 HR in the last 30 days. Hold or Drop?!?
Launch angle and poor HR/FB luck. He is still hitting a hard hit rate over 50% in May with 25% line drives and strong exit velocities. The strikeout rate has also remained within reason. The power is still there, just not showing up in homers.
Any thoughts on Arraez ever cracking top 100? He’s the guy for avg, yet his avg is not even the highest in the team
He has visited the backend before but he is so empty in terms of every other stat category he just hurts the team way more than the average helps. I am staying away.
What has Nimmo done to justify moving up 9 spots? I have him (14 teamer) and was thinking of cutting him.
He has had about 6 or 7 guys drop behind him so moved up naturally with rough play from other guys. At the same time his at bats have looked decent in May with 92 mph EV and 10%+ walk rates. BABIP is a drag recently as well. Overall, he is probably in the right spot and worth owning in a 14 teamer but he is never going to be a critical part of a fantasy lineup.
Connor Norby so high? on par with Riley Greene! and Bellinger?
i have Kristian Campbell and Luis Garcia @2B for now in dynasty
would you go CoNo over one of them?!
I see Norby as a long term 30 HR bat and a guy that needs more love from the fantasy world. I am taking him over Garcia for sure, but would have to give Campbell the edge in a dynasty format.
Do you just not trust Kurtz yet?
He’s been on a tear, but he’s still a prospect who might be having a great 2 weeks and end up struggling like Crews (or most top prospects) in their first season.
I think Kurtz has a lot of potential, but I don’t trust him enough yet to see him as a reliable bat for the rest of this season. He is going to have ups and downs for sure.
No Swanson? Semien is available in my 12team. Hope for a turnaround and grab him or keep riding a hot bat at 2B/Util? At the moment it’s Gleybor, Vargas, and Bohm at the backend of my roster.
I think he was at 102 in the extended list. I think his upside is capped but that doesn’t mean he isn’t valuable. As for Semien, I think riding the hot hand is the best option .
Tatis at #8? You talking about his father or the guy with just two multi hit games in the month of May?
It’s the game with Tatis. .220 BABIP and 93.2 exit velocity over the month with middling results is still good enough underlying for me. Skills are there even if results are trailing.