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 92752.870.98110190$35.36AL|NL
2 Zack Wheeler PHI 97743.351.09111270$29.41AL|NL
3 Garrett Crochet BOS 91743.471.13109260$26.25AL|NL
4 Logan Gilbert SEA 87653.521.0499190$25.05AL|NL
5 Paul Skenes PIT 89643.171.1198250$24.94AL|NL
6 Logan Webb SF 99753.401.1789220$23.16AL|NL
7 Max Fried NYY 90743.281.1585270$23.09AL|NL
8 Spencer Schwellenbach ATL 86743.681.1484190$20.51AL|NL
9 Dylan Cease SD 93653.811.19110350$20.47AL|NL
10 Spencer Strider ATL 82633.771.16105270$20.19AL|NL
11 Hunter Brown HOU 87643.641.1999300$19.47AL|NL
12 Yoshinobu Yamamoto LAD 81733.631.1885240$19.27AL|NL
13 Joe Ryan MIN 84553.851.0893190$18.71AL|NL
14 George Kirby SEA 84653.721.0975140$18.42AL|NL
15 Bryan Woo SEA 79543.551.0674160$17.60AL|NL
16 Jacob deGrom TEX 68533.481.0376170$17.56AL|NL
17 Freddy Peralta MIL 88653.951.1893320$17.17AL|NL
18 Framber Valdez HOU 86643.701.2384290$15.57AL|NL
19 Chris Sale IL-15 ATL 61523.471.1177180$14.92AL|NL
20 Cristopher Sanchez PHI 81643.701.2377230$14.27AL|NL
21 Nathan Eovaldi TEX 80643.981.1978230$14.05AL|NL
22 Carlos Rodon NYY 88654.361.2396320$13.54AL|NL
23 Sonny Gray STL 81553.931.1984220$13.32AL|NL
24 Jesus Luzardo PHI 86654.211.2691280$12.69AL|NL
25 MacKenzie Gore WAS 89564.111.27101330$12.51AL|NL
26 Luis Castillo SEA 89654.241.2379270$11.78AL|NL
27 Tanner Bibee CLE 89564.121.2180250$11.38AL|NL
28 Nick Pivetta SD 77554.271.1881220$11.20AL|NL
29 Merrill Kelly ARI 86654.291.2581270$11.08AL|NL
30 Hunter Greene IL-15 CIN 76554.321.2188260$11.08AL|NL
31 Matt Boyd CHC 72543.971.1970210$10.59AL|NL
32 Shota Imanaga CHC 81554.321.1876200$10.34AL|NL
33 Tyler Glasnow IL-60 LAD 66534.121.2073210$9.81AL|NL
34 Kris Bubic KAN 71543.901.2573230$9.72AL|NL
35 Max Scherzer TOR 76554.461.1979230$9.62AL|NL
36 Jack Flaherty DET 81554.351.2688270$9.51AL|NL
37 Kevin Gausman TOR 94664.671.2893300$9.46AL|NL
38 Grant Holmes ATL 85644.521.3290300$8.86AL|NL
39 Robbie Ray SF 81554.441.2890320$8.71AL|NL
40 Brandon Woodruff IL-60 MIL 69444.021.1667190$8.61AL|NL
41 Eduardo Rodriguez ARI 81654.361.3077270$8.56AL|NL
42 Cole Ragans IL-15 KAN 51433.501.1862190$8.20AL|NL
43 Seth Lugo KAN 90654.441.2975250$7.98AL|NL
44 Gavin Williams CLE 89564.311.3287370$7.60AL|NL
45 Zac Gallen ARI 93654.581.3183310$7.54AL|NL
46 Clarke Schmidt NYY 75554.281.2570250$7.50AL|NL
47 Drew Rasmussen TB 63453.841.1757170$7.31AL|NL
48 Ranger Suarez PHI 68543.921.2659210$7.22AL|NL
49 Luis Ortiz CLE 85564.341.3079310$6.97AL|NL
50 Grant Taylor CWS 34113.571.1734119$6.39AL|NL
51 Reese Olson IL-15 DET 64443.921.2460210$5.79AL|NL
52 Michael Wacha KAN 77554.331.2763230$5.66AL|NL
53 Ryan Pepiot TB 79454.531.2577270$5.31AL|NL
54 Mike Soroka WAS 65454.111.2563240$5.20AL|NL
55 Yusei Kikuchi LAA 89554.721.3389290$5.12AL|NL
56 Clay Holmes NYM 69544.051.3257250$4.80AL|NL
57 Shohei Ohtani LAD 46423.871.2151170$4.49AL|NL
58 Kodai Senga IL-15 NYM 63434.091.2964280$4.45AL|NL
59 Chris Bassitt TOR 87554.611.3277300$4.43AL|NL
60 Will Warren NYY 66444.261.2968230$4.30AL|NL
61 Sean Manaea IL-60 NYM 70544.581.3167260$4.04AL|NL
62 Jameson Taillon CHC 76554.671.2559190$3.91AL|NL
63 Jose Soriano LAA 82554.161.3969350$3.79AL|NL
64 Sandy Alcantara MIA 84474.371.2862250$3.03AL|NL
65 Taj Bradley TB 78454.601.3173280$2.61AL|NL
66 Zach Eflin BAL 79554.761.2756150$2.35AL|NL
67 Casey Mize DET 75454.431.2757200$2.35AL|NL
68 Jacob Misiorowski MIL 62454.331.3464300$2.29AL|NL
69 Shane Baz TB 62454.431.2958230$2.15AL|NL
70 Brandon Pfaadt ARI 78554.921.3066190$2.14AL|NL
71 Michael King IL-15 SD 46333.861.2148150$2.15AL|NL
72 Bailey Ober MIN 72454.771.2562190$2.01AL|NL
73 David Peterson NYM 77544.471.4065290$1.49AL|NL
74 Blake Snell IL-60 LAD 51424.431.3458240$1.38AL|NL
75 Shane Bieber IL-60 CLE 47334.001.2144120$1.17AL|NL
76 Jose Berrios TOR 87564.951.3472270$1.06AL|NL
77 Eury Perez MIA 60364.521.2458200$1.01AL|NL
78 Lucas Giolito BOS 76554.951.3669280$0.82AL|NL
79 Ben Brown CHC 41324.011.2344140$0.59AL|NL
80 Matthew Liberatore STL 65454.551.3154190$0.51AL|NL
81 Justin Verlander SF 70454.651.3056230$0.43AL|NL
82 Quinn Priester MIL 58444.271.3043190$0.42AL|NL
83 Zebby Matthews IL-15 MIN 48344.341.2347110$0.20AL|NL
84 Kumar Rocker TEX 48334.181.2444150$0.10AL|NL
85 Ryne Nelson ARI 62454.631.2949170$0.00AL|NL
86 Lance McCullers HOU 67454.671.3866310$-0.09AL|NL
87 Bryce Miller IL-15 SEA 52334.351.2243150$-0.17AL|NL
88 Brayan Bello BOS 79554.671.4061280$-0.28AL|NL
89 Zack Littell TB 71464.921.2653150$-0.27AL|NL
90 Nick Lodolo CIN 72454.871.3364220$-0.34AL|NL
91 Jacob Lopez OAK 59344.671.3161220$-0.68AL|NL
92 Andrew Abbott CIN 77454.961.3367270$-0.67AL|NL
93 Landen Roupp SF 72454.501.3960280$-0.75AL|NL
94 Slade Cecconi CLE 50344.581.2345130$-0.87AL|NL
95 Dean Kremer BAL 78555.011.3762260$-0.96AL|NL
96 Chad Patrick MIL 55344.591.2750170$-1.02AL|NL
97 David Festa MIN 56344.561.3256200$-1.09AL|NL
98 Jack Leiter TEX 68545.061.3858280$-1.18AL|NL
99 Edward Cabrera MIA 74374.651.3874350$-1.22AL|NL
100 Tyler Mahle IL-15 TEX 50334.351.2639160$-1.54AL|NL
101 Yu Darvish IL-60 SD 49334.651.2645160$-1.65AL|NL
102 Chase Burns CIN 45344.571.2845140$-1.66AL|NL
103 Grayson Rodriguez IL-60 BAL 39324.361.2739120$-1.71AL|NL
104 Aaron Nola IL-60 PHI 47334.611.2744130$-1.80AL|NL
105 Reid Detmers LAA 37224.451.3142152$-1.84AL|NL
106 Dustin May LAD 51434.691.3442190$-1.86AL|NL
107 Noah Cameron KAN 54334.501.3248180$-1.97AL|NL
108 Andrew Painter PHI 43334.481.2739120$-2.07AL|NL
109 Bryce Elder ATL 71554.971.4156250$-2.11AL|NL
110 Luis Gil IL-60 NYY 48334.541.3549230$-2.30AL|NL
111 Colton Gordon HOU 54344.761.2948160$-2.31AL|NL
112 Colin Rea CHC 62444.971.3246170$-2.55AL|NL
113 Erick Fedde STL 80464.941.3559260$-2.53AL|NL
114 Frankie Montas NYM 69444.861.3958270$-2.53AL|NL
115 Mitch Keller PIT 84464.981.3869250$-2.52AL|NL
116 Brandon Walter HOU 39224.071.2135100$-2.60AL|NL
117 Chris Paddack MIN 67454.891.3550180$-2.67AL|NL
118 Pablo Lopez IL-60 MIN 39224.161.2338100$-2.68AL|NL
119 Shane McClanahan IL-60 TB 35224.081.2236100$-2.75AL|NL
120 Jeffrey Springs OAK 79465.141.3768260$-2.79AL|NL
121 Tyler Anderson LAA 85565.231.3966330$-2.86AL|NL
122 Andre Pallante STL 66454.491.4044240$-2.95AL|NL
123 Kyle Harrison BOS 45334.661.3445170$-2.94AL|NL
124 Cade Horton CHC 49334.631.3040160$-3.04AL|NL
125 Miles Mikolas STL 68454.961.3244150$-3.18AL|NL
126 Michael Lorenzen KAN 67444.841.3951270$-3.31AL|NL
127 Cade Cavalli WAS 54354.531.3644210$-3.48AL|NL
128 Shane Smith CWS 67364.861.3760240$-3.50AL|NL
129 Hayden Birdsong SF 68465.041.4363300$-3.56AL|NL
130 Tanner Houck IL-15 BOS 48334.481.3437150$-3.69AL|NL
131 Michael McGreevy STL 40224.021.253090$-3.76AL|NL
132 Clayton Kershaw LAD 46334.691.3236150$-4.06AL|NL
133 Jon Gray IL-60 TEX 41324.691.3234140$-4.13AL|NL
134 Jose Quintana MIL 77454.851.4155290$-4.16AL|NL
135 Spencer Arrighetti IL-60 HOU 44334.971.3746190$-4.15AL|NL
136 Eric Lauer TOR 57345.071.3755220$-4.29AL|NL
137 Nick Martinez CIN 55344.931.3242140$-4.47AL|NL
138 Brady Singer CIN 78455.201.4166270$-4.47AL|NL
139 Walker Buehler BOS 54445.061.3941190$-4.51AL|NL
140 Jake Irvin WAS 78465.081.3753250$-4.58AL|NL
141 Braxton Ashcraft PIT 42224.411.3036130$-4.71AL|NL
142 Charlie Morton BAL 54345.001.4154240$-4.72AL|NL
143 Cade Povich IL-15 BAL 50334.971.3744180$-4.94AL|NL
144 J.T. Ginn OAK 37234.311.3133130$-4.94AL|NL
145 JP Sears OAK 80465.391.3559230$-4.94AL|NL
146 Roki Sasaki IL-60 LAD 38324.811.3633140$-5.01AL|NL
147 Logan Henderson MIL 24113.911.122870$-5.05AL|NL
148 Ryan Weathers IL-60 MIA 41244.491.3338150$-5.08AL|NL
149 Andrew Heaney PIT 67465.261.4155220$-5.10AL|NL
150 Simeon Woods Richardson MIN 47334.971.3739170$-5.42AL|NL
151 Steven Matz STL 37224.461.3132110$-5.46AL|NL
152 Bailey Falter PIT 74465.121.4050250$-5.69AL|NL
153 Garrett Whitlock BOS 20113.771.182051$-5.75AL|NL
154 Stephen Kolek SD 55344.801.3940180$-5.72AL|NL
155 Mitch Spence OAK 62355.091.3748180$-5.84AL|NL
156 Tyler Holton DET 21113.651.151651$-5.86AL|NL
157 Joe Boyle TB 35224.571.4139200$-5.95AL|NL
158 Kyle Hendricks LAA 70455.331.3644200$-6.09AL|NL
159 Nestor Cortes IL-60 MIL 25113.991.172480$-6.16AL|NL
160 Mitchell Parker WAS 68364.901.4150240$-6.25AL|NL
161 Trevor Williams WAS 59355.061.3843180$-6.41AL|NL
162 Emerson Hancock SEA 40234.701.3130130$-6.48AL|NL
163 Logan Allen CLE 69355.051.4153260$-6.59AL|NL
164 Luis Garcia IL-60 HOU 25224.791.282480$-6.60AL|NL
165 Yariel Rodriguez TOR 18114.311.331992$-6.63AL|NL
166 Marcus Stroman NYY 62445.081.4440240$-6.67AL|NL
167 Adrian Houser CWS 72364.891.4149260$-6.71AL|NL
168 Bowden Francis IL-15 TOR 40235.161.3035130$-6.83AL|NL
169 Jared Koenig MIL 19113.921.261871$-6.87AL|NL
170 Tony Gonsolin IL-60 LAD 29224.801.3226110$-6.90AL|NL
171 Joey Cantillo CLE 21113.771.262390$-6.93AL|NL
172 Luis Severino OAK 88465.281.4363300$-7.17AL|NL
173 Braydon Fisher TOR 18113.891.262290$-7.34AL|NL
174 Alex Cobb IL-60 DET 28224.461.352080$-7.41AL|NL
175 Bubba Chandler PIT 27224.731.3724100$-7.47AL|NL
176 Aaron Civale CWS 67365.331.3950220$-7.59AL|NL
177 Tylor Megill IL-15 NYM 20114.031.282280$-7.62AL|NL
178 Ryan Brasier CHC 19113.951.201750$-7.70AL|NL
179 Jack Kochanowicz LAA 58345.111.4037180$-7.82AL|NL
180 Javier Assad IL-60 CHC 37224.731.3928140$-7.83AL|NL
181 Carlos Vargas SEA 19114.061.311571$-7.84AL|NL
182 Richard Fitts BOS 35225.031.3427110$-7.87AL|NL
183 Shawn Armstrong TEX 19114.151.231960$-7.87AL|NL
184 Omar Cruz SD 23114.101.3223100$-7.88AL|NL
185 Valente Bellozo MIA 35124.551.2827120$-7.89AL|NL
186 Kyle Wright KAN 35224.721.4027130$-7.93AL|NL
187 Erik Miller SF 17113.931.391691$-8.06AL|NL
188 Didier Fuentes ATL 30225.131.362690$-8.07AL|NL
189 Tomoyuki Sugano BAL 73455.561.3844190$-8.07AL|NL
190 Caden Dana LAA 39235.181.3834160$-8.13AL|NL
191 Dedniel Nunez NYM 17114.071.271870$-8.23AL|NL
192 Patrick Corbin TEX 59345.391.4245190$-8.30AL|NL
193 Jose Butto NYM 18114.471.351781$-8.31AL|NL
194 Kyle Bradish IL-60 BAL 16113.961.261650$-8.36AL|NL
195 Emmet Sheehan LAD 14114.151.221650$-8.38AL|NL
196 Trevor Rogers BAL 41234.961.4233160$-8.48AL|NL
197 Carson Whisenhunt SF 40234.971.4131140$-8.55AL|NL
198 Graham Ashcraft IL-15 CIN 17114.331.361461$-8.61AL|NL
199 Randy Vasquez SD 63455.391.4538230$-8.62AL|NL
200 Jordan Wicks CHC 22114.241.321980$-8.67AL|NL
201 Nic Enright CLE 12114.031.171240$-8.70AL|NL
202 Jonathan Cannon CWS 70365.361.4149230$-8.74AL|NL
203 Louie Varland MIN 21114.391.322070$-8.72AL|NL
204 DL Hall MIL 17113.981.351790$-8.78AL|NL
205 Paul Blackburn NYM 44225.021.4335160$-8.83AL|NL
206 Dane Dunning TEX 24114.451.3321100$-8.83AL|NL
207 Reynaldo Lopez IL-60 ATL 19114.491.311970$-8.87AL|NL
208 Keider Montero DET 35235.081.4126120$-9.05AL|NL
209 Keaton Winn SF 23114.471.342070$-9.06AL|NL
210 Ryan Burr IL-60 TOR 12114.271.291450$-9.14AL|NL
211 Gordon Graceffo STL 28114.581.332190$-9.21AL|NL
212 Beau Brieske DET 17114.341.291460$-9.25AL|NL
213 Allan Winans NYY 10103.971.21930$-9.36AL|NL
214 Chase Silseth LAA 28114.791.3826130$-9.39AL|NL
215 Logan Evans SEA 16114.401.291350$-9.45AL|NL
216 Brandon Young BAL 15114.451.311460$-9.45AL|NL
217 Sean Burke CWS 65365.591.4655280$-9.46AL|NL
218 Freddy Tarnok MIA 24114.701.3722110$-9.45AL|NL
219 Jordan Hicks IL-15 BOS 17114.131.391580$-9.50AL|NL
220 Austin Cox ATL 14104.291.351460$-9.48AL|NL
221 Dietrich Enns DET 28114.781.3926110$-9.48AL|NL
222 Brady Basso IL-60 OAK 13114.431.291240$-9.58AL|NL
223 Matt Manning DET 17114.481.321460$-9.60AL|NL
224 Jonathan Bowlan KAN 15114.471.341450$-9.64AL|NL
225 Robinson Pina TOR 21114.681.351880$-9.65AL|NL
226 Tobias Myers MIL 20114.751.331770$-9.69AL|NL
227 Shinnosuke Ogasawara WAS 27114.691.3721100$-9.77AL|NL
228 Alek Manoah IL-60 TOR 15114.681.331470$-9.79AL|NL
229 Alec Marsh IL-60 KAN 19114.831.371870$-9.88AL|NL
230 Mick Abel PHI 32225.341.4727140$-9.87AL|NL
231 Tyler Owens DET 13114.381.331140$-9.88AL|NL
232 Tyler Phillips MIA 22114.921.421571$-10.01AL|NL
233 Doug Nikhazy CLE 18114.601.431790$-10.08AL|NL
234 Justin Wrobleski LAD 9104.321.34940$-10.06AL|NL
235 Davis Daniel ATL 13104.711.351250$-10.11AL|NL
236 Hunter Dobbins IL-15 BOS 24114.691.381880$-10.11AL|NL
237 Patrick Sandoval IL-60 BOS 10104.111.39950$-10.13AL|NL
238 Easton Lucas TOR 10104.551.351040$-10.13AL|NL
239 Hogan Harris OAK 18114.731.441890$-10.15AL|NL
240 Landon Knack LAD 18115.041.351670$-10.21AL|NL
241 Kyle Hart SD 15114.791.371360$-10.28AL|NL
242 A.J. Blubaugh HOU 13114.841.361250$-10.28AL|NL
243 Nolan McLean NYM 15114.641.371260$-10.27AL|NL
244 Grant Wolfram BAL 9104.421.39940$-10.28AL|NL
245 Blade Tidwell NYM 18114.901.391680$-10.31AL|NL
246 Matt Waldron SD 20114.971.341560$-10.35AL|NL
247 Jake Junis CLE 15115.001.321240$-10.35AL|NL
248 Anthony DeSclafani ARI 29115.071.362280$-10.38AL|NL
249 Taijuan Walker PHI 33114.961.3925130$-10.41AL|NL
250 Drey Jameson ARI 27114.891.4222100$-10.49AL|NL
251 Mason Black SF 21114.871.421890$-10.47AL|NL
252 Thomas Harrington PIT 11114.911.33940$-10.50AL|NL
253 Chris Flexen CHC 29114.861.4122110$-10.51AL|NL
254 Cooper Criswell BOS 9104.591.35730$-10.54AL|NL
255 Carmen Mlodzinski PIT 31114.831.4324120$-10.57AL|NL
256 Joey Estes OAK 16115.281.301240$-10.60AL|NL
257 Seth Johnson PHI 13104.871.431260$-10.64AL|NL
258 Tyler Alexander CWS 34125.211.372590$-10.82AL|NL
259 Yilber Diaz ARI 21115.011.4619110$-10.84AL|NL
260 Joey Lucchesi SF 13114.801.431050$-10.87AL|NL
261 Chayce McDermott BAL 14115.071.471480$-10.84AL|NL
262 Kolby Allard CLE 30125.121.3922100$-10.90AL|NL
263 Connor Seabold TB 13115.151.371040$-10.89AL|NL
264 Ken Waldichuk IL-60 OAK 15115.161.421360$-10.93AL|NL
265 Chase Petty CIN 18115.091.431570$-10.96AL|NL
266 Robby Snelling MIA 20125.091.411570$-11.04AL|NL
267 Chase Dollander COL 60355.661.5250250$-11.03AL|NL
268 Johan Oviedo IL-60 PIT 23124.961.4518100$-11.06AL|NL
269 Brandon Waddell NYM 16114.831.491380$-11.11AL|NL
270 Samuel Aldegheri LAA 27115.201.4624120$-11.16AL|NL
271 Connor Phillips CIN 14115.141.521480$-11.17AL|NL
272 Hurston Waldrep ATL 11115.221.48840$-11.50AL|NL
273 Davis Martin IL-15 CWS 48245.541.4634160$-11.62AL|NL
274 Carson Spiers IL-60 CIN 20115.491.461780$-11.66AL|NL
275 Jonathan Brubaker NYY 27115.371.4522100$-11.66AL|NL
276 Easton McGee MIL 9004.191.23820$-11.68AL|NL
277 Adam Mazur MIA 29135.331.422090$-11.83AL|NL
278 Joe Ross PHI 18115.371.471370$-11.86AL|NL
279 Wade Miley IL-15 CIN 17115.251.471060$-12.02AL|NL
280 Alex Wood FA 15115.481.511160$-12.05AL|NL
281 Kyle Freeland COL 67365.711.4948180$-12.09AL|NL
282 Osvaldo Bido OAK 26125.551.4721110$-12.17AL|NL
283 Albert Suarez IL-60 BAL 19115.621.511680$-12.17AL|NL
284 Carlos Rodriguez MIL 4003.731.21420$-12.23AL|NL
285 Tyler Wells IL-60 BAL 4004.321.19410$-12.36AL|NL
286 Cristian Mena IL-60 ARI 5004.261.33520$-12.42AL|NL
287 Jacob Waguespack TB 7004.641.41730$-12.56AL|NL
288 Zach McCambley MIA 4004.431.33420$-12.59AL|NL
289 Triston McKenzie CLE 4004.611.29420$-12.58AL|NL
290 Bobby Miller LAD 5004.641.35520$-12.59AL|NL
291 Andry Lara WAS 8004.631.36630$-12.63AL|NL
292 Cristian Javier IL-60 HOU 4004.741.28420$-12.60AL|NL
293 Alex Faedo IL-60 TB 7005.191.36730$-12.68AL|NL
294 Carson Ragsdale SF 7004.831.42730$-12.67AL|NL
295 Josiah Gray IL-60 WAS 11014.981.38950$-12.69AL|NL
296 Tink Hence STL 5004.681.34420$-12.73AL|NL
297 Josh Winckowski IL-60 BOS 4004.351.35310$-12.75AL|NL
298 Rhett Lowder IL-60 CIN 10014.951.39830$-12.77AL|NL
299 Mike Clevinger CWS 6005.031.35520$-12.80AL|NL
300 J.P. France IL-60 HOU 7004.931.40630$-12.81AL|NL