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 1881472.710.96228380$37.64AL|NL
2 Paul Skenes PIT 1841282.751.02221460$32.08AL|NL
3 Garrett Crochet BOS 1801483.041.05221470$30.27AL|NL
4 Bryan Woo SEA 1831383.401.03184380$24.31AL|NL
5 Cristopher Sanchez PHI 1851273.181.14180460$21.20AL|NL
6 Logan Webb SF 19313103.291.17183440$20.96AL|NL
7 Chris Sale ATL 1561163.171.08192410$20.83AL|NL
8 Max Fried NYY 1791483.311.16170530$20.37AL|NL
9 Yoshinobu Yamamoto LAD 1601273.241.10174470$19.73AL|NL
10 Logan Gilbert SEA 1641083.421.04184370$19.15AL|NL
11 Hunter Brown HOU 1781293.481.17193580$18.18AL|NL
12 Jacob deGrom TEX 1571073.431.05177360$17.70AL|NL
13 Jesus Luzardo PHI 1751293.641.16193540$17.04AL|NL
14 Framber Valdez DET 18613103.481.21173610$16.74AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 George Kirby SEA 1641293.611.10160310$16.13AL|NL
16 Joe Ryan MIN 16811103.811.09185390$15.94AL|NL
17 Cole Ragans KAN 1531083.421.14190540$15.86AL|NL
18 Freddy Peralta NYM 1621283.761.18181600$14.03AL|NL
19 Sonny Gray BOS 1671293.801.17176430$13.83AL|NL
20 Dylan Cease TOR 1681093.711.21199640$12.94AL|NL
21 Zack Wheeler PHI 129953.291.08149350$12.53AL|NL
22 Nick Pivetta SD 1681093.911.14183500$12.37AL|NL
23 Nathan Eovaldi TEX 1531083.651.11148370$11.91AL|NL
24 Kevin Gausman TOR 17811103.911.19174510$11.44AL|NL
25 Brandon Woodruff MIL 1441083.731.11153390$11.26AL|NL
26 Luis Castillo SEA 17211103.891.18160480$10.71AL|NL
27 Drew Rasmussen TB 1511083.621.14138390$10.41AL|NL
28 Spencer Strider ATL 1551193.951.21180560$10.39AL|NL
29 Ryan Pepiot TB 16711104.031.19170580$9.90AL|NL
30 Ranger Suarez BOS 1651193.671.23148470$9.74AL|NL
31 Michael King SD 1561083.721.22163540$9.47AL|NL
32 Tanner Bibee CLE 17411103.981.21163520$9.28AL|NL
33 Blake Snell LAD 126963.441.20155540$9.02AL|NL
34 Nolan McLean NYM 1511183.701.24149570$8.89AL|NL
35 Shota Imanaga CHC 1531083.981.12140330$8.65AL|NL
36 Eury Perez MIA 144993.901.15160470$8.50AL|NL
37 Shohei Ohtani LAD 113853.361.10134340$8.32AL|NL
38 MacKenzie Gore TEX 15610103.911.25175590$8.11AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Matt Boyd CHC 1581093.881.19144440$7.80AL|NL
40 Emmet Sheehan LAD 133963.911.14152430$7.70AL|NL
41 Jack Flaherty DET 15710104.041.23173540$7.60AL|NL
42 Kyle Bradish BAL 135873.601.17146430$7.47AL|NL
43 Tyler Glasnow LAD 129863.681.16151480$7.33AL|NL
44 Zac Gallen ARI 17612104.191.26167570$7.28AL|NL
45 Chase Burns CIN 129783.581.15152400$7.20AL|NL
46 Carlos Rodon NYY 1401184.041.21148500$7.07AL|NL
47 Nick Lodolo CIN 152984.021.17154390$6.91AL|NL
48 Aaron Nola PHI 16410104.141.21161450$6.64AL|NL
49 Jose Soriano LAA 17010103.761.31157730$6.25AL|NL
50 Gavin Williams CLE 1631093.951.29166690$6.01AL|NL
51 Kris Bubic KAN 137983.741.23133450$5.19AL|NL
52 Merrill Kelly ARI 1581084.061.23143470$5.21AL|NL
53 Andrew Abbott CIN 1641094.111.25149510$4.74AL|NL
54 Sandy Alcantara MIA 17610114.151.25148510$4.41AL|NL
55 Trey Yesavage TOR 132863.821.24147550$4.31AL|NL
56 Jacob Misiorowski MIL 139974.051.26157630$4.25AL|NL
57 Robbie Ray SF 1709104.231.27176660$4.16AL|NL
58 Shane Baz BAL 155994.141.24153520$4.00AL|NL
59 Shane McClanahan TB 115763.671.17122350$3.32AL|NL
60 Sean Manaea NYM 134874.151.18140410$3.27AL|NL
61 Edward Cabrera CHC 134873.971.24143520$3.11AL|NL
62 Shane Smith CWS 157894.101.25154580$3.04AL|NL
63 Brady Singer CIN 16611114.401.28154530$2.99AL|NL
64 Cade Horton CHC 128973.911.21110400$2.67AL|NL
65 Joe Musgrove SD 126873.961.19120330$2.50AL|NL
66 Jack Leiter TEX 1639104.281.27157640$2.37AL|NL
67 Chris Bassitt BAL 16510104.241.30150550$2.26AL|NL
68 Trevor Rogers BAL 146984.021.26127470$2.25AL|NL
69 Cam Schlittler NYY 131883.901.26131500$2.10AL|NL
70 Casey Mize DET 145984.111.24126390$2.10AL|NL
71 David Peterson NYM 160973.941.33142610$2.00AL|NL
72 Bailey Ober MIN 158894.391.19144370$1.92AL|NL
73 Clay Holmes NYM 1441093.861.33119540$1.86AL|NL
74 Bryce Miller SEA 142884.181.20127410$1.70AL|NL
75 Yusei Kikuchi LAA 1668104.231.30168590$1.58AL|NL
76 Mitch Keller PIT 1769114.311.28154530$1.50AL|NL
77 Brandon Pfaadt ARI 16410104.481.25144380$1.51AL|NL
78 Ryne Nelson ARI 157974.211.25130430$1.47AL|NL
79 Reynaldo Lopez ATL 131873.951.27129460$1.39AL|NL
80 Bubba Chandler PIT 143984.161.28135510$1.35AL|NL
81 Grayson Rodriguez LAA 117873.971.24123390$1.35AL|NL
82 Jameson Taillon CHC 1531094.381.22119360$1.33AL|NL
83 Kodai Senga NYM 124863.921.28127530$1.11AL|NL
84 Gerrit Cole NYY 110753.951.18111330$0.63AL|NL
85 Cody Ponce TOR 124774.031.24127400$0.35AL|NL
86 Joey Cantillo CLE 126773.901.29132540$0.34AL|NL
87 Brayan Bello BOS 1541094.231.31126530$0.33AL|NL
88 Michael Wacha KAN 16210104.351.28125480$0.18AL|NL
89 Braxton Ashcraft PIT 133773.851.28119420$-0.02AL|NL
90 Noah Cameron KAN 146984.231.28123480$-0.04AL|NL
91 Zebby Matthews MIN 123774.101.22121320$-0.05AL|NL
92 Ryan Weathers NYY 123773.991.24118410$-0.11AL|NL
93 Quinn Priester MIL 142984.131.29116460$-0.15AL|NL
94 Reid Detmers LAA 135794.271.27147500$-0.28AL|NL
95 Shane Bieber TOR 102653.711.1796250$-0.43AL|NL
96 Jacob Lopez OAK 125884.291.27128500$-0.73AL|NL
97 Jeffrey Springs OAK 16110104.551.29137510$-0.72AL|NL
98 Zach Eflin BAL 138984.411.23107270$-1.08AL|NL
99 Dustin May STL 142894.281.29127530$-1.37AL|NL
100 Tyler Mahle SF 129784.021.26107400$-1.52AL|NL
101 Seth Lugo KAN 154994.401.31130500$-1.64AL|NL
102 Michael Burrows HOU 126674.111.25122440$-1.76AL|NL
103 Nick Martinez TB 142994.401.27110380$-1.87AL|NL
104 Dean Kremer BAL 131984.411.28112400$-1.90AL|NL
105 Parker Messick CLE 116764.001.27105380$-1.89AL|NL
106 Braxton Garrett MIA 116664.021.21103270$-1.90AL|NL
107 Chad Patrick MIL 140784.331.28132470$-2.09AL|NL
108 Logan Henderson MIL 100664.061.19101300$-2.15AL|NL
109 Michael McGreevy STL 137884.131.2693330$-2.15AL|NL
110 Hunter Greene CIN 75543.691.1290240$-2.25AL|NL
111 Matthew Liberatore STL 1518104.351.30124460$-2.46AL|NL
112 Foster Griffin WAS 127674.141.26115410$-2.70AL|NL
113 Ian Seymour TB 98664.061.2096300$-2.75AL|NL
114 Will Warren NYY 123784.281.30123440$-2.79AL|NL
115 Taj Bradley MIN 131784.391.29127460$-3.00AL|NL
116 Landen Roupp SF 121774.081.34112480$-3.37AL|NL
117 Luis Severino OAK 1679104.601.32134530$-3.46AL|NL
118 Steven Matz TB 124664.111.26102340$-3.51AL|NL
119 Zack Littell WAS 138784.471.23105290$-3.72AL|NL
120 Slade Cecconi CLE 149794.581.25123380$-3.76AL|NL
121 Jose Berrios TOR 118774.321.26100360$-3.80AL|NL
122 Grant Holmes ATL 122674.201.32121460$-3.98AL|NL
123 Cade Cavalli WAS 135784.221.33114480$-3.98AL|NL
124 Tatsuya Imai HOU 149774.251.30148620$0.00AL|NL
125 Eduardo Rodriguez ARI 132884.401.35118470$-4.19AL|NL
126 Justin Verlander DET 128784.401.29107410$-4.53AL|NL
127 Justin Steele CHC 72543.641.1768190$-4.57AL|NL
128 Mike Soroka ARI 95564.201.2596351$-4.81AL|NL
129 Max Meyer MIA 125684.331.30114410$-4.83AL|NL
130 Cristian Javier HOU 138894.681.32124580$-4.93AL|NL
131 Roki Sasaki LAD 106654.171.31101430$-4.97AL|NL
132 Jared Jones IL-60 PIT 82553.991.2385270$-5.12AL|NL
133 Spencer Schwellenbach IL-60 ATL 66433.621.1164140$-5.38AL|NL
134 Tyler Holton DET 69443.591.1557171$-5.60AL|NL
135 Simeon Woods Richardson MIN 132774.571.33119500$-5.72AL|NL
136 Luis Gil NYY 97654.241.3297470$-5.70AL|NL
137 Kutter Crawford BOS 77554.261.1976220$-6.28AL|NL
138 Luis Morales OAK 113774.541.33100450$-6.43AL|NL
139 Adrian Houser SF 140784.351.37101470$-6.93AL|NL
140 Lucas Giolito FA 112774.571.36101440$-7.11AL|NL
141 Kumar Rocker TEX 96564.291.2885310$-7.15AL|NL
142 Davis Martin CWS 1517104.591.35117530$-7.15AL|NL
143 Drew Pomeranz LAA 54333.791.2159183$-7.24AL|NL
144 Andrew Anderson DET 69443.931.2879290$-7.29AL|NL
145 Aaron Civale OAK 121674.661.30105390$-7.33AL|NL
146 Johan Oviedo BOS 95554.261.3290410$-7.35AL|NL
147 Carmen Mlodzinski PIT 74443.761.2767250$-7.42AL|NL
148 Hunter Barco PIT 79544.071.3173320$-7.56AL|NL
149 Max Scherzer TOR 79554.571.2277210$-7.77AL|NL
150 Griffin Canning SD 99664.451.3487380$-7.83AL|NL
151 Sean Burke CWS 143794.781.39134620$-7.94AL|NL
152 Logan Allen CLE 118784.501.3995450$-8.06AL|NL
153 Robert Gasser MIL 70444.011.2464230$-8.15AL|NL
154 Anthony Kay CWS 122684.451.3799480$-8.21AL|NL
155 Tyler Wells BAL 69444.271.1863170$-8.30AL|NL
156 Robby Snelling MIA 78554.101.3368280$-8.34AL|NL
157 Richard Fitts STL 110574.411.3186360$-8.42AL|NL
158 Rhett Lowder CIN 104564.391.3183330$-8.43AL|NL
159 Andre Pallante STL 131794.381.4090510$-8.44AL|NL
160 Jake Latz TEX 101444.221.3595470$-8.48AL|NL
161 Ben Brown CHC 54333.761.1960170$-8.57AL|NL
162 Bryce Elder ATL 116774.661.3895400$-8.63AL|NL
163 Colin Rea CHC 82554.341.2866230$-8.67AL|NL
164 Joe Boyle TB 75454.151.3582400$-8.77AL|NL
165 Brad Lord WAS 99464.331.3179331$-8.86AL|NL
166 Cody Bradford TEX 63444.231.1855150$-8.86AL|NL
167 Spencer Arrighetti HOU 92574.581.3491400$-8.96AL|NL
168 Miles Mikolas WAS 1427104.851.3094330$-8.97AL|NL
169 Kyle Harrison MIL 76434.271.3176300$-9.09AL|NL
170 Kyle Leahy STL 114564.441.3693420$-9.20AL|NL
171 J.T. Ginn OAK 74444.221.3069260$-9.28AL|NL
172 Sean Newcomb CWS 73344.001.3470311$-9.48AL|NL
173 Ryan Weiss HOU 76454.321.3274300$-9.56AL|NL
174 Eric Lauer TOR 58434.181.2655190$-9.66AL|NL
175 Brandon Sproat MIL 74444.201.3163280$-9.80AL|NL
176 Hunter Dobbins STL 84554.361.3363270$-9.78AL|NL
177 Patrick Sandoval BOS 76454.111.3872330$-9.82AL|NL
178 Troy Melton IL-60 DET 59333.911.2453190$-9.90AL|NL
179 Brant Hurter DET 51333.641.2446160$-9.92AL|NL
180 Connelly Early BOS 48333.711.2449180$-9.94AL|NL
181 Mick Abel MIN 115674.721.41103520$-10.01AL|NL
182 Chris Paddack MIA 119574.821.3093300$-10.12AL|NL
183 David Festa MIN 52334.211.2553181$-10.29AL|NL
184 Tobias Myers NYM 63334.001.2754190$-10.37AL|NL
185 Andrew Painter PHI 98564.651.3683360$-10.44AL|NL
186 Payton Tolle BOS 50334.121.2350170$-10.68AL|NL
187 Jack Dreyer LAD 50223.861.2348171$-10.71AL|NL
188 Lance McCullers HOU 85554.591.4382430$-10.89AL|NL
189 Luis Garcia IL-60 FA 50324.101.3147181$-11.05AL|NL
190 Janson Junk MIA 80444.551.2959180$-11.17AL|NL
191 Ryan Yarbrough NYY 64324.271.2551190$-11.16AL|NL
192 Yoendrys Gomez TB 59324.301.3058240$-11.26AL|NL
193 JP Sears SD 58344.461.2350160$-11.53AL|NL
194 Javier Assad CHC 58334.061.3248210$-11.57AL|NL
195 Stephen Kolek KAN 68434.281.3549210$-11.57AL|NL
196 Tyler Alexander TEX 70344.631.2858191$-11.65AL|NL
197 Randy Vasquez SD 129684.811.3989460$-11.85AL|NL
198 Jake Irvin WAS 109574.871.3582360$-11.87AL|NL
199 Mike Vasil CWS 72344.311.3859311$-11.89AL|NL
200 Trevor McDonald SF 63334.151.3450220$-11.94AL|NL
201 Alex Cobb IL-60 FA 42323.981.2633130$-12.00AL|NL
202 Corbin Burnes IL-60 ARI 35223.591.2034110$-12.02AL|NL
203 Paul Blackburn NYY 63344.441.3154200$-12.14AL|NL
204 Luis Medina OAK 78454.641.4170360$-12.38AL|NL
205 Emerson Hancock SEA 65334.411.3150210$-12.39AL|NL
206 Patrick Corbin FA 92564.861.4074310$-12.48AL|NL
207 Jonah Tong NYM 32223.801.2535130$-12.68AL|NL
208 Christian Scott NYM 33224.011.183190$-12.86AL|NL
209 Kyle Freeland COL 1587125.121.40116420$-12.88AL|NL
210 Keider Montero DET 56344.481.3447190$-12.95AL|NL
211 Jose Urquidy PIT 91454.851.3569300$-12.95AL|NL
212 Charlie Morton FA 52444.881.4253240$-13.09AL|NL
213 Brandon Williamson CIN 64344.651.3555240$-13.20AL|NL
214 Clarke Schmidt IL-60 NYY 27213.871.212790$-13.28AL|NL
215 Hayden Birdsong SF 52334.581.4052260$-13.29AL|NL
216 Jordan Montgomery IL-60 TEX 52334.491.3441170$-13.32AL|NL
217 Hurston Waldrep ATL 53334.411.4046240$-13.37AL|NL
218 Bailey Falter KAN 66334.631.3349220$-13.42AL|NL
219 Jordan Hicks CWS 55234.291.4150251$-13.42AL|NL
220 Jack Perkins OAK 27213.891.2628110$-13.48AL|NL
221 Ryan Gusto MIA 50334.661.3544170$-13.53AL|NL
222 Mitchell Parker WAS 56344.621.3443190$-13.62AL|NL
223 Jason Alexander HOU 52334.531.3640180$-13.68AL|NL
224 Tyler Anderson FA 85454.851.4166340$-13.86AL|NL
225 Andrew Alvarez WAS 51234.181.3539200$-13.85AL|NL
226 Kai-Wei Teng HOU 42224.461.3443180$-13.88AL|NL
227 Chris Murphy CWS 40224.181.3837190$-14.05AL|NL
228 Jonathan Cannon CWS 91474.941.3968320$-14.10AL|NL
229 Michael Lorenzen COL 1416115.161.43112510$-14.12AL|NL
230 Colton Gordon HOU 34224.331.2930100$-14.12AL|NL
231 Caden Dana LAA 82465.091.4171360$-14.23AL|NL
232 Marcus Stroman NYY 56444.781.4440220$-14.27AL|NL
233 Ryan Bergert KAN 60224.581.3651240$-14.32AL|NL
234 Jose Quintana COL 127795.061.4889490$-14.33AL|NL
235 Zach McCambley PHI 38224.421.3737160$-14.37AL|NL
236 Kyle Hart SD 34224.381.3330130$-14.45AL|NL
237 Alek Manoah LAA 80354.821.4268360$-14.51AL|NL
238 Tyler Gilbert CWS 36224.391.3532140$-14.50AL|NL
239 Robinson Ortiz SEA 31224.141.4028150$-14.60AL|NL
240 Gage Jump OAK 31224.441.3227110$-14.64AL|NL
241 River Ryan LAD 41224.471.3534160$-14.63AL|NL
242 Taijuan Walker PHI 112575.061.4278410$-14.78AL|NL
243 Carson Whisenhunt SF 29224.331.3524110$-14.84AL|NL
244 Roddery Mu?oz HOU 50234.761.4150240$-14.93AL|NL
245 Gavin Stone LAD 24214.491.312180$-14.95AL|NL
246 Erick Fedde CWS 96474.991.4168370$-14.98AL|NL
247 Davidjohn Herz IL-60 WAS 25124.041.3328120$-15.07AL|NL
248 Hayden Wesneski HOU 24114.201.212370$-15.08AL|NL
249 Tomoyuki Sugano COL 115685.281.4073280$-15.07AL|NL
250 Martin Perez ATL 49234.561.3837180$-15.12AL|NL
251 Carter Baumler TEX 44234.631.4038190$-15.15AL|NL
252 Justin Hagenman IL-60 NYM 23114.131.212060$-15.24AL|NL
253 Drew Thorpe CWS 42234.771.3432160$-15.32AL|NL
254 Cade Povich BAL 24114.281.292490$-15.46AL|NL
255 Gunnar Hoglund OAK 47234.891.3436150$-15.49AL|NL
256 Mason Barnett OAK 34214.691.4028140$-15.54AL|NL
257 Joey Estes OAK 33225.001.292590$-15.52AL|NL
258 Quinn Mathews STL 41234.411.5136240$-15.59AL|NL
259 Thomas White MIA 30124.211.4130160$-15.63AL|NL
260 Ricky Tiedemann TOR 23114.231.3624110$-15.69AL|NL
261 Ronel Blanco HOU 18114.151.301970$-15.70AL|NL
262 Walker Buehler SD 47234.881.4139190$-15.86AL|NL
263 Josiah Gray WAS 104485.361.4290440$-15.84AL|NL
264 Ryan Feltner COL 100465.161.4682410$-15.92AL|NL
265 Brandon Young BAL 23124.541.292170$-15.95AL|NL
266 Mitch Spence KAN 26114.401.342180$-16.09AL|NL
267 Ty Johnson TB 12114.201.241240$-16.10AL|NL
268 Trevor Williams IL-60 WAS 23124.541.331970$-16.28AL|NL
269 Kohl Drake ARI 23124.451.382090$-16.32AL|NL
270 Tony Gonsolin IL-60 FA 16114.541.311570$-16.32AL|NL
271 Nestor Cortes FA 13114.501.231140$-16.32AL|NL
272 Wade Miley IL-60 FA 31224.871.4221120$-16.30AL|NL
273 Osvaldo Bido NYY 17114.511.341670$-16.34AL|NL
274 Dane Dunning SEA 14114.421.331250$-16.47AL|NL
275 McCade Brown COL 37235.231.4434160$-16.45AL|NL
276 German Marquez SD 101475.221.4474360$-16.51AL|NL
277 Tyler Uberstine BOS 12114.521.311140$-16.51AL|NL
278 Julian Aguiar CIN 35114.821.3326110$-16.55AL|NL
279 JR Ritchie ATL 22114.571.381890$-16.56AL|NL
280 Landon Knack LAD 22114.861.342090$-16.54AL|NL
281 Tanner Gordon COL 64355.421.4048160$-16.64AL|NL
282 Ken Waldichuk WAS 13114.581.411360$-16.66AL|NL
283 Jose Franco CIN 15114.731.381460$-16.70AL|NL
284 Jake Eder WAS 17124.601.381470$-16.69AL|NL
285 Daison Acosta SD 16004.021.301880$-16.72AL|NL
286 Doug Nikhazy CLE 25124.631.4422120$-16.73AL|NL
287 Wilber Dotel PIT 12114.561.381050$-16.76AL|NL
288 Thomas Harrington PIT 16114.811.341350$-16.76AL|NL
289 Bobby Miller LAD 21114.811.4320100$-16.80AL|NL
290 Jackson Jobe IL-60 DET 9104.491.38740$-16.84AL|NL
291 Tanner Houck IL-60 BOS 21114.881.371770$-16.86AL|NL
292 Mitch Farris LAA 24124.891.4121110$-16.91AL|NL
293 Matt Waldron SD 18124.921.371460$-16.96AL|NL
294 Noah Schultz CWS 22124.601.4918110$-17.05AL|NL
295 Didier Fuentes ATL 11125.121.421040$-17.10AL|NL
296 Austin Gomber TEX 24125.121.331770$-17.11AL|NL
297 Chase Dollander COL 1195105.461.48101530$-17.11AL|NL
298 Brandon Waddell NYM 14114.781.481160$-17.17AL|NL
299 Hagen Smith CWS 19114.831.5619130$-17.24AL|NL
300 Braden Nett OAK 24114.751.5020120$-17.23AL|NL