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 1881472.720.95228380$36.91AL|NL
2 Paul Skenes PIT 1841282.731.01221450$31.75AL|NL
3 Garrett Crochet BOS 1741383.061.05213440$27.22AL|NL
4 Bryan Woo SEA 1811383.391.02182370$23.79AL|NL
5 Cristopher Sanchez PHI 1851273.181.13179450$20.92AL|NL
6 Logan Webb SF 19313103.301.17183440$20.38AL|NL
7 Yoshinobu Yamamoto LAD 1601273.221.09175470$19.73AL|NL
8 Chris Sale ATL 1521163.181.08187390$19.56AL|NL
9 Max Fried NYY 1771483.331.16168520$19.43AL|NL
10 Logan Gilbert SEA 1651083.431.03184360$18.96AL|NL
11 Hunter Brown HOU 1771293.501.17192570$17.53AL|NL
12 Jesus Luzardo PHI 1731293.631.15191530$16.87AL|NL
13 Jacob deGrom TEX 1491073.421.04168340$16.31AL|NL
14 Hunter Greene CIN 1641083.641.11198530$16.03AL|NL
15 Joe Ryan MIN 16911103.821.08186380$15.97AL|NL
16 Framber Valdez DET 1821393.501.21169600$15.73AL|NL
17 George Kirby SEA 1641293.641.10160310$15.51AL|NL
18 Cole Ragans KAN 1481083.421.14184520$14.78AL|NL
19 Freddy Peralta NYM 1641293.751.18183600$14.08AL|NL
20 Sonny Gray BOS 1661293.801.17176430$13.54AL|NL
21 Nick Pivetta SD 1711193.921.14186510$13.45AL|NL
22 Dylan Cease TOR 17110103.751.21203660$12.85AL|NL
23 Nathan Eovaldi TEX 1501183.631.10145360$12.63AL|NL
24 Zack Wheeler PHI 124953.291.07143330$11.55AL|NL
25 Kevin Gausman TOR 17911103.931.18175510$11.52AL|NL
26 Blake Snell LAD 1351063.421.19166580$11.45AL|NL
27 Brandon Woodruff MIL 1431073.731.11152390$10.85AL|NL
28 Luis Castillo SEA 17211103.891.18161480$10.57AL|NL
29 Spencer Strider ATL 1511193.941.21176540$9.95AL|NL
30 Drew Rasmussen TB 1541083.671.15139390$9.70AL|NL
31 Michael King SD 1571083.731.22164550$9.32AL|NL
32 Ranger Suarez BOS 1631193.691.23147460$9.23AL|NL
33 Tanner Bibee CLE 17511103.991.21164520$9.15AL|NL
34 Pablo Lopez MIN 1531083.791.18153390$9.06AL|NL
35 Nolan McLean NYM 1521183.701.24150570$8.80AL|NL
36 Eury Perez MIA 145993.901.15162480$8.52AL|NL
37 MacKenzie Gore TEX 15710103.921.25177600$8.12AL|NL
38 Ryan Pepiot TB 16511104.131.21166570$8.08AL|NL
39 Shota Imanaga CHC 1521084.011.13138330$7.76AL|NL
40 Kyle Bradish BAL 137873.601.16148430$7.74AL|NL
41 Emmet Sheehan LAD 132963.911.13151420$7.66AL|NL
42 Matt Boyd CHC 1551083.881.19142430$7.39AL|NL
43 Jack Flaherty DET 15610104.051.23172530$7.38AL|NL
44 Chase Burns CIN 133783.581.16157420$7.33AL|NL
45 Tyler Glasnow LAD 130863.691.16153490$7.28AL|NL
46 Carlos Rodon NYY 1421184.071.21150510$6.95AL|NL
47 Merrill Kelly ARI 1711184.091.23153510$6.85AL|NL
48 Shohei Ohtani LAD 107753.341.09127320$6.35AL|NL
49 Nick Lodolo CIN 147984.001.17148370$6.33AL|NL
50 Zac Gallen ARI 17112104.191.28163560$6.33AL|NL
51 Aaron Nola PHI 16010104.141.21156440$6.15AL|NL
52 Jose Soriano LAA 16710103.751.31155720$6.06AL|NL
53 Gavin Williams CLE 1601093.971.29163690$5.59AL|NL
54 Andrew Abbott CIN 1621094.101.24148500$4.97AL|NL
55 Jacob Misiorowski MIL 140974.051.25160640$4.73AL|NL
56 Trey Yesavage TOR 135863.861.24151560$4.35AL|NL
57 Robbie Ray SF 1679104.241.27175660$4.08AL|NL
58 Sandy Alcantara MIA 17410114.171.25145500$3.99AL|NL
59 Shane Baz BAL 155994.141.24152520$3.91AL|NL
60 Kris Bubic KAN 131873.731.23128420$3.53AL|NL
61 Joe Musgrove SD 132883.931.19126340$3.17AL|NL
62 Chris Bassitt BAL 16211104.221.31148550$3.09AL|NL
63 Brady Singer CIN 16611114.401.28154530$3.07AL|NL
64 Shane Smith CWS 156894.101.25154570$3.03AL|NL
65 Bryce Miller SEA 145984.191.20130420$2.89AL|NL
66 Shane McClanahan TB 115763.711.17121350$2.88AL|NL
67 Edward Cabrera CHC 132873.991.24141520$2.77AL|NL
68 Trevor Rogers BAL 152984.011.26131490$2.62AL|NL
69 Clay Holmes NYM 1441083.851.31119540$2.40AL|NL
70 Quinn Priester MIL 1611094.131.29132520$2.08AL|NL
71 Cade Horton CHC 127973.951.22110400$2.06AL|NL
72 Cam Schlittler NYY 131883.901.26131500$2.05AL|NL
73 Jack Leiter TEX 1639104.291.28156640$1.99AL|NL
74 David Peterson NYM 159973.951.33142610$1.94AL|NL
75 Sean Manaea NYM 132774.151.18137400$1.91AL|NL
76 Casey Mize DET 143984.111.24124380$1.89AL|NL
77 Yusei Kikuchi LAA 1678104.231.30168590$1.69AL|NL
78 Cody Ponce TOR 132874.061.25134430$1.58AL|NL
79 Brandon Pfaadt ARI 16610104.521.25146390$1.43AL|NL
80 Jameson Taillon CHC 1541094.381.22119360$1.32AL|NL
81 Mitch Keller PIT 1759114.341.28153520$1.28AL|NL
82 Grayson Rodriguez LAA 117873.971.24123390$1.30AL|NL
83 Ryne Nelson ARI 158974.241.25130430$1.26AL|NL
84 Bailey Ober MIN 143884.371.18130330$1.19AL|NL
85 Reid Detmers LAA 138894.291.27152510$1.08AL|NL
86 Kodai Senga NYM 118863.931.28121510$0.52AL|NL
87 Michael Wacha KAN 16410104.331.28126490$0.44AL|NL
88 Gerrit Cole NYY 107753.911.19108320$0.23AL|NL
89 Ryan Weathers NYY 127774.021.24121430$-0.03AL|NL
90 Braxton Ashcraft PIT 131773.851.28118420$-0.16AL|NL
91 Logan Henderson MIL 109764.041.19110330$-0.20AL|NL
92 Brayan Bello BOS 1561094.261.33127540$-0.33AL|NL
93 Bubba Chandler PIT 140874.211.28130500$-0.35AL|NL
94 Zebby Matthews MIN 121774.121.22118310$-0.44AL|NL
95 Reynaldo Lopez ATL 124763.971.28122430$-0.61AL|NL
96 Jeffrey Springs OAK 16210104.581.29138510$-0.74AL|NL
97 Jacob Lopez OAK 126874.311.27129500$-0.72AL|NL
98 Zach Eflin BAL 142984.421.23110270$-0.91AL|NL
99 Seth Lugo KAN 155994.381.30131510$-1.04AL|NL
100 Noah Cameron KAN 144884.211.28121470$-1.06AL|NL
101 Joey Cantillo CLE 123673.911.29128520$-1.08AL|NL
102 Shane Bieber TOR 99653.761.1792240$-1.20AL|NL
103 Dean Kremer BAL 141984.431.27120430$-1.22AL|NL
104 Tyler Mahle SF 128774.051.26106400$-1.79AL|NL
105 Michael Burrows HOU 126674.111.25121440$-1.81AL|NL
106 Michael McGreevy STL 143884.141.2697340$-1.91AL|NL
107 Parker Messick CLE 114763.991.27103370$-2.02AL|NL
108 Zack Littell FA 148884.441.24113300$-2.14AL|NL
109 Braxton Garrett MIA 113664.051.21101270$-2.30AL|NL
110 Mike Soroka ARI 120674.241.26120440$-2.84AL|NL
111 Dustin May STL 132794.291.29118490$-2.99AL|NL
112 Foster Griffin WAS 122674.151.27111400$-3.26AL|NL
113 Will Warren NYY 121784.311.31120430$-3.28AL|NL
114 Luis Severino OAK 1709114.631.32137550$-3.33AL|NL
115 Landen Roupp SF 118774.101.34110470$-3.53AL|NL
116 Roki Sasaki LAD 110764.181.31105460$-3.64AL|NL
117 JP Sears SD 131894.621.26110370$-3.78AL|NL
118 Chad Patrick MIL 126674.311.28119420$-3.78AL|NL
119 Tatsuya Imai HOU 150774.291.30148630$0.00AL|NL
120 Slade Cecconi CLE 145794.591.25120370$-3.86AL|NL
121 Jose Berrios TOR 113764.301.2696350$-3.93AL|NL
122 Spencer Schwellenbach IL-60 ATL 70533.631.1067140$-3.91AL|NL
123 Matthew Liberatore STL 144794.391.30117450$-4.08AL|NL
124 Cade Cavalli WAS 136794.221.34114490$-4.13AL|NL
125 Nick Martinez TB 137884.521.28104370$-4.23AL|NL
126 Eduardo Rodriguez ARI 132894.451.35117470$-4.41AL|NL
127 Ian Seymour TB 89654.151.2286270$-4.39AL|NL
128 Justin Verlander DET 126784.421.29105400$-4.66AL|NL
129 Steven Matz TB 124664.211.28100330$-4.65AL|NL
130 Taj Bradley MIN 110674.381.28108390$-4.83AL|NL
131 Lucas Giolito FA 137884.561.36124530$-4.93AL|NL
132 Justin Steele CHC 70543.661.1766190$-4.97AL|NL
133 Cristian Javier HOU 140894.701.33126590$-5.00AL|NL
134 Max Meyer MIA 123684.361.31112410$-5.23AL|NL
135 Tyler Holton DET 69433.581.1357161$-5.43AL|NL
136 Johan Oviedo BOS 100654.241.3196440$-5.55AL|NL
137 Luis Gil NYY 95654.251.3193450$-5.77AL|NL
138 Brad Lord WAS 127684.401.3299431$-6.20AL|NL
139 Hurston Waldrep ATL 125874.451.41109580$-6.18AL|NL
140 Tyler Wells BAL 82544.281.1773210$-6.22AL|NL
141 Grant Holmes ATL 96554.171.3297370$-6.33AL|NL
142 Luis Morales OAK 112774.561.3399450$-6.42AL|NL
143 Jared Jones IL-60 PIT 77454.041.2379250$-6.87AL|NL
144 Simeon Woods Richardson MIN 121664.571.33110460$-6.93AL|NL
145 Max Scherzer FA 88664.681.2484240$-6.96AL|NL
146 Adrian Houser SF 137774.371.3798460$-7.03AL|NL
147 Andrew Anderson DET 70443.891.2880300$-7.05AL|NL
148 Griffin Canning SD 116774.541.37101450$-7.12AL|NL
149 Kumar Rocker TEX 96564.311.2885320$-7.16AL|NL
150 Davis Martin CWS 1477104.611.35113520$-7.20AL|NL
151 Aaron Civale OAK 118674.651.30102380$-7.24AL|NL
152 Kutter Crawford BOS 75454.271.1873210$-7.45AL|NL
153 Carmen Mlodzinski PIT 73443.761.2765240$-7.60AL|NL
154 Sean Burke CWS 141794.791.39132620$-7.71AL|NL
155 Hunter Barco PIT 79544.081.3272320$-7.77AL|NL
156 Robert Gasser MIL 75444.011.2468240$-7.77AL|NL
157 Jake Latz TEX 105444.191.3498480$-7.85AL|NL
158 Troy Melton DET 75443.961.2566240$-7.89AL|NL
159 Connelly Early BOS 55433.671.2357200$-7.92AL|NL
160 Andre Pallante STL 135794.401.4093530$-8.27AL|NL
161 Robby Snelling MIA 76554.111.3366270$-8.45AL|NL
162 Anthony Kay CWS 121684.481.3897490$-8.52AL|NL
163 Ben Brown CHC 54333.781.1960170$-8.63AL|NL
164 Spencer Arrighetti HOU 98574.611.3497430$-8.64AL|NL
165 Colin Rea CHC 81544.341.2865230$-8.67AL|NL
166 Drew Pomeranz LAA 55223.791.2160192$-8.77AL|NL
167 Logan Allen CLE 116674.521.3993440$-9.07AL|NL
168 Miles Mikolas WAS 1457104.871.3298330$-9.18AL|NL
169 Kyle Leahy STL 115564.501.3793430$-9.55AL|NL
170 Hunter Dobbins STL 88554.361.3365290$-9.61AL|NL
171 Brant Hurter DET 53323.621.2448170$-9.67AL|NL
172 Joe Boyle TB 74454.301.3778400$-9.72AL|NL
173 Eric Lauer TOR 59444.221.2756190$-9.76AL|NL
174 Richard Fitts STL 100474.401.3177320$-9.78AL|NL
175 Bryce Elder ATL 93664.691.3776320$-9.88AL|NL
176 Andrew Alvarez WAS 94454.211.3571370$-10.01AL|NL
177 Ryan Weiss HOU 71444.361.3369290$-10.01AL|NL
178 Rhett Lowder CIN 77444.301.3062250$-10.03AL|NL
179 Patrick Corbin FA 125794.881.40100420$-10.09AL|NL
180 David Festa MIN 54344.131.2356180$-10.17AL|NL
181 Sean Newcomb CWS 71334.021.3467300$-10.24AL|NL
182 Chris Paddack MIA 108564.821.3185280$-10.31AL|NL
183 Payton Tolle BOS 51334.121.2452170$-10.57AL|NL
184 Jake Irvin WAS 118684.891.3588390$-10.63AL|NL
185 Mick Abel MIN 90564.661.4083400$-10.63AL|NL
186 Kyle Harrison MIL 64334.251.3164250$-10.74AL|NL
187 Corbin Burnes IL-60 ARI 38323.611.2036120$-10.75AL|NL
188 Lance McCullers HOU 88554.621.4485450$-10.86AL|NL
189 Charlie Morton FA 71554.671.4170320$-10.91AL|NL
190 Ryan Yarbrough NYY 66334.261.2553190$-10.91AL|NL
191 J.T. Ginn OAK 63344.211.3160220$-10.93AL|NL
192 Mike Vasil CWS 79444.381.3963341$-11.01AL|NL
193 Brandon Sproat MIL 71344.211.3160270$-11.00AL|NL
194 Cody Bradford TEX 48334.231.1842110$-11.08AL|NL
195 Tobias Myers NYM 54324.001.2846160$-11.11AL|NL
196 Janson Junk MIA 86444.611.2963190$-11.10AL|NL
197 Javier Assad CHC 62334.051.3252230$-11.19AL|NL
198 Stephen Kolek KAN 70444.261.3450220$-11.25AL|NL
199 Andrew Painter PHI 89564.661.4074340$-11.27AL|NL
200 Patrick Sandoval BOS 69354.161.3965300$-11.44AL|NL
201 Jack Dreyer LAD 44213.831.2143150$-11.54AL|NL
202 Alex Cobb IL-60 FA 51334.011.3141160$-11.81AL|NL
203 Paul Blackburn NYY 65344.451.3155200$-12.02AL|NL
204 Tyler Alexander TEX 69344.631.2857180$-12.13AL|NL
205 Trevor McDonald SF 56334.171.3445200$-12.21AL|NL
206 Logan Evans IL-60 SEA 58444.541.3343210$-12.21AL|NL
207 Jonah Tong NYM 34223.811.2338140$-12.27AL|NL
208 Yoendrys Gomez TB 50324.431.3248210$-12.30AL|NL
209 Marcus Stroman NYY 94664.811.4467370$-12.30AL|NL
210 Randy Vasquez SD 138694.841.4091500$-12.28AL|NL
211 Bailey Falter KAN 68444.621.3450220$-12.31AL|NL
212 Jordan Montgomery TEX 64444.561.3649200$-12.32AL|NL
213 Luis Garcia IL-60 FA 52224.081.3048180$-12.38AL|NL
214 Mitchell Parker WAS 83464.721.3663280$-12.49AL|NL
215 Keider Montero DET 60344.481.3350200$-12.60AL|NL
216 Tyler Anderson FA 112574.861.4186450$-12.60AL|NL
217 Kyle Freeland COL 1597125.141.40116420$-12.60AL|NL
218 Emerson Hancock SEA 59334.411.3246200$-12.59AL|NL
219 Christian Scott NYM 35224.011.1933100$-12.69AL|NL
220 Luis Medina OAK 91464.751.4481420$-12.88AL|NL
221 Hayden Birdsong SF 54334.571.4055270$-12.98AL|NL
222 Jose Urquidy PIT 85454.881.3665280$-13.03AL|NL
223 Alek Manoah LAA 97464.831.4282440$-13.14AL|NL
224 Jordan Hicks CWS 58234.321.4152261$-13.31AL|NL
225 Kyle Hart SD 59334.611.3649230$-13.32AL|NL
226 Clarke Schmidt IL-60 NYY 27213.881.222790$-13.31AL|NL
227 Walker Buehler SD 99675.081.4677410$-13.40AL|NL
228 Jason Alexander HOU 54334.521.3642180$-13.45AL|NL
229 Ryan Gusto MIA 51334.701.3544170$-13.53AL|NL
230 Colton Gordon HOU 43224.381.3038130$-13.70AL|NL
231 Joey Wentz ATL 50334.681.4248210$-13.77AL|NL
232 Jonathan Cannon CWS 94474.941.3971330$-13.77AL|NL
233 Michael Lorenzen COL 1426115.181.43112510$-13.83AL|NL
234 Ryan Bergert KAN 63224.541.3654260$-13.92AL|NL
235 Drew Thorpe CWS 49334.771.3437180$-14.04AL|NL
236 Chris Murphy CWS 37214.151.3834170$-14.07AL|NL
237 Ricky Tiedemann TOR 35224.321.3938170$-14.06AL|NL
238 Caden Dana LAA 80465.111.4168350$-14.11AL|NL
239 Thomas White MIA 33224.211.3933170$-14.22AL|NL
240 Kohl Drake ARI 39234.351.3635150$-14.24AL|NL
241 Jose Quintana COL 120785.061.5083470$-14.24AL|NL
242 Brandon Williamson CIN 46224.551.3440170$-14.28AL|NL
243 Zach McCambley PHI 36224.411.3735160$-14.33AL|NL
244 Taijuan Walker PHI 109575.071.4276400$-14.42AL|NL
245 Kai-Wei Teng HOU 30224.541.3531140$-14.53AL|NL
246 Erick Fedde CWS 87464.981.4162340$-14.53AL|NL
247 Jack Perkins OAK 26113.921.2627110$-14.60AL|NL
248 Davidjohn Herz IL-60 WAS 28123.971.3332140$-14.61AL|NL
249 Robinson Ortiz SEA 29224.171.4227150$-14.69AL|NL
250 River Ryan LAD 34224.421.3629140$-14.69AL|NL
251 Tomoyuki Sugano COL 118685.281.4075290$-14.76AL|NL
252 Cade Povich BAL 34124.291.2933120$-14.79AL|NL
253 Carson Whisenhunt SF 27224.351.3522100$-14.89AL|NL
254 Gavin Stone LAD 24214.491.312170$-14.88AL|NL
255 Martin Perez ATL 49234.571.3938180$-15.01AL|NL
256 Justin Hagenman NYM 22114.131.212050$-15.20AL|NL
257 Hayden Wesneski HOU 22114.201.212170$-15.19AL|NL
258 Austin Gomber TEX 38234.911.3028100$-15.30AL|NL
259 Mason Barnett OAK 41224.741.4135180$-15.38AL|NL
260 Gunnar Hoglund OAK 37224.891.3429120$-15.41AL|NL
261 Tyler Gilbert CWS 33124.371.3529130$-15.56AL|NL
262 Quinn Mathews STL 42234.441.5337260$-15.62AL|NL
263 Ronel Blanco HOU 19114.151.301980$-15.63AL|NL
264 Ryan Feltner COL 101465.181.4682410$-15.69AL|NL
265 Brandon Young BAL 28124.571.292480$-15.77AL|NL
266 German Marquez SD 102585.311.4675360$-15.86AL|NL
267 Matt Waldron SD 42234.971.3832150$-15.87AL|NL
268 Carter Baumler TEX 41124.621.3936180$-15.97AL|NL
269 Ty Johnson TB 15114.341.271560$-15.97AL|NL
270 Mitch Bratt ARI 21114.391.291750$-15.98AL|NL
271 Mitch Spence KAN 24114.411.341970$-16.11AL|NL
272 Josiah Gray WAS 107485.431.4391450$-16.10AL|NL
273 Adam Mazur MIA 31124.501.3624100$-16.13AL|NL
274 Wade Miley IL-60 FA 41224.871.4128150$-16.15AL|NL
275 Trevor Williams IL-60 WAS 24114.581.332070$-16.17AL|NL
276 Osvaldo Bido NYY 18114.551.341770$-16.23AL|NL
277 Daison Acosta SD 15114.281.391580$-16.25AL|NL
278 Dane Dunning SEA 17114.411.321460$-16.26AL|NL
279 Tony Gonsolin IL-60 FA 15114.551.301460$-16.27AL|NL
280 Tyler Uberstine BOS 14114.461.291250$-16.31AL|NL
281 Nestor Cortes FA 11114.501.221040$-16.30AL|NL
282 Gage Jump OAK 16114.471.331460$-16.32AL|NL
283 Landon Knack LAD 25114.831.3523100$-16.35AL|NL
284 Julian Aguiar CIN 31124.781.3423100$-16.48AL|NL
285 Jake Eder WAS 23124.611.391990$-16.50AL|NL
286 Jose Franco CIN 15114.701.371460$-16.56AL|NL
287 Jake Bloss TOR 14114.561.371250$-16.58AL|NL
288 Joey Estes OAK 28125.021.302180$-16.62AL|NL
289 Doug Nikhazy CLE 24124.661.4421120$-16.66AL|NL
290 Chase Dollander COL 1215105.491.48104540$-16.69AL|NL
291 Randy Dobnak SEA 12114.291.42950$-16.70AL|NL
292 Mitch Farris LAA 32124.901.4128140$-16.72AL|NL
293 Wilber Dotel PIT 9114.571.38840$-16.73AL|NL
294 Thomas Harrington PIT 16114.881.351350$-16.75AL|NL
295 Bobby Miller LAD 21114.851.4319100$-16.80AL|NL
296 McCade Brown COL 45235.381.4640200$-16.90AL|NL
297 Ken Waldichuk WAS 15114.731.491480$-16.90AL|NL
298 Tanner Houck IL-60 BOS 19114.951.381560$-16.90AL|NL
299 Chase Petty CIN 39235.141.5131180$-16.99AL|NL
300 Noah Schultz CWS 19114.601.501590$-17.01AL|NL