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 91732.780.98108180$34.73AL|NL
2 Zack Wheeler PHI 93743.171.05106230$29.57AL|NL
3 Paul Skenes PIT 84542.871.0698230$24.44AL|NL
4 Garrett Crochet BOS 77633.151.0797220$23.07AL|NL
5 Logan Gilbert SEA 85543.351.0294180$21.87AL|NL
6 Spencer Strider ATL 78643.521.12103280$20.38AL|NL
7 Logan Webb SF 93653.241.1685210$20.10AL|NL
8 Joe Ryan MIN 83643.761.0792190$19.10AL|NL
9 Max Fried NYY 86643.291.1582230$18.77AL|NL
10 Framber Valdez HOU 90643.351.1989290$18.58AL|NL
11 Jacob deGrom TEX 70533.201.0280150$18.24AL|NL
12 Yoshinobu Yamamoto LAD 77633.411.1183210$18.21AL|NL
13 George Kirby SEA 83643.591.0978130$17.54AL|NL
14 Hunter Brown HOU 82643.611.2192280$15.91AL|NL
15 Tanner Bibee CLE 86653.771.1685230$15.53AL|NL
16 Dylan Cease SD 83543.601.1998310$15.44AL|NL
17 Shota Imanaga CHC 84643.811.1481200$15.10AL|NL
18 Carlos Rodon NYY 81653.961.1793270$14.82AL|NL
19 Bryan Woo SEA 76543.601.0672150$14.47AL|NL
20 Sonny Gray STL 81543.611.1685220$14.11AL|NL
21 Nathan Eovaldi TEX 79543.621.1379190$13.81AL|NL
22 Ranger Suarez PHI 83643.581.2175250$13.61AL|NL
23 Cristopher Sanchez PHI 86543.471.2079240$13.40AL|NL
24 Tyler Glasnow IL-60 LAD 63533.571.1177200$12.66AL|NL
25 MacKenzie Gore WAS 79553.721.2290280$12.30AL|NL
26 Freddy Peralta MIL 79543.841.1887290$12.18AL|NL
27 Luis Castillo SEA 85553.781.1881250$12.06AL|NL
28 Nick Pivetta SD 77543.951.1586230$12.04AL|NL
29 Merrill Kelly ARI 84643.891.2278250$11.70AL|NL
30 Kevin Gausman TOR 88553.971.2288260$10.70AL|NL
31 Jesus Luzardo PHI 80553.901.2286260$10.56AL|NL
32 Robbie Ray SF 74543.881.2283270$9.98AL|NL
33 Zac Gallen ARI 87654.081.2884300$9.52AL|NL
34 Jack Flaherty DET 74553.921.2281250$9.43AL|NL
35 Hunter Greene IL-15 CIN 69443.861.1582240$9.33AL|NL
36 Matt Boyd CHC 73543.841.2072210$9.03AL|NL
37 Brandon Woodruff IL-60 MIL 74433.801.1675210$8.72AL|NL
38 Kris Bubic KAN 76443.671.2377240$8.08AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Drew Rasmussen TB 66433.551.1462160$8.00AL|NL
40 Ryan Pepiot TB 74554.071.2375260$7.35AL|NL
41 Kodai Senga IL-15 NYM 64533.671.2667280$7.31AL|NL
42 Seth Lugo KAN 83553.981.2471230$7.28AL|NL
43 Taj Bradley TB 75544.101.2476250$7.07AL|NL
44 Chris Bassitt TOR 83554.051.2777260$6.83AL|NL
45 Max Scherzer TOR 64443.951.1365170$6.38AL|NL
46 Grant Holmes ATL 80544.141.3083300$6.25AL|NL
47 Yusei Kikuchi LAA 81454.011.2885280$5.88AL|NL
48 Clay Holmes NYM 70543.761.3064270$5.62AL|NL
49 Brandon Pfaadt ARI 75554.271.2371180$5.53AL|NL
50 Nick Lodolo CIN 71444.081.2173210$5.30AL|NL
51 Jose Berrios TOR 90554.271.2776280$5.13AL|NL
52 Reese Olson DET 67443.781.2364220$4.99AL|NL
53 Michael Wacha KAN 77544.101.2664220$4.74AL|NL
54 Blake Snell IL-60 LAD 48423.541.2159220$4.60AL|NL
55 Eduardo Rodriguez ARI 72544.091.3169240$4.22AL|NL
56 Sean Manaea IL-60 NYM 71434.111.2370240$4.17AL|NL
57 Zach Eflin IL-15 BAL 70544.221.2055130$4.10AL|NL
58 Cole Ragans IL-15 KAN 50333.401.1861180$4.05AL|NL
59 Lance McCullers HOU 75544.061.3776340$3.85AL|NL
60 Sandy Alcantara MIA 83454.051.2769250$3.50AL|NL
61 Gavin Williams CLE 73444.051.3175320$3.25AL|NL
62 Andrew Abbott CIN 75554.361.3070270$2.96AL|NL
63 David Peterson NYM 72433.761.3365270$2.94AL|NL
64 David Festa MIN 69444.111.2870250$2.90AL|NL
65 Jose Soriano LAA 76453.801.3568330$2.66AL|NL
66 Brayan Bello BOS 74554.151.3465270$2.45AL|NL
67 Yu Darvish IL-60 SD 56434.131.1854160$2.33AL|NL
68 Mitch Keller PIT 83454.251.2972240$2.00AL|NL
69 Matthew Liberatore STL 70444.091.2659200$1.85AL|NL
70 Dean Kremer BAL 77554.421.3265250$1.23AL|NL
71 Casey Mize DET 71444.131.2758200$1.22AL|NL
72 Michael King IL-15 SD 44323.521.1948150$0.90AL|NL
73 Shane Baz TB 66444.241.2861240$0.82AL|NL
74 Eury Perez MIA 58344.061.2361210$0.65AL|NL
75 Jeffrey Springs OAK 69444.311.2861220$0.40AL|NL
76 Shohei Ohtani LAD 39323.601.1545130$0.33AL|NL
77 Shane Bieber IL-60 CLE 47323.651.1945120$0.20AL|NL
78 Zack Littell TB 71454.451.2255140$0.16AL|NL
79 Clarke Schmidt IL-15 NYY 55333.931.2354190$0.10AL|NL
80 Hayden Birdsong SF 65434.281.3365280$0.06AL|NL
81 Clayton Kershaw LAD 50423.941.2644150$-0.05AL|NL
82 Luis Severino OAK 82454.431.2964260$-0.41AL|NL
83 Pablo Lopez IL-60 MIN 40323.771.1541100$-0.74AL|NL
84 Bryce Miller IL-15 SEA 51333.991.1946150$-0.78AL|NL
85 Justin Verlander SF 67444.291.3055200$-0.85AL|NL
86 Shane McClanahan IL-60 TB 35323.491.1638110$-0.91AL|NL
87 Eric Lauer TOR 65444.371.3260240$-0.94AL|NL
88 Will Warren NYY 64344.291.3068240$-0.94AL|NL
89 Ryne Nelson ARI 69444.391.2855200$-0.96AL|NL
90 Edward Cabrera MIA 71354.291.3475340$-1.02AL|NL
91 Erick Fedde STL 75454.331.3260260$-1.02AL|NL
92 Chris Paddack MIN 77444.521.2861200$-1.03AL|NL
93 Quinn Priester MIL 58444.061.3045200$-1.10AL|NL
94 Mike Soroka WAS 71364.431.2971280$-1.18AL|NL
95 Brady Singer CIN 77454.541.3369250$-1.32AL|NL
96 Aaron Nola IL-60 PHI 46334.041.1945120$-1.35AL|NL
97 Grayson Rodriguez IL-60 BAL 40323.771.2142130$-1.45AL|NL
98 Lucas Giolito BOS 72444.631.3368260$-1.75AL|NL
99 Bryce Elder ATL 78454.401.3564270$-1.78AL|NL
100 Landen Roupp SF 67334.061.3562280$-1.83AL|NL
101 Jake Irvin WAS 77454.541.2958240$-1.88AL|NL
102 Bailey Ober IL-15 MIN 52334.291.2048130$-1.90AL|NL
103 Tomoyuki Sugano BAL 73444.491.2547160$-2.07AL|NL
104 Mitchell Parker WAS 71454.441.3358250$-2.10AL|NL
105 Shane Smith CWS 72354.341.3264280$-2.50AL|NL
106 Dustin May LAD 53334.131.2849200$-2.54AL|NL
107 Noah Cameron KAN 56334.111.2747180$-2.55AL|NL
108 Miles Mikolas STL 74454.561.2750150$-2.59AL|NL
109 Luis Gil IL-60 NYY 46324.121.3050220$-2.69AL|NL
110 Andre Pallante STL 69444.101.3849260$-2.68AL|NL
111 JP Sears OAK 78464.811.2862220$-2.77AL|NL
112 Kumar Rocker TEX 49334.141.2847150$-2.89AL|NL
113 Jose Quintana MIL 71444.321.3856270$-2.97AL|NL
114 Reid Detmers LAA 37224.011.2844142$-2.99AL|NL
115 Jacob Lopez OAK 64344.441.3465280$-3.09AL|NL
116 Nick Martinez CIN 55334.251.2545140$-3.10AL|NL
117 Slade Cecconi CLE 64344.581.2556170$-3.14AL|NL
118 Luis Ortiz CLE 61344.251.3457250$-3.22AL|NL
119 Chris Sale IL-60 ATL 27213.131.093270$-3.24AL|NL
120 Colton Gordon HOU 60334.391.2852180$-3.35AL|NL
121 Cade Cavalli WAS 62344.241.3555270$-3.72AL|NL
122 Andrew Heaney PIT 70354.561.3161230$-3.91AL|NL
123 Jon Gray IL-60 TEX 48334.251.2843150$-3.93AL|NL
124 Grant Taylor CWS 28004.331.3628129$-3.98AL|NL
125 Charlie Morton BAL 57344.401.3658240$-4.06AL|NL
126 Ben Brown CHC 39223.911.2544140$-4.32AL|NL
127 Michael Lorenzen KAN 70444.491.3955280$-4.30AL|NL
128 Garrett Whitlock BOS 29213.651.203181$-4.42AL|NL
129 Tyler Anderson LAA 83454.731.3665310$-4.40AL|NL
130 Roki Sasaki IL-60 LAD 36223.841.2138130$-4.60AL|NL
131 Cade Horton CHC 54324.401.3147190$-4.62AL|NL
132 Jameson Taillon IL-15 CHC 48334.451.2338110$-4.62AL|NL
133 Jacob Misiorowski MIL 61344.501.4064340$-4.71AL|NL
134 Brandon Walter HOU 43223.891.2438120$-4.88AL|NL
135 Frankie Montas NYM 57344.431.3552230$-4.90AL|NL
136 Spencer Arrighetti IL-60 HOU 41334.471.3143170$-5.06AL|NL
137 Aaron Bummer ATL 28213.481.3131111$-5.19AL|NL
138 Tyler Holton DET 29213.481.132570$-5.24AL|NL
139 Cole Sands MIN 29213.821.212991$-5.23AL|NL
140 Nestor Cortes IL-60 MIL 33223.881.173290$-5.30AL|NL
141 Bailey Falter PIT 72454.681.3550230$-5.29AL|NL
142 Zebby Matthews IL-15 MIN 42224.251.2241100$-5.41AL|NL
143 Marcus Stroman NYY 64444.581.4049240$-5.50AL|NL
144 Chad Patrick MIL 50234.251.2745160$-5.58AL|NL
145 Kyle Harrison BOS 44224.201.2945160$-5.69AL|NL
146 Logan Allen CLE 65454.631.4253260$-5.71AL|NL
147 Steven Matz STL 38223.911.2434100$-5.73AL|NL
148 Colin Rea CHC 69344.661.3254190$-5.74AL|NL
149 Mitch Spence OAK 63344.541.3349190$-5.76AL|NL
150 Jared Koenig MIL 28213.661.2827101$-5.91AL|NL
151 Drew Pomeranz CHC 26213.331.2527100$-6.05AL|NL
152 Michael McGreevy STL 42223.941.2632100$-6.30AL|NL
153 Bowden Francis IL-15 TOR 41334.711.2837130$-6.34AL|NL
154 Aaron Civale CWS 68354.831.3357220$-6.42AL|NL
155 Jack Leiter TEX 64344.741.3758290$-6.41AL|NL
156 Spencer Schwellenbach IL-15 ATL 23213.611.122250$-6.51AL|NL
157 Stephen Kolek SD 61334.431.3745200$-6.59AL|NL
158 Tanner Houck IL-15 BOS 51234.221.3142160$-6.64AL|NL
159 Andrew Painter PHI 46224.351.2942160$-6.72AL|NL
160 Braxton Ashcraft PIT 34223.921.273090$-6.86AL|NL
161 Walker Buehler BOS 56344.611.3747190$-6.84AL|NL
162 Louie Varland MIN 28223.931.232880$-6.93AL|NL
163 Erik Miller SF 27213.671.4129161$-6.92AL|NL
164 Tyler Mahle IL-60 TEX 36224.141.2531120$-7.06AL|NL
165 Ryan Weathers IL-60 MIA 39224.191.3035130$-7.27AL|NL
166 Reynaldo Lopez IL-60 ATL 20213.621.212170$-7.62AL|NL
167 Carson Whisenhunt SF 43224.211.3336150$-7.69AL|NL
168 Trevor Rogers BAL 54244.341.3644190$-7.88AL|NL
169 Alex Cobb IL-60 DET 29223.871.272380$-7.92AL|NL
170 Yariel Rodriguez TOR 29114.071.2631121$-8.15AL|NL
171 J.T. Ginn OAK 40234.331.3335130$-8.17AL|NL
172 Joe Boyle TB 36224.301.4341230$-8.32AL|NL
173 Cade Povich IL-15 BAL 39234.471.3236150$-8.30AL|NL
174 Davis Daniel ATL 35224.281.3130100$-8.37AL|NL
175 Ryan Brasier CHC 26113.621.172470$-8.50AL|NL
176 Jonathan Cannon CWS 70364.851.3853240$-8.53AL|NL
177 Dietrich Enns DET 25214.091.282380$-8.57AL|NL
178 Luis Garcia IL-60 HOU 25224.241.292580$-8.66AL|NL
179 Patrick Corbin TEX 62354.861.3948190$-8.82AL|NL
180 Simeon Woods Richardson MIN 49224.611.3441180$-8.85AL|NL
181 Graham Ashcraft CIN 28224.351.372491$-8.85AL|NL
182 Kyle Wright KAN 35224.351.3530130$-9.07AL|NL
183 Paul Blackburn IL-15 NYM 39224.411.3532130$-9.13AL|NL
184 Anthony DeSclafani ARI 36224.441.3229100$-9.15AL|NL
185 Javier Assad IL-60 CHC 36224.281.3730140$-9.16AL|NL
186 Johan Oviedo IL-60 PIT 42224.471.3836180$-9.31AL|NL
187 Jordan Wicks CHC 29224.251.3525100$-9.34AL|NL
188 Tony Gonsolin IL-60 LAD 31224.631.3128120$-9.48AL|NL
189 Joey Cantillo CLE 28123.951.3331130$-9.63AL|NL
190 Trevor Williams IL-15 WAS 41234.541.3532120$-9.66AL|NL
191 Logan Henderson MIL 20114.061.132260$-9.74AL|NL
192 German Marquez COL 77465.131.4458260$-9.73AL|NL
193 Davis Martin IL-15 CWS 43234.631.3433140$-9.78AL|NL
194 Bubba Chandler PIT 25224.421.3423100$-9.78AL|NL
195 Kyle Hendricks LAA 66355.031.3544190$-9.80AL|NL
196 Braydon Fisher TOR 26113.941.3430120$-9.85AL|NL
197 Shawn Armstrong TEX 26114.081.2727100$-9.95AL|NL
198 Chris Flexen CHC 39234.501.3730130$-10.00AL|NL
199 Jose Butto IL-15 NYM 23113.751.2823100$-10.05AL|NL
200 Keider Montero DET 42234.651.3734150$-10.09AL|NL
201 Jake Junis CLE 23113.921.212150$-10.10AL|NL
202 Randy Vasquez SD 62344.801.4242230$-10.08AL|NL
203 Ryan Burr IL-60 TOR 19113.811.252270$-10.22AL|NL
204 Keaton Winn SF 23113.861.252170$-10.31AL|NL
205 Logan Evans SEA 23224.371.341880$-10.35AL|NL
206 Tylor Megill IL-15 NYM 21113.911.292380$-10.46AL|NL
207 Taijuan Walker PHI 37224.651.3729130$-10.48AL|NL
208 Carmen Mlodzinski PIT 29224.471.4024110$-10.54AL|NL
209 DL Hall MIL 26114.001.3527120$-10.52AL|NL
210 Richard Fitts BOS 35224.721.3527110$-10.59AL|NL
211 Adrian Houser CWS 72364.851.4450270$-10.71AL|NL
212 Cal Quantrill MIA 64354.961.4346240$-10.75AL|NL
213 Didier Fuentes ATL 48004.291.3143170$-10.94AL|NL
214 Kyle Bradish IL-60 BAL 13113.481.191440$-11.04AL|NL
215 Caden Dana LAA 38234.971.3833150$-11.08AL|NL
216 Cole Henry WAS 27124.561.3927141$-11.12AL|NL
217 Jordan Hicks BOS 27124.011.3825110$-11.15AL|NL
218 Jonathan Brubaker NYY 29124.411.3026100$-11.17AL|NL
219 Sean Burke CWS 58244.911.4350270$-11.30AL|NL
220 Kyle Freeland COL 76365.101.4154200$-11.31AL|NL
221 Shinnosuke Ogasawara WAS 30124.261.3224100$-11.35AL|NL
222 Beau Brieske DET 23114.121.322190$-11.38AL|NL
223 Nic Enright CLE 18114.131.281870$-11.53AL|NL
224 Chase Silseth LAA 32124.461.3730140$-11.58AL|NL
225 Tobias Myers MIL 19114.221.271760$-11.75AL|NL
226 Mason Black SF 28124.381.3424110$-11.78AL|NL
227 Dane Dunning TEX 26114.371.3524100$-11.77AL|NL
228 Easton McGee MIL 21114.181.271650$-11.84AL|NL
229 Brandon Young BAL 18114.141.301760$-11.83AL|NL
230 Ryan Feltner COL 48235.011.4240180$-11.89AL|NL
231 Carlos Vargas SEA 27124.101.3922110$-11.90AL|NL
232 Chase Burns CIN 38004.281.3034130$-11.92AL|NL
233 Brady Basso IL-60 OAK 14114.121.251340$-12.14AL|NL
234 Dedniel Nunez IL-15 NYM 11103.721.291250$-12.12AL|NL
235 Emmet Sheehan LAD 11114.081.251350$-12.14AL|NL
236 Joe Ross PHI 26114.401.3622100$-12.23AL|NL
237 Alec Marsh IL-60 KAN 20114.521.332070$-12.22AL|NL
238 Albert Suarez IL-60 BAL 18114.351.311660$-12.35AL|NL
239 Justin Wrobleski LAD 19114.471.311770$-12.42AL|NL
240 Samuel Aldegheri LAA 31224.981.4726150$-12.44AL|NL
241 Drey Jameson ARI 24114.261.4121100$-12.43AL|NL
242 Landon Knack LAD 17114.531.291660$-12.46AL|NL
243 Matt Manning DET 17114.241.321460$-12.54AL|NL
244 Robinson Pina TOR 19114.401.331660$-12.59AL|NL
245 Hogan Harris OAK 26114.431.4324130$-12.63AL|NL
246 Jack Kochanowicz LAA 58244.861.4136180$-12.77AL|NL
247 Austin Gomber COL 66355.351.4145190$-12.79AL|NL
248 Hunter Dobbins IL-15 BOS 25114.531.351980$-12.81AL|NL
249 Yilber Diaz ARI 20114.471.4119100$-12.86AL|NL
250 Valente Bellozo MIA 32124.651.3624110$-12.87AL|NL
251 Cooper Criswell BOS 14114.281.311140$-12.92AL|NL
252 Alek Manoah IL-60 TOR 15114.571.331460$-12.95AL|NL
253 Jonathan Bowlan KAN 22124.441.391880$-12.95AL|NL
254 Allan Winans NYY 13114.391.271040$-12.98AL|NL
255 Jacob Waguespack TB 10114.141.361040$-13.05AL|NL
256 Gordon Graceffo STL 26114.521.371990$-13.03AL|NL
257 Kyle Hart SD 14114.541.311250$-13.07AL|NL
258 Ken Waldichuk IL-60 OAK 14114.501.351360$-13.07AL|NL
259 Tyler Alexander CWS 32124.911.332580$-13.06AL|NL
260 Alex Faedo IL-60 TB 11114.391.351150$-13.11AL|NL
261 Osvaldo Bido OAK 22114.711.381990$-13.20AL|NL
262 Emerson Hancock SEA 27124.731.362090$-13.31AL|NL
263 Carson Ragsdale SF 11114.281.381050$-13.29AL|NL
264 J.P. France IL-60 HOU 11114.401.371040$-13.35AL|NL
265 Chase Dollander COL 56245.291.4650250$-13.42AL|NL
266 Austin Cox ATL 21114.461.5020100$-13.43AL|NL
267 Easton Lucas TOR 12104.481.391150$-13.42AL|NL
268 Tyler Phillips MIA 28114.911.432091$-13.45AL|NL
269 Tyler Owens DET 18114.511.401460$-13.47AL|NL
270 Andry Lara WAS 18114.631.391470$-13.58AL|NL
271 Joey Lucchesi SF 22124.291.451590$-13.60AL|NL
272 Adam Mazur MIA 27124.851.372080$-13.67AL|NL
273 Corbin Martin BAL 25004.331.3625110$-13.69AL|NL
274 Brandon Waddell NYM 25004.321.3524100$-13.74AL|NL
275 A.J. Blubaugh HOU 9114.631.38840$-13.76AL|NL
276 Joey Estes OAK 18115.131.321450$-13.87AL|NL
277 Wade Miley IL-15 CIN 17114.591.391160$-13.90AL|NL
278 Alex Wood FA 17114.721.411360$-13.90AL|NL
279 Josiah Gray IL-60 WAS 9114.861.38840$-13.92AL|NL
280 Grant Wolfram BAL 12104.671.471160$-13.95AL|NL
281 Mick Abel PHI 12114.821.401050$-13.95AL|NL
282 Freddy Tarnok MIA 18114.821.481790$-13.98AL|NL
283 Jared Shuster IL-15 CWS 11114.721.43940$-14.03AL|NL
284 Robby Snelling MIA 21124.721.451680$-14.12AL|NL
285 Connor Phillips CIN 18114.861.5318100$-14.21AL|NL
286 Gabriel Hughes COL 14115.041.401150$-14.24AL|NL
287 Chase Petty CIN 14114.941.461260$-14.28AL|NL
288 Hurston Waldrep ATL 16124.801.491370$-14.37AL|NL
289 Carson Spiers IL-60 CIN 17115.141.431460$-14.46AL|NL
290 Omar Cruz SD 18014.441.361780$-14.77AL|NL
291 Connor Seabold TB 19014.611.311660$-14.90AL|NL
292 Quinn Mathews STL 10003.911.32940$-14.98AL|NL
293 Jake Woodford ARI 22114.951.511670$-15.11AL|NL
294 Tanner Gordon COL 18115.341.431250$-15.19AL|NL
295 Thomas Harrington PIT 10014.401.26830$-15.33AL|NL
296 Carson Palmquist COL 15115.591.511380$-15.32AL|NL
297 Bobby Miller LAD 9004.421.34940$-15.43AL|NL
298 Cristian Javier IL-60 HOU 6004.171.26620$-15.46AL|NL
299 Braden Nett SD 9004.311.34830$-15.50AL|NL
300 Cristian Mena IL-60 ARI 7004.161.35730$-15.52AL|NL