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 1921472.670.97234400$38.11AL|NL
2 Garrett Crochet BOS 1881482.971.07232490$31.40AL|NL
3 Paul Skenes PIT 1861382.811.05221480$31.37AL|NL
4 Bryan Woo SEA 1871393.371.05191400$24.68AL|NL
5 Cristopher Sanchez PHI 1911383.201.15187480$22.47AL|NL
6 Logan Webb SF 1961393.261.17187450$21.54AL|NL
7 Chris Sale ATL 1591173.231.10194430$20.06AL|NL
8 Logan Gilbert SEA 1641183.351.07184390$19.78AL|NL
9 Max Fried NYY 1821383.311.18172550$18.85AL|NL
10 Yoshinobu Yamamoto LAD 1581273.301.12171470$18.25AL|NL
11 Hunter Brown HOU 1801293.451.18195600$18.26AL|NL
12 George Kirby SEA 1671293.501.10164320$17.53AL|NL
13 Cole Ragans KAN 1571183.381.16194560$17.07AL|NL
14 Jacob deGrom TEX 1611083.521.07178400$16.86AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jesus Luzardo PHI 1761293.681.18196550$16.36AL|NL
16 Joe Ryan MIN 16811103.751.10184400$16.17AL|NL
17 Framber Valdez DET 1891393.481.24175630$15.88AL|NL
18 Dylan Cease TOR 1701193.601.21200650$14.99AL|NL
19 Zack Wheeler PHI 1381063.261.09157370$14.80AL|NL
20 Sonny Gray BOS 1711293.791.20179460$13.44AL|NL
21 Freddy Peralta NYM 1621193.781.20178610$12.10AL|NL
22 Nick Pivetta SD 1701093.921.16183510$11.93AL|NL
23 Brandon Woodruff MIL 1461083.761.13153400$10.79AL|NL
24 Spencer Strider ATL 1561193.921.22182550$10.65AL|NL
25 Nathan Eovaldi TEX 1601093.771.16153420$10.45AL|NL
26 Luis Castillo SEA 17411103.931.20162490$10.16AL|NL
27 Tanner Bibee CLE 17711103.921.22165530$9.86AL|NL
28 Kevin Gausman TOR 17911104.021.22174530$9.78AL|NL
29 Michael King SD 1581093.761.23164560$9.13AL|NL
30 Shohei Ohtani LAD 114953.391.13136390$8.87AL|NL
31 MacKenzie Gore TEX 1571093.901.25178590$8.57AL|NL
32 Emmet Sheehan LAD 137963.811.17159470$8.42AL|NL
33 Ranger Suarez BOS 1661193.741.26147480$8.34AL|NL
34 Drew Rasmussen TB 154993.681.18139410$8.15AL|NL
35 Tyler Glasnow LAD 130963.671.18151480$8.13AL|NL
36 Aaron Nola PHI 16911104.151.22165460$7.98AL|NL
37 Blake Snell LAD 127963.541.23156550$7.89AL|NL
38 Matt Boyd CHC 1611093.911.20145460$7.68AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Ryan Pepiot TB 16810104.071.23172600$7.70AL|NL
40 Jack Flaherty DET 15810103.991.25174550$7.67AL|NL
41 Kyle Bradish BAL 136973.641.20145440$7.59AL|NL
42 Nolan McLean NYM 1501183.781.28145580$7.00AL|NL
43 Eury Perez MIA 141893.891.18154480$6.38AL|NL
44 Nick Lodolo CIN 152994.031.20155420$6.33AL|NL
45 Chase Burns CIN 121773.571.16145380$6.22AL|NL
46 Carlos Rodon NYY 1451084.031.23152540$6.18AL|NL
47 Gavin Williams CLE 16510103.931.30168700$6.17AL|NL
48 Shota Imanaga CHC 151984.111.16138340$5.69AL|NL
49 Jose Soriano LAA 17211103.821.35157740$5.64AL|NL
50 Zac Gallen ARI 17811114.201.28165580$5.65AL|NL
51 Jacob Misiorowski MIL 138983.911.28161650$5.09AL|NL
52 Edward Cabrera CHC 136983.901.24145540$5.00AL|NL
53 Sandy Alcantara MIA 18010114.101.26149530$4.90AL|NL
54 Shane McClanahan TB 122873.691.18127370$4.89AL|NL
55 Robbie Ray SF 17110104.211.30176670$4.70AL|NL
56 Joe Musgrove SD 137983.941.20128360$4.58AL|NL
57 Merrill Kelly ARI 1621094.111.27143490$3.97AL|NL
58 Shane Baz BAL 1541094.211.27152550$3.92AL|NL
59 Kris Bubic KAN 140983.861.28135470$3.51AL|NL
60 Cody Ponce TOR 144884.061.24148450$3.31AL|NL
61 Sean Manaea NYM 133874.061.21138430$3.21AL|NL
62 Trey Yesavage TOR 123763.731.24139510$3.13AL|NL
63 Gerrit Cole NYY 119863.931.18120350$3.00AL|NL
64 Jack Leiter TEX 15810104.271.29152640$2.90AL|NL
65 Reid Detmers LAA 138884.111.26152500$2.70AL|NL
66 Bryce Miller SEA 141984.151.22125420$2.62AL|NL
67 Brandon Pfaadt ARI 16310104.361.26143380$2.50AL|NL
68 David Peterson NYM 1611083.971.35143620$2.49AL|NL
69 Mitch Keller PIT 17610114.301.30154530$2.36AL|NL
70 Ryne Nelson ARI 161984.191.26134450$2.00AL|NL
71 Andrew Abbott CIN 1659104.311.27150520$2.00AL|NL
72 Casey Mize DET 145994.101.26126400$1.95AL|NL
73 Reynaldo Lopez ATL 135874.001.27135480$1.83AL|NL
74 Yusei Kikuchi LAA 1679104.311.32168600$1.71AL|NL
75 Joey Cantillo CLE 133763.791.30141570$1.67AL|NL
76 Bubba Chandler PIT 145984.101.30137540$1.64AL|NL
77 Grayson Rodriguez LAA 121773.871.24129400$1.60AL|NL
78 Braxton Ashcraft PIT 139873.881.29126440$1.40AL|NL
79 Shane Smith CWS 1588104.221.28150590$1.30AL|NL
80 Chris Bassitt BAL 16810104.341.32151580$1.28AL|NL
81 Clay Holmes NYM 1471093.921.35121560$1.27AL|NL
82 Brady Singer CIN 16810114.451.31156550$1.16AL|NL
83 Bailey Ober MIN 157894.411.22140380$1.07AL|NL
84 Cam Schlittler NYY 128884.011.28129500$1.03AL|NL
85 Cade Horton CHC 128884.011.23112410$1.00AL|NL
86 Trevor Rogers BAL 145984.161.30126480$0.45AL|NL
87 Michael Burrows HOU 132774.091.25131450$0.44AL|NL
88 Shane Bieber TOR 108763.831.19100270$0.43AL|NL
89 Zebby Matthews MIN 120774.051.23119300$0.13AL|NL
90 Chad Patrick MIL 140894.311.26133450$0.09AL|NL
91 Jameson Taillon CHC 149994.411.23115360$-0.01AL|NL
92 Kodai Senga NYM 126874.001.33126560$-0.36AL|NL
93 Braxton Garrett MIA 120773.971.23106290$-0.40AL|NL
94 Michael Wacha KAN 16310114.421.30125480$-0.50AL|NL
95 Jacob Lopez OAK 124884.281.29130490$-0.63AL|NL
96 Zach Eflin BAL 141984.401.25107280$-1.06AL|NL
97 Ryan Weathers NYY 121764.091.26115430$-1.06AL|NL
98 Noah Cameron KAN 145994.341.31122470$-1.26AL|NL
99 Quinn Priester MIL 127874.111.29106410$-1.47AL|NL
100 Grant Holmes ATL 136874.241.34134520$-1.49AL|NL
101 Will Warren NYY 126774.211.29124450$-1.75AL|NL
102 Dustin May STL 149894.351.31131550$-1.77AL|NL
103 Taj Bradley MIN 131784.261.29125460$-1.98AL|NL
104 Foster Griffin WAS 131784.191.29119410$-2.02AL|NL
105 Mike Soroka ARI 97654.081.2797363$-2.03AL|NL
106 Brayan Bello BOS 154994.271.36126540$-2.09AL|NL
107 Ian Seymour TB 109664.131.22106330$-2.21AL|NL
108 Matthew Liberatore STL 1518104.351.31125470$-2.24AL|NL
109 Slade Cecconi CLE 1518104.531.27125390$-2.28AL|NL
110 Nick Martinez TB 144884.371.28112390$-2.39AL|NL
111 Logan Henderson MIL 90654.001.1992270$-2.44AL|NL
112 Michael McGreevy STL 136884.171.2893320$-2.52AL|NL
113 Tyler Mahle SF 132784.161.29108410$-2.66AL|NL
114 Parker Messick CLE 118774.121.31108400$-2.87AL|NL
115 Landen Roupp SF 123774.021.35114490$-2.86AL|NL
116 Hunter Greene CIN 72443.621.1186230$-3.11AL|NL
117 Dean Kremer BAL 132874.431.30112410$-3.13AL|NL
118 Jeffrey Springs OAK 1619114.641.33136520$-3.19AL|NL
119 Max Meyer MIA 129784.261.32117430$-3.30AL|NL
120 Steven Matz TB 126674.141.28107350$-3.42AL|NL
121 Seth Lugo KAN 1569104.561.35129510$-3.60AL|NL
122 Justin Steele CHC 75543.601.1771200$-3.79AL|NL
123 Spencer Schwellenbach IL-60 ATL 68533.571.1366150$-3.87AL|NL
124 Tatsuya Imai HOU 150884.381.35149640$0.00AL|NL
125 Luis Severino OAK 1689114.611.35134550$-3.97AL|NL
126 Eduardo Rodriguez ARI 132884.431.36117470$-4.28AL|NL
127 Justin Verlander DET 132784.431.30109440$-4.40AL|NL
128 Jared Jones IL-60 PIT 89563.941.2590300$-4.45AL|NL
129 Cade Cavalli WAS 136794.301.35115490$-4.55AL|NL
130 Roki Sasaki LAD 108654.251.31107410$-4.57AL|NL
131 Zack Littell WAS 1467104.621.26107310$-4.87AL|NL
132 Simeon Woods Richardson MIN 132784.501.33118490$-4.90AL|NL
133 Cristian Javier HOU 1418104.721.34128600$-4.97AL|NL
134 Adrian Houser SF 142894.371.38103480$-5.75AL|NL
135 Tyler Holton DET 69433.651.1757181$-5.73AL|NL
136 Max Scherzer TOR 93564.451.2290260$-5.94AL|NL
137 Luis Morales OAK 115774.541.35104460$-6.15AL|NL
138 Kyle Harrison MIL 94544.211.3196370$-6.13AL|NL
139 Aaron Civale OAK 124784.721.31106400$-6.31AL|NL
140 Andrew Anderson DET 76443.911.2885320$-6.40AL|NL
141 Kumar Rocker TEX 93564.161.2983300$-6.51AL|NL
142 Luis Gil NYY 98654.411.3597480$-6.64AL|NL
143 Bryce Elder ATL 112774.501.3792380$-7.18AL|NL
144 Sean Burke CWS 1427104.751.39133620$-7.24AL|NL
145 Jose Berrios TOR 104664.501.3186320$-7.21AL|NL
146 Andre Pallante STL 132894.361.4292510$-7.22AL|NL
147 Robert Gasser MIL 73443.951.2569230$-7.32AL|NL
148 Richard Fitts STL 116674.501.3290360$-7.39AL|NL
149 Griffin Canning SD 103664.461.3590390$-7.51AL|NL
150 Kyle Leahy STL 116564.271.3698420$-7.57AL|NL
151 Lucas Giolito FA 116784.731.37104450$-7.59AL|NL
152 Ben Brown CHC 62333.771.2168210$-7.64AL|NL
153 Johan Oviedo BOS 95554.361.3491400$-7.67AL|NL
154 Robby Snelling MIA 82554.061.3472290$-7.72AL|NL
155 Brad Lord WAS 100564.321.3479341$-7.91AL|NL
156 Patrick Sandoval BOS 81544.001.3875340$-7.90AL|NL
157 Carmen Mlodzinski PIT 75443.841.3167260$-7.93AL|NL
158 Drew Pomeranz LAA 54334.001.2658203$-7.98AL|NL
159 Hunter Barco PIT 85444.021.3479350$-8.13AL|NL
160 Cody Bradford TEX 68444.241.1959160$-8.21AL|NL
161 Davis Martin CWS 1517104.711.38116530$-8.35AL|NL
162 Joe Boyle TB 77444.091.3887420$-8.32AL|NL
163 Mick Abel MIN 120674.571.41111540$-8.37AL|NL
164 Kutter Crawford BOS 76444.381.2471220$-8.41AL|NL
165 Andrew Painter PHI 103664.631.3690370$-8.47AL|NL
166 Rhett Lowder CIN 111664.621.3487360$-8.51AL|NL
167 Tyler Wells BAL 70444.371.2162180$-8.63AL|NL
168 Jake Latz TEX 104444.331.37100490$-8.70AL|NL
169 Ryan Weiss HOU 83454.341.3384320$-8.76AL|NL
170 Spencer Arrighetti HOU 89564.551.3689390$-8.78AL|NL
171 Chris Paddack MIA 124684.791.3294320$-8.86AL|NL
172 Brandon Sproat MIL 80444.161.3169310$-8.87AL|NL
173 Logan Allen CLE 118684.501.4095450$-8.87AL|NL
174 J.T. Ginn OAK 73444.191.3269260$-9.06AL|NL
175 Colin Rea CHC 85444.341.2868240$-9.16AL|NL
176 Anthony Kay CWS 128684.571.41105510$-9.16AL|NL
177 Sean Newcomb CWS 70333.991.3367291$-9.18AL|NL
178 Tobias Myers NYM 69434.171.2958210$-9.38AL|NL
179 Tyler Alexander TEX 72444.621.2859192$-9.46AL|NL
180 Janson Junk MIA 83444.341.2761180$-9.49AL|NL
181 Brant Hurter DET 50323.601.2445150$-9.60AL|NL
182 Lance McCullers HOU 90554.501.4286440$-9.87AL|NL
183 Jack Dreyer LAD 50323.961.2450180$-10.02AL|NL
184 Emerson Hancock SEA 71434.311.3156230$-10.23AL|NL
185 David Festa MIN 49334.221.2750171$-10.32AL|NL
186 Troy Melton IL-60 DET 55324.091.2550170$-10.36AL|NL
187 Randy Vasquez SD 132784.841.3990470$-10.44AL|NL
188 Eric Lauer TOR 57334.261.2654190$-10.59AL|NL
189 Miles Mikolas WAS 1416104.911.3392330$-10.62AL|NL
190 Yoendrys Gomez TB 56334.181.3056230$-10.67AL|NL
191 Jordan Hicks CWS 57334.111.4052262$-10.75AL|NL
192 Mike Vasil CWS 72334.371.3663301$-11.10AL|NL
193 Stephen Kolek KAN 69434.301.3649220$-11.35AL|NL
194 Trevor McDonald SF 66334.231.3354220$-11.39AL|NL
195 Ryan Yarbrough NYY 63334.431.2751190$-11.40AL|NL
196 Hunter Dobbins STL 84454.501.3662280$-11.46AL|NL
197 Luis Garcia IL-60 FA 50334.681.3049171$-11.68AL|NL
198 Payton Tolle BOS 45224.001.2747160$-11.71AL|NL
199 Javier Assad CHC 60334.201.3550230$-11.76AL|NL
200 Jake Irvin WAS 112574.901.3783370$-11.90AL|NL
201 Connelly Early BOS 42223.861.2943160$-11.94AL|NL
202 JP Sears SD 46324.501.2439130$-11.99AL|NL
203 Corbin Burnes IL-60 ARI 36223.751.2234110$-12.01AL|NL
204 Kai-Wei Teng HOU 51334.411.3551220$-12.02AL|NL
205 Jonah Tong NYM 29223.721.2434120$-12.28AL|NL
206 Luis Medina OAK 72434.621.4364330$-12.29AL|NL
207 Paul Blackburn NYY 64344.501.3453210$-12.32AL|NL
208 Hurston Waldrep ATL 54444.501.4347240$-12.37AL|NL
209 Jose Urquidy PIT 88454.811.3565280$-12.39AL|NL
210 Christian Scott NYM 36224.001.2234100$-12.40AL|NL
211 Alex Cobb IL-60 FA 42334.291.3337140$-12.44AL|NL
212 Patrick Corbin FA 90564.901.4272310$-12.47AL|NL
213 Keider Montero DET 56334.501.3447190$-12.55AL|NL
214 Ryan Gusto MIA 53334.421.3645190$-12.63AL|NL
215 Roddery Mu?oz HOU 51334.591.3951240$-12.81AL|NL
216 Jordan Montgomery IL-60 TEX 50334.501.3439160$-12.97AL|NL
217 Jonathan Cannon CWS 95464.831.3971330$-13.05AL|NL
218 Hayden Wesneski HOU 28214.181.252790$-13.44AL|NL
219 Caden Dana LAA 82475.051.4172350$-13.43AL|NL
220 Clarke Schmidt IL-60 NYY 28214.181.2527100$-13.44AL|NL
221 Zach McCambley PHI 41224.391.3741180$-13.67AL|NL
222 Bailey Falter KAN 70334.761.3650230$-13.76AL|NL
223 Tyler Anderson FA 91464.951.4271370$-13.85AL|NL
224 Erick Fedde CWS 100575.041.4372390$-13.87AL|NL
225 German Marquez SD 103585.071.4376360$-13.92AL|NL
226 Josiah Gray WAS 96475.061.4280400$-13.96AL|NL
227 Charlie Morton FA 51344.941.4351240$-13.98AL|NL
228 Kyle Hart SD 37224.381.3533140$-13.99AL|NL
229 Chris Murphy CWS 44224.301.4140210$-13.99AL|NL
230 Kyle Freeland COL 1597125.211.44116430$-14.01AL|NL
231 Ryan Bergert KAN 60334.801.4251250$-14.07AL|NL
232 Carson Whisenhunt SF 45224.401.3636160$-14.09AL|NL
233 Gage Jump OAK 38224.501.3434130$-14.07AL|NL
234 Robinson Ortiz SEA 30224.201.4029150$-14.17AL|NL
235 Walker Buehler SD 59344.881.4148230$-14.33AL|NL
236 Martin Perez ATL 42334.711.4332160$-14.38AL|NL
237 Alek Manoah LAA 73354.931.4160310$-14.40AL|NL
238 Hayden Birdsong SF 36224.501.4236180$-14.42AL|NL
239 Jack Perkins OAK 25113.961.2827110$-14.41AL|NL
240 Gavin Stone LAD 26214.501.312380$-14.41AL|NL
241 Colton Gordon HOU 30114.201.232680$-14.47AL|NL
242 Taijuan Walker PHI 115565.091.4380430$-14.55AL|NL
243 River Ryan LAD 43224.601.4037180$-14.67AL|NL
244 Brandon Williamson CIN 79345.011.4265320$-14.81AL|NL
245 Joey Estes OAK 32224.781.312490$-14.86AL|NL
246 Marcus Stroman NYY 54344.831.4338210$-14.86AL|NL
247 Quinn Mathews STL 41234.391.4937220$-14.91AL|NL
248 Mitchell Parker WAS 48234.691.3837160$-14.88AL|NL
249 Michael Lorenzen COL 1426115.261.46112530$-14.91AL|NL
250 Thomas White MIA 27124.001.3727130$-14.90AL|NL
251 Andrew Alvarez WAS 52234.501.4238200$-14.94AL|NL
252 Kohl Drake ARI 18224.501.391670$-15.03AL|NL
253 Jason Alexander HOU 46224.701.3935160$-15.05AL|NL
254 Justin Hagenman IL-60 NYM 18114.001.221650$-15.10AL|NL
255 Gunnar Hoglund OAK 51234.941.3539160$-15.13AL|NL
256 Cade Povich BAL 23114.301.302380$-15.15AL|NL
257 Drew Thorpe CWS 43234.811.3732160$-15.18AL|NL
258 JR Ritchie ATL 29224.661.4124120$-15.16AL|NL
259 Davidjohn Herz IL-60 WAS 25124.321.3627120$-15.19AL|NL
260 Carter Baumler TEX 45224.801.4238210$-15.25AL|NL
261 Ricky Tiedemann TOR 21114.291.3322100$-15.32AL|NL
262 Tyler Gilbert CWS 34124.501.3530130$-15.37AL|NL
263 Daison Acosta SD 17103.711.411890$-15.37AL|NL
264 Doug Nikhazy CLE 32224.781.4428150$-15.36AL|NL
265 Ronel Blanco HOU 19114.261.321980$-15.45AL|NL
266 Brandon Young BAL 24114.501.292170$-15.47AL|NL
267 Tanner Houck IL-60 BOS 21114.291.331870$-15.61AL|NL
268 Jack Kochanowicz LAA 51334.941.4733190$-15.69AL|NL
269 Ty Johnson TB 11114.091.271240$-15.67AL|NL
270 Osvaldo Bido NYY 17114.241.351670$-15.72AL|NL
271 Chase Dollander COL 1175105.311.50101520$-15.84AL|NL
272 Dane Dunning SEA 16114.501.311450$-15.91AL|NL
273 Mitch Bratt ARI 12114.501.251030$-15.98AL|NL
274 Mitch Spence KAN 22114.501.361770$-16.03AL|NL
275 Bobby Miller LAD 21114.711.382090$-16.05AL|NL
276 Hagen Danner CIN 18114.501.391670$-16.08AL|NL
277 Didier Fuentes ATL 14114.501.361350$-16.08AL|NL
278 Hagen Smith CWS 18114.501.4418100$-16.11AL|NL
279 Trevor Williams IL-60 WAS 27124.671.372180$-16.14AL|NL
280 Randy Dobnak SEA 11114.091.36840$-16.16AL|NL
281 Carlos Lagrange NYY 10114.501.401150$-16.18AL|NL
282 Nestor Cortes FA 13114.851.311240$-16.20AL|NL
283 Tink Hence STL 11114.091.451050$-16.20AL|NL
284 Julian Aguiar CIN 35114.891.3426110$-16.23AL|NL
285 Matt Waldron SD 15124.801.331250$-16.29AL|NL
286 Thomas Harrington PIT 19114.741.371560$-16.32AL|NL
287 Jose Franco CIN 15114.801.401470$-16.35AL|NL
288 Landon Knack LAD 23115.091.352090$-16.39AL|NL
289 Wilber Dotel PIT 13114.851.381150$-16.44AL|NL
290 Tanner Gordon COL 61345.461.4345150$-16.45AL|NL
291 Mason Barnett OAK 30114.801.4325130$-16.48AL|NL
292 Austin Gomber TEX 19125.211.321450$-16.60AL|NL
293 Jake Eder WAS 16115.061.381360$-16.59AL|NL
294 Tony Gonsolin IL-60 FA 16115.631.311560$-16.63AL|NL
295 Jackson Jobe IL-60 DET 9115.001.44840$-16.63AL|NL
296 Jose Quintana COL 1337105.281.5390530$-16.62AL|NL
297 Noah Schultz CWS 23124.701.4819110$-16.64AL|NL
298 Carson Palmquist COL 25115.041.4824120$-16.77AL|NL
299 Bryse Wilson PHI 22114.911.411570$-16.78AL|NL
300 AJ Smith-Shawver ATL 9004.001.22930$-16.83AL|NL