Updated Dynasty Rankings

by | Mar 13, 2025

This is the Top 100 players in the updated version of the RotoProspects Dynasty Rankings.
For the full version of the Top 700, please CLICK HERE and purchase a Premium subscription.

No Name Pos Team Age Last
1 Bobby Witt Jr. SS KC 25 1
2 Elly De La Cruz SS CIN 23 2
3 Gunnar Henderson SS BAL 24 3
4 Shohei Ohtani UT/SP LAD 30 4
5 Juan Soto OF NYM 26 5
6 Kyle Tucker OF CHC 28 6
7 Ronald Acuna Jr. OF ATL 27 7
8 Paul Skenes SP PIT 23 8
9 Aaron Judge OF NYY 33 9
10 Fernando Tatis Jr. OF SD 26 10
11 Corbin Carroll OF ARI 24 11
12 Jackson Chourio OF MIL 21 12
13 Julio Rodriguez OF SEA 24 13
14 Vladimir Guerrero Jr. 1B TOR 26 14
15 Mookie Betts SS/OF LAD 32 15
16 Jose Ramirez 3B CLE 32 16
17 Yordan Alvarez OF HOU 28 17
18 Tarik Skubal SP DET 28 18
19 Wyatt Langford OF TEX 23 19
20 Garrett Crochet SP BOS 26 29
21 Rafael Devers 3B BOS 28 20
22 James Wood OF WAS 22 21
23 Jackson Merrill OF SD 22 22
24 Francisco Lindor SS NYM 31 23
25 Bryce Harper 1B PHI 32 24
26 Austin Riley 3B ATL 28 25
27 Michael Harris II OF ATL 24 26
28 Junior Caminero 3B TB 21 27
29 Jarren Duran OF BOS 28 28
30 Spencer Strider SP ATL 25 30
31 Corey Seager SS TEX 31 31
32 Ketel Marte 2B ARI 31 32
33 Logan Gilbert SP SEA 28 34
34 George Kirby SP SEA 27 35
35 Trea Turner SS PHI 32 33
36 Jazz Chisholm Jr. 3B/OF NYY 27 36
37 Matt Olson 1B ATL 31 37
38 Oneil Cruz SS/OF PIT 26 42
39 Riley Greene OF DET 24 38
40 CJ Abrams SS WAS 24 39
41 Jackson Holliday SS BAL 21 40
42 Yoshinobu Yamamoto SP LAD 26 41
43 Royce Lewis 3B MIN 26 43
44 William Contreras C MIL 27 45
45 Cole Ragans SP KC 27 46
46 Freddie Freeman 1B LAD 35 47
47 Corbin Burnes SP ARI 30 44
48 Zack Wheeler SP PHI 35 48
49 Zach Neto SS LAA 24 49
50 Pete Alonso 1B NYM 30 50
51 Dylan Cease SP SD 29 51
52 Triston Casas 1B BOS 25 52
53 Roman Anthony OF BOS 21 54
54 Adley Rutschman C BAL 27 53
55 Ozzie Albies 2B ATL 28 55
56 Pablo Lopez SP MIN 29 56
57 Tyler Glasnow SP LAD 31 57
58 Grayson Rodriguez SP BAL 25 58
59 Manny Machado 3B SD 32 59
60 Lawrence Butler OF OAK 24 62
61 Jordan Westburg 2B/3B BAL 26 61
62 Bryce Miller SP SEA 26 63
63 Luis Robert OF CHW 27 64
64 Mark Vientos 3B NYM 25 65
65 Sebastian Walcott SS TEX 19 66
66 Jasson Dominguez OF NYY 22 67
67 Jared Jones SP PIT 23 68
68 Blake Snell SP LAD 32 69
69 Matt McLain 2B/SS CIN 25 70
70 Hunter Greene SP CIN 25 71
71 Walker Jenkins OF MIN 20 72
72 Kristian Campbell 2B BOS 23 73
73 Dylan Crews OF WAS 23 74
74 Kyle Schwarber OF PHI 31 76
75 Jose Altuve 2B HOU 35 77
76 Jacob deGrom SP TEX 37 78
77 Chris Sale SP ATL 36 79
78 Matt Shaw 3B CHC 23 80
79 Jackson Jobe SP DET 23 81
80 Roki Sasaki SP LAD 23 82
81 Eury Perez SP MIA 22 75
82 Yainer Diaz C HOU 26 83
83 Vinnie Pasquantino 1B KC 27 84
84 Mason Miller RP OAK 26 85
85 Spencer Schwellenbach SP ATL 25 86
86 Willy Adames SS SF 29 87
87 Brent Rooker OF OAK 29 88
88 Tanner Bibee SP CLE 26 89
89 Logan Webb SP SF 28 90
90 Brenton Doyle OF COL 27 91
91 Josh Naylor 1B ARI 28 92
92 Freddy Peralta SP MIL 29 93
93 Joe Ryan SP MIN 29 94
94 Ezequiel Tovar SS COL 23 99
95 Leo De Vries SS SD 18 96
96 Bryce Eldridge OF SF 20 97
97 Andrew Painter SP PHI 22 98
98 Samuel Basallo C/1B BAL 20 136
99 Seiya Suzuki OF CHC 30 102
100 Zac Gallen SP ARI 29 95