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.700.98234400$36.69AL|NL
2 Paul Skenes PIT 1871382.791.05221480$30.85AL|NL
3 Garrett Crochet BOS 1851483.021.08227480$29.31AL|NL
4 Bryan Woo SEA 1871393.371.05190400$24.02AL|NL
5 Logan Webb SF 1971493.291.18187450$21.46AL|NL
6 Cristopher Sanchez PHI 1911383.251.15186470$21.41AL|NL
7 Hunter Brown HOU 1801393.401.19195600$18.93AL|NL
8 Chris Sale ATL 1591173.281.11193430$18.88AL|NL
9 Logan Gilbert SEA 1641183.401.07183380$18.88AL|NL
10 Max Fried NYY 1831393.341.18172550$18.16AL|NL
11 Hunter Greene CIN 1721193.611.12206560$18.05AL|NL
12 Yoshinobu Yamamoto LAD 1571273.321.12171470$17.57AL|NL
13 Jacob deGrom TEX 1591183.511.07176390$17.27AL|NL
14 George Kirby SEA 1681293.541.11164320$16.54AL|NL
15 Cole Ragans KAN 1551183.431.16190550$15.96AL|NL
16 Dylan Cease TOR 1761293.681.22206670$15.49AL|NL
17 Joe Ryan MIN 16911103.781.11184400$15.37AL|NL
18 Jesus Luzardo PHI 1731293.751.18192540$15.13AL|NL
19 Spencer Schwellenbach IL-60 ATL 1591173.571.13156340$13.60AL|NL
20 Freddy Peralta NYM 1641293.731.20180610$13.44AL|NL
21 Nick Pivetta SD 17611103.941.16190530$13.33AL|NL
22 Sonny Gray BOS 1741293.831.20180460$13.05AL|NL
23 Framber Valdez DET 1741293.521.24164590$12.80AL|NL
24 Brandon Woodruff MIL 1471083.671.12155400$11.53AL|NL
25 Zack Wheeler PHI 122953.251.09139330$10.87AL|NL
26 Nathan Eovaldi TEX 1621093.721.16154420$10.66AL|NL
27 Michael King SD 1631193.751.23169580$10.51AL|NL
28 Spencer Strider ATL 1541193.921.22179540$10.22AL|NL
29 Blake Snell LAD 1391063.561.23169600$9.95AL|NL
30 Pablo Lopez MIN 1611193.861.20159420$9.88AL|NL
31 Luis Castillo SEA 17511103.911.21162500$9.80AL|NL
32 Tanner Bibee CLE 17811103.941.22165530$9.54AL|NL
33 Kevin Gausman TOR 18111104.031.24176540$9.06AL|NL
34 Drew Rasmussen TB 1551093.721.19140410$8.46AL|NL
35 Kyle Bradish BAL 143973.591.20153460$8.49AL|NL
36 MacKenzie Gore TEX 1581093.931.25178600$8.25AL|NL
37 Aaron Nola PHI 16911104.151.22165460$7.87AL|NL
38 Chase Burns CIN 128873.591.16153400$7.84AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Eury Perez MIA 143993.841.18157490$7.83AL|NL
40 Tyler Glasnow LAD 131963.711.18151480$7.71AL|NL
41 Jack Flaherty DET 16010103.991.25175550$7.66AL|NL
42 Ranger Suarez BOS 1661193.801.26146480$7.60AL|NL
43 Shohei Ohtani LAD 110853.351.12131370$7.29AL|NL
44 Emmet Sheehan LAD 136863.771.17157470$7.23AL|NL
45 Zac Gallen FA 17012114.131.28160570$6.78AL|NL
46 Matt Boyd CHC 1591093.961.21143460$6.64AL|NL
47 Shane McClanahan TB 131973.711.18136390$6.59AL|NL
48 Ryan Pepiot TB 16710104.151.24170600$6.57AL|NL
49 Nolan McLean NYM 1461083.761.27143560$5.95AL|NL
50 Carlos Rodon NYY 1481094.071.24155550$5.79AL|NL
51 Gavin Williams CLE 1631093.921.31166700$5.67AL|NL
52 Sandy Alcantara MIA 17811114.101.26147530$5.68AL|NL
53 Merrill Kelly ARI 1761194.141.27155530$5.64AL|NL
54 Joe Musgrove SD 147993.921.20137390$5.43AL|NL
55 Shota Imanaga CHC 151984.111.16136340$5.39AL|NL
56 Jose Soriano LAA 17111103.841.35156730$5.29AL|NL
57 Nick Lodolo CIN 149994.111.21151410$5.07AL|NL
58 Edward Cabrera CHC 135973.871.24144540$4.93AL|NL
59 Jacob Misiorowski MIL 140873.861.28165670$4.58AL|NL
60 Shane Baz BAL 1581094.161.28156570$4.21AL|NL
61 Robbie Ray SF 1709104.241.30175660$3.40AL|NL
62 Shane Bieber TOR 132873.891.20121330$3.00AL|NL
63 Sean Manaea NYM 135884.071.22140440$2.98AL|NL
64 Trey Yesavage TOR 132763.821.25145540$2.92AL|NL
65 Quinn Priester MIL 1661094.071.30138540$2.87AL|NL
66 Brandon Pfaadt ARI 17010104.391.26148400$2.62AL|NL
67 Cody Ponce TOR 139884.081.24142430$2.61AL|NL
68 Andrew Abbott CIN 1639104.251.26148510$2.59AL|NL
69 Kris Bubic KAN 138873.851.28133460$2.22AL|NL
70 Casey Mize DET 152994.141.26132420$2.09AL|NL
71 Cam Schlittler NYY 130984.021.28131510$2.08AL|NL
72 David Peterson NYM 1611084.021.35142620$2.00AL|NL
73 Logan Henderson MIL 124773.991.19128380$2.00AL|NL
74 Trevor Rogers BAL 160994.111.29139530$1.95AL|NL
75 Mitch Keller PIT 17510114.321.31152530$1.77AL|NL
76 Gerrit Cole NYY 118763.891.19120350$1.75AL|NL
77 Reid Detmers LAA 136784.101.26151500$1.60AL|NL
78 Ryne Nelson ARI 162994.221.27134450$1.44AL|NL
79 Jack Leiter TEX 1549104.271.30149630$1.38AL|NL
80 Bryce Miller SEA 143884.151.23127430$1.39AL|NL
81 Clay Holmes NYM 1511093.991.35122571$1.30AL|NL
82 Brady Singer CIN 16810114.451.31155550$1.17AL|NL
83 Chris Bassitt FA 1501094.261.32135530$0.90AL|NL
84 Yusei Kikuchi LAA 1689104.391.33167600$0.82AL|NL
85 Grayson Rodriguez LAA 117773.921.24124390$0.78AL|NL
86 Reese Olson IL-60 DET 131773.921.25123430$0.71AL|NL
87 Braxton Ashcraft PIT 138773.851.28125430$0.60AL|NL
88 Bubba Chandler PIT 145884.101.30137540$0.56AL|NL
89 Zebby Matthews MIN 124774.061.23122310$0.27AL|NL
90 Cade Horton CHC 128884.081.24112410$0.26AL|NL
91 Shane Smith CWS 1598104.301.30149590$0.11AL|NL
92 Chad Patrick MIL 133884.261.26126430$-0.14AL|NL
93 Jameson Taillon CHC 154994.441.24119370$-0.22AL|NL
94 Ryan Weathers NYY 124874.141.27118440$-0.35AL|NL
95 Reynaldo Lopez ATL 119764.011.27120420$-0.59AL|NL
96 Michael Wacha KAN 16410114.451.30125490$-0.69AL|NL
97 Joey Cantillo CLE 130663.881.32137570$-0.77AL|NL
98 Bailey Ober MIN 143784.411.22128340$-0.85AL|NL
99 Mike Soroka ARI 136784.171.29133510$-0.90AL|NL
100 Jacob Lopez OAK 129884.331.31134520$-1.13AL|NL
101 Braxton Garrett MIA 122663.981.23108290$-1.43AL|NL
102 Zach Eflin BAL 143994.471.25108290$-1.44AL|NL
103 Zack Littell FA 1589104.561.26120340$-1.54AL|NL
104 Michael Burrows HOU 128674.151.26126440$-1.61AL|NL
105 Dean Kremer BAL 153994.471.31128480$-1.74AL|NL
106 Kodai Senga NYM 114763.951.32114510$-1.86AL|NL
107 Michael McGreevy STL 145884.161.2899340$-2.09AL|NL
108 Tyler Mahle SF 132884.231.29107410$-2.13AL|NL
109 Noah Cameron KAN 144894.311.31121470$-2.16AL|NL
110 Cade Cavalli WAS 139894.211.33118490$-2.26AL|NL
111 Brayan Bello BOS 1559104.301.36126550$-2.27AL|NL
112 Parker Messick CLE 119774.081.30109400$-2.43AL|NL
113 Foster Griffin WAS 131684.121.28118400$-2.52AL|NL
114 Dustin May STL 143794.281.31126530$-2.62AL|NL
115 Nick Martinez TB 142994.441.30107390$-2.66AL|NL
116 Jeffrey Springs OAK 1669114.661.33140530$-3.02AL|NL
117 Landen Roupp SF 124784.061.35115490$-3.03AL|NL
118 Slade Cecconi CLE 1487104.501.27123380$-3.15AL|NL
119 Seth Lugo KAN 1579104.531.35130520$-3.23AL|NL
120 Taj Bradley MIN 118664.191.28113410$-3.26AL|NL
121 Roki Sasaki LAD 116664.191.29115440$-3.32AL|NL
122 Tatsuya Imai HOU 150884.261.33151630$0.00AL|NL
123 Luis Severino OAK 1759114.631.34140570$-3.40AL|NL
124 Will Warren NYY 127674.251.31125460$-3.40AL|NL
125 Matthew Liberatore STL 1478104.471.32120460$-3.52AL|NL
126 Steven Matz TB 128674.151.29109360$-3.59AL|NL
127 Justin Steele CHC 78543.581.1873210$-3.78AL|NL
128 Hurston Waldrep ATL 138994.371.41123600$-3.84AL|NL
129 Max Meyer MIA 130684.291.31117430$-4.24AL|NL
130 Robby Snelling MIA 102774.061.3390360$-4.32AL|NL
131 Justin Verlander DET 126784.431.30106420$-4.49AL|NL
132 Max Scherzer FA 104674.501.23100300$-4.58AL|NL
133 Eduardo Rodriguez ARI 137894.471.37120490$-4.60AL|NL
134 Troy Melton DET 117564.151.27103370$-4.61AL|NL
135 Ian Seymour TB 106564.251.25102330$-4.76AL|NL
136 Jared Jones PIT 87553.931.2586290$-4.83AL|NL
137 Robert Gasser MIL 87543.931.2381270$-4.88AL|NL
138 JP Sears SD 130794.641.28109380$-4.98AL|NL
139 Kumar Rocker TEX 103674.191.2992330$-5.00AL|NL
140 Cristian Javier HOU 1438104.721.35130610$-4.99AL|NL
141 Lucas Giolito FA 1438104.661.36127550$-5.13AL|NL
142 Aaron Civale OAK 117784.541.30102380$-5.19AL|NL
143 Griffin Canning IL-60 FA 123884.541.37108470$-5.44AL|NL
144 Tyler Holton DET 71433.681.1759181$-5.79AL|NL
145 Simeon Woods Richardson MIN 123674.461.33111460$-5.94AL|NL
146 Jose Berrios TOR 125674.461.31104390$-6.04AL|NL
147 Andrew Anderson DET 92454.111.2999380$-6.19AL|NL
148 Adrian Houser SF 141884.401.39101480$-6.25AL|NL
149 Sean Burke CWS 1478104.781.40138650$-6.28AL|NL
150 Andrew Painter PHI 108564.331.31100380$-6.48AL|NL
151 Joe Boyle TB 95564.171.39105520$-6.73AL|NL
152 Brad Lord WAS 138684.431.36105481$-6.79AL|NL
153 Johan Oviedo BOS 103554.281.3498440$-6.93AL|NL
154 Andre Pallante STL 139894.341.4297540$-6.92AL|NL
155 Kutter Crawford BOS 82444.281.2277230$-7.34AL|NL
156 Luis Gil NYY 97554.361.3596480$-7.48AL|NL
157 Sean Newcomb CWS 100444.051.3593410$-7.51AL|NL
158 Luis Morales OAK 114684.581.36101460$-7.70AL|NL
159 Tyler Wells BAL 91454.451.2280250$-7.71AL|NL
160 Kyle Leahy STL 123564.321.37103440$-7.77AL|NL
161 Hunter Barco PIT 100454.141.3492400$-7.77AL|NL
162 Carmen Mlodzinski PIT 74443.771.3166260$-7.88AL|NL
163 Davis Martin CWS 1487104.681.38114520$-7.97AL|NL
164 Grant Holmes ATL 86444.191.3486330$-8.25AL|NL
165 Jake Latz TEX 111454.301.38106530$-8.41AL|NL
166 J.T. Ginn OAK 88454.301.3182310$-8.48AL|NL
167 Brandon Sproat MIL 77444.091.3067290$-8.66AL|NL
168 Drew Pomeranz LAA 57233.951.2561213$-8.70AL|NL
169 Richard Fitts STL 102564.501.3279320$-8.88AL|NL
170 Ryan Weiss HOU 79454.331.3279300$-8.85AL|NL
171 Ben Brown CHC 51333.711.2256170$-8.92AL|NL
172 Logan Allen CLE 118674.501.4195460$-8.99AL|NL
173 Connelly Early BOS 57333.791.2658210$-9.21AL|NL
174 Brant Hurter DET 54323.671.2249160$-9.26AL|NL
175 Miles Mikolas FA 1327104.911.3388300$-9.30AL|NL
176 Anthony Kay CWS 131694.601.42105520$-9.53AL|NL
177 Mick Abel MIN 97564.551.4091440$-9.53AL|NL
178 Colin Rea CHC 82444.391.2966240$-9.61AL|NL
179 Spencer Arrighetti HOU 91464.551.3691400$-9.65AL|NL
180 Lance McCullers HOU 98564.501.4393480$-9.76AL|NL
181 Janson Junk MIA 95454.451.2969220$-9.77AL|NL
182 Patrick Sandoval BOS 76444.141.3869320$-9.80AL|NL
183 Jose Quintana COL 118784.651.4386460$-9.81AL|NL
184 Tomoyuki Sugano COL 1287104.921.3585320$-9.89AL|NL
185 David Festa MIN 51334.061.2553170$-10.17AL|NL
186 Randy Vasquez SD 1407104.821.3994500$-10.22AL|NL
187 Jordan Montgomery IL-60 FA 81564.561.3564260$-10.20AL|NL
188 Chris Paddack MIA 101574.811.3277260$-10.31AL|NL
189 Charlie Morton FA 76554.621.4275350$-10.42AL|NL
190 Patrick Corbin FA 129794.951.42103440$-10.44AL|NL
191 Jake Irvin WAS 145694.901.37106480$-10.54AL|NL
192 Corbin Burnes ARI 39323.691.2137120$-10.59AL|NL
193 Payton Tolle BOS 51223.881.2454170$-10.65AL|NL
194 Mitchell Parker WAS 97564.641.3773330$-10.69AL|NL
195 Yoendrys Gomez TB 77334.441.3475320$-10.79AL|NL
196 Hunter Dobbins STL 93454.451.3568310$-10.86AL|NL
197 Eric Lauer TOR 58334.341.2855200$-10.95AL|NL
198 Marcus Stroman NYY 114784.821.4481450$-11.01AL|NL
199 Ryan Yarbrough NYY 64334.361.2752190$-11.16AL|NL
200 Jose Urquidy PIT 96564.871.3471300$-11.19AL|NL
201 Keider Montero DET 84454.611.3670300$-11.20AL|NL
202 Alek Manoah LAA 99574.821.4084430$-11.24AL|NL
203 Trevor McDonald SF 60334.051.3348200$-11.33AL|NL
204 Andrew Alvarez WAS 116464.421.4184450$-11.40AL|NL
205 Tobias Myers NYM 57324.261.3048180$-11.49AL|NL
206 Thomas White MIA 54334.171.3957260$-11.50AL|NL
207 Jordan Hicks CWS 58334.191.4052261$-11.59AL|NL
208 Emerson Hancock SEA 68334.371.3154220$-11.57AL|NL
209 Tyler Alexander TEX 72344.621.2859190$-11.60AL|NL
210 Javier Assad CHC 62334.211.3451240$-11.64AL|NL
211 Caden Dana LAA 86574.921.4176370$-11.71AL|NL
212 Tyler Anderson FA 125694.971.4296510$-11.86AL|NL
213 Luis Medina OAK 103564.811.4590480$-11.91AL|NL
214 Jonah Tong NYM 34223.711.2438140$-11.93AL|NL
215 Jack Dreyer LAD 43213.981.2643160$-11.96AL|NL
216 Rhett Lowder CIN 79344.561.3363250$-11.98AL|NL
217 Cody Bradford TEX 47234.211.1940110$-11.98AL|NL
218 Alex Cobb IL-60 FA 52334.151.3543170$-12.07AL|NL
219 Paul Blackburn NYY 64334.501.3353210$-12.17AL|NL
220 Hayden Birdsong SF 58334.501.3858280$-12.20AL|NL
221 Kyle Harrison MIL 52224.151.3352200$-12.23AL|NL
222 Josiah Gray WAS 111585.031.4194470$-12.27AL|NL
223 Bryce Elder ATL 68344.501.3556230$-12.30AL|NL
224 Walker Buehler FA 111685.031.4488450$-12.31AL|NL
225 Stephen Kolek KAN 73344.321.3652230$-12.32AL|NL
226 Jack Perkins OAK 32223.941.2833141$-12.37AL|NL
227 Kyle Hart SD 61334.571.3452220$-12.47AL|NL
228 Ryan Gusto MIA 65344.571.3555230$-12.48AL|NL
229 Christian Scott NYM 37224.141.2235110$-12.59AL|NL
230 Cade Povich BAL 43224.191.3041150$-12.81AL|NL
231 Joey Wentz ATL 51334.591.3949210$-12.93AL|NL
232 Kyle Freeland COL 1708125.241.44124460$-12.96AL|NL
233 Colton Gordon HOU 43224.401.2638120$-13.09AL|NL
234 Jonathan Cannon CWS 110474.911.3982380$-13.17AL|NL
235 Clarke Schmidt NYY 30214.201.2330100$-13.18AL|NL
236 Bowden Francis TOR 39224.381.2635120$-13.25AL|NL
237 Bailey Falter KAN 71334.691.3551230$-13.31AL|NL
238 Martin Perez ATL 68444.761.4352260$-13.32AL|NL
239 Drew Thorpe CWS 65354.711.3548230$-13.38AL|NL
240 Ricky Tiedemann TOR 38224.261.3940190$-13.61AL|NL
241 Robinson Ortiz SEA 35224.111.3733170$-13.71AL|NL
242 Zach McCambley PHI 41224.391.3740180$-13.75AL|NL
243 Gavin Stone LAD 29214.341.282690$-13.93AL|NL
244 Austin Gomber TEX 63345.001.3346170$-13.99AL|NL
245 Taijuan Walker PHI 114565.051.4380420$-14.02AL|NL
246 Tyler Gilbert CWS 42224.501.3638160$-14.04AL|NL
247 Adam Mazur MIA 42224.501.3132120$-14.09AL|NL
248 Kai-Wei Teng HOU 33224.361.3933150$-14.14AL|NL
249 Mitch Spence OAK 38224.501.3231110$-14.16AL|NL
250 Chase Dollander COL 1246105.301.49108560$-14.23AL|NL
251 Cal Quantrill TEX 51334.941.3940180$-14.35AL|NL
252 German Marquez FA 114695.291.4583400$-14.33AL|NL
253 Carson Whisenhunt SF 31224.351.3526110$-14.37AL|NL
254 Luis Garcia IL-60 FA 52225.021.3550180$-14.47AL|NL
255 Hayden Wesneski HOU 28114.181.252690$-14.61AL|NL
256 Gage Jump OAK 23224.301.352080$-14.60AL|NL
257 Quinn Mathews STL 41234.391.4637220$-14.66AL|NL
258 Ryan Bergert KAN 63234.711.4153260$-14.67AL|NL
259 Mason Barnett OAK 49224.591.4141210$-14.66AL|NL
260 Tanner Houck IL-60 BOS 23224.301.351980$-14.67AL|NL
261 Jason Alexander HOU 58234.661.4044200$-14.88AL|NL
262 Ty Johnson TB 24114.121.292490$-14.90AL|NL
263 Davidjohn Herz WAS 26114.151.3528130$-14.92AL|NL
264 Carter Baumler TEX 48234.691.4241220$-14.91AL|NL
265 Brandon Williamson CIN 50224.861.4042200$-15.10AL|NL
266 Matt Waldron SD 40234.951.3531120$-15.18AL|NL
267 Brandon Young BAL 32124.501.3128100$-15.22AL|NL
268 Tony Gonsolin IL-60 FA 17215.291.291670$-15.29AL|NL
269 Gunnar Hoglund OAK 45235.001.3634140$-15.36AL|NL
270 Michael Lorenzen COL 143585.291.45112530$-15.48AL|NL
271 Ronel Blanco HOU 17114.241.291770$-15.50AL|NL
272 Logan Evans SEA 53345.941.3245190$-15.60AL|NL
273 River Ryan LAD 37124.621.3832150$-15.69AL|NL
274 Tanner Gordon COL 1286105.551.4390310$-15.82AL|NL
275 Nestor Cortes FA 12114.501.251140$-15.96AL|NL
276 Daison Acosta SD 16114.501.381680$-16.01AL|NL
277 Landon Knack LAD 24114.871.332190$-16.05AL|NL
278 AJ Smith-Shawver ATL 8114.501.25930$-16.08AL|NL
279 Bobby Miller LAD 23114.701.3921100$-16.10AL|NL
280 Joey Estes OAK 29124.971.312280$-16.18AL|NL
281 Julian Aguiar CIN 33124.911.3325100$-16.16AL|NL
282 Thomas Harrington PIT 23124.701.351870$-16.16AL|NL
283 Elmer Rodriguez-Cruz NYY 10114.501.30940$-16.19AL|NL
284 Trevor Williams IL-60 WAS 28124.821.362280$-16.23AL|NL
285 Doug Nikhazy CLE 29124.661.4525140$-16.34AL|NL
286 Chase Petty CIN 43235.021.4933190$-16.42AL|NL
287 Didier Fuentes ATL 7115.141.29720$-16.46AL|NL
288 Wade Miley IL-60 FA 46245.091.4330170$-16.48AL|NL
289 Jake Bloss TOR 13114.851.381150$-16.48AL|NL
290 Noah Schultz CWS 17114.761.471580$-16.59AL|NL
291 Mitch Farris LAA 31124.941.4528140$-16.58AL|NL
292 Ryan Feltner COL 114475.291.4991460$-16.64AL|NL
293 Tink Hence STL 9115.001.44840$-16.67AL|NL
294 Brandon Walter HOU 8003.381.13720$-16.70AL|NL
295 McCade Brown COL 78365.421.5070340$-16.70AL|NL
296 JR Ritchie ATL 11114.911.45950$-16.70AL|NL
297 Brody Hopkins TB 7115.141.43630$-16.72AL|NL
298 Osvaldo Bido NYY 14115.141.431260$-16.75AL|NL
299 Braden Nett OAK 36124.751.5030180$-16.81AL|NL
300 Bryse Wilson PHI 27115.001.411990$-16.86AL|NL