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 1941492.780.99234410$36.75AL|NL
2 Paul Skenes PIT 1911492.871.05227490$32.92AL|NL
3 Garrett Crochet BOS 1951493.091.06238490$31.97AL|NL
4 Bryan Woo SEA 18913113.431.07190390$23.58AL|NL
5 Cristopher Sanchez PHI 1911393.201.16185470$21.86AL|NL
6 Jacob deGrom TEX 17712103.561.07199430$21.34AL|NL
7 Chris Sale ATL 1691283.411.11208460$21.26AL|NL
8 Cole Ragans KAN 1701293.281.15211610$21.17AL|NL
9 Logan Webb SF 19913113.351.19188470$20.19AL|NL
10 Max Fried NYY 1881493.301.20177570$19.90AL|NL
11 Logan Gilbert SEA 1641193.401.07186380$19.49AL|NL
12 Dylan Cease TOR 18713103.711.20222690$18.97AL|NL
13 George Kirby SEA 17812103.591.10172340$18.07AL|NL
14 Joe Ryan MIN 17811103.841.10195420$16.86AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Hunter Brown HOU 18312103.591.20198610$16.82AL|NL
16 Jesus Luzardo PHI 18312103.691.19203580$16.78AL|NL
17 Yoshinobu Yamamoto LAD 1631283.371.17174500$16.64AL|NL
18 Hunter Greene CIN 18211113.911.16216590$16.02AL|NL
19 Brandon Woodruff MIL 1581193.651.11171430$15.00AL|NL
20 Freddy Peralta MIL 18111103.781.19202670$14.85AL|NL
21 Nick Pivetta SD 18812114.021.18201560$14.56AL|NL
22 Blake Snell LAD 1631283.641.24196690$14.25AL|NL
23 Framber Valdez FA 18612103.581.26176630$13.17AL|NL
24 Spencer Schwellenbach ATL 1631183.641.15158350$13.08AL|NL
25 Nathan Eovaldi TEX 17111103.741.16166440$13.02AL|NL
26 Sonny Gray BOS 17411103.831.20180470$12.22AL|NL
27 Zack Wheeler PHI 127963.261.08147340$12.09AL|NL
28 Ranger Suarez FA 1701193.601.22155480$11.17AL|NL
29 Kyle Bradish BAL 1491183.681.21161480$10.66AL|NL
30 Shohei Ohtani LAD 1251063.461.14146410$10.45AL|NL
31 Michael King SD 17511103.861.24177610$10.44AL|NL
32 Tyler Glasnow LAD 1481083.711.20170540$10.32AL|NL
33 MacKenzie Gore WAS 18011124.001.28198690$9.69AL|NL
34 Matt Boyd CHC 17711113.921.21159520$9.67AL|NL
35 Luis Castillo SEA 18111114.031.21168510$9.62AL|NL
36 Pablo Lopez MIN 17610113.941.21173460$9.48AL|NL
37 Spencer Strider ATL 1601093.991.23185550$9.07AL|NL
38 Eury Perez MIA 1549103.861.18170520$9.06AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jack Flaherty DET 16610103.961.24181550$8.76AL|NL
40 Tanner Bibee CLE 18211114.051.23167540$8.70AL|NL
41 Carlos Rodon NYY 1651194.091.24175610$8.47AL|NL
42 Aaron Nola PHI 18011114.201.23174490$8.07AL|NL
43 Zac Gallen FA 19312124.241.29184650$7.48AL|NL
44 Shota Imanaga CHC 16510104.151.17150370$7.27AL|NL
45 Shane McClanahan TB 139983.761.20148400$6.93AL|NL
46 Kevin Gausman TOR 18411114.261.26178550$6.88AL|NL
47 Drew Rasmussen TB 16410113.951.23145430$6.34AL|NL
48 Nolan McLean NYM 1561093.811.27149570$6.21AL|NL
49 Joe Musgrove SD 15310104.061.20143400$6.16AL|NL
50 Chase Burns CIN 126893.791.18147410$5.66AL|NL
51 Sandy Alcantara MIA 18611114.111.27150550$5.54AL|NL
52 Sean Manaea NYM 15510104.121.25158530$5.46AL|NL
53 Jose Soriano LAA 17811113.791.37158750$5.08AL|NL
54 Nick Lodolo CIN 1549104.151.22155430$4.83AL|NL
55 Kris Bubic KAN 1421093.871.27138470$4.77AL|NL
56 Mike Soroka ARI 142994.251.30137536$4.51AL|NL
57 Gavin Williams CLE 18110124.131.34183790$4.35AL|NL
58 Robbie Ray SF 18310114.381.31193720$4.23AL|NL
59 Shane Bieber TOR 148994.011.23137380$3.95AL|NL
60 David Peterson NYM 18111113.981.36158680$3.98AL|NL
61 Shane Baz BAL 1641094.231.28159590$3.89AL|NL
62 Ryan Pepiot TB 17510124.421.29175640$3.35AL|NL
63 Cody Ponce TOR 142994.121.25145430$3.26AL|NL
64 Trevor Rogers BAL 1681094.121.30149570$3.24AL|NL
65 Trey Yesavage TOR 135994.001.27143520$3.21AL|NL
66 Grayson Rodriguez LAA 130883.881.23136420$3.20AL|NL
67 Joey Cantillo CLE 140993.921.31146600$2.88AL|NL
68 Emmet Sheehan LAD 113863.901.20129400$2.85AL|NL
69 Yusei Kikuchi LAA 17910114.421.31178630$2.84AL|NL
70 Merrill Kelly ARI 17810114.301.29157530$2.83AL|NL
71 Jacob Misiorowski MIL 137994.011.32154660$2.69AL|NL
72 Gerrit Cole NYY 130874.081.19130370$2.65AL|NL
73 Clay Holmes NYM 17311113.951.36136670$2.56AL|NL
74 Casey Mize DET 1579104.181.25133420$2.06AL|NL
75 Quinn Priester MIL 16310104.091.30130510$2.00AL|NL
76 Edward Cabrera CHC 1438104.031.29149570$1.92AL|NL
77 Chris Bassitt FA 16710104.311.32151600$1.41AL|NL
78 Bubba Chandler PIT 1509104.201.30139520$0.90AL|NL
79 Zack Littell FA 17410124.501.25133380$0.89AL|NL
80 Chad Patrick MIL 140994.311.26131430$0.77AL|NL
81 Cam Schlittler NYY 144994.191.31140560$0.79AL|NL
82 Reese Olson DET 132893.951.27122440$0.76AL|NL
83 Brandon Pfaadt ARI 17510114.581.28149410$0.51AL|NL
84 Andrew Abbott CIN 1659114.471.28149520$0.35AL|NL
85 Reid Detmers LAA 1368104.301.29146500$0.11AL|NL
86 Will Warren NYY 136994.241.30130470$0.05AL|NL
87 Jameson Taillon CHC 1659114.471.25125410$-0.53AL|NL
88 Michael Wacha KAN 16310114.421.30125490$-0.66AL|NL
89 Zebby Matthews MIN 121884.241.24114300$-0.76AL|NL
90 Michael Burrows HOU 133894.331.27130450$-0.75AL|NL
91 Brady Singer CIN 17510124.581.34159570$-0.76AL|NL
92 Andrew Painter PHI 126894.141.27116400$-0.79AL|NL
93 Ryan Weathers MIA 132894.091.30121450$-0.87AL|NL
94 Braxton Ashcraft PIT 135894.071.30119420$-0.91AL|NL
95 Lucas Giolito FA 16910114.581.34154640$-0.97AL|NL
96 Max Scherzer FA 132894.501.23126390$-0.98AL|NL
97 Bailey Ober MIN 130894.431.22117320$-1.03AL|NL
98 Bryce Miller SEA 141894.341.26123430$-1.12AL|NL
99 Jack Leiter TEX 1639114.531.33155670$-1.15AL|NL
100 Cade Horton CHC 137894.201.28117440$-1.29AL|NL
101 Foster Griffin WAS 1338104.131.30117420$-1.40AL|NL
102 Dustin May STL 1449104.311.33127530$-1.49AL|NL
103 Kodai Senga NYM 114884.031.32113500$-1.63AL|NL
104 Reynaldo Lopez ATL 125884.321.30126440$-1.70AL|NL
105 Mitch Keller PIT 1769124.551.32150530$-1.67AL|NL
106 Ryne Nelson ARI 1629104.501.30132440$-1.75AL|NL
107 Logan Henderson MIL 91663.961.1596260$-1.82AL|NL
108 Jacob Lopez OAK 135894.471.32141540$-2.03AL|NL
109 Cade Cavalli WAS 1418104.151.32117490$-2.09AL|NL
110 Justin Steele CHC 84653.541.1778220$-2.28AL|NL
111 Braxton Garrett MIA 114683.951.23102270$-2.29AL|NL
112 Brayan Bello BOS 16710114.371.38133600$-2.34AL|NL
113 Justin Verlander FA 1489104.561.30126500$-2.34AL|NL
114 Shane Smith CWS 1598114.471.33146580$-2.44AL|NL
115 Noah Cameron KAN 145894.281.32123480$-2.45AL|NL
116 Tyler Mahle SF 1458104.341.30119450$-2.56AL|NL
117 Nick Martinez FA 1569104.501.29116410$-2.57AL|NL
118 Michael McGreevy STL 1389104.171.3090330$-2.63AL|NL
119 Dean Kremer BAL 1589104.561.32131500$-2.77AL|NL
120 Zach Eflin BAL 142894.441.25106280$-2.75AL|NL
121 Taj Bradley MIN 117784.231.29112410$-3.11AL|NL
122 Roki Sasaki LAD 126884.361.33118470$-3.27AL|NL
123 Aaron Civale FA 1418104.531.30123440$-3.34AL|NL
124 Parker Messick CLE 124794.211.31111400$-3.60AL|NL
125 Seth Lugo KAN 1629104.611.35135530$-3.84AL|NL
126 Slade Cecconi CLE 1568114.671.29127410$-3.94AL|NL
127 Patrick Sandoval BOS 115773.991.36105470$-4.04AL|NL
128 Eduardo Rodriguez ARI 145994.531.37126520$-4.06AL|NL
129 Matthew Liberatore STL 1528114.501.33123470$-4.24AL|NL
130 Landen Roupp SF 125794.181.35113490$-4.26AL|NL
131 Kutter Crawford BOS 113674.381.24106330$-4.28AL|NL
132 Cody Bradford TEX 97674.181.2184230$-4.56AL|NL
133 Kumar Rocker TEX 126794.431.31107410$-5.09AL|NL
134 Brad Lord WAS 1448114.371.36110500$-5.10AL|NL
135 Jared Jones PIT 88563.991.2490280$-5.12AL|NL
136 Luis Gil NYY 127884.541.38121610$-5.25AL|NL
137 JP Sears SD 125794.681.26104350$-5.41AL|NL
138 Simeon Woods Richardson MIN 123794.461.33110460$-5.44AL|NL
139 Andrew Anderson DET 93564.061.29100380$-5.45AL|NL
140 Jeffrey Springs OAK 1729124.871.36146570$-5.54AL|NL
141 Ian Seymour TB 102674.321.2896330$-5.56AL|NL
142 Tyler Wells BAL 96664.411.2285260$-5.62AL|NL
143 Griffin Canning IL-60 FA 133894.531.37115500$-5.61AL|NL
144 Hurston Waldrep ATL 141894.471.40124580$-5.64AL|NL
145 Jose Berrios TOR 114774.501.3197350$-6.00AL|NL
146 Steven Matz TB 1307104.501.32103370$-6.10AL|NL
147 Cristian Javier HOU 1498114.891.35134610$-6.36AL|NL
148 J.T. Ginn OAK 92664.211.3083310$-6.43AL|NL
149 Luis Severino OAK 1809124.801.38141600$-6.45AL|NL
150 Troy Melton DET 121684.461.31102390$-6.64AL|NL
151 Max Meyer MIA 90564.101.3083300$-7.09AL|NL
152 Chris Paddack FA 125784.681.3196320$-7.24AL|NL
153 Adrian Houser SF 1468104.441.40103500$-7.25AL|NL
154 Andre Pallante STL 1478104.351.4198550$-7.39AL|NL
155 Jake Latz TEX 121784.541.40110570$-7.45AL|NL
156 Colin Rea CHC 126794.641.3397380$-7.47AL|NL
157 Miles Mikolas FA 1478114.841.3199330$-7.51AL|NL
158 Lance McCullers HOU 119784.541.41111550$-7.53AL|NL
159 Tyler Holton DET 61423.691.2051161$-7.72AL|NL
160 Joe Boyle TB 101684.461.42107540$-8.05AL|NL
161 Ryan Weiss HOU 90554.401.3391350$-8.14AL|NL
162 Grant Holmes ATL 82554.281.3383300$-8.19AL|NL
163 Sean Burke CWS 1508114.981.41137660$-8.49AL|NL
164 Ben Brown CHC 50323.421.1656160$-8.53AL|NL
165 Kyle Leahy STL 127794.611.39100440$-8.58AL|NL
166 Connelly Early BOS 63443.861.2763230$-8.70AL|NL
167 Sean Newcomb CWS 100564.321.3789420$-8.93AL|NL
168 Tyler Anderson FA 1458104.901.40113580$-9.26AL|NL
169 Logan Allen CLE 115794.621.4190450$-9.37AL|NL
170 Mick Abel MIN 107674.631.41100480$-9.38AL|NL
171 Patrick Corbin FA 1438104.911.41114480$-9.42AL|NL
172 Andrew Alvarez WAS 94564.121.3770360$-9.45AL|NL
173 German Marquez FA 1408104.951.39105460$-9.63AL|NL
174 Kyle Harrison BOS 75444.321.3275290$-9.78AL|NL
175 Hunter Dobbins STL 99574.361.3574330$-9.84AL|NL
176 Martin Perez FA 134794.701.42104500$-9.84AL|NL
177 Austin Gomber FA 128794.921.3592360$-9.92AL|NL
178 Richard Fitts STL 107584.631.3383330$-10.13AL|NL
179 Tyler Alexander TEX 83444.451.2767220$-10.16AL|NL
180 Christian Scott NYM 49333.861.1647130$-10.19AL|NL
181 Johan Oviedo BOS 75444.321.3371320$-10.23AL|NL
182 Marcus Stroman NYY 1448104.751.44102560$-10.26AL|NL
183 Ricky Tiedemann TOR 46323.721.2452190$-10.35AL|NL
184 Robert Gasser MIL 59333.971.2455180$-10.40AL|NL
185 Jose Quintana FA 1478104.781.45107570$-10.51AL|NL
186 Carmen Mlodzinski PIT 71444.181.3461240$-10.65AL|NL
187 Luis Morales OAK 113684.861.3995450$-10.70AL|NL
188 Ryan Yarbrough NYY 77444.441.2961240$-10.83AL|NL
189 Charlie Morton FA 90564.701.4189410$-10.83AL|NL
190 Tomoyuki Sugano FA 1427105.011.3595360$-10.87AL|NL
191 Anthony Kay CWS 1357104.801.44104550$-10.98AL|NL
192 Drew Pomeranz LAA 49224.221.3153193$-10.98AL|NL
193 Keider Montero DET 85554.661.3670300$-11.09AL|NL
194 Javier Assad CHC 76444.381.3462290$-11.28AL|NL
195 Brant Hurter DET 47223.451.2143140$-11.30AL|NL
196 Eric Lauer TOR 57334.261.2857200$-11.42AL|NL
197 Alex Cobb IL-60 FA 63444.291.3350190$-11.57AL|NL
198 Jordan Montgomery IL-60 FA 89564.651.3767280$-11.60AL|NL
199 Spencer Arrighetti HOU 82464.721.3781350$-11.60AL|NL
200 Randy Vasquez SD 1448115.001.4192500$-11.71AL|NL
201 Davis Martin CWS 1547114.971.42115550$-11.74AL|NL
202 Alek Manoah LAA 102584.851.4089440$-11.85AL|NL
203 David Festa MIN 48223.941.2350170$-11.90AL|NL
204 Josiah Gray WAS 117695.081.3996480$-11.91AL|NL
205 Trevor McDonald SF 56344.021.3044170$-12.06AL|NL
206 Tobias Myers MIL 58334.341.2851180$-12.08AL|NL
207 Walker Buehler FA 133795.011.44103540$-12.13AL|NL
208 Stephen Kolek KAN 75444.321.3753240$-12.19AL|NL
209 Bailey Falter KAN 73444.561.3456240$-12.23AL|NL
210 Mitchell Parker WAS 78454.501.3760270$-12.32AL|NL
211 Janson Junk MIA 75344.441.2955180$-12.35AL|NL
212 Rhett Lowder CIN 83454.661.3667270$-12.34AL|NL
213 Yoendrys Gomez TB 82454.831.3877340$-12.44AL|NL
214 Bryce Elder ATL 60444.501.3747190$-12.76AL|NL
215 Jonathan Cannon CWS 104584.931.3877350$-12.83AL|NL
216 Robby Snelling MIA 61344.281.3449200$-12.81AL|NL
217 Brandon Sproat NYM 52334.151.3342190$-12.81AL|NL
218 Paul Blackburn NYY 65334.431.3455200$-12.82AL|NL
219 Luis Medina OAK 108584.921.4495480$-12.86AL|NL
220 Jordan Hicks BOS 50334.141.3644210$-12.91AL|NL
221 Ryan Bergert KAN 65444.711.4057260$-13.10AL|NL
222 Logan Evans SEA 58344.341.3345200$-13.10AL|NL
223 Drew Thorpe CWS 70454.761.3451240$-13.13AL|NL
224 Brandon Williamson CIN 56334.501.3450200$-13.17AL|NL
225 Jonah Tong NYM 43233.981.3043170$-13.19AL|NL
226 Hayden Birdsong SF 58344.501.4058270$-13.28AL|NL
227 Jake Irvin WAS 91474.851.3667290$-13.36AL|NL
228 Corbin Burnes ARI 36224.001.2234110$-13.39AL|NL
229 Jack Dreyer LAD 44224.091.3243170$-13.57AL|NL
230 Joey Wentz ATL 59334.581.3956240$-13.56AL|NL
231 Taijuan Walker PHI 116685.041.4280420$-13.56AL|NL
232 Kyle Hart SD 64344.641.3655230$-13.62AL|NL
233 Hayden Wesneski HOU 34223.971.2433100$-13.59AL|NL
234 Tyler Gilbert CWS 48334.501.3543180$-13.60AL|NL
235 Emerson Hancock SEA 57224.261.3045190$-13.66AL|NL
236 Cade Povich BAL 40224.051.3038140$-13.71AL|NL
237 Mason Barnett OAK 53334.581.3646210$-13.79AL|NL
238 Clarke Schmidt NYY 31214.061.2631110$-14.03AL|NL
239 Caden Dana LAA 89475.061.4076360$-14.06AL|NL
240 Ryan Gusto MIA 35224.111.2931120$-14.27AL|NL
241 Cal Quantrill FA 84565.141.4262300$-14.35AL|NL
242 Bowden Francis TOR 37224.621.2435110$-14.41AL|NL
243 Quinn Mathews STL 43234.191.3739180$-14.47AL|NL
244 Robinson Ortiz SEA 34223.971.3831160$-14.67AL|NL
245 Brandon Young BAL 35224.371.3130110$-14.87AL|NL
246 Kai-Wei Teng SF 32224.221.3832140$-14.91AL|NL
247 Jack Perkins OAK 30113.901.2731130$-14.99AL|NL
248 Zach McCambley PHI 41214.391.3938180$-15.01AL|NL
249 Colton Gordon HOU 38114.261.2434110$-15.01AL|NL
250 Kyle Freeland COL 1748145.381.45126460$-15.05AL|NL
251 Jason Alexander HOU 53334.751.4241180$-15.17AL|NL
252 Thomas Harrington PIT 37224.621.3029110$-15.29AL|NL
253 Davidjohn Herz WAS 19113.321.262290$-15.33AL|NL
254 Chase Petty CIN 49224.591.3941190$-15.44AL|NL
255 Gunnar Hoglund OAK 48335.061.3837150$-15.47AL|NL
256 Julian Aguiar CIN 39224.621.3330120$-15.49AL|NL
257 Doug Nikhazy CLE 34224.501.4132170$-15.55AL|NL
258 Ty Johnson TB 27224.671.332590$-15.59AL|NL
259 River Ryan LAD 40224.731.3534150$-15.56AL|NL
260 Carter Baumler TEX 54234.501.4446240$-15.57AL|NL
261 Ryan Feltner COL 108595.251.4787400$-15.61AL|NL
262 Wade Miley IL-60 FA 53344.751.4336200$-15.66AL|NL
263 Landon Knack LAD 30214.801.3327110$-15.69AL|NL
264 Braden Nett OAK 45234.601.4239210$-15.72AL|NL
265 Tink Hence STL 25113.961.282490$-15.71AL|NL
266 Gavin Stone LAD 25114.321.322380$-16.36AL|NL
267 Gabriel Hughes COL 79465.241.4760280$-16.36AL|NL
268 Bobby Miller LAD 22114.091.362190$-16.43AL|NL
269 Ronel Blanco HOU 19114.261.322080$-16.46AL|NL
270 Mitch Spence OAK 35114.371.3729110$-16.45AL|NL
271 Carson Whisenhunt SF 28124.501.3225100$-16.46AL|NL
272 Jack Kochanowicz LAA 39224.621.4125130$-16.48AL|NL
273 Joey Estes OAK 27114.671.262270$-16.55AL|NL
274 Adam Mazur MIA 27124.331.332180$-16.60AL|NL
275 Didier Fuentes ATL 9104.001.11920$-16.72AL|NL
276 Daison Acosta SD 16113.941.381680$-16.70AL|NL
277 Tanner Gordon COL 1377115.651.4596340$-16.90AL|NL
278 Matt Waldron SD 27124.671.332180$-16.99AL|NL
279 Trevor Williams WAS 16114.501.311340$-17.09AL|NL
280 Thomas White MIA 18114.501.441890$-17.20AL|NL
281 Ky Bush CWS 11114.091.36950$-17.22AL|NL
282 Jake Bloss TOR 14114.501.361250$-17.26AL|NL
283 Osvaldo Bido TB 13114.851.381250$-17.48AL|NL
284 Brody Hopkins TB 10114.501.40840$-17.53AL|NL
285 Noah Schultz CWS 18114.501.501580$-17.64AL|NL
286 Mitch Farris LAA 27125.001.4424110$-17.71AL|NL
287 Jose Urena FA 33225.181.4821130$-17.75AL|NL
288 Jagger Haynes SD 17114.761.471380$-17.82AL|NL
289 AJ Smith-Shawver ATL 6004.501.17720$-18.29AL|NL
290 Chase Dollander COL 1275105.531.52105550$-18.52AL|NL
291 Chase Hampton NYY 6004.501.33620$-18.55AL|NL
292 Carson Palmquist COL 50235.581.5443240$-18.87AL|NL
293 McCade Brown COL 105495.741.5087410$-19.24AL|NL
294 Carlos Carrasco ATL 10015.401.50740$-19.28AL|NL
295 Antonio Senzatela COL 59345.801.5637190$-20.00AL|NL
296 Bradley Blalock COL 28126.111.6117110$-20.55AL|NL