It’s that time of year when injuries start piling up, and fantasy managers everywhere are looking for a much-needed boost of health in their lineups. Over the past few weeks, we’ve seen players like Bryce Harper, Wilyer Abreu, Matt Chapman, and Shea Langeliers all sidelined by various ailments. While some big names are making their way back, such as Ronald Acuña Jr., Mike Trout, and Jordan Westburg, the hunt for the next breakout bat continues. With the recent call-up of Jac Caglianone and the return of Nick Kurtz, two powerful sluggers are looking to make their mark and should be rostered in all formats. Navigating the ever-changing fantasy landscape can be tough, especially when trying to avoid regrettable roster moves. But this is the time of year to be bold. Cut loose the fading stars and chase the hot hand that could carry you to victory. This week, we return to our Top 100 Hitters for the rest of the 2025 fantasy baseball season in a special Father’s Day edition. Buckle up and enjoy the ride!
Rank | Player | Movement |
1 | Aaron Judge | |
2 | Shohei Ohtani | |
3 | José Ramírez | 2 |
4 | Bobby Witt Jr. | |
5 | Elly De La Cruz | 1 |
6 | Kyle Tucker | -3 |
7 | Corbin Carroll | |
8 | Fernando Tatis Jr. | |
9 | Francisco Lindor | |
10 | Juan Soto | 1 |
11 | Jackson Chourio | 9 |
12 | Ronald Acuña Jr. | 13 |
13 | Pete Crow-Armstrong | 23 |
14 | James Wood | 3 |
15 | Gunnar Henderson | 4 |
16 | Pete Alonso | -1 |
17 | Vladimir Guerrero Jr. | -4 |
18 | Kyle Schwarber | -2 |
19 | Mookie Betts | -9 |
20 | Austin Riley | -2 |
21 | Trea Turner | 3 |
22 | Brent Rooker | 1 |
23 | Jackson Merrill | -2 |
24 | Julio Rodríguez | -12 |
25 | Manny Machado | 3 |
26 | Rafael Devers | 12 |
27 | Bryce Harper | -13 |
28 | Oneil Cruz | -2 |
29 | Freddie Freeman | -2 |
30 | Matt Olson | |
31 | Alex Bregman | -2 |
32 | Corey Seager | -10 |
33 | Teoscar Hernández | -2 |
34 | Cal Raleigh | 3 |
35 | Jarren Duran | -2 |
36 | Junior Caminero | 4 |
37 | Wyatt Langford | -5 |
38 | Josh Naylor | 5 |
39 | Marcell Ozuna | 2 |
40 | Eugenio Suárez | 10 |
41 | Lawrence Butler | 4 |
42 | Jose Altuve | -8 |
43 | Seiya Suzuki | 3 |
44 | Jazz Chisholm Jr. | 41 |
45 | Christian Yelich | -1 |
46 | Ketel Marte | 2 |
47 | Mike Trout | 13 |
48 | CJ Abrams | -1 |
49 | Michael Harris II | |
50 | Randy Arozarena | -8 |
51 | Ozzie Albies | -16 |
52 | Yordan Alvarez | -13 |
53 | William Contreras | -1 |
54 | Will Smith | -1 |
55 | Bryan Reynolds | -1 |
56 | Willson Contreras | 5 |
57 | Matt Chapman | -1 |
58 | Adley Rutschman | -1 |
59 | Tyler Soderstrom | 4 |
60 | Jacob Wilson | 31 |
61 | Tommy Edman | -6 |
62 | Anthony Volpe | -11 |
63 | Paul Goldschmidt | -5 |
64 | Bo Bichette | 2 |
65 | Cody Bellinger | -1 |
66 | Kerry Carpenter | 1 |
67 | Lars Nootbaar | -8 |
68 | Zach Neto | 6 |
69 | Brandon Nimmo | 11 |
70 | Riley Greene | -1 |
71 | Byron Buxton | 13 |
72 | Trevor Story | -2 |
73 | Ian Happ | 5 |
74 | Jac Caglianone | NR |
75 | Spencer Torkelson | -2 |
76 | Christian Walker | -4 |
77 | Connor Norby | -9 |
78 | Brice Turang | -2 |
79 | Salvador Perez | -2 |
80 | Marcus Semien | -5 |
81 | Matt McLain | -19 |
82 | Brendan Donovan | -17 |
83 | Max Muncy | NR |
84 | Steven Kwan | -2 |
85 | Nick Castellanos | -2 |
86 | Rhys Hoskins | |
87 | Isaac Paredes | 7 |
88 | Vinnie Pasquantino | NR |
89 | Jeremy Peña | 10 |
90 | Cedric Mullins | -2 |
91 | Heliot Ramos | 5 |
92 | Jordan Westburg | -13 |
93 | Jackson Holliday | NR |
94 | Adolis García | -2 |
95 | Taylor Ward | -2 |
96 | Nico Hoerner | -1 |
97 | Addison Barger | NR |
98 | Geraldo Perdomo | -1 |
99 | Roman Anthony | NR |
100 | Brenton Doyle | -29 |
Rising
- Jacob Wilson – Wilson has been ranked too low in previous editions, so this week’s big jump is more of a correction. He owns the best walk rate in the league outside of Luis Arraez, which has allowed him to capitalize on a strong Athletics lineup and sneak in some steals despite average speed. He also makes enough contact that his volume plays up in the power department, thanks to a solid launch angle. He may never hit more than 15 homers, but even a 10/10 profile with a .300+ average and a pile of runs is plenty valuable.
- Max Muncy – Muncy is only 34 years old, which might surprise some given how long he’s been a staple in the Dodgers’ lineup. Since he started wearing glasses on April 30, he’s been on fire, slashing .275/.404/.542 with nine homers and 31 RBI. He’s been even better in June, posting a 185 wRC+ and a .444 OBP. While his season-long numbers are still weighed down by early struggles, he’s flying under the radar. The rest-of-season outlook is very encouraging.
- Addison Barger – Through 48 games this season, Barger has been a force at the plate, improving steadily each week. After hitting just .185 through April, he’s turned it around with seven homers and 20 RBI in May and June. Behind the scenes, the metrics are even more exciting. His expected batting average sits at .289, and he ranks in the 96th percentile for exit velocity, with bat speed comparable to James Wood and Gunnar Henderson. He’s still adjusting to major league pitching, which should be a scary thought for the rest of the league.
Falling
- Ozzie Albies – Albies drops 16 spots in our rankings this week and may continue to fall unless he finds a way to turn things around. Performing 20% below the league average with only six homers and six steals, he has been far from the 20/20 bat fantasy managers expected. Over the course of the season, he ranks in the bottom 10% of the league in exit velocity, hard-hit rate, and bat speed. Add in sprint speed that has declined from top 15% to merely league average, and it’s easy to see why the production just isn’t there. If there’s still a buyer based on name value, now is the time to move on.
- Yordan Alvarez – Yordan remains one of the purest hitters in the league, but he’s been dealing with a hand injury for the past month that turned out to be a fracture. He’s still not swinging a bat, and this type of injury needs to fully heal before he can return to game action. A player capable of a 40-homer season is no better than replacement level if he can’t stay on the field. While there’s hope for a return soon, the more realistic timeline looks like late July.
Watching
- Matt Wallner – Over the past two weeks, no one has been making louder contact than Matt Wallner. Long known for his power, he’s posted a 76% hard-hit rate with four homers during that span. However, a .143 BABIP has kept his average at just .189. He’ll never be a batting average asset, but the strikeouts are coming down. If he can continue to improve his plate discipline, he’s the kind of player who could break out in a big way. Keep a close eye on him.
- Evan Carter – Once a top prospect, Carter has spent time in Triple-A this season working to get back on track. Since his recall at the beginning of June, he’s been electric, posting a 261 wRC+ with a .407 average, three homers, and two steals. There’s certainly some luck involved, but it wasn’t long ago that Carter was a popular breakout pick for the Rangers. He’s reminding us why.
Hey Jeremy. I’m not sure if I asked you this already. Here goes: would you trade my $28 JRam for for his $5 Chourio. 8 team auction keeper league. Thanks
That is a toss up. Being only an 8-teamer I have to lean towards keeping the top 5 guy regardless of the savings.
Norby on this list is unbelievable, and he’s on my team. Bang average so far. Care to expand?
What makes Michael Harris a top 50 hitter?
I started the season low relative to much of the industry and I haven’t moved him down since then but folks have come back to the pack on him. He has intriguing skills but just hasn’t been able to put it all together. If you want to drop him into the 70 range, I can see it. His overall speed and power will anchor him, but oof the lack of runs is almost impressive.
Hey Jeremy. Thanks for the list. Other than Bubba who are the top few arms and bat prospects you would be stashing right now that are waiting for the call? Where would you rank Evan Carter. He’s available on the wire in my league. Thanks
I toss Carter in the 130-150 range. I don’t have incredibly high hopes, but he wasn’t a top prospect for nothing.
For top hitter, I am thinking Basallo or Eldridge.
For pitcher, it has to be Painter followed by Burns.
Thank you for your insight
Chourio over Acuna ? Once I saw that I lost faith in your list.
That is the value of different lists. I am baking additional injury risk into Acuna and expected the steals are lower than projections. I still think
he is great but giving a little time to prove the health. No argument here if you want to vault to first round level.
Wow! Maikel Garcia doesn’t make your top 100 list? this has to be an oversight? I have him, Turner & tyrant in my infield and his performance is above Turangs and almost exactly the same as Turner with less Ab’s and has been moved to the 3 spot…
He probably should be in there. The underlying results have improved and he is one of the few really solid speed options. I want more counting stats, but that is getting greedy.
I couldn’t believe Albies was on the Top 100 (!).
Hard to drop him completely out. I thought about being that harsh, but that is all it would take to have him go on a month long heater!
Mookie at 19? This isn’t your father’s Mookie Betts anymore. Hasn’t aged gracefully like Freddy. If he wasn’t batting in between two of the best hitters in baseball, Otani/Freddy, not sure he’s remotely startable? At this point with some multi position eligible players on my roster, I’m starting Westburg and Bohm over Mookie. Father Time has taken another soul.
I have started to drop him slowly, but don’t blame you for being more aggressive. I do believe we have seen this before with Mookie and he bounced back which gives me more intrigue.
What does Arranda have to do to get some love? Top 10 in BA, top 5 in OBP and 15th in OPS.
Dean – I think you have a point. He should at least be in the back portion of the list. He has dropped off a bit, but he is more reliable than a handful of these guys even if he struggles with the southpaws a bit.
Streaming my C with the Langliers injury. Drop Narvaez for Kirk?
Yes sir, Kirk is a hot hand right now. Ride it while
You can.
Why so low on Heliot Ramos? How can Volpe be ahead of Neto? Love your work!!! Just questions!
Probably not fair to Ramos here, but his hard hit rates are middling and he hits so many groundballs that it caps upside especially in that ballpark. Volpe has multi-category potential and I see flashes that he can ascend. They probably are closer than I am giving credit but I just can’t go there with Ramos…even though I enjoyed owning him last year!