
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:- Fantasy baseball trade analyzer
- BvP matchups data (Batter vs. Pitcher)
- PvB matchups data (Pitcher vs. Batter)
- Who should I start? Fantasy baseball comparisons
- Daily MLB starting lineups
- Fantasy baseball closer depth charts
- Fantasy Baseball live scoreboard
- Fantasy baseball injury reports
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!
