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 1921472.670.97234390$38.25AL|NL
2 Paul Skenes PIT 1861382.811.05221480$31.48AL|NL
3 Garrett Crochet BOS 1881482.971.07231490$31.43AL|NL
4 Bryan Woo SEA 1871393.371.05191400$24.78AL|NL
5 Cristopher Sanchez PHI 1921383.191.15188480$22.77AL|NL
6 Logan Webb SF 1961393.211.17187450$22.03AL|NL
7 Logan Gilbert SEA 1641183.351.06184380$20.17AL|NL
8 Chris Sale ATL 1591173.231.10194430$20.13AL|NL
9 Max Fried NYY 1831393.301.17173550$19.46AL|NL
10 Hunter Brown HOU 1801293.401.18195600$18.72AL|NL
11 Yoshinobu Yamamoto LAD 1591273.281.12172470$18.60AL|NL
12 George Kirby SEA 1681293.541.10165320$17.44AL|NL
13 Cole Ragans KAN 1571183.381.16194560$17.13AL|NL
14 Jacob deGrom TEX 1611083.521.07178400$16.93AL|NL
15 Jesus Luzardo PHI 1771293.711.18197550$16.29AL|NL
16 Joe Ryan MIN 16811103.751.10184400$16.23AL|NL
17 Framber Valdez DET 1901393.511.24176630$15.78AL|NL
18 Zack Wheeler PHI 1391063.301.09158380$14.76AL|NL
19 Dylan Cease TOR 1701193.651.21200650$14.66AL|NL
20 Sonny Gray BOS 1711293.791.20179460$13.47AL|NL
21 Freddy Peralta NYM 1631193.751.20179610$12.46AL|NL
22 Nick Pivetta SD 1691093.941.17182510$11.39AL|NL
23 Spencer Strider ATL 1571193.901.22183550$10.91AL|NL
24 Brandon Woodruff MIL 1461083.761.14152400$10.48AL|NL
25 Luis Castillo SEA 17511103.911.20163500$10.45AL|NL
26 Nathan Eovaldi TEX 1601093.771.17153420$10.18AL|NL
27 Tanner Bibee CLE 17711103.921.23165530$9.55AL|NL
28 Kevin Gausman TOR 17911104.021.23174530$9.46AL|NL
29 Michael King SD 1581093.761.23164560$9.15AL|NL
30 Shohei Ohtani LAD 114953.391.13136390$8.90AL|NL
31 MacKenzie Gore TEX 1571093.901.25178590$8.58AL|NL
32 Emmet Sheehan LAD 137963.811.17159470$8.45AL|NL
33 Ranger Suarez BOS 1661193.741.26147480$8.35AL|NL
34 Tyler Glasnow LAD 130963.671.18151480$8.15AL|NL
35 Drew Rasmussen TB 154993.681.18139410$8.18AL|NL
36 Aaron Nola PHI 16911104.151.22165460$8.01AL|NL
37 Blake Snell LAD 127963.541.23156550$7.90AL|NL
38 Ryan Pepiot TB 16810104.071.23172600$7.72AL|NL
39 Jack Flaherty DET 15810103.991.25174550$7.68AL|NL
40 Kyle Bradish BAL 136973.641.20145440$7.61AL|NL
41 Matt Boyd CHC 1611093.911.21145470$7.39AL|NL
42 Nolan McLean NYM 1501183.781.28145580$7.01AL|NL
43 Eury Perez MIA 141893.891.18154480$6.40AL|NL
44 Nick Lodolo CIN 153994.061.20156420$6.24AL|NL
45 Carlos Rodon NYY 1451084.031.23152540$6.20AL|NL
46 Chase Burns CIN 120773.601.16144370$5.96AL|NL
47 Gavin Williams CLE 16510103.931.31168710$5.86AL|NL
48 Jose Soriano LAA 17211103.821.35157740$5.63AL|NL
49 Shota Imanaga CHC 152994.141.16139340$5.61AL|NL
50 Zac Gallen ARI 17811114.201.29165580$5.32AL|NL
51 Shane McClanahan TB 121873.641.17126360$5.29AL|NL
52 Edward Cabrera CHC 136983.901.24145540$5.01AL|NL
53 Jacob Misiorowski MIL 138983.911.28160650$5.02AL|NL
54 Sandy Alcantara MIA 18010114.101.26149530$4.91AL|NL
55 Robbie Ray SF 17110104.211.30176670$4.70AL|NL
56 Shane Baz BAL 1541094.211.27152550$3.93AL|NL
57 Merrill Kelly ARI 1631094.141.27144490$3.84AL|NL
58 Kris Bubic KAN 140983.861.27135460$3.78AL|NL
59 Cody Ponce TOR 142884.061.24146440$3.14AL|NL
60 Joe Musgrove SD 135883.931.21126360$3.14AL|NL
61 Gerrit Cole NYY 119863.931.18120350$3.01AL|NL
62 Reid Detmers LAA 138884.111.26152500$2.70AL|NL
63 Bryce Miller SEA 141984.151.22125420$2.63AL|NL
64 Jack Leiter TEX 15810104.271.30152640$2.60AL|NL
65 Brandon Pfaadt ARI 16310104.361.26143380$2.50AL|NL
66 Trey Yesavage TOR 118753.741.24133490$2.51AL|NL
67 David Peterson NYM 1611083.971.35143620$2.48AL|NL
68 Mitch Keller PIT 17610114.301.30153530$2.28AL|NL
69 Clay Holmes NYM 1491193.931.36122570$2.02AL|NL
70 Ryne Nelson ARI 161984.191.26134450$2.00AL|NL
71 Andrew Abbott CIN 1659104.311.27150520$2.00AL|NL
72 Sean Manaea NYM 131764.051.21135420$1.97AL|NL
73 Casey Mize DET 145994.101.26126400$1.95AL|NL
74 Reynaldo Lopez ATL 135874.001.27135480$1.83AL|NL
75 Joey Cantillo CLE 133763.791.30141570$1.65AL|NL
76 Bubba Chandler PIT 145984.101.30137540$1.64AL|NL
77 Braxton Ashcraft PIT 139873.881.29126440$1.40AL|NL
78 Yusei Kikuchi LAA 1679104.311.33168600$1.38AL|NL
79 Shane Smith CWS 1588104.221.28150590$1.30AL|NL
80 Brady Singer CIN 16810114.451.31156550$1.15AL|NL
81 Bailey Ober MIN 157894.411.22140380$1.07AL|NL
82 Cam Schlittler NYY 128884.011.28129500$1.02AL|NL
83 Chris Bassitt BAL 16810104.341.33151580$0.94AL|NL
84 Grayson Rodriguez LAA 113773.901.23120370$0.84AL|NL
85 Cade Horton CHC 128884.081.23113410$0.68AL|NL
86 Trevor Rogers BAL 145984.161.30126480$0.45AL|NL
87 Shane Bieber TOR 105763.771.1997260$0.40AL|NL
88 Michael Burrows HOU 132774.091.26130450$0.11AL|NL
89 Kodai Senga NYM 127873.971.32127560$0.11AL|NL
90 Chad Patrick MIL 140894.311.26133450$0.09AL|NL
91 Jameson Taillon CHC 147994.411.24114360$-0.36AL|NL
92 Zebby Matthews MIN 115764.071.23114290$-0.42AL|NL
93 Jacob Lopez OAK 125884.251.30131500$-0.65AL|NL
94 Taj Bradley MIN 135884.271.29129470$-0.74AL|NL
95 Michael Wacha KAN 16310114.471.30125480$-0.87AL|NL
96 Zach Eflin BAL 141984.401.25107280$-1.06AL|NL
97 Grant Holmes ATL 137874.201.34135520$-1.21AL|NL
98 Ryan Weathers NYY 121764.091.27115430$-1.30AL|NL
99 Quinn Priester MIL 126874.071.29105410$-1.34AL|NL
100 Mike Soroka ARI 97654.081.2797364$-1.46AL|NL
101 Noah Cameron KAN 145994.341.32122470$-1.55AL|NL
102 Dustin May STL 149894.351.31131550$-1.79AL|NL
103 Foster Griffin WAS 131784.191.28119400$-1.78AL|NL
104 Braxton Garrett MIA 115663.991.23102270$-1.95AL|NL
105 Will Warren NYY 126774.211.30124460$-2.01AL|NL
106 Brayan Bello BOS 154994.271.36126540$-2.12AL|NL
107 Ian Seymour TB 110664.091.23107340$-2.15AL|NL
108 Matthew Liberatore STL 1518104.351.31125470$-2.25AL|NL
109 Slade Cecconi CLE 1518104.531.27125390$-2.29AL|NL
110 Michael McGreevy STL 136884.171.2894320$-2.46AL|NL
111 Logan Henderson MIL 88653.991.1990270$-2.61AL|NL
112 Landen Roupp SF 123774.021.34114480$-2.64AL|NL
113 Tyler Mahle SF 132784.161.29108410$-2.68AL|NL
114 Parker Messick CLE 118774.121.31108400$-2.90AL|NL
115 Nick Martinez TB 143884.411.29111390$-3.00AL|NL
116 Dean Kremer BAL 133874.471.29113410$-3.07AL|NL
117 Hunter Greene CIN 72443.621.1186230$-3.12AL|NL
118 Max Meyer MIA 129784.261.32117430$-3.32AL|NL
119 Jeffrey Springs OAK 1629114.671.33137520$-3.38AL|NL
120 Steven Matz TB 126674.141.28107350$-3.44AL|NL
121 Seth Lugo KAN 1569104.561.35130510$-3.55AL|NL
122 Zack Littell WAS 1478104.591.26108310$-3.58AL|NL
123 Justin Steele CHC 75543.601.1771200$-3.81AL|NL
124 Luis Severino OAK 1699114.631.34134550$-3.85AL|NL
125 Spencer Schwellenbach IL-60 ATL 68533.571.1366150$-3.88AL|NL
126 Tatsuya Imai HOU 151984.411.34149640$0.00AL|NL
127 Eduardo Rodriguez ARI 132884.431.36117470$-4.31AL|NL
128 Roki Sasaki LAD 109654.211.31108420$-4.34AL|NL
129 Justin Verlander DET 132784.431.30109440$-4.42AL|NL
130 Jared Jones IL-60 PIT 89563.941.2590300$-4.47AL|NL
131 Cade Cavalli WAS 136794.301.35115490$-4.58AL|NL
132 Simeon Woods Richardson MIN 135784.471.33121500$-4.61AL|NL
133 Kyle Harrison MIL 97554.181.3099380$-5.64AL|NL
134 Adrian Houser SF 143894.341.38103480$-5.63AL|NL
135 Cristian Javier HOU 1418104.791.35128600$-5.71AL|NL
136 Tyler Holton DET 69433.651.1757181$-5.74AL|NL
137 Max Scherzer TOR 95564.451.2292270$-5.81AL|NL
138 Robby Snelling MIA 87664.031.3377310$-6.09AL|NL
139 Luis Morales OAK 115774.541.35104460$-6.19AL|NL
140 Brad Lord WAS 97564.361.3377334$-6.30AL|NL
141 Aaron Civale OAK 124784.721.31106400$-6.34AL|NL
142 Andrew Anderson DET 76443.911.2885320$-6.43AL|NL
143 Kumar Rocker TEX 93564.161.2983300$-6.54AL|NL
144 Luis Gil NYY 98654.411.3597480$-6.68AL|NL
145 Andre Pallante STL 132894.361.4292510$-7.27AL|NL
146 Sean Burke CWS 1427104.751.39133620$-7.28AL|NL
147 Ben Brown CHC 63333.711.2169210$-7.39AL|NL
148 Bryce Elder ATL 112774.501.3892380$-7.43AL|NL
149 Carmen Mlodzinski PIT 77443.741.3169270$-7.47AL|NL
150 Lucas Giolito FA 118784.731.37106460$-7.57AL|NL
151 Kyle Leahy STL 116564.271.3698420$-7.61AL|NL
152 Robert Gasser MIL 72444.001.2568230$-7.59AL|NL
153 Johan Oviedo BOS 95554.361.3491400$-7.71AL|NL
154 Richard Fitts STL 114674.501.3388360$-7.74AL|NL
155 Griffin Canning SD 103664.541.3590390$-7.90AL|NL
156 Patrick Sandoval BOS 81544.001.3875340$-7.94AL|NL
157 Drew Pomeranz LAA 54334.001.2658203$-8.00AL|NL
158 Joe Boyle TB 77444.091.3687420$-8.07AL|NL
159 Hunter Barco PIT 85444.021.3479350$-8.17AL|NL
160 Ryan Weiss HOU 84454.291.3185320$-8.23AL|NL
161 Cody Bradford TEX 68444.241.1959160$-8.23AL|NL
162 Jose Berrios TOR 101554.461.3184310$-8.20AL|NL
163 Kutter Crawford BOS 75444.321.2470220$-8.31AL|NL
164 Davis Martin CWS 1517104.711.38116530$-8.40AL|NL
165 Janson Junk MIA 88544.401.2765190$-8.44AL|NL
166 Tyler Wells BAL 70444.371.2063180$-8.45AL|NL
167 Andrew Painter PHI 104664.591.3791380$-8.49AL|NL
168 Mick Abel MIN 119674.541.42110540$-8.52AL|NL
169 Rhett Lowder CIN 113674.621.3589360$-8.68AL|NL
170 Jake Latz TEX 104444.331.37100490$-8.75AL|NL
171 Spencer Arrighetti HOU 89564.551.3689390$-8.82AL|NL
172 Brandon Sproat MIL 80444.161.3169310$-8.90AL|NL
173 Chris Paddack MIA 124684.791.3294320$-8.89AL|NL
174 Logan Allen CLE 118684.501.4095450$-8.92AL|NL
175 Anthony Kay CWS 129684.531.41106510$-8.95AL|NL
176 J.T. Ginn OAK 73444.191.3269260$-9.10AL|NL
177 Tyler Alexander TEX 72444.621.2659192$-9.21AL|NL
178 Sean Newcomb CWS 70333.991.3367291$-9.22AL|NL
179 Tobias Myers NYM 69434.171.2958210$-9.41AL|NL
180 Colin Rea CHC 84444.391.2968240$-9.53AL|NL
181 Brant Hurter DET 50323.601.2445150$-9.64AL|NL
182 David Festa MIN 51334.061.2752181$-9.84AL|NL
183 Jack Dreyer LAD 50323.961.2450180$-10.06AL|NL
184 Lance McCullers HOU 90554.501.4386440$-10.09AL|NL
185 Emerson Hancock SEA 71434.311.3156230$-10.28AL|NL
186 Jordan Hicks CWS 59334.121.3754262$-10.37AL|NL
187 Troy Melton IL-60 DET 52323.981.2547160$-10.40AL|NL
188 Miles Mikolas WAS 1416104.911.3392330$-10.66AL|NL
189 Eric Lauer TOR 60334.351.2757200$-10.76AL|NL
190 Yoendrys Gomez TB 55334.251.2955220$-10.84AL|NL
191 Ryan Yarbrough NYY 62334.351.2751190$-11.21AL|NL
192 Payton Tolle BOS 44223.891.2546150$-11.46AL|NL
193 Kai-Wei Teng HOU 53334.251.3453230$-11.49AL|NL
194 Trevor McDonald SF 65334.151.3452220$-11.47AL|NL
195 Hunter Dobbins STL 83454.451.3761280$-11.53AL|NL
196 Randy Vasquez SD 131684.811.4089470$-11.64AL|NL
197 Javier Assad CHC 60334.201.3550230$-11.80AL|NL
198 Hurston Waldrep ATL 55444.421.4048240$-11.88AL|NL
199 Connelly Early BOS 42223.861.2943160$-11.98AL|NL
200 Jake Irvin WAS 111574.951.3682360$-12.00AL|NL
201 Corbin Burnes IL-60 ARI 36223.751.2234110$-12.05AL|NL
202 Luis Garcia IL-60 FA 49334.781.3148171$-12.08AL|NL
203 Ryan Johnson LAA 43334.191.3339140$-12.17AL|NL
204 Paul Blackburn NYY 64344.501.3353210$-12.24AL|NL
205 Alex Cobb IL-60 FA 43334.191.3337140$-12.31AL|NL
206 Jonah Tong NYM 29223.721.2434120$-12.33AL|NL
207 Luis Medina OAK 72434.621.4364330$-12.35AL|NL
208 Jose Urquidy PIT 86454.811.3564270$-12.43AL|NL
209 Patrick Corbin FA 88564.911.4271300$-12.52AL|NL
210 Keider Montero DET 55334.421.3546190$-12.55AL|NL
211 Christian Scott NYM 35224.111.2334100$-12.70AL|NL
212 Ryan Gusto MIA 52334.501.3745180$-12.94AL|NL
213 Stephen Kolek KAN 68334.371.3848220$-12.98AL|NL
214 Jonathan Cannon CWS 99464.821.3974350$-13.05AL|NL
215 Jordan Montgomery IL-60 TEX 48334.501.3538160$-13.14AL|NL
216 Mike Vasil CWS 44224.301.3638191$-13.20AL|NL
217 JP Sears SD 44224.501.2538130$-13.22AL|NL
218 Hayden Wesneski HOU 28214.181.252790$-13.49AL|NL
219 Clarke Schmidt IL-60 NYY 28214.181.2527100$-13.49AL|NL
220 Chris Murphy CWS 47224.211.3842220$-13.54AL|NL
221 Brandon Williamson CIN 83454.991.4168330$-13.62AL|NL
222 Andrew Alvarez WAS 68334.501.4150260$-13.61AL|NL
223 Zach McCambley PHI 41224.391.3741180$-13.73AL|NL
224 Caden Dana LAA 76465.091.4267330$-13.75AL|NL
225 Kyle Freeland COL 1597125.211.43116420$-13.77AL|NL
226 Josiah Gray WAS 94475.071.4179390$-13.82AL|NL
227 Ryan Bergert KAN 59334.731.4150240$-13.84AL|NL
228 Bailey Falter KAN 71334.821.3551230$-13.83AL|NL
229 Carson Whisenhunt SF 44224.301.3636160$-13.92AL|NL
230 Tyler Anderson FA 91464.951.4271370$-13.91AL|NL
231 Gage Jump OAK 40224.501.3336140$-13.95AL|NL
232 Mitchell Parker WAS 46334.701.3935160$-14.06AL|NL
233 Erick Fedde CWS 101575.081.4373390$-14.10AL|NL
234 Kyle Hart SD 38224.501.3434140$-14.12AL|NL
235 Charlie Morton FA 54345.001.4354250$-14.15AL|NL
236 German Marquez SD 102585.121.4375360$-14.20AL|NL
237 Robinson Ortiz SEA 30224.201.4029150$-14.23AL|NL
238 Roddery Mu?oz HOU 54234.671.4154260$-14.21AL|NL
239 Martin Perez ATL 48334.691.4237180$-14.26AL|NL
240 Alek Manoah LAA 70354.891.4158300$-14.30AL|NL
241 Jack Perkins OAK 25113.961.2827110$-14.46AL|NL
242 Gavin Stone LAD 26214.501.312380$-14.46AL|NL
243 Tyler Gilbert CWS 35224.631.3431130$-14.46AL|NL
244 Walker Buehler SD 64344.921.4252260$-14.61AL|NL
245 Taijuan Walker PHI 115565.091.4380430$-14.61AL|NL
246 River Ryan LAD 43224.601.4037180$-14.72AL|NL
247 Hayden Birdsong SF 41234.611.4641210$-14.84AL|NL
248 Colton Gordon HOU 29114.341.242580$-14.84AL|NL
249 Marcus Stroman NYY 54344.831.4338210$-14.92AL|NL
250 Thomas White MIA 27124.001.3727130$-14.96AL|NL
251 Quinn Mathews STL 41234.391.4937220$-14.97AL|NL
252 Carter Baumler TEX 46224.701.4139210$-14.99AL|NL
253 Michael Lorenzen COL 1426115.261.46111530$-15.05AL|NL
254 Jason Alexander HOU 46224.701.3935160$-15.11AL|NL
255 Davidjohn Herz IL-60 WAS 24124.121.3826120$-15.17AL|NL
256 Gunnar Hoglund OAK 51234.941.3539160$-15.18AL|NL
257 JR Ritchie ATL 29224.661.4124120$-15.21AL|NL
258 Justin Hagenman IL-60 NYM 19114.261.211750$-15.24AL|NL
259 Drew Thorpe CWS 43234.811.3732160$-15.24AL|NL
260 Cade Povich BAL 23114.301.302280$-15.28AL|NL
261 Kohl Drake ARI 17224.761.411570$-15.39AL|NL
262 Brandon Young BAL 24114.501.292170$-15.53AL|NL
263 Ronel Blanco HOU 19114.261.321980$-15.50AL|NL
264 Ricky Tiedemann TOR 18114.001.391990$-15.52AL|NL
265 Doug Nikhazy CLE 32224.781.4728160$-15.60AL|NL
266 Tanner Houck IL-60 BOS 21114.291.331870$-15.66AL|NL
267 Dane Dunning SEA 17114.241.291560$-15.66AL|NL
268 Ty Johnson TB 11114.091.271240$-15.73AL|NL
269 Daison Acosta SD 16103.941.441790$-15.75AL|NL
270 Osvaldo Bido NYY 17114.241.351670$-15.78AL|NL
271 Chase Dollander COL 1175105.311.50102520$-15.84AL|NL
272 Nestor Cortes FA 14114.501.291350$-15.94AL|NL
273 Mitch Spence KAN 22114.501.361870$-16.01AL|NL
274 Ken Waldichuk WAS 27114.671.4126130$-16.04AL|NL
275 Mitch Bratt ARI 12114.501.251030$-16.04AL|NL
276 Jack Kochanowicz LAA 66344.911.4742250$-16.07AL|NL
277 Joey Estes OAK 31124.941.292380$-16.10AL|NL
278 Bobby Miller LAD 21114.711.382090$-16.11AL|NL
279 Hagen Danner CIN 18114.501.391670$-16.14AL|NL
280 Didier Fuentes ATL 14114.501.361350$-16.13AL|NL
281 Hagen Smith CWS 18114.501.4418100$-16.17AL|NL
282 Mason Barnett OAK 29114.661.4125120$-16.19AL|NL
283 Randy Dobnak SEA 11114.091.36840$-16.21AL|NL
284 Carlos Lagrange NYY 10114.501.401150$-16.24AL|NL
285 McCade Brown COL 32225.341.4730140$-16.24AL|NL
286 Tink Hence STL 11114.091.451050$-16.26AL|NL
287 Tony Gonsolin IL-60 FA 17115.291.291670$-16.37AL|NL
288 Jake Bloss TOR 12114.501.421050$-16.43AL|NL
289 Landon Knack LAD 23115.091.352090$-16.45AL|NL
290 Wilber Dotel PIT 13114.851.381150$-16.50AL|NL
291 Tanner Gordon COL 61345.461.4345150$-16.50AL|NL
292 Trevor Williams IL-60 WAS 26124.851.382080$-16.48AL|NL
293 Jose Franco CIN 14115.141.361360$-16.53AL|NL
294 Ryan Feltner COL 100465.221.5080410$-16.54AL|NL
295 Jake Eder WAS 15114.801.401260$-16.55AL|NL
296 Julian Aguiar CIN 34115.031.3525110$-16.59AL|NL
297 Chase Petty CIN 45235.001.4934200$-16.60AL|NL
298 Thomas Harrington PIT 18115.001.391460$-16.68AL|NL
299 Austin Gomber TEX 19125.211.321450$-16.66AL|NL
300 Noah Schultz CWS 23124.701.4819110$-16.70AL|NL