👉 TAP TO SAVE 30% WITH CODE NEW
X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

#1 Expert Projections
Save 30% Now
Import Your Leagues
Props Tool
Compare Any Players
Compare Any Players
24x7 News and Alerts

Underdog Best Ball Fantasy Baseball Rankings and Tiers (2025)

Gunnar Henderson - Fantasy Baseball Rankings, MLB Injury News, DFS and Betting Picks

RotoBaller's top 300 Underdog best ball fantasy baseball rankings and tiers for 2025 MLB best ball drafts on Underdog including hitters and pitchers (OF, IF, P).

Welcome back to our MLB team's 2025 Underdog Best Ball Fantasy Baseball Rankings for 2025 Best Ball leagues on the Underdog Fantasy platform. For those of you who are not familiar -- Underdog Fantasy is a platform where you can play all sorts of leagues and contests, and MLB Best Ball leagues are one of their popular offerings.

As with any league or platform, it's key to understand the format and scoring rules. On the Underdog Fantasy platform, MLB best ball leagues only have three possible positions - Infield (IF), Outfield (OF), and Pitcher (P). You will see these three positions in the rankings below, next to each player's name under the "Underdog Position" column. These MLB best ball rankings by lead analyst Nick Mariano cover both hitters and pitchers and include tiers for the top 300 players. The fantasy baseball rankings are geared towards Underdog best ball leagues and scoring rules but can be used as a guide for all fantasy baseball best ball platforms and leagues.

For anyone who isn't very familiar with fantasy baseball best ball leagues, they are essentially draft-only leagues with no moves made during the season. Once a best ball draft is completed, nothing else happens throughout the year -- no setting weekly lineups, no trading, no waiver wire moves. Every week of the season, the best combo of fantasy players on your team is automatically calculated and used to determine the highest possible scoring outcome.

Be sure to check all of our fantasy baseball lineup tools and resources:

 

2025 Underdog Best Ball Draft Rankings

Rankings are geared towards Underdog best ball formats and scoring rules. Download our free mobile app with push notification alerts and stay on top of all the MLB news and analysis.

Ranking Tier Player Position UD Position
1 1 Shohei Ohtani DH OF
2 1 Aaron Judge OF OF
3 1 Juan Soto OF OF
4 1 Bobby Witt Jr. SS IF
5 1 Elly De La Cruz SS IF
6 2 Corbin Carroll OF OF
7 2 Kyle Tucker OF OF
8 2 Fernando Tatis Jr. OF OF
9 2 Yordan Alvarez OF OF
10 2 Jose Ramirez 3B IF
11 2 Gunnar Henderson SS IF
12 2 Mookie Betts 2B/SS/OF IF
13 2 Kyle Schwarber DH OF
14 2 Francisco Lindor SS IF
15 3 Julio Rodriguez OF OF
16 3 Jarren Duran OF OF
17 3 Jackson Chourio OF OF
18 3 Vladimir Guerrero Jr. 1B/3B IF
19 3 Paul Skenes SP P
20 3 Freddie Freeman 1B IF
21 3 Bryce Harper 1B IF
22 3 Matt Olson 1B IF
23 3 Jackson Merrill OF OF
24 3 Wyatt Langford OF OF
25 3 Marcell Ozuna DH OF
26 3 Brent Rooker OF OF
27 3 Tarik Skubal SP P
28 3 Rafael Devers 3B IF
29 3 Austin Riley 3B IF
30 3 Teoscar Hernandez OF OF
31 3 James Wood OF OF
32 3 Ketel Marte 2B IF
33 3 Trea Turner SS IF
34 3 Ian Happ OF OF
35 4 Anthony Santander OF OF
36 4 Michael Harris II OF OF
37 4 Bryan Reynolds OF OF
38 4 Zack Wheeler SP P
39 4 Pete Alonso 1B IF
40 4 Corey Seager SS IF
41 4 Manny Machado 3B IF
42 4 Riley Greene OF OF
43 4 Jazz Chisholm Jr. 3B/OF IF
44 4 Lawrence Butler OF OF
45 4 Garrett Crochet SP P
46 4 Ronald Acuna Jr. OF OF
47 4 Ozzie Albies 2B IF
48 4 Mike Trout OF OF
49 4 Logan Gilbert SP P
50 4 Seiya Suzuki OF OF
51 4 Randy Arozarena OF OF
52 4 Blake Snell SP P
53 4 Chris Sale SP P
54 4 Cole Ragans SP P
55 4 Christian Yelich OF OF
56 5 Brenton Doyle OF OF
57 5 Corbin Burnes SP P
58 5 Dylan Cease SP P
59 5 Brandon Nimmo OF OF
60 5 Jacob deGrom SP P
61 5 Cody Bellinger 1B/OF OF
62 5 Oneil Cruz SS/OF IF
63 5 Jose Altuve 2B IF
64 5 Willy Adames SS IF
65 5 Luis Robert Jr. OF OF
66 5 Roki Sasaki SP P
67 5 William Contreras C IF
68 5 Spencer Steer 1B/2B/OF OF
69 5 Marcus Semien 2B IF
70 5 Adolis Garcia OF OF
71 5 Aaron Nola SP P
72 5 Christian Walker 1B IF
73 6 Steven Kwan OF OF
74 6 Michael King SP P
75 6 Yoshinobu Yamamoto SP P
76 6 Mark Vientos 3B IF
77 6 Pablo Lopez SP P
78 6 Framber Valdez SP P
79 6 Dylan Crews OF OF
80 6 Nick Castellanos OF OF
81 6 CJ Abrams SS IF
82 6 Josh Naylor 1B IF
83 6 Junior Caminero 3B IF
84 6 Jasson Dominguez OF OF
85 6 Taylor Ward OF OF
86 6 Colton Cowser OF OF
87 6 Shota Imanaga SP P
88 6 Hunter Greene SP P
89 6 Triston Casas 1B IF
90 6 Matt Chapman 3B IF
91 6 Alex Bregman 3B IF
92 6 Matt McLain 2B/SS IF
93 6 Freddy Peralta SP P
94 6 Vinnie Pasquantino 1B IF
95 6 Tyler Glasnow SP P
96 6 Logan Webb SP P
97 6 Hunter Brown SP P
98 6 Spencer Schwellenbach SP P
99 6 Luis Castillo SP P
100 6 Paul Goldschmidt 1B IF
101 7 Jurickson Profar OF OF
102 7 Max Fried SP P
103 7 George Kirby SP P
104 7 Lane Thomas OF OF
105 7 Spencer Strider SP P
106 7 Zac Gallen SP P
107 7 Adley Rutschman C IF
108 7 Bo Bichette SS IF
109 7 Ezequiel Tovar SS IF
110 7 Royce Lewis 3B IF
111 7 Sonny Gray SP P
112 7 Kevin Gausman SP P
113 7 Bailey Ober SP P
114 7 Tanner Bibee SP P
115 7 Joe Ryan SP P
116 7 Anthony Volpe SS IF
117 7 Masyn Winn SS IF
118 7 Bryce Miller SP P
119 7 George Springer OF OF
120 7 Jung Hoo Lee OF OF
121 8 Pete Crow-Armstrong OF OF
122 8 Tyler O'Neill OF OF
123 8 Jorge Soler OF OF
124 8 Kodai Senga SP P
125 8 Seth Lugo SP P
126 8 Eugenio Suarez 3B IF
127 8 Jake Burger 1B/3B IF
128 8 Shane McClanahan SP P
129 8 Kerry Carpenter OF OF
130 8 Isaac Paredes 1B/3B IF
131 9 Yandy Diaz 1B IF
132 9 Dansby Swanson SS IF
133 9 Luis Garcia (2B) 2B IF
134 9 Lourdes Gurriel Jr. OF OF
135 9 Carlos Rodon SP P
136 9 Jordan Westburg 2B/3B IF
137 9 Heliot Ramos OF OF
138 9 Sandy Alcantara SP P
139 9 Jackson Holliday 2B IF
140 9 Justin Steele SP P
141 9 JJ Bleday OF OF
142 10 Yusei Kikuchi SP P
143 10 Luis Arraez 1B/2B IF
144 10 Michael Toglia 1B/OF IF
145 10 Jonathan India 2B IF
146 10 Reynaldo Lopez SP P
147 10 Jack Flaherty SP P
148 10 Nathaniel Lowe 1B IF
149 10 Xavier Edwards SS IF
150 10 Brendan Donovan 2B/3B/OF OF
151 10 Nolan Jones 1B/OF OF
152 10 Willson Contreras C IF
153 10 Gleyber Torres 2B IF
154 10 Ceddanne Rafaela 2B/SS/OF OF
155 10 Matt Wallner OF OF
156 10 TJ Friedl OF OF
157 10 Robbie Ray SP P
158 10 Josh Lowe OF OF
159 10 Evan Carter OF OF
160 10 MacKenzie Gore SP P
161 10 Alec Bohm 1B/3B IF
162 10 Bryan Woo SP P
163 10 Cristopher Sanchez SP P
164 10 Sean Manaea SP P
165 11 Ryan McMahon 3B IF
166 11 Cedric Mullins OF OF
167 11 Cal Raleigh C IF
168 11 Max Muncy 3B IF
169 11 Mitch Keller SP P
170 11 Joc Pederson OF OF
171 11 Jose Berrios SP P
172 11 Taj Bradley SP P
173 11 Byron Buxton OF OF
174 11 Jeremy Pena SS IF
175 11 Salvador Perez C/1B IF
176 11 Tommy Edman SS/OF IF
177 11 Nathan Eovaldi SP P
178 11 Xander Bogaerts 2B/SS IF
179 11 Trevor Story SS IF
180 11 Spencer Arrighetti SP P
181 11 Zach Eflin SP P
182 11 Brandon Pfaadt SP P
183 11 Michael Conforto OF OF
184 11 Jesus Luzardo SP P
185 12 Grayson Rodriguez SP P
186 12 Zach Neto SS IF
187 12 Josh Jung 3B IF
188 12 Tanner Houck SP P
189 12 Ryan Pepiot SP P
190 12 Nolan Arenado 3B IF
191 12 Nico Hoerner 2B/SS IF
192 12 Lars Nootbaar OF OF
193 12 Jake McCarthy OF OF
194 12 Nick Pivetta SP P
195 12 Michael Busch 1B IF
196 12 Carlos Correa SS IF
197 12 Yainer Diaz C/1B IF
198 12 Parker Meadows OF OF
199 12 Walker Buehler SP P
200 12 Alec Burleson 1B/OF OF
201 12 Shane Baz SP P
202 12 Brice Turang 2B IF
203 12 Tyler Fitzgerald SS/OF IF
204 12 Will Smith C IF
205 12 Andres Gimenez 2B IF
206 12 Jesus Sanchez OF OF
207 12 Bowden Francis SP/RP P
208 12 Nick Lodolo SP P
209 12 Ronel Blanco SP P
210 12 Victor Robles OF OF
211 12 Bryson Stott 2B/SS IF
212 12 Ryan Mountcastle 1B IF
213 12 Nolan Schanuel 1B IF
214 13 Jake Cronenworth 1B/2B IF
215 13 Gavin Williams SP P
216 13 Jackson Jobe SP P
217 13 Brandon Lowe 1B/2B IF
218 13 Rhys Hoskins 1B IF
219 13 Merrill Kelly SP P
220 13 Colt Keith 2B IF
221 13 Luis Severino SP P
222 13 Chris Bassitt SP P
223 13 Matt Shaw SS IF
224 13 Clay Holmes SP/RP P
225 13 Andrew Vaughn 1B IF
226 13 Erick Fedde SP P
227 13 Ranger Suarez SP P
228 13 Nestor Cortes SP P
229 13 DJ Herz SP P
230 13 Garrett Mitchell OF OF
231 13 Josh Bell 1B IF
232 13 Carlos Santana 1B IF
233 13 Roman Anthony OF OF
234 13 Yu Darvish SP P
235 13 Jeffrey Springs SP P
236 13 Willi Castro 2B/3B/SS/OF IF
237 13 Connor Norby 2B/3B IF
238 13 Brandon Woodruff SP P
239 13 Christian Encarnacion-Strand 1B IF
240 13 Jo Adell OF OF
241 13 Brady Singer SP P
242 14 Daulton Varsho OF OF
243 14 Michael Wacha SP P
244 14 Clarke Schmidt SP P
245 14 Joey Ortiz 3B/SS IF
246 14 Jordan Walker OF OF
247 14 Wilyer Abreu OF OF
248 14 Matt Vierling 3B/OF OF
249 14 Andrew McCutchen DH OF
250 14 Kumar Rocker SP P
251 14 Jesse Winker OF OF
252 14 Justin Verlander SP P
253 14 Charlie Morton SP P
254 14 Jhonkensy Noel 1B/3B/OF OF
255 14 Andrew Benintendi OF OF
256 14 Luis Rengifo 2B/3B/SS/OF IF
257 14 Kyle Harrison SP P
258 14 Bubba Chandler SP P
259 14 Shane Bieber SP P
260 14 Lucas Giolito SP P
261 14 Reid Detmers SP P
262 15 Matthew Boyd SP P
263 15 Brandon Marsh OF OF
264 15 Trevor Larnach OF OF
265 15 Kutter Crawford SP P
266 15 Reese Olson SP P
267 15 Nolan Gorman 2B IF
268 15 Max Kepler OF OF
269 15 Jameson Taillon SP P
270 15 Shea Langeliers C IF
271 15 Logan O'Hoppe C IF
272 15 Luke Raley 1B/OF OF
273 15 Spencer Horwitz 1B/2B IF
274 15 Maikel Garcia 2B/3B IF
275 15 Tyler Soderstrom C/1B IF
276 15 J.T. Realmuto C IF
277 15 Chas McCormick OF OF
278 15 Kyle Manzardo 1B IF
279 15 Jeimer Candelario 1B/3B IF
280 15 Isiah Kiner-Falefa 2B/3B/SS IF
281 15 Jonah Bride 1B/3B IF
282 15 J.P. Crawford SS IF
283 15 Jake Fraley OF OF
284 15 Cam Smith 3B IF
285 15 Spencer Torkelson 1B IF
286 15 Christopher Morel 2B/OF IF
287 15 Mike Yastrzemski OF OF
288 15 Heston Kjerstad OF OF
289 15 Frankie Montas SP P
290 15 David Festa SP P
291 15 Bryan De La Cruz OF OF
292 15 Jose Miranda 3B IF
293 15 Austin Wells C IF
294 15 Jacob Young OF OF
295 15 Grant Holmes SP/RP P
296 15 Max Scherzer SP P
297 15 Thairo Estrada 2B/SS IF
298 15 Gabriel Moreno C IF
299 15 David Peterson SP P
300 15 Dustin May SP P


Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!



More Fantasy Baseball Analysis




POPULAR FANTASY TOOLS

#1 Expert Projections
Save 30% Now
Import Your Leagues
Props Tool
Compare Any Players
Compare Any Players
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Pelle Larsson

Active on Tuesday
John Marino

a Game-Time Call Tuesday
Austin Reaves

Slated to Miss at Least One More Week
Pyotr Kochetkov

Starting for Hurricanes Tuesday
Gabriel Moreno

Diamondbacks Put Gabriel Moreno on 10-Day Injured List With Oblique Strain
Matvei Gridin

Returns to Action Tuesday
Cole Ragans

Returning to the Mound on Tuesday Against Tigers
Ryan Pulock

Unavailable for Season Finale
Luis Arraez

Back in Giants Lineup on Tuesday
Evander Kane

Not Expected to Play This Week
Erik Karlsson

Kris Letang Won't Play Tuesday
Luka Dončić

Luka Doncic Set to Miss at Least One More Week
Sidney Crosby

Evgeni Malkin Resting on Tuesday
Dallas Cowboys

Cowboys Looking to Trade Up in the First Round of 2026 NFL Draft?
Jackson Chourio

Estimated Return Pushed Back to Early May
Christian Yelich

Expected to Return in Mid-to-Late May
Jackson Holliday

to be Shut Down a Few Days With Wrist Soreness
Si Woo Kim

Has Become Less Reliable Ahead of RBC Heritage
NFL

Teams Concerned About Rueben Bain Jr.'s Off-the-Field Issues
Brandon Allen

Giants Sign Brandon Allen to Add to QB Room
Denver Broncos

Eli Stowers Visiting With Broncos
Dontayvion Wicks

Could End Up Being Eagles WR2
New York Jets

Omar Cooper Jr. Visits With Jets on Monday
Miami Dolphins

Makai Lemon Visits With Dolphins on Monday
Ja'Tavion Sanders

Looks Good After Ankle Surgery
Tank Dell

2026 Availability Still a Mystery
Bhayshul Tuten

to Have Much Bigger Role in 2026?
DeVonta Smith

Eagles Think DeVonta Smith Could be an Elite WR1
De'Von Achane

Dolphins, De'Von Achane Not Close to Contract Extension
Russell Henley

Looks to Carry Momentum Into Harbour Town
Christian Yelich

Placed on 10-Day Injured List With Groin Strain
Jeremiah Jackson

has Career Day on Monday
Jake Burger

Goes Yard Twice in Win Over A's
Mike Trout

Two Homers, Five RBI Not Enough at Yankee Stadium
Tommy Fleetwood

a Good Ball-Striking Play at RBC Heritage
Trent Grisham

Comes Off the Bench to Hit Two Homers
Aaron Judge

Homers Twice on Monday in Win Over Angels
Sam Burns

Hopes to Carry Good Form to Harbour Town
Harris English

Solid but Not Spectacular in 2026
Daniel Berger

Could Contend Again at Hilton Head
Joe Mixon

Is There Any Value Still to Be Squeezed From Joe Mixon?
Marvin Mims Jr.

Likely the Odd Man Out in a Crowded Broncos Receiver Room
RJ Harvey

Ceiling Likely Still Capped in Year 2
Mark Scheifele

Establishes New Franchise Record With 101 Points
Baker Mayfield

Can Baker Mayfield Regain QB1 Status?
Quinton Byfield

Scores Twice in Playoff Clincher
Porter Martone

Extends Point Streak to Five Games
Brian Robinson Jr.

Could Have Standalone Flex Value as High-Level Insurance Back
Macklin Celebrini

Nets Two Goals Against Predators
Matt Duchene

Registers Three Assists Monday Night
Nikita Kucherov

Hits 130-Point Mark in Monday's Overtime Win
Jack Eichel

Collects Four Points Against Jets
Jordan Goodwin

Returns From Two-Game Absence
Jerami Grant

Tagged as Questionable for Tuesday
Grayson Allen

Questionable Tuesday
Jalen Green

Cleared for Action Tuesday
Devin Booker

Available Tuesday
Immanuel Quickley

Considered Day-to-Day
Joel Embiid

Expected to Miss Play-In Tournament
Nolan Arenado

Hits Two Homers, Drives in Five on Monday
Brandon Lowe

Stays Hot in Monday's Blowout Win Over Nationals
Kyle Schwarber

Goes Deep Twice on Monday in Win Over Cubs
Tucker Kraft

Worth Buying Low in Dynasty Leagues?
Jackson Holliday

Not Expected to Come Off Injured List This Week
Jakobi Meyers

the Jaguars Receiver to Target in Dynasty Leagues?
Tage Thompson

Reaches 40 Goals
Jayden Higgins

Is Jayden Higgins a Year 2 Breakout Candidate?
Mavrik Bourque

has a Hat Trick on Monday
Sam LaPorta

a Buy-Low Target Coming Off of Injury
Patrick Cantlay

Finding Form Heading to RBC Heritage
Ludvig Aberg

Continues Playing Well Heading to RBC Heritage
Ryan Mountcastle

Orioles Place Ryan Mountcastle on 60-Day Injured List With Foot Fracture
Dru Smith

Ruled Out Against Hornets on Tuesday
Pelle Larsson

Considered Questionable for Tuesday
Simone Fontecchio

Slated to Suit Up Against Hornets
Nikola Jović

Nikola Jovic Unavailable for Tuesday
Frank Nazar

Good to Go Monday
Luka Dončić

Luka Doncic to be Re-Evaluated on Tuesday
Brandon Hagel

Misses Monday's Action
Radek Faksa

Michael Bunting, Radek Faksa Rejoin Stars Lineup Monday
MIN

Wild Resting Several Key Players Monday
Jared McCann

to Miss Kraken's Last Three Games
Merrill Kelly

to Make his Season Debut on Tuesday
Tatsuya Imai

Going on 15-Day Injured List With Arm Fatigue
CFB

Tramell Jones Jr. Outperforms Aaron Philo During Florida's Spring Scrimmage
Jeremy Peña

Jeremy Pena Lands on 10-Day Injured List With Hamstring Strain
CFB

Keelon Russell Flashes in Alabama's Spring Game
Ty Gibbs

Holds off the Field for His First Cup Series Victory at Bristol
Ryan Blaney

Earns His First Runner-Up Finish at Bristol
Kyle Larson

Dominant Performance At Bristol Falls Short of Victory
Tyler Reddick

Matches his Career-Best Finish at Bristol
Alex Bowman

Crashes Early at Bristol in Return From Injury
Derik Queen

has 30-Point, 22-Rebound Season Finale
Ryan Nembhard

Sets Rookie Assist Record
Carlos Ulberg

Is The New Light Heavyweight Champion
Cade Cunningham

Records 14 Assists Sunday
Jiří Procházka

Jiri Prochazka Suffers First-Round Knockout Loss
Milwaukee Bucks

Doc Rivers Departs as Bucks Head Coach
Azamat Murzakanov

Suffers His First Loss
Dylan Harper

Suffers Thumb Injury in Finale
Paulo Costa

Wins Back-to-Back Fights
Immanuel Quickley

Leaves Finale with Hamstring Issue
Curtis Blaydes

Drops Decision At UFC 327
Josh Hokit

Remains Unbeaten
Christian Yelich

Brewers Expecting "Bad News" on Christian Yelich
Carson Hocevar

Is Carson Hocevar A Worthy DFS Option for Bristol Lineups?
NASCAR

Could Bubba Wallace Be A Solid DFS Option for Bristol Lineups?
Carlos Ulberg

A Slight Underdog
Jiří Procházka

Jiri Prochazka Can Become UFC Champion Again
Paulo Costa

Makes his Light-Heavyweight Debut
Azamat Murzakanov

Looks To Remain Unbeaten
Josh Hokit

Looks To Remain Undefeated
Curtis Blaydes

A Favorite At UFC 327
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF