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 Jacob deGrom TEX 1701282.630.92236330$28.30AL|NL
2 Tarik Skubal DET 19313102.851.03230430$26.22AL|NL
3 Paul Skenes PIT 1801292.751.06233520$24.20AL|NL
4 Chris Sale ATL 1911393.041.06243470$24.22AL|NL
5 Zack Wheeler PHI 1991493.231.09213490$21.60AL|NL
6 Garrett Crochet CWS 1501092.881.04199450$17.98AL|NL
7 Mason Miller OAK 66432.360.981002329$17.70AL|NL
8 Logan Gilbert SEA 19512113.431.10205420$17.55AL|NL
9 Blake Snell SF 17812103.181.18234740$17.31AL|NL
10 George Kirby SEA 19012113.481.08181280$16.35AL|NL
11 Yoshinobu Yamamoto LAD 1751393.391.14191470$15.49AL|NL
12 Gerrit Cole NYY 19513103.691.14215500$15.39AL|NL
13 Dylan Cease SD 18512103.451.18225680$15.25AL|NL
14 Ryan Walker SF 66332.991.11792133$14.81AL|NL
15 Pablo Lopez MIN 19012113.541.15203470$14.68AL|NL
16 Shota Imanaga CHC 18612103.591.12191390$14.49AL|NL
17 Corbin Burnes BAL 19613103.601.19204550$13.93AL|NL
18 Michael Kopech LAD 66333.951.27793039$13.47AL|NL
19 Framber Valdez HOU 19513103.361.24190620$13.44AL|NL
20 Cole Ragans KAN 19012103.471.23214730$13.16AL|NL
21 Yusei Kikuchi HOU 17912103.601.17202540$13.07AL|NL
22 Logan Webb SF 20012113.401.21176450$12.92AL|NL
23 Aaron Nola PHI 19512103.751.17195470$12.20AL|NL
24 Carlos Rodon NYY 17912103.811.17208560$11.84AL|NL
25 Max Fried ATL 19212103.421.25189550$11.74AL|NL
26 Michael King SD 18312103.591.22200650$11.65AL|NL
27 Freddy Peralta MIL 17311103.681.18204630$11.34AL|NL
28 Bryan Woo SEA 19011123.781.15183430$11.13AL|NL
29 Spencer Schwellenbach ATL 18512103.711.19187450$11.13AL|NL
30 Joe Musgrove SD 18112103.741.17181440$11.11AL|NL
31 Jack Flaherty LAD 18512103.771.21208590$11.07AL|NL
32 Tanner Bibee CLE 18011103.751.17188500$10.61AL|NL
33 Zach Eflin BAL 18812103.771.17161310$10.15AL|NL
34 Justin Steele CHC 17211103.531.20169490$10.05AL|NL
35 Kevin Gausman TOR 19111113.791.20195520$10.04AL|NL
36 Cristopher Sanchez PHI 18512103.451.25162550$9.96AL|NL
37 Luke Weaver NYY 67433.561.15741826$9.84AL|NL
38 Bailey Ober MIN 18411113.921.17194460$9.77AL|NL
39 Nathan Eovaldi TEX 18211113.711.20178480$9.55AL|NL
40 Reynaldo Lopez ATL 18411113.831.24202640$8.63AL|NL
41 Clarke Schmidt NYY 17712103.831.23177550$8.31AL|NL
42 Zac Gallen ARI 18612103.861.26191580$8.01AL|NL
43 Matt Boyd CLE 17211113.881.20177510$8.01AL|NL
44 Ranger Suarez PHI 17912103.601.27160580$7.97AL|NL
45 Hunter Brown HOU 1631193.651.25171570$7.62AL|NL
46 Brandon Pfaadt ARI 18312104.031.21175450$7.49AL|NL
47 Taj Bradley TB 17510113.851.22185590$7.35AL|NL
48 Ryan Pepiot TB 17710113.911.23193660$7.05AL|NL
49 Yu Darvish SD 17311104.091.19173450$6.66AL|NL
50 Luis Gil NYY 18212104.021.31211880$6.18AL|NL
51 Hunter Greene CIN 17310114.181.24207660$5.47AL|NL
52 David Festa MIN 17211113.941.28180650$5.38AL|NL
53 Sean Manaea NYM 18411114.081.27191610$5.29AL|NL
54 Nick Pivetta BOS 17010114.121.24191580$5.09AL|NL
55 Cody Bradford TEX 19511134.231.21168450$5.03AL|NL
56 Seth Lugo KAN 19511124.021.27172530$4.89AL|NL
57 Jared Jones PIT 17310114.001.27175620$4.29AL|NL
58 MacKenzie Gore WAS 1609113.871.27174620$4.25AL|NL
59 Eduardo Rodriguez ARI 17711103.971.29165570$4.17AL|NL
60 Reid Detmers LAA 1589113.971.25172580$4.02AL|NL
61 Zebby Matthews MIN 17210114.101.22149370$3.79AL|NL
62 Merrill Kelly ARI 18812114.121.31176610$3.72AL|NL
63 Steven Matz STL 1569103.881.24139430$3.23AL|NL
64 Chris Bassitt TOR 17810114.051.28166580$3.22AL|NL
65 Brady Singer KAN 17910113.981.30162520$2.93AL|NL
66 Bryce Miller SEA 138893.891.20133370$2.77AL|NL
67 Jose Berrios TOR 19010124.191.27169530$2.66AL|NL
68 Frankie Montas MIL 16810114.101.29166610$2.56AL|NL
69 Shane Baz TB 18010124.161.29173650$2.46AL|NL
70 Charlie Morton ATL 16410104.051.32174650$2.43AL|NL
71 Michael Wacha KAN 18310124.181.27162520$2.40AL|NL
72 Tanner Houck BOS 16510103.961.31147520$2.00AL|NL
73 Luis Severino NYM 18211114.221.31170580$1.98AL|NL
74 Mitch Keller PIT 18810124.221.29172600$1.94AL|NL
75 Gavin Williams CLE 1569104.041.29160600$1.91AL|NL
76 Brayan Bello BOS 18011114.031.35165650$1.91AL|NL
77 Andrew Heaney TEX 1649114.211.25159500$1.87AL|NL
78 Drew Rasmussen TB 79443.061.0985182$1.23AL|NL
79 Joey Cantillo CLE 152993.941.33155680$1.23AL|NL
80 Tobias Myers MIL 17410114.301.28159530$1.11AL|NL
81 Casey Mize DET 17210124.161.29142470$0.97AL|NL
82 Kutter Crawford BOS 17910124.451.27171540$0.88AL|NL
83 Matthew Strahm PHI 75433.141.0691201$0.85AL|NL
84 Reese Olson DET 138893.891.28129460$0.69AL|NL
85 Miles Mikolas STL 18510124.281.26133340$0.56AL|NL
86 Aaron Civale MIL 1589114.281.27152460$0.53AL|NL
87 David Peterson NYM 150993.851.36142570$0.37AL|NL
88 Dean Kremer BAL 17711114.331.32157600$0.30AL|NL
89 Ronel Blanco HOU 157994.181.32161640$0.26AL|NL
90 Erick Fedde STL 18210124.241.32156580$0.11AL|NL
91 Zack Littell TB 1689124.321.26143410$0.07AL|NL
92 Landon Knack LAD 18411114.551.30172600$-0.08AL|NL
93 Louie Varland MIN 1509104.121.30135460$-0.07AL|NL
94 Edward Cabrera MIA 1649114.091.38177810$-0.10AL|NL
95 Jameson Taillon CHC 17810124.421.27143430$-0.26AL|NL
96 Albert Suarez BAL 1639104.291.28143480$-0.27AL|NL
97 Kyle Gibson STL 18410124.181.35153630$-0.56AL|NL
98 JP Sears OAK 1679124.381.27137500$-0.91AL|NL
99 Kumar Rocker TEX 86553.541.1992260$-1.31AL|NL
100 Walker Buehler LAD 17811114.451.34154590$-1.33AL|NL
101 Hayden Birdsong SF 1709124.251.38173780$-1.49AL|NL
102 Tylor Megill NYM 100663.811.26104330$-1.72AL|NL
103 Justin Verlander HOU 139894.451.26120370$-2.41AL|NL
104 Kris Bubic KAN 75443.421.2078231$-2.42AL|NL
105 Ryan Weathers MIA 1689124.251.37146630$-2.47AL|NL
106 Marcus Stroman NYY 145984.161.35116460$-2.46AL|NL
107 Mitch Spence OAK 1548104.161.33117490$-2.73AL|NL
108 Clayton Beeter NYY 89543.851.27100380$-3.13AL|NL
109 Dane Dunning TEX 1448104.261.35127520$-3.22AL|NL
110 Jose Quintana NYM 18010124.351.40153640$-3.28AL|NL
111 Mitchell Parker WAS 1508104.341.35135560$-3.42AL|NL
112 Will Warren NYY 86553.781.2682270$-3.66AL|NL
113 Will Vest DET 72443.421.2371230$-3.77AL|NL
114 Hayden Wesneski CHC 97553.991.2692300$-3.80AL|NL
115 Jake Irvin WAS 1678124.461.34141540$-3.99AL|NL
116 Spencer Arrighetti HOU 97664.181.31104410$-4.05AL|NL
117 Colin Rea MIL 129794.481.28110340$-4.14AL|NL
118 Ross Stripling OAK 1618114.401.31110390$-4.14AL|NL
119 Keider Montero DET 1859134.511.36151670$-4.19AL|NL
120 J.T. Ginn OAK 1588114.171.38111550$-4.47AL|NL
121 Michael McGreevy STL 100563.871.2770230$-4.52AL|NL
122 Erik Miller SF 60333.191.2776310$-4.57AL|NL
123 Cade Povich BAL 97664.121.3289370$-4.72AL|NL
124 Matthew Liberatore STL 66333.561.2364211$-4.94AL|NL
125 Jose Butto NYM 76443.911.2878261$-4.93AL|NL
126 Jose Suarez LAA 1578114.511.37138620$-5.03AL|NL
127 Bailey Falter PIT 1759134.631.34133520$-5.03AL|NL
128 Joe Boyle OAK 93563.851.42108600$-5.08AL|NL
129 Javier Assad CHC 17310124.531.41143690$-5.12AL|NL
130 Andre Pallante STL 18010124.141.47127770$-5.17AL|NL
131 Michel Otanez OAK 64333.561.3576372$-5.23AL|NL
132 Drew Smyly CHC 62333.901.2262192$-5.41AL|NL
133 Joe Ross MIL 74443.891.2671240$-5.48AL|NL
134 Caleb Ferguson HOU 60333.451.2667240$-5.53AL|NL
135 Aaron Ashby MIL 71443.551.3673340$-5.66AL|NL
136 Nick Martinez CIN 1869134.731.36155560$-5.68AL|NL
137 Griffin Canning ATL 1638124.611.37141580$-5.72AL|NL
138 Tyler Ferguson OAK 65333.701.3366312$-5.85AL|NL
139 Robbie Ray SF 55333.761.1862170$-5.87AL|NL
140 Martin Perez PIT 1609104.461.41123570$-5.89AL|NL
141 Ryne Nelson ARI 60333.711.1855130$-5.93AL|NL
142 Daniel Lynch KAN 72443.901.2560180$-5.95AL|NL
143 Valente Bellozo MIA 1657135.171.43115570$0.00AL|NL
144 Tanner Gordon COL 47235.211.4033120$0.00AL|NL
145 Justin Wrobleski LAD 1539104.801.42120600$0.00AL|NL
146 Ryan Gusto HOU 70454.741.3855250$0.00AL|NL
147 Samuel Aldegheri LAA 39234.641.4335180$0.00AL|NL
148 Jake Bloss TOR 72454.901.4157270$0.00AL|NL
149 Kyle Hendricks LAA 1659114.601.36115460$-5.97AL|NL
150 Jake Junis MIL 1729124.851.35147490$-6.09AL|NL
151 Sean Burke CWS 1567114.531.40149730$-6.12AL|NL
152 Hunter Gaddis CLE 66334.081.2161171$-6.25AL|NL
153 Davis Martin CWS 1477114.531.37124560$-6.26AL|NL
154 Luis Castillo SEA 47333.601.1849140$-6.46AL|NL
155 Mike Soroka CWS 55333.711.2458200$-6.52AL|NL
156 Roansy Contreras TEX 62334.161.3161233$-6.56AL|NL
157 Trevor Williams WAS 1477114.651.35118440$-6.77AL|NL
158 Patrick Corbin WAS 1628124.591.38121500$-6.81AL|NL
159 Cody Poteet NYY 54323.761.2353170$-6.80AL|NL
160 Tyler Anderson LAA 1879144.711.39148690$-6.86AL|NL
161 Ben Lively CLE 1628114.731.37129500$-7.06AL|NL
162 Hogan Harris OAK 99564.231.3986460$-7.23AL|NL
163 J.T. Chargois SEA 61333.871.2959220$-7.24AL|NL
164 Forrest Whitley HOU 52323.711.3055220$-7.27AL|NL
165 Brendon Little TOR 62333.581.4054281$-7.41AL|NL
166 Scott Alexander OAK 58333.571.3246200$-7.49AL|NL
167 Kenta Maeda DET 40223.601.134190$-7.52AL|NL
168 Michael Grove LAD 43223.641.1846130$-7.57AL|NL
169 Pedro Avila CLE 59333.881.3258230$-7.63AL|NL
170 Joey Estes OAK 1547124.891.31111440$-7.77AL|NL
171 Kyle Muller OAK 55333.811.2946180$-7.80AL|NL
172 Alex Cobb SF 45333.651.2739120$-7.81AL|NL
173 Rhett Lowder CIN 1889134.741.41146640$-7.87AL|NL
174 Bryan Hoeing SD 61333.951.2950170$-7.88AL|NL
175 Alec Marsh KAN 40223.641.2044120$-7.91AL|NL
176 Jalen Beeks PIT 56333.831.3352210$-7.92AL|NL
177 Michael Lorenzen KAN 98564.361.3981370$-7.97AL|NL
178 Jordan Montgomery ARI 43223.601.203890$-8.04AL|NL
179 Richard Fitts BOS 1648114.781.38119500$-8.24AL|NL
180 Zack Thompson STL 48223.661.3049200$-8.26AL|NL
181 Lake Bachar MIA 62334.381.3556242$-8.28AL|NL
182 Mason Black SF 62344.211.3057210$-8.29AL|NL
183 Ryan Yarbrough TOR 90454.451.3165240$-8.36AL|NL
184 Davis Daniel LAA 60344.341.2751160$-8.57AL|NL
185 Joey Wentz PIT 55334.141.3454220$-8.61AL|NL
186 Quinn Priester BOS 75454.251.3860260$-8.63AL|NL
187 Jack Leiter TEX 60344.301.3461260$-8.71AL|NL
188 John Brebbia CWS 35223.871.2239110$-8.78AL|NL
189 Michael Plassmeyer PIT 39223.941.193590$-8.80AL|NL
190 Jackson Jobe DET 53234.021.2848180$-8.82AL|NL
191 Triston McKenzie CLE 59344.401.3360240$-8.88AL|NL
192 Jonathan Cannon CWS 1697134.701.40125600$-8.92AL|NL
193 Luis Ortiz PIT 1819134.761.45142720$-9.13AL|NL
194 Gerson Garabito TEX 46224.051.2843150$-9.15AL|NL
195 Jacob Misiorowski MIL 40223.901.3345200$-9.18AL|NL
196 Emerson Hancock SEA 1739134.901.40120580$-9.27AL|NL
197 Cody Morris NYY 36223.911.3239160$-9.43AL|NL
198 Dylan Dodd ATL 40223.991.2633100$-9.43AL|NL
199 Xzavion Curry MIA 68344.741.3253191$-9.70AL|NL
200 Randy Vasquez SD 47234.201.2939140$-9.71AL|NL
201 Scott Blewett MIN 60334.381.3547200$-9.69AL|NL
202 Omar Cruz SD 33223.951.3133140$-9.72AL|NL
203 Ryan Feltner COL 1678124.961.43145610$-9.74AL|NL
204 Logan Allen CLE 44234.151.3340160$-9.86AL|NL
205 AJ Smith-Shawver ATL 28113.781.2333110$-9.90AL|NL
206 Jacob Waguespack TB 28113.611.2429100$-9.95AL|NL
207 Jared Shuster CWS 61334.411.3748220$-9.94AL|NL
208 Bobby Miller LAD 24113.541.192570$-9.98AL|NL
209 Carlos Vargas SEA 39223.881.3732160$-10.05AL|NL
210 Jeff Criswell COL 58334.651.3755220$-10.09AL|NL
211 Jake Eder CWS 122584.601.45101570$-10.09AL|NL
212 Taijuan Walker PHI 40224.221.3032120$-10.12AL|NL
213 Francisco Perez OAK 38223.971.3935190$-10.16AL|NL
214 Matt Waldron SD 28113.971.192670$-10.26AL|NL
215 Chris Paddack MIN 24113.821.182350$-10.31AL|NL
216 Nic Enright CLE 24113.861.202570$-10.33AL|NL
217 Bryce Elder ATL 37224.151.3632120$-10.38AL|NL
218 Jack Kochanowicz LAA 1688124.681.4394480$-10.38AL|NL
219 Kai-Wei Teng SF 38224.201.3734160$-10.44AL|NL
220 Osvaldo Bido OAK 28123.921.2526100$-10.49AL|NL
221 Ryan Zeferjahn LAA 57234.451.3956270$-10.47AL|NL
222 Michael Petersen TOR 53234.481.3750220$-10.52AL|NL
223 Brennan Bernardino BOS 24113.681.302590$-10.57AL|NL
224 Calvin Faucher MIA 32123.901.3433140$-10.56AL|NL
225 Daulton Jefferies IL-60 PIT 46224.451.3334120$-10.73AL|NL
226 Allan Winans ATL 21113.741.221850$-10.72AL|NL
227 Adam Mazur MIA 51344.751.3638150$-10.78AL|NL
228 Austin Kitchen SEA 33224.051.3721100$-10.78AL|NL
229 Carlos Carrasco IL-15 CLE 19113.801.221850$-10.82AL|NL
230 Ronny Henriquez MIN 28113.961.312490$-10.92AL|NL
231 Ian Anderson ATL 19113.721.301970$-10.97AL|NL
232 Chase Shugart BOS 48234.481.3938170$-11.13AL|NL
233 Joan Adon WAS 42234.461.4034160$-11.16AL|NL
234 Huascar Ynoa ATL 14113.761.271550$-11.18AL|NL
235 Cooper Criswell BOS 19114.031.271640$-11.26AL|NL
236 Cole Irvin MIN 14113.921.211230$-11.28AL|NL
237 Kyle Harrison SF 17114.061.301870$-11.28AL|NL
238 Trevor McDonald SF 21113.921.321770$-11.28AL|NL
239 Slade Cecconi ARI 10103.791.16920$-11.37AL|NL
240 Colin Selby BAL 15113.791.361570$-11.42AL|NL
241 Max Meyer MIA 27124.241.352390$-11.46AL|NL
242 Tyler Jay MIL 17113.961.321460$-11.46AL|NL
243 Anthony Solometo PIT 40224.401.4631180$-11.56AL|NL
244 Simeon Woods Richardson MIN 42234.721.4135160$-11.63AL|NL
245 Max Lazar PHI 15114.111.311250$-11.63AL|NL
246 Jose Urena TEX 14114.151.341140$-11.77AL|NL
247 Lyon Richardson CIN 18114.351.421880$-11.86AL|NL
248 Aaron Brooks OAK 13114.201.31830$-11.86AL|NL
249 Trevor Kelley SEA 19114.551.381680$-12.01AL|NL
250 Thad Ward BAL 36224.591.5230190$-12.09AL|NL
251 Tim Cate WAS 15114.391.441260$-12.13AL|NL
252 Nick Nastrini CWS 47234.911.4543240$-12.15AL|NL
253 Chris Flexen CWS 1677135.031.44122610$-12.36AL|NL
254 Johnny Cueto LAA 19114.911.381350$-12.44AL|NL
255 Peter Lambert COL 52234.951.4646200$-12.48AL|NL
256 Noah Davis COL 17114.951.431460$-12.47AL|NL
257 Carlos Hernandez KAN 10014.121.331040$-12.48AL|NL
258 Jackson Rutledge WAS 31124.761.4326130$-12.46AL|NL
259 Brent Honeywell LAD 16114.881.431160$-12.51AL|NL
260 Chase Anderson TEX 10014.571.32830$-12.74AL|NL
261 Steven Cruz KAN 8004.311.44740$-12.82AL|NL
262 Ty Blach COL 23115.231.461350$-13.24AL|NL
263 Kyle Freeland COL 1828145.221.44135500$-13.33AL|NL
264 Adam Oller MIA 1507125.151.48114650$-13.43AL|NL
265 Antoine Kelly COL 33125.001.6030190$-13.64AL|NL
266 Bradley Blalock COL 42235.471.5330160$-14.01AL|NL
267 Antonio Senzatela COL 1497115.171.4894420$-14.45AL|NL
268 Austin Gomber COL 1788145.351.45128510$-14.63AL|NL
269 Cal Quantrill COL 1577135.541.54112600$-18.14AL|NL