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 2021492.811.02244440$36.86AL|NL
2 Garrett Crochet BOS 1951493.051.08241510$31.52AL|NL
3 Paul Skenes PIT 1961392.941.09239530$30.89AL|NL
4 Chris Sale ATL 1691273.201.09205440$22.88AL|NL
5 Jacob deGrom TEX 18512103.451.09214420$22.88AL|NL
6 Cristopher Sanchez PHI 2011393.131.18195510$22.73AL|NL
7 Cole Ragans KAN 1721293.241.17211620$20.53AL|NL
8 Bryan Woo SEA 19812113.591.13199450$19.86AL|NL
9 Logan Webb SF 20212113.341.21190480$18.31AL|NL
10 Logan Gilbert SEA 1661193.421.10182390$17.91AL|NL
11 Max Fried NYY 1891393.331.23179540$17.23AL|NL
12 Dylan Cease TOR 18712103.611.22218690$17.17AL|NL
13 George Kirby SEA 17811103.491.12174340$16.88AL|NL
14 Jesus Luzardo PHI 18112103.581.19199570$16.82AL|NL
15 Joe Ryan MIN 18211103.861.14199440$15.43AL|NL
16 Hunter Brown HOU 18412103.621.23200610$15.24AL|NL
17 Hunter Greene CIN 18411113.911.18220610$15.25AL|NL
18 Nick Pivetta SD 19312113.961.20212600$14.83AL|NL
19 Sonny Gray BOS 18112103.681.21190480$14.64AL|NL
20 Blake Snell LAD 1641183.511.25200720$13.58AL|NL
21 Nathan Eovaldi TEX 1751193.601.18171440$13.54AL|NL
22 Framber Valdez FA 19012103.461.28179630$13.23AL|NL
23 Yoshinobu Yamamoto LAD 1611183.471.20170490$13.09AL|NL
24 Spencer Schwellenbach ATL 1671183.661.18163380$12.15AL|NL
25 Pablo Lopez MIN 18211103.811.21181470$11.89AL|NL
26 MacKenzie Gore WAS 17611113.731.25193670$11.82AL|NL
27 Zack Wheeler PHI 126963.211.08145310$11.81AL|NL
28 Freddy Peralta MIL 17811103.891.24200660$11.54AL|NL
29 Spencer Strider ATL 1611193.801.23187580$11.15AL|NL
30 Michael King SD 17611103.781.24182610$10.96AL|NL
31 Tyler Glasnow LAD 1481083.591.21172540$10.49AL|NL
32 Brandon Woodruff MIL 1601093.831.17168440$10.30AL|NL
33 Luis Castillo SEA 18111113.881.22172510$10.28AL|NL
34 Kyle Bradish BAL 1581183.701.23167490$10.22AL|NL
35 Ranger Suarez FA 1691193.571.24154480$10.16AL|NL
36 Aaron Nola PHI 18111103.981.22176460$9.81AL|NL
37 Shane McClanahan TB 142983.551.20154420$8.32AL|NL
38 Kevin Gausman TOR 18511114.041.26181550$8.32AL|NL
39 Matt Boyd CHC 18311113.931.25165550$8.30AL|NL
40 Jack Flaherty DET 16610103.901.27179580$7.54AL|NL
41 David Peterson NYM 18212103.661.35161700$7.51AL|NL
42 Shohei Ohtani LAD 117963.461.15136360$7.50AL|NL
43 Joe Musgrove SD 1591093.911.21150410$7.08AL|NL
44 Carlos Rodon NYY 1621094.001.26174590$6.74AL|NL
45 Shota Imanaga CHC 17110104.111.20156370$6.73AL|NL
46 Eury Perez MIA 1549103.971.23172540$6.53AL|NL
47 Drew Rasmussen TB 17110113.891.26156450$6.27AL|NL
48 Chase Burns CIN 134883.691.19152420$6.21AL|NL
49 Yusei Kikuchi LAA 17810114.101.28182630$6.06AL|NL
50 Jose Soriano LAA 17711113.661.37165750$5.98AL|NL
51 Tanner Bibee CLE 18210114.101.27171560$5.61AL|NL
52 Shane Bieber TOR 1531093.881.24140360$5.44AL|NL
53 Nolan McLean NYM 1631093.751.31154630$5.33AL|NL
54 Trey Yesavage TOR 147983.801.28162600$5.22AL|NL
55 Zac Gallen FA 19411124.221.32185630$4.89AL|NL
56 Merrill Kelly ARI 18511114.141.31169570$4.76AL|NL
57 Nick Lodolo CIN 1549104.091.23158430$4.67AL|NL
58 Robbie Ray SF 18010114.201.31187690$4.60AL|NL
59 Kris Bubic KAN 1551093.831.30148540$4.55AL|NL
60 Sean Manaea NYM 1491094.051.26149510$4.37AL|NL
61 Ryan Pepiot TB 17510114.271.30179630$3.86AL|NL
62 Mike Soroka ARI 149994.231.32146546$3.49AL|NL
63 Cody Ponce TOR 153994.001.26147440$3.49AL|NL
64 Gavin Williams CLE 17710114.071.36180770$3.30AL|NL
65 Casey Mize DET 16210104.111.27143450$3.29AL|NL
66 Sandy Alcantara MIA 18710124.141.31159560$2.90AL|NL
67 Grayson Rodriguez LAA 129883.771.25136440$2.80AL|NL
68 Emmet Sheehan LAD 120863.901.22136420$2.65AL|NL
69 Jacob Misiorowski MIL 147994.041.33162690$2.25AL|NL
70 Gerrit Cole NYY 131873.981.22133380$2.24AL|NL
71 Clay Holmes NYM 17611103.891.39146710$2.09AL|NL
72 Shane Baz BAL 16810104.291.32165610$2.03AL|NL
73 Trevor Rogers BAL 17511104.171.34149590$2.00AL|NL
74 Brandon Pfaadt ARI 17610114.351.28152420$1.90AL|NL
75 Reid Detmers LAA 149894.051.29157570$1.90AL|NL
76 Joey Cantillo CLE 149993.931.34151650$1.80AL|NL
77 Chris Bassitt FA 16410104.171.32148570$1.62AL|NL
78 Zebby Matthews MIN 129883.981.22121320$1.28AL|NL
79 Cam Schlittler NYY 148994.071.32141570$0.75AL|NL
80 Mitch Keller PIT 18010124.351.32156550$0.73AL|NL
81 Reynaldo Lopez ATL 134884.031.28137460$0.71AL|NL
82 Will Warren NYY 143994.091.31138500$0.70AL|NL
83 Edward Cabrera MIA 142894.061.31150570$0.71AL|NL
84 Brady Singer CIN 17610114.401.33164560$0.67AL|NL
85 Cade Cavalli WAS 1529103.971.32127520$0.32AL|NL
86 Foster Griffin WAS 143893.901.29123420$0.20AL|NL
87 Reese Olson DET 141893.961.30131470$0.15AL|NL
88 Braxton Garrett MIA 122773.761.23109300$0.03AL|NL
89 Michael Burrows HOU 140994.241.30135480$-0.13AL|NL
90 Bailey Ober MIN 141894.341.23129330$-0.31AL|NL
91 Quinn Priester MIL 16910114.151.36138580$-0.39AL|NL
92 Ryan Weathers MIA 133893.921.31125470$-0.39AL|NL
93 Dustin May STL 1559104.181.34143570$-0.47AL|NL
94 Bryce Miller SEA 143894.221.27128430$-0.79AL|NL
95 Michael Wacha KAN 17010114.391.32135500$-1.01AL|NL
96 Kodai Senga NYM 123873.951.33124520$-1.17AL|NL
97 Ryne Nelson ARI 16610104.391.33136480$-1.20AL|NL
98 Max Scherzer FA 133894.401.25128380$-1.28AL|NL
99 Zach Eflin BAL 146994.321.27113280$-1.47AL|NL
100 Zack Littell FA 17710124.581.29135380$-1.50AL|NL
101 Tyler Mahle SF 1488104.201.30126440$-1.71AL|NL
102 Andrew Abbott CIN 1689114.551.32155540$-1.69AL|NL
103 Bubba Chandler PIT 1629104.331.36148630$-1.86AL|NL
104 Michael McGreevy STL 149994.051.31101360$-1.88AL|NL
105 Jack Leiter TEX 1629114.441.36156690$-2.01AL|NL
106 Shane Smith CWS 1689114.391.36153650$-2.04AL|NL
107 Jameson Taillon CHC 1719114.531.29133420$-2.26AL|NL
108 Braxton Ashcraft PIT 141894.091.33120460$-2.32AL|NL
109 Noah Cameron KAN 148994.201.35122500$-2.41AL|NL
110 Jeffrey Springs OAK 17510114.631.34150560$-2.44AL|NL
111 Roki Sasaki LAD 135884.201.34128500$-2.58AL|NL
112 Taj Bradley MIN 124784.141.30123430$-2.59AL|NL
113 Luis Severino OAK 18210114.551.36149590$-2.85AL|NL
114 Steven Matz TB 138894.241.30113390$-2.89AL|NL
115 Landen Roupp SF 132894.091.36122520$-2.90AL|NL
116 Jacob Lopez OAK 136884.371.34136550$-2.96AL|NL
117 Matthew Liberatore STL 1579104.361.35130520$-3.00AL|NL
118 Chad Patrick MIL 141894.471.30128460$-3.14AL|NL
119 Eduardo Rodriguez ARI 143994.341.36126500$-3.17AL|NL
120 Seth Lugo KAN 1619104.421.36138530$-3.22AL|NL
121 Jared Jones PIT 92663.821.2496310$-3.30AL|NL
122 Parker Messick CLE 129784.051.32114440$-3.31AL|NL
123 Cade Horton CHC 143894.341.33125490$-3.47AL|NL
124 Kumar Rocker TEX 131884.261.32112420$-3.55AL|NL
125 Patrick Sandoval BOS 123773.951.36115480$-3.68AL|NL
126 Dean Kremer BAL 1559104.531.34130480$-3.77AL|NL
127 Logan Henderson MIL 97664.081.2297290$-3.80AL|NL
128 Slade Cecconi CLE 1578114.531.31131420$-3.89AL|NL
129 Kutter Crawford BOS 120774.421.27115340$-3.90AL|NL
130 Justin Verlander FA 143894.471.31121450$-4.00AL|NL
131 Luis Gil NYY 137884.401.38139640$-4.03AL|NL
132 Troy Melton DET 129784.191.31111410$-4.05AL|NL
133 Brayan Bello BOS 1689114.391.40140590$-4.38AL|NL
134 Brad Lord WAS 1558104.301.37120550$-5.04AL|NL
135 Justin Steele CHC 83553.691.2279230$-5.11AL|NL
136 Lucas Giolito FA 1659114.691.38147630$-5.19AL|NL
137 Aaron Civale FA 1408104.561.34121430$-5.32AL|NL
138 Jose Berrios TOR 122774.351.32107360$-5.39AL|NL
139 Hurston Waldrep ATL 146994.321.45129650$-5.52AL|NL
140 Nick Martinez FA 1559104.591.35115440$-5.62AL|NL
141 JP Sears SD 132794.641.29112370$-6.00AL|NL
142 Griffin Canning IL-60 FA 132894.431.38112480$-6.11AL|NL
143 Max Meyer MIA 96563.941.2991310$-6.14AL|NL
144 Anthony Kay CWS 139894.211.42107530$-6.52AL|NL
145 Cody Bradford TEX 105674.371.2790270$-6.55AL|NL
146 Ian Seymour TB 109674.381.3099340$-6.59AL|NL
147 Andrew Anderson DET 99564.091.32101390$-6.58AL|NL
148 J.T. Ginn OAK 95664.071.3285320$-6.61AL|NL
149 Simeon Woods Richardson MIN 129794.531.36117480$-6.76AL|NL
150 Tyler Wells BAL 102664.501.2691260$-6.81AL|NL
151 Miles Mikolas FA 1508104.681.32104330$-7.07AL|NL
152 Patrick Corbin FA 1428104.561.38112460$-7.20AL|NL
153 Joe Boyle TB 105674.201.42112560$-7.27AL|NL
154 Adrian Houser SF 1478104.351.41107490$-7.33AL|NL
155 Lance McCullers HOU 125784.391.42117560$-7.39AL|NL
156 Drew Pomeranz LAA 58333.721.2463214$-7.38AL|NL
157 Colin Rea CHC 134794.571.34106400$-7.44AL|NL
158 Grant Holmes ATL 87554.141.3287320$-7.78AL|NL
159 Chris Paddack FA 124784.651.3295320$-7.92AL|NL
160 Andre Pallante STL 1488104.201.45103570$-7.91AL|NL
161 Kyle Leahy STL 132784.361.40104490$-7.94AL|NL
162 Tyler Holton DET 72433.751.2662201$-8.05AL|NL
163 Davis Martin CWS 1598114.641.40123560$-8.16AL|NL
164 Jake Latz TEX 130784.431.45121650$-8.27AL|NL
165 Sean Newcomb CWS 105564.111.3896450$-8.33AL|NL
166 Cristian Javier HOU 1578114.991.39144640$-8.50AL|NL
167 Ben Brown CHC 49323.311.1456150$-8.58AL|NL
168 Mick Abel MIN 111674.381.41102490$-8.84AL|NL
169 Logan Allen CLE 123784.461.4199480$-8.81AL|NL
170 Tomoyuki Sugano FA 1438104.721.3694330$-9.01AL|NL
171 Connelly Early BOS 67443.761.3066250$-8.99AL|NL
172 Johan Oviedo BOS 78444.041.3278310$-9.17AL|NL
173 Hunter Dobbins STL 102674.321.3675330$-9.30AL|NL
174 Richard Fitts STL 111674.461.3583340$-9.33AL|NL
175 Sean Burke CWS 1518114.831.44135680$-9.33AL|NL
176 Kyle Harrison BOS 78454.151.3278290$-9.53AL|NL
177 German Marquez FA 1398104.791.40105460$-9.55AL|NL
178 Paul Blackburn NYY 68443.971.2659180$-9.57AL|NL
179 Ryan Weiss HOU 89554.351.3784340$-9.71AL|NL
180 Austin Gomber FA 133794.741.3695360$-9.75AL|NL
181 Luis Medina OAK 114674.581.41102480$-9.91AL|NL
182 Andrew Painter PHI 136794.701.40106500$-9.89AL|NL
183 Jose Quintana FA 1458104.591.45107540$-9.91AL|NL
184 Martin Perez FA 134794.571.43103500$-10.09AL|NL
185 Luis Morales OAK 118784.731.42100490$-10.14AL|NL
186 Janson Junk MIA 77444.211.2558150$-10.16AL|NL
187 Spencer Arrighetti HOU 87554.551.3786370$-10.24AL|NL
188 Andrew Alvarez WAS 99564.091.4072380$-10.37AL|NL
189 Charlie Morton FA 86564.401.4184380$-10.51AL|NL
190 David Festa MIN 50333.781.2253160$-10.55AL|NL
191 Carmen Mlodzinski PIT 72444.001.3563260$-10.60AL|NL
192 Jordan Montgomery IL-60 FA 91564.351.3568280$-10.62AL|NL
193 Keider Montero DET 87554.451.3673300$-10.69AL|NL
194 Marcus Stroman NYY 1408104.631.4699530$-10.79AL|NL
195 Robert Gasser MIL 61333.981.2557180$-10.81AL|NL
196 Brant Hurter DET 55333.601.2749170$-10.84AL|NL
197 Christian Scott NYM 51333.881.2250140$-10.96AL|NL
198 Javier Assad CHC 77444.211.3466270$-10.94AL|NL
199 Alex Cobb IL-60 FA 64443.941.3453210$-11.02AL|NL
200 Tyler Anderson FA 1448104.871.44110570$-11.06AL|NL
201 Robby Snelling MIA 65444.021.3454230$-11.17AL|NL
202 Rhett Lowder CIN 90564.501.3874300$-11.25AL|NL
203 Tobias Myers MIL 60334.051.2553160$-11.30AL|NL
204 Mitchell Parker WAS 81454.331.3365250$-11.32AL|NL
205 Eric Lauer TOR 57334.111.2555170$-11.33AL|NL
206 Jake Irvin WAS 96574.591.3675300$-11.36AL|NL
207 Tyler Alexander TEX 84454.501.3167230$-11.49AL|NL
208 Jonah Tong NYM 44333.681.3048190$-11.62AL|NL
209 Ryan Yarbrough NYY 79444.441.3362240$-11.89AL|NL
210 Stephen Kolek KAN 80454.161.3858240$-12.07AL|NL
211 Emerson Hancock SEA 60334.051.3049180$-12.21AL|NL
212 Yoendrys Gomez TB 85454.661.3981350$-12.39AL|NL
213 Jordan Hicks BOS 58334.031.3655230$-12.40AL|NL
214 Ricky Tiedemann TOR 46333.911.3548200$-12.49AL|NL
215 Kyle Freeland COL 1869145.131.44138500$-12.48AL|NL
216 Randy Vasquez SD 1478114.961.44100540$-12.57AL|NL
217 Bailey Falter KAN 74444.501.3558230$-12.58AL|NL
218 Kyle Hart SD 67444.431.3754240$-12.76AL|NL
219 Walker Buehler FA 130794.921.47103530$-12.88AL|NL
220 Alek Manoah LAA 108584.831.4292440$-12.87AL|NL
221 Brandon Williamson CIN 58334.341.3354190$-12.90AL|NL
222 Bryce Elder ATL 63444.431.3851200$-12.99AL|NL
223 Hayden Birdsong SF 61344.281.3961290$-12.99AL|NL
224 Tyler Gilbert CWS 56334.181.3449200$-12.98AL|NL
225 Colton Gordon HOU 44223.891.2340110$-13.09AL|NL
226 Joey Wentz ATL 60334.351.3758240$-13.13AL|NL
227 Taijuan Walker PHI 121684.831.4387420$-13.13AL|NL
228 Logan Evans SEA 62344.211.3549210$-13.25AL|NL
229 Trevor McDonald SF 60344.051.3746200$-13.28AL|NL
230 Josiah Gray WAS 118695.111.4399490$-13.45AL|NL
231 Brandon Sproat NYM 56334.181.3645210$-13.51AL|NL
232 Clarke Schmidt NYY 34223.711.2435110$-13.50AL|NL
233 Corbin Burnes ARI 38223.791.2637120$-13.52AL|NL
234 Cal Quantrill FA 85564.871.4063280$-13.60AL|NL
235 Ryan Bergert KAN 68444.631.4157270$-13.68AL|NL
236 Jonathan Cannon CWS 110584.831.4283390$-13.67AL|NL
237 Jack Perkins OAK 34223.711.2936140$-13.77AL|NL
238 Cade Povich BAL 41223.951.2939140$-13.84AL|NL
239 Bowden Francis TOR 37224.141.2236100$-13.87AL|NL
240 Jack Dreyer LAD 44224.091.3243170$-14.03AL|NL
241 Hayden Wesneski HOU 31224.061.233190$-14.29AL|NL
242 Mitch Spence OAK 40224.051.3034110$-14.48AL|NL
243 Drew Thorpe CWS 73454.811.4156270$-14.54AL|NL
244 Ryan Gusto MIA 35224.111.2930110$-14.81AL|NL
245 Mason Barnett OAK 53334.581.4044210$-14.86AL|NL
246 Brandon Young BAL 36224.251.3132100$-15.01AL|NL
247 Kai-Wei Teng SF 33224.091.3632130$-15.09AL|NL
248 River Ryan LAD 45334.601.4037170$-15.10AL|NL
249 Quinn Mathews STL 46334.301.4839230$-15.15AL|NL
250 Robinson Ortiz SEA 34223.971.3831160$-15.14AL|NL
251 Gunnar Hoglund OAK 51334.761.3738160$-15.32AL|NL
252 Zach McCambley PHI 48224.311.4244220$-15.39AL|NL
253 Davidjohn Herz WAS 22113.681.232690$-15.54AL|NL
254 Carson Whisenhunt SF 30224.201.3325100$-15.55AL|NL
255 Ty Johnson TB 28224.501.3226100$-15.75AL|NL
256 Carter Baumler TEX 54234.501.4446240$-16.09AL|NL
257 Wade Miley IL-60 FA 54344.671.4437190$-16.08AL|NL
258 Julian Aguiar CIN 39224.621.3631120$-16.12AL|NL
259 Gavin Stone LAD 25113.961.282480$-16.15AL|NL
260 Doug Nikhazy CLE 34224.501.4130150$-16.19AL|NL
261 Landon Knack LAD 32224.781.3428120$-16.19AL|NL
262 Thomas Harrington PIT 38234.741.3429120$-16.28AL|NL
263 Ronel Blanco HOU 21113.861.292280$-16.30AL|NL
264 Caden Dana LAA 90475.101.4876400$-16.29AL|NL
265 Braden Nett OAK 46234.501.4638210$-16.52AL|NL
266 Ryan Feltner COL 115595.171.5095450$-16.54AL|NL
267 Tanner Gordon COL 1487115.471.43101360$-16.57AL|NL
268 Bobby Miller LAD 26114.151.3526110$-16.56AL|NL
269 Trevor Williams WAS 18114.001.221640$-16.64AL|NL
270 Chase Petty CIN 52234.671.4442210$-16.68AL|NL
271 Joey Estes OAK 30124.501.272470$-16.74AL|NL
272 Jason Alexander HOU 27224.671.412090$-16.87AL|NL
273 Adam Mazur MIA 27124.331.302170$-16.90AL|NL
274 Didier Fuentes ATL 10103.601.201030$-17.05AL|NL
275 Jack Kochanowicz LAA 40224.501.4526140$-17.05AL|NL
276 Tink Hence STL 23114.301.352190$-17.05AL|NL
277 Daison Acosta SD 18114.001.391790$-17.18AL|NL
278 Matt Waldron SD 27124.671.332180$-17.45AL|NL
279 Osvaldo Bido TB 14114.501.291350$-17.45AL|NL
280 Jake Bloss TOR 12114.501.331140$-17.66AL|NL
281 Thomas White MIA 18114.501.441890$-17.67AL|NL
282 Jaden Hamm DET 12114.501.331040$-17.74AL|NL
283 Jose Urena FA 35234.891.4923140$-17.91AL|NL
284 Chase Dollander COL 1336105.411.53111600$-17.95AL|NL
285 Ky Bush CWS 12114.501.421050$-17.96AL|NL
286 Mitch Farris LAA 27124.671.4823120$-18.11AL|NL
287 Noah Schultz CWS 18114.501.501580$-18.11AL|NL
288 Gabriel Hughes COL 83465.201.5258300$-18.13AL|NL
289 McCade Brown COL 114595.531.5298500$-18.43AL|NL
290 AJ Smith-Shawver ATL 6004.501.17720$-18.72AL|NL
291 Antonio Senzatela COL 59345.341.5139180$-18.70AL|NL
292 Carson Palmquist COL 49235.511.5143230$-18.88AL|NL
293 Jagger Haynes SD 18115.001.6114100$-18.97AL|NL
294 Chase Hampton NYY 6004.501.33620$-18.99AL|NL
295 Brody Hopkins TB 9015.001.44840$-19.30AL|NL
296 Carlos Carrasco ATL 9015.001.44630$-19.45AL|NL
297 Bradley Blalock COL 28125.791.6117110$-20.69AL|NL