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 88732.630.97105170$36.97AL|NL
2 Zack Wheeler PHI 90643.111.07102230$27.85AL|NL
3 Garrett Crochet BOS 74632.971.1294230$23.36AL|NL
4 Spencer Strider ATL 79643.401.13103260$22.48AL|NL
5 Logan Webb SF 89643.121.1583200$21.93AL|NL
6 Paul Skenes PIT 78533.011.1191220$21.41AL|NL
7 Logan Gilbert SEA 79543.321.0886180$19.69AL|NL
8 Yoshinobu Yamamoto LAD 75633.421.1080200$19.15AL|NL
9 Max Fried NYY 83643.271.1678220$19.00AL|NL
10 Jacob deGrom TEX 67533.231.0478140$18.21AL|NL
11 Hunter Brown HOU 79643.431.2188270$17.53AL|NL
12 Framber Valdez HOU 86643.321.2383300$17.49AL|NL
13 Joe Ryan MIN 79543.711.1088180$16.88AL|NL
14 Sonny Gray STL 79543.421.1483200$16.77AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 George Kirby SEA 79543.481.0975130$16.64AL|NL
16 Dylan Cease SD 78543.501.1992290$16.05AL|NL
17 Nick Pivetta SD 79543.771.1490240$15.60AL|NL
18 Ranger Suarez PHI 81643.461.2375240$14.87AL|NL
19 Cristopher Sanchez PHI 84543.401.2078230$14.78AL|NL
20 Tyler Glasnow IL-60 LAD 63533.541.1377200$13.61AL|NL
21 Brandon Woodruff MIL 71543.681.1577200$13.13AL|NL
22 Freddy Peralta MIL 76543.821.2085280$12.50AL|NL
23 MacKenzie Gore WAS 76543.641.2485280$12.46AL|NL
24 Robbie Ray SF 76543.731.2284260$12.32AL|NL
25 Luis Castillo SEA 80543.711.2077240$12.21AL|NL
26 Nathan Eovaldi TEX 75543.701.1773190$12.17AL|NL
27 Carlos Rodon NYY 78553.971.2088260$12.13AL|NL
28 Jesus Luzardo PHI 77543.841.2183260$11.83AL|NL
29 Bryan Woo SEA 71443.641.1069150$11.31AL|NL
30 Tanner Bibee CLE 81553.841.2279240$11.11AL|NL
31 Shota Imanaga CHC 78543.901.1976190$11.01AL|NL
32 Kevin Gausman TOR 84553.911.2583250$10.44AL|NL
33 Zac Gallen ARI 84654.051.2982290$10.20AL|NL
34 Matt Boyd CHC 71543.751.2069200$10.12AL|NL
35 Hunter Greene IL-15 CIN 65433.901.1276220$9.84AL|NL
36 Kris Bubic KAN 73543.681.2774250$9.49AL|NL
37 Kodai Senga IL-15 NYM 65533.601.2767280$8.47AL|NL
38 Merrill Kelly ARI 79543.861.2773240$8.44AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Chris Bassitt TOR 79553.981.2873250$7.36AL|NL
40 Max Scherzer TOR 62433.881.1564160$7.11AL|NL
41 Grant Holmes ATL 84544.141.3388340$7.08AL|NL
42 Jack Flaherty DET 70453.941.2578250$6.86AL|NL
43 Eduardo Rodriguez ARI 70543.941.2868220$6.66AL|NL
44 Drew Rasmussen TB 58433.571.1754140$6.28AL|NL
45 Brandon Pfaadt ARI 71544.171.2467170$6.28AL|NL
46 Yusei Kikuchi LAA 77443.981.3083280$6.14AL|NL
47 Seth Lugo KAN 81554.081.3071240$5.80AL|NL
48 Jose Berrios TOR 85554.231.2974260$5.55AL|NL
49 Ryan Pepiot TB 70444.091.2572250$5.07AL|NL
50 Sean Manaea IL-60 NYM 71443.981.2769260$4.72AL|NL
51 Sandy Alcantara MIA 80453.981.2767230$4.59AL|NL
52 Reese Olson DET 62443.791.2658210$4.03AL|NL
53 Jose Soriano LAA 75443.771.3570330$3.95AL|NL
54 Mitch Keller PIT 79454.091.2968230$3.41AL|NL
55 Cole Ragans IL-15 KAN 47323.441.2156170$3.21AL|NL
56 Clay Holmes NYM 69543.901.3861270$3.14AL|NL
57 Will Warren NYY 60434.021.2862220$2.98AL|NL
58 Nick Lodolo CIN 67444.431.2469200$2.94AL|NL
59 Dean Kremer BAL 73554.291.3162230$2.86AL|NL
60 Taj Bradley TB 70444.181.2968250$2.86AL|NL
61 David Peterson NYM 68443.761.3461270$2.82AL|NL
62 Grant Taylor CWS 28113.381.2330119$2.76AL|NL
63 Mike Soroka WAS 74464.331.2973270$2.71AL|NL
64 Matthew Liberatore STL 68443.981.2858220$2.68AL|NL
65 David Festa MIN 65444.191.3067240$2.42AL|NL
66 Quinn Priester MIL 57433.781.2647200$2.16AL|NL
67 Michael King IL-15 SD 45323.441.2150160$2.10AL|NL
68 Edward Cabrera MIA 69454.211.3472310$2.00AL|NL
69 Shane McClanahan IL-60 TB 45323.491.1948130$1.94AL|NL
70 Zach Eflin IL-15 BAL 66444.231.2352120$1.62AL|NL
71 Lance McCullers HOU 70444.131.3670320$1.59AL|NL
72 Gavin Williams CLE 68444.151.3568310$1.48AL|NL
73 Michael Wacha KAN 73454.241.3060220$0.96AL|NL
74 Ryne Nelson ARI 70444.171.3057200$0.93AL|NL
75 Andrew Abbott CIN 71454.431.3168240$0.86AL|NL
76 Shane Bieber IL-60 CLE 46333.631.2145120$0.69AL|NL
77 Eury Perez MIA 54334.001.2557200$0.67AL|NL
78 Blake Snell IL-60 LAD 41323.621.2652190$0.67AL|NL
79 Yu Darvish IL-60 SD 58344.121.2254160$0.40AL|NL
80 Chase Burns CIN 50333.991.2453160$0.17AL|NL
81 Casey Mize DET 69344.161.2658190$0.05AL|NL
82 Shohei Ohtani LAD 36323.631.1640130$-0.12AL|NL
83 Brandon Walter HOU 44323.621.2137100$-0.66AL|NL
84 Bryce Miller IL-15 SEA 47333.921.2143140$-0.67AL|NL
85 Zack Littell TB 70454.581.2756140$-0.77AL|NL
86 Aaron Nola IL-60 PHI 43323.991.1842100$-0.77AL|NL
87 Reid Detmers LAA 37223.751.2142132$-0.80AL|NL
88 Dustin May LAD 53334.141.2652200$-0.95AL|NL
89 Shane Baz TB 64344.291.3061240$-1.19AL|NL
90 Brady Singer CIN 72454.621.3569240$-1.24AL|NL
91 Lucas Giolito BOS 70454.551.3667250$-1.29AL|NL
92 Brayan Bello BOS 71454.281.3962270$-1.38AL|NL
93 Landen Roupp SF 63344.051.3558260$-1.61AL|NL
94 Kumar Rocker TEX 47334.031.2645140$-1.68AL|NL
95 Chris Paddack MIN 70444.561.3359180$-1.79AL|NL
96 Bailey Ober IL-15 MIN 48334.361.2145120$-2.04AL|NL
97 JP Sears OAK 74464.701.3160210$-2.12AL|NL
98 Jon Gray IL-60 TEX 48334.071.2744150$-2.16AL|NL
99 Jacob Lopez OAK 57344.271.3357240$-2.25AL|NL
100 Clayton Kershaw LAD 48334.031.2742140$-2.31AL|NL
101 Luis Severino OAK 76454.531.3560250$-2.33AL|NL
102 Justin Verlander SF 63344.221.3051180$-2.37AL|NL
103 Cade Cavalli WAS 59344.051.3552240$-2.48AL|NL
104 Luis Gil IL-60 NYY 48334.161.3452230$-2.54AL|NL
105 Jose Quintana MIL 67444.231.4053260$-2.56AL|NL
106 Colton Gordon HOU 57334.301.2849170$-2.55AL|NL
107 Andre Pallante STL 71444.101.4151270$-2.59AL|NL
108 Chad Patrick MIL 46334.161.2642140$-2.66AL|NL
109 Slade Cecconi CLE 61344.531.2754170$-2.73AL|NL
110 Chris Sale IL-60 ATL 26213.041.103170$-2.74AL|NL
111 Hayden Birdsong SF 61344.361.3662280$-2.73AL|NL
112 Bryce Elder ATL 76454.501.3963270$-2.84AL|NL
113 Michael McGreevy STL 46323.841.2633110$-2.85AL|NL
114 Nick Martinez CIN 55334.241.2845140$-2.89AL|NL
115 Eric Lauer TOR 56334.301.3150190$-3.03AL|NL
116 Garrett Whitlock BOS 28213.441.183181$-3.11AL|NL
117 Jeffrey Springs OAK 64344.381.3458220$-3.11AL|NL
118 Pablo Lopez IL-60 MIN 37223.761.183890$-3.18AL|NL
119 Charlie Morton BAL 56344.331.3555230$-3.24AL|NL
120 Logan Allen CLE 62444.391.4052250$-3.27AL|NL
121 Luis Ortiz CLE 59344.271.3655240$-3.30AL|NL
122 Ben Brown CHC 38223.841.2342130$-3.46AL|NL
123 Nestor Cortes IL-60 MIL 35223.841.1736100$-3.73AL|NL
124 Grayson Rodriguez IL-60 BAL 37223.731.2439130$-3.78AL|NL
125 Noah Cameron KAN 53334.231.3345170$-3.85AL|NL
126 Zebby Matthews IL-15 MIN 41223.961.2139100$-3.88AL|NL
127 Didier Fuentes ATL 61444.661.3751220$-4.02AL|NL
128 Tanner Houck IL-15 BOS 49334.251.3242150$-4.11AL|NL
129 Shane Smith CWS 68354.471.3760280$-4.24AL|NL
130 Trevor Rogers BAL 52334.221.3644190$-4.53AL|NL
131 Miles Mikolas STL 66344.551.2946140$-4.72AL|NL
132 Tyler Anderson LAA 78464.791.3963290$-4.83AL|NL
133 Steven Matz STL 36223.751.2433100$-4.83AL|NL
134 Mitch Spence OAK 61344.431.3549190$-4.87AL|NL
135 Frankie Montas NYM 55344.521.3651210$-4.89AL|NL
136 Andrew Painter PHI 50334.411.3342180$-4.98AL|NL
137 Michael Lorenzen KAN 69344.511.3655250$-5.03AL|NL
138 Tyler Holton DET 28213.611.152570$-5.19AL|NL
139 Marcus Stroman NYY 65444.571.4047240$-5.20AL|NL
140 Jared Koenig MIL 27213.661.2526101$-5.20AL|NL
141 Jake Irvin WAS 73354.671.3458240$-5.20AL|NL
142 Jacob Misiorowski MIL 54344.621.4157300$-5.37AL|NL
143 Andrew Heaney PIT 68354.661.3759230$-5.45AL|NL
144 Cade Horton CHC 50334.461.3441170$-5.53AL|NL
145 Roki Sasaki IL-60 LAD 33224.111.2637120$-5.58AL|NL
146 Tomoyuki Sugano BAL 72454.841.3549160$-5.65AL|NL
147 Kyle Harrison BOS 44234.291.3145170$-5.68AL|NL
148 Colin Rea CHC 68344.721.3352190$-5.83AL|NL
149 Mitchell Parker WAS 65354.531.3952250$-6.12AL|NL
150 Walker Buehler BOS 54344.561.3846180$-6.20AL|NL
151 Carson Whisenhunt SF 45234.021.3337150$-6.29AL|NL
152 Louie Varland MIN 27223.801.232670$-6.38AL|NL
153 Jack Leiter TEX 59344.821.4056270$-6.70AL|NL
154 Joe Boyle TB 36224.141.4243220$-6.89AL|NL
155 Yariel Rodriguez TOR 28114.051.2930112$-6.93AL|NL
156 Erick Fedde STL 62344.561.4149230$-7.00AL|NL
157 Tyler Mahle IL-60 TEX 35224.201.2830120$-7.17AL|NL
158 Joey Cantillo CLE 29223.971.3531140$-7.23AL|NL
159 German Marquez COL 75464.941.4257250$-7.27AL|NL
160 Cade Povich IL-15 BAL 38224.301.3336140$-7.28AL|NL
161 Alex Cobb IL-60 DET 28223.701.302380$-7.31AL|NL
162 Braydon Fisher TOR 27213.971.3530130$-7.37AL|NL
163 J.T. Ginn OAK 39224.241.3334130$-7.43AL|NL
164 Spencer Arrighetti IL-60 HOU 38224.391.3639170$-7.53AL|NL
165 Jordan Wicks CHC 27223.951.292490$-7.64AL|NL
166 Ryan Brasier CHC 25113.401.172370$-7.71AL|NL
167 Jameson Taillon IL-15 CHC 44234.571.2835110$-7.74AL|NL
168 Graham Ashcraft CIN 27224.301.322391$-7.80AL|NL
169 Bailey Falter PIT 69354.701.3949220$-7.84AL|NL
170 Janson Junk MIA 42234.271.3231100$-7.91AL|NL
171 Anthony DeSclafani ARI 33224.321.292890$-7.93AL|NL
172 Cal Quantrill MIA 61354.701.4146220$-8.09AL|NL
173 Bowden Francis IL-15 TOR 38234.751.2935120$-8.25AL|NL
174 Ryan Weathers IL-60 MIA 37224.291.3733140$-8.25AL|NL
175 Paul Blackburn IL-15 NYM 38224.321.3431130$-8.26AL|NL
176 Jonathan Cannon CWS 68354.801.4050240$-8.41AL|NL
177 Ryan Burr TOR 22113.571.232580$-8.53AL|NL
178 Chase Silseth LAA 31224.261.3829130$-8.65AL|NL
179 Kyle Wright KAN 35224.251.3829130$-8.81AL|NL
180 Jose Butto IL-15 NYM 24113.631.2624100$-8.94AL|NL
181 Tony Gonsolin IL-60 LAD 29224.631.3127110$-8.98AL|NL
182 Stephen Kolek SD 34224.301.3526110$-8.98AL|NL
183 Carmen Mlodzinski PIT 28224.211.3523100$-9.02AL|NL
184 Braxton Ashcraft PIT 32113.971.272780$-9.07AL|NL
185 Simeon Woods Richardson MIN 47234.601.3940180$-9.15AL|NL
186 Reynaldo Lopez IL-60 ATL 20113.531.222170$-9.15AL|NL
187 Davis Martin IL-15 CWS 41234.571.3633130$-9.21AL|NL
188 Keider Montero DET 41234.581.3734150$-9.24AL|NL
189 Keaton Winn SF 21113.541.222060$-9.25AL|NL
190 Davis Daniel ATL 29224.431.332390$-9.35AL|NL
191 Spencer Schwellenbach IL-60 ATL 17113.501.131740$-9.37AL|NL
192 Javier Assad IL-60 CHC 36224.411.4030140$-9.44AL|NL
193 Carlos Vargas SEA 27224.131.4022110$-9.48AL|NL
194 Johan Oviedo IL-60 PIT 42234.451.4336180$-9.51AL|NL
195 Logan Henderson MIL 19113.941.172160$-9.50AL|NL
196 Kyle Freeland COL 71354.931.4151190$-9.57AL|NL
197 Patrick Corbin TEX 58344.981.4346190$-9.59AL|NL
198 Trevor Williams IL-15 WAS 36234.561.3628100$-9.64AL|NL
199 Shawn Armstrong TEX 26114.161.282790$-9.70AL|NL
200 Aaron Civale CWS 64355.101.4354220$-9.71AL|NL
201 Jake Junis CLE 23113.841.232060$-9.75AL|NL
202 Chris Flexen CHC 35224.471.3827120$-9.75AL|NL
203 DL Hall MIL 25113.881.3426110$-9.85AL|NL
204 Tylor Megill IL-15 NYM 20113.861.272280$-9.92AL|NL
205 Emmet Sheehan LAD 19114.021.232170$-10.06AL|NL
206 Randy Vasquez SD 66354.841.4446260$-10.07AL|NL
207 Luis Garcia IL-60 HOU 24114.171.262380$-10.16AL|NL
208 Kyle Bradish IL-60 BAL 14113.391.181440$-10.32AL|NL
209 Richard Fitts BOS 34224.721.3625100$-10.43AL|NL
210 Kyle Hendricks LAA 62355.101.4043170$-10.45AL|NL
211 Taijuan Walker PHI 33224.741.3825120$-10.66AL|NL
212 Erik Miller IL-15 SF 18113.641.4021100$-10.70AL|NL
213 Ryan Feltner COL 46234.891.4240170$-10.69AL|NL
214 Nic Enright CLE 18113.991.281860$-10.86AL|NL
215 Tobias Myers MIL 19114.081.261760$-11.00AL|NL
216 Sean Burke CWS 54244.871.4547250$-11.03AL|NL
217 Brandon Waddell NYM 21113.941.311770$-11.12AL|NL
218 Caden Dana LAA 38235.031.4133160$-11.18AL|NL
219 Alec Marsh IL-60 KAN 20114.221.322070$-11.20AL|NL
220 Dane Dunning TEX 25114.381.332390$-11.25AL|NL
221 Jordan Hicks BOS 26114.131.4125110$-11.24AL|NL
222 Dietrich Enns DET 18114.001.291660$-11.25AL|NL
223 Cole Henry WAS 26114.741.4025131$-11.36AL|NL
224 Shinnosuke Ogasawara WAS 27124.231.342190$-11.40AL|NL
225 Brady Basso IL-60 OAK 13113.771.241240$-11.44AL|NL
226 Jonathan Brubaker NYY 27114.521.342590$-11.42AL|NL
227 Allan Winans NYY 21114.371.271750$-11.54AL|NL
228 Adrian Houser CWS 70354.901.4950270$-11.59AL|NL
229 Dedniel Nunez IL-15 NYM 10103.611.241140$-11.61AL|NL
230 Beau Brieske DET 22114.351.342090$-11.64AL|NL
231 Hogan Harris OAK 25114.301.4124120$-11.69AL|NL
232 Jack Kochanowicz LAA 55344.971.4634190$-11.67AL|NL
233 Drey Jameson ARI 17113.991.341560$-11.73AL|NL
234 Easton McGee MIL 20114.191.271450$-11.70AL|NL
235 Gordon Graceffo STL 24114.281.321880$-11.71AL|NL
236 Brandon Young BAL 17114.231.321550$-11.94AL|NL
237 Mason Black SF 20114.381.341870$-11.93AL|NL
238 Justin Wrobleski LAD 17114.301.321560$-12.04AL|NL
239 Bubba Chandler PIT 28124.431.4225130$-12.12AL|NL
240 Matt Manning DET 16114.131.331360$-12.16AL|NL
241 Alek Manoah IL-60 TOR 16114.391.331560$-12.19AL|NL
242 Omar Cruz SD 17114.301.371680$-12.20AL|NL
243 Joe Ross PHI 26114.491.372190$-12.23AL|NL
244 Ken Waldichuk IL-60 OAK 15114.251.351460$-12.25AL|NL
245 Quinn Mathews STL 14113.951.401370$-12.30AL|NL
246 Joey Lucchesi SF 23114.141.401780$-12.28AL|NL
247 Austin Cox ATL 23114.361.412090$-12.31AL|NL
248 Landon Knack LAD 16114.631.311560$-12.38AL|NL
249 Albert Suarez IL-60 BAL 17114.441.341450$-12.52AL|NL
250 Logan Evans SEA 23124.461.361780$-12.53AL|NL
251 Jonathan Bowlan KAN 23124.451.381880$-12.53AL|NL
252 Alex Faedo IL-60 TB 11114.271.321040$-12.64AL|NL
253 Yilber Diaz ARI 19114.441.4519100$-12.62AL|NL
254 Robinson Pina TOR 24124.541.391980$-12.70AL|NL
255 Valente Bellozo MIA 31124.631.3823100$-12.69AL|NL
256 Connor Seabold TB 12114.481.291030$-12.73AL|NL
257 Kyle Hart SD 14114.631.311240$-12.75AL|NL
258 Freddy Tarnok MIA 18114.491.411680$-12.80AL|NL
259 Cooper Criswell BOS 13114.371.321030$-12.79AL|NL
260 Austin Gomber COL 63355.351.4443180$-12.82AL|NL
261 Robby Snelling MIA 21114.361.421680$-12.89AL|NL
262 Hunter Dobbins IL-15 BOS 25124.581.381880$-12.92AL|NL
263 Chayce McDermott BAL 12114.511.431370$-12.93AL|NL
264 Easton Lucas TOR 12114.511.391150$-13.06AL|NL
265 Alex Wood FA 16114.501.401360$-13.07AL|NL
266 Osvaldo Bido OAK 22124.871.381990$-13.07AL|NL
267 Jake Woodford ARI 25114.691.391970$-13.08AL|NL
268 Adam Mazur MIA 27124.711.392090$-13.14AL|NL
269 Andry Lara WAS 17114.621.391360$-13.25AL|NL
270 Joey Estes OAK 19125.061.311450$-13.35AL|NL
271 Emerson Hancock SEA 26124.791.391990$-13.38AL|NL
272 Tyler Owens DET 17114.551.431370$-13.41AL|NL
273 Carson Spiers IL-60 CIN 16114.981.391460$-13.48AL|NL
274 Tyler Alexander CWS 30135.001.392480$-13.48AL|NL
275 Martin Perez IL-60 CWS 16114.491.451260$-13.52AL|NL
276 Connor Phillips CIN 18114.901.481890$-13.58AL|NL
277 Hurston Waldrep ATL 16114.531.491380$-13.66AL|NL
278 Gabriel Hughes COL 14114.831.441150$-13.83AL|NL
279 Mick Abel PHI 12114.891.461060$-13.91AL|NL
280 Grant Wolfram BAL 12114.711.511060$-13.96AL|NL
281 Corbin Martin BAL 25124.821.4921120$-13.99AL|NL
282 Samuel Aldegheri LAA 29125.011.4725130$-14.13AL|NL
283 Chase Petty CIN 13115.041.461050$-14.19AL|NL
284 Tanner Gordon COL 17115.101.401140$-14.29AL|NL
285 Wade Miley IL-15 CIN 16114.951.471160$-14.40AL|NL
286 Seth Johnson PHI 24124.951.4919110$-14.42AL|NL
287 Chase Dollander COL 54245.431.4946240$-14.48AL|NL
288 Tyler Phillips MIA 26125.001.482090$-14.56AL|NL
289 Jacob Waguespack TB 10003.911.31940$-14.60AL|NL
290 Carson Palmquist COL 15115.471.511470$-14.66AL|NL
291 Carson Ragsdale SF 10004.041.31940$-14.70AL|NL
292 J.P. France IL-60 HOU 10004.161.30930$-14.76AL|NL
293 Trey Yesavage TOR 5003.561.24620$-14.84AL|NL
294 Bobby Miller LAD 9004.241.29830$-14.94AL|NL
295 Cristian Javier IL-60 HOU 5003.991.21620$-14.96AL|NL
296 Patrick Sandoval IL-60 BOS 6003.721.31620$-15.01AL|NL
297 Kolby Allard CLE 9004.251.33730$-15.24AL|NL
298 Darren McCaughan MIN 11014.621.32930$-15.27AL|NL
299 Cristian Mena IL-60 ARI 5003.901.32520$-15.29AL|NL
300 Rhett Lowder IL-60 CIN 8004.311.34730$-15.28AL|NL