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 Paul Skenes PIT 1801382.781.08232540$29.50AL|NL
2 Tarik Skubal DET 1891392.991.06217440$28.43AL|NL
3 Chris Sale ATL 1781383.131.08219450$25.59AL|NL
4 Jacob deGrom TEX 1461172.890.97196300$24.50AL|NL
5 Zack Wheeler PHI 1931393.341.12210510$22.92AL|NL
6 Garrett Crochet BOS 1641283.081.10210510$22.67AL|NL
7 Logan Gilbert SEA 19112103.401.10204420$21.77AL|NL
8 Dylan Cease SD 18112103.501.19216690$17.67AL|NL
9 Sonny Gray STL 1781293.431.17192510$17.40AL|NL
10 Pablo Lopez MIN 18612103.671.17195470$15.92AL|NL
11 Spencer Strider IL-15 ATL 1361063.231.10180450$15.76AL|NL
12 Logan Webb SF 19512113.411.22170450$15.27AL|NL
13 Tyler Glasnow LAD 1371063.241.10171400$15.24AL|NL
14 Cole Ragans KAN 1761193.551.24198680$13.31AL|NL
15 Corbin Burnes ARI 18312103.701.22186530$13.17AL|NL
16 Shota Imanaga CHC 1701193.731.15170390$13.04AL|NL
17 Freddy Peralta MIL 17211103.771.20201620$12.94AL|NL
18 Framber Valdez HOU 1791293.471.26171590$12.65AL|NL
19 George Kirby IL-15 SEA 1531093.561.10145240$12.64AL|NL
20 Blake Snell LAD 1621183.631.25207720$12.41AL|NL
21 Luis Castillo SEA 17711103.701.20179520$12.38AL|NL
22 Yusei Kikuchi LAA 17111103.781.20190530$12.17AL|NL
23 Yoshinobu Yamamoto LAD 1501183.531.18161420$12.11AL|NL
24 Michael King SD 1701193.631.23185630$12.02AL|NL
25 Nathan Eovaldi TEX 1711193.661.20169450$11.88AL|NL
26 Joe Ryan MIN 1541093.811.12171360$11.83AL|NL
27 Aaron Nola PHI 18311103.871.19182440$11.68AL|NL
28 Carlos Rodon NYY 17411103.961.19198550$11.62AL|NL
29 Max Fried NYY 1711193.461.24160490$11.59AL|NL
30 MacKenzie Gore WAS 16910103.681.23189630$10.95AL|NL
31 Shane McClanahan IL-15 TB 145983.451.17160430$10.88AL|NL
32 Cristopher Sanchez PHI 1651193.521.25147480$9.78AL|NL
33 Kevin Gausman TOR 18611113.951.23185530$9.77AL|NL
34 Hunter Brown HOU 1631193.711.26171580$9.36AL|NL
35 Spencer Schwellenbach ATL 1691193.841.22163430$9.34AL|NL
36 Justin Steele CHC 1601093.651.22155450$9.18AL|NL
37 Jack Flaherty DET 16410103.781.23172530$9.00AL|NL
38 Brandon Woodruff IL-15 MIL 152993.801.17162410$8.87AL|NL
39 Sandy Alcantara MIA 17910113.771.24165470$8.72AL|NL
40 Tanner Bibee CLE 16810103.921.21171490$8.62AL|NL
41 Kodai Senga NYM 1611083.721.27177660$8.39AL|NL
42 Hunter Greene CIN 16610104.141.22200610$8.24AL|NL
43 Nick Pivetta SD 150993.911.19171490$7.96AL|NL
44 Roki Sasaki LAD 125973.621.19153450$7.87AL|NL
45 Bryce Miller SEA 17110113.981.22163470$7.39AL|NL
46 Bailey Ober MIN 16410104.141.20168430$6.97AL|NL
47 Zach Eflin BAL 17010103.971.20142300$6.88AL|NL
48 Jesus Luzardo PHI 1561093.911.25166540$6.85AL|NL
49 Taj Bradley TB 16510104.021.25175550$6.69AL|NL
50 Robbie Ray SF 1559103.941.22166500$6.66AL|NL
51 Shohei Ohtani LAD 116863.531.17135380$6.48AL|NL
52 Jeffrey Springs OAK 149993.831.22148420$6.23AL|NL
53 Ranger Suarez IL-15 PHI 1541083.661.28140500$6.16AL|NL
54 A.J. Puk ARI 62333.381.19732218$5.45AL|NL
55 Zac Gallen ARI 1641093.981.28165530$5.41AL|NL
56 Brandon Pfaadt ARI 150994.021.21146370$5.10AL|NL
57 Clay Holmes NYM 1591083.601.36147670$4.61AL|NL
58 Bryan Woo SEA 139893.941.18131340$4.46AL|NL
59 Grayson Rodriguez IL-15 BAL 125873.711.23133420$4.27AL|NL
60 Drew Rasmussen TB 126873.701.21121330$4.15AL|NL
61 David Peterson NYM 1511083.711.34141600$3.99AL|NL
62 Ryan Pepiot TB 1609104.141.27169580$3.85AL|NL
63 Nick Lodolo CIN 134883.991.24143430$3.11AL|NL
64 Chris Bassitt TOR 17210104.141.30159590$3.13AL|NL
65 Mike Clevinger CWS 62334.371.26571822$2.88AL|NL
66 Nestor Cortes MIL 136884.101.22138400$2.68AL|NL
67 Tanner Houck BOS 17710104.051.33155560$2.57AL|NL
68 Brady Singer CIN 16610104.221.30158480$2.47AL|NL
69 Seth Lugo KAN 18410114.191.31160540$2.35AL|NL
70 Jose Berrios TOR 18310114.311.29162530$2.18AL|NL
71 Mitch Keller PIT 17510114.261.30158560$2.08AL|NL
72 Max Scherzer IL-15 TOR 110763.981.16115270$2.00AL|NL
73 Kumar Rocker TEX 125883.901.26124400$1.87AL|NL
74 Reid Detmers LAA 103663.701.19119350$1.87AL|NL
75 Reese Olson DET 139893.891.28127450$1.78AL|NL
76 Clarke Schmidt IL-15 NYY 143994.101.29138490$1.67AL|NL
77 Matt Boyd CHC 127883.981.26127440$1.60AL|NL
78 Eduardo Rodriguez ARI 148994.051.31138490$1.42AL|NL
79 Gavin Williams CLE 1509104.171.31151570$1.35AL|NL
80 Yu Darvish IL-15 SD 132884.191.22126380$1.35AL|NL
81 Jose Soriano LAA 145993.891.36141620$1.25AL|NL
82 Ben Brown CHC 105663.691.24118410$0.90AL|NL
83 Bowden Francis TOR 1539104.391.26141440$0.67AL|NL
84 Steven Matz STL 123773.891.24110350$0.67AL|NL
85 Justin Verlander SF 137894.201.23116340$0.47AL|NL
86 Sean Manaea IL-15 NYM 123874.061.28124450$0.42AL|NL
87 Charlie Morton BAL 152994.231.34152610$0.06AL|NL
88 Brayan Bello IL-15 BOS 151994.081.35138540$0.00AL|NL
89 Luis Severino OAK 17610114.371.34154620$-0.48AL|NL
90 Erick Fedde STL 1629104.271.32138510$-0.59AL|NL
91 Miles Mikolas STL 1649104.331.27118320$-0.64AL|NL
92 Landen Roupp SF 133883.951.35125550$-0.64AL|NL
93 Tylor Megill NYM 101653.781.25103360$-0.75AL|NL
94 Shane Baz TB 145894.281.31142530$-0.78AL|NL
95 Michael Wacha KAN 1539104.331.31132480$-0.95AL|NL
96 Max Meyer MIA 1438104.191.32130480$-1.15AL|NL
97 Kutter Crawford IL-15 BOS 120774.311.24119340$-1.22AL|NL
98 Merrill Kelly ARI 147994.271.34134500$-1.21AL|NL
99 Shane Bieber IL-15 CLE 89553.641.2089220$-1.26AL|NL
100 Zebby Matthews MIN 111674.071.21100240$-1.32AL|NL
101 Andrew Heaney PIT 138894.321.30127440$-1.57AL|NL
102 Ronel Blanco HOU 1549104.391.36153660$-1.69AL|NL
103 Edward Cabrera IL-15 MIA 127794.071.36138610$-1.69AL|NL
104 Tyler Mahle TEX 130884.331.30122430$-1.83AL|NL
105 Kris Bubic KAN 127774.031.33119460$-1.83AL|NL
106 Tobias Myers IL-15 MIL 140894.401.30128440$-2.06AL|NL
107 Chris Paddack MIN 132784.321.27119350$-2.07AL|NL
108 Jordan Hicks SF 134894.041.38122580$-2.20AL|NL
109 Dustin May LAD 77543.591.2386270$-2.20AL|NL
110 Jameson Taillon CHC 1599104.531.29126390$-2.26AL|NL
111 Alex Cobb IL-15 DET 96663.691.2881280$-2.34AL|NL
112 Kyle Harrison SF 92553.841.2598330$-2.39AL|NL
113 AJ Smith-Shawver ATL 146894.431.35150610$-2.51AL|NL
114 Matthew Liberatore STL 131784.071.34116490$-2.53AL|NL
115 Jake Irvin WAS 1639114.411.34135540$-2.51AL|NL
116 Hayden Birdsong SF 109673.991.33117490$-2.54AL|NL
117 Lucas Giolito IL-15 BOS 134884.451.32132480$-2.58AL|NL
118 Aaron Civale IL-15 MIL 133794.401.29127390$-2.63AL|NL
119 Zack Littell TB 140894.501.28120340$-2.64AL|NL
120 Spencer Arrighetti HOU 137894.421.35140600$-2.80AL|NL
121 Casey Mize DET 120784.131.3099350$-2.83AL|NL
122 Beau Brieske DET 64333.951.2962249$-2.90AL|NL
123 Reynaldo Lopez IL-15 ATL 95654.041.2898330$-2.91AL|NL
124 Mitchell Parker WAS 1508104.331.35132560$-2.99AL|NL
125 Tyler Holton DET 61333.611.2355186$-3.24AL|NL
126 Joey Cantillo CLE 98553.851.32102430$-3.45AL|NL
127 JP Sears OAK 1729124.681.31141510$-3.53AL|NL
128 Garrett Whitlock BOS 65333.651.1866163$-3.52AL|NL
129 Yariel Rodriguez TOR 94553.981.30103400$-3.61AL|NL
130 Dean Kremer BAL 142894.461.34126490$-3.75AL|NL
131 Frankie Montas IL-15 NYM 102664.101.3198370$-3.77AL|NL
132 Griffin Canning NYM 121774.291.32107410$-3.75AL|NL
133 Jared Jones IL-60 PIT 78553.881.2581270$-3.84AL|NL
134 Ryne Nelson ARI 121774.321.3099330$-3.92AL|NL
135 Erik Miller SF 59333.181.2674291$-4.01AL|NL
136 Eury Perez IL-60 MIA 78453.951.2187260$-3.99AL|NL
137 Grant Holmes ATL 127774.331.34116430$-4.05AL|NL
138 Jon Gray IL-60 TEX 105674.221.2996330$-4.08AL|NL
139 Will Warren NYY 109774.201.3497380$-4.14AL|NL
140 Louie Varland MIN 67433.641.2068180$-4.27AL|NL
141 Luis Gil IL-60 NYY 97664.241.34107460$-4.44AL|NL
142 Nick Martinez CIN 1538104.601.33130430$-4.51AL|NL
143 Jack Leiter TEX 125784.421.36124540$-4.56AL|NL
144 Kenta Maeda DET 74443.941.1972190$-4.65AL|NL
145 Hayden Wesneski HOU 121784.461.33110420$-4.78AL|NL
146 David Festa MIN 81554.001.2983290$-4.76AL|NL
147 Paul Blackburn IL-15 NYM 86554.001.2776250$-4.81AL|NL
148 Mike Soroka WAS 131794.411.36119530$-4.97AL|NL
149 Kyle Gibson BAL 113774.301.3697390$-5.18AL|NL
150 Ryan Weathers IL-15 MIA 109674.201.3597400$-5.24AL|NL
151 Andre Pallante STL 130884.041.4496540$-5.24AL|NL
152 Michael McGreevy STL 82553.871.2760190$-5.30AL|NL
153 Jose Quintana MIL 143894.391.40120540$-5.37AL|NL
154 Clayton Kershaw IL-60 LAD 68543.951.2664190$-5.39AL|NL
155 Mitch Spence OAK 106664.241.3285310$-5.47AL|NL
156 Alec Marsh IL-15 KAN 113674.421.34108410$-5.60AL|NL
157 Jake Junis CLE 67333.801.1965150$-5.70AL|NL
158 Jared Koenig MIL 60333.671.2760212$-5.76AL|NL
159 Walker Buehler BOS 1478104.611.38123490$-6.27AL|NL
160 Javier Assad IL-15 CHC 131784.461.39112510$-6.48AL|NL
161 Dedniel Nunez NYM 47323.471.2153180$-6.56AL|NL
162 Ryan Brasier IL-15 CHC 49323.801.2349152$-6.59AL|NL
163 Cade Cavalli IL-15 WAS 85554.271.3380330$-6.68AL|NL
164 Keaton Winn SF 53333.551.2251150$-6.71AL|NL
165 Ian Anderson LAA 89554.171.3681340$-6.80AL|NL
166 Trevor Williams WAS 1387104.611.35108420$-6.84AL|NL
167 Osvaldo Bido OAK 113674.561.35103460$-6.86AL|NL
168 Kyle Wright IL-15 KAN 84554.151.3572280$-7.00AL|NL
169 Andrew Abbott IL-15 CIN 114684.681.35111420$-7.06AL|NL
170 Bailey Falter PIT 1407104.611.35105420$-7.09AL|NL
171 Luis Garcia IL-15 HOU 62444.221.2661200$-7.32AL|NL
172 Graham Ashcraft CIN 56334.101.2949153$-7.33AL|NL
173 Cody Bradford IL-15 TEX 53333.981.1850110$-7.42AL|NL
174 Marcus Stroman NYY 1589104.571.43117560$-7.48AL|NL
175 Joe Boyle TB 68443.991.4281410$-7.56AL|NL
176 Logan Allen CLE 118784.491.42100470$-7.58AL|NL
177 Cade Povich BAL 61444.071.3159230$-7.61AL|NL
178 Davis Martin CWS 1307104.611.39107480$-7.65AL|NL
179 Jose Butto NYM 59333.921.2860220$-7.66AL|NL
180 Drey Jameson ARI 61333.891.2957200$-7.86AL|NL
181 Shawn Armstrong TEX 52333.961.2551170$-8.06AL|NL
182 Colin Rea CHC 76454.401.2964200$-8.23AL|NL
183 Johan Oviedo IL-60 PIT 106674.451.4291450$-8.27AL|NL
184 Simeon Woods Richardson MIN 124794.741.40107470$-8.40AL|NL
185 Bryce Elder ATL 81554.311.3968280$-8.45AL|NL
186 Joe Ross PHI 61334.051.3056210$-8.50AL|NL
187 Rhett Lowder IL-15 CIN 111674.611.3890360$-8.49AL|NL
188 Tyler Anderson LAA 1668114.781.40132620$-8.52AL|NL
189 Michael Lorenzen KAN 1478104.621.45120620$-8.57AL|NL
190 Andrew Painter PHI 71444.461.3165240$-8.58AL|NL
191 Tony Gonsolin IL-15 LAD 92564.671.3583320$-8.71AL|NL
192 Chase Silseth LAA 59334.081.3358230$-8.81AL|NL
193 Davidjohn Herz IL-60 WAS 46333.971.3351230$-8.90AL|NL
194 Bobby Miller LAD 45223.771.2547150$-8.88AL|NL
195 Sean Burke CWS 1667124.771.42150740$-8.91AL|NL
196 J.T. Ginn OAK 84554.351.3963300$-9.00AL|NL
197 Ryan Burr IL-15 TOR 40223.711.2544150$-9.06AL|NL
198 German Marquez COL 1578114.831.42130510$-9.15AL|NL
199 Ben Lively CLE 131794.831.39104420$-9.23AL|NL
200 Stephen Kolek SD 76444.211.3859280$-9.21AL|NL
201 Luis Ortiz CLE 133794.701.43110520$-9.23AL|NL
202 Quinn Mathews STL 47333.951.3344180$-9.28AL|NL
203 Patrick Corbin TEX 87564.561.3767270$-9.36AL|NL
204 Albert Suarez IL-15 BAL 46224.031.2344130$-9.42AL|NL
205 Sawyer Gipson-Long IL-60 DET 36223.711.2034100$-9.41AL|NL
206 Carlos Vargas SEA 52333.881.3644200$-9.42AL|NL
207 Slade Cecconi IL-15 CLE 46234.091.2143100$-9.42AL|NL
208 Aaron Ashby IL-15 MIL 51333.881.4251260$-9.61AL|NL
209 Martin Perez CWS 1427104.631.44109540$-9.61AL|NL
210 Triston McKenzie CLE 83454.631.3881350$-9.70AL|NL
211 Shane Smith CWS 114584.591.4195450$-9.78AL|NL
212 Ryan Feltner COL 1638124.961.42142580$-9.79AL|NL
213 Matt Waldron IL-15 SD 62344.461.2951180$-9.86AL|NL
214 Landon Knack LAD 43224.201.2444130$-9.89AL|NL
215 Mason Black SF 39223.921.2537120$-9.89AL|NL
216 Brady Basso IL-15 OAK 33223.751.223190$-9.89AL|NL
217 Jackson Jobe DET 124694.731.4095490$-9.93AL|NL
218 Jordan Wicks CHC 45334.141.3340160$-9.92AL|NL
219 DL Hall IL-60 MIL 36223.771.3039150$-9.93AL|NL
220 Randy Vasquez SD 90564.661.3869320$-9.96AL|NL
221 Yilber Diaz ARI 48224.041.3350200$-10.01AL|NL
222 Jacob Waguespack TB 44224.011.3144170$-10.10AL|NL
223 Keider Montero DET 49334.301.3242170$-10.11AL|NL
224 Jonathan Cannon CWS 1557114.761.42118570$-10.11AL|NL
225 Spencer Turnbull FA 46334.241.3441160$-10.17AL|NL
226 Kyle Hart SD 94564.661.3868330$-10.19AL|NL
227 Nic Enright CLE 35224.001.2535120$-10.21AL|NL
228 Tyler Alexander MIL 49234.371.2444110$-10.25AL|NL
229 Kyle Hendricks LAA 128794.891.3990370$-10.26AL|NL
230 Gordon Graceffo STL 55334.301.3342170$-10.31AL|NL
231 Tyler Phillips MIA 65344.241.3648200$-10.33AL|NL
232 Bubba Chandler PIT 71454.531.4162300$-10.41AL|NL
233 Taijuan Walker PHI 73444.621.3756240$-10.58AL|NL
234 Michael Fulmer BOS 40224.131.3340160$-10.73AL|NL
235 Jacob Misiorowski MIL 32223.971.3536160$-10.78AL|NL
236 Braxton Ashcraft PIT 43224.171.3037130$-10.76AL|NL
237 Jack Kochanowicz LAA 134794.681.4278370$-10.80AL|NL
238 Justin Wrobleski LAD 38224.131.3136130$-10.80AL|NL
239 Matt Manning DET 32224.021.2728100$-10.82AL|NL
240 Alex Faedo IL-15 TB 40224.271.3140150$-10.83AL|NL
241 Tyler Gilbert IL-15 CWS 47224.221.3139140$-10.87AL|NL
242 Kyle Bradish IL-60 BAL 20113.231.152360$-10.87AL|NL
243 Carmen Mlodzinski PIT 71344.411.4162290$-10.89AL|NL
244 Noah Schultz CWS 45234.151.3440160$-10.91AL|NL
245 Carlos Carrasco NYY 49334.521.3541150$-10.97AL|NL
246 Easton Lucas TOR 55334.411.4047230$-11.06AL|NL
247 Chayce McDermott IL-15 BAL 27113.671.2631120$-11.07AL|NL
248 Jonathan Bowlan KAN 43224.211.3235130$-11.13AL|NL
249 Hogan Harris OAK 51234.251.3847230$-11.21AL|NL
250 Carson Ragsdale SF 27113.741.2528100$-11.28AL|NL
251 Tommy Henry ARI 36224.151.3432130$-11.27AL|NL
252 Elvin Rodriguez MIL 42224.461.3138140$-11.35AL|NL
253 Richard Fitts BOS 54334.621.3541150$-11.38AL|NL
254 Cal Quantrill MIA 1407114.881.44104520$-11.44AL|NL
255 Cooper Criswell BOS 43224.281.3434120$-11.50AL|NL
256 Darren McCaughan MIN 41224.531.3034110$-11.62AL|NL
257 Quinn Priester BOS 29113.791.292690$-11.65AL|NL
258 Sean Newcomb BOS 59334.461.4856320$-11.75AL|NL
259 Kyle Tyler PHI 41224.291.3834160$-11.81AL|NL
260 Cody Poteet BAL 29113.971.2927100$-11.83AL|NL
261 Carson Whisenhunt SF 19113.661.251970$-11.94AL|NL
262 Hagen Danner SEA 21113.871.272280$-12.00AL|NL
263 Carson Spiers CIN 49234.721.3444160$-12.03AL|NL
264 Omar Cruz SD 27113.961.3326120$-12.11AL|NL
265 Joe Rock TB 27114.031.292380$-12.16AL|NL
266 Dane Dunning TEX 26114.031.302480$-12.16AL|NL
267 Zachary Thompson ATL 44224.521.3736140$-12.16AL|NL
268 Josh Winckowski BOS 25113.931.312280$-12.21AL|NL
269 Jake Bloss TOR 50334.811.4040190$-12.24AL|NL
270 Cole Henry WAS 36224.501.4133160$-12.31AL|NL
271 Bryse Wilson CWS 85464.941.4065280$-12.32AL|NL
272 Ross Stripling KAN 54344.811.3736140$-12.37AL|NL
273 Jared Shuster CWS 39224.481.3931150$-12.36AL|NL
274 Connor Gillispie MIA 58344.891.4047220$-12.48AL|NL
275 Kolby Allard CLE 21114.121.281960$-12.47AL|NL
276 Huascar Ynoa MIN 14113.791.271550$-12.47AL|NL
277 Alek Manoah IL-60 TOR 25114.271.312490$-12.49AL|NL
278 Xzavion Curry MIA 39224.781.3431120$-12.53AL|NL
279 Cristian Javier IL-60 HOU 13114.041.211440$-12.55AL|NL
280 Sem Robberse STL 19114.001.291660$-12.58AL|NL
281 Trevor Rogers IL-15 BAL 21114.071.321970$-12.59AL|NL
282 Colton Gordon HOU 21114.191.281860$-12.59AL|NL
283 Alex Wood FA 34224.571.4027120$-12.63AL|NL
284 Patrick Sandoval IL-60 BOS 14113.771.311460$-12.63AL|NL
285 Emerson Hancock SEA 63354.871.3945210$-12.71AL|NL
286 Cristian Mena ARI 22114.181.362190$-12.76AL|NL
287 Adam Mazur MIA 34234.771.3726100$-12.80AL|NL
288 Carlos Rodriguez MIL 12114.111.261140$-12.90AL|NL
289 Joey Estes OAK 111585.271.3681330$-12.91AL|NL
290 Hurston Waldrep ATL 26224.621.4723120$-12.94AL|NL
291 Connor Phillips CIN 17114.331.371980$-12.95AL|NL
292 Nick Frasso LAD 11114.121.281140$-12.96AL|NL
293 Kyle Freeland COL 1557115.141.42117420$-12.94AL|NL
294 John Rooney MIA 25114.111.4121110$-12.98AL|NL
295 J.P. France IL-60 HOU 24114.461.342180$-13.02AL|NL
296 Brandon Sproat NYM 18114.231.361670$-13.03AL|NL
297 Tyler Owens DET 31124.321.3825120$-13.01AL|NL
298 Jose Urena NYM 16114.101.341350$-13.01AL|NL
299 Valente Bellozo MIA 61344.981.4045200$-13.03AL|NL
300 Logan Evans SEA 19114.251.351570$-13.09AL|NL