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 90742.670.98108170$36.46AL|NL
2 Zack Wheeler PHI 92743.141.07104240$29.72AL|NL
3 Garrett Crochet BOS 76632.971.1297230$23.52AL|NL
4 Logan Webb SF 91643.131.1585200$21.84AL|NL
5 Spencer Strider ATL 77643.401.13100260$21.18AL|NL
6 Paul Skenes PIT 80543.061.1293230$20.82AL|NL
7 Logan Gilbert SEA 82543.321.0889190$20.03AL|NL
8 Yoshinobu Yamamoto LAD 77633.421.1083210$19.32AL|NL
9 Max Fried NYY 85643.281.1680230$18.92AL|NL
10 Jacob deGrom TEX 69533.231.0480150$18.31AL|NL
11 George Kirby SEA 81653.541.1076130$17.98AL|NL
12 Framber Valdez HOU 89643.291.2385310$17.74AL|NL
13 Hunter Brown HOU 81643.441.2190270$17.42AL|NL
14 Sonny Gray STL 81543.421.1486200$16.94AL|NL
15 Joe Ryan MIN 82553.731.1090190$16.86AL|NL
16 Dylan Cease SD 80543.501.1995300$16.19AL|NL
17 Carlos Rodon NYY 80653.911.1992270$15.22AL|NL
18 Cristopher Sanchez PHI 86543.401.2081230$14.94AL|NL
19 Ranger Suarez PHI 83643.461.2376250$14.68AL|NL
20 Nick Pivetta SD 77543.771.1488230$14.63AL|NL
21 MacKenzie Gore WAS 78553.651.2488280$12.52AL|NL
22 Kevin Gausman TOR 86653.921.2585250$12.46AL|NL
23 Freddy Peralta MIL 78553.821.2087290$12.48AL|NL
24 Nathan Eovaldi TEX 77543.691.1775190$12.26AL|NL
25 Jesus Luzardo PHI 79543.841.2185270$11.81AL|NL
26 Luis Castillo SEA 82553.761.2178250$11.42AL|NL
27 Robbie Ray SF 74543.741.2282250$11.40AL|NL
28 Bryan Woo SEA 73443.641.1071150$11.41AL|NL
29 Shota Imanaga CHC 81543.901.1978190$11.06AL|NL
30 Tanner Bibee CLE 83553.851.2281240$11.03AL|NL
31 Tyler Glasnow IL-60 LAD 60433.541.1374190$10.23AL|NL
32 Zac Gallen ARI 86654.041.2984300$10.19AL|NL
33 Hunter Greene IL-15 CIN 66443.901.1378220$9.58AL|NL
34 Kris Bubic KAN 75543.691.2776260$9.42AL|NL
35 Matt Boyd CHC 73543.831.2169210$9.09AL|NL
36 Merrill Kelly ARI 81543.861.2775250$8.42AL|NL
37 Grant Holmes ATL 86544.111.3391340$7.35AL|NL
38 Chris Bassitt TOR 81553.991.2875260$7.27AL|NL
39 Max Scherzer TOR 64433.891.1566160$7.15AL|NL
40 Drew Rasmussen TB 64433.551.1859160$7.10AL|NL
41 Jack Flaherty DET 72453.931.2580260$6.93AL|NL
42 Sean Manaea IL-60 NYM 73543.991.2771260$6.81AL|NL
43 Eduardo Rodriguez ARI 72543.941.2870230$6.65AL|NL
44 Brandon Woodruff IL-60 MIL 74443.951.2171210$6.61AL|NL
45 Brandon Pfaadt ARI 73544.171.2469180$6.27AL|NL
46 Yusei Kikuchi LAA 79443.981.3086290$6.26AL|NL
47 Jose Soriano LAA 77543.771.3572340$6.08AL|NL
48 Seth Lugo KAN 83554.081.3073250$5.76AL|NL
49 Kodai Senga IL-15 NYM 62433.581.2765270$5.59AL|NL
50 Mitch Keller PIT 81554.091.2970240$5.54AL|NL
51 Jose Berrios TOR 88554.231.2976260$5.49AL|NL
52 Ryan Pepiot TB 72444.091.2574260$5.08AL|NL
53 Sandy Alcantara MIA 82453.991.2769240$4.54AL|NL
54 Reese Olson DET 64443.791.2660220$4.09AL|NL
55 Matthew Liberatore STL 70443.931.2760220$3.27AL|NL
56 Will Warren NYY 64444.011.2865240$3.24AL|NL
57 Cole Ragans IL-15 KAN 49323.441.2157180$3.22AL|NL
58 Clay Holmes NYM 71543.891.3863270$3.17AL|NL
59 Dean Kremer BAL 76554.251.3164240$3.06AL|NL
60 Nick Lodolo CIN 69454.401.2470200$2.95AL|NL
61 David Peterson NYM 70443.761.3463270$2.84AL|NL
62 Taj Bradley TB 72454.211.3070260$2.41AL|NL
63 David Festa MIN 67444.191.3069240$2.42AL|NL
64 Grant Taylor CWS 28113.401.2331119$2.39AL|NL
65 Mike Soroka WAS 72454.321.2971260$2.20AL|NL
66 Quinn Priester MIL 59433.771.2648200$2.15AL|NL
67 Casey Mize DET 71444.171.2659200$2.03AL|NL
68 Lance McCullers HOU 75444.121.3675340$2.00AL|NL
69 Zach Eflin IL-15 BAL 68444.231.2354120$1.68AL|NL
70 Edward Cabrera MIA 70454.221.3574320$1.67AL|NL
71 Blake Snell IL-60 LAD 46323.621.2658210$1.58AL|NL
72 Michael Wacha KAN 75454.231.2962220$1.32AL|NL
73 Michael King IL-15 SD 42323.441.2146150$0.93AL|NL
74 Andrew Abbott CIN 73454.431.3170250$0.84AL|NL
75 Gavin Williams CLE 69444.201.3669310$0.79AL|NL
76 Shane Bieber IL-60 CLE 47333.631.2147120$0.79AL|NL
77 Eury Perez MIA 56344.011.2559200$0.71AL|NL
78 Landen Roupp SF 65444.061.3560270$0.51AL|NL
79 Ryne Nelson ARI 69444.181.3056200$0.46AL|NL
80 Cade Cavalli WAS 65444.061.3558260$0.20AL|NL
81 Shohei Ohtani LAD 38323.671.1742140$-0.16AL|NL
82 Yu Darvish IL-60 SD 55334.121.2252160$-0.25AL|NL
83 Justin Verlander SF 64444.221.3052190$-0.32AL|NL
84 Chase Burns CIN 52334.061.2453150$-0.32AL|NL
85 Brandon Walter HOU 46323.631.2139110$-0.51AL|NL
86 Aaron Nola IL-60 PHI 44323.991.1844110$-0.66AL|NL
87 Bryce Miller IL-15 SEA 48333.921.2144150$-0.72AL|NL
88 Zack Littell TB 72454.571.2758150$-0.70AL|NL
89 Bryce Elder ATL 78554.501.3965270$-0.75AL|NL
90 Reid Detmers LAA 38223.751.2143132$-0.88AL|NL
91 Clarke Schmidt IL-15 NYY 54334.071.2854190$-0.98AL|NL
92 Pablo Lopez IL-60 MIN 38323.761.1839100$-1.04AL|NL
93 Jeffrey Springs OAK 66454.381.3459220$-1.11AL|NL
94 Dustin May LAD 54334.141.2652200$-1.18AL|NL
95 Brady Singer CIN 74454.621.3571250$-1.29AL|NL
96 Lucas Giolito BOS 72454.551.3669260$-1.33AL|NL
97 Shane Baz TB 66344.291.3163240$-1.40AL|NL
98 Kumar Rocker TEX 48334.031.2647150$-1.59AL|NL
99 Brayan Bello BOS 73454.291.4064280$-1.74AL|NL
100 Chris Paddack MIN 72444.551.3360190$-1.90AL|NL
101 Jon Gray IL-60 TEX 49334.061.2746150$-2.02AL|NL
102 Shane McClanahan IL-60 TB 37223.471.1841110$-2.07AL|NL
103 Bailey Ober IL-15 MIN 49334.361.2146120$-2.10AL|NL
104 Chad Patrick MIL 50334.151.2646160$-2.18AL|NL
105 Luis Severino OAK 79454.501.3562260$-2.22AL|NL
106 JP Sears OAK 76464.701.3161220$-2.29AL|NL
107 Clayton Kershaw LAD 50334.021.2743140$-2.31AL|NL
108 Hayden Birdsong SF 62344.341.3564280$-2.35AL|NL
109 Miles Mikolas STL 72454.561.2950150$-2.41AL|NL
110 Colton Gordon HOU 60334.301.2851170$-2.49AL|NL
111 Jose Quintana MIL 69444.241.4055270$-2.62AL|NL
112 Luis Gil IL-60 NYY 47334.141.3351220$-2.65AL|NL
113 Slade Cecconi CLE 63344.531.2756170$-2.68AL|NL
114 Jacob Lopez OAK 58344.311.3458250$-2.76AL|NL
115 Nick Martinez CIN 57344.241.2847140$-2.80AL|NL
116 Eric Lauer TOR 60344.291.3153200$-2.82AL|NL
117 Chris Sale IL-60 ATL 26213.041.103270$-2.81AL|NL
118 Andre Pallante STL 69444.101.4150260$-2.88AL|NL
119 Charlie Morton BAL 57344.341.3557230$-3.23AL|NL
120 Aaron Bummer ATL 28213.021.2731111$-3.36AL|NL
121 Andrew Heaney PIT 70454.671.3761230$-3.38AL|NL
122 Garrett Whitlock BOS 29213.451.193181$-3.39AL|NL
123 Luis Ortiz CLE 61344.271.3656250$-3.43AL|NL
124 Ben Brown CHC 39223.841.2343140$-3.47AL|NL
125 Logan Allen CLE 64444.401.4053250$-3.50AL|NL
126 Shane Smith CWS 70354.421.3663280$-3.54AL|NL
127 Mitchell Parker WAS 70454.511.3957270$-3.62AL|NL
128 Grayson Rodriguez IL-60 BAL 38223.741.2440130$-3.81AL|NL
129 Colin Rea CHC 70444.721.3353190$-3.84AL|NL
130 Zebby Matthews IL-15 MIN 42223.961.2140100$-3.88AL|NL
131 Noah Cameron KAN 54334.231.3346170$-3.91AL|NL
132 Erick Fedde STL 73454.531.3957260$-3.95AL|NL
133 Carson Whisenhunt SF 46334.001.3338160$-4.11AL|NL
134 Tanner Houck IL-15 BOS 51334.261.3243160$-4.24AL|NL
135 Didier Fuentes ATL 63444.671.3752220$-4.25AL|NL
136 Stephen Kolek SD 60344.241.3547210$-4.40AL|NL
137 Frankie Montas NYM 57344.461.3553220$-4.40AL|NL
138 Drew Pomeranz CHC 26213.021.2228100$-4.56AL|NL
139 Nestor Cortes IL-60 MIL 32223.831.173390$-4.58AL|NL
140 Steven Matz STL 37223.701.2333100$-4.68AL|NL
141 Tyler Anderson LAA 81464.771.3966300$-4.69AL|NL
142 Mitch Spence OAK 63344.431.3550200$-5.00AL|NL
143 Cole Sands MIN 29223.831.232991$-5.02AL|NL
144 Andrew Painter PHI 52334.411.3343180$-5.08AL|NL
145 Tyler Holton DET 29223.611.152670$-5.13AL|NL
146 Trevor Rogers BAL 53334.271.3744190$-5.17AL|NL
147 Jared Koenig MIL 28213.681.2627101$-5.35AL|NL
148 Jake Irvin WAS 75354.671.3459250$-5.34AL|NL
149 Marcus Stroman NYY 63444.571.4046230$-5.37AL|NL
150 Michael McGreevy STL 43223.831.2531100$-5.42AL|NL
151 Jacob Misiorowski MIL 56344.631.4159300$-5.46AL|NL
152 Roki Sasaki IL-60 LAD 34224.101.2638120$-5.56AL|NL
153 Jameson Taillon IL-15 CHC 45334.571.2836110$-5.63AL|NL
154 Cade Horton CHC 52334.461.3442180$-5.64AL|NL
155 Michael Lorenzen KAN 70344.561.3755260$-5.81AL|NL
156 Tomoyuki Sugano BAL 74454.851.3550160$-5.88AL|NL
157 Kyle Harrison BOS 45234.301.3246170$-5.92AL|NL
158 Spencer Schwellenbach IL-15 ATL 22213.501.132250$-6.04AL|NL
159 Walker Buehler BOS 55344.581.3848190$-6.22AL|NL
160 Erik Miller SF 27213.651.4030151$-6.30AL|NL
161 Louie Varland MIN 28223.801.232780$-6.34AL|NL
162 German Marquez COL 76464.901.4259260$-6.97AL|NL
163 Jack Leiter TEX 61344.851.4057280$-7.04AL|NL
164 Tyler Mahle IL-60 TEX 36224.201.2831120$-7.17AL|NL
165 Joey Cantillo CLE 29223.971.3532140$-7.23AL|NL
166 J.T. Ginn OAK 40234.221.3235130$-7.23AL|NL
167 Alex Cobb IL-60 DET 29223.691.302490$-7.26AL|NL
168 Cade Povich IL-15 BAL 39234.311.3337150$-7.33AL|NL
169 Spencer Arrighetti IL-60 HOU 39234.401.3640180$-7.60AL|NL
170 Ryan Brasier CHC 26113.391.172470$-7.59AL|NL
171 Graham Ashcraft CIN 28224.311.322491$-7.86AL|NL
172 Jordan Wicks CHC 28224.011.292490$-7.91AL|NL
173 Bailey Falter PIT 71354.701.3950230$-7.98AL|NL
174 Anthony DeSclafani ARI 35224.301.302990$-8.02AL|NL
175 Yariel Rodriguez TOR 29114.051.2930121$-8.16AL|NL
176 Joe Boyle TB 34224.221.4539210$-8.17AL|NL
177 Bowden Francis IL-15 TOR 39234.751.2936130$-8.28AL|NL
178 Ryan Weathers IL-60 MIA 38234.301.3734140$-8.31AL|NL
179 Paul Blackburn IL-15 NYM 39224.331.3532130$-8.46AL|NL
180 Jonathan Cannon CWS 70364.821.4052240$-8.53AL|NL
181 Drey Jameson ARI 24213.971.332190$-8.69AL|NL
182 Cal Quantrill MIA 63354.761.4247230$-8.79AL|NL
183 Chase Silseth LAA 32224.261.3930140$-8.80AL|NL
184 Kyle Wright KAN 36224.251.3830130$-8.83AL|NL
185 Davis Daniel ATL 33224.411.3226100$-8.99AL|NL
186 Braxton Ashcraft PIT 33123.961.272890$-9.00AL|NL
187 Keaton Winn SF 23113.541.222160$-9.07AL|NL
188 Carmen Mlodzinski PIT 28224.201.3523100$-9.12AL|NL
189 Tony Gonsolin IL-60 LAD 30224.621.3127110$-9.13AL|NL
190 Jose Butto IL-15 NYM 23113.631.2624100$-9.13AL|NL
191 Simeon Woods Richardson MIN 48234.601.3941190$-9.19AL|NL
192 Trevor Williams IL-15 WAS 41234.531.3532120$-9.19AL|NL
193 Reynaldo Lopez IL-60 ATL 20113.531.222170$-9.28AL|NL
194 Keider Montero DET 43234.571.3735150$-9.31AL|NL
195 Davis Martin IL-15 CWS 42234.581.3633140$-9.42AL|NL
196 Logan Henderson MIL 20113.951.172260$-9.42AL|NL
197 Johan Oviedo IL-60 PIT 44234.441.4237180$-9.43AL|NL
198 Javier Assad IL-60 CHC 37224.411.4031140$-9.47AL|NL
199 Patrick Corbin TEX 60354.971.4348190$-9.58AL|NL
200 Carlos Vargas SEA 27224.131.4022120$-9.61AL|NL
201 Shawn Armstrong TEX 26114.151.282890$-9.64AL|NL
202 Braydon Fisher TOR 26113.941.3429120$-9.63AL|NL
203 Kyle Freeland COL 73354.941.4153190$-9.65AL|NL
204 Chris Flexen CHC 36224.451.3828120$-9.71AL|NL
205 Jake Junis CLE 23113.841.232160$-9.71AL|NL
206 Aaron Civale CWS 66355.111.4356220$-9.81AL|NL
207 DL Hall MIL 26113.911.3427120$-9.88AL|NL
208 Bubba Chandler PIT 29224.441.4226130$-10.02AL|NL
209 Tylor Megill IL-15 NYM 20113.861.282280$-10.11AL|NL
210 Ryan Burr IL-60 TOR 19113.761.272070$-10.22AL|NL
211 Randy Vasquez SD 61344.841.4442240$-10.21AL|NL
212 Luis Garcia IL-60 HOU 24114.181.272480$-10.22AL|NL
213 Dietrich Enns DET 25124.021.292380$-10.24AL|NL
214 Kyle Bradish IL-60 BAL 14113.401.181540$-10.29AL|NL
215 Kyle Hendricks LAA 63355.091.4044180$-10.45AL|NL
216 Richard Fitts BOS 35224.721.3726100$-10.59AL|NL
217 Taijuan Walker PHI 34224.741.3826120$-10.69AL|NL
218 Brandon Waddell NYM 26113.991.332190$-10.87AL|NL
219 Ryan Feltner COL 48234.911.4241180$-10.93AL|NL
220 Nic Enright CLE 18113.991.281870$-10.96AL|NL
221 Tobias Myers MIL 19114.101.261760$-11.13AL|NL
222 Sean Burke CWS 55244.891.4649260$-11.22AL|NL
223 Caden Dana LAA 39235.031.4134160$-11.23AL|NL
224 Dane Dunning TEX 26114.381.332490$-11.22AL|NL
225 Jordan Hicks BOS 27114.131.4025120$-11.27AL|NL
226 Brady Basso IL-60 OAK 14113.771.241340$-11.33AL|NL
227 Dedniel Nunez IL-15 NYM 11103.611.241340$-11.33AL|NL
228 Alec Marsh IL-60 KAN 21114.221.322070$-11.31AL|NL
229 Mason Black SF 27124.371.3424100$-11.34AL|NL
230 Shinnosuke Ogasawara WAS 30124.291.3524110$-11.37AL|NL
231 Jonathan Brubaker NYY 28124.521.3426100$-11.41AL|NL
232 Jack Kochanowicz LAA 57344.941.4535190$-11.50AL|NL
233 Cole Henry WAS 27114.761.4126131$-11.55AL|NL
234 Emmet Sheehan LAD 12113.981.231350$-11.58AL|NL
235 Beau Brieske DET 23114.351.342190$-11.61AL|NL
236 Easton McGee MIL 21114.191.271550$-11.63AL|NL
237 Gordon Graceffo STL 25124.281.331980$-11.76AL|NL
238 Justin Wrobleski LAD 19114.301.321770$-11.86AL|NL
239 Hogan Harris OAK 26114.311.4124130$-11.86AL|NL
240 Connor Seabold TB 19114.471.291650$-12.06AL|NL
241 Brandon Young BAL 17114.241.321560$-12.04AL|NL
242 Matt Manning DET 17114.131.331460$-12.10AL|NL
243 Allan Winans NYY 13114.211.241130$-12.15AL|NL
244 Joe Ross PHI 26114.491.3722100$-12.15AL|NL
245 Adrian Houser CWS 72354.921.5051280$-12.17AL|NL
246 Alek Manoah IL-60 TOR 16114.401.331560$-12.28AL|NL
247 Landon Knack LAD 17114.621.311660$-12.34AL|NL
248 Ken Waldichuk IL-60 OAK 15114.251.351460$-12.33AL|NL
249 Omar Cruz SD 18114.331.371680$-12.37AL|NL
250 Jacob Waguespack TB 10103.901.311040$-12.35AL|NL
251 Carson Ragsdale SF 11114.011.311040$-12.44AL|NL
252 Albert Suarez IL-60 BAL 17114.451.341550$-12.45AL|NL
253 Logan Evans SEA 24124.461.361880$-12.50AL|NL
254 J.P. France IL-60 HOU 11114.161.301040$-12.53AL|NL
255 Alex Faedo IL-60 TB 11114.241.321140$-12.53AL|NL
256 Quinn Mathews STL 10113.841.371050$-12.53AL|NL
257 Joey Lucchesi SF 22114.191.411680$-12.64AL|NL
258 Austin Cox ATL 21114.401.421890$-12.71AL|NL
259 Valente Bellozo MIA 32124.641.3824100$-12.71AL|NL
260 Jonathan Bowlan KAN 22124.451.381770$-12.70AL|NL
261 Freddy Tarnok MIA 18114.501.411780$-12.73AL|NL
262 Yilber Diaz ARI 20114.441.4519100$-12.78AL|NL
263 Cooper Criswell BOS 14114.371.331040$-12.94AL|NL
264 Kyle Hart SD 14114.671.321240$-12.92AL|NL
265 Austin Gomber COL 64355.361.4444180$-12.92AL|NL
266 Hunter Dobbins IL-15 BOS 25124.611.391980$-12.98AL|NL
267 Robinson Pina TOR 20124.561.391670$-12.98AL|NL
268 Osvaldo Bido OAK 22124.871.382090$-12.98AL|NL
269 Adam Mazur MIA 27124.701.392190$-13.02AL|NL
270 Robby Snelling MIA 22114.381.421680$-13.06AL|NL
271 Chayce McDermott BAL 13114.521.431370$-13.09AL|NL
272 Easton Lucas TOR 12114.511.391150$-13.13AL|NL
273 Alex Wood FA 17114.501.401360$-13.21AL|NL
274 Jake Woodford ARI 22114.691.391760$-13.20AL|NL
275 Andry Lara WAS 18124.631.391460$-13.25AL|NL
276 Nolan McLean NYM 8114.161.39730$-13.24AL|NL
277 A.J. Blubaugh HOU 9114.511.38840$-13.35AL|NL
278 Joey Estes OAK 19125.061.311450$-13.41AL|NL
279 Tyler Owens DET 18114.551.431470$-13.40AL|NL
280 Emerson Hancock SEA 27124.781.391990$-13.50AL|NL
281 Carson Spiers IL-60 CIN 16114.981.391460$-13.54AL|NL
282 Hurston Waldrep ATL 17114.491.481480$-13.56AL|NL
283 Martin Perez IL-60 CWS 16114.501.451260$-13.59AL|NL
284 Connor Phillips CIN 18114.911.4818100$-13.65AL|NL
285 Tyler Alexander CWS 31135.011.392480$-13.67AL|NL
286 Tyler Phillips MIA 28125.011.482191$-13.72AL|NL
287 Grant Wolfram BAL 12114.721.511160$-13.87AL|NL
288 Gabriel Hughes COL 14114.841.451150$-13.95AL|NL
289 Mick Abel PHI 12114.891.461060$-13.96AL|NL
290 Chase Dollander COL 56245.411.4748240$-14.05AL|NL
291 Corbin Martin BAL 25124.831.4921120$-14.06AL|NL
292 Chase Petty CIN 14115.051.461160$-14.24AL|NL
293 Tanner Gordon COL 18115.121.401240$-14.33AL|NL
294 Samuel Aldegheri LAA 30125.011.4725140$-14.31AL|NL
295 Seth Johnson PHI 25124.951.4920110$-14.46AL|NL
296 Wade Miley IL-15 CIN 17114.951.471160$-14.58AL|NL
297 Bobby Miller LAD 9004.231.30930$-14.85AL|NL
298 Trey Yesavage TOR 5003.571.25620$-14.90AL|NL
299 Cristian Javier IL-60 HOU 6004.001.21620$-14.96AL|NL
300 Carson Palmquist COL 16115.481.521470$-14.97AL|NL