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 90732.780.98106180$33.89AL|NL
2 Zack Wheeler PHI 92743.171.05104230$28.92AL|NL
3 Paul Skenes PIT 83542.871.0697230$24.09AL|NL
4 Garrett Crochet BOS 75633.151.0795220$22.47AL|NL
5 Logan Gilbert SEA 84543.351.0292180$21.47AL|NL
6 Spencer Strider ATL 77643.521.12101270$20.05AL|NL
7 Logan Webb SF 92653.241.1684200$19.92AL|NL
8 Joe Ryan MIN 82643.761.0790190$18.80AL|NL
9 Max Fried NYY 85643.291.1581230$18.63AL|NL
10 Framber Valdez HOU 88643.351.1987290$18.22AL|NL
11 Yoshinobu Yamamoto LAD 76633.411.1182210$18.07AL|NL
12 George Kirby SEA 82643.591.0977130$17.44AL|NL
13 Jacob deGrom TEX 69433.201.0279150$16.03AL|NL
14 Hunter Brown HOU 81643.611.2191280$15.89AL|NL
15 Dylan Cease SD 82543.601.1996300$15.29AL|NL
16 Shota Imanaga CHC 83643.811.1479190$14.94AL|NL
17 Carlos Rodon NYY 80653.961.1791270$14.69AL|NL
18 Bryan Woo SEA 75543.601.0671150$14.46AL|NL
19 Sonny Gray STL 80543.611.1684210$14.14AL|NL
20 Tyler Glasnow IL-60 LAD 66533.571.1181210$13.86AL|NL
21 Nathan Eovaldi TEX 78543.621.1378190$13.83AL|NL
22 Ranger Suarez PHI 81643.581.2174240$13.58AL|NL
23 Tanner Bibee CLE 85553.771.1684230$13.48AL|NL
24 Cristopher Sanchez PHI 85543.471.2078240$13.45AL|NL
25 MacKenzie Gore WAS 78553.721.2289280$12.40AL|NL
26 Freddy Peralta MIL 78543.841.1886280$12.29AL|NL
27 Luis Castillo SEA 84553.781.1880250$12.17AL|NL
28 Nick Pivetta SD 76543.951.1585230$12.14AL|NL
29 Merrill Kelly ARI 83643.891.2277250$11.82AL|NL
30 Robbie Ray SF 77543.881.2287280$11.06AL|NL
31 Kevin Gausman TOR 87553.971.2287250$10.86AL|NL
32 Jesus Luzardo PHI 79543.901.2285260$10.73AL|NL
33 Zac Gallen ARI 86654.081.2883290$9.74AL|NL
34 Jack Flaherty DET 73553.921.2280250$9.63AL|NL
35 Hunter Greene IL-15 CIN 68443.861.1580230$9.37AL|NL
36 Matt Boyd CHC 72543.841.2071210$9.22AL|NL
37 Brandon Woodruff IL-60 MIL 73433.801.1674200$8.92AL|NL
38 Kris Bubic KAN 75443.671.2376240$8.32AL|NL
39 Drew Rasmussen TB 66433.551.1461160$8.30AL|NL
40 Ryan Pepiot TB 73554.071.2374260$7.62AL|NL
41 Seth Lugo KAN 82553.981.2470230$7.55AL|NL
42 Kodai Senga IL-15 NYM 63533.671.2666270$7.56AL|NL
43 Chris Bassitt TOR 82554.051.2776260$7.12AL|NL
44 Max Scherzer TOR 63443.951.1365160$6.80AL|NL
45 Grant Holmes ATL 79544.141.3082290$6.58AL|NL
46 Yusei Kikuchi LAA 80454.011.2884280$6.22AL|NL
47 Clay Holmes NYM 69543.761.3063270$5.94AL|NL
48 Brandon Pfaadt ARI 74544.271.2370180$5.87AL|NL
49 Nick Lodolo CIN 70444.081.2172210$5.64AL|NL
50 Jose Berrios TOR 88554.271.2775270$5.50AL|NL
51 Taj Bradley TB 74444.101.2475250$5.32AL|NL
52 Reese Olson DET 66443.781.2363220$5.32AL|NL
53 Michael Wacha KAN 76544.101.2663220$5.10AL|NL
54 Sean Manaea IL-60 NYM 70434.111.2369240$4.55AL|NL
55 Cole Ragans IL-15 KAN 50333.401.1860180$4.47AL|NL
56 Zach Eflin IL-15 BAL 69544.221.2054130$4.46AL|NL
57 Sandy Alcantara MIA 82454.051.2768250$3.91AL|NL
58 Gavin Williams CLE 72444.051.3174310$3.68AL|NL
59 Andrew Abbott CIN 74554.361.3069260$3.40AL|NL
60 David Peterson NYM 71433.761.3364270$3.36AL|NL
61 David Festa MIN 68444.111.2869240$3.33AL|NL
62 Jose Soriano LAA 75453.801.3567330$3.10AL|NL
63 Brayan Bello BOS 73554.151.3464260$2.90AL|NL
64 Yu Darvish IL-60 SD 55434.131.1853150$2.74AL|NL
65 Eduardo Rodriguez ARI 71444.091.3168230$2.57AL|NL
66 Mitch Keller PIT 82454.251.2971240$2.47AL|NL
67 Matthew Liberatore STL 69444.091.2658200$2.30AL|NL
68 Lance McCullers HOU 71434.061.3773330$2.00AL|NL
69 Blake Snell IL-60 LAD 43323.541.2153200$1.85AL|NL
70 Dean Kremer BAL 76554.421.3264250$1.72AL|NL
71 Casey Mize DET 70444.131.2757190$1.70AL|NL
72 Shane Baz TB 65444.241.2861240$1.46AL|NL
73 Michael King IL-15 SD 43323.521.1947150$1.33AL|NL
74 Eury Perez MIA 57344.061.2361200$1.29AL|NL
75 Jeffrey Springs OAK 68444.311.2860220$0.92AL|NL
76 Shohei Ohtani LAD 39323.601.1544130$0.85AL|NL
77 Zack Littell TB 70444.451.2255140$0.82AL|NL
78 Shane Bieber IL-60 CLE 46323.651.1945120$0.80AL|NL
79 Hayden Birdsong SF 64434.281.3365280$0.75AL|NL
80 Clayton Kershaw LAD 49423.941.2643150$0.44AL|NL
81 Luis Severino OAK 81454.431.2963260$0.13AL|NL
82 Pablo Lopez IL-60 MIN 39323.771.1541100$-0.12AL|NL
83 Bryce Miller IL-15 SEA 50333.991.1945150$-0.27AL|NL
84 Ryne Nelson ARI 68434.391.2855200$-0.26AL|NL
85 Shane McClanahan IL-60 TB 35323.491.1637110$-0.35AL|NL
86 Eric Lauer TOR 63444.371.3259230$-0.34AL|NL
87 Edward Cabrera MIA 70354.291.3474330$-0.43AL|NL
88 Quinn Priester MIL 58434.061.3045200$-0.41AL|NL
89 Erick Fedde STL 74454.331.3259250$-0.45AL|NL
90 Chris Paddack MIN 76444.521.2860200$-0.46AL|NL
91 Will Warren NYY 62344.291.3066230$-0.49AL|NL
92 Mike Soroka WAS 70364.431.2970280$-0.59AL|NL
93 Brady Singer CIN 76454.541.3368250$-0.72AL|NL
94 Grayson Rodriguez IL-60 BAL 39323.771.2142130$-0.78AL|NL
95 Aaron Nola IL-60 PHI 45334.041.1944120$-0.82AL|NL
96 Jake Irvin WAS 76454.541.2958230$-1.14AL|NL
97 Lucas Giolito BOS 71444.631.3367260$-1.14AL|NL
98 Bryce Elder ATL 77454.401.3563260$-1.18AL|NL
99 Landen Roupp SF 66334.061.3561280$-1.23AL|NL
100 Bailey Ober IL-15 MIN 51334.291.2047130$-1.33AL|NL
101 Tomoyuki Sugano BAL 72444.491.2546160$-1.49AL|NL
102 Mitchell Parker WAS 70454.441.3357250$-1.49AL|NL
103 Luis Gil IL-60 NYY 48334.121.3053230$-1.50AL|NL
104 Dustin May LAD 54334.131.2849200$-1.79AL|NL
105 Shane Smith CWS 71344.341.3263280$-1.87AL|NL
106 Andre Pallante STL 68444.101.3849260$-1.92AL|NL
107 Noah Cameron KAN 55334.111.2746170$-1.95AL|NL
108 Miles Mikolas STL 73454.561.2749150$-1.97AL|NL
109 JP Sears OAK 77454.811.2861220$-2.13AL|NL
110 Kumar Rocker TEX 48334.141.2846150$-2.28AL|NL
111 Jose Quintana MIL 70444.321.3855270$-2.33AL|NL
112 Justin Verlander SF 66344.291.3054200$-2.33AL|NL
113 Reid Detmers LAA 37224.011.2843142$-2.34AL|NL
114 Jacob Lopez OAK 63344.441.3464280$-2.44AL|NL
115 Nick Martinez CIN 55334.251.2544130$-2.48AL|NL
116 Slade Cecconi CLE 63344.581.2555160$-2.50AL|NL
117 Luis Ortiz CLE 61344.251.3456240$-2.60AL|NL
118 Chris Sale IL-60 ATL 26213.131.093270$-2.59AL|NL
119 Colton Gordon HOU 58334.391.2850170$-2.84AL|NL
120 Grant Taylor CWS 28004.361.3628129$-3.14AL|NL
121 Andrew Heaney PIT 69354.561.3160220$-3.23AL|NL
122 Charlie Morton BAL 57344.401.3657240$-3.42AL|NL
123 Tyler Anderson LAA 82454.731.3665310$-3.55AL|NL
124 Michael Lorenzen KAN 69444.491.3954280$-3.60AL|NL
125 Ben Brown CHC 39223.911.2543140$-3.65AL|NL
126 Garrett Whitlock BOS 29213.651.203081$-3.74AL|NL
127 Roki Sasaki IL-60 LAD 35223.841.2138130$-3.82AL|NL
128 Cade Cavalli WAS 54334.241.3547230$-3.87AL|NL
129 Cade Horton CHC 54324.401.3146190$-3.96AL|NL
130 Jameson Taillon IL-15 CHC 47334.451.2337110$-3.96AL|NL
131 Jacob Misiorowski MIL 60344.501.4063330$-3.98AL|NL
132 Frankie Montas NYM 57344.431.3551220$-4.24AL|NL
133 Brandon Walter HOU 42223.891.2437110$-4.23AL|NL
134 Spencer Arrighetti IL-60 HOU 40334.471.3142170$-4.35AL|NL
135 Bailey Falter PIT 71454.681.3550230$-4.42AL|NL
136 Tyler Holton DET 29213.481.132570$-4.40AL|NL
137 Nestor Cortes IL-60 MIL 32223.881.173290$-4.51AL|NL
138 Marcus Stroman NYY 67444.581.4051250$-4.63AL|NL
139 Zebby Matthews IL-15 MIN 41224.251.2240100$-4.72AL|NL
140 Chad Patrick MIL 49234.251.2744150$-4.88AL|NL
141 Mitch Spence OAK 62344.541.3349190$-4.88AL|NL
142 Steven Matz STL 38223.911.2434100$-4.87AL|NL
143 Logan Allen CLE 64444.631.4252260$-4.95AL|NL
144 Kyle Harrison BOS 43224.201.2944160$-4.98AL|NL
145 Colin Rea CHC 68344.661.3253190$-5.00AL|NL
146 Jared Koenig MIL 27213.661.2827101$-5.08AL|NL
147 Jon Gray IL-60 TEX 48234.251.2843150$-5.18AL|NL
148 Aaron Civale CWS 67354.831.3357210$-5.50AL|NL
149 Michael McGreevy STL 42223.941.2631100$-5.57AL|NL
150 Bowden Francis IL-15 TOR 40334.711.2836120$-5.59AL|NL
151 Jack Leiter TEX 63344.741.3757280$-5.63AL|NL
152 Stephen Kolek SD 60334.431.3745200$-5.68AL|NL
153 Spencer Schwellenbach IL-60 ATL 22213.611.122250$-5.73AL|NL
154 Tanner Houck IL-15 BOS 50234.221.3142160$-5.75AL|NL
155 Andrew Painter PHI 46224.351.2941160$-5.99AL|NL
156 Louie Varland MIN 27223.931.232880$-6.07AL|NL
157 Walker Buehler BOS 55334.611.3746190$-6.06AL|NL
158 Braxton Ashcraft PIT 33223.921.272990$-6.15AL|NL
159 Tyler Mahle IL-60 TEX 36224.141.2530120$-6.32AL|NL
160 Yariel Rodriguez TOR 28114.071.2630122$-6.34AL|NL
161 Ryan Weathers IL-60 MIA 38224.191.3034130$-6.51AL|NL
162 Braydon Fisher TOR 27213.941.3431130$-6.68AL|NL
163 Carson Whisenhunt SF 43224.211.3336150$-6.78AL|NL
164 Trevor Rogers BAL 53244.341.3644190$-6.92AL|NL
165 Reynaldo Lopez IL-60 ATL 19213.621.212060$-6.93AL|NL
166 Alex Cobb IL-60 DET 28223.871.272380$-7.03AL|NL
167 J.T. Ginn OAK 39234.331.3335130$-7.22AL|NL
168 Cade Povich IL-15 BAL 39234.471.3236140$-7.37AL|NL
169 Shinnosuke Ogasawara WAS 39224.261.3231130$-7.45AL|NL
170 Joe Boyle TB 35224.301.4340220$-7.48AL|NL
171 Davis Daniel ATL 34224.281.3129100$-7.57AL|NL
172 Dietrich Enns DET 25214.091.282380$-7.63AL|NL
173 Ryan Brasier CHC 25113.621.172470$-7.63AL|NL
174 Jonathan Cannon CWS 69364.851.3852240$-7.68AL|NL
175 Luis Garcia IL-60 HOU 25214.241.292480$-7.87AL|NL
176 Simeon Woods Richardson MIN 49224.611.3441180$-7.92AL|NL
177 Patrick Corbin TEX 61354.861.3947190$-7.96AL|NL
178 Graham Ashcraft CIN 27224.351.372391$-8.00AL|NL
179 Ryan Gusto HOU 44224.571.3639160$-8.09AL|NL
180 Paul Blackburn IL-15 NYM 39224.411.3532130$-8.18AL|NL
181 Kyle Wright KAN 35224.351.3529130$-8.27AL|NL
182 Anthony DeSclafani ARI 35224.441.3228100$-8.31AL|NL
183 Javier Assad IL-60 CHC 36224.281.3729140$-8.36AL|NL
184 Tony Gonsolin IL-60 LAD 30224.631.3128110$-8.48AL|NL
185 Jordan Wicks CHC 28224.251.3524100$-8.51AL|NL
186 Johan Oviedo IL-60 PIT 42224.471.3835180$-8.51AL|NL
187 Trevor Williams IL-15 WAS 41234.541.3532120$-8.69AL|NL
188 Logan Henderson MIL 20114.061.132260$-8.76AL|NL
189 Kyle Hendricks LAA 65355.031.3544180$-8.76AL|NL
190 Bubba Chandler PIT 25224.421.3423100$-8.81AL|NL
191 German Marquez COL 76465.131.4457260$-8.82AL|NL
192 Joey Cantillo CLE 28123.951.3330130$-8.80AL|NL
193 Jose Butto IL-15 NYM 24113.751.2824110$-8.87AL|NL
194 Shawn Armstrong TEX 26114.081.272790$-8.97AL|NL
195 Chris Flexen CHC 39224.501.3730130$-9.02AL|NL
196 Keider Montero DET 42224.651.3733150$-9.26AL|NL
197 Jake Junis CLE 23113.921.212050$-9.25AL|NL
198 Randy Vasquez SD 62344.801.4241230$-9.28AL|NL
199 Logan Evans SEA 23224.371.341880$-9.37AL|NL
200 Taijuan Walker PHI 36224.651.3729130$-9.43AL|NL
201 Tylor Megill IL-15 NYM 21113.911.292380$-9.46AL|NL
202 Carmen Mlodzinski PIT 28224.471.4024110$-9.48AL|NL
203 Keaton Winn SF 22113.861.252070$-9.49AL|NL
204 DL Hall MIL 25114.001.3527120$-9.51AL|NL
205 Ryan Burr IL-60 TOR 18113.811.252070$-9.56AL|NL
206 Richard Fitts BOS 35224.721.3526110$-9.75AL|NL
207 Adrian Houser CWS 71364.851.4449270$-9.78AL|NL
208 Cal Quantrill MIA 63354.961.4345230$-9.81AL|NL
209 Kyle Bradish IL-60 BAL 13113.481.191440$-10.02AL|NL
210 Cole Henry WAS 27124.561.3927141$-10.09AL|NL
211 Jordan Hicks BOS 26124.011.3825110$-10.10AL|NL
212 Didier Fuentes ATL 47004.321.3142170$-10.15AL|NL
213 Kyle Freeland COL 75365.101.4154190$-10.21AL|NL
214 Caden Dana LAA 38234.971.3832150$-10.23AL|NL
215 Jonathan Brubaker NYY 28124.411.3025100$-10.27AL|NL
216 Beau Brieske DET 23114.121.322190$-10.35AL|NL
217 Erik Miller IL-15 SF 19113.671.4120110$-10.36AL|NL
218 Emmet Sheehan LAD 15114.081.251760$-10.44AL|NL
219 Sean Burke CWS 58244.911.4349270$-10.45AL|NL
220 Nic Enright CLE 18114.131.281870$-10.50AL|NL
221 Chase Silseth LAA 32114.461.3730140$-10.55AL|NL
222 Tobias Myers MIL 19114.221.271760$-10.72AL|NL
223 Allan Winans NYY 23114.391.271960$-10.74AL|NL
224 Easton McGee MIL 20114.181.271650$-10.80AL|NL
225 Davis Martin IL-15 CWS 42134.631.3433140$-10.80AL|NL
226 Brandon Young BAL 18114.141.301760$-10.79AL|NL
227 Dane Dunning TEX 25114.371.352390$-10.83AL|NL
228 Ryan Feltner COL 47235.011.4239180$-10.90AL|NL
229 Chase Burns CIN 38004.311.3034130$-10.96AL|NL
230 Carlos Vargas SEA 27124.101.3921100$-11.01AL|NL
231 Dedniel Nunez IL-15 NYM 11103.721.291250$-11.07AL|NL
232 Chris Devenski NYM 25114.571.322290$-11.12AL|NL
233 Robinson Pina TOR 24124.401.332080$-11.13AL|NL
234 Joe Ross PHI 26114.401.3622100$-11.18AL|NL
235 Brady Basso IL-60 OAK 13114.121.251240$-11.25AL|NL
236 Justin Wrobleski LAD 21114.471.311870$-11.28AL|NL
237 Samuel Aldegheri LAA 30224.981.4726150$-11.27AL|NL
238 Alec Marsh IL-60 KAN 20114.521.331970$-11.32AL|NL
239 Mason Black SF 21114.381.341880$-11.35AL|NL
240 Drey Jameson ARI 24114.261.4121100$-11.37AL|NL
241 Landon Knack LAD 17114.531.291660$-11.40AL|NL
242 Albert Suarez IL-60 BAL 17114.351.311560$-11.42AL|NL
243 Matt Manning DET 17114.241.321460$-11.48AL|NL
244 Hogan Harris OAK 25114.431.4324130$-11.50AL|NL
245 Austin Gomber COL 65355.351.4145180$-11.63AL|NL
246 Jack Kochanowicz LAA 57244.861.4136180$-11.63AL|NL
247 Hunter Dobbins IL-15 BOS 25114.531.351980$-11.74AL|NL
248 Yilber Diaz ARI 19114.471.4119100$-11.72AL|NL
249 Valente Bellozo MIA 31124.651.3624110$-11.74AL|NL
250 Jonathan Bowlan KAN 21124.441.391880$-11.81AL|NL
251 Alek Manoah IL-60 TOR 15114.571.331460$-11.88AL|NL
252 Tyler Alexander CWS 31124.911.332580$-11.92AL|NL
253 Gordon Graceffo STL 26114.521.371980$-11.96AL|NL
254 Ken Waldichuk IL-60 OAK 13114.501.351360$-11.95AL|NL
255 Jacob Waguespack TB 10114.141.361040$-11.98AL|NL
256 Cooper Criswell BOS 13114.281.311040$-11.98AL|NL
257 Kyle Hart SD 14114.541.311250$-11.99AL|NL
258 Osvaldo Bido OAK 22114.711.381990$-12.13AL|NL
259 Emerson Hancock SEA 26124.731.362090$-12.16AL|NL
260 Alex Faedo IL-60 TB 11114.391.351050$-12.19AL|NL
261 Easton Lucas TOR 12104.481.391150$-12.33AL|NL
262 Joey Lucchesi SF 24124.291.4517100$-12.35AL|NL
263 Tyler Owens DET 18114.511.401460$-12.38AL|NL
264 J.P. France IL-60 HOU 10114.401.37940$-12.37AL|NL
265 David Morgan SD 27004.361.3627120$-12.44AL|NL
266 Chase Dollander COL 56245.291.4649240$-12.51AL|NL
267 Andry Lara WAS 18114.631.391470$-12.50AL|NL
268 Austin Cox ATL 21114.461.5019100$-12.50AL|NL
269 Corbin Martin BAL 25004.361.3625110$-12.65AL|NL
270 Adam Mazur MIA 26124.851.371980$-12.64AL|NL
271 Brandon Waddell NYM 24004.351.3624100$-12.73AL|NL
272 Joey Estes OAK 18115.131.321450$-12.78AL|NL
273 Alex Wood FA 17114.721.411360$-12.80AL|NL
274 Mick Abel PHI 12114.821.401050$-12.85AL|NL
275 Josiah Gray IL-60 WAS 9114.861.38840$-12.82AL|NL
276 Grant Wolfram BAL 12104.671.471160$-12.85AL|NL
277 Wade Miley IL-15 CIN 16114.591.391060$-12.88AL|NL
278 Jared Shuster IL-15 CWS 11114.721.43940$-12.93AL|NL
279 Robby Snelling MIA 21124.721.451680$-13.01AL|NL
280 Freddy Tarnok MIA 18114.821.481680$-13.03AL|NL
281 Connor Phillips CIN 18114.861.5318100$-13.11AL|NL
282 Hurston Waldrep ATL 15124.801.491370$-13.14AL|NL
283 Gabriel Hughes COL 14115.041.401150$-13.14AL|NL
284 Carson Spiers IL-60 CIN 16115.141.431460$-13.22AL|NL
285 Chase Petty CIN 14114.941.461160$-13.32AL|NL
286 Tyler Phillips MIA 27114.911.431990$-13.42AL|NL
287 Omar Cruz SD 17014.441.361780$-13.58AL|NL
288 Connor Seabold TB 18014.611.311560$-13.86AL|NL
289 Quinn Mathews STL 10003.911.32940$-13.84AL|NL
290 Tanner Gordon COL 17115.341.431250$-13.91AL|NL
291 Jake Woodford ARI 22114.951.511670$-13.98AL|NL
292 Thomas Harrington PIT 10014.401.26830$-14.17AL|NL
293 Carson Palmquist COL 15115.591.511380$-14.19AL|NL
294 Cristian Javier IL-60 HOU 5004.171.26620$-14.31AL|NL
295 Braden Nett SD 8004.341.34830$-14.33AL|NL
296 Carson Ragsdale SF 10004.281.38940$-14.35AL|NL
297 Cristian Mena IL-60 ARI 7004.161.35730$-14.36AL|NL
298 Patrick Sandoval IL-60 BOS 6003.941.35630$-14.38AL|NL
299 Rhett Lowder IL-60 CIN 8004.301.33730$-14.42AL|NL
300 Bobby Miller LAD 9004.421.34830$-14.42AL|NL