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 1931472.660.97235400$38.50AL|NL
2 Paul Skenes PIT 1861382.811.05221480$31.43AL|NL
3 Garrett Crochet BOS 1881482.971.07231490$31.36AL|NL
4 Bryan Woo SEA 1871393.371.05191400$24.70AL|NL
5 Logan Webb SF 1971493.241.17187450$22.79AL|NL
6 Cristopher Sanchez PHI 1921383.231.15188480$22.34AL|NL
7 Logan Gilbert SEA 1641183.351.06184380$20.10AL|NL
8 Chris Sale ATL 1601173.211.11195440$20.03AL|NL
9 Max Fried NYY 1831393.301.17173550$19.37AL|NL
10 Hunter Brown HOU 1801293.401.18195600$18.62AL|NL
11 Yoshinobu Yamamoto LAD 1591273.281.12172470$18.51AL|NL
12 George Kirby SEA 1681293.481.10165320$17.79AL|NL
13 Jacob deGrom TEX 1621083.501.07179400$17.14AL|NL
14 Cole Ragans KAN 1571183.381.16194560$17.03AL|NL
15 Jesus Luzardo PHI 1771293.661.18197550$16.57AL|NL
16 Framber Valdez DET 1901393.461.23177630$16.52AL|NL
17 Joe Ryan MIN 16811103.751.10184400$16.14AL|NL
18 Dylan Cease TOR 1701293.651.21200650$15.59AL|NL
19 Zack Wheeler PHI 1391063.301.09158380$14.68AL|NL
20 Sonny Gray BOS 1711293.791.20179460$13.36AL|NL
21 Freddy Peralta NYM 1641193.791.20180610$12.16AL|NL
22 Nick Pivetta SD 1681093.911.17182510$11.48AL|NL
23 Spencer Strider ATL 1571193.901.22183550$10.79AL|NL
24 Luis Castillo SEA 17611103.891.20163500$10.52AL|NL
25 Brandon Woodruff MIL 1451083.791.14151400$10.07AL|NL
26 Nathan Eovaldi TEX 1601093.771.17153420$10.08AL|NL
27 Kevin Gausman TOR 17911104.021.23174530$9.34AL|NL
28 Shohei Ohtani LAD 114953.391.13136390$8.82AL|NL
29 Tanner Bibee CLE 17710103.921.22164520$8.65AL|NL
30 MacKenzie Gore TEX 1571093.901.25178590$8.47AL|NL
31 Emmet Sheehan LAD 137963.811.17159470$8.35AL|NL
32 Ranger Suarez BOS 1661193.741.26147480$8.24AL|NL
33 Michael King SD 1581093.821.24163560$8.25AL|NL
34 Matt Boyd CHC 1621193.941.21146470$8.21AL|NL
35 Drew Rasmussen TB 154993.681.18139410$8.09AL|NL
36 Tyler Glasnow LAD 130963.671.18151480$8.06AL|NL
37 Kyle Bradish BAL 139973.631.20148450$7.92AL|NL
38 Aaron Nola PHI 16911104.151.22165460$7.88AL|NL
39 Blake Snell LAD 127963.541.23156550$7.80AL|NL
40 Jack Flaherty DET 15810103.991.25174550$7.56AL|NL
41 Ryan Pepiot TB 16810104.071.23171600$7.53AL|NL
42 Nolan McLean NYM 1501183.781.28145580$6.89AL|NL
43 Chase Burns CIN 118873.581.16142370$6.79AL|NL
44 Eury Perez MIA 141893.891.18154480$6.32AL|NL
45 Nick Lodolo CIN 153994.061.20156420$6.14AL|NL
46 Carlos Rodon NYY 1451084.031.23152540$6.08AL|NL
47 Shota Imanaga CHC 152984.091.16139340$5.84AL|NL
48 Zac Gallen ARI 17911114.171.28166590$5.83AL|NL
49 Gavin Williams CLE 16510103.931.31168710$5.73AL|NL
50 Jose Soriano LAA 17211103.821.35157740$5.50AL|NL
51 Shane McClanahan TB 120863.601.18126360$5.14AL|NL
52 Sandy Alcantara MIA 18110114.081.26150530$5.03AL|NL
53 Jacob Misiorowski MIL 138983.911.28161650$4.99AL|NL
54 Edward Cabrera CHC 136983.901.24145540$4.90AL|NL
55 Robbie Ray SF 17110104.211.30176670$4.56AL|NL
56 Shane Baz BAL 1551094.181.27153550$4.08AL|NL
57 Merrill Kelly ARI 1651094.151.27146500$3.79AL|NL
58 Kris Bubic KAN 140983.861.27135460$3.68AL|NL
59 Gerrit Cole NYY 120863.901.18121350$3.18AL|NL
60 Joe Musgrove SD 133883.921.20124350$3.17AL|NL
61 Bryce Miller SEA 141984.091.22126420$2.96AL|NL
62 Cody Ponce TOR 142884.061.24145440$2.97AL|NL
63 Reid Detmers LAA 139884.081.27153510$2.59AL|NL
64 Jack Leiter TEX 15810104.271.30152640$2.46AL|NL
65 Brandon Pfaadt ARI 16310104.361.26143380$2.37AL|NL
66 Andrew Abbott CIN 1659104.251.27150520$2.31AL|NL
67 Clay Holmes NYM 1511193.931.35124570$2.31AL|NL
68 David Peterson NYM 1621084.001.35144620$2.20AL|NL
69 Mitch Keller PIT 17610114.301.30153530$2.14AL|NL
70 Casey Mize DET 146994.131.25127400$2.00AL|NL
71 Trey Yesavage TOR 113753.741.24128470$1.93AL|NL
72 Reynaldo Lopez ATL 135874.001.27135480$1.72AL|NL
73 Ryne Nelson ARI 161984.191.27135450$1.64AL|NL
74 Joey Cantillo CLE 133763.791.30141570$1.56AL|NL
75 Sean Manaea NYM 130764.081.22135420$1.43AL|NL
76 Braxton Ashcraft PIT 138873.911.28125430$1.29AL|NL
77 Bubba Chandler PIT 145984.101.31137540$1.24AL|NL
78 Bailey Ober MIN 156894.381.22139380$1.09AL|NL
79 Brady Singer CIN 16810114.451.31156550$1.00AL|NL
80 Yusei Kikuchi LAA 1679104.311.34168610$0.92AL|NL
81 Cam Schlittler NYY 128884.011.28128500$0.84AL|NL
82 Chris Bassitt BAL 16810104.341.33151580$0.80AL|NL
83 Trevor Rogers BAL 148994.141.30129490$0.66AL|NL
84 Cade Horton CHC 128884.081.23113410$0.58AL|NL
85 Shane Smith CWS 1588104.271.29149590$0.46AL|NL
86 Kodai Senga NYM 131873.981.32131580$0.24AL|NL
87 Shane Bieber TOR 103753.761.1995260$0.14AL|NL
88 Chad Patrick MIL 140894.311.26133460$-0.03AL|NL
89 Michael Burrows HOU 132774.161.26130450$-0.39AL|NL
90 Zebby Matthews MIN 115764.071.23114290$-0.51AL|NL
91 Dustin May STL 1509104.321.31132560$-0.61AL|NL
92 Grayson Rodriguez LAA 108673.831.24115360$-0.63AL|NL
93 Jacob Lopez OAK 125884.251.30131500$-0.77AL|NL
94 Jameson Taillon CHC 144994.441.24111350$-0.88AL|NL
95 Michael Wacha KAN 16310114.471.30125480$-1.01AL|NL
96 Zach Eflin BAL 145994.411.25110290$-1.05AL|NL
97 Grant Holmes ATL 137874.201.34135520$-1.33AL|NL
98 Brayan Bello BOS 15510104.301.36127550$-1.36AL|NL
99 Ryan Weathers NYY 121764.091.27115430$-1.40AL|NL
100 Matthew Liberatore STL 1518104.291.30127470$-1.54AL|NL
101 Noah Cameron KAN 145994.341.32122470$-1.68AL|NL
102 Quinn Priester MIL 123874.101.29103400$-1.76AL|NL
103 Ian Seymour TB 111664.051.23108340$-1.95AL|NL
104 Taj Bradley MIN 135784.271.29128470$-1.97AL|NL
105 Foster Griffin WAS 132784.161.29119410$-1.97AL|NL
106 Braxton Garrett MIA 115663.991.23102280$-2.03AL|NL
107 Will Warren NYY 126774.211.30124460$-2.11AL|NL
108 Slade Cecconi CLE 1528104.501.27126390$-2.15AL|NL
109 Michael McGreevy STL 136884.171.2894320$-2.57AL|NL
110 Mike Soroka ARI 97554.081.2797364$-2.58AL|NL
111 Parker Messick CLE 121784.091.31111410$-2.63AL|NL
112 Logan Henderson MIL 87654.031.1889260$-2.77AL|NL
113 Tyler Mahle SF 132784.161.29107410$-2.85AL|NL
114 Landen Roupp SF 123774.021.35114490$-2.99AL|NL
115 Nick Martinez TB 143884.411.29111390$-3.12AL|NL
116 Hunter Greene CIN 72443.621.1186230$-3.17AL|NL
117 Jeffrey Springs OAK 1629114.671.33137520$-3.53AL|NL
118 Steven Matz TB 126674.141.28107350$-3.53AL|NL
119 Max Meyer MIA 130784.291.32118430$-3.54AL|NL
120 Justin Steele CHC 76543.551.1771200$-3.65AL|NL
121 Seth Lugo KAN 1569104.561.35130510$-3.70AL|NL
122 Spencer Schwellenbach IL-60 ATL 68533.571.1366150$-3.94AL|NL
123 Luis Severino OAK 1699114.631.34135550$-3.93AL|NL
124 Tatsuya Imai HOU 151984.411.34149640$0.00AL|NL
125 Zack Littell WAS 1478104.651.26108310$-4.10AL|NL
126 Roki Sasaki LAD 109654.211.30108410$-4.23AL|NL
127 Eduardo Rodriguez ARI 133884.401.36117470$-4.29AL|NL
128 Dean Kremer BAL 126774.431.29107390$-4.34AL|NL
129 Justin Verlander DET 132784.431.30109440$-4.54AL|NL
130 Cade Cavalli WAS 136794.301.35115490$-4.69AL|NL
131 Jared Jones IL-60 PIT 89553.941.2690300$-4.72AL|NL
132 Simeon Woods Richardson MIN 136784.501.34122510$-5.12AL|NL
133 Kyle Harrison MIL 99554.181.29100380$-5.47AL|NL
134 Carmen Mlodzinski PIT 90553.801.3080310$-5.58AL|NL
135 Tyler Holton DET 69433.651.1657181$-5.66AL|NL
136 Adrian Houser SF 143894.341.38103490$-5.76AL|NL
137 Max Scherzer TOR 97554.451.2294270$-5.75AL|NL
138 Cristian Javier HOU 1418104.791.35128600$-5.85AL|NL
139 Luis Morales OAK 115774.541.35104460$-6.31AL|NL
140 Brad Lord WAS 97564.361.3377334$-6.38AL|NL
141 Aaron Civale OAK 124784.721.31106400$-6.46AL|NL
142 Kumar Rocker TEX 94564.211.2984300$-6.76AL|NL
143 Luis Gil NYY 98654.411.3597480$-6.78AL|NL
144 Andrew Anderson DET 76444.031.2885320$-6.90AL|NL
145 Robby Snelling MIA 87564.031.3377310$-7.23AL|NL
146 Bryce Elder ATL 112774.501.3792380$-7.33AL|NL
147 Andre Pallante STL 132894.361.4292510$-7.40AL|NL
148 Brandon Sproat MIL 87544.141.3176330$-7.39AL|NL
149 Robert Gasser MIL 71443.931.2467230$-7.39AL|NL
150 Ben Brown CHC 64333.801.2070220$-7.47AL|NL
151 Richard Fitts STL 113674.461.3388350$-7.63AL|NL
152 Drew Pomeranz LAA 55333.931.2559203$-7.68AL|NL
153 Sean Burke CWS 1427104.751.40133630$-7.69AL|NL
154 Lucas Giolito FA 117784.691.38105450$-7.75AL|NL
155 Johan Oviedo BOS 95554.361.3491400$-7.80AL|NL
156 Joe Boyle TB 78444.041.3687420$-7.98AL|NL
157 Cody Bradford TEX 69444.171.1959160$-8.08AL|NL
158 Ryan Weiss HOU 83454.231.3184320$-8.15AL|NL
159 Kyle Leahy STL 116564.341.3697420$-8.14AL|NL
160 Jose Berrios TOR 99554.451.3082300$-8.17AL|NL
161 Griffin Canning SD 103664.541.3690390$-8.21AL|NL
162 Hunter Barco PIT 85444.021.3479350$-8.24AL|NL
163 Kutter Crawford BOS 75444.321.2470220$-8.39AL|NL
164 Patrick Sandoval BOS 80544.051.3974340$-8.42AL|NL
165 Janson Junk MIA 88544.401.2765190$-8.53AL|NL
166 Davis Martin CWS 1517104.711.38116530$-8.54AL|NL
167 Tyler Wells BAL 70444.371.2063180$-8.52AL|NL
168 Andrew Painter PHI 105664.631.3692380$-8.55AL|NL
169 Mick Abel MIN 119674.541.42110540$-8.64AL|NL
170 Rhett Lowder CIN 115674.621.3591370$-8.71AL|NL
171 Jake Latz TEX 104444.331.37100490$-8.83AL|NL
172 Anthony Kay CWS 130684.501.41107520$-8.87AL|NL
173 Spencer Arrighetti HOU 89564.551.3689390$-8.91AL|NL
174 J.T. Ginn OAK 73444.191.3069260$-8.89AL|NL
175 Chris Paddack MIA 124684.791.3294320$-9.01AL|NL
176 Sean Newcomb CWS 70333.991.3367291$-9.28AL|NL
177 Tyler Alexander TEX 72444.621.2659192$-9.28AL|NL
178 Logan Allen CLE 116674.501.4193450$-9.33AL|NL
179 Tobias Myers NYM 69434.171.2958210$-9.49AL|NL
180 Brant Hurter DET 50323.601.2245150$-9.50AL|NL
181 Colin Rea CHC 84444.391.2967240$-9.68AL|NL
182 David Festa MIN 51334.061.2752181$-9.90AL|NL
183 Lance McCullers HOU 93554.451.4389460$-9.90AL|NL
184 Jordan Hicks CWS 60334.051.3855272$-10.30AL|NL
185 Emerson Hancock SEA 71434.311.3156230$-10.35AL|NL
186 Jack Dreyer LAD 49324.041.2449180$-10.38AL|NL
187 Troy Melton IL-60 DET 52323.981.2547160$-10.45AL|NL
188 Miles Mikolas WAS 1426104.881.3392330$-10.64AL|NL
189 Eric Lauer TOR 61334.281.2857210$-10.76AL|NL
190 Yoendrys Gomez TB 55334.251.3155230$-11.12AL|NL
191 Hunter Dobbins STL 82454.391.3560270$-11.12AL|NL
192 Trevor McDonald SF 64334.081.3452220$-11.32AL|NL
193 Randy Vasquez SD 131684.811.3989470$-11.52AL|NL
194 Kai-Wei Teng HOU 54334.331.3354230$-11.59AL|NL
195 Charlie Morton FA 57454.421.4257250$-11.59AL|NL
196 Ryan Yarbrough NYY 61334.431.2850190$-11.68AL|NL
197 Javier Assad CHC 60334.201.3550230$-11.87AL|NL
198 Payton Tolle BOS 44224.091.2546150$-11.90AL|NL
199 Hurston Waldrep ATL 55444.421.4048240$-11.96AL|NL
200 Connelly Early BOS 42223.861.2943160$-12.03AL|NL
201 Jake Irvin WAS 112574.901.3783370$-12.06AL|NL
202 Corbin Burnes IL-60 ARI 36223.751.2234110$-12.10AL|NL
203 Luis Medina OAK 72434.621.4264330$-12.30AL|NL
204 Luis Garcia IL-60 FA 48334.691.2947160$-12.39AL|NL
205 Jonah Tong NYM 29223.721.2434120$-12.38AL|NL
206 Keider Montero DET 55334.421.3346190$-12.41AL|NL
207 Paul Blackburn NYY 63344.571.3252200$-12.43AL|NL
208 Alex Cobb IL-60 FA 43334.191.3739160$-12.56AL|NL
209 Stephen Kolek KAN 66334.361.3647210$-12.78AL|NL
210 Ryan Johnson LAA 44224.091.3240140$-12.93AL|NL
211 Roddery Mu?oz HOU 53334.581.4053250$-12.95AL|NL
212 Ryan Gusto MIA 52334.501.3745180$-13.01AL|NL
213 Christian Scott NYM 33224.091.2431100$-13.03AL|NL
214 Brandon Williamson CIN 81454.891.4068320$-13.09AL|NL
215 Jonathan Cannon CWS 100474.861.3975350$-13.30AL|NL
216 JP Sears SD 42224.501.2436120$-13.33AL|NL
217 Jordan Montgomery IL-60 TEX 47334.601.3437150$-13.37AL|NL
218 Walker Buehler SD 69444.831.4256280$-13.38AL|NL
219 Clarke Schmidt IL-60 NYY 28214.181.2527100$-13.54AL|NL
220 Caden Dana LAA 75465.041.4166320$-13.54AL|NL
221 Hayden Wesneski HOU 28214.181.252790$-13.54AL|NL
222 Chris Murphy CWS 51234.241.3946240$-13.56AL|NL
223 Gage Jump OAK 41234.391.3237140$-13.68AL|NL
224 Patrick Corbin FA 77454.911.4262260$-13.67AL|NL
225 Jose Urquidy PIT 76344.861.3456240$-13.75AL|NL
226 Zach McCambley PHI 41224.391.3741180$-13.78AL|NL
227 Andrew Alvarez WAS 68334.501.4149260$-13.76AL|NL
228 Tyler Anderson FA 81464.891.4263330$-13.77AL|NL
229 Bailey Falter KAN 71334.821.3551230$-13.91AL|NL
230 Kyle Hart SD 41224.391.3436150$-13.91AL|NL
231 Kyle Freeland COL 1597125.211.43116420$-13.94AL|NL
232 Erick Fedde CWS 102575.031.4374400$-13.99AL|NL
233 Josiah Gray WAS 92475.091.4177380$-14.03AL|NL
234 Carson Whisenhunt SF 43224.401.3535150$-14.14AL|NL
235 Mitchell Parker WAS 46334.701.3935160$-14.13AL|NL
236 Robinson Ortiz SEA 30224.201.4029150$-14.29AL|NL
237 German Marquez SD 100575.131.4374350$-14.30AL|NL
238 River Ryan LAD 42224.501.3837170$-14.39AL|NL
239 Alek Manoah LAA 68354.901.4156290$-14.45AL|NL
240 Tyler Gilbert CWS 35224.631.3431130$-14.52AL|NL
241 Gavin Stone LAD 26214.501.312380$-14.52AL|NL
242 Jack Perkins OAK 25113.961.2826110$-14.58AL|NL
243 Taijuan Walker PHI 115565.091.4380430$-14.74AL|NL
244 Jason Alexander HOU 45224.601.3835150$-14.84AL|NL
245 Didier Fuentes ATL 27224.671.372690$-14.83AL|NL
246 Colton Gordon HOU 29114.341.242580$-14.88AL|NL
247 Ryan Bergert KAN 56234.661.4147230$-14.86AL|NL
248 Justin Hagenman IL-60 NYM 20114.051.201850$-14.98AL|NL
249 Thomas White MIA 27124.001.3727130$-15.00AL|NL
250 Carter Baumler TEX 46224.701.4140210$-14.98AL|NL
251 Marcus Stroman NYY 54344.831.4338210$-15.00AL|NL
252 Quinn Mathews STL 41234.391.4937220$-15.03AL|NL
253 Drew Thorpe CWS 43234.811.3532150$-15.13AL|NL
254 Gunnar Hoglund OAK 50234.861.3638160$-15.20AL|NL
255 Michael Lorenzen COL 1426115.261.46111530$-15.21AL|NL
256 JR Ritchie ATL 29224.661.4124120$-15.27AL|NL
257 Davidjohn Herz IL-60 WAS 25124.321.3627120$-15.29AL|NL
258 Cade Povich BAL 23114.301.302280$-15.33AL|NL
259 Martin Perez ATL 34234.761.3825120$-15.39AL|NL
260 Brandon Young BAL 23114.301.302070$-15.47AL|NL
261 Ronel Blanco HOU 19114.261.321980$-15.54AL|NL
262 Ricky Tiedemann TOR 18114.001.391990$-15.57AL|NL
263 Doug Nikhazy CLE 32224.781.4728160$-15.66AL|NL
264 Ken Waldichuk WAS 27114.331.4126130$-15.68AL|NL
265 Tanner Houck IL-60 BOS 21114.291.331870$-15.71AL|NL
266 Dane Dunning SEA 17114.241.291460$-15.77AL|NL
267 Osvaldo Bido NYY 17114.241.351670$-15.82AL|NL
268 Ty Johnson TB 11114.091.271140$-15.84AL|NL
269 Carlos Lagrange NYY 10113.601.401150$-15.88AL|NL
270 Jack Kochanowicz LAA 66334.911.4542250$-15.90AL|NL
271 Mike Vasil CWS 15114.201.331360$-15.92AL|NL
272 Mitch Spence KAN 24114.501.331970$-15.90AL|NL
273 Chase Dollander COL 1175105.311.50102520$-15.99AL|NL
274 Mitch Bratt ARI 12114.501.251030$-16.09AL|NL
275 Daison Acosta SD 12104.501.331260$-16.12AL|NL
276 Bobby Miller LAD 21114.711.382090$-16.16AL|NL
277 Hagen Danner CIN 18114.501.391670$-16.19AL|NL
278 Hagen Smith CWS 18114.501.4418100$-16.21AL|NL
279 Mason Barnett OAK 29114.661.4125120$-16.25AL|NL
280 Nestor Cortes FA 14114.501.361250$-16.25AL|NL
281 Randy Dobnak SEA 11114.091.36840$-16.26AL|NL
282 McCade Brown COL 32225.341.4730140$-16.31AL|NL
283 Julian Aguiar CIN 33114.911.3325100$-16.29AL|NL
284 Tink Hence STL 11114.091.451050$-16.30AL|NL
285 Joey Estes OAK 30125.101.302380$-16.38AL|NL
286 Kohl Drake ARI 15124.801.401460$-16.45AL|NL
287 Jose Franco CIN 13114.851.381260$-16.47AL|NL
288 Landon Knack LAD 23115.091.352090$-16.50AL|NL
289 Wilber Dotel PIT 13114.851.381150$-16.55AL|NL
290 Jake Bloss TOR 13114.851.381150$-16.55AL|NL
291 Trevor Williams IL-60 WAS 26124.851.382080$-16.54AL|NL
292 Yovanny Cruz NYY 14114.501.501380$-16.56AL|NL
293 Tony Gonsolin IL-60 FA 18115.501.281670$-16.60AL|NL
294 Jake Eder WAS 15114.801.401260$-16.60AL|NL
295 Austin Gomber TEX 18125.001.331350$-16.60AL|NL
296 Ryan Feltner COL 100465.221.5080410$-16.66AL|NL
297 Noah Schultz CWS 23124.701.4820110$-16.68AL|NL
298 Chase Petty CIN 45235.001.4934200$-16.67AL|NL
299 Jackson Jobe IL-60 DET 9115.001.44840$-16.73AL|NL
300 Thomas Harrington PIT 18115.001.391460$-16.73AL|NL