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 86642.860.98103180$32.95AL|NL
2 Zack Wheeler PHI 91743.421.10102250$27.91AL|NL
3 Logan Gilbert SEA 87653.511.03100190$26.95AL|NL
4 Garrett Crochet BOS 85743.531.13100240$25.13AL|NL
5 Paul Skenes PIT 83643.141.1092240$24.96AL|NL
6 Logan Webb SF 92743.371.1686200$23.68AL|NL
7 Max Fried NYY 89743.331.1781270$22.47AL|NL
8 Hunter Brown HOU 87643.561.17101300$21.92AL|NL
9 Yoshinobu Yamamoto LAD 81733.551.1688240$21.74AL|NL
10 Spencer Schwellenbach ATL 85743.691.1484190$21.35AL|NL
11 George Kirby SEA 85653.691.0876140$20.14AL|NL
12 Bryan Woo SEA 79543.531.0576160$19.26AL|NL
13 Dylan Cease SD 87653.871.20101320$18.96AL|NL
14 Spencer Strider ATL 78633.841.1797260$18.91AL|NL
15 Freddy Peralta MIL 88653.871.1894320$18.64AL|NL
16 Joe Ryan MIN 84553.941.0990190$18.35AL|NL
17 Jacob deGrom TEX 68533.511.0474170$17.75AL|NL
18 Framber Valdez HOU 85643.601.2285290$17.31AL|NL
19 Cristopher Sanchez PHI 81643.651.2378230$15.34AL|NL
20 Nathan Eovaldi TEX 81644.011.1978230$14.56AL|NL
21 Jesus Luzardo PHI 86654.191.2692280$13.48AL|NL
22 Sonny Gray STL 75553.881.1879200$13.38AL|NL
23 MacKenzie Gore WAS 89564.111.28101330$12.69AL|NL
24 Carlos Rodon NYY 87654.491.2592320$11.99AL|NL
25 Shota Imanaga CHC 81554.291.1777200$11.44AL|NL
26 Merrill Kelly ARI 86654.291.2580270$11.36AL|NL
27 Tanner Bibee CLE 89564.151.2279250$11.17AL|NL
28 Matt Boyd CHC 72543.941.1970210$11.20AL|NL
29 Nick Pivetta SD 76554.301.1980220$11.03AL|NL
30 Tyler Glasnow IL-60 LAD 66534.101.2073210$10.30AL|NL
31 Max Scherzer TOR 70544.371.1774210$10.12AL|NL
32 Chris Sale IL-60 ATL 55423.681.1466160$9.70AL|NL
33 Jack Flaherty DET 81554.361.2687270$9.66AL|NL
34 Ranger Suarez PHI 68543.751.2362210$9.56AL|NL
35 Luis Castillo SEA 90554.301.2479270$9.52AL|NL
36 Kevin Gausman TOR 94664.691.2892290$9.49AL|NL
37 Grant Holmes ATL 79644.441.3186280$9.49AL|NL
38 Robbie Ray SF 81554.451.2889320$8.80AL|NL
39 Hunter Greene IL-15 CIN 70444.281.2182240$8.67AL|NL
40 Kris Bubic KAN 67543.961.2668220$8.62AL|NL
41 Brandon Woodruff IL-60 MIL 69444.021.1766200$8.55AL|NL
42 Cole Ragans IL-15 KAN 51423.511.1862190$8.49AL|NL
43 Seth Lugo KAN 90654.441.2975250$8.22AL|NL
44 Zac Gallen ARI 93654.591.3182310$7.52AL|NL
45 Eduardo Rodriguez ARI 76554.291.2975260$7.26AL|NL
46 Luis Ortiz CLE 85564.361.3079310$7.06AL|NL
47 Clarke Schmidt NYY 69544.261.2565230$7.02AL|NL
48 Drew Rasmussen TB 62453.911.1856170$6.82AL|NL
49 Reese Olson IL-15 DET 64443.901.2460210$6.07AL|NL
50 Gavin Williams CLE 83454.281.3182350$5.68AL|NL
51 Mike Soroka WAS 64454.091.2463240$5.67AL|NL
52 Yusei Kikuchi LAA 89554.711.3289290$5.62AL|NL
53 Ryan Pepiot TB 79454.541.2576270$5.25AL|NL
54 Clay Holmes NYM 69544.021.3257250$5.02AL|NL
55 Will Warren NYY 68544.401.3167230$5.01AL|NL
56 Jameson Taillon CHC 77554.601.2461190$4.94AL|NL
57 Kodai Senga IL-15 NYM 63434.061.2965280$4.83AL|NL
58 Shohei Ohtani LAD 46423.861.2151170$4.63AL|NL
59 Michael Wacha KAN 77544.451.2861230$4.53AL|NL
60 Chris Bassitt TOR 86554.611.3276300$4.36AL|NL
61 Jose Soriano LAA 82554.131.3869340$4.27AL|NL
62 Sean Manaea IL-60 NYM 69544.571.3167260$4.15AL|NL
63 Grant Taylor CWS 21113.461.152179$3.76AL|NL
64 Shane Baz TB 70454.411.2867260$3.74AL|NL
65 Taj Bradley TB 78454.561.3074280$3.28AL|NL
66 Ryne Nelson ARI 68544.541.2855190$3.29AL|NL
67 David Peterson NYM 77544.331.3868290$3.18AL|NL
68 Jose Berrios TOR 87564.791.3275270$3.05AL|NL
69 Jacob Misiorowski MIL 63454.261.3365310$2.92AL|NL
70 Michael King IL-15 SD 46333.831.2048150$2.44AL|NL
71 Casey Mize DET 74454.451.2756200$2.08AL|NL
72 Bailey Ober MIN 72454.751.2562190$2.07AL|NL
73 Brandon Pfaadt ARI 78554.931.3066190$2.00AL|NL
74 Lance McCullers HOU 67554.621.3866310$1.95AL|NL
75 Kumar Rocker TEX 48434.221.2443150$1.70AL|NL
76 Shane Bieber IL-60 CLE 47333.981.2044120$1.38AL|NL
77 Blake Snell IL-60 LAD 51424.411.3458240$1.35AL|NL
78 Eury Perez MIA 60354.491.2458200$1.08AL|NL
79 Jacob Lopez OAK 64444.751.3265240$0.93AL|NL
80 Justin Verlander SF 64444.571.2953210$0.66AL|NL
81 Sandy Alcantara MIA 78364.381.2757230$0.57AL|NL
82 Quinn Priester MIL 58444.211.3043190$0.52AL|NL
83 Jack Leiter TEX 67544.891.3559270$0.39AL|NL
84 Zebby Matthews IL-15 MIN 48344.321.2347110$0.16AL|NL
85 Matthew Liberatore STL 65454.561.3153190$0.16AL|NL
86 Dean Kremer BAL 78554.901.3563260$0.14AL|NL
87 Landen Roupp SF 67444.421.3757260$-0.23AL|NL
88 Lucas Giolito BOS 76555.011.3767280$-0.29AL|NL
89 Bryce Miller IL-15 SEA 51334.361.2243150$-0.36AL|NL
90 Zack Littell TB 66454.901.2650140$-0.61AL|NL
91 Brayan Bello BOS 78544.681.4060280$-0.67AL|NL
92 Brandon Walter HOU 39324.061.2135100$-0.80AL|NL
93 Slade Cecconi CLE 51344.531.2345130$-0.87AL|NL
94 David Festa MIN 56344.521.3156200$-0.92AL|NL
95 Chad Patrick MIL 55344.531.2750170$-0.97AL|NL
96 Edward Cabrera MIA 74374.621.3774350$-1.01AL|NL
97 Nick Lodolo CIN 72454.921.3463220$-1.24AL|NL
98 Zach Eflin IL-15 BAL 65444.811.2844120$-1.61AL|NL
99 Yu Darvish IL-60 SD 49334.611.2646160$-1.58AL|NL
100 Grayson Rodriguez IL-60 BAL 39324.341.2739120$-1.89AL|NL
101 Dustin May LAD 48434.651.3340170$-1.96AL|NL
102 Aaron Nola IL-60 PHI 47334.611.2744130$-2.04AL|NL
103 Reid Detmers LAA 36224.431.3141142$-2.15AL|NL
104 Tyler Anderson LAA 84565.151.3867330$-2.19AL|NL
105 Tyler Mahle IL-60 TEX 44324.341.2635140$-2.35AL|NL
106 Ben Brown CHC 37224.011.2440130$-2.43AL|NL
107 Colton Gordon HOU 54344.741.2948160$-2.51AL|NL
108 Mitch Keller PIT 78454.951.3764230$-2.62AL|NL
109 Chase Burns CIN 46344.681.3045150$-2.64AL|NL
110 Pablo Lopez IL-60 MIN 38224.121.2238100$-2.70AL|NL
111 Andrew Abbott CIN 77455.101.3564270$-2.74AL|NL
112 Andrew Painter PHI 39334.481.2736110$-2.74AL|NL
113 Colin Rea CHC 62444.951.3246170$-2.79AL|NL
114 Bryce Elder ATL 72544.991.4155250$-2.84AL|NL
115 Noah Cameron KAN 49334.501.3243160$-2.84AL|NL
116 Luis Gil IL-60 NYY 43334.511.3545210$-2.87AL|NL
117 Shane McClanahan IL-60 TB 35224.071.2236100$-2.99AL|NL
118 Jeffrey Springs OAK 79455.131.3768260$-3.10AL|NL
119 Chris Paddack MIN 63454.911.3548170$-3.12AL|NL
120 Frankie Montas NYM 69444.901.4059270$-3.20AL|NL
121 Cade Horton CHC 49334.601.3040160$-3.26AL|NL
122 Charlie Morton BAL 53445.011.4153230$-3.24AL|NL
123 Hayden Birdsong SF 62454.961.4259280$-3.30AL|NL
124 J.T. Ginn OAK 38223.991.2636130$-3.27AL|NL
125 Andre Pallante STL 62454.501.4042230$-3.41AL|NL
126 Kyle Harrison BOS 44334.681.3444170$-3.43AL|NL
127 Erick Fedde STL 80454.981.3657260$-3.72AL|NL
128 Michael Lorenzen KAN 65444.871.3950260$-3.82AL|NL
129 Miles Mikolas STL 68455.001.3243150$-3.89AL|NL
130 Cade Cavalli WAS 53354.541.3643210$-3.97AL|NL
131 Shane Smith CWS 67364.881.3759240$-4.13AL|NL
132 Jose Quintana MIL 77454.771.4155290$-4.18AL|NL
133 Jake Irvin WAS 78465.011.3654250$-4.19AL|NL
134 Clayton Kershaw LAD 46334.661.3237150$-4.19AL|NL
135 Michael McGreevy STL 39224.031.252990$-4.28AL|NL
136 Jon Gray IL-60 TEX 40324.671.3234140$-4.41AL|NL
137 Spencer Arrighetti IL-60 HOU 44334.931.3746180$-4.43AL|NL
138 Nick Martinez CIN 51344.861.3140140$-4.47AL|NL
139 JP Sears OAK 74455.321.3456210$-4.57AL|NL
140 Brady Singer CIN 78455.181.4167270$-4.68AL|NL
141 Tanner Houck IL-15 BOS 43334.561.3533140$-4.88AL|NL
142 Andrew Heaney PIT 67455.201.4056220$-4.91AL|NL
143 Stephen Kolek SD 55344.661.3742180$-4.92AL|NL
144 Roki Sasaki IL-60 LAD 38324.731.3534140$-4.93AL|NL
145 Eric Lauer TOR 56345.141.3753210$-5.20AL|NL
146 Walker Buehler BOS 53445.151.3941190$-5.21AL|NL
147 Ryan Weathers IL-60 MIA 41234.461.3238150$-5.23AL|NL
148 Cade Povich IL-15 BAL 44334.971.3740160$-5.48AL|NL
149 Logan Henderson MIL 23113.871.122670$-5.74AL|NL
150 Steven Matz STL 37224.471.3132110$-5.92AL|NL
151 Garrett Whitlock BOS 19113.731.172051$-6.10AL|NL
152 Tyler Holton DET 21113.641.151651$-6.25AL|NL
153 Simeon Woods Richardson MIN 46335.031.3838170$-6.35AL|NL
154 Nestor Cortes IL-60 MIL 25113.951.162480$-6.41AL|NL
155 Kyle Hendricks LAA 70455.301.3644200$-6.49AL|NL
156 Mitch Spence OAK 56345.081.3743170$-6.50AL|NL
157 Joe Boyle TB 35224.561.4138200$-6.56AL|NL
158 Adrian Houser CWS 63364.821.4044230$-6.61AL|NL
159 Patrick Corbin TEX 59445.381.4246190$-6.75AL|NL
160 Logan Allen CLE 69355.031.4053260$-6.78AL|NL
161 Emerson Hancock SEA 40234.711.3030130$-6.83AL|NL
162 Mitchell Parker WAS 68364.921.4150240$-6.88AL|NL
163 Bailey Falter PIT 72465.181.4148240$-6.91AL|NL
164 Luis Garcia IL-60 HOU 25224.751.282480$-7.02AL|NL
165 Trevor Williams WAS 58355.091.3842180$-7.13AL|NL
166 Yariel Rodriguez TOR 17114.271.321892$-7.12AL|NL
167 Trevor Rogers BAL 53345.011.4343200$-7.23AL|NL
168 Joey Cantillo CLE 21113.751.252390$-7.30AL|NL
169 Bowden Francis IL-15 TOR 40235.171.3034130$-7.52AL|NL
170 Marcus Stroman NYY 67445.111.4443260$-7.56AL|NL
171 Paul Blackburn NYM 48335.011.4337170$-7.59AL|NL
172 Tony Gonsolin IL-60 LAD 29224.821.3326110$-7.57AL|NL
173 Jared Koenig MIL 18113.921.271771$-7.61AL|NL
174 Braxton Ashcraft PIT 33114.301.2929100$-7.62AL|NL
175 Aaron Civale CWS 67365.281.3850220$-7.69AL|NL
176 Brandon Eisert CWS 20114.301.292061$-7.79AL|NL
177 Alex Cobb IL-60 DET 28224.451.342080$-7.82AL|NL
178 Braydon Fisher TOR 17113.811.252180$-7.87AL|NL
179 Janson Junk MIA 43234.831.3531120$-8.03AL|NL
180 Tylor Megill IL-15 NYM 19113.981.272280$-8.01AL|NL
181 Ryan Brasier CHC 19113.891.201750$-8.13AL|NL
182 Jack Kochanowicz LAA 57345.081.4037180$-8.22AL|NL
183 Valente Bellozo MIA 35124.541.2827120$-8.40AL|NL
184 Shawn Armstrong TEX 19114.171.231960$-8.42AL|NL
185 Javier Assad IL-60 CHC 33224.701.3925130$-8.48AL|NL
186 Luis Severino OAK 82455.341.4458280$-8.46AL|NL
187 Richard Fitts BOS 35225.051.3427110$-8.50AL|NL
188 Kyle Wright KAN 34224.721.4127130$-8.57AL|NL
189 Tomoyuki Sugano BAL 67455.561.3941170$-8.67AL|NL
190 Erik Miller SF 17113.971.391691$-8.67AL|NL
191 Didier Fuentes ATL 31225.111.3626100$-8.71AL|NL
192 Jonathan Cannon CWS 70365.271.4150240$-8.82AL|NL
193 Jose Butto NYM 18114.461.351781$-8.88AL|NL
194 Caden Dana LAA 39235.171.3833150$-8.85AL|NL
195 Emmet Sheehan LAD 14114.151.221650$-8.94AL|NL
196 Dedniel Nunez NYM 16114.101.281760$-9.05AL|NL
197 Carson Whisenhunt SF 40234.931.4131140$-9.07AL|NL
198 Jordan Wicks CHC 22114.191.311980$-9.08AL|NL
199 Kyle Bradish IL-60 BAL 15113.961.261550$-9.10AL|NL
200 Graham Ashcraft IL-15 CIN 17114.331.361461$-9.21AL|NL
201 DL Hall MIL 17113.911.351790$-9.29AL|NL
202 Nic Enright CLE 11114.011.171230$-9.32AL|NL
203 Randy Vasquez SD 63455.391.4538230$-9.34AL|NL
204 Keider Montero DET 35225.061.4027120$-9.36AL|NL
205 Dane Dunning TEX 24114.441.332190$-9.41AL|NL
206 Reynaldo Lopez IL-60 ATL 19114.461.311970$-9.43AL|NL
207 Louie Varland MIN 20114.411.321960$-9.46AL|NL
208 Ryan Burr IL-60 TOR 13114.251.281550$-9.53AL|NL
209 Johan Oviedo IL-60 PIT 39234.961.4431170$-9.52AL|NL
210 Sean Burke CWS 65365.531.4555280$-9.67AL|NL
211 Keaton Winn SF 24114.451.342080$-9.68AL|NL
212 Omar Cruz SD 11103.771.291250$-9.66AL|NL
213 Gordon Graceffo STL 27114.581.332190$-9.78AL|NL
214 Carlos Vargas SEA 18114.131.321470$-9.82AL|NL
215 Beau Brieske DET 17114.361.291460$-9.89AL|NL
216 Jordan Hicks BOS 18114.101.381680$-9.91AL|NL
217 Brady Basso IL-60 OAK 13114.411.281340$-9.99AL|NL
218 Brandon Young BAL 19114.581.321770$-9.97AL|NL
219 Robinson Pina TOR 22114.651.352080$-10.00AL|NL
220 Chase Silseth LAA 28114.781.3826130$-10.01AL|NL
221 Dietrich Enns DET 28114.761.3926120$-10.08AL|NL
222 Freddy Tarnok MIA 24114.701.3722110$-10.08AL|NL
223 Austin Cox ATL 14104.301.351460$-10.13AL|NL
224 Huascar Brazoban NYM 17114.411.391790$-10.16AL|NL
225 Logan Evans SEA 16114.461.301350$-10.21AL|NL
226 Matt Manning DET 17114.471.321470$-10.22AL|NL
227 Tobias Myers MIL 20114.681.331770$-10.23AL|NL
228 Bubba Chandler PIT 23124.721.362080$-10.27AL|NL
229 Jonathan Bowlan KAN 15114.481.341450$-10.29AL|NL
230 Mick Abel PHI 31225.341.4727140$-10.42AL|NL
231 Shinnosuke Ogasawara WAS 27114.701.3721100$-10.44AL|NL
232 Alec Marsh IL-60 KAN 18114.831.371870$-10.46AL|NL
233 Tyler Owens DET 13114.361.321150$-10.46AL|NL
234 Justin Wrobleski LAD 10104.291.331040$-10.53AL|NL
235 Tyler Phillips MIA 21114.931.421571$-10.60AL|NL
236 Alek Manoah IL-60 TOR 15114.741.341360$-10.72AL|NL
237 Doug Nikhazy CLE 18114.591.4317100$-10.74AL|NL
238 Davis Daniel ATL 14104.701.351250$-10.83AL|NL
239 A.J. Blubaugh HOU 12114.791.361250$-10.84AL|NL
240 Landon Knack LAD 18115.021.351660$-10.87AL|NL
241 Carmen Mlodzinski PIT 31114.771.4225120$-10.87AL|NL
242 Blade Tidwell NYM 23124.931.3920100$-10.88AL|NL
243 Easton Lucas TOR 9104.551.35940$-10.90AL|NL
244 Hogan Harris OAK 18114.771.451890$-10.96AL|NL
245 Patrick Sandoval IL-60 BOS 9104.171.39840$-10.96AL|NL
246 Grant Wolfram BAL 9104.441.39940$-10.98AL|NL
247 Thomas Harrington PIT 11114.881.331040$-11.02AL|NL
248 Kyle Hart SD 14114.791.371250$-11.04AL|NL
249 Mason Black SF 21114.851.411890$-11.06AL|NL
250 Hunter Dobbins IL-15 BOS 23114.751.391780$-11.06AL|NL
251 Anthony DeSclafani ARI 28115.051.362180$-11.10AL|NL
252 Taijuan Walker PHI 32114.941.3924130$-11.12AL|NL
253 Jake Junis CLE 15115.031.331240$-11.13AL|NL
254 Drey Jameson ARI 25114.891.412090$-11.20AL|NL
255 Brennan Bernardino BOS 17114.791.431570$-11.20AL|NL
256 Chris Flexen CHC 29114.861.4122110$-11.22AL|NL
257 Cooper Criswell BOS 9104.591.35730$-11.24AL|NL
258 Joey Estes OAK 16115.241.301240$-11.25AL|NL
259 Nolan McLean NYM 10114.631.37840$-11.24AL|NL
260 Seth Johnson PHI 12104.851.431160$-11.38AL|NL
261 Ken Waldichuk IL-60 OAK 15115.131.421460$-11.47AL|NL
262 Connor Seabold TB 11115.141.37940$-11.55AL|NL
263 Tyler Alexander CWS 33125.191.372490$-11.54AL|NL
264 Yilber Diaz ARI 20115.061.4719100$-11.59AL|NL
265 Kolby Allard CLE 29125.111.392190$-11.66AL|NL
266 Chayce McDermott BAL 13115.081.481380$-11.65AL|NL
267 Chase Petty CIN 18115.091.431570$-11.69AL|NL
268 Brandon Sproat NYM 10114.931.39730$-11.69AL|NL
269 Joey Lucchesi SF 14114.781.431060$-11.67AL|NL
270 Matt Waldron SD 11115.181.36830$-11.69AL|NL
271 Robby Snelling MIA 20125.091.411570$-11.77AL|NL
272 Brandon Waddell NYM 16114.851.491380$-11.87AL|NL
273 Samuel Aldegheri LAA 26115.181.4623120$-11.89AL|NL
274 Chase Dollander COL 59355.671.5249250$-11.88AL|NL
275 Connor Phillips CIN 17115.171.5317100$-12.03AL|NL
276 Hurston Waldrep ATL 10115.301.48840$-12.16AL|NL
277 Kyle Freeland COL 66355.651.4848180$-12.26AL|NL
278 Allan Winans NYY 8003.971.21720$-12.40AL|NL
279 Carson Spiers IL-60 CIN 18115.491.461570$-12.42AL|NL
280 Easton McGee MIL 8004.151.23720$-12.56AL|NL
281 Davis Martin IL-15 CWS 48245.551.4633160$-12.64AL|NL
282 Jonathan Brubaker NYY 27115.431.4622100$-12.66AL|NL
283 Joe Ross PHI 18115.381.471370$-12.66AL|NL
284 Alex Wood FA 15115.451.511160$-12.81AL|NL
285 Adam Mazur MIA 29135.371.421990$-12.85AL|NL
286 Albert Suarez IL-60 BAL 17115.621.501470$-12.84AL|NL
287 Osvaldo Bido OAK 23115.601.4719100$-12.87AL|NL
288 Wade Miley IL-15 CIN 16115.281.48960$-12.91AL|NL
289 Carlos Rodriguez MIL 4003.701.21420$-12.98AL|NL
290 Cristian Mena IL-60 ARI 5004.261.33520$-13.19AL|NL
291 Braden Nett SD 10014.681.41950$-13.30AL|NL
292 Cristian Javier IL-60 HOU 4004.691.27420$-13.35AL|NL
293 Bobby Miller LAD 5004.621.35520$-13.36AL|NL
294 Andry Lara WAS 8004.641.36630$-13.41AL|NL
295 Zach McCambley MIA 4004.461.34420$-13.40AL|NL
296 Jacob Waguespack TB 6004.641.42630$-13.44AL|NL
297 Josiah Gray IL-60 WAS 11014.981.38950$-13.48AL|NL
298 Tink Hence STL 5004.681.34420$-13.52AL|NL
299 Alex Faedo IL-60 TB 6005.171.36620$-13.52AL|NL
300 Josh Winckowski IL-60 BOS 4004.341.35310$-13.54AL|NL