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 1941482.740.99234410$36.28AL|NL
2 Paul Skenes PIT 1901482.841.05227490$32.38AL|NL
3 Garrett Crochet BOS 1851483.061.07226480$29.48AL|NL
4 Bryan Woo SEA 1881393.351.06191400$24.21AL|NL
5 Cristopher Sanchez PHI 1911483.251.16186480$22.25AL|NL
6 Logan Gilbert SEA 1661193.361.07186380$19.73AL|NL
7 Chris Sale ATL 1621183.331.10197440$19.55AL|NL
8 Logan Webb SF 19713103.381.19187460$19.50AL|NL
9 Jacob deGrom TEX 1631183.481.07183400$18.50AL|NL
10 Max Fried NYY 1841383.331.19175560$18.33AL|NL
11 Hunter Greene CIN 1751193.701.14212580$17.65AL|NL
12 Hunter Brown HOU 1801293.501.19196600$17.45AL|NL
13 Yoshinobu Yamamoto LAD 1581273.301.15171490$17.05AL|NL
14 George Kirby SEA 1701293.551.11166330$16.96AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Cole Ragans KAN 1581183.361.17193570$16.70AL|NL
16 Dylan Cease TOR 17812103.691.21209670$16.31AL|NL
17 Joe Ryan MIN 17311103.801.11189410$16.09AL|NL
18 Jesus Luzardo PHI 1741293.671.19192550$15.69AL|NL
19 Sonny Gray BOS 17712103.811.20184470$13.86AL|NL
20 Freddy Peralta NYM 1671193.721.19186620$13.60AL|NL
21 Nathan Eovaldi TEX 1651193.651.15159420$13.19AL|NL
22 Nick Pivetta SD 17711103.921.18190540$13.16AL|NL
23 Spencer Schwellenbach ATL 1571173.611.14154350$13.00AL|NL
24 Framber Valdez FA 1731293.541.25164580$12.47AL|NL
25 Brandon Woodruff MIL 1531083.711.12162430$12.33AL|NL
26 Zack Wheeler PHI 122953.251.08142330$11.45AL|NL
27 Eury Perez MIA 1501093.781.17168510$10.80AL|NL
28 Blake Snell LAD 1451073.601.23175620$10.56AL|NL
29 Michael King SD 1651193.821.24169580$10.02AL|NL
30 Spencer Strider ATL 1551193.951.23178550$9.96AL|NL
31 Drew Rasmussen TB 15911103.741.20146430$9.85AL|NL
32 Luis Castillo SEA 17711103.971.21164510$9.83AL|NL
33 Tyler Glasnow LAD 1351063.671.19155500$9.35AL|NL
34 Kyle Bradish BAL 1451083.661.21156470$9.31AL|NL
35 Tanner Bibee CLE 17811103.991.23165530$9.11AL|NL
36 Kevin Gausman TOR 18311104.131.24178550$8.81AL|NL
37 Pablo Lopez MIN 1641093.901.21161430$8.76AL|NL
38 Chase Burns CIN 131873.571.17158430$8.39AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jack Flaherty DET 16110103.971.24175540$8.38AL|NL
40 Ranger Suarez BOS 1671193.831.25148480$8.09AL|NL
41 MacKenzie Gore TEX 16010103.991.26176600$7.70AL|NL
42 Shohei Ohtani LAD 111853.321.14132370$7.26AL|NL
43 Emmet Sheehan LAD 134863.761.17155470$7.27AL|NL
44 Ryan Pepiot TB 17010104.131.25174610$7.03AL|NL
45 Matt Boyd CHC 1621093.941.22146480$7.00AL|NL
46 Aaron Nola PHI 17110104.161.23165480$6.79AL|NL
47 Joe Musgrove SD 1481093.951.20140390$6.75AL|NL
48 Nolan McLean NYM 1491083.681.28146570$6.61AL|NL
49 Carlos Rodon NYY 1501094.081.24158560$6.25AL|NL
50 Gavin Williams CLE 16710103.991.31170720$5.75AL|NL
51 Shota Imanaga CHC 152984.141.16137340$5.57AL|NL
52 Nick Lodolo CIN 149994.051.22151410$5.42AL|NL
53 Jose Soriano LAA 17111103.791.36155730$5.42AL|NL
54 Shane Baz BAL 1621094.111.28161590$5.19AL|NL
55 Merrill Kelly ARI 17711104.221.28156540$5.10AL|NL
56 Zac Gallen FA 17111114.211.30162570$4.99AL|NL
57 Trey Yesavage TOR 139873.821.25153560$4.87AL|NL
58 Shane McClanahan TB 133883.791.21137410$4.70AL|NL
59 Robbie Ray SF 17210104.291.30179680$4.69AL|NL
60 Sean Manaea NYM 137984.011.22141460$4.68AL|NL
61 Jacob Misiorowski MIL 141873.831.29164680$4.62AL|NL
62 Sandy Alcantara MIA 17810114.101.28149540$4.40AL|NL
63 Edward Cabrera CHC 136983.901.27144550$4.21AL|NL
64 Shane Bieber TOR 136973.971.22125350$3.67AL|NL
65 Quinn Priester MIL 1651094.041.30136530$3.15AL|NL
66 Cody Ponce TOR 139884.011.25143430$3.05AL|NL
67 Trevor Rogers BAL 1651094.151.30144550$3.03AL|NL
68 Kris Bubic KAN 142883.871.27136470$2.82AL|NL
69 Gerrit Cole NYY 117863.921.19120350$2.78AL|NL
70 Grayson Rodriguez LAA 119873.861.23127390$2.76AL|NL
71 David Peterson NYM 1651093.981.36145630$2.36AL|NL
72 Yusei Kikuchi LAA 1729114.341.31170610$2.30AL|NL
73 Bryce Miller SEA 144994.191.24128430$2.23AL|NL
74 Casey Mize DET 1559104.181.26133420$2.17AL|NL
75 Brandon Pfaadt ARI 17110114.471.27147400$2.00AL|NL
76 Cam Schlittler NYY 132984.021.30132530$1.86AL|NL
77 Clay Holmes NYM 1551094.011.35125601$1.56AL|NL
78 Reid Detmers LAA 136784.101.27150500$1.50AL|NL
79 Ryne Nelson ARI 16210104.331.29135460$1.48AL|NL
80 Jack Leiter TEX 1569104.331.31152640$1.20AL|NL
81 Logan Henderson MIL 120663.971.18125360$1.16AL|NL
82 Mitch Keller PIT 17710114.421.32153540$1.08AL|NL
83 Andrew Abbott CIN 1649104.451.28150530$1.08AL|NL
84 Bubba Chandler PIT 149884.111.30142540$1.09AL|NL
85 Ryan Weathers NYY 125874.031.26121430$0.87AL|NL
86 Chris Bassitt FA 15210104.321.32136530$0.84AL|NL
87 Reese Olson DET 133783.921.26124440$0.73AL|NL
88 Brady Singer CIN 17010114.501.33156560$0.56AL|NL
89 Chad Patrick MIL 133884.261.26126430$0.09AL|NL
90 Cade Horton CHC 131884.121.26115430$0.00AL|NL
91 Shane Smith CWS 1619114.421.33150610$-0.21AL|NL
92 Jameson Taillon CHC 157994.471.25121390$-0.27AL|NL
93 Michael Burrows HOU 132784.161.27130460$-0.35AL|NL
94 Joey Cantillo CLE 132673.951.31137570$-0.73AL|NL
95 Michael Wacha KAN 16610104.501.31127500$-0.92AL|NL
96 Zack Littell FA 1589114.561.25120340$-0.93AL|NL
97 Mike Soroka ARI 139774.211.30136520$-0.95AL|NL
98 Bailey Ober MIN 142784.441.23127350$-1.08AL|NL
99 Zebby Matthews MIN 124674.141.23120320$-1.13AL|NL
100 Braxton Garrett MIA 124663.991.23110300$-1.14AL|NL
101 Zach Eflin BAL 143994.471.25108290$-1.17AL|NL
102 Jacob Lopez OAK 131884.401.31135530$-1.20AL|NL
103 Foster Griffin WAS 131784.051.29116410$-1.33AL|NL
104 Braxton Ashcraft PIT 136673.971.29123440$-1.38AL|NL
105 Cade Cavalli WAS 145894.161.33122510$-1.53AL|NL
106 Noah Cameron KAN 146994.381.32122480$-1.53AL|NL
107 Dean Kremer BAL 1549104.501.31129490$-1.58AL|NL
108 Reynaldo Lopez ATL 121664.091.28123430$-1.83AL|NL
109 Tyler Mahle SF 136894.301.30112430$-2.21AL|NL
110 Slade Cecconi CLE 1498104.531.28123390$-2.31AL|NL
111 Parker Messick CLE 122784.131.30110400$-2.44AL|NL
112 Justin Steele CHC 80643.601.1874210$-2.60AL|NL
113 Brayan Bello BOS 1559104.351.37126550$-2.64AL|NL
114 Will Warren NYY 127674.181.30124450$-2.68AL|NL
115 Michael McGreevy STL 148884.261.2999350$-2.78AL|NL
116 Nick Martinez FA 141994.531.30107390$-2.91AL|NL
117 Max Meyer MIA 133674.201.30122440$-2.96AL|NL
118 Kodai Senga NYM 117664.081.32118520$-3.06AL|NL
119 Tatsuya Imai HOU 152994.381.35148660$0.00AL|NL
120 Taj Bradley MIN 116664.191.28112410$-3.15AL|NL
121 Dustin May STL 142784.311.33125530$-3.17AL|NL
122 Justin Verlander FA 127894.461.30108420$-3.26AL|NL
123 Lucas Giolito FA 1479104.651.35131560$-3.30AL|NL
124 Seth Lugo KAN 1589104.611.35131520$-3.40AL|NL
125 Max Scherzer FA 106774.501.24101310$-3.47AL|NL
126 Kumar Rocker TEX 111774.221.2998360$-3.52AL|NL
127 Landen Roupp SF 125774.181.36116500$-3.66AL|NL
128 Luis Severino OAK 1759114.681.35140580$-3.73AL|NL
129 Jeffrey Springs OAK 1679114.801.34142540$-3.80AL|NL
130 Roki Sasaki LAD 120664.201.32114470$-3.96AL|NL
131 Steven Matz TB 131674.261.29109370$-4.00AL|NL
132 Matthew Liberatore STL 1508104.561.33121470$-4.07AL|NL
133 Jared Jones PIT 88553.891.2490290$-4.11AL|NL
134 Robby Snelling MIA 109774.131.3394380$-4.25AL|NL
135 Andrew Painter PHI 115664.231.30105390$-4.30AL|NL
136 JP Sears SD 133794.671.27110380$-4.60AL|NL
137 Ian Seymour TB 106564.161.27102340$-4.61AL|NL
138 Troy Melton DET 120564.201.28106390$-4.69AL|NL
139 Eduardo Rodriguez ARI 137894.531.37119490$-4.77AL|NL
140 Hurston Waldrep ATL 139884.401.41124600$-4.78AL|NL
141 Aaron Civale FA 118784.501.31103380$-4.94AL|NL
142 Griffin Canning IL-60 FA 123884.541.37107470$-5.29AL|NL
143 Tyler Holton DET 72433.621.1861191$-5.51AL|NL
144 Jose Berrios TOR 125664.461.30105390$-5.52AL|NL
145 Brad Lord WAS 140684.371.36108491$-6.06AL|NL
146 Cristian Javier HOU 1458104.901.37131610$-6.27AL|NL
147 Andrew Anderson DET 93444.061.3198400$-6.31AL|NL
148 Adrian Houser SF 142894.441.40103490$-6.43AL|NL
149 Hunter Barco PIT 105554.111.3596420$-6.44AL|NL
150 Kutter Crawford BOS 85444.241.2283240$-6.61AL|NL
151 Robert Gasser MIL 80443.941.2474250$-6.67AL|NL
152 Simeon Woods Richardson MIN 123674.611.34111460$-6.71AL|NL
153 Sean Burke CWS 1478104.841.41136650$-6.74AL|NL
154 Andre Pallante STL 141894.341.4297540$-6.81AL|NL
155 Joe Boyle TB 98564.221.40108540$-6.82AL|NL
156 Johan Oviedo BOS 101554.281.3496430$-6.90AL|NL
157 Tyler Wells BAL 92444.401.2282250$-7.22AL|NL
158 Luis Morales OAK 115784.701.37101470$-7.27AL|NL
159 Luis Gil NYY 99554.361.3597480$-7.30AL|NL
160 Davis Martin CWS 1518104.771.39116540$-7.46AL|NL
161 Miles Mikolas FA 1348104.841.3390310$-7.54AL|NL
162 Sean Newcomb CWS 97444.081.3690410$-7.91AL|NL
163 J.T. Ginn OAK 88454.191.3181300$-8.05AL|NL
164 Anthony Kay CWS 133794.531.42103530$-8.15AL|NL
165 Grant Holmes ATL 84444.291.3285310$-8.22AL|NL
166 Jake Latz TEX 109454.291.38104520$-8.32AL|NL
167 Ben Brown CHC 52323.631.1957170$-8.33AL|NL
168 Chris Paddack FA 103674.721.3179270$-8.43AL|NL
169 Connelly Early BOS 58333.721.2460210$-8.63AL|NL
170 Kyle Leahy STL 123564.461.38102440$-8.61AL|NL
171 Drew Pomeranz LAA 57223.951.2662223$-8.66AL|NL
172 Patrick Corbin FA 1307104.851.39103430$-8.97AL|NL
173 Brant Hurter DET 54323.501.2449170$-9.09AL|NL
174 Ryan Weiss HOU 79444.331.3478310$-9.12AL|NL
175 Logan Allen CLE 120684.651.4095460$-9.39AL|NL
176 Patrick Sandoval BOS 76444.141.3670310$-9.38AL|NL
177 Colin Rea CHC 82444.391.2967240$-9.43AL|NL
178 Lance McCullers HOU 105564.541.4299500$-9.42AL|NL
179 Tomoyuki Sugano FA 128794.921.3586330$-9.55AL|NL
180 David Festa MIN 53333.911.2555180$-9.64AL|NL
181 Carmen Mlodzinski PIT 73343.951.3265260$-9.64AL|NL
182 Thomas White MIA 59433.971.3961290$-9.76AL|NL
183 Randy Vasquez SD 1428104.881.4195510$-9.82AL|NL
184 Richard Fitts STL 104464.501.3381330$-9.84AL|NL
185 Jake Irvin WAS 133684.871.3698430$-9.87AL|NL
186 Cody Bradford TEX 62334.211.2153150$-9.93AL|NL
187 Spencer Arrighetti HOU 90454.601.3789390$-9.96AL|NL
188 Charlie Morton FA 79564.561.4278360$-10.01AL|NL
189 Mick Abel MIN 100454.501.4095450$-10.01AL|NL
190 Brandon Sproat MIL 71334.061.3161270$-10.12AL|NL
191 Hunter Dobbins STL 95454.361.3571320$-10.22AL|NL
192 Jordan Montgomery IL-60 FA 82564.611.3563260$-10.35AL|NL
193 Payton Tolle BOS 52223.811.2556190$-10.41AL|NL
194 Tyler Anderson FA 126795.001.4197510$-10.46AL|NL
195 Eric Lauer TOR 60334.351.2758200$-10.59AL|NL
196 Jose Quintana FA 120794.801.4487470$-10.59AL|NL
197 Marcus Stroman NYY 117784.771.4483460$-10.58AL|NL
198 Janson Junk MIA 94454.601.3168230$-10.63AL|NL
199 Andrew Alvarez WAS 111464.301.4080430$-10.65AL|NL
200 Alex Cobb IL-60 FA 58444.191.3448190$-10.70AL|NL
201 Ryan Yarbrough NYY 64324.221.2752190$-10.73AL|NL
202 Keider Montero DET 85444.551.3671300$-10.83AL|NL
203 Yoendrys Gomez TB 79334.441.3576330$-10.80AL|NL
204 Martin Perez FA 115684.771.4286430$-10.85AL|NL
205 Tyler Alexander TEX 79334.561.2965220$-11.12AL|NL
206 Christian Scott NYM 41223.731.1739110$-11.17AL|NL
207 Javier Assad CHC 62334.211.3452230$-11.52AL|NL
208 Emerson Hancock SEA 58324.191.3146190$-11.55AL|NL
209 Jack Dreyer LAD 43213.771.2643160$-11.59AL|NL
210 Rhett Lowder CIN 81344.441.3566270$-11.61AL|NL
211 Alek Manoah LAA 101574.901.4286450$-11.71AL|NL
212 Jonah Tong NYM 38223.791.2642160$-11.80AL|NL
213 Tobias Myers NYM 58224.191.2851180$-11.88AL|NL
214 Mitchell Parker WAS 90454.701.3768300$-11.92AL|NL
215 Kyle Harrison BOS 48224.121.2948180$-12.06AL|NL
216 Walker Buehler FA 112684.981.4588460$-12.13AL|NL
217 Corbin Burnes ARI 39223.921.2337120$-12.14AL|NL
218 Jordan Hicks BOS 57334.261.4052250$-12.22AL|NL
219 Ryan Gusto MIA 63334.571.3353210$-12.26AL|NL
220 Drew Thorpe CWS 67454.701.3650240$-12.28AL|NL
221 Trevor McDonald SF 60234.051.3348200$-12.34AL|NL
222 Kyle Hart SD 66334.501.3655250$-12.37AL|NL
223 Stephen Kolek KAN 75344.441.3654230$-12.52AL|NL
224 Jack Perkins OAK 32213.941.3133141$-12.55AL|NL
225 Bryce Elder ATL 73344.561.3759240$-12.58AL|NL
226 Cade Povich BAL 45224.201.2943160$-12.58AL|NL
227 Hayden Birdsong SF 60234.351.3860290$-12.72AL|NL
228 Colton Gordon HOU 44224.301.2539120$-12.73AL|NL
229 Ricky Tiedemann TOR 41223.951.3744190$-12.70AL|NL
230 Luis Medina OAK 106464.841.4594490$-12.76AL|NL
231 Paul Blackburn NYY 63234.431.3253200$-12.82AL|NL
232 Bowden Francis TOR 40224.281.2537120$-12.85AL|NL
233 Jonathan Cannon CWS 112474.901.3984390$-12.87AL|NL
234 Josiah Gray WAS 112585.141.4293470$-12.87AL|NL
235 Caden Dana LAA 88465.011.4177370$-12.93AL|NL
236 Clarke Schmidt NYY 31224.061.2331100$-12.93AL|NL
237 Tyler Gilbert CWS 52224.331.3347190$-12.96AL|NL
238 Joey Wentz ATL 58334.661.4054240$-13.03AL|NL
239 Quinn Mathews STL 45334.201.4740230$-13.31AL|NL
240 Austin Gomber FA 111585.191.3877310$-13.41AL|NL
241 Jason Alexander HOU 60334.651.3847200$-13.40AL|NL
242 Logan Evans SEA 57234.421.3345200$-13.40AL|NL
243 Bailey Falter KAN 72334.751.3853240$-13.69AL|NL
244 River Ryan LAD 40224.281.3535160$-13.76AL|NL
245 Kyle Freeland COL 1758135.351.45127480$-13.78AL|NL
246 Cal Quantrill FA 79465.011.4159280$-13.77AL|NL
247 Taijuan Walker PHI 114565.051.4380420$-13.79AL|NL
248 German Marquez FA 116695.281.4485400$-13.80AL|NL
249 Zach McCambley PHI 41224.391.3940180$-13.89AL|NL
250 Ty Johnson TB 26224.151.3126100$-13.86AL|NL
251 Robinson Ortiz SEA 31224.061.3929150$-14.02AL|NL
252 Brandon Williamson CIN 50224.681.3443180$-14.04AL|NL
253 Ryan Bergert KAN 65234.711.3855260$-14.17AL|NL
254 Hayden Wesneski HOU 29114.031.242890$-14.23AL|NL
255 Davidjohn Herz WAS 26113.811.3129130$-14.31AL|NL
256 Mason Barnett OAK 50224.681.4042210$-14.68AL|NL
257 Carson Whisenhunt SF 32224.501.3827120$-14.69AL|NL
258 Chase Dollander COL 1276105.391.50110570$-14.72AL|NL
259 Carter Baumler TEX 50234.681.4243220$-14.79AL|NL
260 Matt Waldron SD 42234.711.3632130$-14.82AL|NL
261 Kai-Wei Teng SF 34124.241.3834150$-14.90AL|NL
262 Gavin Stone LAD 28114.181.292590$-14.91AL|NL
263 Gage Jump OAK 25224.681.362290$-14.93AL|NL
264 Wade Miley IL-60 FA 48334.871.4433180$-14.97AL|NL
265 Tanner Houck BOS 24224.501.382090$-14.96AL|NL
266 Mitch Spence OAK 39124.381.3332120$-15.01AL|NL
267 Adam Mazur MIA 42124.501.3132120$-15.11AL|NL
268 Ryan Feltner COL 116585.281.4892450$-15.18AL|NL
269 Gunnar Hoglund OAK 46224.891.3735150$-15.16AL|NL
270 Brandon Young BAL 34124.501.3230110$-15.17AL|NL
271 Brandon Walter HOU 10103.601.10920$-15.49AL|NL
272 Ronel Blanco HOU 18114.501.281870$-15.62AL|NL
273 Bobby Miller LAD 23114.301.3922100$-15.67AL|NL
274 Landon Knack LAD 27114.671.3324100$-15.72AL|NL
275 Chase Petty CIN 45234.801.4735190$-15.81AL|NL
276 AJ Smith-Shawver ATL 13114.151.311350$-15.82AL|NL
277 Trevor Williams WAS 26114.851.272170$-15.81AL|NL
278 Osvaldo Bido LAA 16114.501.311560$-15.91AL|NL
279 Michael Lorenzen COL 146585.301.47113550$-15.89AL|NL
280 Daison Acosta SD 16114.501.381680$-16.05AL|NL
281 Elmer Rodriguez-Cruz NYY 9104.001.33940$-16.09AL|NL
282 Joey Estes OAK 29124.971.312380$-16.10AL|NL
283 Jack Kochanowicz LAA 41224.831.4627150$-16.14AL|NL
284 Julian Aguiar CIN 33114.911.3325100$-16.14AL|NL
285 Thomas Harrington PIT 23114.701.351870$-16.17AL|NL
286 JR Ritchie ATL 18114.501.391570$-16.22AL|NL
287 Tanner Gordon COL 1316105.631.4492330$-16.23AL|NL
288 McCade Brown COL 83465.531.5172360$-16.32AL|NL
289 Tony Gonsolin IL-60 FA 17115.291.291670$-16.33AL|NL
290 Doug Nikhazy CLE 30124.801.4326140$-16.38AL|NL
291 Nestor Cortes FA 12115.251.251140$-16.37AL|NL
292 Mitch Farris LAA 32124.781.4428140$-16.37AL|NL
293 Jake Bloss TOR 13114.851.381150$-16.51AL|NL
294 Ky Bush CWS 14114.501.431160$-16.49AL|NL
295 Tink Hence STL 9115.001.33830$-16.53AL|NL
296 Braden Nett OAK 39124.621.4932190$-16.57AL|NL
297 Noah Schultz CWS 19114.741.471690$-16.65AL|NL
298 Erick Fedde FA 30226.001.4024120$-16.78AL|NL
299 Alec Marsh KAN 7115.141.43630$-16.76AL|NL
300 Bryse Wilson PHI 29114.971.4121100$-16.80AL|NL