LOGIN

The long, cold offseason is finally over, and the crack of the bat, the pop of the mitt, and the hum of ballpark anticipation are back. Opening Day isn’t just a celebration of baseball’s return—it’s a reset button for fantasy managers everywhere. We all know that spring training doesn’t mean everything, but don’t tell that to the Blue Jays and Giants, who are claiming early victories with impressive performances. As much as we try to look the other way, there are always nuggets of information for fantasy owners to mine. Spring training breakouts, injury recoveries, and early lineup decisions have reshuffled the landscape, making now the perfect time to refresh our Top 100 Hitters for the 2025 fantasy baseball season. Good luck this season, and thanks for following along!

Rank Player Movement
1 Shohei Ohtani
2 Bobby Witt Jr.
3 José Ramírez
4 Elly De La Cruz
5 Gunnar Henderson 1
6 Aaron Judge -1
7 Kyle Tucker
8 Francisco Lindor
9 Juan Soto
10 Vladimir Guerrero Jr. 1
11 Mookie Betts -1
12 Corbin Carroll
13 Yordan Alvarez
14 Julio Rodríguez
15 Bryce Harper
16 Ronald Acuña Jr. 1
17 Fernando Tatis Jr. -1
18 Jarren Duran
19 Jackson Chourio 1
20 Jackson Merrill 1
21 Freddie Freeman 1
22 Corey Seager 2
23 Trea Turner
24 Jose Altuve -5
25 Rafael Devers
26 Brent Rooker
27 Jazz Chisholm Jr. 1
28 Ketel Marte 1
29 Manny Machado -2
30 Jordan Westburg 3
31 Matt Olson -1
32 Marcell Ozuna 2
33 James Wood 4
34 Kyle Schwarber -3
35 Ozzie Albies -3
36 Austin Riley -1
37 Anthony Santander -1
38 Pete Alonso
39 Wyatt Langford
40 Junior Caminero
41 William Contreras
42 Teoscar Hernández
43 Marcus Semien
44 Lawrence Butler
45 Josh Naylor 3
46 Michael Harris II -1
47 Oneil Cruz -1
48 Christian Walker -1
49 Christian Yelich 1
50 Alex Bregman 1
51 Mike Trout 1
52 Jake Burger 2
53 CJ Abrams 2
54 Brenton Doyle 2
55 Bryan Reynolds 2
56 Adley Rutschman 4
57 Seiya Suzuki 2
58 Vinnie Pasquantino -5
59 Salvador Perez -1
60 Willson Contreras 3
61 Randy Arozarena
62 Ian Happ
63 Matt Chapman 1
64 Cal Raleigh 1
65 Luis Robert Jr. 1
66 Riley Greene 1
67 Anthony Volpe 1
68 Cody Bellinger 5
69 Will Smith
70 Triston Casas
71 Willy Adames
72 Bo Bichette 8
73 Mark Vientos -1
74 Adolis García
75 Xander Bogaerts
76 Yainer Diaz
77 Ezequiel Tovar
78 Kerry Carpenter
79 Josh Jung
80 Tommy Edman NR
81 Connor Norby NR
82 Tyler O’Neill NR
83 Trevor Larnach NR
84 Pete Crow-Armstrong NR
85 Brandon Nimmo NR
86 Steven Kwan NR
87 Rhys Hoskins NR
88 Eugenio Suárez NR
89 Royce Lewis -40
90 Shea Langeliers NR
91 Spencer Steer NR
92 Brice Turang NR
93 Josh Lowe NR
94 Trevor Story NR
95 J.T. Realmuto NR
96 Nick Castellanos NR
97 Masyn Winn NR
98 Isaac Paredes NR
99 Michael Toglia NR
100 Lars Nootbaar NR

 

Rising

  • Rhys Hoskins – After tearing his ACL in 2023, Hoskins returned in 2024 with the Brewers and flashed his signature power. However, his batting average plummeted to .214, partly due to the lowest BABIP of his career since his rookie season. Historically, he’s been a .240-.250 hitter with 30-homer pop, and this offseason, his healthiest in three years, seems to have revitalized him. Hoskins has been on a tear this spring, hitting .306 with a monstrous .806 slugging percentage, launching six home runs. At a suddenly thin first base position, he’s climbing up the Top 100 Hitters list and primed for a strong season.
  • Bo Bichette – Bo knows he’s been underperforming, and his draft stock has tumbled. In what may be his last season sharing the infield in Toronto with Vladimir Guerrero Jr., Bichette has something to prove after arguably his worst major league campaign. He’s responding in a big way this spring, hitting .388 with four homers and a 184 wRC+. He’s showing improvements in plate discipline, laying off fastballs and crushing off speed pitches while adjusting his launch angle. He still has a long way to go to regain elite form, but these are encouraging signs despite the small sample size.

Falling

  • Royce Lewis – This is getting old fast for such a young player. Over the past few years, he’s torn both ACLs, strained his quadriceps, tweaked an abductor, and now, he’s set to miss the start of the season with a hamstring strain. For a 25-year-old entering his prime, we should be talking about a breakout, especially considering his career 128 wRC+ and promising spring. Instead, he’s approaching Mike Trout territory, but with a lower ceiling and even less durability. I’m setting the over/under at half a season of games played, and that might be generous. There are safer investments in fantasy baseball for the foreseeable future.
  • Masyn Winn – Winn brought an infectious energy and a solid rookie season to St. Louis in 2024, hitting .267 with 15 homers and 11 steals. But this spring has been a different story as he’s managed just four hits in 45 at-bats (.089 AVG) while struggling with strikeouts. He’s still young, and some bad luck is at play, but fantasy owners should brace for a rough start in a Cardinals lineup that may not provide much support in 2025.

Watching

  • Cam Smith – If you haven’t heard, the player who was supposed to be the furthest away from contributing at the major league level in the Kyle Tucker trade is now knocking on the door of Houston’s Opening Day roster. Smith has been one of the Astros’ best hitters this spring, slashing .371/.450/.743 with four home runs. The team has shifted him from third base to right field, where he’s looked solid for a 6’3” masher. With Houston needing offensive firepower, there’s a strong chance Smith breaks camp with the team and quickly earns a Top 100 spot as a legitimate AL Rookie of the Year contender.
  • Jackson Holliday – Speaking of AL Rookie of the Year contenders, Holliday was supposed to be that guy last season until he wasn’t, hitting .189 with a 63 wRC+ in 60 games. This spring, he looks much improved, posting a .326 average with four steals. While his BABIP is slightly inflated, Orioles beat writers report that Holliday has shortened his swing, allowing him to attack fastballs more effectively than in 2024. The adjustments are promising, and if they hold, he’ll be a mainstay on this list all season.
  • Alan Roden – Watching Alan Roden this spring has been a sport in itself. He’s on fire, hitting .391/.545/.739. A high-average hitter with 20/20 potential, Roden has nothing left to prove in the minors at age 25. With Daulton Varsho starting the season on the IL and George Springer struggling, Roden should be in the Blue Jays’ Opening Day lineup. Don’t wait too long as he could force his way into the Top 100 Hitters conversation sooner rather than later.
Subscribe
Notify of
guest

45 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
martinrostoker
1 month ago

Hi Jeremy,

Your kindness and support is very much appreciated. I would appreciate your thoughts on my line up belowI have no back up at 1B and 2B. I have Pena at SS and Machado at 3B to back up SS and 3B.

I was thinking of waiving Pena to increase flexibility. Would you keep Pena or cut him?

These players are on the wire:

Ceddanne Rafaela
Maekel Garcia
Willi Castro

Another option is to cut Pena and pick up a RP.

Thoughts!

C: Cal Raleigh
1B: Josh Naylor
2B: Marcus Seimen
3B: Austin Riley
SS: Francisco Lindor
LF: Marcell Ozuno
CF: Brandon Nimmo
RF: Anthony Santandar
DH: Manny Machado (3B)
BN; Christian Yelich
BN: Jeremy Pena
BN; Colton Cowser

Thanks!!!!!

Martin

martinrostoker
Reply to  Jeremy Brewer
1 month ago

Thanks Jeremy!

I wanted to let you know about my pitching decision. One of the other managers took Bubba chandler off the wire. I might have overreacted but decided to take Kumar Rocker off the wire and cut Birdsong. Birdsong has been dropped from the Giants’ starting rotation,

I am still waiting for Yahoo to change MCClalahan injury stayfrom DTD to IL.

Thanks again!

uncle ernie
uncle ernie
1 month ago

Curious what your feelings are about Cam Smith. If he makes the big team roster is he worth rostering?I know the want to give McCormick every opportunity to earn that of spot. If Smith makes his case and plays what kind of production do you think he will post. Thanks

uncle ernie
uncle ernie
Reply to  Jeremy Brewer
1 month ago

Gotcha. Not worth a Alec Burleson roster spot at this point I don’t think

Smitty
1 month ago

I’m high on Westburg, but not that much

Smitty
Reply to  Jeremy Brewer
1 month ago

I do like Westburg a lot, thanks JB

praidis
praidis
1 month ago

No Matt Mclain on the list?

praidis
praidis
Reply to  Jeremy Brewer
1 month ago

Haha all good! Thanks for all the work you put into these! I was just concerned I totally blew my draft! :)

John Foley
John Foley
1 month ago

Aaron Judge in the 6th spot is a choice.

martinrostoker
1 month ago

Hi Jeremy

Your kindness is very much appreciated

1. I would appreciate any ideas where I need to make improvements on my hitters.

2.I would also welcome any thoughts on my pitching staff. FYI. Also on the wire is Kumar Rocker, Brady Singer, Reese Olson and Dustin May

3. Open to any suggested trades.

C: Cal Raleigh
1B: Josh Naylor
2B: Marcus Seimen
3B: Austin Riley
SS: Francisco Lindor
LF: Marcell Ozuno
CF: Brandon Nimmo
RF: Anthony Santandar
DH: Manny Machado (3B)
BN; Christian Yelich
BN: Jeremy Pena
BN: Colton Cowser

SP: Framber Valdez
SP: Max Fried
SP: Seth Lugo
SP: Bowden Francis
SP: Shane McClanahan (IL)
SP: Carlos Rodon
SP: Shane Baz
SP: Casey Mize
SP: Hayden Birdsong
SP: Will Warren
SP: AJ Smith-Shawver

RP: Fairbanks
RP: Romano

Have a great week!

Thanks!!!!!

Martin

martinrostoker
Reply to  Jeremy Brewer
1 month ago

Really appreciate this detailed response!

Bubba Chandler is starting the season in AAA. Here are few other options

1. Pick up a RP like Jeremiah Estrada or Orion Kerkering

2. Pick up Rocker

Which pitcher would you choose between Estrada , Kerkering or Rocker?

Thank you!

martinrostoker
Reply to  Jeremy Brewer
1 month ago

Great input! Would you cut Birdsong and keep McClalahan or cut McC and keep Birdsong. I. really appreciate your help!

martinrostoker
Reply to  Jeremy Brewer
1 month ago

Thank Jeremy. I can’t thank you enough for all these detailed responses!!

martinrostoker
Reply to  Jeremy Brewer
1 month ago

Hi Jeremy

Yahoo Point 10 team
We also now know the match ups for the first week and wanted to double check if you had any thoughts. Thanks so much for your patience!

Match ups for the week:
A: Birdsong first start is at Hou. He is on my staff. Is Birdsong’s blister important?
B. Dustin May is home vs Detriot and then at Phil
C: Kumar Rocker is home vs Bost and then home vs TB
D: Verlander is at Cinn and home vs Sea
E. Reese Olson at LAD and home vs CWS
2.Would you keep Birdsong and start him at Hou
3.Waive Birdsong and pick up May, Rocker, Verlander or Olson
4.Waive Birdsong and pick up RP Kerkering
Note: Wait till McC is officialy on the IL list and then pick up May, Rocker, Verlander or Olson. The risk is that It takes Yahoo a few days to put McC and could lose one of the above four pitchers:
SP: Framber Valdez
SP: Max Fried
SP: Seth Lugo
SP: Bowden Francis
SP: Shane McClanahan (IL)
SP: Carlos Rodon
SP: Shane Baz
SP: Casey Mize
SP: Hayden Birdsong
SP: Will Warren
SP: AJ Smith-Shawver
RP: Fairbanks
RP: Romano

Thanks so much!!!!!
Hope you have time to relax!!

Martin

uncle ernie
uncle ernie
1 month ago

Love the updated list. Great job! Trying to decide on my utility spot. Hoskins or Pederson? Hoskins numbers are great but it’s still spring trading and Pederson usually only hits from 1 side of the plate although has shown he’s capable of good numbers even though he doesn’t have a full time gig. On the positive side he’s started a few spring games at first base so maybe he can gain that eligibility. Thanks Jeremy

uncle ernie
uncle ernie
Reply to  Jeremy Brewer
1 month ago

Thanks for your input. Would you favor Rhys over Bohm. Overall I would

Rob
Rob
1 month ago

Roden or Campbell for a Utility spot?

Rob
Rob
Reply to  Jeremy Brewer
1 month ago

??

Rob
Rob
Reply to  Rob
1 month ago

Thanks

Mart
Mart
1 month ago

Should I drop Willi Castro for Rhys Hoskins?

My team: Wells, Vlad, Jazz, Adames, Devers, Wood, Ozuna, Tatis, Nico, Robles, Mountcastle, Castro

Categories: R, HR, RBI, BB, K, AVG, OPS, SB

I’m worried I don’t have enough power but dropping Castro makes me lose position flexibility

Last edited 1 month ago by Mart
Mart
Mart
Reply to  Jeremy Brewer
1 month ago

.

Last edited 1 month ago by Mart
Mart
Mart
Reply to  Jeremy Brewer
1 month ago

Thanks! I actually made the swap because I have two UTIL spots and I already have high speed low power guys in Nico and Robles.

Sorry for the double post. Been trying to delete my other comment since yesterday but haven’t been able to figure out how. Feel free to on your end lol

Mart
Mart
1 month ago

Should I drop Castro for Rhys Hoskins?

My team: Wells, Vlad, Jazz, Adames, Devers, Wood, Ozuna, Tatis, Nico, Robles, Mountcastle, Castro

Categories: R, HR, RBI, BB, K, AVG, OPS, SB

I’m worried I don’t have enough power but dropping Castro makes me lose position flexibility

Jeremy Burke
Jeremy Burke
1 month ago

How far behind Nootbaar is Alec Burelson? I have Alec but Nootbaar is still a FA in my league. Thanks.

Hutch
Hutch
1 month ago

12 team dynasty 5×5….my starting OF Chourio Duran and Ramos…Jake McCarthy-Garrett Mitchell and Victor Scott…lose Scott for Roden?..love your column…did I miss Heliot Ramos in your top 100? Thank you!!

Hoppy
Hoppy
1 month ago

What do you make of Victor Scott II earning a starting spot? If he finds enough power to hit 10-15 HR, how valuable to do think he’d be?

Hoppy
Hoppy
Reply to  Jeremy Brewer
1 month ago

Thank you!

Frank Rizzo
Frank Rizzo
1 month ago

So bichette will start trying now because his back is up against the wall?

Some headscratchers on this list for me