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 84632.640.98101160$35.48AL|NL
2 Zack Wheeler PHI 86633.111.0798220$28.83AL|NL
3 Spencer Strider ATL 76643.391.13100250$23.66AL|NL
4 Logan Webb SF 85643.121.1579190$22.68AL|NL
5 Paul Skenes PIT 74533.011.1187210$22.00AL|NL
6 Garrett Crochet BOS 70532.971.1289210$21.61AL|NL
7 Logan Gilbert SEA 76543.341.0882180$20.27AL|NL
8 Max Fried NYY 79633.271.1674210$19.63AL|NL
9 Yoshinobu Yamamoto LAD 70633.481.1175200$18.79AL|NL
10 Framber Valdez HOU 83643.321.2380280$18.40AL|NL
11 Sonny Gray STL 75543.401.1480190$17.56AL|NL
12 George Kirby SEA 76543.471.0972120$17.45AL|NL
13 Joe Ryan MIN 76543.721.1084170$17.46AL|NL
14 Jacob deGrom TEX 67433.261.0577150$17.03AL|NL
15 Nick Pivetta SD 75543.751.1486230$16.26AL|NL
16 Cristopher Sanchez PHI 80533.371.1976220$16.10AL|NL
17 Dylan Cease SD 74543.561.1987280$16.05AL|NL
18 Tyler Glasnow LAD 64533.561.1478210$14.96AL|NL
19 Hunter Brown HOU 76543.521.2283260$14.91AL|NL
20 MacKenzie Gore WAS 73543.621.2382260$13.56AL|NL
21 Freddy Peralta MIL 73543.801.1981260$13.44AL|NL
22 Ranger Suarez PHI 77543.471.2371230$13.03AL|NL
23 Carlos Rodon NYY 75553.971.2085250$12.83AL|NL
24 Robbie Ray SF 73543.731.2280250$12.83AL|NL
25 Luis Castillo SEA 77543.701.2073230$12.76AL|NL
26 Jesus Luzardo PHI 74543.811.2180250$12.68AL|NL
27 Bryan Woo SEA 69443.621.1066140$12.00AL|NL
28 Matt Boyd CHC 71543.751.2070200$11.51AL|NL
29 Tanner Bibee CLE 77553.881.2275230$11.26AL|NL
30 Shota Imanaga CHC 75543.911.1971180$11.22AL|NL
31 Brandon Woodruff MIL 68443.691.1674190$11.12AL|NL
32 Kevin Gausman TOR 81553.911.2580240$11.08AL|NL
33 Nathan Eovaldi TEX 71443.661.1669170$10.75AL|NL
34 Kodai Senga IL-15 NYM 66533.601.2769290$9.98AL|NL
35 Zac Gallen ARI 79554.001.2878270$9.10AL|NL
36 Merrill Kelly ARI 75543.871.2769220$8.71AL|NL
37 Kris Bubic KAN 70443.661.2671240$8.14AL|NL
38 Grant Holmes ATL 80544.141.3385320$7.66AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jack Flaherty DET 67443.931.2475240$7.61AL|NL
40 Max Scherzer TOR 59433.881.1561150$7.41AL|NL
41 Chris Bassitt TOR 75544.021.2869240$7.42AL|NL
42 Drew Rasmussen TB 55433.561.1752140$6.70AL|NL
43 Hunter Greene IL-15 CIN 57333.901.1267190$6.54AL|NL
44 Yusei Kikuchi LAA 72444.011.3078260$6.03AL|NL
45 Jose Berrios TOR 82554.231.2971250$6.01AL|NL
46 Ryan Pepiot TB 66444.111.2569240$5.28AL|NL
47 Sean Manaea IL-60 NYM 68443.961.2766240$5.15AL|NL
48 Sandy Alcantara MIA 80454.001.2766230$5.15AL|NL
49 Brandon Pfaadt ARI 68444.191.2463160$4.13AL|NL
50 Yu Darvish SD 57444.101.2054160$3.85AL|NL
51 Reese Olson DET 59443.831.2755210$3.80AL|NL
52 Eduardo Rodriguez ARI 65444.011.2963210$3.78AL|NL
53 Clay Holmes NYM 65543.861.3858250$3.73AL|NL
54 David Peterson NYM 65433.721.3359250$3.70AL|NL
55 Seth Lugo KAN 78454.121.3068230$3.67AL|NL
56 Jose Soriano LAA 71443.801.3666320$3.61AL|NL
57 Mitch Keller PIT 76454.121.2965220$3.49AL|NL
58 Will Warren NYY 58434.011.2859210$3.28AL|NL
59 David Festa MIN 66444.191.3067240$3.15AL|NL
60 Michael King IL-60 SD 47323.441.2151170$3.16AL|NL
61 Grant Taylor CWS 26113.361.2229109$3.13AL|NL
62 Matthew Liberatore STL 65443.991.2856210$3.00AL|NL
63 Taj Bradley TB 67444.181.2964240$2.97AL|NL
64 Mike Soroka WAS 70454.321.2968260$2.76AL|NL
65 Edward Cabrera MIA 69454.211.3472310$2.70AL|NL
66 Zach Eflin IL-15 BAL 68444.231.2353120$2.52AL|NL
67 Eury Perez MIA 55333.931.2359190$2.43AL|NL
68 Cole Ragans IL-60 KAN 41323.441.2149150$2.28AL|NL
69 Shane McClanahan IL-60 TB 42323.501.1946130$2.00AL|NL
70 Lance McCullers HOU 67444.131.3667300$1.85AL|NL
71 Gavin Williams CLE 65444.151.3565290$1.73AL|NL
72 Michael Wacha KAN 70444.251.3058210$1.26AL|NL
73 Andrew Abbott CIN 67444.401.3164230$1.14AL|NL
74 Ryne Nelson ARI 66444.181.3054190$1.06AL|NL
75 Nick Lodolo CIN 63344.411.2364180$0.96AL|NL
76 Shane Bieber IL-60 CLE 44333.621.2143110$0.88AL|NL
77 Dean Kremer BAL 70444.291.3159220$0.89AL|NL
78 Blake Snell IL-60 LAD 39323.641.2649180$0.62AL|NL
79 Brandon Walter HOU 42323.591.193790$0.19AL|NL
80 Quinn Priester MIL 55333.791.2645190$0.12AL|NL
81 Lucas Giolito BOS 71454.491.3568250$-0.04AL|NL
82 Casey Mize DET 66344.171.2755190$-0.22AL|NL
83 Zack Littell TB 67444.561.2754140$-0.35AL|NL
84 Bryce Miller IL-15 SEA 45333.911.2141140$-0.51AL|NL
85 Aaron Nola IL-60 PHI 41324.001.1841100$-0.54AL|NL
86 Chase Burns CIN 44333.991.2446140$-0.58AL|NL
87 Brayan Bello BOS 67444.251.3859250$-0.72AL|NL
88 Shane Baz TB 62344.281.3060230$-0.77AL|NL
89 Dustin May LAD 51334.151.2649190$-0.99AL|NL
90 Reid Detmers LAA 35223.791.2239122$-1.21AL|NL
91 Brady Singer CIN 68454.611.3564230$-1.24AL|NL
92 JP Sears OAK 71454.681.3058200$-1.42AL|NL
93 Jon Gray IL-60 TEX 53334.121.2848160$-1.42AL|NL
94 Landen Roupp SF 60334.041.3555250$-1.53AL|NL
95 Justin Verlander SF 60344.191.2949170$-1.83AL|NL
96 Luis Gil IL-60 NYY 47334.151.3352220$-1.87AL|NL
97 Bryce Elder ATL 73454.441.3861250$-1.88AL|NL
98 Slade Cecconi CLE 62344.481.2755170$-1.91AL|NL
99 Garrett Whitlock BOS 27213.401.182982$-1.96AL|NL
100 Bailey Ober IL-15 MIN 46334.371.2143110$-1.97AL|NL
101 Jacob Lopez OAK 54344.271.3354230$-2.23AL|NL
102 Shohei Ohtani LAD 35223.641.1638120$-2.30AL|NL
103 Eric Lauer TOR 53334.231.3048180$-2.36AL|NL
104 Clayton Kershaw LAD 46324.031.2739130$-2.39AL|NL
105 Hayden Birdsong SF 58344.361.3660270$-2.52AL|NL
106 Nick Martinez CIN 58344.271.2947150$-2.55AL|NL
107 Cade Cavalli WAS 63344.141.3654250$-2.54AL|NL
108 Logan Allen CLE 63444.381.4053250$-2.74AL|NL
109 Jose Quintana MIL 64444.271.4151260$-2.79AL|NL
110 Chris Sale IL-60 ATL 24213.041.103070$-2.83AL|NL
111 Noah Cameron KAN 54334.211.3247170$-2.88AL|NL
112 Colton Gordon HOU 55334.331.2946160$-2.97AL|NL
113 Andre Pallante STL 69444.171.4148260$-2.98AL|NL
114 Charlie Morton BAL 53334.331.3553220$-3.08AL|NL
115 Pablo Lopez IL-60 MIN 35223.761.183790$-3.11AL|NL
116 Colin Rea CHC 69444.731.3353190$-3.28AL|NL
117 Jeffrey Springs OAK 61344.441.3455210$-3.42AL|NL
118 Zebby Matthews IL-15 MIN 40223.951.213890$-3.71AL|NL
119 Nestor Cortes IL-60 MIL 34223.861.183590$-3.82AL|NL
120 Jacob Misiorowski MIL 52344.511.3957280$-4.04AL|NL
121 Trevor Rogers BAL 55334.221.3646200$-4.01AL|NL
122 Shane Smith CWS 65354.461.3758260$-4.02AL|NL
123 Luis Ortiz CLE 48334.261.3645200$-4.09AL|NL
124 Chris Paddack MIN 68344.601.3356170$-4.26AL|NL
125 Miles Mikolas STL 63344.511.2944130$-4.43AL|NL
126 Ben Brown CHC 31223.821.2234110$-4.58AL|NL
127 Luis Severino OAK 73354.541.3557240$-4.59AL|NL
128 Tyler Anderson LAA 74454.791.3960270$-4.66AL|NL
129 Chad Patrick MIL 44234.181.2641140$-4.80AL|NL
130 Marcus Stroman NYY 62444.551.4045230$-4.91AL|NL
131 Kumar Rocker TEX 44234.221.2742130$-4.97AL|NL
132 Frankie Montas NYM 53344.521.3648200$-4.99AL|NL
133 Steven Matz STL 35223.771.253190$-5.13AL|NL
134 Michael Lorenzen KAN 66344.521.3652240$-5.15AL|NL
135 Jared Koenig MIL 26213.651.252591$-5.16AL|NL
136 Cade Horton CHC 51334.471.3442180$-5.22AL|NL
137 Cam Schlittler NYY 47334.441.3743190$-5.31AL|NL
138 Michael McGreevy STL 40223.831.2529100$-5.43AL|NL
139 Janson Junk MIA 50334.301.3436130$-5.42AL|NL
140 Grayson Rodriguez IL-60 BAL 28223.741.242990$-5.60AL|NL
141 Andrew Painter PHI 48334.481.3439160$-5.61AL|NL
142 Andrew Heaney PIT 65354.691.3756220$-5.65AL|NL
143 Jake Irvin WAS 70354.731.3555230$-5.90AL|NL
144 Mitchell Parker WAS 62354.541.3950240$-6.09AL|NL
145 Carson Whisenhunt SF 43234.001.3335140$-6.35AL|NL
146 Louie Varland MIN 26213.791.232570$-6.38AL|NL
147 Roki Sasaki IL-60 LAD 28224.121.2631100$-6.43AL|NL
148 Walker Buehler BOS 56344.661.3948190$-6.55AL|NL
149 Tanner Houck IL-15 BOS 46234.261.3239140$-6.56AL|NL
150 Jack Leiter TEX 52344.821.4049230$-6.97AL|NL
151 Erick Fedde STL 59344.571.4147220$-6.99AL|NL
152 Yariel Rodriguez TOR 27114.021.2828112$-6.99AL|NL
153 Joe Boyle TB 34224.141.4240210$-7.14AL|NL
154 German Marquez COL 71454.941.4254240$-7.15AL|NL
155 J.T. Ginn OAK 41234.291.3336140$-7.21AL|NL
156 Jordan Wicks CHC 28223.951.292590$-7.35AL|NL
157 Alex Cobb IL-60 DET 27223.711.302280$-7.40AL|NL
158 Braydon Fisher TOR 26213.961.3428120$-7.44AL|NL
159 Spencer Arrighetti IL-60 HOU 36224.401.3638170$-7.52AL|NL
160 Ryan Brasier CHC 25113.381.172370$-7.57AL|NL
161 Tyler Holton DET 27113.621.162470$-7.63AL|NL
162 Cal Quantrill MIA 58344.671.4044210$-7.67AL|NL
163 Kyle Harrison BOS 31224.331.3231120$-7.71AL|NL
164 Jameson Taillon IL-15 CHC 42234.581.2834100$-7.78AL|NL
165 Cade Povich IL-15 BAL 33224.301.3331120$-7.82AL|NL
166 Tyler Mahle IL-60 TEX 29224.201.2825100$-7.84AL|NL
167 Robinson Pina TOR 25223.981.272080$-8.08AL|NL
168 Tomoyuki Sugano BAL 64354.851.3543150$-8.09AL|NL
169 Shinnosuke Ogasawara WAS 41234.331.3432140$-8.18AL|NL
170 Bailey Falter PIT 66354.741.3946220$-8.21AL|NL
171 Jonathan Cannon CWS 65354.801.4048230$-8.39AL|NL
172 Ryan Weathers IL-60 MIA 35224.281.3731130$-8.39AL|NL
173 Bowden Francis IL-15 TOR 37234.751.2933120$-8.46AL|NL
174 Anthony DeSclafani ARI 28224.341.292370$-8.63AL|NL
175 Davis Daniel ATL 36224.441.3329110$-8.68AL|NL
176 Mitch Spence OAK 51234.581.3640160$-8.77AL|NL
177 Paul Blackburn IL-15 NYM 35224.331.3528120$-8.76AL|NL
178 Braxton Ashcraft PIT 32113.921.262780$-8.79AL|NL
179 Kyle Wright KAN 34224.271.3828120$-8.95AL|NL
180 Carmen Mlodzinski PIT 28224.211.3523100$-8.99AL|NL
181 Stephen Kolek SD 31224.281.3524100$-9.11AL|NL
182 Jake Junis CLE 25113.801.222260$-9.16AL|NL
183 Kyle Freeland COL 68354.891.4150180$-9.18AL|NL
184 Davis Martin IL-15 CWS 43234.581.3634140$-9.21AL|NL
185 Keaton Winn SF 21113.531.222060$-9.22AL|NL
186 Tony Gonsolin IL-60 LAD 27224.651.3125100$-9.23AL|NL
187 Simeon Woods Richardson MIN 45234.601.3938170$-9.32AL|NL
188 Ryan Burr TOR 19113.571.232170$-9.36AL|NL
189 Reynaldo Lopez IL-60 ATL 19113.531.222060$-9.39AL|NL
190 Keider Montero DET 39234.561.3731140$-9.53AL|NL
191 Patrick Corbin TEX 59344.971.4347190$-9.53AL|NL
192 Javier Assad IL-60 CHC 30224.401.3926120$-9.55AL|NL
193 Jose Butto IL-15 NYM 21113.631.262190$-9.58AL|NL
194 Joey Cantillo CLE 26113.931.3529130$-9.62AL|NL
195 Spencer Schwellenbach IL-60 ATL 16113.501.131630$-9.66AL|NL
196 Logan Henderson MIL 19113.961.172060$-9.71AL|NL
197 Chris Flexen CHC 35224.471.3827120$-9.77AL|NL
198 Johan Oviedo IL-60 PIT 41234.461.4334170$-9.82AL|NL
199 Shawn Armstrong TEX 24114.171.282580$-10.08AL|NL
200 DL Hall MIL 24113.901.3425110$-10.10AL|NL
201 Tylor Megill IL-60 NYM 19113.851.272180$-10.14AL|NL
202 Graham Ashcraft CIN 26124.311.322281$-10.19AL|NL
203 Ryan Bergert IL-15 SD 46234.701.4036180$-10.31AL|NL
204 Emmet Sheehan LAD 18114.031.232070$-10.32AL|NL
205 Luis Garcia IL-60 HOU 23114.171.262270$-10.39AL|NL
206 Kyle Hendricks LAA 58345.111.4041160$-10.39AL|NL
207 Kyle Bradish IL-60 BAL 13113.391.181440$-10.49AL|NL
208 Randy Vasquez SD 59344.871.4540240$-10.65AL|NL
209 Taijuan Walker PHI 31224.731.3824110$-10.71AL|NL
210 Ryan Feltner COL 52234.931.4244190$-11.03AL|NL
211 Brandon Young BAL 24114.231.312180$-11.16AL|NL
212 Erik Miller IL-15 SF 16113.641.401890$-11.28AL|NL
213 Tobias Myers MIL 18114.101.261650$-11.31AL|NL
214 Nic Enright CLE 16113.991.281660$-11.32AL|NL
215 Dietrich Enns DET 17113.991.281650$-11.30AL|NL
216 Jonathan Brubaker NYY 27114.491.332590$-11.38AL|NL
217 Chase Silseth LAA 28124.271.3926120$-11.41AL|NL
218 Hurston Waldrep ATL 27224.531.4922130$-11.42AL|NL
219 Dane Dunning TEX 24114.381.322280$-11.40AL|NL
220 Alec Marsh IL-60 KAN 19114.241.321970$-11.50AL|NL
221 Brady Basso IL-60 OAK 13113.791.241240$-11.59AL|NL
222 Jordan Hicks BOS 24114.131.4123110$-11.60AL|NL
223 Caden Dana LAA 40235.041.4234160$-11.59AL|NL
224 Adrian Houser CWS 67354.891.4947260$-11.74AL|NL
225 Brandon Waddell NYM 18113.941.311460$-11.76AL|NL
226 Easton McGee MIL 19114.181.271450$-11.83AL|NL
227 Allan Winans NYY 19114.311.261550$-11.81AL|NL
228 Kolby Allard CLE 22114.231.331760$-11.96AL|NL
229 Gordon Graceffo STL 23114.281.321770$-11.99AL|NL
230 Carlos Vargas SEA 26124.111.4020110$-12.04AL|NL
231 Drey Jameson ARI 16114.001.341460$-12.05AL|NL
232 Beau Brieske DET 21114.391.351990$-12.07AL|NL
233 Mason Black SF 20114.381.341870$-12.09AL|NL
234 Sean Burke CWS 51245.001.4745240$-12.09AL|NL
235 Hogan Harris OAK 24114.341.4222120$-12.30AL|NL
236 Justin Wrobleski LAD 16114.321.321450$-12.37AL|NL
237 Landon Knack LAD 18114.641.311760$-12.36AL|NL
238 Joey Lucchesi SF 22114.101.391680$-12.42AL|NL
239 Omar Cruz SD 17114.311.371680$-12.40AL|NL
240 Bubba Chandler PIT 27124.441.4224120$-12.42AL|NL
241 Albert Suarez IL-60 BAL 19114.431.341660$-12.46AL|NL
242 Austin Cox ATL 22114.341.401990$-12.47AL|NL
243 Alek Manoah IL-60 TOR 15114.391.331450$-12.49AL|NL
244 Quinn Mathews STL 14113.961.401360$-12.49AL|NL
245 Joe Ross PHI 25114.511.372090$-12.56AL|NL
246 Richard Fitts BOS 29124.631.352280$-12.56AL|NL
247 Ken Waldichuk IL-60 OAK 14114.301.361360$-12.68AL|NL
248 Jonathan Bowlan KAN 22124.461.381880$-12.69AL|NL
249 Matt Manning DET 14114.181.341150$-12.75AL|NL
250 Aaron Civale CWS 61255.171.4451210$-12.75AL|NL
251 Austin Gomber COL 60345.331.4441170$-12.77AL|NL
252 Cole Henry WAS 25114.741.4124120$-12.81AL|NL
253 Cooper Criswell BOS 14114.381.331140$-12.93AL|NL
254 Valente Bellozo MIA 29124.661.382290$-12.99AL|NL
255 Yilber Diaz ARI 18114.461.461890$-13.01AL|NL
256 Kyle Hart SD 13114.631.311140$-13.07AL|NL
257 Connor Seabold TB 11114.501.29930$-13.09AL|NL
258 Freddy Tarnok MIA 17114.481.411570$-13.09AL|NL
259 Logan Evans SEA 22124.541.371670$-13.08AL|NL
260 Hunter Dobbins IL-15 BOS 25124.571.381880$-13.12AL|NL
261 Osvaldo Bido OAK 23124.861.382090$-13.23AL|NL
262 Chayce McDermott BAL 13114.501.431370$-13.23AL|NL
263 Carson Fulmer LAA 31114.641.4526140$-13.33AL|NL
264 Easton Lucas TOR 11114.501.391050$-13.37AL|NL
265 Alex Wood FA 16114.511.401260$-13.48AL|NL
266 Adam Mazur MIA 18114.701.391460$-13.53AL|NL
267 Joey Estes OAK 21125.111.311660$-13.54AL|NL
268 Josiah Gray IL-60 WAS 11114.741.381040$-13.56AL|NL
269 Robby Snelling MIA 12114.351.42950$-13.60AL|NL
270 Andry Lara WAS 16114.651.391260$-13.61AL|NL
271 Jake Woodford ARI 20114.701.401560$-13.63AL|NL
272 Jack Kochanowicz LAA 44234.951.4627150$-13.64AL|NL
273 Grant Wolfram BAL 18114.611.491790$-13.63AL|NL
274 Emerson Hancock SEA 25124.781.391890$-13.68AL|NL
275 Tyler Alexander CWS 29124.971.392380$-13.73AL|NL
276 Tyler Owens DET 17114.581.441370$-13.78AL|NL
277 Connor Phillips CIN 17114.891.481790$-13.85AL|NL
278 Carson Spiers IL-60 CIN 15115.011.401350$-13.90AL|NL
279 Mick Abel PHI 11114.901.461050$-14.07AL|NL
280 Chase Dollander COL 41235.441.4935180$-14.15AL|NL
281 Corbin Martin BAL 24124.821.4820110$-14.22AL|NL
282 Gabriel Hughes COL 13114.831.451040$-14.21AL|NL
283 Tanner Gordon COL 13115.041.39930$-14.29AL|NL
284 Dedniel Nunez IL-15 NYM 9003.611.241040$-14.29AL|NL
285 Chase Petty CIN 14115.041.461160$-14.48AL|NL
286 Seth Johnson PHI 23124.961.4919110$-14.62AL|NL
287 Wade Miley IL-15 CIN 15114.941.471050$-14.72AL|NL
288 Tyler Phillips MIA 25124.991.481980$-14.89AL|NL
289 Samuel Aldegheri LAA 18115.181.501590$-14.93AL|NL
290 Carson Ragsdale SF 9004.031.31940$-15.04AL|NL
291 Jacob Waguespack TB 8003.921.31830$-15.12AL|NL
292 Carson Palmquist COL 15115.451.511370$-15.14AL|NL
293 Trey Yesavage TOR 5003.611.24620$-15.21AL|NL
294 J.P. France IL-60 HOU 9004.171.30830$-15.27AL|NL
295 Alex Faedo IL-60 TB 9004.311.32930$-15.29AL|NL
296 Cristian Javier IL-60 HOU 5003.991.21620$-15.31AL|NL
297 Bobby Miller LAD 7004.261.30620$-15.65AL|NL
298 Rhett Lowder IL-60 CIN 8004.311.34730$-15.66AL|NL
299 Cristian Mena IL-60 ARI 5003.911.32520$-15.67AL|NL
300 Darren McCaughan MIN 12014.611.32930$-15.69AL|NL