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 2001492.791.01243440$35.16AL|NL
2 Garrett Crochet BOS 1931493.031.07238500$29.56AL|NL
3 Paul Skenes PIT 1941392.921.08237520$29.29AL|NL
4 Cristopher Sanchez PHI 1981493.131.17191510$22.26AL|NL
5 Chris Sale ATL 1691283.191.09206440$21.72AL|NL
6 Cole Ragans KAN 1721293.281.17210620$18.68AL|NL
7 Bryan Woo SEA 19512103.601.12195440$18.42AL|NL
8 Logan Webb SF 19913103.311.20187470$18.38AL|NL
9 Jacob deGrom TEX 1751193.521.10202400$18.14AL|NL
10 Logan Gilbert SEA 1661193.401.10182390$17.25AL|NL
11 George Kirby SEA 17812103.521.11174340$17.17AL|NL
12 Max Fried NYY 1891393.331.22179540$16.40AL|NL
13 Zack Wheeler PHI 1451073.181.08167370$16.01AL|NL
14 Dylan Cease TOR 18512103.571.21217680$15.98AL|NL
15 Jesus Luzardo PHI 18112103.551.19198570$15.58AL|NL
16 Hunter Brown HOU 18412103.621.22200610$14.12AL|NL
17 Joe Ryan MIN 17311103.811.13189420$13.90AL|NL
18 Hunter Greene CIN 18411113.911.18220610$13.55AL|NL
19 Sonny Gray BOS 18112103.701.21189480$13.07AL|NL
20 Framber Valdez DET 19012103.431.27176620$12.59AL|NL
21 Nathan Eovaldi TEX 1751193.641.19171450$12.10AL|NL
22 Yoshinobu Yamamoto LAD 1541173.441.20163470$11.81AL|NL
23 Nick Pivetta SD 18411113.961.20202570$11.30AL|NL
24 Blake Snell LAD 1511173.531.25185660$10.81AL|NL
25 Brandon Woodruff MIL 16410103.831.16172450$10.43AL|NL
26 Pablo Lopez MIN 17211103.801.20172450$10.44AL|NL
27 Freddy Peralta NYM 1681193.801.22185620$10.40AL|NL
28 Spencer Strider ATL 1611193.821.22187580$10.17AL|NL
29 Michael King SD 17611103.791.24182610$9.80AL|NL
30 Luis Castillo SEA 18111103.871.22171510$9.36AL|NL
31 Aaron Nola PHI 18111103.961.22175470$8.87AL|NL
32 Tyler Glasnow LAD 1391073.601.21161510$8.79AL|NL
33 Shane McClanahan TB 142983.571.19154420$8.39AL|NL
34 Kevin Gausman TOR 18511104.011.24181550$8.13AL|NL
35 MacKenzie Gore TEX 1611093.821.25182610$8.00AL|NL
36 Shohei Ohtani LAD 117963.451.14136360$8.01AL|NL
37 Emmet Sheehan LAD 1541083.931.22173540$7.50AL|NL
38 Trey Yesavage TOR 1611093.781.27177650$7.33AL|NL
39 Kyle Bradish BAL 1451083.711.23153450$7.23AL|NL
40 Matt Boyd CHC 17411103.931.24156520$7.10AL|NL
41 Ranger Suarez BOS 17211103.751.28153490$6.86AL|NL
42 Jack Flaherty DET 16310103.901.26176570$6.76AL|NL
43 Joe Musgrove SD 1591093.901.21150410$6.78AL|NL
44 Carlos Rodon NYY 1621094.011.25175590$6.22AL|NL
45 Eury Perez MIA 1549104.001.22171540$6.02AL|NL
46 Chase Burns CIN 132883.711.19150420$5.99AL|NL
47 Drew Rasmussen TB 17110103.921.25156450$5.89AL|NL
48 Cody Ponce TOR 1621093.941.25157460$5.65AL|NL
49 David Peterson NYM 1701193.651.34150650$5.32AL|NL
50 Tanner Bibee CLE 18210114.091.26172560$5.27AL|NL
51 Nick Lodolo CIN 154994.021.22158430$5.10AL|NL
52 Yusei Kikuchi LAA 17810114.091.28182630$5.11AL|NL
53 Jose Soriano LAA 17711113.671.38164750$4.62AL|NL
54 Sean Manaea NYM 136983.871.22140450$4.60AL|NL
55 Shota Imanaga CHC 152994.111.19138330$4.19AL|NL
56 Nolan McLean NYM 1491083.711.31141580$4.19AL|NL
57 Reynaldo Lopez ATL 1561094.031.28159540$4.08AL|NL
58 Merrill Kelly ARI 18511114.111.31169570$3.92AL|NL
59 Zac Gallen FA 19111124.211.31182620$3.81AL|NL
60 Robbie Ray SF 18010114.191.31187690$3.49AL|NL
61 Grayson Rodriguez LAA 129883.811.24136440$3.13AL|NL
62 Ryan Pepiot TB 17510114.271.29179630$3.14AL|NL
63 Gerrit Cole NYY 134883.981.21137390$3.11AL|NL
64 Gavin Williams CLE 17710114.071.34181760$3.02AL|NL
65 Edward Cabrera CHC 140993.961.29148570$2.60AL|NL
66 Kris Bubic KAN 149993.881.30141520$2.48AL|NL
67 Braxton Garrett MIA 135883.841.24118340$2.02AL|NL
68 Casey Mize DET 1519104.071.26133420$1.97AL|NL
69 Sandy Alcantara MIA 18710124.161.31158560$1.96AL|NL
70 Reid Detmers LAA 149894.041.29157570$1.80AL|NL
71 Shane Bieber TOR 121873.831.23111290$1.58AL|NL
72 Ryan Weathers NYY 128873.871.27127430$1.43AL|NL
73 Chris Bassitt BAL 17911114.291.33162610$1.33AL|NL
74 Joey Cantillo CLE 149893.941.33152650$0.94AL|NL
75 Shane Baz BAL 15910104.291.32156580$0.74AL|NL
76 Jacob Misiorowski MIL 143894.061.33157680$0.47AL|NL
77 Brady Singer CIN 17610114.361.32164560$0.43AL|NL
78 Bryce Miller SEA 143994.201.27127430$0.41AL|NL
79 Cade Cavalli WAS 1529103.981.32127520$0.36AL|NL
80 Mitch Keller PIT 18010124.351.31155550$0.28AL|NL
81 Max Meyer MIA 149894.051.30137480$0.22AL|NL
82 Zebby Matthews MIN 123774.021.22115310$0.19AL|NL
83 Clay Holmes NYM 1541093.881.38128620$0.09AL|NL
84 Will Warren NYY 136884.051.30133470$-0.03AL|NL
85 Bailey Ober MIN 139894.331.23127330$-0.14AL|NL
86 Kodai Senga NYM 123873.891.32125520$-0.14AL|NL
87 Michael Burrows HOU 140994.231.30135480$-0.17AL|NL
88 Tyler Mahle SF 148994.161.30126440$-0.30AL|NL
89 Zach Eflin BAL 149994.301.26117280$-0.55AL|NL
90 Quinn Priester MIL 17210114.131.36140590$-0.56AL|NL
91 Taj Bradley MIN 131884.141.30130450$-0.75AL|NL
92 Foster Griffin WAS 129783.891.28111370$-0.77AL|NL
93 Ryne Nelson ARI 16610104.351.32136480$-1.00AL|NL
94 Cam Schlittler NYY 126884.051.31121480$-1.02AL|NL
95 Zack Littell FA 18010124.541.28137380$-1.23AL|NL
96 Braxton Ashcraft PIT 145894.071.32124480$-1.28AL|NL
97 Andrew Abbott CIN 1689114.531.30155540$-1.44AL|NL
98 Dustin May STL 1538104.191.33141570$-1.44AL|NL
99 Mike Soroka ARI 141894.231.32137510$-1.51AL|NL
100 Logan Henderson MIL 113674.121.22112340$-1.56AL|NL
101 Trevor Rogers BAL 149994.191.34127510$-1.67AL|NL
102 Michael Wacha KAN 17010114.441.32135500$-1.81AL|NL
103 Shane Smith CWS 1689114.371.35154650$-2.02AL|NL
104 Jared Jones IL-60 PIT 92653.861.2496310$-2.12AL|NL
105 Bubba Chandler PIT 1609104.311.36146630$-2.20AL|NL
106 Michael McGreevy STL 147894.041.3199360$-2.28AL|NL
107 Roki Sasaki LAD 128874.201.33122470$-2.35AL|NL
108 Chad Patrick MIL 1458104.441.29131470$-2.39AL|NL
109 Matthew Liberatore STL 1579104.321.34130520$-2.51AL|NL
110 Max Scherzer FA 124784.421.25119360$-2.55AL|NL
111 Parker Messick CLE 129784.061.32115440$-2.58AL|NL
112 Landen Roupp SF 132884.091.36122520$-2.56AL|NL
113 Jacob Lopez OAK 133884.341.33133540$-2.59AL|NL
114 Justin Verlander DET 1438104.381.29120440$-2.63AL|NL
115 Jameson Taillon CHC 1619104.531.29126390$-2.70AL|NL
116 Noah Cameron KAN 148994.261.35122500$-2.73AL|NL
117 Jose Berrios TOR 139884.331.31121410$-2.79AL|NL
118 Eduardo Rodriguez ARI 143994.321.35126500$-2.78AL|NL
119 Justin Steele CHC 83553.631.2179230$-2.83AL|NL
120 Steven Matz TB 140894.281.31115400$-2.84AL|NL
121 Luis Severino OAK 18210114.501.35149590$-2.84AL|NL
122 Spencer Schwellenbach IL-60 ATL 77543.651.1875180$-2.90AL|NL
123 Jeffrey Springs OAK 17510114.611.34150560$-3.08AL|NL
124 Cade Horton CHC 134894.331.32117450$-3.23AL|NL
125 Slade Cecconi CLE 1578114.511.30132420$-3.32AL|NL
126 Kumar Rocker TEX 113774.151.30101350$-3.35AL|NL
127 Seth Lugo KAN 1619104.431.36138530$-3.58AL|NL
128 Jack Leiter TEX 1509104.511.37144640$-3.75AL|NL
129 Dean Kremer BAL 140894.461.32121420$-3.91AL|NL
130 Johan Oviedo BOS 120774.241.35117490$-4.14AL|NL
131 Kutter Crawford BOS 86554.151.2286230$-4.50AL|NL
132 Drew Pomeranz LAA 58333.731.2463214$-4.74AL|NL
133 Grant Holmes ATL 96654.121.3396360$-4.93AL|NL
134 Brad Lord WAS 1508104.311.37115530$-5.01AL|NL
135 Luis Gil NYY 102664.241.34107460$-5.09AL|NL
136 Brayan Bello BOS 1569104.421.40130550$-5.12AL|NL
137 Kyle Harrison MIL 96564.151.3097370$-5.28AL|NL
138 Patrick Sandoval BOS 84553.811.3280320$-5.32AL|NL
139 JP Sears SD 132794.651.29113380$-5.41AL|NL
140 Tyler Holton DET 72433.721.2562201$-5.44AL|NL
141 Ian Seymour TB 94564.231.2788280$-5.58AL|NL
142 Robert Gasser MIL 89554.121.2780280$-5.61AL|NL
143 Lucas Giolito FA 1689114.691.38149650$-5.78AL|NL
144 Tatsuya Imai HOU 153994.361.38145620$0.00AL|NL
145 Chris Paddack MIA 135794.551.31105340$-5.90AL|NL
146 Griffin Canning IL-60 FA 132894.461.38112480$-5.90AL|NL
147 Ben Brown CHC 49323.381.1556150$-6.12AL|NL
148 Andrew Anderson DET 61333.581.2368220$-6.20AL|NL
149 Simeon Woods Richardson MIN 127784.531.36115480$-6.31AL|NL
150 Aaron Civale OAK 134894.691.35115420$-6.35AL|NL
151 Hurston Waldrep ATL 128884.311.44113570$-6.42AL|NL
152 Adrian Houser SF 1478104.331.40107490$-6.45AL|NL
153 Patrick Corbin FA 1428104.551.37112460$-6.52AL|NL
154 Lance McCullers HOU 116774.371.41109520$-6.66AL|NL
155 Troy Melton DET 75443.991.2667220$-6.72AL|NL
156 Anthony Kay CWS 129794.231.41101490$-6.79AL|NL
157 Kyle Leahy STL 128784.341.39100480$-6.93AL|NL
158 Robby Snelling MIA 92564.031.3576330$-6.97AL|NL
159 Sean Newcomb CWS 69343.861.3367282$-7.07AL|NL
160 Tyler Wells BAL 72444.281.2368180$-7.20AL|NL
161 Janson Junk MIA 95564.311.2869200$-7.25AL|NL
162 Andre Pallante STL 1488104.191.45103570$-7.31AL|NL
163 Hunter Barco PIT 100564.141.3889410$-7.37AL|NL
164 Nick Martinez TB 1447104.621.35110390$-7.45AL|NL
165 Carmen Mlodzinski PIT 67443.861.3161230$-7.48AL|NL
166 Brandon Pfaadt ARI 17610114.301.27152420$2.00AL|NL
167 Andrew Alvarez WAS 108674.121.4079420$-7.60AL|NL
168 Miles Mikolas WAS 1477114.681.32100330$-7.65AL|NL
169 Cody Bradford TEX 74444.291.2565190$-7.71AL|NL
170 Ryan Weiss HOU 89554.301.3684340$-7.74AL|NL
171 Bryce Elder ATL 119774.471.4097390$-7.78AL|NL
172 Richard Fitts STL 109674.431.3582340$-7.85AL|NL
173 Jake Latz TEX 103664.361.4298500$-7.89AL|NL
174 Luis Morales OAK 123784.611.39106500$-7.92AL|NL
175 Connelly Early BOS 49333.561.2651180$-7.92AL|NL
176 Logan Allen CLE 123784.461.41100480$-7.95AL|NL
177 Davis Martin CWS 1598114.631.40124560$-7.97AL|NL
178 Paul Blackburn NYY 66333.941.2558170$-7.96AL|NL
179 Brant Hurter DET 55333.641.2649170$-8.05AL|NL
180 David Festa MIN 46323.741.2249150$-8.13AL|NL
181 Cristian Javier HOU 1578114.951.38144640$-8.30AL|NL
182 Eric Lauer TOR 66334.121.2662200$-8.39AL|NL
183 Tobias Myers NYM 60334.001.2452160$-8.46AL|NL
184 Spencer Arrighetti HOU 87554.541.3686370$-8.52AL|NL
185 J.T. Ginn OAK 59333.881.2955190$-8.58AL|NL
186 Colin Rea CHC 81454.351.3067220$-8.63AL|NL
187 Payton Tolle BOS 51333.931.2652180$-8.65AL|NL
188 Emerson Hancock SEA 77444.241.3162240$-8.66AL|NL
189 Luis Medina OAK 97564.441.3989410$-8.83AL|NL
190 Hunter Dobbins STL 98564.351.3672320$-8.88AL|NL
191 Brandon Sproat MIL 73444.171.3561270$-9.05AL|NL
192 Christian Scott NYM 39223.601.1640100$-9.04AL|NL
193 Rhett Lowder CIN 88564.461.3672290$-9.07AL|NL
194 Joe Boyle TB 70454.221.4176370$-9.13AL|NL
195 Jordan Hicks CWS 56333.841.3453230$-9.21AL|NL
196 Mitchell Parker WAS 75454.351.3360230$-9.44AL|NL
197 Mick Abel MIN 103564.451.4294450$-9.42AL|NL
198 Javier Assad CHC 61334.051.3254210$-9.46AL|NL
199 Jack Dreyer LAD 52324.081.3251200$-9.69AL|NL
200 Alex Cobb IL-60 FA 55333.921.3346180$-9.71AL|NL
201 Charlie Morton FA 69454.371.3967300$-9.82AL|NL
202 Sean Burke CWS 1427104.811.43128640$-9.86AL|NL
203 Andrew Painter PHI 115674.651.4089420$-9.91AL|NL
204 Stephen Kolek KAN 80454.201.3858240$-9.93AL|NL
205 Ryan Yarbrough NYY 61334.281.2950180$-9.96AL|NL
206 German Marquez FA 130794.801.4098430$-10.07AL|NL
207 Jake Irvin WAS 100574.631.3777320$-10.10AL|NL
208 Jack Perkins OAK 40223.751.2842160$-10.12AL|NL
209 Keider Montero DET 61344.261.3252200$-10.16AL|NL
210 Ryan Gusto MIA 56334.281.3048180$-10.16AL|NL
211 Jonah Tong NYM 28213.381.2332120$-10.19AL|NL
212 Trevor McDonald SF 62344.071.3548210$-10.26AL|NL
213 Colton Gordon HOU 40223.971.2136100$-10.30AL|NL
214 Corbin Burnes ARI 38223.841.2738120$-10.48AL|NL
215 Brandon Williamson CIN 52334.381.3248170$-10.57AL|NL
216 Tyler Alexander TEX 69344.501.3156190$-10.62AL|NL
217 Joey Wentz ATL 51334.281.3650200$-10.62AL|NL
218 Clarke Schmidt IL-60 NYY 32223.831.2333100$-10.60AL|NL
219 Davidjohn Herz IL-60 WAS 29223.681.2633120$-10.66AL|NL
220 Yoendrys Gomez TB 58334.461.3557230$-10.70AL|NL
221 Bailey Falter KAN 74444.601.3658230$-10.83AL|NL
222 Hayden Birdsong SF 61344.351.4061290$-10.87AL|NL
223 Jonathan Cannon CWS 105574.711.3980360$-10.93AL|NL
224 Jordan Montgomery TEX 48334.271.3338140$-10.96AL|NL
225 Hayden Wesneski HOU 31224.031.243190$-11.09AL|NL
226 Kyle Hart SD 58334.371.3648200$-11.13AL|NL
227 Jason Alexander HOU 51334.301.3539160$-11.22AL|NL
228 Cade Povich BAL 27213.801.262790$-11.21AL|NL
229 Ricky Tiedemann TOR 34223.911.3436150$-11.26AL|NL
230 Tyler Anderson FA 135794.881.43103530$-11.36AL|NL
231 Gavin Stone LAD 34224.131.2831110$-11.48AL|NL
232 Taijuan Walker PHI 121684.781.4287430$-11.51AL|NL
233 Alek Manoah LAA 108584.821.4292440$-11.55AL|NL
234 Kai-Wei Teng HOU 35224.141.3335150$-11.61AL|NL
235 Marcus Stroman NYY 105674.661.4674400$-11.69AL|NL
236 Jose Urquidy PIT 100574.941.3773300$-11.74AL|NL
237 Robinson Ortiz SEA 40223.971.4037190$-11.81AL|NL
238 Adam Mazur MIA 35224.221.292890$-11.87AL|NL
239 Brandon Young BAL 29224.201.282680$-11.88AL|NL
240 Trevor Williams IL-60 WAS 33224.261.282780$-11.91AL|NL
241 Quinn Mathews STL 46334.261.4539230$-11.98AL|NL
242 Zach McCambley PHI 48224.271.4044220$-12.16AL|NL
243 Randy Vasquez SD 1478114.951.44101540$-12.13AL|NL
244 Carson Whisenhunt SF 30224.131.3525100$-12.27AL|NL
245 River Ryan LAD 45334.671.4037170$-12.43AL|NL
246 Thomas White MIA 28224.181.4026130$-12.54AL|NL
247 Doug Nikhazy CLE 34224.361.3830150$-12.59AL|NL
248 Josiah Gray WAS 118695.111.4399490$-12.63AL|NL
249 Walker Buehler FA 121694.911.4696490$-12.68AL|NL
250 Martin Perez ATL 45334.591.4435170$-12.76AL|NL
251 Mason Barnett OAK 44234.501.3937180$-12.83AL|NL
252 Ryan Bergert KAN 64344.731.4253250$-12.81AL|NL
253 Bobby Miller LAD 26114.081.3326110$-12.87AL|NL
254 Julian Aguiar CIN 35224.631.3428110$-12.88AL|NL
255 Drew Thorpe CWS 55344.781.4142200$-12.99AL|NL
256 Matt Waldron SD 36224.721.3528110$-13.13AL|NL
257 Tyler Gilbert CWS 26114.191.332390$-13.18AL|NL
258 Ronel Blanco HOU 17114.111.291870$-13.18AL|NL
259 Osvaldo Bido NYY 16114.181.251650$-13.21AL|NL
260 Gunnar Hoglund OAK 44234.741.3633140$-13.27AL|NL
261 Joey Estes OAK 30124.591.262470$-13.27AL|NL
262 Kyle Freeland COL 1688125.151.43125440$-13.30AL|NL
263 Erick Fedde CWS 110584.911.4583420$-13.33AL|NL
264 Braden Nett OAK 36224.491.4531170$-13.32AL|NL
265 Austin Gomber TEX 25114.421.292060$-13.40AL|NL
266 Mitch Spence KAN 16114.101.301340$-13.50AL|NL
267 Carter Baumler TEX 52234.631.4545230$-13.60AL|NL
268 Ken Waldichuk WAS 13114.101.341350$-13.60AL|NL
269 Ty Johnson TB 18114.461.341870$-13.64AL|NL
270 Daison Acosta SD 18114.251.401790$-13.75AL|NL
271 Wade Miley IL-60 FA 45234.581.4330160$-13.82AL|NL
272 Tanner Gordon COL 57345.191.3842130$-13.80AL|NL
273 Chase Petty CIN 48234.691.4438200$-13.82AL|NL
274 Jake Bloss TOR 14114.351.341250$-13.83AL|NL
275 Gage Jump OAK 18114.411.381670$-13.87AL|NL
276 Landon Knack LAD 23114.711.352180$-13.90AL|NL
277 Thomas Harrington PIT 17114.631.331450$-13.95AL|NL
278 Caden Dana LAA 90475.061.4676400$-14.05AL|NL
279 Noah Schultz CWS 18114.421.441580$-14.16AL|NL
280 JR Ritchie ATL 9114.571.42740$-14.27AL|NL
281 Ryan Feltner COL 103575.151.4886400$-14.42AL|NL
282 Jack Kochanowicz LAA 25114.481.441790$-14.42AL|NL
283 Mitch Farris LAA 27124.731.4523120$-14.52AL|NL
284 Gabriel Hughes COL 18114.761.441460$-14.50AL|NL
285 Bradley Blalock MIA 18114.751.431360$-14.51AL|NL
286 AJ Smith-Shawver ATL 6003.791.23720$-14.55AL|NL
287 Carson Palmquist COL 24114.981.4423110$-14.55AL|NL
288 Didier Fuentes ATL 8004.031.26830$-14.57AL|NL
289 Elmer Rodriguez-Cruz NYY 6003.601.30620$-14.65AL|NL
290 Marco Gonzales SD 27124.881.411990$-14.71AL|NL
291 Austin Kitchen SEA 8004.001.37530$-14.92AL|NL
292 Tink Hence STL 9014.451.39740$-15.03AL|NL
293 Bryse Wilson PHI 29125.071.4320100$-15.14AL|NL
294 McCade Brown COL 17115.531.521580$-15.25AL|NL
295 Cal Quantrill TEX 8014.981.41630$-15.28AL|NL
296 Brody Hopkins TB 9014.841.48840$-15.30AL|NL
297 Hobie Harris BOS 8004.971.52640$-15.46AL|NL
298 Valente Bellozo COL 8005.391.44620$-15.48AL|NL
299 Jagger Haynes SD 9014.971.56750$-15.56AL|NL
300 Michael Lorenzen COL 1497115.271.49121550$-15.63AL|NL