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 1891482.861.01219410$31.71AL|NL
2 Paul Skenes PIT 1741272.841.06215490$26.46AL|NL
3 Zack Wheeler PHI 1951483.281.10207510$24.64AL|NL
4 Logan Gilbert SEA 1951393.371.07201420$23.55AL|NL
5 Chris Sale ATL 1631373.151.09199430$22.09AL|NL
6 Garrett Crochet BOS 1541273.101.10200470$20.54AL|NL
7 Dylan Cease SD 1831393.491.17217690$19.45AL|NL
8 Logan Webb SF 19813103.411.18168430$17.14AL|NL
9 Corbin Burnes ARI 1861393.531.18183540$16.57AL|NL
10 Framber Valdez HOU 1841383.381.21176590$16.22AL|NL
11 Blake Snell LAD 1581273.421.20206700$16.12AL|NL
12 Cole Ragans KAN 1781293.491.21202660$15.89AL|NL
13 Pablo Lopez MIN 18812103.731.17196470$15.26AL|NL
14 Luis Castillo SEA 18112103.631.17183530$14.90AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 George Kirby SEA 1561183.401.07146230$14.77AL|NL
16 Tyler Glasnow LAD 1371063.281.07168400$14.70AL|NL
17 Max Fried NYY 1691283.411.18158500$14.01AL|NL
18 Yoshinobu Yamamoto LAD 1541173.451.12161400$13.91AL|NL
19 Michael King SD 1731293.591.21186600$13.81AL|NL
20 Jacob deGrom TEX 118853.050.97152260$13.59AL|NL
21 Sonny Gray STL 1691193.571.17178480$13.53AL|NL
22 Freddy Peralta MIL 1681193.701.17191600$13.41AL|NL
23 Aaron Nola PHI 18612103.871.17183440$13.12AL|NL
24 Justin Steele CHC 1671183.451.17160440$13.09AL|NL
25 Joe Ryan MIN 1591083.741.09173360$12.89AL|NL
26 Shota Imanaga CHC 1701193.711.14169380$12.83AL|NL
27 Spencer Strider ATL 1221063.251.10163390$12.70AL|NL
28 Spencer Schwellenbach ATL 1651283.711.16159390$12.27AL|NL
29 Bryce Miller SEA 1701193.711.14161440$12.27AL|NL
30 Tanner Bibee CLE 1681193.701.17173470$12.16AL|NL
31 Zac Gallen ARI 1681293.751.22167510$10.80AL|NL
32 Hunter Brown HOU 1671293.721.25173590$10.49AL|NL
33 Bailey Ober MIN 16810103.961.14172410$10.10AL|NL
34 Kevin Gausman TOR 18412104.011.24181540$9.41AL|NL
35 Reynaldo Lopez ATL 1621183.781.23170560$9.36AL|NL
36 Sandy Alcantara MIA 1781093.691.20153430$9.31AL|NL
37 Shane McClanahan TB 141973.511.15150400$9.28AL|NL
38 Hunter Greene CIN 157993.901.17183570$9.09AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jack Flaherty DET 1591093.791.21173510$9.04AL|NL
40 Roki Sasaki LAD 1301073.671.16153400$8.72AL|NL
41 Carlos Rodon NYY 16411104.121.20182550$8.65AL|NL
42 Zach Eflin BAL 1691193.891.17140300$8.49AL|NL
43 Bryan Woo SEA 136973.571.10128300$8.39AL|NL
44 Yusei Kikuchi LAA 16910103.991.23188530$8.23AL|NL
45 Cristopher Sanchez PHI 1681193.701.24145460$8.07AL|NL
46 Kodai Senga NYM 1541083.681.26168660$7.89AL|NL
47 Brandon Woodruff MIL 131873.571.12145360$7.83AL|NL
48 Nick Pivetta SD 1521094.031.19171490$7.62AL|NL
49 Ryan Pepiot TB 1521093.911.21159530$7.05AL|NL
50 Robbie Ray SF 1471093.981.22163510$6.49AL|NL
51 Nathan Eovaldi TEX 1621094.001.21155460$6.36AL|NL
52 Taj Bradley TB 15910104.021.23166520$6.33AL|NL
53 Nestor Cortes MIL 143873.781.15142380$6.14AL|NL
54 Jared Jones PIT 155993.891.23159510$5.73AL|NL
55 Seth Lugo KAN 18411114.061.27158510$5.43AL|NL
56 MacKenzie Gore WAS 16510103.981.29174620$5.45AL|NL
57 Tanner Houck BOS 1751093.911.27155540$5.38AL|NL
58 Grayson Rodriguez BAL 128973.731.20137400$5.28AL|NL
59 Ranger Suarez PHI 1581083.761.27141500$5.27AL|NL
60 Shohei Ohtani LAD 104853.461.13121360$5.01AL|NL
61 Brandon Pfaadt ARI 148984.011.20146350$4.71AL|NL
62 Clay Holmes NYM 148973.531.31139550$4.41AL|NL
63 Drew Rasmussen TB 113753.351.15110290$3.95AL|NL
64 A.J. Puk ARI 63433.291.16752116$3.91AL|NL
65 Clarke Schmidt NYY 144983.941.24143470$3.81AL|NL
66 Chris Bassitt TOR 17411114.191.30157600$3.34AL|NL
67 Sean Manaea NYM 149984.111.24150520$3.25AL|NL
68 Bowden Francis TOR 147984.161.19135410$3.21AL|NL
69 Jose Berrios TOR 18811114.311.28159540$3.07AL|NL
70 Gavin Williams CLE 137983.941.26138520$2.85AL|NL
71 Yu Darvish SD 134984.161.20128390$2.28AL|NL
72 Jesus Luzardo PHI 148884.141.24152500$2.21AL|NL
73 Jeffrey Springs OAK 132873.951.22128370$2.04AL|NL
74 Mitch Keller PIT 17710114.271.30161530$2.00AL|NL
75 Michael Wacha KAN 15910104.191.27137480$1.96AL|NL
76 Reese Olson DET 139883.881.25128460$1.85AL|NL
77 Nick Lodolo CIN 135884.131.24145440$1.70AL|NL
78 Max Scherzer TOR 109763.881.14113290$1.54AL|NL
79 Ronel Blanco HOU 16010104.281.31157670$1.52AL|NL
80 Jameson Taillon CHC 16410104.341.25129400$0.90AL|NL
81 Brayan Bello BOS 15110104.111.34138530$0.63AL|NL
82 Kumar Rocker TEX 111663.731.20117340$0.44AL|NL
83 Jose Soriano LAA 143983.971.34134610$0.36AL|NL
84 David Peterson NYM 141983.961.34131550$0.22AL|NL
85 Merrill Kelly ARI 152984.201.29134490$0.16AL|NL
86 Erick Fedde STL 1649104.281.29141510$0.00AL|NL
87 Spencer Arrighetti HOU 143994.341.32151600$-0.30AL|NL
88 Luis Severino OAK 1719104.371.30148570$-0.57AL|NL
89 Nick Martinez CIN 155884.241.27132420$-0.66AL|NL
90 Brady Singer CIN 1689104.451.31157500$-0.82AL|NL
91 Matt Boyd CHC 109663.881.21112350$-0.90AL|NL
92 Eduardo Rodriguez ARI 135884.071.30123440$-0.95AL|NL
93 Dean Kremer BAL 145994.281.30127490$-1.07AL|NL
94 Aaron Civale MIL 143784.281.25133430$-1.26AL|NL
95 Tyler Holton DET 69433.391.1360186$-1.81AL|NL
96 Tobias Myers MIL 133774.201.26121410$-1.85AL|NL
97 Jake Irvin WAS 1629114.441.30133530$-1.99AL|NL
98 Charlie Morton BAL 151994.411.36150630$-2.08AL|NL
99 Shane Baz TB 139784.271.28129500$-2.23AL|NL
100 Justin Verlander SF 127784.181.25106360$-2.54AL|NL
101 Zack Littell TB 137784.341.24115310$-2.61AL|NL
102 Kutter Crawford BOS 122674.281.22117350$-2.64AL|NL
103 JP Sears OAK 1719114.681.28139490$-2.93AL|NL
104 Reid Detmers LAA 107674.211.26117380$-3.16AL|NL
105 Tyler Mahle TEX 120774.351.25109380$-3.27AL|NL
106 Miles Mikolas STL 1699114.581.27117330$-3.34AL|NL
107 Kyle Harrison SF 108664.081.28110400$-3.41AL|NL
108 Edward Cabrera MIA 118684.041.35125570$-3.65AL|NL
109 Grant Holmes ATL 116554.031.28113370$-3.89AL|NL
110 Shane Bieber CLE 81543.671.2077200$-4.05AL|NL
111 Davidjohn Herz WAS 117684.151.35126590$-4.15AL|NL
112 Beau Brieske DET 65333.881.2562249$-4.19AL|NL
113 Eury Perez IL-60 MIA 73553.821.1881230$-4.28AL|NL
114 Jordan Hicks SF 126774.071.38115550$-4.31AL|NL
115 Zebby Matthews MIN 92554.011.2086190$-4.44AL|NL
116 Andrew Heaney PIT 134784.501.31126430$-4.52AL|NL
117 Dustin May LAD 81443.671.1981270$-4.59AL|NL
118 Mitchell Parker WAS 144794.371.34125530$-4.77AL|NL
119 Luis Ortiz CLE 132784.301.33111480$-4.82AL|NL
120 Andrew Abbott CIN 130894.571.34121480$-4.94AL|NL
121 Hayden Birdsong SF 107674.211.35114500$-5.13AL|NL
122 David Festa MIN 88553.991.2894330$-5.18AL|NL
123 Ryan Weathers MIA 127794.321.35113460$-5.18AL|NL
124 Quinn Mathews STL 92543.911.2990350$-5.27AL|NL
125 Andre Pallante STL 140783.991.40103560$-5.37AL|NL
126 Casey Mize DET 119674.241.2994340$-5.56AL|NL
127 Hayden Wesneski HOU 99554.181.2592320$-5.54AL|NL
128 Lucas Giolito BOS 115674.461.31116410$-5.56AL|NL
129 Kris Bubic KAN 109554.051.33105390$-5.57AL|NL
130 Landen Roupp SF 95443.791.3193390$-5.84AL|NL
131 Garrett Whitlock BOS 61333.691.1661143$-5.87AL|NL
132 Jose Quintana MIL 133894.401.38108500$-5.89AL|NL
133 Frankie Montas NYM 94664.211.3189360$-5.96AL|NL
134 Chris Paddack MIN 111554.301.2799280$-6.02AL|NL
135 Sean Burke CWS 1347104.501.39132620$-6.08AL|NL
136 Tyler Anderson LAA 1689124.711.37134630$-6.20AL|NL
137 Walker Buehler BOS 142784.501.35118460$-6.29AL|NL
138 Luis Gil NYY 78544.041.3187380$-6.33AL|NL
139 Max Meyer MIA 130684.361.35113450$-6.44AL|NL
140 Tylor Megill NYM 86443.981.2989330$-6.62AL|NL
141 Jared Koenig MIL 63433.711.2761232$-6.66AL|NL
142 Mike Soroka WAS 109574.291.32102430$-6.75AL|NL
143 Cody Bradford TEX 75444.081.1667160$-6.75AL|NL
144 Ryne Nelson ARI 100554.231.2782270$-6.82AL|NL
145 Javier Assad IL-15 CHC 125664.321.35103480$-6.80AL|NL
146 Yariel Rodriguez TOR 91454.051.3194400$-6.87AL|NL
147 Steven Matz STL 105554.201.3190330$-6.91AL|NL
148 Joey Cantillo CLE 88453.991.3291390$-7.00AL|NL
149 Luis Garcia HOU 74444.141.2373241$-6.99AL|NL
150 Mitch Spence OAK 117674.381.3293350$-6.99AL|NL
151 Alex Cobb DET 87553.931.3171260$-7.02AL|NL
152 Will Warren NYY 102564.321.3195360$-7.08AL|NL
153 Erik Miller SF 59333.511.2972311$-7.15AL|NL
154 Mike Clevinger CWS 48234.501.31421612$-7.16AL|NL
155 Jon Gray IL-60 TEX 107564.461.2896340$-7.16AL|NL
156 Ryan Brasier CHC 55323.601.1852162$-7.24AL|NL
157 Ben Lively CLE 1318104.671.35100420$-7.25AL|NL
158 Davis Martin CWS 126794.571.37110460$-7.24AL|NL
159 Dedniel Nunez NYM 50323.421.2058191$-7.33AL|NL
160 Colin Rea CHC 119674.541.3094340$-7.37AL|NL
161 Osvaldo Bido OAK 101564.371.3295410$-7.48AL|NL
162 Lance Lynn FA 98664.501.3391340$-7.49AL|NL
163 Marcus Stroman NYY 140894.561.39103510$-7.71AL|NL
164 AJ Smith-Shawver ATL 87444.241.3191370$-7.81AL|NL
165 Clayton Kershaw IL-60 LAD 59433.811.2254170$-7.98AL|NL
166 Simeon Woods Richardson MIN 125684.541.36106470$-8.05AL|NL
167 Jose Butto NYM 62333.771.2663261$-8.07AL|NL
168 Cade Povich BAL 82554.281.3276310$-8.12AL|NL
169 Ben Brown CHC 52323.631.2159200$-8.26AL|NL
170 Matthew Liberatore STL 74334.011.3068272$-8.31AL|NL
171 Louie Varland MIN 62333.921.2461181$-8.40AL|NL
172 Jack Leiter TEX 114574.661.36116510$-8.57AL|NL
173 Kyle Gibson BAL 114674.501.3895410$-8.66AL|NL
174 Jordan Montgomery ARI 108554.331.3585330$-8.70AL|NL
175 Tomoyuki Sugano BAL 143894.911.35107390$-8.74AL|NL
176 Michael McGreevy STL 79443.991.2857190$-8.76AL|NL
177 Alec Marsh KAN 95564.551.3491350$-8.76AL|NL
178 Jackson Jobe DET 108564.501.3388400$-8.91AL|NL
179 Lance McCullers HOU 72333.871.3270300$-9.01AL|NL
180 Andrew Painter PHI 62334.061.2465210$-9.02AL|NL
181 Tony Gonsolin IL-15 LAD 82444.391.2771280$-9.09AL|NL
182 Cade Cavalli WAS 78444.271.3374320$-9.28AL|NL
183 Albert Suarez BAL 74444.261.3165230$-9.54AL|NL
184 Trevor Williams WAS 118574.581.3594370$-9.60AL|NL
185 Bubba Chandler PIT 78554.381.3871330$-9.62AL|NL
186 Carmen Mlodzinski PIT 63444.141.3556251$-9.66AL|NL
187 Jake Junis CLE 64334.221.2258150$-9.71AL|NL
188 Shane Smith CWS 90454.401.3684350$-9.79AL|NL
189 Michael Lorenzen KAN 139684.601.40106580$-9.89AL|NL
190 Griffin Canning NYM 101464.541.3388360$-9.88AL|NL
191 Dane Dunning TEX 71444.311.3263240$-9.93AL|NL
192 Bailey Falter PIT 125574.611.3492370$-9.91AL|NL
193 Paul Blackburn NYM 90444.401.3374290$-9.99AL|NL
194 Ian Anderson ATL 86544.291.4273360$-10.00AL|NL
195 Shawn Armstrong TEX 61334.131.2859200$-10.09AL|NL
196 Rhett Lowder CIN 108564.671.3586350$-10.27AL|NL
197 Jonathan Cannon CWS 1527114.801.39110520$-10.29AL|NL
198 Kyle Wright KAN 73444.321.3462250$-10.33AL|NL
199 Kenta Maeda DET 75334.441.2768210$-10.36AL|NL
200 Joey Estes OAK 111574.951.2883290$-10.55AL|NL
201 German Marquez COL 1397104.921.41114480$-10.62AL|NL
202 Stephen Kolek SD 76434.261.3762280$-10.60AL|NL
203 Bobby Miller LAD 47324.021.2645160$-10.65AL|NL
204 Ryan Burr TOR 43223.771.2349160$-10.66AL|NL
205 Ryan Feltner COL 1597114.921.42133570$-10.77AL|NL
206 Martin Perez CWS 1407104.691.44102510$-10.84AL|NL
207 Graham Ashcraft CIN 52334.331.3342162$-11.19AL|NL
208 Matt Waldron SD 71344.561.2759200$-11.32AL|NL
209 Chase Silseth LAA 55334.251.3352220$-11.37AL|NL
210 Yilber Diaz ARI 52324.151.3753240$-11.41AL|NL
211 Drey Jameson ARI 45324.001.3140150$-11.39AL|NL
212 Landon Knack LAD 50224.141.2449160$-11.40AL|NL
213 J.T. Ginn OAK 83454.451.3762290$-11.46AL|NL
214 Alex Faedo TB 52334.331.3150200$-11.46AL|NL
215 Brady Basso OAK 44224.091.2041120$-11.58AL|NL
216 Aaron Ashby MIL 54334.001.4354280$-11.61AL|NL
217 Nic Enright CLE 33223.821.1835100$-11.66AL|NL
218 Chase Dollander COL 105574.891.4299440$-11.64AL|NL
219 Cal Quantrill MIA 1347104.841.4497510$-11.76AL|NL
220 Ryan Zeferjahn LAA 58234.341.3662281$-11.73AL|NL
221 Joe Boyle TB 61344.281.4872410$-11.83AL|NL
222 Bryse Wilson CWS 92354.701.3569282$-11.89AL|NL
223 Slade Cecconi CLE 48234.311.2143110$-11.93AL|NL
224 Keaton Winn SF 48234.121.2744150$-11.98AL|NL
225 Kyle Hart SD 82344.611.3570300$-12.13AL|NL
226 Joe Ross PHI 61334.431.3653230$-12.21AL|NL
227 Triston McKenzie CLE 98464.781.4291470$-12.26AL|NL
228 Sawyer Gipson-Long IL-60 DET 36224.001.2233100$-12.25AL|NL
229 Johan Oviedo IL-60 PIT 63344.431.3855260$-12.36AL|NL
230 DL Hall IL-60 MIL 43223.981.3745200$-12.45AL|NL
231 Quinn Priester BOS 48334.311.3539160$-12.48AL|NL
232 Noah Schultz CWS 40224.051.3038140$-12.51AL|NL
233 Kyle Hendricks LAA 120695.021.3882350$-12.56AL|NL
234 Jordan Wicks CHC 49234.221.3144170$-12.56AL|NL
235 Caden Dana LAA 66454.911.3656250$-12.60AL|NL
236 Chayce McDermott BAL 37224.141.3241180$-12.59AL|NL
237 Spencer Turnbull FA 45224.201.3142170$-12.62AL|NL
238 Hogan Harris OAK 55334.421.4050260$-12.63AL|NL
239 Jacob Waguespack TB 42224.071.3643170$-12.67AL|NL
240 Penn Murfee CWS 36224.251.3335141$-12.73AL|NL
241 Randy Vasquez SD 65344.571.3550220$-12.82AL|NL
242 Carlos Vargas SEA 43223.981.3537170$-12.84AL|NL
243 Emerson Hancock SEA 63344.571.3345210$-12.87AL|NL
244 Michael Fulmer BOS 46224.301.3546190$-12.89AL|NL
245 Matt Manning DET 37224.141.2731120$-12.94AL|NL
246 Mason Black SF 41224.171.3237140$-12.95AL|NL
247 Tyler Alexander MIL 49224.591.2441110$-12.95AL|NL
248 Josh Winckowski BOS 46224.111.3538150$-13.06AL|NL
249 Logan Allen CLE 52334.501.4045200$-13.06AL|NL
250 Jonathan Brubaker NYY 53234.581.3249180$-13.20AL|NL
251 John Means CLE 28224.181.212470$-13.18AL|NL
252 Max Kranick NYM 38224.261.2932130$-13.22AL|NL
253 Tyler Gilbert CWS 51234.411.3544170$-13.39AL|NL
254 Bryce Elder ATL 45224.201.3637160$-13.38AL|NL
255 Jacob Misiorowski MIL 34224.241.3837190$-13.37AL|NL
256 Justin Wrobleski LAD 37224.381.3033130$-13.40AL|NL
257 Keider Montero DET 41224.391.3235140$-13.50AL|NL
258 Jack Kochanowicz LAA 91464.751.3752250$-13.62AL|NL
259 Kyle Bradish IL-60 BAL 17113.181.121850$-13.65AL|NL
260 Hagen Danner SEA 26113.811.232690$-13.70AL|NL
261 Cooper Criswell BOS 36224.251.3327100$-13.79AL|NL
262 Brandon Sproat NYM 27224.331.3024100$-13.82AL|NL
263 Omar Cruz SD 33124.091.3033140$-13.88AL|NL
264 Richard Fitts BOS 48234.501.3537140$-13.99AL|NL
265 Trevor Rogers BAL 35224.371.3730130$-14.02AL|NL
266 Jonathan Bowlan KAN 31224.351.3525100$-14.11AL|NL
267 Cody Poteet CHC 27114.001.262590$-14.12AL|NL
268 Gordon Graceffo STL 37224.381.3527120$-14.16AL|NL
269 Braxton Ashcraft PIT 38124.261.2932100$-14.18AL|NL
270 Tommy Henry ARI 29214.341.3825110$-14.21AL|NL
271 Anthony DeSclafani FA 35224.631.312790$-14.25AL|NL
272 Ryan Gusto HOU 38224.501.3731140$-14.25AL|NL
273 Connor Gillispie MIA 45224.601.3838180$-14.28AL|NL
274 Kyle Freeland COL 1527115.211.43108420$-14.32AL|NL
275 Shinnosuke Ogasawara WAS 54224.671.3946210$-14.34AL|NL
276 Taijuan Walker PHI 66344.911.3948240$-14.48AL|NL
277 Tyler Wells BAL 16113.941.131540$-14.50AL|NL
278 Carson Ragsdale SF 24114.121.3325100$-14.59AL|NL
279 Cristian Javier HOU 17114.241.181760$-14.70AL|NL
280 Carson Whisenhunt SF 26114.151.3525110$-14.74AL|NL
281 Thomas Harrington PIT 12214.501.331030$-14.76AL|NL
282 Jared Shuster CWS 43224.601.4032170$-14.77AL|NL
283 Patrick Corbin TEX 80465.061.4561260$-14.80AL|NL
284 Adam Mazur MIA 36234.751.3627110$-14.80AL|NL
285 Carson Spiers CIN 53234.921.3846180$-14.80AL|NL
286 Jake Bloss TOR 39224.851.3833150$-14.82AL|NL
287 Kyle Tyler PHI 37224.621.4330150$-14.89AL|NL
288 Huascar Ynoa MIN 16113.941.311560$-15.03AL|NL
289 Sem Robberse STL 20114.051.301670$-15.00AL|NL
290 Joe Rock TB 23114.301.301970$-15.05AL|NL
291 Alex Wood FA 45234.801.4237170$-15.08AL|NL
292 Drew Thorpe CWS 87465.691.3371300$-15.14AL|NL
293 Colton Gordon HOU 19114.261.321760$-15.18AL|NL
294 Alek Manoah IL-60 TOR 20114.501.301980$-15.20AL|NL
295 Valente Bellozo MIA 56234.821.3940190$-15.22AL|NL
296 Patrick Sandoval IL-60 BOS 15114.201.331560$-15.26AL|NL
297 Carlos Rodriguez MIL 17114.241.351670$-15.31AL|NL
298 Kolby Allard CLE 22114.501.321970$-15.32AL|NL
299 Davis Daniel ATL 15114.201.331450$-15.33AL|NL
300 Tink Hence STL 13114.151.311240$-15.36AL|NL