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 19913102.941.05233460$29.36AL|NL
2 Paul Skenes PIT 1881392.821.07242550$29.26AL|NL
3 Chris Sale ATL 1871483.081.06230470$27.65AL|NL
4 Jacob deGrom TEX 1521172.840.95206300$24.36AL|NL
5 Garrett Crochet BOS 1671283.021.08216510$22.65AL|NL
6 Zack Wheeler PHI 2011393.311.12214520$22.50AL|NL
7 Logan Gilbert SEA 20112113.401.10210430$21.14AL|NL
8 Dylan Cease SD 19113103.531.20226710$18.20AL|NL
9 Blake Snell LAD 1791393.521.22233770$17.64AL|NL
10 Sonny Gray STL 18512103.451.17198510$16.49AL|NL
11 Pablo Lopez MIN 19612113.631.17206490$16.15AL|NL
12 Shane McClanahan TB 1781193.341.16197530$16.17AL|NL
13 George Kirby SEA 18011103.501.09171270$15.48AL|NL
14 Tyler Glasnow LAD 1441163.251.10178410$15.00AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Cole Ragans KAN 18312103.491.23207690$14.74AL|NL
16 Corbin Burnes FA 20012113.651.21205560$14.62AL|NL
17 Framber Valdez HOU 19513103.461.26187620$13.95AL|NL
18 Shota Imanaga CHC 18011103.651.14182390$13.52AL|NL
19 Aaron Nola PHI 19812113.821.19195480$13.14AL|NL
20 Joe Ryan MIN 16911103.781.12188390$13.14AL|NL
21 Max Fried NYY 1731293.331.21165470$13.09AL|NL
22 Logan Webb SF 20412113.491.24178460$13.03AL|NL
23 Luis Castillo SEA 18411113.621.18187520$12.96AL|NL
24 Freddy Peralta MIL 17811103.741.20205630$12.49AL|NL
25 Carlos Rodon NYY 17611103.891.17200530$11.92AL|NL
26 Kevin Gausman TOR 19612113.861.22196550$11.76AL|NL
27 Brandon Woodruff MIL 17611103.781.17187470$11.78AL|NL
28 Michael King SD 18012103.701.24191640$11.56AL|NL
29 Yusei Kikuchi LAA 17611103.781.20196550$11.47AL|NL
30 Gerrit Cole NYY 18911113.901.19198520$11.41AL|NL
31 Grayson Rodriguez BAL 1721193.611.22182560$10.92AL|NL
32 Yoshinobu Yamamoto LAD 1591183.571.18167430$10.81AL|NL
33 Hunter Brown HOU 17712103.711.25185610$10.65AL|NL
34 Cristopher Sanchez PHI 1791293.471.25157500$10.44AL|NL
35 Zach Eflin BAL 18612103.821.18156320$10.27AL|NL
36 Tanner Bibee CLE 18311113.891.20188510$10.26AL|NL
37 Justin Steele CHC 1701193.601.21165480$9.99AL|NL
38 Reynaldo Lopez ATL 17912103.921.25190610$9.50AL|NL
39 Nathan Eovaldi TEX 17611103.731.22171470$9.37AL|NL
40 Bailey Ober MIN 18111114.031.19186450$9.34AL|NL
41 Shohei Ohtani LAD 1391073.501.17163450$9.28AL|NL
42 Spencer Schwellenbach ATL 1721193.771.20166430$9.24AL|NL
43 Hunter Greene CIN 18211114.201.25216680$8.28AL|NL
44 MacKenzie Gore WAS 17410113.781.25188650$8.20AL|NL
45 Nick Pivetta FA 16210103.941.20183510$7.98AL|NL
46 Kodai Senga NYM 1691193.781.28182690$7.78AL|NL
47 Bryce Miller SEA 17510113.861.20168470$7.77AL|NL
48 Spencer Strider ATL 110853.191.10146360$7.40AL|NL
49 Zac Gallen ARI 18311103.931.27184560$7.33AL|NL
50 Taj Bradley TB 16710103.881.23179560$7.31AL|NL
51 Sandy Alcantara MIA 18910113.811.25170480$6.97AL|NL
52 Jack Flaherty FA 16410103.841.24175530$6.93AL|NL
53 Robbie Ray SF 16110103.971.22174510$6.51AL|NL
54 Brandon Pfaadt ARI 16911104.051.22163420$6.34AL|NL
55 Ranger Suarez PHI 1641193.621.28147530$6.23AL|NL
56 Jared Jones PIT 16710103.881.25172570$6.19AL|NL
57 Jeffrey Springs OAK 155993.771.21156430$5.61AL|NL
58 Ryan Pepiot TB 16110104.021.25172590$5.15AL|NL
59 Bryan Woo SEA 144993.811.17135340$4.57AL|NL
60 Chris Bassitt TOR 17911114.071.29165600$4.20AL|NL
61 Yu Darvish SD 16810104.231.23160470$3.49AL|NL
62 Jose Berrios TOR 19411124.221.29170540$3.38AL|NL
63 Tanner Houck BOS 17811113.991.32157550$3.24AL|NL
64 Seth Lugo KAN 20011124.191.31174570$3.17AL|NL
65 Sean Manaea NYM 17910114.171.29175630$3.14AL|NL
66 Max Scherzer FA 137883.941.17143350$3.13AL|NL
67 Luis Gil NYY 16410104.171.32183760$2.87AL|NL
68 Luis Severino OAK 18310114.031.30158610$2.63AL|NL
69 Jesus Luzardo PHI 1529103.971.28155510$2.25AL|NL
70 David Peterson NYM 1471083.671.33134570$2.22AL|NL
71 Reese Olson DET 1569103.871.28143500$2.05AL|NL
72 Kumar Rocker TEX 132873.751.23135410$2.00AL|NL
73 Frankie Montas NYM 1551094.061.29148550$1.94AL|NL
74 Mitch Keller PIT 18210124.251.30165570$1.47AL|NL
75 Drew Rasmussen TB 113763.421.18113290$2.39AL|NL
76 Clay Holmes NYM 135973.531.33126540$2.19AL|NL
77 Braxton Garrett MIA 142893.801.24128340$1.20AL|NL
78 Kutter Crawford BOS 18710124.481.28176560$1.13AL|NL
79 Dustin May LAD 122863.761.25129420$1.76AL|NL
80 Clarke Schmidt NYY 132883.891.24131420$0.70AL|NL
81 Nick Lodolo CIN 127883.971.24138410$0.70AL|NL
82 Eduardo Rodriguez ARI 1541094.091.31141490$0.67AL|NL
83 Merrill Kelly ARI 17210104.191.33158560$0.52AL|NL
84 Kyle Harrison SF 145994.101.30148540$0.37AL|NL
85 Andrew Heaney FA 1559104.241.27147480$0.23AL|NL
86 Clayton Kershaw IL-15 FA 125873.741.24115340$0.18AL|NL
87 Brayan Bello BOS 16210104.061.35148570$0.18AL|NL
88 Bowden Francis TOR 1589104.331.25146440$1.09AL|NL
89 Brady Singer CIN 17010114.341.32160500$-0.06AL|NL
90 Erick Fedde STL 17910114.271.32154560$-0.12AL|NL
91 Gavin Williams CLE 143994.151.30145530$-0.15AL|NL
92 Michael Wacha KAN 16910104.311.30147500$-0.17AL|NL
93 Charlie Morton FA 1549104.151.33154610$-0.37AL|NL
94 Matt Boyd CHC 133883.991.26130450$-0.39AL|NL
95 Jon Gray TEX 152994.201.28138460$0.50AL|NL
96 JP Sears OAK 17810124.401.28144520$-0.50AL|NL
97 Tyler Mahle TEX 148994.261.28138460$-0.81AL|NL
98 Reid Detmers LAA 115773.911.23127400$-0.84AL|NL
99 Davidjohn Herz WAS 1489104.141.36157730$-0.84AL|NL
100 Jose Soriano LAA 148993.951.37144620$-0.89AL|NL
101 Ronel Blanco HOU 16910104.371.36167700$-0.98AL|NL
102 Miles Mikolas STL 17610114.351.27127330$-1.03AL|NL
103 Edward Cabrera MIA 139894.011.35153640$-1.05AL|NL
104 Alex Cobb DET 127883.691.28106360$-1.09AL|NL
105 Cade Povich BAL 149994.111.32136550$-1.12AL|NL
106 Dean Kremer BAL 16510104.361.32145550$-1.22AL|NL
107 Luis Garcia HOU 133884.201.26131420$-1.49AL|NL
108 Shane Bieber IL-60 CLE 101653.561.19102240$-1.77AL|NL
109 A.J. Puk ARI 68433.441.1979249$-0.97AL|NL
110 Lance Lynn FA 1539104.411.30143490$-1.98AL|NL
111 Kyle Gibson FA 16610114.281.36141570$-2.19AL|NL
112 Chris Paddack MIN 130784.081.24119310$-2.29AL|NL
113 Albert Suarez BAL 148894.261.28131430$-1.42AL|NL
114 Jake Irvin WAS 1789124.351.33149570$-2.43AL|NL
115 Ryan Weathers MIA 1578104.131.34142560$-2.47AL|NL
116 Tylor Megill NYM 115773.911.27114410$-2.62AL|NL
117 Mitchell Parker WAS 1649114.341.34143600$-2.86AL|NL
118 Shane Baz TB 138894.241.32133510$-3.07AL|NL
119 Jameson Taillon CHC 1689114.501.29134410$-3.17AL|NL
120 Aaron Civale MIL 143894.411.29135420$-3.21AL|NL
121 Casey Mize DET 1458104.161.30118410$-3.23AL|NL
122 Paul Blackburn NYM 143994.281.32118430$-3.41AL|NL
123 Steven Matz STL 116773.961.26103330$-2.49AL|NL
124 Beau Brieske DET 67333.901.30662515$-2.55AL|NL
125 Zack Littell TB 117674.081.21106260$-3.78AL|NL
126 Kris Bubic KAN 139884.141.35125500$-2.90AL|NL
127 Spencer Arrighetti HOU 141894.401.35145610$-3.94AL|NL
128 Walker Buehler BOS 1589104.391.35135520$-3.95AL|NL
129 Max Meyer MIA 141794.151.33128460$-4.24AL|NL
130 Justin Verlander FA 139894.471.27117370$-4.31AL|NL
131 Tobias Myers MIL 1448104.441.31128450$-4.44AL|NL
132 DL Hall MIL 116774.031.35118510$-3.64AL|NL
133 David Festa MIN 103663.931.28107370$-4.60AL|NL
134 Hayden Birdsong SF 112774.101.35119490$-4.81AL|NL
135 Cade Cavalli WAS 135794.271.33125510$-4.13AL|NL
136 Alec Marsh KAN 144894.501.35135520$-5.34AL|NL
137 Nick Martinez CIN 1669114.661.34140470$-4.38AL|NL
138 Jose Quintana FA 1669114.341.40133610$-5.44AL|NL
139 Tyler Holton DET 75443.601.2368215$-4.56AL|NL
140 Jordan Montgomery ARI 125774.101.32100340$-4.70AL|NL
141 Andre Pallante STL 1599104.081.44118640$-4.82AL|NL
142 Mitch Spence OAK 134894.231.34101420$-4.84AL|NL
143 Landen Roupp SF 112673.941.34107450$-4.83AL|NL
144 Nestor Cortes MIL 71433.551.1177160$-5.85AL|NL
145 Jordan Hicks SF 131894.191.40116560$-4.92AL|NL
146 Eury Perez MIA 81553.891.2190260$-5.92AL|NL
147 Joey Cantillo CLE 108664.001.35110470$-6.02AL|NL
148 Javier Assad CHC 1709114.501.41142660$-6.34AL|NL
149 Trevor Rogers BAL 125774.181.35105450$-6.39AL|NL
150 Ryne Nelson ARI 144894.501.33112400$-6.49AL|NL
151 Cody Bradford TEX 96554.121.2087210$-6.53AL|NL
152 Andrew Abbott CIN 1568114.731.37151580$-6.55AL|NL
153 Erik Miller SF 67433.221.2784330$-5.65AL|NL
154 Jack Leiter TEX 118774.421.36118500$-6.74AL|NL
155 Grant Holmes ATL 114774.341.33102370$-5.85AL|NL
156 Bobby Miller LAD 96654.121.3193340$-6.97AL|NL
157 Kyle Wright KAN 121774.241.36102400$-7.08AL|NL
158 Ben Brown CHC 65433.461.2075240$-6.21AL|NL
159 Zebby Matthews MIN 81554.001.2073170$-7.38AL|NL
160 Bailey Falter PIT 1458104.591.34110430$-7.46AL|NL
161 Davis Martin CWS 1417104.471.36120510$-7.47AL|NL
162 Matthew Liberatore STL 68433.571.2666232$-6.76AL|NL
163 Aaron Ashby MIL 123784.101.46113630$-6.88AL|NL
164 Brady Basso OAK 76443.671.2169210$-7.92AL|NL
165 Tony Gonsolin LAD 132884.701.37117460$-7.90AL|NL
166 Spencer Turnbull IL-60 FA 107674.211.3595370$-7.10AL|NL
167 Marcus Stroman NYY 126784.291.3898420$-8.18AL|NL
168 Lance McCullers HOU 87553.931.3283320$-8.18AL|NL
169 Andrew Painter PHI 102664.411.3091340$-8.19AL|NL
170 Tyler Anderson LAA 1719124.741.40136630$-8.22AL|NL
171 Matt Waldron SD 118784.581.3295350$-8.34AL|NL
172 Sean Burke CWS 1487104.621.40137650$-8.43AL|NL
173 Chayce McDermott BAL 82544.061.3387370$-8.49AL|NL
174 Jordan Wicks CHC 87554.031.3079290$-8.52AL|NL
175 Mike Soroka WAS 116784.501.39106470$-7.63AL|NL
176 Dane Dunning TEX 77443.861.2772241$-7.65AL|NL
177 Simeon Woods Richardson MIN 1388104.701.39117510$-8.64AL|NL
178 Luis Ortiz CLE 1558104.651.41130580$-7.71AL|NL
179 Dedniel Nunez NYM 61333.391.2068220$-8.71AL|NL
180 Osvaldo Bido OAK 96564.221.3188370$-7.83AL|NL
181 Jake Junis FA 97664.451.3081260$-8.05AL|NL
182 Johan Oviedo PIT 137794.471.42118570$-9.01AL|NL
183 Sawyer Gipson-Long DET 69443.781.2262180$-8.15AL|NL
184 Patrick Corbin FA 135794.531.37102410$-9.20AL|NL
185 Ryan Feltner COL 1779134.931.42154620$-9.23AL|NL
186 J.T. Ginn OAK 118784.271.3983420$-9.20AL|NL
187 Griffin Canning NYM 125784.611.38106430$-9.24AL|NL
188 Noah Schultz CWS 83564.011.3374290$-9.27AL|NL
189 Martin Perez FA 135894.531.42102480$-9.39AL|NL
190 Jared Koenig MIL 63333.571.2463211$-8.45AL|NL
191 Colin Rea FA 135794.731.35107390$-8.52AL|NL
192 Jonathan Cannon CWS 1688124.711.40127590$-9.57AL|NL
193 Randy Vasquez SD 1488104.741.39111510$-9.75AL|NL
194 Jackson Jobe DET 1447104.621.39112540$-8.88AL|NL
195 Lucas Giolito BOS 91564.451.3389320$-9.87AL|NL
196 German Marquez COL 1608114.781.43135530$-9.97AL|NL
197 Kenta Maeda DET 67343.901.1964170$-9.07AL|NL
198 Ben Lively CLE 1578114.821.40124500$-10.01AL|NL
199 Anthony DeSclafani IL-60 FA 99674.551.3278260$-10.03AL|NL
200 Joey Estes OAK 1377104.861.32100390$-10.05AL|NL
201 Jose Butto NYM 62333.921.2662222$-9.17AL|NL
202 Ryan Burr TOR 59333.661.2464210$-9.24AL|NL
203 Trevor Williams FA 130794.711.38103400$-10.19AL|NL
204 Louie Varland MIN 55333.601.2055140$-9.47AL|NL
205 Ian Anderson ATL 97664.361.4183380$-10.44AL|NL
206 Michael Lorenzen FA 1448104.691.45116600$-10.49AL|NL
207 Hayden Wesneski HOU 66333.951.2464200$-9.84AL|NL
208 AJ Smith-Shawver ATL 73444.321.3278290$-10.80AL|NL
209 Triston McKenzie CLE 122684.801.40115520$-10.92AL|NL
210 Rhett Lowder CIN 115674.621.3994380$-11.04AL|NL
211 Ryan Brasier LAD 60334.051.2559181$-10.15AL|NL
212 Jacob Misiorowski MIL 93564.451.4293470$-11.15AL|NL
213 Slade Cecconi CLE 59333.971.2054130$-10.30AL|NL
214 Alex Wood IL-60 FA 111684.541.4188400$-11.36AL|NL
215 Chase Silseth LAA 64333.941.3064230$-11.50AL|NL
216 Matt Manning DET 71444.181.3159220$-11.62AL|NL
217 Will Warren NYY 47323.641.2347140$-11.64AL|NL
218 Mason Black SF 82454.391.3373280$-11.68AL|NL
219 Keider Montero DET 81454.331.3369280$-11.75AL|NL
220 Jonathan Brubaker NYY 51333.881.2551150$-11.92AL|NL
221 Richard Fitts BOS 118684.731.3785350$-11.93AL|NL
222 Cal Quantrill FA 133794.801.42100480$-11.99AL|NL
223 Shawn Armstrong TEX 51323.881.2549160$-11.12AL|NL
224 Bubba Chandler PIT 92564.501.4180390$-12.08AL|NL
225 Michael McGreevy STL 54333.671.2440120$-12.10AL|NL
226 Omar Cruz SD 89554.451.4277410$-12.16AL|NL
227 Kyle Hendricks LAA 132794.841.4093380$-11.24AL|NL
228 Drey Jameson ARI 48323.751.2746150$-12.25AL|NL
229 Drew Thorpe CWS 117694.771.4091430$-12.29AL|NL
230 Carson Whisenhunt SF 59343.971.3257220$-12.32AL|NL
231 Hogan Harris OAK 57333.951.3352240$-11.79AL|NL
232 Landon Knack LAD 52334.331.2552160$-12.81AL|NL
233 Bryce Elder ATL 62434.211.3752200$-12.83AL|NL
234 Michael Fulmer BOS 60334.201.3359230$-11.91AL|NL
235 Carlos Vargas SEA 54333.831.3548220$-12.96AL|NL
236 Ross Stripling FA 114684.821.3877290$-12.04AL|NL
237 Nic Enright CLE 50223.961.2451160$-13.06AL|NL
238 Josh Winckowski BOS 52323.981.3145160$-12.18AL|NL
239 Dylan Covey NYM 50323.781.3643190$-12.37AL|NL
240 Garrett Whitlock BOS 39223.691.2139100$-13.45AL|NL
241 Cody Poteet CHC 46223.911.2444140$-13.53AL|NL
242 Braxton Ashcraft PIT 51334.241.2944140$-13.57AL|NL
243 Joe Boyle TB 36223.501.3345210$-13.61AL|NL
244 Carmen Mlodzinski PIT 61334.281.3656240$-12.68AL|NL
245 Allan Winans ATL 45223.801.2238100$-13.62AL|NL
246 Jake Bloss TOR 91564.851.4072330$-13.79AL|NL
247 Taijuan Walker PHI 104574.761.4176360$-13.00AL|NL
248 Davis Daniel ATL 47224.021.2642120$-14.05AL|NL
249 Ryan Zeferjahn LAA 65334.571.4264311$-13.15AL|NL
250 Alex Faedo DET 44224.091.2743150$-13.26AL|NL
251 Quinn Priester BOS 45223.801.3139140$-13.33AL|NL
252 Yilber Diaz ARI 46224.111.3348190$-14.38AL|NL
253 Jack Kochanowicz LAA 98564.591.4257270$-14.54AL|NL
254 Hagen Danner TOR 36224.001.2835130$-14.76AL|NL
255 Kyle Freeland COL 1537125.181.43113420$-14.79AL|NL
256 Jared Shuster CWS 68344.501.3853250$-13.90AL|NL
257 Justin Wrobleski LAD 47224.211.3243160$-14.86AL|NL
258 Caden Dana LAA 72455.001.4060270$-15.19AL|NL
259 Ryan Gusto HOU 65344.711.3752220$-14.33AL|NL
260 Tyler Alexander FA 80464.951.3858220$-14.39AL|NL
261 Valente Bellozo MIA 59344.731.3646180$-15.42AL|NL
262 Caleb Kilian CHC 49234.221.3538160$-14.58AL|NL
263 Carson Spiers CIN 51234.591.3346160$-14.63AL|NL
264 Chris Flexen FA 103584.981.4576370$-15.60AL|NL
265 Xzavion Curry MIA 59334.881.3445170$-14.70AL|NL
266 Austin Gomber COL 1668135.311.45119470$-15.73AL|NL
267 Jonathan Bowlan KAN 44224.301.3435130$-15.75AL|NL
268 Rolddy Munoz ATL 47224.211.4343210$-15.81AL|NL
269 Hurston Waldrep ATL 39224.151.4136170$-15.84AL|NL
270 Graham Ashcraft CIN 37224.381.3231100$-15.91AL|NL
271 Tyler Phillips PHI 48234.311.3535150$-15.92AL|NL
272 Carson Ragsdale SF 28113.861.2529100$-15.98AL|NL
273 Gordon Graceffo STL 49234.411.3536150$-15.12AL|NL
274 Tink Hence STL 37224.381.3531130$-16.11AL|NL
275 Austin Kitchen SEA 35224.111.3424110$-16.12AL|NL
276 Noah Syndergaard FA 72455.121.3848180$-16.16AL|NL
277 Antonio Senzatela COL 1397105.121.4790380$-16.16AL|NL
278 Huascar Ynoa MIN 26113.811.272790$-16.20AL|NL
279 Penn Murfee CWS 44224.501.3939170$-15.27AL|NL
280 Connor Phillips CIN 32224.501.4134150$-16.29AL|NL
281 J.P. France HOU 30224.501.3327100$-16.29AL|NL
282 Carlos Rodriguez MIL 33224.641.3330120$-16.33AL|NL
283 Tommy Henry ARI 28113.861.292690$-16.41AL|NL
284 Emerson Hancock SEA 51234.591.3537160$-16.43AL|NL
285 Avery Weems TEX 24113.751.292180$-16.70AL|NL
286 Cristian Mena ARI 27114.001.3325100$-16.84AL|NL
287 Chase Dollander COL 65355.121.4557260$-16.97AL|NL
288 Cooper Criswell BOS 31224.651.392490$-16.11AL|NL
289 Joey Lucchesi FA 64344.641.4841260$-17.14AL|NL
290 Sem Robberse STL 24114.121.292070$-17.15AL|NL
291 Cristian Javier HOU 17114.241.241960$-17.15AL|NL
292 Drew Rom IL-60 STL 15113.601.271450$-16.25AL|NL
293 Nick Frasso LAD 17114.241.241650$-17.37AL|NL
294 Thad Ward BAL 32224.501.5026160$-17.40AL|NL
295 Andry Lara WAS 33124.361.3626120$-17.46AL|NL
296 Bryse Wilson CWS 62355.081.4444210$-16.54AL|NL
297 Casey Lawrence SEA 21114.291.241440$-16.59AL|NL
298 Kyle Tyler PHI 26114.151.3821100$-17.53AL|NL
299 Adam Mazur MIA 21114.291.291760$-17.51AL|NL
300 Carson Palmquist COL 54245.001.4650240$-16.62AL|NL