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 1981582.740.99227390$32.78AL|NL
2 Zack Wheeler PHI 2031583.271.09213540$24.61AL|NL
3 Chris Sale ATL 1781462.981.11218460$23.75AL|NL
4 Corbin Burnes ARI 1861472.971.11184520$21.89AL|NL
5 Yoshinobu Yamamoto LAD 1671373.330.98172360$19.88AL|NL
6 Logan Gilbert SEA 1911283.281.08192440$19.52AL|NL
7 Logan Webb SF 1981393.211.14166430$17.59AL|NL
8 Michael King SD 1771483.261.20195620$17.33AL|NL
9 Dylan Cease SD 1781393.431.17210670$17.22AL|NL
10 Sonny Gray STL 1771383.421.13185490$16.57AL|NL
11 Garrett Crochet BOS 1431362.931.15179460$16.56AL|NL
12 Framber Valdez HOU 1781483.261.18165580$15.75AL|NL
13 Luis Castillo SEA 17813103.481.14181510$15.61AL|NL
14 Pablo Lopez MIN 18813103.771.16197460$14.52AL|NL
15 Reynaldo Lopez ATL 1661153.191.17179550$13.93AL|NL
16 George Kirby SEA 1591283.321.08149230$13.89AL|NL
17 Max Fried NYY 1761393.421.16159520$13.69AL|NL
18 Kevin Gausman TOR 18814103.651.22183520$13.46AL|NL
19 Shane McClanahan TB 1501173.251.09159380$13.21AL|NL
20 Paul Skenes PIT 159863.241.09186440$12.91AL|NL
21 Hunter Greene CIN 167983.611.06186570$12.86AL|NL
22 Nick Martinez CIN 19013103.521.20163460$12.65AL|NL
23 Sandy Alcantara MIA 1911193.491.15163440$12.54AL|NL
24 Cole Ragans KAN 1751183.511.22195650$11.95AL|NL
25 Aaron Nola PHI 1881193.821.14185410$11.91AL|NL
26 Tyler Glasnow LAD 1371063.411.06168390$11.84AL|NL
27 Zac Gallen ARI 1681283.451.18162530$11.77AL|NL
28 Spencer Strider ATL 1281063.291.08172390$11.71AL|NL
29 Blake Snell LAD 1491063.381.20197670$11.45AL|NL
30 Shota Imanaga CHC 1641083.491.13165380$10.95AL|NL
31 Spencer Schwellenbach ATL 1581283.611.13152330$10.92AL|NL
32 Bryce Miller SEA 1681183.621.13156440$10.62AL|NL
33 Joe Ryan MIN 1561083.771.08166360$10.22AL|NL
34 Brandon Woodruff MIL 150973.441.13172440$10.06AL|NL
35 Tanner Bibee CLE 1611083.481.16164450$9.97AL|NL
36 Clay Holmes NYM 17916113.651.33156550$9.85AL|NL
37 Freddy Peralta MIL 1641093.761.17185630$9.60AL|NL
38 Jack Flaherty DET 1581283.851.20177510$9.42AL|NL
39 Drew Rasmussen TB 1241052.931.08121290$9.40AL|NL
40 Carlos Rodon NYY 16612114.041.18182540$9.32AL|NL
41 Roki Sasaki LAD 1311173.661.13160360$9.01AL|NL
42 Justin Steele CHC 162963.341.16151430$8.95AL|NL
43 Zach Eflin BAL 1721293.751.17141290$8.64AL|NL
44 Nestor Cortes MIL 1451063.531.12144360$8.43AL|NL
45 Hunter Brown HOU 1651293.721.26168590$8.10AL|NL
46 Jacob deGrom TEX 112623.130.96149240$7.92AL|NL
47 Jose Berrios TOR 19313124.051.23165530$7.92AL|NL
48 Bowden Francis TOR 1551293.921.14142420$7.89AL|NL
49 Seth Lugo KAN 18612103.801.24156510$7.68AL|NL
50 Kodai Senga NYM 1571083.511.25170710$7.67AL|NL
51 Bailey Ober MIN 163993.911.12167390$7.64AL|NL
52 Tanner Houck BOS 1771183.811.22160530$7.33AL|NL
53 A.J. Puk ARI 64743.151.15812218$6.13AL|NL
54 Ranger Suarez PHI 1551193.641.24139480$5.76AL|NL
55 Brandon Pfaadt ARI 147973.841.16147330$4.99AL|NL
56 Mitch Keller PIT 17811114.011.26161520$4.83AL|NL
57 Ryan Pepiot TB 1451073.861.22153540$4.78AL|NL
58 Cristopher Sanchez PHI 1721093.871.23145450$4.41AL|NL
59 Nick Pivetta SD 1541094.191.21167490$4.28AL|NL
60 Shohei Ohtani LAD 124953.761.14134480$4.08AL|NL
61 Eduardo Rodriguez ARI 1411183.671.28130440$3.60AL|NL
62 Max Scherzer TOR 119863.601.10122290$3.55AL|NL
63 Chris Bassitt TOR 17511114.041.29158600$3.49AL|NL
64 Nathan Eovaldi TEX 1689104.191.18155440$3.39AL|NL
65 Taj Bradley TB 14810104.071.22149480$3.32AL|NL
66 Bryan Woo SEA 124753.531.07115250$3.26AL|NL
67 Ronel Blanco HOU 1581093.941.29158660$3.07AL|NL
68 MacKenzie Gore WAS 15910103.981.31168600$3.03AL|NL
69 Robbie Ray SF 141983.901.23149450$2.94AL|NL
70 Yusei Kikuchi LAA 162994.091.30182530$2.66AL|NL
71 Grayson Rodriguez BAL 125873.771.19134370$2.02AL|NL
72 Yu Darvish SD 134984.031.16126360$2.00AL|NL
73 Jesus Luzardo PHI 1541084.361.24160540$1.95AL|NL
74 Clarke Schmidt NYY 139883.901.21142460$1.86AL|NL
75 Matt Boyd CHC 114843.611.17119340$1.67AL|NL
76 Jameson Taillon CHC 1631094.151.23129390$1.25AL|NL
77 Sean Manaea NYM 155984.311.23156510$1.22AL|NL
78 Zack Littell TB 141983.991.21122300$0.91AL|NL
79 Jared Jones PIT 134783.881.19135400$0.80AL|NL
80 Brayan Bello BOS 15011114.091.34139550$0.45AL|NL
81 Jose Soriano LAA 144974.031.29139630$0.06AL|NL
82 Jeffrey Springs OAK 112743.551.21113310$-0.33AL|NL
83 Merrill Kelly ARI 145873.861.25120420$-0.40AL|NL
84 Michael Wacha KAN 151984.071.26125440$-0.43AL|NL
85 Walker Buehler BOS 143863.911.26126400$-0.51AL|NL
86 JP Sears OAK 17510114.471.26145500$-0.55AL|NL
87 Spencer Arrighetti HOU 136984.241.30146580$-0.79AL|NL
88 Dean Kremer BAL 134983.951.28119450$-0.81AL|NL
89 Gavin Williams CLE 119873.841.25118460$-0.88AL|NL
90 Tobias Myers MIL 138874.021.25126430$-0.93AL|NL
91 Erick Fedde STL 1619104.201.31145500$-1.06AL|NL
92 Grant Holmes ATL 130643.711.26133430$-1.11AL|NL
93 Kutter Crawford BOS 125884.381.21118350$-2.58AL|NL
94 Lance McCullers HOU 107653.461.27107450$-2.66AL|NL
95 Luis Severino OAK 171894.361.29144540$-2.69AL|NL
96 Tyler Holton DET 72433.241.0662176$-2.86AL|NL
97 Aaron Civale MIL 143774.271.25129440$-3.05AL|NL
98 David Peterson NYM 141884.081.35132570$-3.17AL|NL
99 Reese Olson DET 125673.941.24116440$-3.19AL|NL
100 Charlie Morton BAL 153894.381.33150610$-3.22AL|NL
101 Luis Ortiz CLE 132763.991.28114470$-3.39AL|NL
102 Matthew Liberatore STL 128864.141.31117480$-3.60AL|NL
103 Nick Lodolo CIN 126794.591.23137430$-3.62AL|NL
104 Kris Bubic KAN 115754.001.29115410$-3.66AL|NL
105 Shane Baz TB 128764.121.27116460$-3.71AL|NL
106 Lucas Giolito BOS 136894.411.32138480$-3.75AL|NL
107 Tyler Mahle TEX 125664.221.22116410$-4.14AL|NL
108 Tyler Anderson LAA 1669124.491.34137590$-4.42AL|NL
109 Jake Irvin WAS 1578114.541.28130490$-4.44AL|NL
110 Marcus Stroman NYY 1599104.331.33117560$-4.48AL|NL
111 Andre Pallante STL 133883.821.3798530$-4.71AL|NL
112 Justin Verlander SF 135894.151.31102400$-4.81AL|NL
113 Reid Detmers LAA 108684.291.25118380$-4.96AL|NL
114 Ben Lively CLE 1269104.221.3498420$-5.05AL|NL
115 Jordan Hicks SF 136774.061.39130640$-5.07AL|NL
116 Brady Singer CIN 1638114.831.31158500$-5.13AL|NL
117 Zebby Matthews MIN 99654.041.2193200$-5.18AL|NL
118 Hayden Wesneski HOU 118784.401.26110390$-5.28AL|NL
119 Shane Bieber CLE 93543.631.2186250$-5.30AL|NL
120 Yariel Rodriguez TOR 100643.981.28102430$-5.44AL|NL
121 Mike Clevinger CWS 64354.911.37532320$-5.73AL|NL
122 Andrew Heaney PIT 136784.751.28133430$-6.01AL|NL
123 Kumar Rocker TEX 97333.811.17101270$-6.07AL|NL
124 Miles Mikolas STL 1638124.621.27111330$-6.18AL|NL
125 AJ Smith-Shawver ATL 105664.111.31106430$-6.18AL|NL
126 Dustin May LAD 78443.581.1479250$-6.22AL|NL
127 Mitchell Parker WAS 139784.311.36124530$-6.22AL|NL
128 Jordan Montgomery ARI 109753.931.3488350$-6.32AL|NL
129 Ryne Nelson ARI 106654.001.2686290$-6.32AL|NL
130 Luis Gil NYY 90664.131.30101450$-6.42AL|NL
131 Edward Cabrera MIA 116674.301.34122550$-6.47AL|NL
132 Chris Paddack MIN 117654.321.30109310$-6.76AL|NL
133 Osvaldo Bido OAK 117774.391.33108500$-6.76AL|NL
134 Luis Garcia HOU 70643.791.2269220$-6.87AL|NL
135 Beau Brieske DET 66344.131.26612410$-6.92AL|NL
136 Andrew Abbott CIN 113784.451.32106410$-6.91AL|NL
137 Javier Assad IL-15 CHC 135654.131.35110540$-7.00AL|NL
138 Steven Matz STL 118664.101.35104380$-7.12AL|NL
139 German Marquez COL 1468104.591.35119510$-7.10AL|NL
140 Garrett Whitlock BOS 66443.611.1665152$-7.12AL|NL
141 Alec Marsh KAN 109794.541.32105410$-7.29AL|NL
142 Mike Soroka WAS 1257104.611.34117490$-7.52AL|NL
143 Jose Butto NYM 63423.501.2170271$-7.63AL|NL
144 Colin Rea CHC 127664.451.2798330$-7.69AL|NL
145 Jon Gray IL-60 TEX 109574.451.2499330$-7.87AL|NL
146 Clayton Kershaw IL-60 LAD 65533.701.1860170$-7.98AL|NL
147 Will Warren NYY 108564.411.27102370$-8.02AL|NL
148 Landen Roupp SF 103443.921.3298420$-8.15AL|NL
149 Michael Lorenzen KAN 144784.451.35106590$-8.21AL|NL
150 Jose Quintana MIL 127774.271.40101530$-8.36AL|NL
151 Hayden Birdsong SF 99674.481.35102470$-8.56AL|NL
152 Eury Perez IL-60 MIA 66443.771.2069200$-8.67AL|NL
153 Bailey Falter PIT 126684.361.3190360$-8.68AL|NL
154 Max Meyer MIA 120674.361.37104430$-8.77AL|NL
155 Tony Gonsolin IL-15 LAD 86544.331.2071290$-8.86AL|NL
156 Ryan Brasier CHC 60313.481.1654172$-8.88AL|NL
157 Jared Koenig MIL 62553.921.2958232$-8.93AL|NL
158 Joey Cantillo CLE 87554.081.3690420$-8.93AL|NL
159 Mitch Spence OAK 111674.391.3288340$-8.94AL|NL
160 Logan Allen CLE 99674.261.3685380$-9.13AL|NL
161 Kyle Harrison SF 88444.201.2889330$-9.23AL|NL
162 Ryan Feltner COL 154694.661.37132550$-9.29AL|NL
163 Davis Martin CWS 110674.451.3799420$-9.30AL|NL
164 Erik Miller SF 61433.761.3576351$-9.32AL|NL
165 Tylor Megill NYM 89554.371.3390360$-9.51AL|NL
166 Kyle Wright KAN 87664.321.3170300$-9.51AL|NL
167 Jonathan Cannon CWS 1497104.701.35108480$-9.65AL|NL
168 Michael McGreevy STL 84543.991.2759220$-9.63AL|NL
169 Davidjohn Herz WAS 96584.421.39105510$-9.67AL|NL
170 Casey Mize DET 112444.331.2788320$-9.74AL|NL
171 David Festa MIN 73444.081.2977280$-9.88AL|NL
172 Joey Estes OAK 115694.881.2485290$-9.90AL|NL
173 Carmen Mlodzinski PIT 71563.911.3362280$-10.01AL|NL
174 Cade Cavalli WAS 82554.261.3679360$-10.27AL|NL
175 Lance Lynn FA 97564.431.3689360$-10.44AL|NL
176 Kyle Gibson BAL 116674.461.4197460$-10.44AL|NL
177 Ian Anderson LAA 88544.111.3977370$-10.46AL|NL
178 Simeon Woods Richardson MIN 114454.351.3599450$-10.56AL|NL
179 Dedniel Nunez NYM 49323.511.2156180$-10.70AL|NL
180 Sean Burke CWS 112594.601.40110530$-10.75AL|NL
181 Alex Cobb DET 90453.991.3573300$-10.75AL|NL
182 Bryce Elder ATL 69544.151.3259240$-10.77AL|NL
183 Cody Bradford TEX 58444.221.1652120$-10.80AL|NL
184 Ryan Weathers MIA 94564.421.3682350$-10.85AL|NL
185 Frankie Montas NYM 98574.641.3693400$-10.98AL|NL
186 Stephen Kolek SD 87554.391.3471330$-11.11AL|NL
187 Ryan Burr TOR 44323.421.2050150$-11.10AL|NL
188 Nic Enright CLE 46333.581.1748130$-11.22AL|NL
189 Griffin Canning NYM 123685.011.35108470$-11.27AL|NL
190 Penn Murfee CWS 60344.261.3058233$-11.34AL|NL
191 Ben Brown CHC 51333.741.2254200$-11.32AL|NL
192 Trevor Williams WAS 125674.621.4199420$-11.38AL|NL
193 Louie Varland MIN 69444.321.2965210$-11.42AL|NL
194 Randy Vasquez SD 75554.331.3257250$-11.49AL|NL
195 Johan Oviedo IL-60 PIT 73454.261.3367290$-11.63AL|NL
196 Kyle Freeland COL 1488104.951.41104410$-11.86AL|NL
197 Shane Smith CWS 99484.681.3492370$-11.90AL|NL
198 Jack Leiter TEX 116595.111.38119540$-12.16AL|NL
199 Cade Povich BAL 61444.241.3357240$-12.17AL|NL
200 Cal Quantrill MIA 139794.781.4398540$-12.36AL|NL
201 Martin Perez CWS 132574.441.4497470$-12.54AL|NL
202 Paul Blackburn NYM 84554.641.3866300$-12.81AL|NL
203 Jake Junis CLE 70334.621.2564170$-12.85AL|NL
204 Rhett Lowder CIN 99464.761.3276300$-13.07AL|NL
205 Yilber Diaz ARI 48434.191.3947230$-13.15AL|NL
206 Jackson Jobe DET 94454.611.3673350$-13.22AL|NL
207 Slade Cecconi CLE 50334.371.2143120$-13.32AL|NL
208 Drey Jameson ARI 45333.871.3040150$-13.36AL|NL
209 Bryse Wilson CWS 102464.701.3372310$-13.39AL|NL
210 Austin Gomber COL 1436105.061.37102400$-13.39AL|NL
211 Bubba Chandler PIT 60454.501.3752240$-13.55AL|NL
212 J.T. Ginn OAK 82454.591.3660280$-13.74AL|NL
213 Matt Waldron SD 61344.551.2751170$-13.74AL|NL
214 Bobby Miller LAD 46324.361.2642160$-13.78AL|NL
215 Keaton Winn SF 54354.431.2847170$-13.77AL|NL
216 Graham Ashcraft CIN 55344.721.3544183$-13.80AL|NL
217 Joe Boyle TB 63454.591.5173440$-13.78AL|NL
218 Chase Silseth LAA 53334.321.3450210$-13.85AL|NL
219 Triston McKenzie CLE 100574.771.5093560$-13.92AL|NL
220 Andrew Painter PHI 54334.701.3458230$-14.07AL|NL
221 Quinn Mathews STL 45224.041.2743160$-14.20AL|NL
222 Jordan Wicks CHC 43334.271.3038150$-14.20AL|NL
223 Albert Suarez BAL 71444.581.4157240$-14.20AL|NL
224 Tyler Alexander MIL 55334.611.2543110$-14.20AL|NL
225 Aaron Ashby MIL 53344.191.4453280$-14.25AL|NL
226 Sawyer Gipson-Long IL-60 DET 36334.281.2532110$-14.30AL|NL
227 Kenta Maeda DET 77344.871.3268240$-14.31AL|NL
228 Shawn Armstrong TEX 58234.361.3155190$-14.35AL|NL
229 Jonathan Brubaker NYY 57334.811.3253190$-14.60AL|NL
230 Spencer Turnbull FA 54224.381.3050210$-14.62AL|NL
231 Landon Knack LAD 44224.301.2641150$-14.73AL|NL
232 Chase Dollander COL 103355.001.3896410$-14.71AL|NL
233 Carlos Vargas SEA 54334.231.4143220$-14.83AL|NL
234 Alex Faedo TB 41224.191.2839160$-14.83AL|NL
235 Tyler Gilbert CWS 58334.851.3447181$-14.87AL|NL
236 Ryan Gusto HOU 54334.471.3643200$-14.89AL|NL
237 Richard Fitts BOS 55334.481.3340150$-14.88AL|NL
238 Gordon Graceffo STL 56344.411.3439190$-14.91AL|NL
239 DL Hall IL-60 MIL 41224.131.3644190$-14.92AL|NL
240 Mason Black SF 40334.401.3534150$-15.02AL|NL
241 Brady Basso OAK 38224.191.2533100$-15.08AL|NL
242 Hogan Harris OAK 61344.561.4354300$-15.18AL|NL
243 Emerson Hancock SEA 63344.571.3544210$-15.19AL|NL
244 Ryan Zeferjahn LAA 61234.711.4162311$-15.24AL|NL
245 Max Kranick NYM 51224.361.3242170$-15.31AL|NL
246 Jack Kochanowicz LAA 92574.971.3749250$-15.40AL|NL
247 Joe Ross PHI 63334.731.4053250$-15.44AL|NL
248 Jacob Waguespack TB 44224.301.3841170$-15.62AL|NL
249 Braxton Ashcraft PIT 40114.001.243290$-15.78AL|NL
250 Connor Gillispie MIA 76354.691.4461310$-15.80AL|NL
251 Michael Fulmer BOS 44224.461.4044210$-15.82AL|NL
252 Kyle Bradish IL-60 BAL 22113.331.162270$-15.87AL|NL
253 Chayce McDermott BAL 30224.261.3932150$-15.98AL|NL
254 Quinn Priester BOS 42234.381.3534140$-16.02AL|NL
255 Josh Winckowski BOS 28214.041.332390$-16.08AL|NL
256 Keider Montero DET 46234.541.3437160$-16.09AL|NL
257 Joe Rock TB 28224.231.312490$-16.11AL|NL
258 Hagen Danner SEA 26113.751.252690$-16.19AL|NL
259 Jonathan Bowlan KAN 44344.741.4133150$-16.21AL|NL
260 Cody Poteet CHC 28113.871.232590$-16.26AL|NL
261 Valente Bellozo MIA 68354.781.4248230$-16.39AL|NL
262 Tommy Henry ARI 32214.271.3826130$-16.43AL|NL
263 Justin Wrobleski LAD 40224.681.3534140$-16.45AL|NL
264 Ross Stripling KAN 58344.961.3840150$-16.52AL|NL
265 Cooper Criswell BOS 30224.521.322280$-16.67AL|NL
266 Alex Wood FA 35224.781.3630120$-16.78AL|NL
267 Tyler Owens DET 32224.581.3725110$-16.84AL|NL
268 Caden Dana LAA 33234.861.3529120$-16.82AL|NL
269 Carlos Carrasco NYY 53355.031.4945190$-17.04AL|NL
270 Noah Schultz CWS 32114.631.2830110$-17.04AL|NL
271 Janson Junk MIA 29224.601.372090$-17.14AL|NL
272 Matt Manning DET 32114.331.3025110$-17.14AL|NL
273 Jake Bloss TOR 33224.721.4026130$-17.14AL|NL
274 Nick Nastrini CWS 77475.251.5469430$-17.25AL|NL
275 Adam Mazur MIA 31234.711.4023100$-17.27AL|NL
276 Taijuan Walker PHI 74355.131.4151270$-17.35AL|NL
277 Carson Ragsdale SF 28124.391.3827110$-17.39AL|NL
278 Cristian Javier HOU 16114.071.271670$-17.40AL|NL
279 Carson Whisenhunt SF 24114.241.362290$-17.44AL|NL
280 Kyle Hendricks LAA 122595.381.4486370$-17.47AL|NL
281 Cristian Mena ARI 22114.091.361990$-17.49AL|NL
282 Jared Shuster CWS 40234.761.4430160$-17.48AL|NL
283 Alek Manoah IL-60 TOR 16114.161.251560$-17.47AL|NL
284 J.P. France HOU 27124.241.4125120$-17.49AL|NL
285 Omar Cruz SD 33124.601.3730150$-17.52AL|NL
286 Colton Gordon HOU 20114.271.321870$-17.55AL|NL
287 Carson Spiers CIN 54245.161.4146190$-17.57AL|NL
288 Dane Dunning TEX 27124.621.3324100$-17.60AL|NL
289 Tomoyuki Sugano BAL 109004.881.4099420$-17.62AL|NL
290 Kyle Tyler PHI 43234.901.4534180$-17.64AL|NL
291 Trevor Rogers BAL 23114.281.372090$-17.64AL|NL
292 Patrick Sandoval IL-60 BOS 14113.881.371460$-17.69AL|NL
293 Antonio Senzatela COL 130585.041.4879400$-17.74AL|NL
294 Easton Lucas TOR 24114.421.3921100$-17.80AL|NL
295 Wade Miley CIN 58345.071.4636220$-17.86AL|NL
296 Huascar Ynoa MIN 18114.501.351770$-17.86AL|NL
297 Tanner Gordon COL 34235.051.402390$-17.85AL|NL
298 Jacob Misiorowski MIL 34124.941.4236190$-17.84AL|NL
299 Caleb Kilian CHC 27114.481.3721100$-17.86AL|NL
300 Brandon Sproat NYM 14114.261.331360$-17.88AL|NL