2025 Fantasy Baseball Rankings - SP
Our Rankings/Valuations are based on a standard 5x5 12-team mixed league with the following position settings (C-1, 1B-1, 2B-1, SS-1, 3B-1, OF-4, Util-2, SP-4, RP-2, P-2, Bench-5)

Click HERE to get custom Rankings/Auction Values for your league settings
RankPlayer Team IPWLERAWHIPKBBSVMixed Value
1 Tarik Skubal DET 94742.721.00113200$33.46AL|NL
2 Zack Wheeler PHI 95743.111.08107240$26.83AL|NL
3 Garrett Crochet BOS 84642.991.09107250$23.85AL|NL
4 Paul Skenes PIT 89642.971.13105270$23.25AL|NL
5 Logan Gilbert SEA 87653.261.0795190$21.64AL|NL
6 Spencer Strider ATL 83643.251.13107290$20.51AL|NL
7 Jacob deGrom TEX 77543.201.0592170$19.03AL|NL
8 Logan Webb SF 96653.201.1990220$18.48AL|NL
9 Sonny Gray STL 86653.341.1592220$17.84AL|NL
10 Spencer Schwellenbach ATL 94643.481.1693210$17.43AL|NL
11 Max Fried NYY 91643.221.1987240$17.39AL|NL
12 Joe Ryan MIN 88653.711.1198210$17.36AL|NL
13 Dylan Cease SD 85653.401.19101330$16.99AL|NL
14 George Kirby SEA 87553.481.0981140$16.02AL|NL
15 Hunter Brown HOU 87653.451.2196300$15.56AL|NL
16 Cristopher Sanchez PHI 86643.241.2181250$15.28AL|NL
17 Yoshinobu Yamamoto LAD 80643.411.1887240$15.10AL|NL
18 Carlos Rodon NYY 87653.751.18100280$14.80AL|NL
19 MacKenzie Gore WAS 85553.451.1997300$14.50AL|NL
20 Framber Valdez HOU 94653.391.2691320$14.25AL|NL
21 Bryan Woo SEA 81553.641.1377180$12.37AL|NL
22 Shota Imanaga CHC 89653.881.1886210$12.33AL|NL
23 Tyler Glasnow IL-60 LAD 66533.421.1580220$11.89AL|NL
24 Nick Pivetta SD 80553.761.1791260$11.81AL|NL
25 Nathan Eovaldi TEX 82553.551.1982210$11.76AL|NL
26 Freddy Peralta MIL 84553.751.2195310$11.34AL|NL
27 Chris Sale IL-15 ATL 55423.061.0768150$10.99AL|NL
28 Ranger Suarez PHI 83543.431.2377260$10.83AL|NL
29 Jesus Luzardo PHI 84553.691.2289280$10.75AL|NL
30 Robbie Ray SF 81553.791.2290280$9.98AL|NL
31 Luis Castillo SEA 88553.771.2284270$9.82AL|NL
32 Kevin Gausman TOR 92654.021.2491260$9.83AL|NL
33 Yusei Kikuchi LAA 86553.861.2592300$8.96AL|NL
34 Jack Flaherty DET 78553.781.2485270$8.68AL|NL
35 Tanner Bibee CLE 90553.961.2388260$8.58AL|NL
36 Kris Bubic KAN 83553.681.2783280$8.44AL|NL
37 Max Scherzer TOR 73544.001.1676180$8.30AL|NL
38 Matt Boyd CHC 75543.921.2372230$6.42AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Hunter Greene IL-15 CIN 69444.001.1982240$6.28AL|NL
40 Merrill Kelly ARI 88553.941.2985280$6.24AL|NL
41 David Peterson NYM 77543.541.3369300$5.65AL|NL
42 Eduardo Rodriguez ARI 76543.921.2874250$5.20AL|NL
43 Ryan Pepiot TB 78554.111.2780280$4.97AL|NL
44 Drew Rasmussen TB 68443.721.2364180$4.71AL|NL
45 Clarke Schmidt NYY 73543.991.2771260$4.63AL|NL
46 Cole Ragans IL-15 KAN 51333.291.1961190$4.40AL|NL
47 Clay Holmes NYM 75543.641.3568310$4.23AL|NL
48 Brandon Woodruff IL-60 MIL 69443.951.2166190$4.18AL|NL
49 Grant Taylor CWS 30113.491.2432119$4.20AL|NL
50 Chris Bassitt TOR 85554.121.2978270$4.06AL|NL
51 Nick Lodolo CIN 74454.081.2475220$3.75AL|NL
52 Casey Mize DET 77554.051.2765210$3.61AL|NL
53 Brandon Pfaadt ARI 77554.211.2671200$3.55AL|NL
54 Taj Bradley TB 79554.151.3077290$3.43AL|NL
55 Zac Gallen ARI 91554.171.3388310$3.40AL|NL
56 Jose Soriano LAA 81553.721.3975360$3.33AL|NL
57 Will Warren NYY 66443.761.2866240$3.31AL|NL
58 Grant Holmes ATL 79554.071.3379300$3.28AL|NL
59 Seth Lugo KAN 89554.131.3178270$3.29AL|NL
60 Reese Olson IL-15 DET 67443.741.2863220$3.11AL|NL
61 Kodai Senga IL-15 NYM 61433.731.2965260$2.93AL|NL
62 Mike Soroka WAS 73454.011.2871270$2.56AL|NL
63 Blake Snell IL-60 LAD 51433.711.2862230$2.53AL|NL
64 Sandy Alcantara MIA 86564.141.3272260$2.20AL|NL
65 Sean Manaea IL-60 NYM 65443.971.2763230$2.00AL|NL
66 Gavin Williams CLE 78554.121.3678340$1.92AL|NL
67 Lance McCullers HOU 78554.111.3676330$1.75AL|NL
68 Reid Detmers LAA 38223.401.1746132$1.70AL|NL
69 Michael Wacha KAN 81554.251.3067240$1.56AL|NL
70 Zach Eflin IL-15 BAL 71444.121.2356130$1.51AL|NL
71 Bailey Ober MIN 76454.371.2471190$1.44AL|NL
72 Matthew Liberatore STL 74453.981.3063240$1.26AL|NL
73 Jose Berrios TOR 92564.371.3280280$1.23AL|NL
74 David Festa MIN 62444.001.2962220$1.18AL|NL
75 Edward Cabrera MIA 78454.081.3683360$1.11AL|NL
76 Shane Bieber IL-60 CLE 50333.621.2149130$1.08AL|NL
77 Mitch Keller PIT 85564.311.3272260$0.97AL|NL
78 Michael King IL-15 SD 44323.521.2147150$0.78AL|NL
79 Chad Patrick MIL 64444.201.2559200$0.75AL|NL
80 Shohei Ohtani LAD 41323.581.1846140$0.69AL|NL
81 Shane McClanahan IL-60 TB 39323.461.1842120$0.44AL|NL
82 Eury Perez MIA 64444.221.2966240$0.45AL|NL
83 Ben Brown CHC 43323.651.2148150$0.33AL|NL
84 Kumar Rocker TEX 54333.811.2452160$0.21AL|NL
85 Brandon Walter HOU 47333.641.2141110$-0.15AL|NL
86 Quinn Priester MIL 67443.931.3355230$-0.23AL|NL
87 Colton Gordon HOU 64444.191.2753180$-0.39AL|NL
88 Pablo Lopez IL-60 MIN 40323.701.1841100$-0.40AL|NL
89 Jameson Taillon CHC 81554.541.2965200$-0.38AL|NL
90 Shane Baz TB 71444.241.3368270$-0.61AL|NL
91 Aaron Nola IL-60 PHI 45333.851.2044110$-0.59AL|NL
92 Justin Verlander SF 70454.281.2858190$-0.62AL|NL
93 Chase Burns CIN 54334.071.2455160$-0.65AL|NL
94 Clayton Kershaw LAD 55434.031.2948160$-0.67AL|NL
95 Landen Roupp SF 71454.011.3765290$-0.67AL|NL
96 Zebby Matthews IL-15 MIN 56334.011.2350140$-0.67AL|NL
97 Dean Kremer BAL 81554.461.3469260$-0.95AL|NL
98 Dustin May LAD 58434.151.3256220$-1.00AL|NL
99 Frankie Montas NYM 67444.171.3360250$-1.03AL|NL
100 Miles Mikolas STL 77454.321.2754160$-1.11AL|NL
101 Brady Singer CIN 80454.391.3374260$-1.18AL|NL
102 Cade Cavalli WAS 65444.051.3557260$-1.18AL|NL
103 Grayson Rodriguez IL-60 BAL 40323.731.2442130$-1.33AL|NL
104 Hayden Birdsong SF 70454.231.3769320$-1.51AL|NL
105 Yu Darvish IL-60 SD 48334.111.2246140$-1.63AL|NL
106 Charlie Morton BAL 60444.221.3560250$-1.62AL|NL
107 Bryce Elder ATL 85554.321.3969290$-1.78AL|NL
108 Andrew Abbott CIN 80454.531.3377280$-1.80AL|NL
109 Andrew Heaney PIT 75454.401.3265240$-1.80AL|NL
110 Bryce Miller IL-15 SEA 47334.021.2443150$-2.01AL|NL
111 Jeffrey Springs OAK 74454.431.3366250$-2.13AL|NL
112 Jacob Misiorowski MIL 69444.241.4070360$-2.22AL|NL
113 Brayan Bello BOS 78454.171.3967290$-2.27AL|NL
114 Paul Blackburn NYM 55333.991.2947170$-2.25AL|NL
115 Zack Littell TB 76454.561.2860170$-2.28AL|NL
116 Garrett Whitlock BOS 30213.521.193391$-2.33AL|NL
117 Steven Matz STL 39223.561.183590$-2.37AL|NL
118 Michael McGreevy STL 45333.751.2533100$-2.36AL|NL
119 Luis Severino OAK 84554.511.3667280$-2.35AL|NL
120 Jacob Lopez OAK 65444.371.3562270$-2.39AL|NL
121 Ryne Nelson ARI 70444.371.3357210$-2.65AL|NL
122 Slade Cecconi CLE 57344.291.2650150$-2.68AL|NL
123 Jon Gray IL-60 TEX 46334.051.2743140$-2.70AL|NL
124 Stephen Kolek SD 67444.101.3750230$-2.84AL|NL
125 Luis Gil IL-60 NYY 49334.131.3354230$-2.87AL|NL
126 Jake Irvin WAS 81454.431.3464260$-2.98AL|NL
127 Noah Cameron KAN 61344.051.3351200$-2.99AL|NL
128 Chris Paddack MIN 75454.561.3161200$-3.01AL|NL
129 Kyle Harrison BOS 50334.171.3151190$-3.01AL|NL
130 Andre Pallante STL 73443.961.4253280$-3.22AL|NL
131 Roki Sasaki IL-60 LAD 37324.081.2740140$-3.27AL|NL
132 Luis Ortiz CLE 81454.371.4074330$-3.30AL|NL
133 Jared Koenig MIL 29213.481.2429101$-3.36AL|NL
134 Mitchell Parker WAS 80454.371.3764300$-3.46AL|NL
135 Nestor Cortes IL-60 MIL 29223.651.143180$-3.52AL|NL
136 Louie Varland MIN 29213.441.183080$-3.56AL|NL
137 Shane Smith CWS 80464.411.3868320$-3.58AL|NL
138 Tyler Holton DET 31213.591.232781$-3.61AL|NL
139 J.T. Ginn OAK 42223.701.2838130$-3.90AL|NL
140 Dietrich Enns DET 28213.421.182780$-3.97AL|NL
141 Carson Whisenhunt SF 49334.011.3340160$-3.99AL|NL
142 Jose Quintana MIL 76454.301.4060290$-4.15AL|NL
143 Lucas Giolito BOS 77454.631.3771280$-4.21AL|NL
144 Tanner Houck IL-15 BOS 52334.151.3544170$-4.58AL|NL
145 Yariel Rodriguez TOR 27113.761.2531112$-4.59AL|NL
146 Nick Martinez CIN 60344.511.3050160$-4.77AL|NL
147 Jack Leiter TEX 67454.571.4062300$-4.95AL|NL
148 Bowden Francis IL-15 TOR 46334.531.2942140$-5.08AL|NL
149 Tyler Mahle IL-15 TEX 47334.321.3341160$-5.12AL|NL
150 Trevor Williams WAS 62344.441.3248170$-5.19AL|NL
151 Eric Lauer TOR 62344.481.3454210$-5.19AL|NL
152 Cade Povich IL-15 BAL 42334.261.3438160$-5.25AL|NL
153 Aaron Civale CWS 74454.721.3662240$-5.31AL|NL
154 JP Sears OAK 80464.811.3363230$-5.35AL|NL
155 Trevor Rogers BAL 57344.261.3746200$-5.46AL|NL
156 Logan Henderson MIL 25113.541.122770$-5.61AL|NL
157 Erick Fedde STL 77454.581.3960280$-5.76AL|NL
158 Braxton Ashcraft PIT 36223.921.2931100$-5.77AL|NL
159 Alex Cobb IL-60 DET 31223.701.3026100$-5.97AL|NL
160 Logan Allen CLE 64444.481.4353260$-6.00AL|NL
161 Andrew Painter PHI 50334.471.3441180$-6.05AL|NL
162 Joe Boyle TB 38223.951.4043220$-6.08AL|NL
163 Erik Miller SF 28113.501.3731151$-6.33AL|NL
164 Michael Lorenzen KAN 75454.581.4261290$-6.37AL|NL
165 Jose Butto NYM 29113.781.2928121$-6.45AL|NL
166 Patrick Corbin TEX 60344.521.3647180$-6.58AL|NL
167 Dedniel Nunez NYM 27113.541.2528110$-6.63AL|NL
168 Anthony DeSclafani ARI 34224.141.282890$-6.67AL|NL
169 Ryan Weathers IL-60 MIA 42234.151.3537160$-6.79AL|NL
170 Mitch Spence OAK 61344.471.3847200$-6.86AL|NL
171 Keaton Winn SF 26113.541.222470$-6.86AL|NL
172 DL Hall MIL 27113.561.2829120$-6.88AL|NL
173 Jonathan Brubaker NYY 30224.131.3027100$-7.00AL|NL
174 Cade Horton CHC 56344.571.3846200$-7.13AL|NL
175 Ryan Brasier CHC 28113.791.242780$-7.17AL|NL
176 Tylor Megill IL-15 NYM 22113.541.222480$-7.17AL|NL
177 Reynaldo Lopez IL-60 ATL 23113.671.222570$-7.23AL|NL
178 Taijuan Walker PHI 34224.211.3128110$-7.27AL|NL
179 Marcus Stroman NYY 62444.561.4445230$-7.43AL|NL
180 Shawn Armstrong TEX 28113.901.252890$-7.43AL|NL
181 Tyler Anderson LAA 86464.771.4168330$-7.62AL|NL
182 Colin Rea CHC 63344.751.3548180$-7.65AL|NL
183 Jake Junis CLE 25113.871.222360$-7.76AL|NL
184 Shinnosuke Ogasawara WAS 31224.221.3426120$-7.85AL|NL
185 Joey Cantillo CLE 27113.741.3228120$-7.84AL|NL
186 Keider Montero DET 41234.341.3533150$-7.90AL|NL
187 Spencer Arrighetti IL-60 HOU 42234.491.3842190$-7.93AL|NL
188 Chase Silseth LAA 33224.251.3831140$-7.93AL|NL
189 Kyle Wright KAN 39224.231.3832140$-8.02AL|NL
190 Simeon Woods Richardson MIN 45334.691.4038170$-8.07AL|NL
191 Jordan Hicks BOS 28113.761.3327110$-8.09AL|NL
192 Graham Ashcraft IL-15 CIN 24114.061.292061$-8.11AL|NL
193 Walker Buehler BOS 59344.671.4150220$-8.09AL|NL
194 Tony Gonsolin IL-60 LAD 32224.481.3430120$-8.13AL|NL
195 Kyle Bradish IL-60 BAL 15113.371.181640$-8.19AL|NL
196 Kyle Hendricks LAA 69454.861.3948200$-8.19AL|NL
197 Dane Dunning TEX 24113.881.282380$-8.40AL|NL
198 Ryan Burr IL-60 TOR 21113.781.282280$-8.40AL|NL
199 Bailey Falter PIT 77464.791.4154260$-8.45AL|NL
200 Jordan Wicks CHC 25113.851.292280$-8.52AL|NL
201 Brandon Waddell NYM 26113.831.302290$-8.55AL|NL
202 Drey Jameson ARI 27113.911.3325100$-8.69AL|NL
203 Braydon Fisher TOR 27114.021.3529120$-8.69AL|NL
204 Luis Garcia IL-60 HOU 26124.211.272580$-8.75AL|NL
205 Kolby Allard CLE 31224.421.352490$-8.74AL|NL
206 Javier Assad IL-60 CHC 39224.401.4033150$-8.78AL|NL
207 Joe Ross PHI 28114.001.3124100$-8.80AL|NL
208 Emmet Sheehan LAD 13113.701.191650$-8.82AL|NL
209 Carlos Vargas SEA 29113.811.3624120$-8.89AL|NL
210 Adrian Houser CWS 76454.611.4652300$-8.89AL|NL
211 Johan Oviedo IL-60 PIT 45234.431.4239190$-8.95AL|NL
212 Davis Martin IL-15 CWS 48234.531.3736160$-9.01AL|NL
213 Valente Bellozo MIA 38224.631.3429120$-9.04AL|NL
214 Jonathan Cannon CWS 68354.741.4152250$-9.11AL|NL
215 Allan Winans NYY 13113.641.181230$-9.17AL|NL
216 Tobias Myers MIL 20114.071.251860$-9.17AL|NL
217 Bubba Chandler PIT 30224.431.4227140$-9.19AL|NL
218 Albert Suarez IL-60 BAL 18114.061.251750$-9.31AL|NL
219 Tyler Phillips MIA 30124.221.372191$-9.31AL|NL
220 Didier Fuentes ATL 34224.651.3627110$-9.34AL|NL
221 Cole Henry WAS 29124.401.4128151$-9.37AL|NL
222 Brandon Young BAL 19114.051.271760$-9.42AL|NL
223 Jonathan Bowlan KAN 23114.011.311970$-9.41AL|NL
224 Emerson Hancock SEA 42234.591.3731140$-9.41AL|NL
225 Brady Basso IL-60 OAK 14113.771.241340$-9.45AL|NL
226 Richard Fitts BOS 37224.651.3628110$-9.44AL|NL
227 Beau Brieske DET 25114.131.3423100$-9.50AL|NL
228 Robinson Pina TOR 24114.161.291960$-9.53AL|NL
229 Alec Marsh IL-60 KAN 22114.191.312180$-9.52AL|NL
230 Mason Black SF 23114.151.322180$-9.55AL|NL
231 Hogan Harris OAK 28114.141.3827130$-9.55AL|NL
232 Adam Mazur MIA 35234.621.3726110$-9.58AL|NL
233 Davis Daniel ATL 20114.111.271650$-9.62AL|NL
234 Justin Wrobleski LAD 16113.951.301560$-9.74AL|NL
235 Logan Evans SEA 21114.071.311670$-9.87AL|NL
236 Landon Knack LAD 18114.381.281860$-9.90AL|NL
237 Chris Flexen CHC 29124.311.332390$-9.91AL|NL
238 Carmen Mlodzinski PIT 30124.221.3725110$-9.95AL|NL
239 Nic Enright CLE 19114.241.331870$-10.06AL|NL
240 Omar Cruz SD 18114.051.361790$-10.07AL|NL
241 Sean Burke CWS 63354.881.4554290$-10.13AL|NL
242 Gordon Graceffo STL 26114.251.342080$-10.13AL|NL
243 Cooper Criswell BOS 14114.031.301240$-10.21AL|NL
244 Matt Manning DET 18114.131.331560$-10.21AL|NL
245 Carson Ragsdale SF 12114.021.311250$-10.26AL|NL
246 Easton Lucas TOR 15114.101.341460$-10.30AL|NL
247 Jacob Waguespack TB 10113.901.311040$-10.39AL|NL
248 Cal Quantrill MIA 68354.851.4351240$-10.41AL|NL
249 Connor Seabold TB 19114.491.291650$-10.40AL|NL
250 Austin Cox ATL 21114.191.381880$-10.43AL|NL
251 Alek Manoah IL-60 TOR 13114.281.311350$-10.43AL|NL
252 Ken Waldichuk IL-60 OAK 16114.251.351560$-10.47AL|NL
253 Carlos Carrasco NYY 11114.041.27930$-10.45AL|NL
254 Doug Nikhazy CLE 19114.221.391890$-10.47AL|NL
255 Jack Kochanowicz LAA 60344.661.4538200$-10.47AL|NL
256 Easton McGee MIL 13114.131.291040$-10.51AL|NL
257 Osvaldo Bido OAK 23114.481.342090$-10.50AL|NL
258 Caden Dana LAA 44234.811.4237180$-10.55AL|NL
259 Tyler Alexander CWS 32124.641.322590$-10.56AL|NL
260 Freddy Tarnok MIA 24114.411.3822100$-10.55AL|NL
261 Quinn Mathews STL 11113.841.371050$-10.58AL|NL
262 Alex Faedo IL-60 TB 11114.241.321140$-10.63AL|NL
263 Mick Abel PHI 34224.711.4528160$-10.60AL|NL
264 J.P. France IL-60 HOU 11114.191.301040$-10.61AL|NL
265 Connor Phillips CIN 24114.451.4124120$-10.68AL|NL
266 Joey Lucchesi SF 16113.981.381150$-10.75AL|NL
267 Randy Vasquez SD 66354.861.4346260$-10.81AL|NL
268 Samuel Aldegheri LAA 32224.781.4627150$-10.81AL|NL
269 Chayce McDermott BAL 13114.321.411470$-10.87AL|NL
270 A.J. Blubaugh HOU 13114.401.361250$-10.94AL|NL
271 Darren McCaughan MIN 12114.521.301030$-10.96AL|NL
272 Josiah Gray IL-60 WAS 11114.461.341040$-11.04AL|NL
273 Kyle Freeland COL 74465.111.4454200$-11.05AL|NL
274 Blade Tidwell NYM 26124.501.4022120$-11.07AL|NL
275 Thomas Harrington PIT 11114.511.31930$-11.07AL|NL
276 Carson Spiers IL-60 CIN 18114.651.341560$-11.09AL|NL
277 Jared Shuster IL-15 CWS 15114.361.381260$-11.11AL|NL
278 Kyle Hart SD 15114.381.361150$-11.13AL|NL
279 Nolan McLean NYM 13114.231.411060$-11.23AL|NL
280 Matt Waldron SD 13114.581.341040$-11.27AL|NL
281 Grant Wolfram BAL 13114.281.431160$-11.27AL|NL
282 Tyler Owens DET 20114.351.421580$-11.33AL|NL
283 Braden Nett SD 10114.341.44950$-11.39AL|NL
284 Alex Wood FA 17114.501.401360$-11.44AL|NL
285 Hunter Dobbins IL-15 BOS 27124.531.402090$-11.45AL|NL
286 Andry Lara WAS 12114.451.38840$-11.50AL|NL
287 Trey Yesavage TOR 9003.501.241040$-11.50AL|NL
288 Joey Estes OAK 20114.911.321550$-11.51AL|NL
289 Robby Snelling MIA 23124.411.431790$-11.52AL|NL
290 Ryan Feltner IL-60 COL 55345.081.4745210$-11.53AL|NL
291 Chase Petty CIN 17114.611.411470$-11.55AL|NL
292 Brandon Sproat NYM 9114.391.42640$-11.63AL|NL
293 Yilber Diaz ARI 22114.531.4821120$-11.63AL|NL
294 Seth Johnson PHI 19114.601.441690$-11.70AL|NL
295 Hurston Waldrep ATL 13114.481.481160$-11.75AL|NL
296 Cristian Mena IL-60 ARI 8003.651.27830$-12.00AL|NL
297 Wade Miley IL-15 CIN 19114.641.431360$-12.04AL|NL
298 German Marquez COL 79465.151.4760260$-12.27AL|NL
299 Gabriel Hughes COL 15114.881.451150$-12.31AL|NL
300 Patrick Sandoval IL-60 BOS 7003.731.31730$-12.33AL|NL