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

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

Top 800 Fantasy Baseball Points Leagues Rankings and Tiers (2025)

Tarik Skubal - Fantasy Baseball Rankings, Draft Sleepers, Waiver Wire Pickups

Our updated 2025 fantasy baseball rankings for points leagues and H2H points scoring. Our team's MLB tiered rankings include C, 1B, 2B, 3B, SS, OF, SP, RP, DH.

Welcome back to more fantasy baseball points leagues coverage from RotoBaller, where we pride ourselves in points league gurus. We have the best and most content, tools, and advice for fantasy baseball points and H2H points leagues. At this point, fantasy baseball points leagues may have surpassed traditional 5x5 roto leagues in popularity as it's the closest format to fantasy football. So, for all of you in points leagues, today we are back with our updated 2025 fantasy baseball points league rankings for the top 800 players.

In this article below, we will be taking a look at our overall points rankings list put together by RotoBaller's MLB points expert, Nick Gaut. These rankings cover the top 750 players for both hitters and pitchers. We also have many other fantasy baseball rankings, tools, and resources to help you win in 2025. Be sure to also download our free fantasy baseball mobile app so you can stay on top of all the MLB news and analysis articles.

Before we get to the rankings, let's quickly review points leagues and how they differ from other formats. Typically, points leagues have different league settings and scoring formats than other fantasy baseball leagues. Different MLB stats and categories are assigned different point values, and those can vary by individual league settings. Those different point buckets are then added up over the course of a scoring period or season. In many cases, hitters who walk more and strike out less are preferred for points leagues. Also, many league formats tend to give more weight to pitchers than normal, as they can easily accrue points through categories like Innings Pitched. These are the general frameworks that we use for our points league rankings below, and explain why they look different than more standard 5x5 roto fantasy baseball rankings.

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

 

Points Leagues Fantasy Baseball Rankings (March Update)

These rankings are for points and head-to-head points leagues. You can also see our roto fantasy baseball rankings.

Ranking Tier Player Position
1 1 Shohei Ohtani DH
2 1 Bobby Witt Jr. SS
3 1 Jose Ramirez 3B
4 1 Aaron Judge OF
5 1 Juan Soto OF
6 1 Vladimir Guerrero Jr. 1B/3B
7 1 Gunnar Henderson SS
8 2 Francisco Lindor SS
9 2 Kyle Tucker OF
10 2 Corbin Carroll OF
11 2 Elly De La Cruz SS
12 2 Mookie Betts 2B/SS/OF
13 2 Tarik Skubal SP
14 2 Yordan Alvarez OF
15 2 William Contreras C
16 2 Bryce Harper 1B
17 2 Zack Wheeler SP
18 2 Paul Skenes SP
19 2 Freddie Freeman 1B
20 2 Fernando Tatis Jr. OF
21 2 Matt Olson 1B
22 2 Austin Riley 3B
23 3 Logan Gilbert SP
24 3 Ketel Marte 2B
25 3 Trea Turner SS
26 3 Pete Alonso 1B
27 3 Manny Machado 3B
28 3 Rafael Devers 3B
29 3 Adley Rutschman C
30 3 Dylan Cease SP
31 3 Julio Rodriguez OF
32 3 Jackson Chourio OF
33 3 Framber Valdez SP
34 3 Jackson Merrill OF
35 3 Kyle Schwarber DH
36 3 Corey Seager SS
37 3 Pablo Lopez SP
38 3 Cole Ragans SP
39 3 Jarren Duran OF
40 3 Willy Adames SS
41 3 Jazz Chisholm Jr. 3B/OF
42 3 Alex Bregman 3B
43 3 Corbin Burnes SP
44 3 Blake Snell SP
45 3 Logan Webb SP
46 3 Cal Raleigh C
47 3 Salvador Perez C/1B
48 4 Garrett Crochet SP
49 4 Luis Castillo SP
50 4 Ronald Acuna Jr. OF
51 4 Yainer Diaz C/1B
52 4 Josh Naylor 1B
53 4 Aaron Nola SP
54 4 Anthony Santander OF
55 4 Marcell Ozuna DH
56 4 Chris Sale SP
57 4 Willson Contreras C
58 4 CJ Abrams SS
59 4 Michael King SP
60 4 Brent Rooker OF
61 4 Ozzie Albies 2B
62 4 Marcus Semien 2B
63 4 Vinnie Pasquantino 1B
64 4 Jose Altuve 2B
65 4 Matt Chapman 3B
66 4 Shota Imanaga SP
67 4 Edwin Diaz RP
68 4 Tanner Bibee SP
69 5 Kevin Gausman SP
70 5 Oneil Cruz SS/OF
71 5 Will Smith C
72 5 Freddy Peralta SP
73 5 Michael Harris II OF
74 5 Bryan Reynolds OF
75 5 Wyatt Langford OF
76 5 Dansby Swanson SS
77 5 Teoscar Hernandez OF
78 5 Christian Walker 1B
79 5 Ezequiel Tovar SS
80 5 Sonny Gray SP
81 5 Ian Happ OF
82 5 Hunter Brown SP
83 5 Spencer Schwellenbach SP
84 5 Emmanuel Clase RP
85 5 Bailey Ober SP
86 5 Justin Steele SP
87 5 Max Fried SP
88 6 Zac Gallen SP
89 6 Yandy Diaz 1B
90 6 Jeremy Pena SS
91 6 Joe Ryan SP
92 6 Alec Bohm 1B/3B
93 6 Yusei Kikuchi SP
94 6 Shea Langeliers C
95 6 Lawrence Butler OF
96 6 Bryce Miller SP
97 6 Yoshinobu Yamamoto SP
98 6 Bo Bichette SS
99 6 Riley Greene OF
100 6 Masyn Winn SS
101 6 Josh Hader RP
102 6 Xavier Edwards SS
103 6 Jake Burger 1B/3B
104 6 Taylor Ward OF
105 6 Ryan Helsley RP
106 6 Carlos Rodon SP
107 6 Seth Lugo SP
108 6 Paul Goldschmidt 1B
109 6 Steven Kwan OF
110 6 Anthony Volpe SS
111 6 Raisel Iglesias RP
112 6 Triston Casas 1B
113 6 Mark Vientos 3B
114 6 Randy Arozarena OF
115 6 Logan O'Hoppe C
116 7 Luis Arraez 1B/2B
117 7 Cody Bellinger 1B/OF
118 7 Isaac Paredes 1B/3B
119 7 James Wood OF
120 7 Reynaldo Lopez SP
121 7 Jose Berrios SP
122 7 Brenton Doyle OF
123 7 Hunter Greene SP
124 7 Nolan Arenado 3B
125 7 Tyler Glasnow SP
126 7 Jordan Westburg 2B/3B
127 7 Mason Miller RP
128 7 Jack Flaherty SP
129 8 George Kirby SP
130 8 Devin Williams RP
131 8 Taj Bradley SP
132 8 Andrew Vaughn 1B
133 8 MacKenzie Gore SP
134 8 Luis Garcia (2B) 2B
135 8 Xander Bogaerts 2B/SS
136 8 Gleyber Torres 2B
137 8 Cristopher Sanchez SP
138 8 Kodai Senga SP
139 8 Nick Castellanos OF
140 8 Seiya Suzuki OF
141 8 Eugenio Suarez 3B
142 8 Jared Jones SP
143 8 Matt McLain 2B/SS
144 8 Zach Eflin SP
145 8 Junior Caminero 3B
146 8 Bryson Stott 2B/SS
147 8 Tanner Houck SP
148 8 Sandy Alcantara SP
149 8 Andres Gimenez 2B
150 8 Nick Pivetta SP
151 8 Mitch Keller SP
152 8 Nathan Eovaldi SP
153 8 Chris Bassitt SP
154 8 Luis Robert Jr. OF
155 9 Ryan McMahon 3B
156 9 Nathaniel Lowe 1B
157 9 Gabriel Moreno C
158 9 Jhoan Duran RP
159 9 J.T. Realmuto C
160 9 Christian Yelich OF
161 9 Ronel Blanco SP
162 9 Ryan Pepiot SP
163 9 George Springer OF
164 9 Carlos Correa SS
165 9 Austin Wells C
166 9 Zach Neto SS
167 9 Brice Turang 2B
168 9 Ryan Walker RP
169 9 Dylan Crews OF
170 9 Brandon Pfaadt SP
171 9 Shane McClanahan SP
172 9 Michael Toglia 1B/OF
173 9 Max Muncy 3B
174 9 Keibert Ruiz C
175 9 Jonathan India 2B
176 10 Robbie Ray SP
177 10 Spencer Strider SP
178 10 Jurickson Profar OF
179 10 Roki Sasaki SP
180 10 Michael Wacha SP
181 10 Adolis Garcia OF
182 10 Felix Bautista RP
183 10 Andres Munoz RP
184 10 Ranger Suarez SP
185 10 JJ Bleday OF
186 10 Jorge Soler OF
187 10 Pete Crow-Armstrong OF
188 10 Jeff Hoffman RP
189 10 Tanner Scott RP
190 10 Brandon Nimmo OF
191 10 Lourdes Gurriel Jr. OF
192 11 Brady Singer SP
193 11 Michael Busch 1B
194 11 Brendan Donovan 2B/3B/OF
195 11 Mike Trout OF
196 11 Merrill Kelly SP
197 11 Erick Fedde SP
198 11 Cedric Mullins OF
199 11 Jesus Luzardo SP
200 11 Nico Hoerner 2B/SS
201 11 Rhys Hoskins 1B
202 11 Colton Cowser OF
203 11 Bryan Woo SP
204 11 Nestor Cortes SP
205 11 Jacob deGrom SP
206 11 Jameson Taillon SP
207 11 Joey Ortiz 3B/SS
208 11 Lane Thomas OF
209 11 Tyler Fitzgerald SS/OF
210 11 Tommy Edman SS/OF
211 11 Sean Manaea SP
212 11 Jake Cronenworth 1B/2B
213 11 Ryan Jeffers C
214 11 Zack Gelof 2B
215 11 Josh Bell 1B
216 11 Tyler Stephenson C
217 11 Nolan Schanuel 1B
218 11 Grayson Rodriguez SP
219 11 Maikel Garcia 2B/3B
220 11 Connor Norby 2B/3B
221 11 Nick Lodolo SP
222 12 Luis Severino SP
223 12 Jasson Dominguez OF
224 12 Bowden Francis SP/RP
225 12 Brayan Bello SP
226 12 Clarke Schmidt SP
227 12 Josh Lowe OF
228 12 Heliot Ramos OF
229 12 Spencer Arrighetti SP
230 12 Carlos Santana 1B
231 12 Ryan Mountcastle 1B
232 12 Colt Keith 2B
233 12 Luis Rengifo 2B/3B/SS/OF
234 12 Brandon Lowe 1B/2B
235 12 Charlie Morton SP
236 12 Ivan Herrera C/DH
237 12 JP Sears SP
238 12 Gavin Williams SP
239 12 Alejandro Kirk C
240 12 Royce Lewis 3B
241 12 Lars Nootbaar OF
242 12 Jake McCarthy OF
243 12 Robert Suarez RP
244 12 Willi Castro 2B/3B/SS/OF
245 12 Clay Holmes SP/RP
246 12 Daulton Varsho OF
247 12 Victor Robles OF
248 12 Trevor Megill RP
249 12 Shane Baz SP
250 13 Bo Naylor C
251 13 Tyler Soderstrom 1B
252 13 Kerry Carpenter OF
253 13 Jeffrey Springs SP
254 13 J.P. Crawford SS
255 13 Reese Olson SP
256 13 Jake Irvin SP
257 13 Justin Martinez RP
258 13 Christopher Morel 2B/3B/OF
259 13 Geraldo Perdomo 2B/3B/SS
260 13 David Peterson SP
261 13 Dean Kremer SP
262 13 Josh Jung 3B
263 13 Jung Hoo Lee OF
264 13 Jose Soriano RP
265 13 TJ Friedl OF
266 13 Brandon Woodruff SP
267 13 Spencer Steer 1B/2B/OF
268 13 Tyler Anderson SP
269 13 Christian Encarnacion-Strand 1B
270 13 Ke'Bryan Hayes 3B
271 13 Miles Mikolas SP
272 13 Danny Jansen C
273 13 Connor Wong C/1B
274 13 Nick Martinez SP/RP
275 13 Yu Darvish SP
276 13 Jacob Wilson SS
277 13 Jeimer Candelario 1B/3B
278 13 Aaron Civale SP
279 13 Matt Shaw 2B/3B/SS
280 13 Matt Wallner OF
281 13 Francisco Alvarez C
282 13 Patrick Bailey C
283 13 Tyler O'Neill OF
284 13 Parker Meadows OF
285 13 Eduardo Rodriguez SP
286 14 Brayan Rocchio SS
287 14 Ryan Pressly RP
288 14 Brandon Marsh OF
289 14 Alec Burleson 1B/OF
290 14 Jonah Heim C
291 14 Andrew Abbott SP
292 14 Mitchell Parker SP
293 14 Gavin Lux 2B
294 14 Ryan Weathers SP
295 14 Joey Bart C
296 14 Michael Conforto OF
297 14 Byron Buxton OF
298 14 Alexis Diaz RP
299 14 Pete Fairbanks RP
300 14 Ha-Seong Kim SS
301 15 Tobias Myers SP
302 15 DJ Herz SP
303 15 Trevor Story SS
304 15 Joc Pederson OF
305 15 Zack Littell SP
306 15 Kyle Finnegan RP
307 15 Jo Adell OF
308 15 Thairo Estrada 2B/SS
309 15 David Bednar RP
310 15 Trevor Larnach OF
311 15 Andrew Heaney SP
312 15 Luis L. Ortiz SP
313 15 Jordan Walker OF
314 15 Aroldis Chapman RP
315 15 Drew Rasmussen SP/RP
316 15 Jordan Romano RP
317 15 Walker Buehler SP
318 15 Endy Rodriguez C
319 15 Kenley Jansen RP
320 15 Nolan Jones 1B/OF
321 15 Otto Lopez 2B/SS
322 15 Michael Massey 2B
323 15 Kyle Harrison SP
324 15 Carlos Estevez RP
325 15 A.J. Puk RP
326 16 Jesus Sanchez OF
327 16 Ryan Feltner SP
328 16 Kumar Rocker SP
329 16 Sean Murphy C
330 16 Garrett Mitchell OF
331 16 Orlando Arcia SS
332 16 Kutter Crawford SP
333 16 Hunter Goodman 1B/OF
334 16 Andre Pallante SP/RP
335 16 Jackson Holliday 2B
336 16 Lucas Erceg RP
337 16 LaMonte Wade Jr. 1B/OF
338 16 MJ Melendez OF
339 16 Max Scherzer SP
340 16 Evan Carter OF
341 16 Isiah Kiner-Falefa 2B/3B/SS
342 16 Chris Martin RP
343 16 Grant Holmes SP/RP
344 16 Edward Cabrera SP
345 16 Kirby Yates RP
346 16 Jose Quintana SP
347 16 Jonathan Aranda 1B/2B
348 16 Wilyer Abreu OF
349 16 Justin Verlander SP
350 16 Tomoyuki Sugano SP
351 16 Nick Gonzales 2B/SS
352 16 Miguel Amaya C
353 16 Reid Detmers SP
354 16 Hayden Birdsong SP
355 16 Sean Burke SP
356 16 Michael Lorenzen SP
357 16 Jordan Hicks RP
358 16 Jonathan Cannon SP
359 16 Ben Lively SP
360 16 Luke Raley 1B/OF
361 16 Max Meyer SP
362 16 Matt Vierling 3B/OF
363 16 Matthew Boyd SP
364 16 Tyler Mahle SP
365 16 Jason Adam RP
366 16 Jake Rogers C
367 16 Jason Foley RP
368 16 Kyle Manzardo 1B
369 16 Bryan Abreu RP
370 16 Griffin Jax RP
371 16 Jacob Young OF
372 16 Mike Yastrzemski OF
373 16 Simeon Woods Richardson SP
374 16 Calvin Faucher RP
375 16 Sal Frelick OF
376 17 Marcus Stroman SP
377 17 Edwin Uceta RP
378 17 Liam Hendriks RP
379 17 Andrew Benintendi OF
380 17 Martin Perez SP/RP
381 17 Jorge Polanco 2B
382 17 Austin Hays OF
383 17 Javier Assad SP
384 17 Davis Martin RP
385 17 Mitch Garver C
386 17 Jonny DeLuca OF
387 17 Jake Fraley OF
388 17 Nick Fortes C
389 17 Ryan O'Hearn 1B/OF
390 17 Porter Hodge RP
391 17 Nolan Gorman 2B
392 17 Kyle Freeland SP
393 17 Yoan Moncada 3B
394 17 Ben Joyce RP
395 17 Ceddanne Rafaela 2B/SS/OF
396 17 German Marquez SP
397 17 Lucas Giolito SP
398 17 Robert Garcia RP
399 17 Colin Rea SP
400 17 Kyle Isbel OF
401 18 Andrew McCutchen DH
402 18 Elias Diaz C
403 18 Mitch Spence SP
404 18 Cade Smith RP
405 18 Jose Miranda 1B/3B
406 18 Camilo Doval RP
407 18 Casey Mize SP
408 18 Spencer Horwitz 1B/2B
409 18 David Festa SP
410 18 Kyle Higashioka C
411 18 Carson Kelly C
412 18 Max Kepler OF
413 18 Orion Kerkering RP
414 18 Jon Gray SP
415 18 Kyle Gibson SP
416 18 Chris Paddack SP
417 18 Kris Bubic SP
418 18 Ty France 1B
419 18 Travis d'Arnaud C
420 18 Freddy Fermin C
421 19 Bailey Falter SP
422 19 Jake Meyers OF
423 19 Luis Campusano C
424 19 Brooks Lee 2B/3B/SS
425 19 Jesus Tinoco RP
426 19 Jeremiah Estrada RP
427 19 Austin Gomber SP
428 19 Trevor Williams SP
429 19 Jacob Stallings C
430 19 Jack Leiter SP
431 19 Kevin Ginkel RP
432 19 Tyler Holton SP/RP
433 19 Josh Smith 3B/SS/OF
434 19 Rhett Lowder SP
435 19 Luke Weaver RP
436 19 Gary Sanchez C
437 19 Jeff McNeil 2B/OF
438 19 Jackson Jobe SP
439 19 Cal Quantrill SP
440 19 Tommy Pham OF
441 19 Dustin May SP
442 19 Ryne Nelson SP
443 19 Jordan Montgomery SP
444 19 Justin Slaten RP
445 19 Jesse Winker OF
446 19 Steven Matz SP/RP
447 19 Chas McCormick OF
448 19 Jonah Bride 1B/3B
449 19 Tylor Megill SP
450 19 Seth Halvorsen RP
451 19 Lance Lynn SP
452 19 Kristian Campbell 2B
453 19 Landen Roupp SP
454 19 Joel Payamps RP
455 19 Tyler Kinley RP
456 19 Mike Soroka SP
457 19 Josh Rojas 2B/3B
458 19 Miguel Vargas 3B/OF
459 19 Oswaldo Cabrera 1B/2B/3B
460 19 Spencer Torkelson 1B
461 19 Cole Sands RP
462 19 Zebby Matthews SP
463 19 Frankie Montas SP
464 19 Griffin Canning SP
465 19 Will Warren SP
466 20 Blake Treinen RP
467 20 Cody Bradford SP
468 20 Jose Trevino C
469 20 Jose Leclerc RP
470 20 Beau Brieske RP
471 20 Seranthony Dominguez RP
472 20 Jose Siri OF
473 20 Joey Estes SP
474 20 Agustin Ramirez C
475 20 Yariel Rodriguez SP
476 20 Christian Vazquez C
477 20 Cade Povich SP
478 20 Ernie Clement 3B/SS
479 20 Osvaldo Bido SP/RP
480 20 Keegan Akin RP
481 20 Hayden Wesneski SP/RP
482 20 Shane Bieber SP
483 20 Matt Strahm RP
484 20 Chad Green RP
485 20 Quinn Mathews SP
486 20 Pierce Johnson RP
487 20 Gio Urshela 1B/3B
488 20 Alex Verdugo OF
489 20 Heston Kjerstad OF
490 20 Eury Perez SP
491 20 Joey Cantillo SP
492 20 Leody Taveras OF
493 20 Bubba Chandler SP
494 20 Victor Caratini C
495 20 Lenyn Sosa 2B/3B
496 20 Hunter Renfroe OF
497 20 Jose Alvarado RP
498 20 Yimi Garcia RP
499 20 Derek Law RP
500 20 Reed Garrett RP
501 21 Chase Dollander SP
502 21 Yennier Cano RP
503 21 Dylan Moore 1B/2B/3B/SS/OF
504 21 Justin Anderson RP
505 21 Alec Marsh SP
506 21 Alex Cobb SP
507 21 Drake Baldwin C
508 21 Luis Garcia (SP) SP
509 21 Mike Tauchman OF
510 21 Kyle Hendricks SP
511 21 Wilmer Flores 1B/3B
512 21 Dennis Santana RP
513 21 Andy Pages OF
514 21 Jordan Beck OF
515 21 Alex Vesia RP
516 21 Aaron Bummer RP
517 21 Luis Gil SP
518 21 Taylor Rogers RP
519 21 Fernando Cruz RP
520 21 Paul Blackburn SP
521 21 Triston McKenzie SP
522 21 Tony Santillan RP
523 21 Anthony Bender RP
524 21 Dylan Lee RP
525 21 Jared Koenig SP/RP
526 21 Garrett Whitlock SP
527 21 Garrett Cleavinger RP
528 21 Evan Phillips RP
529 21 Roman Anthony OF
530 21 Bryan Hudson RP
531 21 Jose Caballero 2B/3B/SS
532 21 Masataka Yoshida OF
533 21 Trey Sweeney SS
534 21 AJ Smith-Shawver SP
535 21 Dillon Dingler C
536 21 Tony Gonsolin SP
537 21 Kris Bryant 1B/OF
538 21 Will Vest RP
539 21 Mauricio Dubon 1B/2B/3B/OF
540 21 Jorge Lopez RP
541 21 A.J. Minter RP
542 21 Ryan Bliss 2B
543 21 Manuel Rodriguez RP
544 21 Justin Turner 1B/2B/3B
545 21 Pedro Pages C
546 21 Jose Butto SP/RP
547 21 Deyvison De Los Santos 1B/3B
548 21 Hunter Harvey RP
549 21 Pavin Smith 1B/OF
550 21 Albert Suarez SP
551 21 Wenceel Perez OF
552 21 Ian Hamilton RP
553 21 Yuki Matsui RP
554 21 Michael Kopech RP
555 22 Paul DeJong 3B/SS
556 22 Javier Baez SS
557 22 Hyeseong Kim 2B
558 22 Ian Anderson SP
559 22 Miguel Andujar OF
560 22 Paul Sewald RP
561 22 Trent Thornton RP
562 22 Jhonkensy Noel 1B/3B/OF
563 22 Tyler Ferguson RP
564 22 Colin Holderman RP
565 22 Tyler Rogers RP
566 22 Hunter Gaddis RP
567 22 Jace Jung 2B
568 22 Kyle Teel C
569 22 JoJo Romero RP
570 22 Drew Thorpe SP
571 22 Erik Miller RP
572 22 Gregory Soto RP
573 22 David Fry C/1B/OF
574 22 Matthew Liberatore SP/RP
575 22 Tim Herrin RP
576 23 Luis Torrens C
577 23 Mark Leiter Jr. RP
578 23 Victor Vodnik RP
579 23 Fraser Ellard RP
580 23 Will Wagner 2B
581 23 Cade Cavalli SP
582 23 Adrian Morejon RP
583 23 Emilio Pagan RP
584 23 Ryne Stanek RP
585 23 Korey Lee C
586 23 Ramon Urias 1B/2B/3B
587 23 Harrison Bader OF
588 23 Oliver Dunn 3B
589 23 Jose A. Ferrer RP
590 23 Dane Dunning SP/RP
591 23 Tayler Scott RP
592 23 Michael McGreevy SP
593 23 Jacob Webb RP
594 23 Brock Stewart RP
595 23 Ryan Fernandez RP
596 23 Michel Otanez RP
597 23 Antonio Senzatela SP
598 23 Nick Sandlin RP
599 23 Kyle Hart SP
600 24 Ben Rortvedt C
601 24 Kenta Maeda SP
602 24 David Robertson RP
603 24 Matt Waldron SP
604 24 Tyson Miller RP
605 24 Brock Burke RP
606 24 Hector Neris RP
607 24 James McCann C
608 24 Gregory Santos RP
609 24 Bryse Wilson SP/RP
610 24 J.T. Ginn SP
611 24 J.T. Ginn SP/RP
612 24 Ryan Thompson RP
613 24 Tanner Banks RP
614 24 Yasmani Grandal C
615 24 Jose Suarez SP
616 24 Jorge Alcala RP
617 24 Nate Pearson RP
618 24 Seth Brown 1B/OF
619 24 Scott Barlow RP
620 24 Donovan Solano 1B/2B/3B
621 24 Colson Montgomery SS
622 24 Adrian Del Castillo C
623 24 Starling Marte OF
624 24 Nick Mears RP
625 24 Richie Palacios OF
626 25 Alek Thomas OF
627 25 J.D. Martinez DH
628 25 Jose Tena 2B/3B
629 25 Jack Kochanowicz SP
630 25 Andrew Painter SP
631 25 Hans Crouse SP
632 25 Craig Kimbrel RP
633 25 Jakob Junis SP/RP
634 25 Mickey Moniak OF
635 25 John Schreiber RP
636 25 Dedniel Nunez RP
637 25 Jake Cousins RP
638 25 Kyle Wright SP
639 25 Edgar Quero C
640 25 Chase Meidroth 2B/3B/SS
641 25 Ben Brown SP/RP
642 25 Shawn Armstrong SP/RP
643 25 Phil Maton RP
644 25 Shane Smith SP
645 25 Ryan Brasier RP
646 25 Giancarlo Stanton DH
647 25 Clayton Kershaw SP
648 25 Carlos Narvaez C
649 25 Brant Hurter RP
650 25 Sam Moll RP
651 26 Caleb Thielbar RP
652 26 Jason Heyward OF
653 26 Joe Mantiply RP
654 26 Declan Cronin RP
655 26 Luis Peralta RP
656 26 Caleb Ferguson RP
657 26 Hoby Milner RP
658 26 Collin Snider RP
659 26 Johan Rojas OF
660 26 Luke Jackson RP
661 26 Matt Brash RP
662 26 Carmen Mlodzinski RP
663 26 Danny Coulombe RP
664 26 Gus Varland RP
665 26 Sean Hjelle RP
666 26 Drew Romo C
667 26 Jordan Lawlar SS
668 26 Elvis Peguero RP
669 26 Edouard Julien 2B
670 26 Landon Knack SP
671 26 Tommy Kahnle RP
672 26 Anthony Banda RP
673 26 Greg Weissert RP
674 26 Mike Clevinger SP
675 26 Tayler Saucedo RP
676 27 Abner Uribe RP
677 27 Daniel Lynch IV SP
678 27 Cionel Perez RP
679 27 Daysbel Hernandez RP
680 27 Mason Montgomery RP
681 27 Kyle Stowers OF
682 27 Jose Quijada RP
683 27 Louie Varland SP/RP
684 27 Brandon Drury 1B/2B
685 27 Victor Scott II OF
686 27 Will Brennan OF
687 27 Colin Poche RP
688 27 Kaleb Ort RP
689 27 Patrick Corbin SP
690 27 Lance McCullers Jr. SP
691 27 Tyrone Taylor OF
692 27 Ryan Zeferjahn RP
693 27 Angel Perdomo RP
694 27 Lucas Sims RP
695 27 Jose Ruiz RP
696 27 Bryan King RP
697 27 Caden Dana SP
698 27 Alex Faedo SP
699 27 Danny Young RP
700 27 Christian Moore 2B
701 28 Angel Zerpa RP
702 28 Aaron Ashby RP
703 28 Yilber Diaz SP
704 28 Shinnosuke Ogasawara SP
705 28 Erik Swanson RP
706 28 Shelby Miller RP
707 28 Hunter Bigge RP
708 28 Johan Oviedo SP
709 28 Andrew Nardi RP
710 28 Emerson Hancock SP
711 28 Randal Grichuk OF
712 28 Troy Taylor RP
713 28 Joe Ross SP
714 28 Brent Suter RP
715 28 Jordan Leasure RP
716 28 Tirso Ornelas OF
717 28 Jerar Encarnacion OF
718 28 Tom Murphy C
719 28 Joe Boyle SP
720 28 DJ LeMahieu 1B/3B
721 28 Marc Church RP
722 28 Eric Haase C/OF
723 28 Dalton Rushing C/OF
724 28 Jake Bird RP
725 28 Caleb Durbin 2B
726 29 Grant Holman RP
727 29 Kevin Kelly RP
728 29 Andrew Chafin RP
729 29 Michael Tonkin RP
730 29 Griffin Conine OF
731 29 Taijuan Walker SP
732 29 Bryan Hoeing RP
733 29 Stephen Kolek SP
734 29 Rafael Marchan C
735 29 Chris Stratton RP
736 29 Andrew Walters RP
737 29 Joey Wentz SP/RP
738 29 Julian Merryweather RP
739 29 Gabe Speier RP
740 29 Jarred Kelenic OF
741 29 Eli Morgan RP
742 29 Wandy Peralta RP
743 29 John Brebbia SP/RP
744 29 Ramon Laureano OF
745 29 Kyle Farmer 2B/3B/SS
746 29 Austin Barnes C
747 29 Justin Lawrence RP
748 29 Lake Bachar RP
749 29 Gunnar Hoglund SP
750 29 Randy Rodriguez RP
751 29 Scott Alexander SP/RP
752 29 Juan Brito 2B
753 29 John King RP
754 29 Sam Long RP
755 29 Randy Vasquez SP/RP
756 29 Angel Chivilli RP
757 29 Cam Booser RP
758 29 Brady Basso SP
759 29 Bryan Baker RP
760 29 Matt Thaiss C
761 29 Derek Hill OF
762 29 Brendon Little RP
763 29 Henry Davis C/OF
764 29 Anthony Rizzo 1B
765 29 Taylor Walls SS
766 30 Tyler Heineman C
767 30 Kendall Graveman RP
768 30 Austin Hedges C
769 30 Chase Silseth SP/RP
770 30 Justin Wilson RP
771 30 Liam Hicks C
772 30 Michael Fulmer RP
773 30 Ryan Burr RP
774 30 Bobby Miller SP
775 30 Matt Mervis 1B
776 30 Alex Jackson C
777 30 Andrew Kittredge RP
778 30 Tim Hill RP
779 30 Luisangel Acuna SS
780 30 Brennan Bernardino RP
781 30 Erik Sabrowski RP
782 30 Jordan Wicks SP
783 30 Graham Ashcraft SP
784 30 Chris Taylor 2B/3B/OF
785 30 Anthony Veneziano RP
786 30 Riley Adams C
787 30 Gabriel Arias 3B/SS
788 30 Forrest Whitley SP
789 30 Brendan Rodgers 2B
790 30 David Hamilton 2B/SS
791 30 Jose Iglesias SS
792 30 Kike Hernandez 1B/2B/3B/SS/OF
793 30 Amed Rosario 2B/3B/SS/OF
794 30 Bryce Elder SP
795 30 Josh Winckowski RP
796 30 Hogan Harris SP/RP
797 30 Steven Okert RP
798 30 Austin Voth RP
799 30 Miguel Rojas 2B/3B/SS
800 30 Adam Frazier 2B/3B/OF


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

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Fernando Tatis Jr.17 mins ago

Sitting On Wednesday
Wyatt Langford26 mins ago

Placed On 10-Day Injured List With Oblique Strain
NFL28 mins ago

Teams Concerned About Asante Samuel Jr.'s Medicals
Dallas Cowboys36 mins ago

Trevon Diggs Might Not Be Ready For Start Of Season
Dallas Cowboys44 mins ago

DeMarvion Overshown Could Return In Middle Of 2025 Season
52 mins ago

Packers To Visit With Matthew Golden
58 mins ago

Steelers Visiting With Omarion Hampton On Wednesday
Kyler Murray1 hour ago

Says He Wants To Run More
1 hour ago

Shedeur Sanders To Visit With Raiders Next Week
K'Andre Miller1 hour ago

A Game-Time Decision Wednesday
Jake Cronenworth1 hour ago

Suffering From Rib Cramping
Joe Mack1 hour ago

Hits First Home Run Of The Season
Gabriel Landeskog1 hour ago

Begins Conditioning Stint In AHL
Fernando Tatis Jr.2 hours ago

Dealing With Shoulder Injury
Joel Eriksson Ek2 hours ago

May Return To Wild Lineup Against Sharks
Tony Finau2 hours ago

Looks To Stay Consistent At Augusta
Braxton Fulford2 hours ago

Hits Home Run In Third Straight Game
Kirill Kaprizov2 hours ago

Could Be Back In Action Wednesday
CJ Abrams2 hours ago

Back In Action Against Dodgers
Colby Thomas2 hours ago

Swinging A Hot Bat At Triple-A
Jack Eichel2 hours ago

Out Day-To-Day
Ketel Marte2 hours ago

Diamondbacks Expect Ketel Marte To Miss "A Series Of Weeks"
Luis Gil2 hours ago

To Start A Throwing Program Soon
Alex Freeland2 hours ago

Posts Fourth Straight Multi-Hit Outing
Clarke Schmidt2 hours ago

To Make Final Rehab Start On Thursday
Sam Bennett2 hours ago

Expected To Miss Rest Of Regular Season
Jac Caglianone2 hours ago

Hits Second Double-A Long Ball
Cody Bellinger2 hours ago

Feeling Better, Back In Wednesday's Lineup
Oneil Cruz2 hours ago

Resting On Wednesday
Thomas Detry2 hours ago

A Shaky Play At Augusta
Justin Steele2 hours ago

Placed On 15-Day Injured List
Sam Burns3 hours ago

Not In Good Form Ahead Of Masters
Will Zalatoris3 hours ago

Looks To Continue Great History At Augusta
Dylan Cease4 hours ago

Torched By Oakland For Nine Earned Runs
Kyle Schwarber4 hours ago

Homers, Triples In Loss To Braves
Brenton Doyle4 hours ago

Homers In Second Straight Game
Jaylen Wells4 hours ago

Suffers Broken Wrist Versus Hornets
Jakob Poeltl4 hours ago

Iffy For Wednesday's Action
Josh Naylor4 hours ago

Smacks Double In Win
Scottie Barnes4 hours ago

Questionable Wednesday
Luis Robert Jr.5 hours ago

Swipes Two Bags In Loss To Cleveland
Andrew Wiggins5 hours ago

Tagged As Questionable For Wednesday
Anfernee Simons5 hours ago

May Miss Another Game Wednesday
Deni Avdija5 hours ago

Questionable Wednesday
Keegan Murray5 hours ago

In Danger Of Missing Third Straight Contest
Malik Monk5 hours ago

Out Against Nuggets
Fred VanVleet5 hours ago

Not Expected To Play Against Clippers
Jabari Smith Jr.5 hours ago

Questionable Wednesday
Alperen Sengün6 hours ago

Alperen Sengun Iffy For Wednesday
Quentin Grimes6 hours ago

May Miss Wednesday's Game
Jamal Murray6 hours ago

Considered Doubtful For Wednesday
Bam Adebayo6 hours ago

Returns To Heat Lineup Wednesday
Anthony Davis6 hours ago

Likely To Play Against Lakers
Mikhail Sergachev7 hours ago

Busy In Tuesday's Victory
Conor Garland7 hours ago

Dishes Out Three Helpers In Overtime Victory
Tristan Jarry7 hours ago

Shuts The Door On Blackhawks On Tuesday
David Pastrnak7 hours ago

Extends Point Streak To Seven Games In Victory
Nick Suzuki7 hours ago

Tallies Two Points On Tuesday
Ilya Sorokin7 hours ago

Exits On Tuesday With Injury
Rutger McGroarty8 hours ago

Exits Early On Tuesday
Rory McIlroy13 hours ago

2025 Is The Best Chance For Rory McIlroy To Complete Career Grand Slam
14 hours ago

Packers To Host Isaiah Bond For A Visit On Wednesday
15 hours ago

Matthew Golden To Visit With Cowboys On Thursday
Cleveland Browns15 hours ago

Winston Reid Signs Exclusive-Rights Tender
15 hours ago

Tyler Shough, Jalen Milroe Visit With Browns On Tuesday
James Cook15 hours ago

To Play For Bills In 2025
18 hours ago

Jaxson Dart Making His Rounds
Denver Broncos18 hours ago

Sam Franklin Heading To Denver
Cleveland Browns19 hours ago

Jalon Walker Visits With Cleveland
Jalen Brunson19 hours ago

Available For Tuesday's Meeting With Celtics
Pat Connaughton19 hours ago

Sidelined On Tuesday
19 hours ago

Pittsburgh Slated To Host Shedeur Sanders
Pascal Siakam19 hours ago

Slated To Suit Up Against Wizards
Nikola Vučević20 hours ago

Nikola Vucevic Out Of Action Versus Cavs
Josh Giddey20 hours ago

Won't Play Against Cleveland
Jaylin Williams21 hours ago

Questionable For Tuesday
Joaquin Niemann22 hours ago

Brings Strong Form Into Augusta
Scottie Scheffler22 hours ago

Aims For Historic Third Green Jacket At Augusta
Jon Rahm22 hours ago

A Strong Contender At Augusta
Hideki Matsuyama23 hours ago

Aiming For Another Green Jacket At Augusta
Michael Kim23 hours ago

Aims To Build On Strong Season At Augusta
PGA23 hours ago

Victor Hovland A Solid Value Play At Augusta
Arizona Cardinals23 hours ago

Pass Rushers James Pearce Jr., Mykel Williams Visiting With Cardinals
NFL24 hours ago

Justin Simmons Hopes To Sign Before Training Camp, Willing To Wait For Right Fit
Brian Harman24 hours ago

A Risky Play At Augusta Despite Win At Valero
24 hours ago

Saints The Favorite To Draft Shedeur Sanders?
Detroit Lions24 hours ago

Lions Not Worried About Offense Without Ben Johnson
Geno Smith1 day ago

Relishing Second Stint With Pete Carroll
Matt Fitzpatrick1 day ago

A Volatile Play At The Masters
Bryson DeChambeau1 day ago

Looking To Translate LIV Success To Augusta
Xander Schauffele1 day ago

In A Questionably Optimistic Spot Ahead Of Augusta
Jordan Spieth1 day ago

Will Be An Interesting Commodity At Augusta
Sepp Straka1 day ago

Looking Solid Ahead Of Masters
Russell Henley1 day ago

Deserves Consideration At Augusta
Billy Horschel1 day ago

Boom Or Bust Heading Into Masters
Phil Mickelson1 day ago

Hopes To Roll Back The Clock At Augusta National
Shane Lowry1 day ago

Looking To Keep Momentum Going At The Masters
Matthew Coronato1 day ago

Scores In Second Straight Game
Joey Daccord1 day ago

Earns Victory Over Los Angeles
Lukas Dostal1 day ago

Stops 45 Shots In Victory
Connor Hellebuyck1 day ago

Earns Victory On Monday
Brayden Point1 day ago

Scores Twice, Adds Helper
Adrian Kempe1 day ago

Exits Early On Monday
Tanner Jeannot2 days ago

Deemed Week-To-Week
Shakir Mukhamadullin2 days ago

Done For The Year
Lerone Murphy2 days ago

Remains Undefeated
Josh Emmett2 days ago

Falls Short At UFC Vegas 105
Joanderson Brito2 days ago

Gets Outclassed At UFC Vegas 105
Pat Sabatini2 days ago

Beats Joanderson Brito By Unanimous Decision
Cortavious Romious2 days ago

Still Winless In The UFC
ChangHo Lee2 days ago

Gets TKO Win At UFC Vegas 105
Gerald Meerschaert2 days ago

Drops Decision At UFC Vegas 105
Brad Tavares2 days ago

Gets Decision Win At UFC Vegas 105
Luis Gurule2 days ago

Suffers His First Loss
Ode' Osbourne2 days ago

Gets Back In The Win Column
Robert Valentin2 days ago

Dominated At UFC Vegas 105
Denny Hamlin2 days ago

Has Luck On His Side This Time, Snatches Win At Darlington
Torrez Finney2 days ago

Dominates In His UFC Debut
Ryan Blaney2 days ago

Misses Out On Victory At Darlington
Tyler Reddick2 days ago

Gains A Top-Five Finish And Falls Short Of Winning Darlington
Chase Elliott2 days ago

Quietly Earns His Fifth Top-10 Finish Of 2025 At Darlington
Ty Gibbs2 days ago

Ends His Slump With First Top-10 Finish Since September 2024 At Darlington
Chris Buescher2 days ago

Consistency Continues With Sixth-Place Finish At Darlington
William Byron2 days ago

Attempt To Lead From Start To Finish Cost Him Darlington Race
Christopher Bell2 days ago

Struggles At Darlington Until Being Bailed Out By Pit Strategy
Kyle Larson2 days ago

Bookends Darlington Race With Crashes
Ross Chastain2 days ago

Recovers From Untimely Pit Stop To Finish Seventh
Denny Hamlin3 days ago

Starts Third At Darlington, One Of His Top Tracks
Chase Elliott3 days ago

Will Start 15th At Darlington This Week
NASCAR3 days ago

Is Bubba Wallace Worth Rostering For Darlington This Week?
Tyler Reddick3 days ago

Is One Of The Top Favorites To Win At Darlington
Joey Logano3 days ago

Increased Speed But Worse Results Make Darlington Outcome Unclear
Chase Briscoe3 days ago

Likely To Benefit From Toyota Speed At Darlington
Ross Chastain3 days ago

Is One Of The Best DFS Options
Carson Hocevar3 days ago

Still A Work In Progress
Chris Buescher3 days ago

Likely Motivated After Last Year's Darlington Near Miss
Ty Gibbs3 days ago

Returns To Site Of Best Career Finish
Michael McDowell3 days ago

Probably Won't Overcome Darlington Mediocrity
Josh Emmett5 days ago

An Underdog At UFC Vegas 105
Lerone Murphy5 days ago

A Favorite At UFC Vegas 105
Pat Sabatini5 days ago

Looks To Win Back-To-Back Fights
Joanderson Brito5 days ago

Looks To Get Back In The Win Column
Cortavious Romious5 days ago

Looks For His First UFC Win
ChangHo Lee5 days ago

Looks For His Second UFC Win
Brad Tavares5 days ago

Set For Middleweight Bout
Gerald Meerschaert5 days ago

Set For His 23rd UFC Bout
Luis Gurule5 days ago

Looks To Remain Undefeated
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF

MORE RECENT ARTICLES

 
Spencer Strider fantasy baseball rankings waiver wire pickups draft sleepers starting pitchers

When Will Blake Snell, Spencer Strider, Grayson Rodriguez Return? Fantasy Baseball Injury Update

Even though we are only starting the second full week of the MLB regular season, injuries are beginning to pile up. Several teams have seen their ace suffer injuries and hit the injured list. In this piece, we will look at the most recent injury updates for three starting pitchers: Los Angeles Dodgers southpaw Blake […]


Shota Imanaga - Fantasy Baseball Rankings, Draft Sleepers, MLB News

Starts and Sits - All Starting Pitcher Matchups for Fantasy Baseball (April 7 - April 13)

The MLB season is off and running, and so are we with our starting pitcher starts/sits for fantasy baseball Week 2- Monday, April 7 through Sunday, April 13. We've gotten a couple of looks at most pitchers by now, but the sample size remains small, which means we remain diligent! Bookmark us for every start/sit option […]


Vladimir Guerrero Jr. - Fantasy Baseball

MLB DFS: DraftKings, FanDuel Daily Fantasy Baseball Picks (4/9/25) - Today's Top Lineups

Greetings Rotoballers! We’ve got a tidy five-game slate kicking off at 6:45 PM EST tonight, and it’s packed with some intriguing pitching matchups and hitter-friendly spots to exploit. We’re looking at a mix of reliable arms for cash games and some high-upside plays for GPPs, plus a couple of offenses like Milwaukee in Coors that […]


Tylor Megill fantasy baseball rankings waiver wire pickups draft sleepers

MLB Strikeouts Player Prop Bets Today: Best Pitcher K Props (4/9/2025)

It's another split slate of MLB action today as the trend of mid-week afternoon games in April continues. If you love betting on strikeout props, you've come to the right place, as I have another fresh batch of them ready to go for today's contests! Sure, players will fluctuate throughout the year on a game-by-game […]


fantasy baseball prospects MLB prospects rookies call-ups

Hot MLB Prospects to Watch for Fantasy Baseball - Week 2 (2025)

Welcome back, RotoBallers! The 2025 MLB season is in full swing, and we've also seen Minor League Baseball action get underway over the last two weeks. During last week's action, there were plenty of big plays and impressive prospect performances throughout Minor League Baseball. Monitoring the top fantasy baseball prospects who have turned heads thus […]


Hunter Greene - Fantasy Baseball Rankings, MLB Injury News, DFS Lineup Picks

Top 101 Starting Pitchers: Rest-Of-Season Rankings for Fantasy Baseball Week 2 (2025)

You better be stretching out early in the season because it is a long road to the finish line, buckos. The injuries are already starting to pile up so let's cook up greatness with the FSWA-award winning Best Baseball Series. There's plenty to dig into with this week's edition of my weekly Starting Pitcher Baller […]


Dennis Santana - Fantasy Baseball Closers, Waiver Wire Pickups, Bullpens and Saves

Florio's Fantasy Baseball Bullpen Report: Rangers, Pirates, Marlins Give Early Answers

Early in the season, many fantasy baseball analysts, myself included, preach patience. You should not be overreacting to a week just because it is the first week of the season. What I always say is that if this player had a bad week in July, would you freak out? The answer is almost always no. […]


Jhoan Duran fantasy baseball rankings closers saves draft sleepers

Fantasy Baseball Closer Depth Charts - MLB Bullpens and Saves

Saves are an important component for many fantasy baseball leagues. Closers are one of the most volatile positions in fantasy baseball, and one of the highest turnover positions in MLB. Each year, closers drop like flies and many MLB teams make in-season changes due to injuries or poor performance. Relief pitchers are becoming increasingly important for […]


Ketel Marte - Fantasy Baseball Rankings, Draft Sleepers, MLB injury News

When Will Ketel Marte, Freddie Freeman, Colton Cowser Return? Fantasy Baseball Injury Update

Injuries haven't been easy to navigate so far through the early portion of the MLB season. Players like Shane McClanahan, George Kirby, Grayson Rodriguez, Giancarlo Stanton, and Zach Neto all started the year on the injured list. Unfortunately, plenty more players have joined them on the IL since then. Some of those players include Arizona Diamondbacks second baseman Ketel Marte, Los […]


Grayson Rodriguez - Fantasy Baseball Rankings, MLB DFS Picks, Injury News

Top 25 Injured Players to Stash for Fantasy Baseball - Week 2 (2025)

Welcome, RotoBallers, to another installment of the Injured Players to Stash for Fantasy Baseball series as we head into Week 2 of the 2025 MLB season. Today, we list the top 25 high-profile injured MLB players worth stashing in your leagues, including names like Royce Lewis, Grayson Rodriguez, Zach Neto, and more. Whether managers had to […]


Jordan Lawlar - Fantasy Baseball Prospects, Draft Sleepers, MLB Rookies

Top 25 Fantasy Baseball Prospects to Stash (Redraft): Eric Cross' Rookie Rankings for Week 2

With Low-A, High-A, and Double-A starting this past Friday, we now have all four minor league levels in full swing as thousands of players aim to become fantasy-relevant players. Or just reaching the Majors in general. Same thing. We had several notable prospect promotions last week, including Chase Dollander and Zac Veen getting the call […]


Dylan Cease - Fantasy Baseball Rankings, MLB DFS Picks

MLB DFS: DraftKings, FanDuel Expert Daily Fantasy Baseball Picks For Today (4/8/25)

It's a cold day, RotoBallers, and I'm ready with the Tuesday edition of our MLB DFS picks. I'll be giving my insight every week on this day to help you cash in your DFS contests, and hopefully, I will be able to provide more as the summer comes. Tonight, we have 10 games to look […]


Dennis Santana - Fantasy Baseball Closers, Waiver Wire Pickups, Bullpens and Saves

Champ or Chump: Dennis Santana, Jonathan India, Clay Holmes Fantasy Baseball Outlooks

We've reached the second week of the 2025 MLB season, and as expected, Rafael Devers is not the worst player in the league. Players have twice as many games played (or more) than they did this time last week, but we're still working with tiny samples. You shouldn't blindly overreact to this season's stat lines. […]