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 80642.731.0095170$35.52AL|NL
2 Zack Wheeler PHI 82643.121.0793200$29.45AL|NL
3 Garrett Crochet BOS 71532.981.0890210$25.24AL|NL
4 Paul Skenes PIT 75542.971.1189210$24.97AL|NL
5 Spencer Strider ATL 74543.261.1396260$22.69AL|NL
6 Logan Gilbert SEA 73543.251.0781170$22.56AL|NL
7 Jacob deGrom TEX 69543.221.0681150$22.31AL|NL
8 Sonny Gray STL 73543.301.1478190$19.18AL|NL
9 Logan Webb SF 81543.221.1976180$18.91AL|NL
10 George Kirby SEA 73543.451.0970120$18.61AL|NL
11 Joe Ryan MIN 74543.731.1282180$17.16AL|NL
12 Dylan Cease SD 72543.471.1984270$16.76AL|NL
13 Max Fried NYY 76543.291.2071200$16.46AL|NL
14 Cristopher Sanchez PHI 75543.261.2171210$16.20AL|NL
15 MacKenzie Gore WAS 72543.511.2081260$15.64AL|NL
16 Hunter Brown HOU 73543.481.2181250$15.63AL|NL
17 Framber Valdez HOU 80543.351.2578260$15.52AL|NL
18 Tyler Glasnow LAD 63533.461.1676210$15.50AL|NL
19 Nathan Eovaldi TEX 73543.511.1873180$15.31AL|NL
20 Yoshinobu Yamamoto LAD 67533.421.1972200$14.76AL|NL
21 Carlos Rodon NYY 74543.801.1984240$14.31AL|NL
22 Bryan Woo SEA 69443.601.1266150$13.07AL|NL
23 Nick Pivetta SD 73443.761.1782230$12.89AL|NL
24 Ranger Suarez PHI 74543.481.2468230$12.73AL|NL
25 Shota Imanaga CHC 76543.961.1871170$11.61AL|NL
26 Freddy Peralta MIL 72443.761.2081260$11.57AL|NL
27 Matt Boyd CHC 73543.841.2170210$11.12AL|NL
28 Robbie Ray SF 73443.791.2280250$10.54AL|NL
29 Luis Castillo SEA 75443.721.2172220$10.45AL|NL
30 Jesus Luzardo PHI 70443.731.2374240$9.56AL|NL
31 Brandon Woodruff MIL 66443.801.1766170$9.55AL|NL
32 Jack Flaherty DET 66443.761.2373230$8.90AL|NL
33 Kevin Gausman TOR 78554.071.2576230$8.83AL|NL
34 David Peterson NYM 69543.541.3262270$8.17AL|NL
35 Kris Bubic KAN 71443.701.2770240$7.86AL|NL
36 Yusei Kikuchi LAA 71443.911.2576250$7.81AL|NL
37 Tanner Bibee CLE 75453.991.2472220$7.10AL|NL
38 Merrill Kelly ARI 73544.021.3070240$6.41AL|NL
39 Max Scherzer TOR 58434.051.1860150$6.02AL|NL
40 Kodai Senga NYM 63433.731.3066270$5.68AL|NL
41 Grant Taylor CWS 25113.321.222798$5.32AL|NL
42 Zac Gallen ARI 76544.151.3274260$5.17AL|NL
43 Nick Lodolo CIN 63444.081.2364180$5.14AL|NL
44 Sean Manaea NYM 64443.931.2663230$5.14AL|NL
45 Grant Holmes ATL 74544.111.3474290$4.80AL|NL
46 Ryan Pepiot TB 66444.111.2668240$4.64AL|NL
47 Hunter Greene IL-15 CIN 54333.991.1965190$4.50AL|NL
48 David Festa MIN 64444.021.2864230$4.01AL|NL
49 Eduardo Rodriguez ARI 63443.981.2860200$3.68AL|NL
50 Cole Ragans IL-60 KAN 40323.321.2047150$3.71AL|NL
51 Reese Olson DET 60443.831.2955200$3.58AL|NL
52 Mike Soroka WAS 65444.051.2964250$3.49AL|NL
53 Shane McClanahan IL-60 TB 40323.461.1744120$3.25AL|NL
54 Eury Perez MIA 58343.981.2362200$3.22AL|NL
55 Taj Bradley TB 67444.141.2966240$3.13AL|NL
56 Zach Eflin IL-15 BAL 66444.111.2351120$3.12AL|NL
57 Michael King IL-60 SD 44333.551.2148160$3.05AL|NL
58 Drew Rasmussen TB 53333.691.2249140$3.04AL|NL
59 Blake Snell IL-60 LAD 50333.751.2761230$2.99AL|NL
60 Chris Bassitt TOR 72444.141.3065230$2.62AL|NL
61 Will Warren NYY 57433.911.3156210$2.56AL|NL
62 Brandon Pfaadt ARI 65444.231.2659160$2.44AL|NL
63 Clay Holmes NYM 60433.681.3654250$2.34AL|NL
64 Reid Detmers LAA 33223.451.1739112$2.27AL|NL
65 Seth Lugo KAN 76454.181.3167230$2.17AL|NL
66 Casey Mize DET 65444.081.2854180$2.13AL|NL
67 Noah Cameron KAN 63443.961.3154200$2.00AL|NL
68 Jose Soriano LAA 68443.741.4062300$1.82AL|NL
69 Edward Cabrera MIA 61444.061.3564270$1.57AL|NL
70 Shane Bieber IL-60 CLE 42323.631.2141110$1.45AL|NL
71 Sandy Alcantara MIA 76454.161.3263230$1.37AL|NL
72 Chase Burns CIN 42333.911.2246140$0.68AL|NL
73 Aaron Nola IL-60 PHI 43323.891.2042110$0.67AL|NL
74 Landen Roupp SF 60443.961.3655250$0.63AL|NL
75 Matthew Liberatore STL 63444.121.3253210$0.43AL|NL
76 Mitch Keller PIT 73454.321.3162220$0.36AL|NL
77 Yu Darvish SD 55344.151.2451160$0.17AL|NL
78 Lance McCullers HOU 63444.161.3762270$-0.09AL|NL
79 Michael Wacha KAN 68444.311.3157210$-0.14AL|NL
80 Gavin Williams CLE 66444.191.3866300$-0.18AL|NL
81 Shane Baz TB 61344.141.3059220$-0.28AL|NL
82 Brady Singer CIN 67444.361.3362220$-0.41AL|NL
83 Zebby Matthews IL-15 MIN 42333.961.2239100$-0.59AL|NL
84 Kumar Rocker TEX 46333.971.2643130$-0.75AL|NL
85 Shohei Ohtani LAD 34223.561.1738110$-0.90AL|NL
86 Jose Berrios TOR 77454.441.3366240$-0.96AL|NL
87 Brayan Bello BOS 65444.171.3757230$-0.98AL|NL
88 Justin Verlander SF 58344.211.2649160$-1.02AL|NL
89 Bryce Miller IL-15 SEA 44334.021.2440130$-1.06AL|NL
90 Andrew Abbott CIN 67444.531.3264230$-1.03AL|NL
91 Dean Kremer BAL 70444.421.3259220$-1.10AL|NL
92 Chris Sale IL-60 ATL 23213.061.072960$-1.15AL|NL
93 Nestor Cortes IL-60 MIL 40223.841.1841110$-1.16AL|NL
94 Brandon Walter HOU 40223.601.193590$-1.19AL|NL
95 Jon Gray IL-60 TEX 50334.101.2846150$-1.40AL|NL
96 Bailey Ober IL-15 MIN 48334.381.2445120$-2.08AL|NL
97 Luis Gil IL-60 NYY 45334.131.3350210$-2.11AL|NL
98 Lucas Giolito BOS 70454.581.3566250$-2.35AL|NL
99 Dustin May LAD 43324.111.3043160$-2.36AL|NL
100 Jeffrey Springs OAK 64444.511.3355210$-2.36AL|NL
101 Colton Gordon HOU 54334.221.2844150$-2.37AL|NL
102 Jacob Lopez OAK 55344.261.3354230$-2.52AL|NL
103 Garrett Whitlock BOS 26113.471.182872$-2.56AL|NL
104 Clayton Kershaw LAD 50334.121.3042150$-2.59AL|NL
105 Steven Matz STL 33223.591.193080$-2.64AL|NL
106 Cade Cavalli WAS 60344.091.3653240$-2.61AL|NL
107 Frankie Montas NYM 52334.181.3247190$-2.73AL|NL
108 Slade Cecconi CLE 58344.391.2951160$-2.74AL|NL
109 Jacob Misiorowski MIL 58344.201.3860290$-2.80AL|NL
110 Cam Schlittler NYY 48334.051.3444190$-2.87AL|NL
111 Ben Brown CHC 30223.631.2133100$-2.95AL|NL
112 Andre Pallante STL 66444.011.4247250$-2.98AL|NL
113 Trevor Rogers BAL 58344.131.3448200$-2.97AL|NL
114 Miles Mikolas STL 62344.351.2744120$-3.00AL|NL
115 Pablo Lopez IL-60 MIN 30223.701.183180$-3.03AL|NL
116 Jake Irvin WAS 69454.461.3554230$-3.12AL|NL
117 Hayden Birdsong SF 58344.241.3859280$-3.20AL|NL
118 Quinn Priester MIL 52334.001.3542180$-3.21AL|NL
119 Charlie Morton BAL 50334.231.3550210$-3.26AL|NL
120 Zack Littell TB 64344.551.2751140$-3.41AL|NL
121 JP Sears OAK 68454.721.3155200$-3.51AL|NL
122 Luis Severino OAK 71454.511.3657240$-3.56AL|NL
123 Bryce Elder ATL 67444.351.4055230$-3.70AL|NL
124 Michael McGreevy STL 39223.741.252990$-3.95AL|NL
125 Tanner Houck IL-15 BOS 48334.151.3440150$-3.99AL|NL
126 Ryne Nelson ARI 61444.501.3648190$-4.04AL|NL
127 Yariel Rodriguez TOR 26113.731.2529102$-4.07AL|NL
128 J.T. Ginn OAK 39223.801.2935130$-4.09AL|NL
129 Shane Smith CWS 65354.361.3657260$-4.12AL|NL
130 Eric Lauer TOR 51334.411.3246170$-4.14AL|NL
131 Grayson Rodriguez IL-60 BAL 27223.711.232890$-4.48AL|NL
132 Andrew Heaney PIT 64344.481.3455210$-4.56AL|NL
133 Dane Dunning TEX 50334.261.3643180$-4.71AL|NL
134 Joe Boyle TB 37223.881.3743210$-4.79AL|NL
135 Chris Paddack MIN 63344.581.3150160$-4.98AL|NL
136 Mitchell Parker WAS 66454.521.3951250$-5.11AL|NL
137 Jared Koenig MIL 25113.451.242581$-5.20AL|NL
138 Chad Patrick MIL 36224.201.2533110$-5.36AL|NL
139 Carson Whisenhunt SF 41234.001.3234140$-5.69AL|NL
140 Braxton Ashcraft PIT 32223.901.282790$-5.71AL|NL
141 Paul Blackburn IL-15 NYM 34224.011.2929100$-5.94AL|NL
142 Louie Varland MIN 25113.481.192570$-6.03AL|NL
143 Kyle Harrison BOS 36224.211.3136140$-6.04AL|NL
144 Colin Rea CHC 65444.781.3650190$-6.06AL|NL
145 Nick Martinez CIN 53344.621.3242140$-6.05AL|NL
146 Alex Cobb IL-60 DET 26223.721.302280$-6.37AL|NL
147 Patrick Corbin TEX 58344.511.3645180$-6.41AL|NL
148 Anthony DeSclafani ARI 31224.121.272680$-6.49AL|NL
149 Jose Quintana MIL 64344.361.4151250$-6.53AL|NL
150 Roki Sasaki IL-60 LAD 24214.111.282690$-6.65AL|NL
151 Cade Horton CHC 55344.521.3846200$-6.64AL|NL
152 Jack Leiter TEX 51344.561.4048230$-6.72AL|NL
153 Tyler Holton DET 26113.561.222370$-6.82AL|NL
154 Mitch Spence OAK 47334.511.3736150$-7.12AL|NL
155 Ryan Weathers IL-60 MIA 31224.121.3428120$-7.27AL|NL
156 Cade Povich IL-15 BAL 32224.221.3329120$-7.34AL|NL
157 Tylor Megill IL-60 NYM 20113.501.212270$-7.32AL|NL
158 Marcus Stroman NYY 60444.551.4443220$-7.42AL|NL
159 Ian Hamilton NYY 24113.581.2926100$-7.46AL|NL
160 Logan Henderson MIL 18113.611.131950$-7.48AL|NL
161 Michael Lorenzen IL-15 KAN 56344.541.4147210$-7.54AL|NL
162 Logan Allen CLE 62344.461.4351250$-7.66AL|NL
163 Joey Cantillo CLE 26113.711.3128110$-7.68AL|NL
164 Jameson Taillon IL-15 CHC 41234.551.2933100$-7.70AL|NL
165 Tyler Anderson LAA 72454.791.4156270$-7.79AL|NL
166 Jake Junis CLE 24113.871.222360$-7.83AL|NL
167 Luis Ortiz CLE 44234.351.3941180$-7.89AL|NL
168 DL Hall MIL 23113.611.2924100$-7.89AL|NL
169 Aaron Civale CWS 61354.761.3750200$-7.89AL|NL
170 Ryan Brasier CHC 24113.821.242370$-7.94AL|NL
171 Keaton Winn SF 20113.531.221960$-7.92AL|NL
172 Bowden Francis IL-15 TOR 36224.591.3032110$-7.95AL|NL
173 Stephen Kolek SD 29224.051.3522100$-8.03AL|NL
174 Graham Ashcraft CIN 24114.041.292171$-8.04AL|NL
175 Tyler Mahle IL-60 TEX 29224.331.3325100$-8.19AL|NL
176 Spencer Arrighetti IL-60 HOU 36224.471.3735160$-8.29AL|NL
177 Jose Butto IL-15 NYM 24113.781.2924100$-8.28AL|NL
178 Shinnosuke Ogasawara WAS 35224.331.3427120$-8.33AL|NL
179 Shawn Armstrong TEX 23113.921.252380$-8.37AL|NL
180 Albert Suarez IL-60 BAL 24113.981.232260$-8.39AL|NL
181 Kyle Wright KAN 29224.231.3725100$-8.45AL|NL
182 Andrew Painter PHI 38224.471.3330130$-8.42AL|NL
183 Tony Gonsolin IL-60 LAD 27224.521.3425100$-8.80AL|NL
184 Keider Montero DET 37224.411.3730130$-8.86AL|NL
185 Brandon Young BAL 22113.991.252160$-8.87AL|NL
186 Davis Martin IL-15 CWS 43234.471.3633140$-8.92AL|NL
187 Emmet Sheehan LAD 18113.981.242070$-9.05AL|NL
188 Jordan Hicks BOS 23113.791.342390$-9.07AL|NL
189 Erick Fedde STL 58344.681.4144210$-9.09AL|NL
190 Jordan Wicks CHC 24113.891.302180$-9.13AL|NL
191 Kyle Bradish IL-60 BAL 12113.371.181340$-9.15AL|NL
192 Nic Enright CLE 25114.131.302590$-9.19AL|NL
193 Reynaldo Lopez IL-60 ATL 14113.671.211540$-9.26AL|NL
194 Spencer Schwellenbach IL-60 ATL 12113.491.151230$-9.28AL|NL
195 Taijuan Walker PHI 34224.491.3626120$-9.36AL|NL
196 Joey Lucchesi SF 24113.711.321880$-9.34AL|NL
197 Walker Buehler BOS 58344.791.4248210$-9.49AL|NL
198 Chris Flexen CHC 33224.501.3625100$-9.47AL|NL
199 Cal Quantrill MIA 56344.761.4143200$-9.48AL|NL
200 Jonathan Cannon CWS 60354.731.4145220$-9.51AL|NL
201 Jonathan Brubaker NYY 26114.151.312490$-9.53AL|NL
202 Braydon Fisher TOR 25114.101.3526110$-9.58AL|NL
203 Tobias Myers MIL 18114.051.241750$-9.63AL|NL
204 Erik Miller IL-15 SF 15113.451.361780$-9.63AL|NL
205 Javier Assad IL-60 CHC 27224.441.4023110$-9.66AL|NL
206 Richard Fitts BOS 30224.601.352390$-9.72AL|NL
207 Allan Winans NYY 15113.821.211330$-9.71AL|NL
208 Davis Daniel ATL 40234.631.3631130$-9.70AL|NL
209 Gordon Graceffo STL 29124.131.312280$-9.80AL|NL
210 Adrian Houser CWS 64354.511.4544250$-9.89AL|NL
211 Robinson Pina TOR 24114.151.281960$-9.88AL|NL
212 Jonathan Bowlan KAN 21114.021.301860$-9.94AL|NL
213 Carlos Vargas SEA 24113.831.3720100$-9.96AL|NL
214 Joe Ross PHI 24114.071.322080$-10.00AL|NL
215 Brady Basso IL-60 OAK 13113.761.231240$-10.05AL|NL
216 Mason Black SF 20114.101.301870$-10.12AL|NL
217 Johan Oviedo IL-60 PIT 37224.491.4331160$-10.14AL|NL
218 Carmen Mlodzinski PIT 27114.171.352390$-10.28AL|NL
219 Jake Woodford ARI 22114.151.311860$-10.36AL|NL
220 Luis Garcia IL-60 HOU 12114.001.231240$-10.43AL|NL
221 Alec Marsh IL-60 KAN 19114.241.311860$-10.51AL|NL
222 Brandon Waddell NYM 17113.941.311460$-10.49AL|NL
223 Alex Faedo IL-60 TB 19114.281.321970$-10.54AL|NL
224 Kyle Hendricks LAA 57344.901.3939160$-10.52AL|NL
225 Hogan Harris OAK 23114.171.3822110$-10.63AL|NL
226 Chase Silseth LAA 27124.271.3825110$-10.69AL|NL
227 Simeon Woods Richardson MIN 45234.741.4037170$-10.71AL|NL
228 Bailey Falter PIT 66354.831.4146220$-10.85AL|NL
229 Omar Cruz SD 15114.051.361570$-10.91AL|NL
230 Beau Brieske DET 20114.211.361880$-10.96AL|NL
231 Cooper Criswell BOS 17114.161.321450$-10.98AL|NL
232 Tyler Phillips MIA 24114.161.361870$-11.01AL|NL
233 Cristian Javier IL-60 HOU 18114.521.311870$-11.04AL|NL
234 Logan Evans SEA 23114.221.341770$-11.04AL|NL
235 Austin Cox ATL 18114.131.371670$-11.10AL|NL
236 Tyler Alexander CWS 27124.541.312170$-11.14AL|NL
237 Kolby Allard CLE 21114.291.331660$-11.17AL|NL
238 Justin Wrobleski LAD 15114.161.331350$-11.17AL|NL
239 Landon Knack LAD 15114.461.291450$-11.22AL|NL
240 Easton McGee MIL 14114.161.301140$-11.23AL|NL
241 Grant Wolfram BAL 23114.211.4120100$-11.37AL|NL
242 Ryan Zeferjahn LAA 24114.421.4124120$-11.41AL|NL
243 Osvaldo Bido OAK 22114.511.341980$-11.41AL|NL
244 Quinn Mathews STL 13113.951.401260$-11.42AL|NL
245 Matt Manning DET 13114.161.331150$-11.41AL|NL
246 Drey Jameson ARI 12114.031.351040$-11.48AL|NL
247 Easton Lucas TOR 11114.101.341040$-11.49AL|NL
248 Alek Manoah IL-60 TOR 14114.401.331350$-11.51AL|NL
249 Valente Bellozo MIA 28124.571.332190$-11.57AL|NL
250 Freddy Tarnok MIA 20114.441.381880$-11.67AL|NL
251 Cole Henry WAS 24114.481.4022120$-11.74AL|NL
252 Ken Waldichuk IL-60 OAK 13114.331.381260$-11.83AL|NL
253 Bubba Chandler PIT 26124.431.4223110$-11.90AL|NL
254 Connor Phillips CIN 16114.451.411680$-11.90AL|NL
255 Chayce McDermott BAL 11114.311.401160$-11.93AL|NL
256 Caden Dana LAA 39234.891.4332160$-11.93AL|NL
257 Kyle Hart SD 13114.351.35940$-12.11AL|NL
258 Mick Abel PHI 11114.421.401050$-12.21AL|NL
259 Carson Spiers IL-60 CIN 14114.691.351250$-12.24AL|NL
260 Andry Lara WAS 15114.461.391160$-12.40AL|NL
261 Emerson Hancock SEA 25124.611.371880$-12.41AL|NL
262 Alex Wood FA 14114.511.401150$-12.46AL|NL
263 Jack Kochanowicz LAA 35224.681.4622120$-12.50AL|NL
264 Adam Mazur MIA 15114.641.371140$-12.55AL|NL
265 Robby Snelling MIA 15114.371.431160$-12.55AL|NL
266 Seth Johnson PHI 22114.591.4319100$-12.59AL|NL
267 Josiah Gray IL-60 WAS 11114.741.38940$-12.63AL|NL
268 Carson Fulmer LAA 28124.581.4424120$-12.69AL|NL
269 Sean Burke CWS 52244.931.4545240$-12.77AL|NL
270 Chase Petty CIN 14114.671.431260$-12.77AL|NL
271 Randy Vasquez SD 59344.971.4540240$-12.85AL|NL
272 Tyler Owens DET 16114.471.461270$-12.92AL|NL
273 Joey Estes OAK 21114.981.331560$-12.91AL|NL
274 Martin Perez IL-60 CWS 11114.591.45840$-12.98AL|NL
275 Hurston Waldrep ATL 22114.481.4818110$-13.02AL|NL
276 Tanner Gordon COL 13114.981.36930$-13.07AL|NL
277 Wade Miley IL-15 CIN 15114.651.431050$-13.16AL|NL
278 Ryan Feltner COL 50244.991.4542180$-13.21AL|NL
279 Yilber Diaz ARI 18114.651.5117100$-13.23AL|NL
280 Gabriel Hughes COL 13114.831.451040$-13.29AL|NL
281 Cody Poteet IL-60 BAL 10004.041.31930$-13.50AL|NL
282 Kyle Freeland COL 67355.081.4448180$-13.54AL|NL
283 Carson Ragsdale SF 9004.021.30830$-13.58AL|NL
284 Jacob Waguespack TB 7003.881.30730$-13.63AL|NL
285 J.P. France IL-60 HOU 9004.171.30830$-13.73AL|NL
286 Trey Yesavage TOR 4003.601.24520$-13.75AL|NL
287 Cristian Mena IL-60 ARI 5003.681.27520$-13.78AL|NL
288 Ryan Burr IL-60 TOR 5003.721.27520$-13.80AL|NL
289 Mike Clevinger CWS 7004.191.26620$-13.88AL|NL
290 Bobby Miller LAD 6004.031.31620$-13.93AL|NL
291 Darren McCaughan MIN 10014.521.30830$-14.12AL|NL
292 Josh Winckowski IL-60 BOS 4003.851.30410$-14.12AL|NL
293 Carlos Rodriguez MIL 4004.011.26410$-14.11AL|NL
294 Connor Seabold TB 9004.491.29720$-14.15AL|NL
295 Nolan McLean NYM 7004.071.38630$-14.20AL|NL
296 Rhett Lowder IL-60 CIN 8004.301.34630$-14.28AL|NL
297 Triston McKenzie CLE 5004.301.34520$-14.30AL|NL
298 Jared Shuster IL-15 CWS 10014.331.38840$-14.31AL|NL
299 Carlos Carrasco NYY 4004.071.27310$-14.31AL|NL
300 Tekoah Roby STL 7004.391.34620$-14.31AL|NL