Skip to main content

2025 fantasy baseball rankings: Top 200 players overall


play
Show Caption

It may not feel like spring everywhere, but it does in Florida and Arizona. And for baseball fans, that's all that matters as MLB teams have gathered at their respective spring training camps to get ready for the 2025 season.

Fantasy baseball season is also on the way, and to help you get ready for your upcoming drafts, Paste BN Sports will have all the information and analysis you need to begin your championship quest.

Here's our list of the top 200 overall players for this season. They're based on a standard 12-team Rotisserie league with 20-game eligibility for each position. We'll keep the list updated throughout the preseason, so keep checking back for the latest rankings. Plus, we'll continue to add links to more fantasy baseball content as it's published.

RANKINGS BY POSITION: Catcher | First base | Second base | Shortstop | Third base | Outfield | Designated hitter | Starting pitcher | Relief pitcher

PLAYERS OF NOTE: All-Breakout team | All-Sleeper team | All-Risk team | All-Value team | All-Bust team

Fantasy baseball top 200 players for 2025

Last updated: March 12

RankPlayerPos
1Bobby Witt Jr., RoyalsSS
2Shohei Ohtani, DodgersDH
3Aaron Judge, YankeesOF
4Jose Ramirez, Guardians3B
5Fernando Tatis Jr., PadresOF
6Juan Soto, MetsOF
7Kyle Tucker, CubsOF
8Elly De La Cruz, RedsSS
9Gunnar Henderson, OriolesSS
10Mookie Betts, DodgersOF/SS
11Corbin Carroll, DiamondbacksOF
12Yordan Alvarez, AstrosOF
13Francisco Lindor, MetsSS
14Bryce Harper, Phillies1B
15Vladimir Guerrero Jr., Blue Jays1B
16Julio Rodriguez, MarinersOF
17Tarik Skubal, TigersSP
18Paul Skenes, PiratesSP
19Jackson Chourio, BrewersOF
20Jarren Duran, Red SoxOF
21Zack Wheeler, PhilliesSP
22Trea Turner, PhilliesSS
23Logan Gilbert, MarinersSP
24Jackson Merrill, PadresOF
25Jazz Chisholm, Yankees3B/OF
26Ketel Marte, Diamondbacks2B
27Corbin Burnes, DiamondbacksSP
28Ronald Acuña Jr., BravesOF
29Austin Riley, Braves3B
30Garrett Crochet, Red SoxSP
31Michael Harris II, BravesOF
32Matt Olson, Braves1B
33Manny Machado, Padres3B
34Wyatt Langford, RangersOF
35William Contreras, BrewersC
36Chris Sale, BravesSP
37Corey Seager, RangersSS
38Freddie Freeman, Dodgers1B
39Dylan Cease, PadresSP
40Rafael Devers, Red Sox3B
41Emmanuel Clase, GuardiansRP
42Oneil Cruz, PiratesSS/OF
43Framber Valdez, AstrosSP
44Cole Ragans, RoyalsSP
45Pete Alonso, Mets1B
46Blake Snell, DodgersSP
47James Wood, NationalsOF
48Brent Rooker, AthleticsDH
49Devin Williams, YankeesRP
50Jose Altuve, Astros2B
51Edwin Diaz, MetsRP
52Yoshinobu Yamamoto, DodgersSP
53Josh Hader, AstrosRP
54Michael King, PadresSP
55Teoscar Hernandez, DodgersOF
56George Kirby, MarinersSP
57Jacob deGrom, RangersSP
58Adley Rutschman, OriolesC
59Shota Imanaga, CubsSP
60CJ Abrams, NationalsSS
61Ozzie Albies, Braves2B
62Pablo Lopez, TwinsSP
63Yainer Diaz, AstrosC
64Willy Adames, GiantsSS
65Lawrence Butler, AthleticsOF
66Marcus Semien, Rangers2B
67Aaron Nola, PhilliesSP
68Ryan Helsley, CardinalsRP
69Max Fried, YankeesSP
70Kyle Schwarber, PhilliesDH
71Mason Miller, AthleticsRP
72Bailey Ober, TwinsSP
73Felix Bautista, OriolesRP
74Salvador Perez, RoyalsC/1B
75Christian Walker, Astros1B
76Luis Castillo, MarinersSP
77Logan Webb, GiantsSP
78Roki Sasaki, DodgersSP
79Raisel Iglesias, BravesRP
80Cody Bellinger, Yankees1B/OF
81Anthony Santander, Blue JaysOF
82Junior Caminero, Rays3B
83Bryce Miller, MarinersSP
84Bryan Reynolds, PiratesOF
85Tanner Bibee, GuardiansSP
86Luis Robert, White SoxOF
87Jordan Westburg, Orioles2B/3B
88Hunter Greene, RedsSP
89Bo Bichette, Blue JaysSS
90Tyler Glasnow, DodgersSP
91Freddy Peralta, BrewersSP
92Matt McLain, Reds2B/SS
93Cal Raleigh, MarinersC
94Mark Vientos, Mets3B
95Christian Yelich, BrewersOF
96Spencer Schwellenbach, BravesSP
97Willson Contreras, CardinalsC
98Hunter Brown, AstrosSP
99Mike Trout, AngelsOF
100Andres Muñoz, MarinersRP
101Royce Lewis, Twins3B
102Joe Ryan, TwinsSP
103Marcell Ozuna, BravesDH
104Sandy Alcantara, MarlinsSP
105Shane McClanahan, RaysSP
106Jack Flaherty, TigersSP
107Josh Naylor, Diamondbacks1B
108Seiya Suzuki, CubsOF
109Zac Gallen, DiamondbacksSP
110Ryan Walker, GiantsRP
111Brenton Doyle, RockiesOF
112Alex Bregman, Red Sox3B
113Brice Turang, Brewers2B
114Jared Jones, PiratesSP
115Spencer Strider, BravesSP
116Jake Burger, Rangers1B/3B
117Jhoan Duran, TwinsRP
118Kevin Gausman, Blue JaysSP
119Ian Happ, CubsOF
120Seth Lugo, RoyalsSP
121Xander Bogaerts, Padres2B/SS
122Riley Greene, TigersOF
123Dylan Crews, NationalsOF
124Robert Suarez, PadresRP
125Anthony Volpe, YankeesSS
126Will Smith, DodgersC
127Vinnie Pasquantino, Royals1B
128Luis Garcia, Nationals2B
129Triston Casas, Red Sox1B
130Matt Chapman, Giants3B
131J.T. Realmiuto, PhilliesC
132Trevor Megill, BrewersRP
133Justin Steele, CubsSP
134Tanner Scott, DodgersRP
135Ezequiel Tovar, RockiesSS
136Isaac Paredes, Astros3B
137Brandon Nimmo, MetsOF
138Colton Cowser, OriolesOF
139Sonny Gray, CardinalsSP
140Shea Langeliers, AthleticsC
141Kodai Senga, MetsSP
142Josh Lowe, RaysOF
143Carlos Rodon, YankeesSP
144Bryan Woo, MarinersSP
145Jasson Dominguez, YankeesOF
146Logan O'Hoppe, AngelsC
147Yusei Kikichi, AngelsSP
148Steven Kwan, GuardiansOF
149Randy Arozarena, MarinersOF
150Reynaldo Lopez, BravesSP
151Spencer Steer, Reds1B/OF
152Alec Bohm, Phillies3B
153Heliot Ramos, GiantsOF
154Adolis Garcia, RangersOF
155Cristopher Sanchez, PhilliesSP
156Brandon Lowe, Rays2B
157Robbie Ray, DiamondbacksSP
158Andres Gimenez, Blue Jays2B
159Zach Eflin, OriolesSP
160Xavier Edwards, MarlinsSS
161Jackson Holliday, Orioles2B
162Pete Crow-Armstrong, CubsOF
163Tyler Stephenson, RedsC
164Jeff Hoffman, Blue JaysRP
165Taj Bradley, RaysSP
166Nathan Eovaldi, RangersSP
167Taylor Ward, AngelsOF
168Brandon Pfaadt, DiamondbacksSP
169Kirby Yates, DodgersRP
170Dansby Swanson, CubsSS
171Jonathan India, Royals2B
172Tanner Houck, Red SoxSP
173Kerry Carpenter, TigersOF
174Zach Neto, AngelsSS
175Kenley Jansen, AngelsRP
176Jeremy Peña, AstrosSS
177Tyler O'Neill, OriolesOF
178Jurickson Profar, BravesOF
179Spencer Arrighetti, AstrosSP
180Paul Goldschmidt, Yankees1B
181Shane Baz, RaysSP
182Ryan Pressly, CubsRP
183Nick Castellanos, PhilliesOF
184Bryson Stott, Phillies2B
185Yu Darvish, PadresSP
186Lane Thomas, GuardiansOF
187Victor Robles, MarinersOF
188Byron Buxton, TwinsOF
189Michael Toglia, Rockies1B
190Luis Rengifo, Angels2B/3B
191Justin Martinez, DiamondbacksRP
192Carlos Correa, TwinsSS
193Alexis Diaz, RedsRP
194Eugenio Suarez, Diamondbacks3B
195Masyn Winn, CardinalsSS
196Nico Hoerner, Cubs2B
197Clarke Schmidt, YankeesSP
198Tommy Edman, DodgersOF
199Jordan Romano, PhilliesRP
200Nick Pivetta, PadresSP

For more in-depth fantasy baseball stats and analysis, subscribe to BaseballHQ.com.