MLB News

2025 Fantasy Baseball Rankings: Bobby Witt Jr., Shohei Othani, Aaron Judge lead Top 300 overall

MLB: Spring Training-Chicago White Sox at Los Angeles Dodgers

Here’s the initial version of the Top 300 for 5×5 mixed fantasy baseball leagues. We’ll be keeping this updated through Opening Day and beyond, and all of this year’s draft guide materials will be presented on NBCSports.com free of charge. Expect much more in the way of fantasy baseball content in the coming days.

MLB: Spring Training-Chicago White Sox at Los Angeles Dodgers

MLB: Spring Training-Chicago White Sox at Los Angeles Dodgers

2025 Fantasy Baseball Draft Prep: Rankings, strategy, sleepers, mock draft results

Your one-stop-shop for Rotoworld’s preseason fantasy baseball content.

2025 Fantasy Baseball Preseason Top 300 overall ranks

**updated as of Tuesday, March 4**

Top 300

Player

Team

Pos

Rk

1

Bobby Witt Jr.

Royals

SS

1

2

Shohei Ohtani

Dodgers

DH

1

3

Aaron Judge

Yankees

OF

1

4

Elly De La Cruz

Reds

SS

2

5

Fernando Tatis Jr.

Padres

OF

2

6

Gunnar Henderson

Orioles

SS

3

7

Julio Rodriguez

Mariners

OF

3

8

Corbin Carroll

Diamondbacks

OF

4

9

Jose Ramirez

Guardians

3B

1

10

Juan Soto

Mets

OF

5

11

Yordan Alvarez

Astros

OF

6

12

Vladimir Guerrero Jr.

Blue Jays

1B

1

13

Paul Skenes

Pirates

SP

1

14

Jackson Chourio

Brewers

OF

7

15

Kyle Tucker

Cubs

OF

8

16

Tarik Skubal

Tigers

SP

2

17

Francisco Lindor

Mets

SS

4

18

Jackson Merrill

Padres

OF

9

19

Austin Riley

Braves

3B

2

20

Jarren Duran

Red Sox

OF

10

21

Mookie Betts

Dodgers

SS

5

22

Freddie Freeman

Dodgers

1B

2

23

Logan Gilbert

Mariners

SP

3

24

Ronald Acuna Jr.

Braves

OF

11

25

Oneil Cruz

Pirates

SS

6

26

Trea Turner

Phillies

SS

7

27

Zack Wheeler

Phillies

SP

4

28

Wyatt Langford

Rangers

OF

12

29

Jazz Chisholm Jr.

Yankees

3B

3

30

Michael Harris II

Braves

OF

13

31

Manny Machado

Padres

3B

4

32

Matt Olson

Braves

1B

3

33

Jacob deGrom

Rangers

SP

5

34

James Wood

Nationals

OF

14

35

Bryce Harper

Phillies

1B

4

36

George Kirby

Mariners

SP

6

37

CJ Abrams

Nationals

SS

8

38

Pete Alonso

Mets

1B

5

39

Lawrence Butler

Athletics

OF

15

40

Marcell Ozuna

Braves

DH

2

41

Ketel Marte

Diamondbacks

2B

1

42

Emmanuel Clase

Guardians

RP

1

43

Teoscar Hernandez

Dodgers

OF

16

44

Rafael Devers

Red Sox

3B

5

45

Blake Snell

Dodgers

SP

7

46

Brenton Doyle

Rockies

OF

17

47

William Contreras

Brewers

C

1

48

Jose Altuve

Astros

2B

2

49

Luis Robert Jr.

White Sox

OF

18

50

Dylan Cease

Padres

SP

8

51

Corey Seager

Rangers

SS

9

52

Brent Rooker

Athletics

DH

3

53

Garrett Crochet

Red Sox

SP

9

54

Bo Bichette

Blue Jays

SS

10

55

Kyle Schwarber

Phillies

DH

4

56

Dylan Crews

Nationals

OF

19

57

Framber Valdez

Astros

SP

10

58

Joe Ryan

Twins

SP

11

59

Josh Lowe

Rays

OF

20

60

Mike Trout

Angels

OF

21

61

Jasson Dominguez

Yankees

OF

22

62

Tanner Bibee

Guardians

SP

12

63

Corbin Burnes

Diamondbacks

SP

13

64

Junior Caminero

Rays

3B

6

65

Josh Hader

Astros

RP

2

66

Ian Happ

Cubs

OF

23

67

Anthony Volpe

Yankees

SS

11

68

Christian Walker

Astros

1B

6

69

Mark Vientos

Mets

3B

7

70

Gerrit Cole

Yankees

SP

14

71

Josh Naylor

Diamondbacks

1B

7

72

Willson Contreras

Cardinals

C

2

73

Mason Miller

Athletics

RP

3

74

Chris…

Click Here to Read the Full Original Article at MLB Baseball News, Scores, Standings, Rumors, Fantasy Games…