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 1441073.021.02168320$30.94AL|NL
2 Zack Wheeler PHI 1541173.401.09172420$28.39AL|NL
3 Chris Sale ATL 1481163.571.13182420$26.18AL|NL
4 Cole Ragans KAN 1471173.461.17181550$25.31AL|NL
5 Paul Skenes PIT 1481073.271.13161440$25.17AL|NL
6 Garrett Crochet BOS 1461173.661.18175480$23.07AL|NL
7 Logan Webb SF 1551173.471.19132340$20.74AL|NL
8 Freddy Peralta MIL 1421083.821.16156510$19.73AL|NL
9 Hunter Brown HOU 1401073.661.19150480$19.09AL|NL
10 George Kirby IL-15 SEA 132973.641.06116210$18.91AL|NL
11 Spencer Strider IL-15 ATL 115953.581.13149360$18.73AL|NL
12 Michael King SD 1411073.761.19151480$18.59AL|NL
13 Max Fried NYY 1441073.541.20131470$18.06AL|NL
14 Dylan Cease SD 1461083.911.22166560$18.05AL|NL
15 Logan Gilbert IL-15 SEA 111863.541.04123240$17.68AL|NL
16 Yoshinobu Yamamoto LAD 118953.441.15126320$17.10AL|NL
17 Hunter Greene IL-15 CIN 148984.211.19176540$16.90AL|NL
18 Joe Ryan MIN 121873.911.07133260$16.55AL|NL
19 Bryan Woo SEA 113873.551.07106250$15.51AL|NL
20 Pablo Lopez MIN 137983.951.20139340$14.71AL|NL
21 Spencer Schwellenbach ATL 129973.851.17122300$14.50AL|NL
22 Jacob deGrom TEX 104763.661.06113280$13.94AL|NL
23 Zac Gallen ARI 1431074.141.24138450$13.38AL|NL
24 Framber Valdez HOU 136973.771.24127450$13.40AL|NL
25 MacKenzie Gore WAS 148994.191.28171560$13.34AL|NL
26 Brandon Woodruff IL-15 MIL 120863.961.15122350$12.92AL|NL
27 Nathan Eovaldi TEX 131974.101.21129390$12.45AL|NL
28 Sonny Gray STL 134884.061.21138400$12.36AL|NL
29 Nick Pivetta SD 131884.241.19141410$12.13AL|NL
30 Tyler Glasnow IL-15 LAD 103853.901.16118330$11.85AL|NL
31 Matt Boyd CHC 118973.971.22121390$11.85AL|NL
32 Aaron Nola PHI 148984.321.23142400$11.79AL|NL
33 Bryce Miller SEA 138984.221.20120390$11.43AL|NL
34 Luis Castillo SEA 143984.211.23126450$11.06AL|NL
35 Jack Flaherty DET 139884.211.26149460$10.80AL|NL
36 Carlos Rodon NYY 141984.581.26156550$10.26AL|NL
37 Corbin Burnes ARI 134974.131.25117430$9.99AL|NL
38 Shota Imanaga IL-15 CHC 117864.291.17110280$9.45AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Cristopher Sanchez PHI 109873.741.24101300$9.30AL|NL
40 Jesus Luzardo PHI 110884.061.24116350$9.05AL|NL
41 Kodai Senga NYM 125874.151.29132550$8.66AL|NL
42 Bailey Ober MIN 127884.431.20118330$8.66AL|NL
43 Kevin Gausman TOR 147994.601.29143480$7.86AL|NL
44 Tanner Bibee CLE 132884.291.26115410$7.35AL|NL
45 Drew Rasmussen TB 103673.951.1996280$6.60AL|NL
46 Jameson Taillon CHC 124874.371.2298310$6.63AL|NL
47 Clay Holmes NYM 101773.661.2893370$6.54AL|NL
48 Zach Eflin BAL 125874.401.2193230$6.34AL|NL
49 Reese Olson DET 113774.011.27102380$6.13AL|NL
50 Sandy Alcantara MIA 138794.271.25103390$5.60AL|NL
51 Ranger Suarez PHI 104773.901.2894340$5.59AL|NL
52 Chris Bassitt TOR 141884.531.30127500$5.51AL|NL
53 Tanner Houck BOS 113874.191.2997360$5.42AL|NL
54 Seth Lugo KAN 146984.571.31117410$5.12AL|NL
55 Tyler Mahle TEX 111764.291.2496360$5.02AL|NL
56 Max Scherzer IL-60 TOR 98664.441.19103310$4.89AL|NL
57 Eduardo Rodriguez ARI 105774.251.29101360$4.31AL|NL
58 Gavin Williams CLE 117784.371.33118480$3.97AL|NL
59 Robbie Ray SF 120774.631.31128500$3.97AL|NL
60 Ben Brown CHC 83653.971.2586300$3.75AL|NL
61 Roki Sasaki LAD 109864.461.32101400$3.65AL|NL
62 Ryan Pepiot TB 128794.751.27117430$3.39AL|NL
63 Michael Wacha KAN 114774.391.2895370$3.33AL|NL
64 Clarke Schmidt NYY 110774.501.29104370$3.32AL|NL
65 Brandon Pfaadt ARI 105784.591.2593250$3.05AL|NL
66 Justin Verlander SF 117774.461.2896390$3.03AL|NL
67 Shohei Ohtani LAD 60523.651.1769210$2.70AL|NL
68 Yu Darvish IL-15 SD 102664.531.2599340$2.69AL|NL
69 Yusei Kikuchi LAA 142894.911.34137460$2.56AL|NL
70 Shane Baz TB 103684.471.2796370$2.19AL|NL
71 Shane Bieber IL-60 CLE 77553.971.2072190$2.19AL|NL
72 Zebby Matthews MIN 93564.361.2288220$2.00AL|NL
73 Shane McClanahan IL-60 TB 77564.111.2279230$1.94AL|NL
74 Kris Bubic KAN 93664.201.3189330$1.88AL|NL
75 Blake Snell IL-15 LAD 89644.351.34102420$1.78AL|NL
76 Hayden Wesneski IL-15 HOU 97674.551.2589300$1.77AL|NL
77 Brayan Bello BOS 124874.561.37104430$1.54AL|NL
78 Taj Bradley TB 131794.811.32118460$1.46AL|NL
79 Jordan Hicks SF 101774.151.3886420$1.26AL|NL
80 Sean Manaea IL-60 NYM 96654.531.3095370$1.20AL|NL
81 Mike Soroka WAS 92564.251.2886350$0.92AL|NL
82 Grant Holmes ATL 96764.671.3494340$0.76AL|NL
83 Matthew Liberatore STL 99674.421.3186330$0.62AL|NL
84 Jose Soriano LAA 111774.271.3888460$0.62AL|NL
85 Eury Perez IL-60 MIA 71464.241.1975230$0.40AL|NL
86 Kutter Crawford IL-15 BOS 77544.401.2272230$0.34AL|NL
87 Ronel Blanco HOU 123784.951.35119540$0.15AL|NL
88 Merrill Kelly ARI 120774.731.3395410$0.00AL|NL
89 Jose Berrios TOR 137894.921.35109430$-0.03AL|NL
90 David Peterson NYM 118774.511.40104470$-0.02AL|NL
91 Erick Fedde STL 127784.751.3295400$-0.05AL|NL
92 Max Meyer MIA 101594.521.3196350$-0.18AL|NL
93 Colin Rea CHC 95674.661.2877270$-0.42AL|NL
94 Tylor Megill NYM 71444.071.2877290$-0.45AL|NL
95 Tony Gonsolin LAD 84654.621.2974290$-0.53AL|NL
96 Brady Singer CIN 124784.871.36109410$-0.62AL|NL
97 JP Sears OAK 133795.081.30103380$-0.87AL|NL
98 Griffin Canning NYM 89664.621.3380330$-0.98AL|NL
99 Frankie Montas IL-60 NYM 89654.591.3480340$-1.08AL|NL
100 Lance McCullers HOU 99674.511.3890450$-1.13AL|NL
101 Casey Mize IL-15 DET 101674.591.3070280$-1.32AL|NL
102 Andrew Painter PHI 56444.071.2055150$-1.36AL|NL
103 Lucas Giolito BOS 102774.941.3794390$-1.43AL|NL
104 Joey Cantillo CLE 60333.671.2664260$-1.47AL|NL
105 Jose Quintana MIL 122784.741.3896450$-1.54AL|NL
106 Nick Martinez CIN 100684.821.3179280$-1.79AL|NL
107 Kumar Rocker IL-15 TEX 77554.471.2965240$-1.83AL|NL
108 Landen Roupp SF 76554.301.3469290$-1.82AL|NL
109 Luis Ortiz CLE 90584.531.3379350$-1.91AL|NL
110 Jack Leiter TEX 92664.851.3584380$-2.12AL|NL
111 Simeon Woods Richardson MIN 100674.871.3588360$-2.22AL|NL
112 Tobias Myers MIL 101684.901.3280310$-2.35AL|NL
113 Shane Smith CWS 98584.631.3484350$-2.36AL|NL
114 Grayson Rodriguez IL-60 BAL 58434.301.2659190$-2.41AL|NL
115 Bowden Francis TOR 99685.101.2980280$-2.43AL|NL
116 Luis Severino OAK 144895.091.39113510$-2.53AL|NL
117 Luis Gil IL-60 NYY 72554.641.3776360$-2.77AL|NL
118 Tyler Anderson LAA 133795.091.37108540$-2.77AL|NL
119 Nestor Cortes IL-60 MIL 55344.151.1852170$-2.76AL|NL
120 Nick Lodolo CIN 110684.951.3693350$-2.90AL|NL
121 Bryce Elder ATL 103764.831.3977360$-2.95AL|NL
122 Ryan Weathers IL-15 MIA 99584.691.3789360$-2.95AL|NL
123 Zack Littell TB 97685.061.2969210$-3.12AL|NL
124 Walker Buehler IL-15 BOS 85664.811.3566290$-3.21AL|NL
125 Dustin May LAD 72544.461.3356260$-3.21AL|NL
126 Bubba Chandler PIT 77454.451.3268260$-3.25AL|NL
127 Ryne Nelson ARI 73444.501.2859210$-3.39AL|NL
128 Alex Cobb IL-15 DET 80554.461.3558230$-3.61AL|NL
129 David Festa MIN 57444.471.3158200$-3.63AL|NL
130 Kyle Harrison SF 70444.471.3568280$-3.69AL|NL
131 Edward Cabrera MIA 101594.801.4198500$-3.74AL|NL
132 Jeffrey Springs OAK 100685.131.3685320$-3.88AL|NL
133 Hayden Birdsong SF 83564.771.4081380$-3.87AL|NL
134 Chris Paddack MIN 96574.861.3477280$-3.89AL|NL
135 Mitchell Parker WAS 104694.771.3977370$-3.90AL|NL
136 Jon Gray IL-60 TEX 71554.781.3359250$-3.95AL|NL
137 Gunnar Hoglund OAK 87575.071.3071260$-3.99AL|NL
138 Will Warren NYY 82564.881.3776290$-4.05AL|NL
139 Aaron Civale IL-15 MIL 65454.651.2855200$-4.08AL|NL
140 Andrew Heaney PIT 102695.061.3989350$-4.08AL|NL
141 Kyle Gibson BAL 113785.151.4194420$-4.18AL|NL
142 Garrett Whitlock BOS 34213.791.163382$-4.19AL|NL
143 Mitch Keller PIT 142795.111.41115440$-4.23AL|NL
144 Reid Detmers LAA 66334.601.3272260$-4.31AL|NL
145 Steven Matz STL 77454.601.3363240$-4.38AL|NL
146 AJ Smith-Shawver ATL 80555.031.3777330$-4.40AL|NL
147 Clayton Kershaw IL-60 LAD 58434.481.3048180$-4.40AL|NL
148 Tyler Holton DET 30213.471.132582$-4.43AL|NL
149 Dean Kremer BAL 113775.161.3985380$-4.46AL|NL
150 Jared Jones IL-60 PIT 53344.351.2853180$-4.50AL|NL
151 Jackson Jobe DET 92584.801.3670340$-4.52AL|NL
152 J.T. Ginn IL-15 OAK 67454.541.3355230$-4.61AL|NL
153 Quinn Priester MIL 70444.411.3453250$-4.62AL|NL
154 Michael Lorenzen KAN 97674.841.4172400$-4.75AL|NL
155 Spencer Arrighetti IL-15 HOU 63444.851.3565260$-4.82AL|NL
156 Spencer Turnbull TOR 66444.671.3560260$-4.85AL|NL
157 Louie Varland MIN 52224.421.3153172$-4.95AL|NL
158 Jake Irvin WAS 124695.121.3788410$-5.30AL|NL
159 Miles Mikolas STL 108685.051.3463240$-5.35AL|NL
160 Ben Lively CLE 111685.221.3781380$-5.60AL|NL
161 Cade Povich BAL 76565.061.3964280$-5.76AL|NL
162 Andrew Abbott CIN 100575.181.3885380$-5.77AL|NL
163 Graham Ashcraft CIN 31214.241.3424114$-5.84AL|NL
164 Cade Horton CHC 41334.461.2737130$-5.92AL|NL
165 Jared Koenig MIL 31213.791.2429121$-5.92AL|NL
166 Trevor Williams WAS 97585.101.3774320$-5.94AL|NL
167 Alec Marsh IL-60 KAN 59444.941.3856230$-6.09AL|NL
168 Bailey Falter PIT 91575.021.3867300$-6.08AL|NL
169 Jonathan Cannon CWS 100594.991.3871340$-6.13AL|NL
170 Javier Assad IL-60 CHC 56444.651.3743220$-6.18AL|NL
171 A.J. Puk IL-60 ARI 19113.581.172263$-6.29AL|NL
172 Erik Miller SF 29213.651.3330151$-6.35AL|NL
173 Andre Pallante STL 90574.621.4357360$-6.37AL|NL
174 Cade Cavalli WAS 62354.601.3653250$-6.45AL|NL
175 Jordan Wicks CHC 47334.461.3439160$-6.60AL|NL
176 Joe Boyle TB 51224.401.4260330$-6.92AL|NL
177 Chad Patrick MIL 41224.441.2637140$-6.96AL|NL
178 Brad Lord WAS 54234.301.3344200$-7.00AL|NL
179 Kyle Hart SD 53344.851.3548190$-7.02AL|NL
180 Yariel Rodriguez TOR 56224.631.3854291$-7.04AL|NL
181 Charlie Morton BAL 75455.151.4475350$-7.15AL|NL
182 Emerson Hancock SEA 57344.741.3240190$-7.19AL|NL
183 Cody Bradford IL-60 TEX 31113.831.152880$-7.20AL|NL
184 Noah Cameron KAN 42224.361.3239140$-7.26AL|NL
185 Chase Dollander COL 91585.301.4584370$-7.31AL|NL
186 Gordon Graceffo STL 55224.471.3142180$-7.34AL|NL
187 Keaton Winn SF 41214.321.3134130$-7.50AL|NL
188 Kyle Wright IL-15 KAN 57344.691.3946210$-7.52AL|NL
189 Beau Brieske DET 28114.161.2523102$-7.61AL|NL
190 Logan Henderson MIL 22113.881.112570$-7.74AL|NL
191 Sean Newcomb BOS 43214.311.4245240$-7.71AL|NL
192 Caden Dana LAA 48345.111.3341170$-7.73AL|NL
193 Brandon Young BAL 35224.481.3133130$-7.77AL|NL
194 Allan Winans NYY 39224.561.2832120$-7.79AL|NL
195 Shawn Armstrong TEX 29214.431.2928100$-7.89AL|NL
196 Richard Fitts IL-15 BOS 35214.581.2830110$-7.93AL|NL
197 Jack Kochanowicz LAA 97685.261.4053270$-7.98AL|NL
198 Omar Cruz SD 23113.531.2425100$-8.05AL|NL
199 Luis Garcia IL-60 HOU 27224.641.262690$-8.09AL|NL
200 Marcus Stroman IL-15 NYY 114675.181.4577450$-8.17AL|NL
201 Reynaldo Lopez IL-60 ATL 27224.501.3226100$-8.32AL|NL
202 Mitch Spence OAK 52224.751.3543180$-8.36AL|NL
203 Dedniel Nunez NYM 26114.061.2729110$-8.39AL|NL
204 A.J. Blubaugh HOU 30224.651.3329120$-8.40AL|NL
205 Chase Silseth LAA 52234.821.3848230$-8.47AL|NL
206 Logan Allen CLE 106575.231.4479410$-8.49AL|NL
207 Ryan Brasier IL-15 CHC 23113.911.202170$-8.56AL|NL
208 Kyle Hendricks LAA 101575.381.3760300$-8.66AL|NL
209 Nic Enright CLE 18113.941.151950$-8.71AL|NL
210 Sean Burke CWS 102595.441.4483420$-8.76AL|NL
211 Johan Oviedo IL-60 PIT 55344.911.4444240$-8.81AL|NL
212 Joey Estes OAK 54345.451.3138140$-8.85AL|NL
213 Stephen Kolek SD 47234.641.3836160$-8.87AL|NL
214 Rhett Lowder IL-15 CIN 57345.101.4043190$-8.97AL|NL
215 Hunter Dobbins BOS 44224.681.3834160$-9.00AL|NL
216 Colton Gordon HOU 23114.201.242280$-9.00AL|NL
217 Paul Blackburn IL-15 NYM 35214.811.3830130$-9.15AL|NL
218 Slade Cecconi IL-15 CLE 27124.491.232370$-9.15AL|NL
219 Drey Jameson ARI 48224.781.4039170$-9.19AL|NL
220 Shinnosuke Ogasawara WAS 55345.131.4039190$-9.25AL|NL
221 Noah Schultz CWS 43234.841.3834150$-9.26AL|NL
222 Landon Knack LAD 29114.611.2928100$-9.30AL|NL
223 Tyler Alexander MIL 27114.471.262370$-9.33AL|NL
224 Carlos Rodriguez MIL 16113.881.211560$-9.34AL|NL
225 Logan Evans SEA 26114.221.292090$-9.48AL|NL
226 Jacob Misiorowski MIL 14113.701.311780$-9.46AL|NL
227 Kyle Bradish IL-60 BAL 15113.851.251550$-9.50AL|NL
228 Doug Nikhazy CLE 41224.831.4740230$-9.52AL|NL
229 Carmen Mlodzinski PIT 40224.821.4233160$-9.55AL|NL
230 Osvaldo Bido OAK 87575.651.4467350$-9.57AL|NL
231 Sawyer Gipson-Long IL-60 DET 21114.521.282170$-9.61AL|NL
232 Tomoyuki Sugano BAL 112685.641.4172320$-9.64AL|NL
233 Braxton Ashcraft PIT 27114.451.312390$-9.63AL|NL
234 Jose Butto NYM 27114.461.3526120$-9.65AL|NL
235 Patrick Corbin TEX 90565.561.4567300$-9.73AL|NL
236 Aaron Ashby IL-15 MIL 16113.711.361680$-9.72AL|NL
237 Keider Montero DET 31225.021.4025110$-9.82AL|NL
238 Carlos Vargas SEA 25114.211.3419100$-9.86AL|NL
239 Kyle Freeland COL 1176105.531.4684320$-9.94AL|NL
240 Matt Manning DET 27114.471.3321100$-9.96AL|NL
241 Jacob Waguespack TB 31114.711.4133150$-9.95AL|NL
242 Ryan Burr IL-60 TOR 11104.161.271340$-9.97AL|NL
243 Cristian Mena ARI 25114.541.3724100$-9.98AL|NL
244 Connor Gillispie MIA 34114.841.3430150$-9.99AL|NL
245 Mason Black SF 18114.421.341880$-10.02AL|NL
246 Jared Shuster CWS 30114.561.3524120$-10.04AL|NL
247 Sem Robberse STL 11103.911.251040$-10.06AL|NL
248 DL Hall IL-60 MIL 12103.911.351360$-10.07AL|NL
249 Taijuan Walker PHI 52225.001.4037200$-10.09AL|NL
250 Josh Winckowski BOS 24114.311.351880$-10.10AL|NL
251 Yilber Diaz ARI 30114.621.4230160$-10.11AL|NL
252 Matt Waldron IL-60 SD 24124.781.302070$-10.14AL|NL
253 Brady Basso IL-60 OAK 14114.401.281350$-10.14AL|NL
254 Kolby Allard CLE 27114.641.342290$-10.15AL|NL
255 Davis Martin CWS 103585.441.4674350$-10.14AL|NL
256 Hogan Harris OAK 41114.751.4239200$-10.14AL|NL
257 Kenta Maeda DET 20114.711.301760$-10.22AL|NL
258 Jonathan Bowlan KAN 21114.581.351970$-10.20AL|NL
259 Bryan Mata BOS 12103.901.401370$-10.21AL|NL
260 Chase Petty CIN 26114.671.3622100$-10.28AL|NL
261 Davis Daniel ATL 17114.551.321560$-10.27AL|NL
262 Tyler Owens DET 20114.471.341670$-10.28AL|NL
263 Jake Junis CLE 28124.991.312370$-10.33AL|NL
264 Mike Clevinger CWS 38235.251.3928140$-10.31AL|NL
265 Thomas Harrington PIT 17114.641.301450$-10.34AL|NL
266 Joe Rock TB 19114.581.341660$-10.35AL|NL
267 Chayce McDermott BAL 10104.271.361260$-10.34AL|NL
268 Easton Lucas TOR 12114.411.331250$-10.37AL|NL
269 Patrick Sandoval IL-60 BOS 11104.021.381050$-10.46AL|NL
270 Justin Wrobleski LAD 17114.581.381670$-10.46AL|NL
271 Chris Flexen CHC 24114.681.372090$-10.44AL|NL
272 Carson Whisenhunt SF 11114.301.341040$-10.49AL|NL
273 Joe Ross PHI 53225.131.4341190$-10.51AL|NL
274 Bobby Miller LAD 10104.381.31940$-10.52AL|NL
275 John Rooney MIA 13114.371.391260$-10.55AL|NL
276 Alek Manoah IL-60 TOR 10114.501.31940$-10.58AL|NL
277 Randy Vasquez SD 76465.311.4647300$-10.56AL|NL
278 Eric Lauer TOR 15114.741.381560$-10.57AL|NL
279 Cooper Criswell BOS 14114.531.331140$-10.57AL|NL
280 Andry Lara WAS 14114.611.341260$-10.56AL|NL
281 Bryse Wilson CWS 76355.381.4152240$-10.62AL|NL
282 Alex Faedo IL-60 TB 21115.191.342080$-10.64AL|NL
283 Valente Bellozo MIA 34124.941.3424110$-10.66AL|NL
284 Jake Bloss TOR 26125.011.3622100$-10.67AL|NL
285 Dane Dunning TEX 9104.511.34840$-10.71AL|NL
286 Blade Tidwell NYM 10114.701.371050$-10.73AL|NL
287 Janson Junk MIA 12114.701.351040$-10.75AL|NL
288 Trevor Rogers BAL 12104.701.411150$-10.84AL|NL
289 Carson Ragsdale SF 13114.791.401260$-10.83AL|NL
290 Seth Johnson PHI 11104.681.401050$-10.84AL|NL
291 Josiah Gray IL-60 WAS 14114.951.361260$-10.85AL|NL
292 Tommy Henry ARI 23114.791.4219100$-10.88AL|NL
293 Grant Wolfram BAL 14114.671.441370$-10.86AL|NL
294 Brandon Sproat NYM 10114.791.37840$-10.94AL|NL
295 Adrian Houser TEX 12114.731.40950$-11.00AL|NL
296 Connor Phillips CIN 13114.941.501480$-11.06AL|NL
297 Gabriel Hughes COL 12114.961.411050$-11.07AL|NL
298 Tyler Phillips MIA 41124.881.4130140$-11.06AL|NL
299 Robby Snelling MIA 20125.061.411670$-11.15AL|NL
300 Joey Lucchesi SF 19114.771.451480$-11.20AL|NL