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 90642.721.00107190$32.50AL|NL
2 Zack Wheeler PHI 91643.101.08103230$26.15AL|NL
3 Garrett Crochet BOS 81642.991.09103240$24.83AL|NL
4 Paul Skenes PIT 85643.001.13100250$23.72AL|NL
5 Spencer Strider ATL 79643.291.13101270$20.78AL|NL
6 Logan Gilbert SEA 83543.271.0890190$20.10AL|NL
7 Jacob deGrom TEX 74543.201.0588160$19.77AL|NL
8 Logan Webb SF 91653.211.1985210$18.93AL|NL
9 Cristopher Sanchez PHI 87643.221.2082250$17.64AL|NL
10 Max Fried NYY 86643.261.2082230$17.21AL|NL
11 Sonny Gray STL 83543.331.1588210$17.01AL|NL
12 George Kirby SEA 82553.491.1077130$16.06AL|NL
13 Yoshinobu Yamamoto LAD 76643.391.1883230$15.92AL|NL
14 Dylan Cease SD 82543.431.1997310$15.89AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Joe Ryan MIN 84553.741.1292200$15.58AL|NL
16 Hunter Brown HOU 82543.401.2092280$15.16AL|NL
17 Framber Valdez HOU 89643.371.2686300$14.96AL|NL
18 Ranger Suarez PHI 84643.431.2378260$14.17AL|NL
19 MacKenzie Gore WAS 80553.501.2091290$14.12AL|NL
20 Carlos Rodon NYY 82543.761.1894270$13.43AL|NL
21 Bryan Woo SEA 77543.621.1374170$13.17AL|NL
22 Nick Pivetta SD 77543.761.1788240$12.63AL|NL
23 Tyler Glasnow IL-60 LAD 63533.401.1576200$12.58AL|NL
24 Nathan Eovaldi TEX 79543.551.1978200$12.42AL|NL
25 Freddy Peralta MIL 80553.761.2090290$12.13AL|NL
26 Jesus Luzardo PHI 80543.691.2285270$11.36AL|NL
27 Shota Imanaga CHC 85553.921.1881200$10.86AL|NL
28 Robbie Ray SF 77553.781.2286270$10.66AL|NL
29 Luis Castillo SEA 84553.781.2279250$10.23AL|NL
30 Jack Flaherty DET 74543.741.2481260$9.53AL|NL
31 Yusei Kikuchi LAA 81553.861.2587290$9.43AL|NL
32 Tanner Bibee CLE 85553.991.2483250$8.47AL|NL
33 Kris Bubic KAN 79543.721.2878270$8.28AL|NL
34 Kevin Gausman TOR 87554.051.2586250$8.07AL|NL
35 Matt Boyd CHC 77543.931.2373230$7.72AL|NL
36 Hunter Greene IL-15 CIN 66444.001.1979230$6.89AL|NL
37 Brandon Woodruff IL-60 MIL 74443.951.2171210$6.06AL|NL
38 Ryan Pepiot TB 75554.101.2778270$5.86AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Merrill Kelly ARI 83554.011.3080270$5.83AL|NL
40 David Peterson NYM 72543.571.3364280$5.78AL|NL
41 Sean Manaea IL-60 NYM 73543.991.2771260$5.71AL|NL
42 Eduardo Rodriguez ARI 72543.941.2870230$5.60AL|NL
43 Max Scherzer TOR 65444.071.1867160$5.24AL|NL
44 Drew Rasmussen TB 65443.721.2361170$5.21AL|NL
45 Grant Taylor CWS 28113.401.2331119$5.10AL|NL
46 Grant Holmes ATL 84554.061.3385330$5.03AL|NL
47 Zac Gallen ARI 86554.151.3285290$4.67AL|NL
48 Chris Bassitt TOR 81554.121.2974260$4.62AL|NL
49 Cole Ragans IL-15 KAN 49333.321.2057180$4.34AL|NL
50 Nick Lodolo CIN 71444.081.2472210$4.33AL|NL
51 Brandon Pfaadt ARI 73544.201.2668190$4.27AL|NL
52 Reese Olson DET 67443.761.2763220$4.23AL|NL
53 Jose Soriano LAA 77553.701.3972340$4.11AL|NL
54 Taj Bradley TB 76554.161.3074270$4.04AL|NL
55 Kodai Senga IL-15 NYM 62433.741.2965260$3.87AL|NL
56 Will Warren NYY 66443.821.2966240$3.65AL|NL
57 David Festa MIN 72444.011.2872260$3.62AL|NL
58 Seth Lugo KAN 85554.151.3274260$3.35AL|NL
59 Mike Soroka WAS 71454.011.2969270$2.95AL|NL
60 Lance McCullers HOU 76554.121.3674330$2.43AL|NL
61 Casey Mize DET 73454.041.2761200$2.40AL|NL
62 Reid Detmers LAA 37223.401.1644132$2.32AL|NL
63 Edward Cabrera MIA 74454.061.3579340$2.03AL|NL
64 Zach Eflin IL-15 BAL 68444.131.2354130$2.04AL|NL
65 Clay Holmes NYM 69443.701.3662290$2.00AL|NL
66 Matthew Liberatore STL 71443.991.3061230$1.81AL|NL
67 Jose Berrios TOR 87554.401.3276260$1.61AL|NL
68 Blake Snell IL-60 LAD 48333.701.2759220$1.45AL|NL
69 Shane Bieber IL-60 CLE 47333.631.2147120$1.41AL|NL
70 Shane Baz TB 69444.151.3167260$1.24AL|NL
71 Michael King IL-15 SD 42323.531.2145150$1.15AL|NL
72 Shohei Ohtani LAD 39323.571.1844130$1.12AL|NL
73 Sandy Alcantara MIA 82454.161.3269250$0.94AL|NL
74 Justin Verlander SF 66444.241.2755180$0.37AL|NL
75 Brandon Walter HOU 46323.631.2139110$0.36AL|NL
76 Colton Gordon HOU 62444.171.2751170$0.29AL|NL
77 Kumar Rocker TEX 52333.871.2550160$0.18AL|NL
78 Michael Wacha KAN 77454.281.3063230$0.09AL|NL
79 Mitch Keller PIT 82454.301.3270250$0.03AL|NL
80 Yu Darvish IL-60 SD 55334.121.2252160$-0.01AL|NL
81 Gavin Williams CLE 74454.171.3773330$-0.05AL|NL
82 Chase Burns CIN 52334.061.2453150$-0.13AL|NL
83 Aaron Nola IL-60 PHI 43323.851.2042110$-0.18AL|NL
84 Eury Perez MIA 61344.191.2864230$-0.27AL|NL
85 Cade Cavalli WAS 65444.061.3558260$-0.36AL|NL
86 Brady Singer CIN 76454.391.3371250$-0.61AL|NL
87 Clarke Schmidt IL-15 NYY 56334.041.2854200$-0.73AL|NL
88 Slade Cecconi CLE 63444.391.2855170$-0.73AL|NL
89 Landen Roupp SF 67444.041.3861280$-0.74AL|NL
90 Miles Mikolas STL 74454.371.2752150$-0.87AL|NL
91 Shane McClanahan IL-60 TB 37223.471.1841110$-0.88AL|NL
92 Frankie Montas NYM 59444.181.3353220$-1.00AL|NL
93 Chris Sale IL-60 ATL 26213.071.073270$-1.00AL|NL
94 Bryce Miller IL-15 SEA 49334.031.2445150$-1.05AL|NL
95 Hayden Birdsong SF 66444.241.3865300$-1.41AL|NL
96 Dustin May LAD 55334.081.3054200$-1.39AL|NL
97 Andrew Abbott CIN 76454.551.3373270$-1.46AL|NL
98 Andrew Heaney PIT 72454.411.3363240$-1.55AL|NL
99 Ben Brown CHC 40223.671.2244140$-1.58AL|NL
100 Jacob Lopez OAK 62444.321.3559260$-1.63AL|NL
101 Zebby Matthews IL-15 MIN 44334.031.2340110$-1.62AL|NL
102 Jon Gray IL-60 TEX 49334.061.2746150$-1.67AL|NL
103 Zack Littell TB 73454.561.2858160$-1.68AL|NL
104 Chad Patrick MIL 51334.211.2547160$-1.78AL|NL
105 Jeffrey Springs OAK 71454.451.3363240$-1.76AL|NL
106 Brayan Bello BOS 75454.191.3965280$-1.81AL|NL
107 Pablo Lopez IL-60 MIN 38223.711.1839100$-1.84AL|NL
108 Bryce Elder ATL 79554.361.4064270$-1.88AL|NL
109 Steven Matz STL 37223.561.183490$-2.03AL|NL
110 Garrett Whitlock BOS 29213.531.193181$-2.06AL|NL
111 Chris Paddack MIN 76454.521.3161200$-2.08AL|NL
112 Aaron Bummer ATL 28213.121.2730111$-2.17AL|NL
113 Clayton Kershaw LAD 52334.051.2944150$-2.25AL|NL
114 Dean Kremer BAL 78454.481.3466250$-2.25AL|NL
115 Shane Smith CWS 75454.361.3765310$-2.33AL|NL
116 Noah Cameron KAN 58334.031.3248190$-2.34AL|NL
117 Quinn Priester MIL 58343.961.3448200$-2.45AL|NL
118 Bailey Ober IL-15 MIN 50334.391.2446130$-2.51AL|NL
119 Jake Irvin WAS 77454.441.3461250$-2.53AL|NL
120 Ryne Nelson ARI 66444.391.3454200$-2.54AL|NL
121 Luis Gil IL-60 NYY 47334.141.3351220$-2.59AL|NL
122 Andre Pallante STL 70443.951.4251270$-2.63AL|NL
123 Nestor Cortes IL-60 MIL 32223.701.153390$-2.64AL|NL
124 Jacob Misiorowski MIL 65444.331.4165340$-2.69AL|NL
125 Grayson Rodriguez IL-60 BAL 38223.741.2440130$-2.76AL|NL
126 Kyle Harrison BOS 47334.221.3148180$-2.90AL|NL
127 Charlie Morton BAL 56344.251.3556230$-3.15AL|NL
128 Mitchell Parker WAS 73454.401.3859280$-3.52AL|NL
129 Michael McGreevy STL 44223.731.2532100$-3.54AL|NL
130 Carson Whisenhunt SF 46334.001.3338160$-3.57AL|NL
131 Lucas Giolito BOS 75454.621.3769280$-3.60AL|NL
132 Jose Quintana MIL 72454.301.4057270$-3.65AL|NL
133 J.T. Ginn OAK 40223.701.2836130$-3.65AL|NL
134 Luis Severino OAK 81454.511.3764270$-3.87AL|NL
135 Tyler Holton DET 29213.521.212680$-4.02AL|NL
136 JP Sears OAK 77454.751.3261230$-4.04AL|NL
137 Eric Lauer TOR 60344.451.3353200$-4.25AL|NL
138 Tanner Houck IL-15 BOS 50334.161.3542160$-4.24AL|NL
139 Stephen Kolek SD 60344.111.3745210$-4.38AL|NL
140 Spencer Schwellenbach IL-15 ATL 23213.491.162250$-4.50AL|NL
141 Roki Sasaki IL-60 LAD 35224.071.2738130$-4.64AL|NL
142 Jared Koenig MIL 28113.481.2428101$-4.74AL|NL
143 Andrew Painter PHI 52334.411.3343180$-4.91AL|NL
144 Didier Fuentes ATL 63444.671.3752220$-5.02AL|NL
145 Joey Cantillo CLE 31223.751.3233140$-5.05AL|NL
146 Luis Ortiz CLE 59344.361.3954240$-5.06AL|NL
147 Trevor Rogers BAL 55334.271.3744190$-5.13AL|NL
148 Jameson Taillon IL-15 CHC 46334.551.2937110$-5.20AL|NL
149 Nick Martinez CIN 54344.581.3144140$-5.25AL|NL
150 Paul Blackburn IL-15 NYM 39224.001.2933120$-5.27AL|NL
151 Yariel Rodriguez TOR 29113.811.2632111$-5.27AL|NL
152 Louie Varland MIN 28113.481.192870$-5.31AL|NL
153 Erick Fedde STL 74454.581.3957260$-5.33AL|NL
154 Logan Allen CLE 66454.491.4354270$-5.59AL|NL
155 Alex Cobb IL-60 DET 30223.691.302590$-5.63AL|NL
156 Braxton Ashcraft PIT 34223.941.2929100$-5.63AL|NL
157 Colin Rea CHC 69454.761.3653200$-5.66AL|NL
158 Joe Boyle TB 37223.951.4042210$-5.71AL|NL
159 Michael Lorenzen KAN 71454.571.4258270$-5.77AL|NL
160 Erik Miller SF 27113.461.3630141$-5.86AL|NL
161 Cole Sands MIN 29113.891.252891$-5.85AL|NL
162 Jordan Wicks CHC 30223.881.292690$-5.90AL|NL
163 Anthony DeSclafani ARI 35224.131.283090$-5.94AL|NL
164 Dietrich Enns DET 26113.461.192470$-5.94AL|NL
165 Mitch Spence OAK 61344.441.3747200$-5.97AL|NL
166 Jack Leiter TEX 64344.581.4059290$-6.30AL|NL
167 Logan Henderson MIL 21113.601.132360$-6.32AL|NL
168 Cade Horton CHC 58344.521.3848210$-6.32AL|NL
169 Patrick Corbin TEX 61344.531.3748190$-6.35AL|NL
170 Aaron Civale CWS 70354.691.3659230$-6.35AL|NL
171 Ryan Weathers IL-60 MIA 40234.171.3535150$-6.62AL|NL
172 Cade Povich IL-15 BAL 40234.281.3537150$-6.77AL|NL
173 DL Hall MIL 26113.561.2827110$-6.78AL|NL
174 Marcus Stroman NYY 64444.551.4446240$-6.99AL|NL
175 Tyler Anderson LAA 82464.761.4165310$-7.01AL|NL
176 Drew Pomeranz CHC 26113.721.2828100$-7.03AL|NL
177 Keaton Winn SF 23113.541.222160$-7.06AL|NL
178 Tyler Mahle IL-60 TEX 37224.331.3332120$-7.12AL|NL
179 Bowden Francis IL-15 TOR 40234.601.3036120$-7.21AL|NL
180 Shawn Armstrong TEX 26113.901.252790$-7.25AL|NL
181 Tylor Megill IL-15 NYM 21113.561.232280$-7.23AL|NL
182 Graham Ashcraft CIN 28114.051.292481$-7.24AL|NL
183 Ryan Brasier CHC 26113.811.242480$-7.30AL|NL
184 Spencer Arrighetti IL-60 HOU 40234.461.3740180$-7.38AL|NL
185 Trevor Williams IL-15 WAS 42234.461.3233120$-7.49AL|NL
186 Reynaldo Lopez IL-60 ATL 20113.711.222270$-7.49AL|NL
187 Adrian Houser CWS 73454.541.4551280$-7.52AL|NL
188 Keider Montero DET 43234.351.3635150$-7.57AL|NL
189 Tony Gonsolin IL-60 LAD 31224.451.3430120$-7.62AL|NL
190 Kyle Wright KAN 37224.251.3831130$-7.74AL|NL
191 Chase Silseth LAA 32224.261.3930140$-7.78AL|NL
192 Jake Junis CLE 23113.891.222160$-7.79AL|NL
193 Walker Buehler BOS 57344.681.4148210$-7.78AL|NL
194 Simeon Woods Richardson MIN 50344.731.4042190$-7.83AL|NL
195 Jose Butto IL-15 NYM 23113.791.292390$-8.00AL|NL
196 Dane Dunning TEX 26113.901.292480$-8.05AL|NL
197 Jordan Hicks BOS 27113.791.3426110$-8.07AL|NL
198 Bailey Falter PIT 74454.811.4152240$-8.07AL|NL
199 Taijuan Walker PHI 34224.401.3527110$-8.12AL|NL
200 Kyle Bradish IL-60 BAL 14113.401.181540$-8.12AL|NL
201 Ryan Burr IL-60 TOR 19113.761.272070$-8.28AL|NL
202 Davis Martin IL-15 CWS 45234.501.3635150$-8.28AL|NL
203 Braydon Fisher TOR 26114.021.3428120$-8.38AL|NL
204 Jonathan Brubaker NYY 28114.111.302690$-8.41AL|NL
205 Chris Flexen CHC 36224.461.3628110$-8.44AL|NL
206 Jonathan Cannon CWS 69354.721.4052250$-8.45AL|NL
207 Luis Garcia IL-60 HOU 24114.181.272480$-8.49AL|NL
208 Mason Black SF 28114.101.3025100$-8.50AL|NL
209 Javier Assad IL-60 CHC 37224.411.4031140$-8.58AL|NL
210 Joe Ross PHI 26114.021.312390$-8.66AL|NL
211 Emmet Sheehan LAD 13113.721.191550$-8.66AL|NL
212 Tyler Phillips MIA 28114.171.362181$-8.71AL|NL
213 Drey Jameson ARI 24113.931.332280$-8.79AL|NL
214 Johan Oviedo IL-60 PIT 44234.441.4237180$-8.83AL|NL
215 Carlos Vargas SEA 27113.851.3723120$-8.92AL|NL
216 Bubba Chandler PIT 29224.441.4226130$-8.93AL|NL
217 Davis Daniel ATL 33224.581.3625100$-8.98AL|NL
218 Allan Winans NYY 13113.641.181130$-8.99AL|NL
219 Tobias Myers MIL 19114.081.251750$-9.03AL|NL
220 Brandon Waddell NYM 26113.991.332190$-9.05AL|NL
221 Brady Basso IL-60 OAK 14113.771.241340$-9.17AL|NL
222 Albert Suarez IL-60 BAL 17114.081.251650$-9.19AL|NL
223 Dedniel Nunez IL-15 NYM 11113.531.241250$-9.21AL|NL
224 Jonathan Bowlan KAN 22114.021.311870$-9.27AL|NL
225 Brandon Young BAL 18114.041.271650$-9.26AL|NL
226 Cole Henry WAS 27114.441.4025131$-9.29AL|NL
227 Beau Brieske DET 23114.111.342190$-9.38AL|NL
228 Richard Fitts BOS 36224.661.3726100$-9.47AL|NL
229 Hogan Harris OAK 26114.141.3825120$-9.45AL|NL
230 Robinson Pina TOR 21114.171.291750$-9.51AL|NL
231 Alec Marsh IL-60 KAN 21114.221.322070$-9.50AL|NL
232 Kyle Hendricks LAA 65354.881.3945190$-9.57AL|NL
233 Jake Woodford ARI 22114.121.311760$-9.59AL|NL
234 Nic Enright CLE 18114.191.321870$-9.63AL|NL
235 Logan Evans SEA 26124.191.332080$-9.64AL|NL
236 Justin Wrobleski LAD 19114.091.331770$-9.68AL|NL
237 Sean Burke CWS 60354.861.4551280$-9.67AL|NL
238 Joey Lucchesi SF 22113.881.361670$-9.69AL|NL
239 Carmen Mlodzinski PIT 28124.231.3724100$-9.76AL|NL
240 Shinnosuke Ogasawara WAS 30124.291.3524110$-9.76AL|NL
241 Gordon Graceffo STL 25114.221.331980$-9.80AL|NL
242 Landon Knack LAD 17114.361.281660$-9.83AL|NL
243 Omar Cruz SD 18114.061.361780$-9.84AL|NL
244 Easton McGee MIL 21114.201.311560$-9.98AL|NL
245 Austin Cox ATL 21114.141.371880$-10.02AL|NL
246 Matt Manning DET 17114.131.331460$-10.08AL|NL
247 Cooper Criswell BOS 14114.021.301130$-10.08AL|NL
248 Cal Quantrill MIA 64354.871.4348230$-10.09AL|NL
249 Tyler Alexander CWS 31124.581.312480$-10.09AL|NL
250 Connor Seabold TB 19114.471.291650$-10.13AL|NL
251 Jack Kochanowicz LAA 57344.671.4536190$-10.12AL|NL
252 Jacob Waguespack TB 10103.901.311040$-10.15AL|NL
253 Osvaldo Bido OAK 22114.481.342090$-10.21AL|NL
254 Carson Ragsdale SF 11114.011.311040$-10.25AL|NL
255 Carlos Carrasco NYY 10104.061.27930$-10.25AL|NL
256 Freddy Tarnok MIA 18114.321.361770$-10.26AL|NL
257 Valente Bellozo MIA 32124.581.3325100$-10.29AL|NL
258 Alek Manoah IL-60 TOR 16114.401.331560$-10.32AL|NL
259 Ken Waldichuk IL-60 OAK 15114.251.351460$-10.33AL|NL
260 J.P. France IL-60 HOU 11114.161.301040$-10.35AL|NL
261 Quinn Mathews STL 10113.841.371050$-10.35AL|NL
262 Easton Lucas TOR 12114.111.341150$-10.38AL|NL
263 Alex Faedo IL-60 TB 11114.241.321140$-10.40AL|NL
264 Caden Dana LAA 40234.851.4233160$-10.46AL|NL
265 Connor Phillips CIN 18114.481.411990$-10.65AL|NL
266 Kyle Freeland COL 75465.101.4454200$-10.82AL|NL
267 Carson Spiers IL-60 CIN 16114.661.341450$-10.88AL|NL
268 Kyle Hart SD 14114.391.361150$-10.89AL|NL
269 Thomas Harrington PIT 11114.521.31930$-10.88AL|NL
270 Chayce McDermott BAL 13114.371.421370$-10.89AL|NL
271 Andry Lara WAS 18114.381.371370$-10.91AL|NL
272 Darren McCaughan MIN 11114.561.31930$-10.91AL|NL
273 Mick Abel PHI 12114.381.401160$-10.97AL|NL
274 Nolan McLean NYM 8114.161.39730$-10.99AL|NL
275 Jared Shuster IL-15 CWS 11114.341.38940$-11.02AL|NL
276 Adam Mazur MIA 29124.641.372290$-11.11AL|NL
277 Joey Estes OAK 19114.891.311550$-11.13AL|NL
278 Ryan Feltner COL 48234.931.4441180$-11.18AL|NL
279 Alex Wood FA 16114.501.401360$-11.17AL|NL
280 Grant Wolfram BAL 12114.331.431050$-11.19AL|NL
281 Robby Snelling MIA 22114.381.421680$-11.23AL|NL
282 Seth Johnson PHI 25114.541.4321110$-11.31AL|NL
283 Randy Vasquez SD 64354.931.4443250$-11.31AL|NL
284 Hunter Dobbins IL-15 BOS 26124.531.401990$-11.30AL|NL
285 Tyler Owens DET 18114.401.441480$-11.34AL|NL
286 German Marquez COL 79465.121.4661260$-11.36AL|NL
287 Emerson Hancock SEA 28124.641.382090$-11.39AL|NL
288 Yilber Diaz ARI 20114.561.4819110$-11.53AL|NL
289 Chase Petty CIN 14114.701.431260$-11.56AL|NL
290 Hurston Waldrep ATL 17114.491.481480$-11.68AL|NL
291 Martin Perez IL-60 CWS 16114.601.451260$-11.77AL|NL
292 Wade Miley IL-15 CIN 17114.661.431260$-11.83AL|NL
293 Corbin Martin BAL 25114.651.4621110$-11.87AL|NL
294 Gabriel Hughes COL 14114.841.451150$-11.97AL|NL
295 Bobby Miller LAD 9003.931.30930$-12.04AL|NL
296 Cristian Mena IL-60 ARI 7003.671.27730$-12.06AL|NL
297 Trey Yesavage TOR 5003.571.25620$-12.20AL|NL
298 Patrick Sandoval IL-60 BOS 7003.731.31730$-12.22AL|NL
299 Cristian Javier IL-60 HOU 6004.001.21620$-12.26AL|NL
300 Cody Poteet IL-60 BAL 8004.081.32830$-12.35AL|NL