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 84642.711.00100170$32.57AL|NL
2 Zack Wheeler PHI 85643.081.0798210$27.04AL|NL
3 Garrett Crochet BOS 75543.001.0995220$22.83AL|NL
4 Paul Skenes PIT 79542.971.1294230$22.67AL|NL
5 Spencer Strider ATL 79643.291.13100270$22.53AL|NL
6 Jacob deGrom TEX 73543.221.0686160$20.73AL|NL
7 Logan Gilbert SEA 78543.281.0885180$20.41AL|NL
8 Cristopher Sanchez PHI 81643.211.2078230$18.21AL|NL
9 Max Fried NYY 81643.271.2077210$17.62AL|NL
10 Logan Webb SF 85543.191.1979190$17.54AL|NL
11 George Kirby SEA 78543.441.0974120$17.50AL|NL
12 Sonny Gray STL 78543.321.1583200$17.51AL|NL
13 Joe Ryan MIN 79543.741.1188190$16.50AL|NL
14 Dylan Cease SD 77543.461.1990290$15.92AL|NL
15 MacKenzie Gore WAS 76543.501.1986280$15.02AL|NL
16 Hunter Brown HOU 77543.471.2185260$14.55AL|NL
17 Tyler Glasnow LAD 66533.441.1679220$14.33AL|NL
18 Nick Pivetta SD 76543.771.1786240$13.73AL|NL
19 Framber Valdez HOU 83543.381.2681280$13.54AL|NL
20 Yoshinobu Yamamoto LAD 70533.451.1975210$13.34AL|NL
21 Carlos Rodon NYY 78543.811.1988260$13.19AL|NL
22 Nathan Eovaldi TEX 73543.531.1873180$13.17AL|NL
23 Ranger Suarez PHI 78543.441.2373240$12.67AL|NL
24 Bryan Woo SEA 73443.611.1270160$12.29AL|NL
25 Freddy Peralta MIL 75543.781.2184270$12.03AL|NL
26 Jesus Luzardo PHI 75543.691.2280250$11.84AL|NL
27 Robbie Ray SF 76543.781.2284260$11.77AL|NL
28 Luis Castillo SEA 80553.731.2176230$11.73AL|NL
29 Shota Imanaga CHC 80543.961.1875190$10.90AL|NL
30 Matt Boyd CHC 77543.861.2274230$9.98AL|NL
31 Yusei Kikuchi LAA 76553.891.2581270$9.62AL|NL
32 Tanner Bibee CLE 79553.991.2477230$8.82AL|NL
33 Kevin Gausman TOR 81554.051.2580240$8.46AL|NL
34 Jack Flaherty DET 69443.761.2376240$8.32AL|NL
35 Kris Bubic KAN 74443.701.2773250$7.39AL|NL
36 Brandon Woodruff MIL 69443.911.2068190$7.22AL|NL
37 David Peterson NYM 69543.571.3362270$6.65AL|NL
38 Hunter Greene IL-15 CIN 58444.001.1969200$6.46AL|NL
39 Merrill Kelly ARI 78544.021.3074240$6.17AL|NL
40 Grant Taylor CWS 26113.361.2229109$6.15AL|NL
41 Kodai Senga IL-15 NYM 69443.761.3072290$5.74AL|NL
42 Max Scherzer TOR 61444.071.1862160$5.59AL|NL
43 Grant Holmes ATL 79544.071.3380310$5.55AL|NL
44 Zac Gallen ARI 80554.121.3280270$5.50AL|NL
45 Nick Lodolo CIN 66444.081.2368200$5.13AL|NL
46 Drew Rasmussen TB 57433.721.2253150$5.15AL|NL
47 Sean Manaea IL-60 NYM 70443.971.2768250$4.78AL|NL
48 David Festa MIN 71444.011.2871250$4.60AL|NL
49 Ryan Pepiot TB 70444.131.2773260$4.35AL|NL
50 Eduardo Rodriguez ARI 67443.951.2865210$4.17AL|NL
51 Eury Perez MIA 61444.071.2565220$4.14AL|NL
52 Will Warren NYY 61443.841.2960220$3.78AL|NL
53 Mike Soroka WAS 70444.041.2968260$3.71AL|NL
54 Cole Ragans IL-60 KAN 42323.331.2049150$3.70AL|NL
55 Reese Olson DET 62443.821.2958210$3.67AL|NL
56 Zach Eflin IL-15 BAL 71444.131.2356130$3.43AL|NL
57 Edward Cabrera MIA 74454.051.3578330$3.03AL|NL
58 Shane McClanahan IL-60 TB 43323.511.1946130$2.89AL|NL
59 Brandon Pfaadt ARI 69444.231.2663170$2.72AL|NL
60 Chris Bassitt TOR 75454.151.3068240$2.65AL|NL
61 Taj Bradley TB 71444.171.3069250$2.67AL|NL
62 Clay Holmes NYM 65443.691.3658270$2.60AL|NL
63 Reid Detmers LAA 35223.441.1741122$2.54AL|NL
64 Michael King IL-60 SD 43323.541.2146150$2.40AL|NL
65 Jose Soriano LAA 72443.721.4067320$2.37AL|NL
66 Casey Mize DET 69444.081.2857190$2.34AL|NL
67 Seth Lugo KAN 79454.181.3170240$2.31AL|NL
68 Jose Berrios TOR 81554.411.3270250$2.00AL|NL
69 Shane Baz TB 64444.151.3163240$1.81AL|NL
70 Shane Bieber IL-60 CLE 44333.621.2143110$1.77AL|NL
71 Matthew Liberatore STL 67444.041.3157220$1.72AL|NL
72 Sandy Alcantara MIA 80454.161.3267240$1.72AL|NL
73 Justin Verlander SF 61444.181.2651170$1.46AL|NL
74 Shohei Ohtani LAD 36323.551.1840120$1.44AL|NL
75 Brandon Walter HOU 42323.591.193790$1.33AL|NL
76 Gavin Williams CLE 70454.121.3769310$0.90AL|NL
77 Yu Darvish SD 55334.121.2352160$0.74AL|NL
78 Blake Snell IL-60 LAD 41323.741.2850190$0.71AL|NL
79 Lance McCullers HOU 69444.131.3767300$0.61AL|NL
80 Mitch Keller PIT 77454.321.3265230$0.36AL|NL
81 Aaron Nola IL-60 PHI 40323.871.2040100$0.29AL|NL
82 Michael Wacha KAN 71454.321.3159210$0.09AL|NL
83 Chase Burns CIN 45334.001.2446140$0.04AL|NL
84 Landen Roupp SF 62444.011.3857260$0.03AL|NL
85 Brady Singer CIN 71454.401.3366230$-0.17AL|NL
86 Miles Mikolas STL 66444.371.2747130$-0.47AL|NL
87 Chris Sale IL-60 ATL 25213.071.073070$-0.46AL|NL
88 Kumar Rocker TEX 49333.981.2745140$-0.50AL|NL
89 Bryce Miller IL-15 SEA 46334.021.2442140$-0.52AL|NL
90 Cade Cavalli WAS 64444.141.3655260$-0.52AL|NL
91 Frankie Montas NYM 56444.211.3350210$-0.54AL|NL
92 Brayan Bello BOS 70444.171.3862250$-0.62AL|NL
93 Andrew Abbott CIN 72454.551.3268250$-0.67AL|NL
94 Hayden Birdsong SF 61444.231.3861290$-0.70AL|NL
95 Jon Gray IL-60 TEX 53334.101.2849160$-0.73AL|NL
96 Zebby Matthews IL-15 MIN 42334.021.2339110$-0.85AL|NL
97 Dustin May LAD 52334.101.3051190$-0.93AL|NL
98 Noah Cameron KAN 58334.011.3149190$-0.95AL|NL
99 Chris Paddack MIN 72454.521.3058180$-1.12AL|NL
100 Andrew Heaney PIT 67454.431.3358220$-1.20AL|NL
101 Zack Littell TB 68444.581.2854150$-1.26AL|NL
102 Pablo Lopez IL-60 MIN 36223.721.183790$-1.35AL|NL
103 Colton Gordon HOU 57334.211.2746160$-1.43AL|NL
104 Luis Gil IL-60 NYY 48334.151.3353230$-1.52AL|NL
105 Slade Cecconi CLE 62344.381.2854170$-1.68AL|NL
106 Dean Kremer BAL 75454.491.3463240$-1.69AL|NL
107 Nestor Cortes IL-60 MIL 33223.781.163590$-1.76AL|NL
108 Steven Matz STL 35223.591.193290$-1.79AL|NL
109 Jacob Lopez OAK 58344.261.3357240$-1.81AL|NL
110 Bailey Ober IL-15 MIN 47334.401.2444120$-1.93AL|NL
111 Chad Patrick MIL 45334.231.2641140$-1.96AL|NL
112 Ben Brown CHC 32223.641.2135110$-2.11AL|NL
113 Jacob Misiorowski MIL 60344.211.3863310$-2.12AL|NL
114 Jeffrey Springs OAK 68454.521.3458230$-2.12AL|NL
115 Cam Schlittler NYY 51334.041.3446200$-2.15AL|NL
116 Clayton Kershaw LAD 49334.101.3041140$-2.19AL|NL
117 Garrett Whitlock BOS 27113.521.192982$-2.17AL|NL
118 Ryne Nelson ARI 65444.441.3451190$-2.34AL|NL
119 Shane Smith CWS 70454.391.3860290$-2.33AL|NL
120 Andre Pallante STL 71444.011.4250270$-2.33AL|NL
121 Bryce Elder ATL 75454.321.3961250$-2.35AL|NL
122 Lucas Giolito BOS 70454.591.3665250$-2.42AL|NL
123 Charlie Morton BAL 54334.251.3554220$-2.48AL|NL
124 Quinn Priester MIL 54334.011.3544190$-2.53AL|NL
125 Jake Irvin WAS 73454.491.3557240$-2.65AL|NL
126 Michael McGreevy STL 41223.721.253090$-3.04AL|NL
127 Eric Lauer TOR 53334.411.3248180$-3.32AL|NL
128 JP Sears OAK 72454.761.3258210$-3.37AL|NL
129 Mitchell Parker WAS 66454.451.3852250$-3.46AL|NL
130 J.T. Ginn OAK 38223.761.2934120$-3.50AL|NL
131 Tanner Houck IL-15 BOS 46334.161.3439140$-3.49AL|NL
132 Yariel Rodriguez TOR 27113.781.2630112$-3.52AL|NL
133 Luis Severino OAK 76454.541.3759260$-3.59AL|NL
134 Grayson Rodriguez IL-60 BAL 29223.741.2430100$-3.64AL|NL
135 Jose Quintana MIL 67444.371.4153260$-3.76AL|NL
136 Trevor Rogers BAL 57344.241.3646200$-3.80AL|NL
137 Joe Boyle TB 40223.881.3846220$-3.91AL|NL
138 Logan Allen CLE 65454.441.4254260$-4.20AL|NL
139 Jared Koenig MIL 26113.481.242691$-4.31AL|NL
140 Braxton Ashcraft PIT 33223.911.282990$-4.63AL|NL
141 Paul Blackburn IL-15 NYM 37224.001.2932110$-4.63AL|NL
142 Carson Whisenhunt SF 43233.981.3235140$-4.65AL|NL
143 Jordan Wicks CHC 30223.821.282790$-4.70AL|NL
144 Joey Cantillo CLE 27223.721.3229120$-4.76AL|NL
145 Luis Ortiz CLE 47334.341.3943190$-4.82AL|NL
146 Roki Sasaki IL-60 LAD 29224.101.2731110$-4.87AL|NL
147 Louie Varland MIN 26113.481.192670$-4.94AL|NL
148 Kyle Harrison BOS 42234.291.3242160$-4.99AL|NL
149 Nick Martinez CIN 56344.631.3245150$-4.99AL|NL
150 Colin Rea CHC 69454.771.3653200$-5.04AL|NL
151 Andrew Painter PHI 48334.491.3439160$-5.04AL|NL
152 Cade Horton CHC 58344.511.3749210$-5.19AL|NL
153 Alex Cobb IL-60 DET 28223.711.302380$-5.23AL|NL
154 Jack Leiter TEX 54344.561.4051240$-5.61AL|NL
155 Tyler Holton DET 27113.551.222470$-5.62AL|NL
156 Patrick Corbin TEX 62344.531.3748190$-5.72AL|NL
157 Mitch Spence OAK 57344.511.3744180$-5.76AL|NL
158 Anthony DeSclafani ARI 28224.111.272470$-5.80AL|NL
159 Ryan Weathers IL-60 MIA 37224.141.3533140$-5.94AL|NL
160 Logan Henderson MIL 20113.631.132150$-5.97AL|NL
161 Aaron Civale CWS 65354.741.3654210$-6.19AL|NL
162 DL Hall MIL 24113.581.2826100$-6.31AL|NL
163 Cade Povich IL-15 BAL 35224.271.3432130$-6.30AL|NL
164 Marcus Stroman NYY 64444.551.4446240$-6.34AL|NL
165 Michael Lorenzen KAN 66344.561.4155250$-6.45AL|NL
166 Tylor Megill IL-60 NYM 20113.551.222280$-6.47AL|NL
167 Tyler Anderson LAA 76454.781.4160290$-6.49AL|NL
168 Keaton Winn SF 21113.521.222060$-6.58AL|NL
169 Jameson Taillon IL-15 CHC 44234.551.2934110$-6.58AL|NL
170 Ryan Brasier CHC 25113.811.242470$-6.62AL|NL
171 Jake Junis CLE 25113.861.222360$-6.65AL|NL
172 Shinnosuke Ogasawara WAS 41234.341.3432140$-6.78AL|NL
173 Bowden Francis IL-15 TOR 37224.601.3033110$-6.76AL|NL
174 Graham Ashcraft CIN 26114.051.292271$-6.78AL|NL
175 Ryan Bergert IL-15 SD 50334.611.3939190$-6.80AL|NL
176 Spencer Schwellenbach IL-60 ATL 17113.491.161740$-6.82AL|NL
177 Spencer Arrighetti IL-60 HOU 37224.461.3737170$-6.88AL|NL
178 Shawn Armstrong TEX 25113.941.252580$-6.91AL|NL
179 Tyler Mahle IL-60 TEX 30224.331.3326100$-6.92AL|NL
180 Stephen Kolek SD 32224.101.3624110$-6.96AL|NL
181 Reynaldo Lopez IL-60 ATL 19113.711.222160$-6.96AL|NL
182 Dietrich Enns DET 17113.441.181650$-7.01AL|NL
183 Emmet Sheehan LAD 19113.881.222270$-7.14AL|NL
184 Simeon Woods Richardson MIN 47334.741.4040180$-7.18AL|NL
185 Erick Fedde STL 61344.641.4047230$-7.19AL|NL
186 Kyle Wright KAN 35224.271.3829130$-7.28AL|NL
187 Keider Montero DET 39234.391.3631140$-7.34AL|NL
188 Walker Buehler BOS 55344.721.4146200$-7.40AL|NL
189 Dane Dunning TEX 24113.891.282380$-7.39AL|NL
190 Tony Gonsolin IL-60 LAD 28224.501.3426110$-7.42AL|NL
191 Ryan Burr TOR 19113.731.262070$-7.45AL|NL
192 Jose Butto IL-15 NYM 22113.791.292290$-7.46AL|NL
193 Davis Martin IL-15 CWS 46234.481.3635150$-7.61AL|NL
194 Taijuan Walker PHI 31224.421.3525110$-7.62AL|NL
195 Kyle Bradish IL-60 BAL 13113.391.181440$-7.65AL|NL
196 Jordan Hicks BOS 25113.801.3424100$-7.67AL|NL
197 Chris Flexen CHC 35224.461.3627110$-7.86AL|NL
198 Brandon Young BAL 25114.091.272270$-7.86AL|NL
199 Jonathan Brubaker NYY 28114.121.302590$-7.88AL|NL
200 Braydon Fisher TOR 26114.061.3528120$-7.91AL|NL
201 Allan Winans NYY 19113.831.221540$-7.94AL|NL
202 Luis Garcia IL-60 HOU 23114.171.262270$-7.96AL|NL
203 Javier Assad IL-60 CHC 31224.391.3926120$-7.93AL|NL
204 Erik Miller IL-15 SF 16113.441.351890$-8.04AL|NL
205 Jonathan Cannon CWS 64354.721.4148230$-8.12AL|NL
206 Joe Ross PHI 25114.041.312190$-8.30AL|NL
207 Joey Lucchesi SF 22113.731.331770$-8.35AL|NL
208 Richard Fitts BOS 30224.561.352280$-8.34AL|NL
209 Robinson Pina TOR 25114.151.282070$-8.36AL|NL
210 Carlos Vargas SEA 26113.831.3721110$-8.45AL|NL
211 Tobias Myers MIL 18114.081.241650$-8.45AL|NL
212 Adrian Houser CWS 68354.511.4547270$-8.49AL|NL
213 Davis Daniel ATL 37224.641.3628110$-8.49AL|NL
214 Johan Oviedo IL-60 PIT 41234.461.4334170$-8.58AL|NL
215 Jonathan Bowlan KAN 22114.051.311870$-8.70AL|NL
216 Albert Suarez IL-60 BAL 16114.071.251550$-8.68AL|NL
217 Mason Black SF 20114.101.301870$-8.70AL|NL
218 Brady Basso IL-60 OAK 13113.781.241240$-8.72AL|NL
219 Brandon Waddell NYM 20113.941.311670$-8.74AL|NL
220 Cal Quantrill MIA 60354.801.4245210$-8.78AL|NL
221 Dedniel Nunez IL-15 NYM 10103.521.241040$-8.89AL|NL
222 Alec Marsh IL-60 KAN 19114.241.321970$-8.99AL|NL
223 Kyle Hendricks LAA 60344.911.3942170$-9.00AL|NL
224 Carmen Mlodzinski PIT 28124.221.3624100$-9.00AL|NL
225 Hogan Harris OAK 24114.171.3823110$-9.06AL|NL
226 Ryan Feltner COL 52344.961.4445190$-9.05AL|NL
227 Jake Woodford ARI 20114.131.311650$-9.10AL|NL
228 Chase Silseth LAA 28124.271.3826120$-9.12AL|NL
229 Austin Cox ATL 22114.101.361980$-9.15AL|NL
230 Omar Cruz SD 16114.021.351680$-9.17AL|NL
231 Landon Knack LAD 18114.401.281760$-9.18AL|NL
232 Kolby Allard CLE 22114.251.311760$-9.24AL|NL
233 Nic Enright CLE 16114.181.311560$-9.26AL|NL
234 Drey Jameson ARI 16113.981.341460$-9.29AL|NL
235 Gordon Graceffo STL 24114.221.331870$-9.29AL|NL
236 Beau Brieske DET 21114.201.361990$-9.32AL|NL
237 Sean Burke CWS 56344.911.4547260$-9.35AL|NL
238 Tyler Phillips MIA 25114.151.361980$-9.35AL|NL
239 Easton McGee MIL 19114.211.311550$-9.36AL|NL
240 Cooper Criswell BOS 15114.041.301240$-9.37AL|NL
241 Bailey Falter PIT 69354.831.4148230$-9.37AL|NL
242 Logan Evans SEA 24124.221.341880$-9.39AL|NL
243 Justin Wrobleski LAD 16114.131.331460$-9.45AL|NL
244 Tyler Alexander CWS 29124.551.312280$-9.57AL|NL
245 Freddy Tarnok MIA 17114.281.351670$-9.60AL|NL
246 Hurston Waldrep ATL 28224.521.4923130$-9.66AL|NL
247 Osvaldo Bido OAK 21114.481.341980$-9.69AL|NL
248 Quinn Mathews STL 14113.961.401360$-9.74AL|NL
249 Alek Manoah IL-60 TOR 15114.391.331450$-9.80AL|NL
250 Caden Dana LAA 37224.861.4231150$-9.83AL|NL
251 Jack Kochanowicz LAA 53344.701.4633180$-9.87AL|NL
252 Easton Lucas TOR 11114.101.341040$-9.88AL|NL
253 Cole Henry WAS 25114.471.4024120$-9.90AL|NL
254 Ken Waldichuk IL-60 OAK 14114.281.361360$-9.92AL|NL
255 Matt Manning DET 14114.171.341150$-9.91AL|NL
256 Valente Bellozo MIA 30124.591.342390$-9.99AL|NL
257 Carson Fulmer LAA 22114.381.412090$-10.08AL|NL
258 Connor Seabold TB 12114.511.291030$-10.11AL|NL
259 Connor Phillips CIN 17114.461.411780$-10.21AL|NL
260 Darren McCaughan MIN 12114.541.301030$-10.20AL|NL
261 Chayce McDermott BAL 12114.351.421360$-10.22AL|NL
262 Bubba Chandler PIT 27124.451.4224120$-10.24AL|NL
263 Kyle Hart SD 13114.361.351040$-10.30AL|NL
264 Andry Lara WAS 16114.431.371260$-10.43AL|NL
265 Mick Abel PHI 11114.401.401050$-10.48AL|NL
266 Carson Spiers IL-60 CIN 15114.711.351350$-10.51AL|NL
267 Grant Wolfram BAL 12114.331.431050$-10.63AL|NL
268 Alex Wood FA 15114.511.401260$-10.68AL|NL
269 Joey Estes OAK 18114.911.311450$-10.66AL|NL
270 Josiah Gray IL-60 WAS 11114.731.381050$-10.73AL|NL
271 Robby Snelling MIA 12114.351.42950$-10.73AL|NL
272 Hunter Dobbins IL-15 BOS 22114.551.391670$-10.75AL|NL
273 Seth Johnson PHI 23114.581.4320110$-10.78AL|NL
274 Adam Mazur MIA 19114.651.371460$-10.77AL|NL
275 Emerson Hancock SEA 26124.641.381990$-10.81AL|NL
276 Randy Vasquez SD 67354.941.4445260$-11.08AL|NL
277 Tyler Owens DET 17114.461.461370$-11.08AL|NL
278 Chase Petty CIN 15114.691.431260$-11.13AL|NL
279 Martin Perez IL-60 CWS 11114.591.45850$-11.17AL|NL
280 Corbin Martin BAL 24114.631.4520110$-11.21AL|NL
281 Yilber Diaz ARI 19114.601.5018100$-11.23AL|NL
282 Wade Miley IL-15 CIN 16114.661.431150$-11.32AL|NL
283 Tanner Gordon COL 13115.071.38930$-11.47AL|NL
284 Gabriel Hughes COL 13114.851.451040$-11.46AL|NL
285 Jacob Waguespack TB 9003.921.31940$-11.53AL|NL
286 Carson Ragsdale SF 9004.011.31940$-11.61AL|NL
287 Kyle Freeland COL 70355.081.4451190$-11.67AL|NL
288 Trey Yesavage TOR 5003.621.24620$-11.66AL|NL
289 Cristian Javier IL-60 HOU 5003.991.21620$-11.77AL|NL
290 Alex Faedo IL-60 TB 10014.311.331040$-11.85AL|NL
291 Bobby Miller LAD 7003.971.31730$-11.84AL|NL
292 J.P. France IL-60 HOU 9004.171.30830$-11.83AL|NL
293 Cristian Mena IL-60 ARI 5003.671.27520$-11.88AL|NL
294 Cody Poteet IL-60 BAL 8004.071.32730$-11.94AL|NL
295 Mike Clevinger CWS 7004.201.26620$-11.97AL|NL
296 Josh Winckowski IL-60 BOS 5003.851.30410$-12.15AL|NL
297 Carlos Rodriguez MIL 4004.011.26410$-12.17AL|NL
298 Rhett Lowder IL-60 CIN 8004.311.34730$-12.19AL|NL
299 Carlos Carrasco NYY 4004.041.27410$-12.20AL|NL
300 Thomas Harrington PIT 10014.541.32830$-12.28AL|NL