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 112852.721.00132230$32.88AL|NL
2 Chris Sale ATL 107853.021.07133290$27.18AL|NL
3 Zack Wheeler PHI 114853.161.09127300$25.75AL|NL
4 Paul Skenes PIT 107752.901.10127300$25.10AL|NL
5 Garrett Crochet BOS 100752.991.09127300$23.70AL|NL
6 Logan Gilbert IL-15 SEA 106763.291.09113240$20.89AL|NL
7 Jacob deGrom TEX 92653.211.05109200$19.08AL|NL
8 George Kirby SEA 105763.441.09100170$18.35AL|NL
9 Logan Webb SF 114763.201.19105260$18.16AL|NL
10 Spencer Strider ATL 91743.291.13116320$18.11AL|NL
11 Dylan Cease SD 108763.421.19128410$18.04AL|NL
12 Sonny Gray STL 104763.361.16109270$17.34AL|NL
13 Max Fried NYY 109753.281.21103290$16.12AL|NL
14 MacKenzie Gore WAS 101663.391.17118360$15.97AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Spencer Schwellenbach ATL 110753.511.17105250$15.97AL|NL
16 Carlos Rodon NYY 105763.721.17122350$15.57AL|NL
17 Cristopher Sanchez PHI 102753.281.2297310$14.59AL|NL
18 Framber Valdez HOU 112763.401.25110370$14.61AL|NL
19 Yoshinobu Yamamoto LAD 96753.421.19103290$14.61AL|NL
20 Joe Ryan MIN 98663.751.12108230$13.72AL|NL
21 Hunter Brown HOU 103763.561.24112360$13.33AL|NL
22 Nick Pivetta SD 96663.831.18109310$11.21AL|NL
23 Bryan Woo SEA 97663.741.1590210$11.02AL|NL
24 Kevin Gausman TOR 110763.931.23109310$10.80AL|NL
25 Jesus Luzardo PHI 96653.661.21102320$10.79AL|NL
26 Jack Flaherty DET 94653.651.21102310$10.74AL|NL
27 Freddy Peralta MIL 99663.761.22110370$10.70AL|NL
28 Luis Castillo SEA 107663.731.22103320$10.65AL|NL
29 Robbie Ray SF 96663.731.22107340$10.47AL|NL
30 Ranger Suarez PHI 99653.451.2589310$9.96AL|NL
31 Tyler Glasnow IL-60 LAD 69533.371.1483220$8.99AL|NL
32 Nathan Eovaldi IL-15 TEX 86553.561.1985220$8.34AL|NL
33 Kris Bubic KAN 100663.701.2898350$8.07AL|NL
34 Hunter Greene IL-15 CIN 90553.991.19107310$7.92AL|NL
35 Tanner Bibee CLE 106663.971.24102310$7.93AL|NL
36 Zach Eflin BAL 107664.021.2187190$7.16AL|NL
37 Matt Boyd CHC 90653.891.2387280$6.87AL|NL
38 Merrill Kelly ARI 105764.011.30100330$6.75AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Yusei Kikuchi LAA 101663.991.28105370$6.62AL|NL
40 Drew Rasmussen TB 85553.661.2180220$6.60AL|NL
41 Clay Holmes NYM 99653.581.3390380$6.52AL|NL
42 Zac Gallen ARI 108764.121.32107370$5.86AL|NL
43 Ben Brown CHC 72543.621.2280260$5.81AL|NL
44 David Peterson NYM 92653.561.3383350$5.79AL|NL
45 Shota Imanaga IL-15 CHC 80543.841.1876190$5.64AL|NL
46 Brandon Woodruff IL-60 MIL 80553.861.1979220$5.55AL|NL
47 Cole Ragans IL-15 KAN 61433.241.1973230$5.38AL|NL
48 Clarke Schmidt NYY 87653.931.2786310$5.27AL|NL
49 Max Scherzer IL-60 TOR 77553.991.1779190$5.16AL|NL
50 Aaron Nola IL-15 PHI 76543.831.2075190$4.88AL|NL
51 Nick Lodolo CIN 89554.061.2390260$4.61AL|NL
52 Taj Bradley TB 97664.091.3096360$4.36AL|NL
53 Chris Bassitt TOR 102664.101.2993330$4.32AL|NL
54 Eduardo Rodriguez ARI 91654.001.2986290$4.29AL|NL
55 Ryan Pepiot TB 95664.181.2895340$4.25AL|NL
56 Michael King IL-15 SD 69443.551.2174240$4.22AL|NL
57 Lance McCullers HOU 94663.971.3395380$4.17AL|NL
58 Kodai Senga IL-15 NYM 80543.751.3084340$3.82AL|NL
59 Will Warren NYY 80553.831.2880290$3.48AL|NL
60 Brandon Pfaadt ARI 93664.251.2784230$3.01AL|NL
61 Reese Olson IL-15 DET 74553.731.2870250$2.91AL|NL
62 Bailey Ober MIN 97564.321.2491260$2.72AL|NL
63 Jose Soriano LAA 96663.791.4088430$2.57AL|NL
64 Seth Lugo KAN 107674.151.3290320$2.59AL|NL
65 Grant Taylor CWS 34223.651.2835139$2.43AL|NL
66 Reid Detmers LAA 46323.411.1654152$2.37AL|NL
67 Kyle Harrison SF 62443.691.2366220$1.93AL|NL
68 Shane Bieber IL-60 CLE 59433.601.2158150$1.78AL|NL
69 Grant Holmes ATL 88654.151.3484330$1.67AL|NL
70 Gavin Williams CLE 92564.061.3493400$1.67AL|NL
71 Matthew Liberatore STL 89564.001.3076290$1.62AL|NL
72 Sandy Alcantara MIA 103574.071.3287320$1.55AL|NL
73 Blake Snell IL-60 LAD 61433.711.2874280$1.57AL|NL
74 Sean Manaea IL-60 NYM 72544.001.2871270$1.51AL|NL
75 Jose Berrios TOR 110674.361.3295340$1.34AL|NL
76 Casey Mize DET 86554.031.2972250$1.30AL|NL
77 Eury Perez MIA 72454.041.2577260$1.18AL|NL
78 Edward Cabrera MIA 87564.061.3692400$1.07AL|NL
79 Jameson Taillon CHC 98664.421.2879240$0.96AL|NL
80 Michael Wacha KAN 97564.201.2980290$0.93AL|NL
81 Landen Roupp SF 81553.921.3475320$0.90AL|NL
82 Mitch Keller PIT 102574.231.3188310$0.79AL|NL
83 David Festa MIN 74453.971.2875260$0.68AL|NL
84 Mike Soroka WAS 86564.131.3280330$0.60AL|NL
85 Kumar Rocker TEX 60443.851.2457170$0.06AL|NL
86 Zebby Matthews IL-15 MIN 66444.011.2360170$0.00AL|NL
87 Shane McClanahan IL-60 TB 47333.441.1851140$-0.05AL|NL
88 Hayden Birdsong SF 79554.111.3680360$-0.23AL|NL
89 Andrew Heaney PIT 85564.281.3075270$-0.25AL|NL
90 Max Meyer IL-15 MIA 78454.011.3072260$-0.29AL|NL
91 Logan Henderson MIL 44323.651.1449130$-0.61AL|NL
92 Cade Cavalli WAS 77454.011.3171290$-0.64AL|NL
93 Bryce Elder ATL 91654.201.3875300$-0.78AL|NL
94 Frankie Montas IL-60 NYM 74554.141.3367280$-0.82AL|NL
95 Luis Severino OAK 103674.371.3582350$-0.81AL|NL
96 Jeffrey Springs OAK 89564.361.3280310$-0.94AL|NL
97 Shane Smith CWS 96564.261.3584380$-0.97AL|NL
98 Steven Matz STL 47323.511.1843110$-1.07AL|NL
99 Pablo Lopez IL-60 MIN 48333.691.1849120$-1.05AL|NL
100 Shane Baz TB 85554.301.3479320$-1.10AL|NL
101 Charlie Morton BAL 78554.231.3678330$-1.09AL|NL
102 Shohei Ohtani LAD 42323.561.1848140$-1.14AL|NL
103 Miles Mikolas STL 94564.341.2864190$-1.26AL|NL
104 Tyler Mahle TEX 91564.341.3379310$-1.25AL|NL
105 Dustin May LAD 59433.971.2959210$-1.27AL|NL
106 Brady Singer CIN 96564.401.3487310$-1.36AL|NL
107 Brayan Bello BOS 87564.111.3876320$-1.37AL|NL
108 Roki Sasaki IL-15 LAD 54434.071.2859200$-1.54AL|NL
109 Justin Verlander IL-15 SF 79454.231.2764220$-1.57AL|NL
110 Noah Cameron KAN 74444.031.3161240$-1.72AL|NL
111 J.T. Ginn IL-15 OAK 79554.111.3664280$-1.78AL|NL
112 Colton Gordon HOU 75444.211.2863220$-1.79AL|NL
113 Andrew Abbott CIN 82554.511.3381310$-1.82AL|NL
114 Grayson Rodriguez IL-60 BAL 48333.711.2450160$-1.96AL|NL
115 Slade Cecconi CLE 67444.271.2659170$-2.01AL|NL
116 Tanner Houck IL-15 BOS 65443.991.3257200$-2.13AL|NL
117 Clayton Kershaw LAD 65444.061.3056190$-2.14AL|NL
118 Luis Gil IL-60 NYY 59434.141.3365280$-2.19AL|NL
119 Chad Patrick MIL 77454.351.2867240$-2.20AL|NL
120 Zack Littell TB 92564.571.2972200$-2.32AL|NL
121 Chris Paddack MIN 90564.491.3274250$-2.41AL|NL
122 Griffin Canning NYM 72444.141.3365260$-2.39AL|NL
123 Garrett Whitlock BOS 37223.491.1739101$-2.58AL|NL
124 Bryce Miller IL-15 SEA 57344.021.2452180$-2.65AL|NL
125 Bowden Francis TOR 79454.501.2871230$-2.72AL|NL
126 Tylor Megill NYM 39223.381.1944140$-2.77AL|NL
127 Jake Irvin WAS 98574.451.3476320$-2.86AL|NL
128 JP Sears OAK 97574.671.3078280$-2.93AL|NL
129 Mitchell Parker WAS 95564.371.3778370$-2.91AL|NL
130 Jose Quintana MIL 89564.241.3972340$-2.95AL|NL
131 Luis Ortiz CLE 94564.351.4085390$-2.97AL|NL
132 Yariel Rodriguez TOR 37223.711.2541152$-3.04AL|NL
133 Louie Varland MIN 35223.441.183691$-3.03AL|NL
134 Aaron Civale MIL 91574.611.3379290$-3.06AL|NL
135 Quinn Priester MIL 64443.961.3552230$-3.10AL|NL
136 Nick Martinez CIN 90564.591.3273250$-3.17AL|NL
137 Walker Buehler BOS 84564.471.3673280$-3.25AL|NL
138 Andre Pallante STL 89553.991.4364340$-3.25AL|NL
139 Dean Kremer BAL 90564.511.3575300$-3.32AL|NL
140 Brandon Walter HOU 47333.761.2539120$-3.40AL|NL
141 Erick Fedde STL 94564.441.3776330$-3.55AL|NL
142 Ryne Nelson ARI 83554.461.3565250$-3.65AL|NL
143 Cade Povich BAL 61444.221.3456230$-3.65AL|NL
144 Jared Koenig MIL 34223.401.2435121$-3.77AL|NL
145 Lucas Giolito BOS 93564.611.3785340$-3.79AL|NL
146 Yu Darvish IL-15 SD 48334.141.2345140$-3.81AL|NL
147 Alex Cobb IL-60 DET 47333.661.3039140$-3.81AL|NL
148 Jon Gray IL-60 TEX 54334.071.2850170$-3.82AL|NL
149 Tyler Holton DET 37223.541.2332101$-4.12AL|NL
150 Nestor Cortes IL-60 MIL 36223.731.1638100$-4.19AL|NL
151 Trevor Williams WAS 74454.431.3258210$-4.43AL|NL
152 Colin Rea CHC 85564.631.3567250$-4.60AL|NL
153 Mitch Spence OAK 67444.321.3553220$-4.80AL|NL
154 Spencer Turnbull TOR 61344.151.3353200$-4.83AL|NL
155 Stephen Kolek SD 80454.191.3959290$-4.95AL|NL
156 Erik Miller SF 34223.481.3638181$-5.02AL|NL
157 Jacob Misiorowski MIL 73454.361.4272390$-5.05AL|NL
158 Michael Lorenzen KAN 90564.481.4173350$-5.08AL|NL
159 Shawn Armstrong TEX 35223.881.2635121$-5.17AL|NL
160 Jack Leiter TEX 83564.611.4278380$-5.20AL|NL
161 Kutter Crawford IL-60 BOS 42224.111.2142110$-5.24AL|NL
162 Keider Montero DET 70454.391.3655250$-5.30AL|NL
163 DL Hall MIL 31213.481.2735130$-5.38AL|NL
164 Paul Blackburn NYM 42223.831.2638120$-5.44AL|NL
165 Keaton Winn SF 31223.521.222990$-5.54AL|NL
166 Graham Ashcraft CIN 35224.041.292992$-5.60AL|NL
167 Cody Bradford IL-60 TEX 32223.841.173070$-5.61AL|NL
168 Davis Martin CWS 77454.481.3659250$-5.72AL|NL
169 Jake Junis CLE 34223.841.213180$-5.84AL|NL
170 Jordan Hicks IL-15 SF 38223.641.3236150$-5.97AL|NL
171 Reynaldo Lopez IL-60 ATL 30223.731.2331100$-5.98AL|NL
172 Braxton Ashcraft PIT 40223.841.2835120$-6.09AL|NL
173 Carlos Vargas SEA 35223.711.3430151$-6.13AL|NL
174 Bailey Falter PIT 88564.651.3863290$-6.16AL|NL
175 Ryan Brasier CHC 33223.811.2531100$-6.24AL|NL
176 Trevor Rogers BAL 48334.161.3539160$-6.33AL|NL
177 Jacob Lopez OAK 49334.311.3646210$-6.38AL|NL
178 Joe Boyle TB 39223.821.3945220$-6.48AL|NL
179 Cade Horton CHC 52334.371.3444180$-6.58AL|NL
180 Bubba Chandler PIT 62344.291.4056280$-6.61AL|NL
181 Patrick Corbin TEX 71454.551.3855220$-6.64AL|NL
182 Joey Cantillo CLE 31223.741.3233140$-6.67AL|NL
183 Andrew Painter PHI 55334.491.3345190$-6.89AL|NL
184 Jose Butto NYM 34223.861.3132130$-6.90AL|NL
185 Logan Allen CLE 75454.461.4361300$-7.03AL|NL
186 Spencer Arrighetti IL-15 HOU 50334.521.3850230$-7.13AL|NL
187 Joe Ross PHI 33223.951.3029120$-7.32AL|NL
188 Luis Garcia IL-60 HOU 33224.201.2732110$-7.31AL|NL
189 Taijuan Walker PHI 41224.141.3134130$-7.47AL|NL
190 Ryan Weathers IL-60 MIA 45234.131.3540170$-7.47AL|NL
191 Carson Whisenhunt SF 30223.891.3026100$-7.50AL|NL
192 Tyler Anderson LAA 103574.791.4181390$-7.51AL|NL
193 Drey Jameson ARI 35224.011.3432130$-7.62AL|NL
194 Jordan Wicks CHC 30223.931.3126100$-7.69AL|NL
195 Eric Lauer TOR 44234.351.3239150$-7.83AL|NL
196 Marcus Stroman IL-15 NYY 75454.511.4355280$-7.89AL|NL
197 Tony Gonsolin IL-15 LAD 50334.671.3746190$-7.91AL|NL
198 Cole Henry WAS 35224.331.3934171$-7.91AL|NL
199 Dedniel Nunez NYM 26113.611.2727110$-8.07AL|NL
200 Kyle Wright IL-15 KAN 47234.171.3738160$-8.15AL|NL
201 Kolby Allard CLE 43224.301.3233120$-8.23AL|NL
202 Kyle Bradish IL-60 BAL 18113.351.181950$-8.32AL|NL
203 Allan Winans NYY 25113.711.202160$-8.31AL|NL
204 Brady Basso IL-60 OAK 24113.671.222270$-8.36AL|NL
205 Cade Gibson MIA 35224.101.4226131$-8.44AL|NL
206 Emerson Hancock SEA 51344.561.3737170$-8.43AL|NL
207 Chris Flexen CHC 33224.251.3227100$-8.45AL|NL
208 Hogan Harris OAK 31224.131.3729140$-8.45AL|NL
209 Carmen Mlodzinski PIT 37224.201.3631130$-8.49AL|NL
210 Omar Cruz SD 32224.141.3830150$-8.51AL|NL
211 Albert Suarez IL-60 BAL 28114.001.242780$-8.51AL|NL
212 Richard Fitts BOS 54334.631.3740160$-8.60AL|NL
213 Chase Silseth LAA 38224.281.3935160$-8.73AL|NL
214 A.J. Puk IL-60 ARI 15113.371.181750$-8.81AL|NL
215 Osvaldo Bido OAK 36224.471.3331140$-8.83AL|NL
216 Shinnosuke Ogasawara WAS 37224.301.3630140$-8.86AL|NL
217 Simeon Woods Richardson MIN 53344.741.4045200$-9.00AL|NL
218 Tyler Phillips MIA 34224.201.3625100$-8.98AL|NL
219 Tommy Henry ARI 31224.291.3626110$-9.01AL|NL
220 Jonathan Cannon IL-15 CWS 56344.701.3943200$-9.09AL|NL
221 Brandon Young BAL 21113.861.252170$-9.12AL|NL
222 Jonathan Bowlan KAN 30113.991.312590$-9.32AL|NL
223 Matt Manning DET 28113.991.3024100$-9.33AL|NL
224 Javier Assad IL-60 CHC 43234.401.4036170$-9.38AL|NL
225 Yilber Diaz ARI 31224.361.4331150$-9.39AL|NL
226 Johan Oviedo IL-60 PIT 36224.331.4131150$-9.39AL|NL
227 Tobias Myers MIL 27124.161.272480$-9.41AL|NL
228 Alec Marsh IL-60 KAN 26124.141.302690$-9.44AL|NL
229 Davis Daniel ATL 20113.971.241850$-9.54AL|NL
230 Mason Black SF 22113.941.282070$-9.53AL|NL
231 Cal Quantrill MIA 81464.811.4360300$-9.64AL|NL
232 Braydon Fisher TOR 29114.111.3730140$-9.66AL|NL
233 Valente Bellozo MIA 41234.631.3532140$-9.68AL|NL
234 Beau Brieske DET 24114.021.322290$-9.76AL|NL
235 Adrian Houser CWS 89464.601.4661350$-9.81AL|NL
236 Ryan Bergert SD 46234.571.3836180$-9.82AL|NL
237 Emmet Sheehan IL-60 LAD 16114.031.261860$-9.82AL|NL
238 Nic Enright CLE 27114.221.3225100$-9.87AL|NL
239 Cooper Criswell BOS 25114.071.312070$-9.96AL|NL
240 Tyler Alexander CWS 28124.411.272370$-10.02AL|NL
241 Mick Abel PHI 35224.491.4330160$-10.08AL|NL
242 Landon Knack LAD 21114.331.282170$-10.05AL|NL
243 Jacob Waguespack TB 20114.021.331980$-10.10AL|NL
244 Matt Waldron SD 28124.381.292380$-10.14AL|NL
245 Jack Kochanowicz LAA 71454.711.4544230$-10.16AL|NL
246 Kyle Freeland COL 95575.031.4370250$-10.17AL|NL
247 Logan Evans SEA 25114.121.321980$-10.24AL|NL
248 Bobby Miller LAD 16113.971.311560$-10.30AL|NL
249 Easton Lucas TOR 20114.071.341880$-10.34AL|NL
250 Hunter Dobbins BOS 48234.561.4035160$-10.32AL|NL
251 Easton McGee MIL 19114.111.281450$-10.40AL|NL
252 Ryan Burr IL-60 TOR 10103.751.261140$-10.39AL|NL
253 Cristian Mena IL-60 ARI 14113.941.321450$-10.42AL|NL
254 Randy Vasquez SD 80464.861.4456320$-10.49AL|NL
255 Mike Vasil CWS 43234.591.4031160$-10.46AL|NL
256 Sean Burke CWS 75464.971.4662350$-10.48AL|NL
257 Kyle Hendricks LAA 82464.941.4155250$-10.47AL|NL
258 Justin Wrobleski LAD 17114.091.321560$-10.50AL|NL
259 Brandon Waddell NYM 19114.001.341570$-10.52AL|NL
260 Austin Cox ATL 26114.161.3822100$-10.54AL|NL
261 Quinn Mathews STL 13113.781.341260$-10.55AL|NL
262 Carson Ragsdale SF 15114.061.331460$-10.60AL|NL
263 Alek Manoah IL-60 TOR 16114.251.311560$-10.63AL|NL
264 Alex Faedo IL-60 TB 16114.231.321560$-10.66AL|NL
265 Samuel Aldegheri LAA 37224.671.4432170$-10.64AL|NL
266 Ken Waldichuk IL-60 OAK 17114.191.341670$-10.64AL|NL
267 Doug Nikhazy CLE 26114.261.4024120$-10.71AL|NL
268 Gordon Graceffo STL 30124.321.352290$-10.73AL|NL
269 Chayce McDermott BAL 17114.221.391890$-10.76AL|NL
270 Chase Burns CIN 10114.141.271030$-10.81AL|NL
271 Cody Poteet IL-60 BAL 11114.041.321040$-10.90AL|NL
272 Darren McCaughan MIN 14114.471.301240$-11.07AL|NL
273 Joey Lucchesi SF 16113.971.381160$-11.06AL|NL
274 J.P. France IL-60 HOU 10114.231.31930$-11.10AL|NL
275 Connor Seabold TB 14114.431.291140$-11.08AL|NL
276 Connor Phillips CIN 15114.361.391570$-11.13AL|NL
277 Connor Gillispie MIA 19114.511.341670$-11.13AL|NL
278 Carson Spiers IL-60 CIN 24114.621.342080$-11.17AL|NL
279 Caden Dana LAA 50234.851.4242210$-11.17AL|NL
280 Josiah Gray IL-60 WAS 13114.461.341250$-11.20AL|NL
281 Jared Shuster IL-15 CWS 21114.341.381680$-11.24AL|NL
282 Ryan Feltner IL-15 COL 65354.981.4555240$-11.22AL|NL
283 Rhett Lowder IL-60 CIN 27124.501.372190$-11.26AL|NL
284 Thomas Harrington PIT 14114.501.321140$-11.29AL|NL
285 Kyle Gibson TB 21114.421.391770$-11.33AL|NL
286 A.J. Blubaugh HOU 29124.591.4025120$-11.45AL|NL
287 Kyle Hart SD 24114.531.381890$-11.52AL|NL
288 Andry Lara WAS 14114.441.371050$-11.55AL|NL
289 Tyler Owens DET 18114.341.421370$-11.62AL|NL
290 Alex Wood FA 21114.491.401680$-11.60AL|NL
291 Mike Clevinger CWS 19114.711.361560$-11.64AL|NL
292 Adam Mazur MIA 15114.621.371150$-11.71AL|NL
293 Grant Wolfram BAL 13114.401.451160$-11.71AL|NL
294 Wade Miley CIN 45234.691.4530150$-11.76AL|NL
295 Robby Snelling MIA 16114.441.441260$-11.83AL|NL
296 Chase Petty CIN 18114.631.421570$-11.81AL|NL
297 Chase Dollander COL 78465.191.4870340$-11.84AL|NL
298 Seth Johnson PHI 25114.601.4421120$-11.90AL|NL
299 Joey Estes OAK 27124.951.332080$-11.90AL|NL
300 Hurston Waldrep ATL 11114.501.49950$-11.98AL|NL