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 Spencer Strider IL-60 ATL 1781573.111.04263550$37.46AL|NL
2 Zack Wheeler PHI 1781383.401.09193440$25.75AL|NL
3 Freddy Peralta MIL 1631193.461.10199540$22.27AL|NL
4 Pablo Lopez MIN 1721293.511.13194470$22.11AL|NL
5 Kevin Gausman TOR 1731293.731.12208460$22.05AL|NL
6 Aaron Nola PHI 1781293.781.10190380$21.25AL|NL
7 Luis Castillo SEA 18012103.631.16194580$20.56AL|NL
8 Corbin Burnes BAL 1761293.581.17188540$19.89AL|NL
9 Max Fried ATL 1511273.281.11150350$19.43AL|NL
10 Logan Webb SF 1791293.451.16158390$19.00AL|NL
11 George Kirby SEA 16711103.621.09154280$18.19AL|NL
12 Zac Gallen ARI 1751293.771.17182460$17.97AL|NL
13 Framber Valdez HOU 1711383.511.23174590$17.97AL|NL
14 Dylan Cease SD 18012103.891.23212750$17.41AL|NL
15 Joe Ryan IL-60 MIN 1611093.871.10184440$17.11AL|NL
16 Zach Eflin BAL 1501093.511.07146300$16.72AL|NL
17 Tarik Skubal DET 142993.371.11168400$16.48AL|NL
18 Tyler Glasnow IL-60 LAD 1291063.671.11167400$14.93AL|NL
19 Tanner Bibee CLE 1581093.781.15155450$13.60AL|NL
20 Blake Snell SF 1611093.921.27211740$13.23AL|NL
21 Yoshinobu Yamamoto LAD 1371173.671.14134350$12.97AL|NL
22 Logan Gilbert SEA 17311114.091.18167420$12.96AL|NL
23 Jesus Luzardo IL-60 MIA 16210103.951.23189550$12.64AL|NL
24 Grayson Rodriguez BAL 1571093.731.22167530$12.56AL|NL
25 Carlos Rodon NYY 1431073.981.17167500$12.10AL|NL
26 Justin Steele CHC 1631193.831.24161500$11.97AL|NL
27 Joe Musgrove SD 139983.701.12140360$11.83AL|NL
28 Chris Sale ATL 127973.741.15157400$11.53AL|NL
29 Michael King SD 140983.701.19153440$10.89AL|NL
30 Bailey Ober MIN 148994.011.13148360$10.73AL|NL
31 Bobby Miller LAD 1441173.951.20142410$10.48AL|NL
32 Sonny Gray STL 1461083.711.22143490$10.42AL|NL
33 Hunter Brown HOU 1471183.971.25157520$10.11AL|NL
34 Chris Bassitt TOR 17111104.211.21154540$9.95AL|NL
35 Shane Bieber IL-60 CLE 149993.861.17138360$9.67AL|NL
36 Nestor Cortes NYY 1361084.061.16138390$9.39AL|NL
37 Triston McKenzie CLE 143994.091.15141430$8.90AL|NL
38 Justin Verlander HOU 127963.891.13126360$8.80AL|NL
39 Bryan Woo SEA 134993.901.18139440$8.69AL|NL
40 Cristian Javier IL-60 HOU 1591094.391.22165610$8.06AL|NL
41 Jose Berrios TOR 16310104.301.24152460$6.98AL|NL
42 Hunter Greene CIN 1529104.491.26188570$6.90AL|NL
43 Cole Ragans KAN 1489104.011.28157570$6.83AL|NL
44 Lance Lynn STL 1651094.391.25160510$6.66AL|NL
45 Aaron Civale MIL 138994.131.18126370$6.46AL|NL
46 Sean Manaea NYM 136884.031.23145460$6.02AL|NL
47 Ryan Pepiot TB 132994.191.21133480$5.72AL|NL
48 Nick Pivetta BOS 1619104.481.30184630$5.24AL|NL
49 Kenta Maeda DET 1329104.261.22134420$5.14AL|NL
50 Charlie Morton ATL 1461074.341.33166640$5.05AL|NL
51 Taj Bradley TB 115873.991.18118350$4.89AL|NL
52 Merrill Kelly ARI 16510104.361.31161600$4.89AL|NL
53 Yu Darvish SD 131884.241.19130390$4.67AL|NL
54 Nathan Eovaldi TEX 142984.271.24135430$4.67AL|NL
55 Reid Detmers LAA 1549104.421.30168560$4.46AL|NL
56 Marcus Stroman NYY 1421084.091.27117440$4.48AL|NL
57 Jordan Montgomery ARI 143994.181.25129380$4.43AL|NL
58 Gavin Williams CLE 121883.991.22122440$4.38AL|NL
59 Cristopher Sanchez PHI 145994.091.28131460$4.25AL|NL
60 Griffin Canning LAA 142994.401.27147490$3.96AL|NL
61 Mitch Keller PIT 17610114.451.34173590$3.94AL|NL
62 Clarke Schmidt NYY 1461094.361.27130440$3.89AL|NL
63 Walker Buehler LAD 122964.111.21106340$3.83AL|NL
64 Yusei Kikuchi HOU 1489104.481.32166600$3.40AL|NL
65 Bryce Miller SEA 137894.331.21123360$3.13AL|NL
66 Jon Gray IL-60 TEX 148994.461.28144510$3.00AL|NL
67 Ranger Suarez PHI 1481094.151.34130550$3.03AL|NL
68 Gerrit Cole NYY 88643.731.11100240$2.78AL|NL
69 Shane Baz TB 91763.811.1495250$2.74AL|NL
70 JP Sears OAK 1568114.471.25144490$2.76AL|NL
71 Louie Varland MIN 145894.361.26137400$2.63AL|NL
72 Patrick Sandoval IL-60 LAA 1521094.201.38138640$2.04AL|NL
73 Kyle Harrison SF 126894.291.30137500$2.00AL|NL
74 Logan Allen CLE 137894.281.28130480$1.98AL|NL
75 Chris Paddack IL-60 MIN 118884.241.22103270$1.57AL|NL
76 Kutter Crawford BOS 1408104.531.27138450$1.43AL|NL
77 Max Scherzer TEX 81653.931.1093230$1.33AL|NL
78 Dean Kremer BAL 1529104.491.30133460$1.26AL|NL
79 Tyler Wells IL-60 BAL 103664.031.1696310$0.92AL|NL
80 Shota Imanaga CHC 136894.541.29137420$0.78AL|NL
81 Eduardo Rodriguez ARI 128884.201.32122440$0.74AL|NL
82 Kodai Senga NYM 96663.841.25109420$0.70AL|NL
83 Steven Matz STL 124874.291.29116390$0.60AL|NL
84 Alex Cobb CLE 127884.171.30111360$0.56AL|NL
85 Reese Olson DET 125794.231.27118410$0.53AL|NL
86 Brandon Pfaadt ARI 136894.691.25128330$0.34AL|NL
87 Nick Lodolo CIN 119784.381.30134420$0.31AL|NL
88 Tanner Houck BOS 1339104.381.34122480$0.20AL|NL
89 Edward Cabrera MIA 115784.191.33125550$-0.16AL|NL
90 MacKenzie Gore WAS 1467114.521.34157590$-0.25AL|NL
91 Andrew Heaney TEX 121894.651.29127420$-0.33AL|NL
92 Zack Littell TB 127784.411.22102310$-0.38AL|NL
93 Kyle Bradish IL-60 BAL 97663.901.2495310$-0.44AL|NL
94 John Means IL-60 BAL 109774.281.1986250$-0.44AL|NL
95 Brayan Bello BOS 1569104.421.36131510$-0.45AL|NL
96 Dane Dunning TEX 1519104.521.34129550$-0.49AL|NL
97 Luis Severino NYM 131894.471.30118440$-0.54AL|NL
98 Reynaldo Lopez ATL 99654.201.23106330$-0.56AL|NL
99 Garrett Whitlock IL-15 BOS 115674.301.23107270$-0.80AL|NL
100 Jack Flaherty LAD 143894.501.36140590$-0.94AL|NL
101 Miles Mikolas STL 17510114.731.30119410$-0.93AL|NL
102 Jordan Hicks SF 101763.911.35102460$-1.09AL|NL
103 Kyle Gibson STL 16810114.661.36134560$-1.15AL|NL
104 Chase Silseth LAA 117784.381.31116440$-1.35AL|NL
105 Andrew Abbott CIN 126794.631.32137470$-1.38AL|NL
106 Jose Quintana NYM 1549104.581.35127530$-1.43AL|NL
107 Jameson Taillon CHC 128794.561.25109320$-1.42AL|NL
108 Braxton Garrett IL-60 MIA 115794.451.28109290$-1.49AL|NL
109 Brady Singer KAN 1539104.611.35126460$-1.67AL|NL
110 Michael Kopech LAD 74344.731.38764016$-1.71AL|NL
111 Frankie Montas MIL 131784.561.32127430$-1.92AL|NL
112 Mike Soroka CWS 117694.181.2797380$-1.96AL|NL
113 Matthew Strahm PHI 65323.581.1177192$-2.01AL|NL
114 Ross Stripling OAK 1246104.451.2596290$-2.91AL|NL
115 Erick Fedde STL 1427114.711.32129500$-2.92AL|NL
116 Seth Lugo KAN 1468104.721.34125430$-2.96AL|NL
117 Tyler Anderson LAA 1509104.901.33122500$-3.10AL|NL
118 Taijuan Walker PHI 147994.721.35112510$-3.27AL|NL
119 Jake Junis CIN 99664.531.2696260$-3.34AL|NL
120 James Paxton IL-15 BOS 93654.461.30100350$-3.46AL|NL
121 Garrett Crochet CWS 112574.261.32111470$-3.46AL|NL
122 Trevor Rogers BAL 119784.621.35117430$-3.48AL|NL
123 Emmet Sheehan IL-60 LAD 69544.141.2379290$-3.90AL|NL
124 Brent Honeywell LAD 33114.651.3328110$0.00AL|NL
125 Jhony Brito IL-60 SD 103664.351.2779320$-4.17AL|NL
126 Mike Clevinger IL-15 CWS 96674.581.2785320$-4.59AL|NL
127 Alek Manoah IL-15 TOR 91664.421.2879350$-4.57AL|NL
128 Keaton Winn IL-60 SF 96564.251.2884280$-4.60AL|NL
129 Colin Rea MIL 1348105.021.34114450$-5.11AL|NL
130 Aaron Ashby MIL 74443.831.3077310$-5.18AL|NL
131 Kyle Hendricks CHC 128794.801.3092340$-5.39AL|NL
132 Paul Blackburn IL-60 NYM 1337104.721.37112470$-5.44AL|NL
133 Jordan Wicks CHC 115794.661.3696390$-5.45AL|NL
134 Jared Jones PIT 102684.621.3595360$-5.74AL|NL
135 Domingo German PIT 71454.251.2169220$-5.77AL|NL
136 Adrian Houser BAL 122794.531.3788450$-5.93AL|NL
137 Josiah Gray IL-60 WAS 1567125.021.36138670$-5.94AL|NL
138 J.P. France IL-60 HOU 118664.651.3498450$-5.92AL|NL
139 Michael Wacha KAN 128794.851.35105420$-5.96AL|NL
140 Gavin Stone IL-60 LAD 86544.451.3182290$-5.99AL|NL
141 Clayton Kershaw IL-15 LAD 49423.771.1650140$-6.05AL|NL
142 Drew Thorpe CWS 80464.291.2572250$-6.22AL|NL
143 Eury Perez IL-60 MIA 53343.971.1662170$-6.44AL|NL
144 Graham Ashcraft IL-60 CIN 134794.701.38101450$-6.52AL|NL
145 Max Meyer MIA 81564.421.3173270$-6.52AL|NL
146 Bryce Elder ATL 89654.501.3368300$-6.65AL|NL
147 Ryan Walker SF 56323.771.2561200$-6.99AL|NL
148 Michael Lorenzen KAN 93554.541.3276350$-7.13AL|NL
149 Cole Irvin MIN 87454.391.2768220$-7.24AL|NL
150 Wade Miley IL-60 MIL 116784.701.3779430$-7.28AL|NL
151 Jose Soriano IL-60 LAA 70323.901.3575360$-7.37AL|NL
152 Matt Manning DET 105684.701.3477340$-7.41AL|NL
153 Randy Vasquez SD 76444.271.3168290$-7.43AL|NL
154 David Peterson NYM 70454.181.3775310$-7.42AL|NL
155 Caleb Ferguson HOU 56213.671.2659231$-7.55AL|NL
156 Cody Bradford TEX 65334.271.2059170$-7.62AL|NL
157 Shawn Armstrong CHC 60224.051.2059180$-7.65AL|NL
158 Anthony DeSclafani IL-60 MIN 88564.671.3069230$-7.69AL|NL
159 Yariel Rodriguez TOR 60334.041.3065280$-7.88AL|NL
160 Emerson Hancock SEA 69454.411.2758230$-7.99AL|NL
161 Alex Wood IL-60 OAK 116694.771.3890400$-8.04AL|NL
162 Jacob deGrom TEX 26212.990.953770$-8.21AL|NL
163 Luis Gil NYY 62444.511.3567290$-8.52AL|NL
164 Sawyer Gipson-Long IL-60 DET 69344.511.2768210$-8.54AL|NL
165 Casey Mize DET 105684.841.3470310$-8.58AL|NL
166 Drew Rasmussen TB 35223.281.093590$-8.74AL|NL
167 Joe Boyle OAK 99584.661.48102580$-8.99AL|NL
168 Ben Brown IL-60 CHC 49223.941.2555190$-9.04AL|NL
169 Jose Urquidy IL-60 HOU 78454.741.2861220$-9.05AL|NL
170 Tylor Megill NYM 111684.941.4090430$-9.07AL|NL
171 Will Vest DET 58224.081.3159221$-9.10AL|NL
172 Jeffrey Springs TB 35223.691.1339100$-9.32AL|NL
173 Tyler Mahle IL-60 TEX 39324.121.2039130$-9.32AL|NL
174 Ryan Yarbrough TOR 65324.491.2553170$-9.37AL|NL
175 Nick Martinez CIN 122685.091.42108490$-9.53AL|NL
176 Ryne Nelson ARI 124795.171.3888390$-9.58AL|NL
177 John Brebbia ATL 54234.601.2755182$-9.60AL|NL
178 Jacob Waguespack IL-60 TB 48223.981.3054210$-9.72AL|NL
179 Drew Smyly CHC 73334.791.3471261$-9.73AL|NL
180 Matthew Liberatore STL 66334.331.3560250$-9.75AL|NL
181 Robbie Ray SF 46334.571.2851160$-9.85AL|NL
182 Quinn Priester BOS 73454.481.3959270$-9.97AL|NL
183 Luis Medina IL-60 OAK 101584.791.4795520$-10.01AL|NL
184 Ronel Blanco HOU 74444.901.4076350$-10.11AL|NL
185 Javier Assad CHC 92454.731.3977360$-10.17AL|NL
186 Clayton Beeter NYY 57334.631.3459250$-10.24AL|NL
187 Ken Waldichuk IL-60 OAK 61354.501.3558260$-10.24AL|NL
188 Joey Estes OAK 56234.401.2349180$-10.25AL|NL
189 Martin Perez SD 1347104.911.4593500$-10.29AL|NL
190 Matt Waldron SD 74454.911.3259220$-10.26AL|NL
191 Bailey Falter PIT 68344.611.3054180$-10.36AL|NL
192 AJ Smith-Shawver ATL 56334.671.3357240$-10.35AL|NL
193 Joey Wentz PIT 62334.491.3658270$-10.37AL|NL
194 Zack Thompson STL 64334.451.4063290$-10.46AL|NL
195 Lance McCullers IL-60 HOU 41324.171.3440180$-10.48AL|NL
196 Mitch Spence OAK 65234.311.3156230$-10.51AL|NL
197 Roansy Contreras LAA 57224.391.2851210$-10.66AL|NL
198 Matt Sauer NYY 46224.201.2845180$-10.68AL|NL
199 Hayden Wesneski CHC 52234.341.2848170$-10.75AL|NL
200 Alex Faedo IL-60 DET 52224.531.2650180$-10.79AL|NL
201 Marco Gonzales IL-60 PIT 1327105.141.4186430$-10.89AL|NL
202 Xzavion Curry MIA 60334.721.2947190$-10.89AL|NL
203 Jose Suarez LAA 60334.631.3654230$-10.98AL|NL
204 Andre Pallante STL 59223.911.3840231$-11.05AL|NL
205 Scott Alexander OAK 41223.691.2827130$-11.24AL|NL
206 Joe Ross MIL 68344.811.3558230$-11.32AL|NL
207 Drew Rom IL-60 STL 37223.971.3135130$-11.35AL|NL
208 Kai-Wei Teng SF 42214.081.4047220$-11.36AL|NL
209 Bryan Mata IL-15 BOS 47224.011.4147240$-11.42AL|NL
210 Joey Lucchesi NYM 50334.591.3439180$-11.54AL|NL
211 Joey Cantillo CLE 31224.091.2830120$-11.73AL|NL
212 Spencer Turnbull IL-60 PHI 55334.701.3746190$-11.72AL|NL
213 Slade Cecconi ARI 45224.581.2739120$-11.78AL|NL
214 Zack Greinke FA 60354.831.3142140$-11.82AL|NL
215 Ryan Weathers MIA 74344.851.4165290$-12.05AL|NL
216 Huascar Ynoa IL-60 ATL 44224.591.3443160$-12.11AL|NL
217 Pedro Avila CLE 51224.501.3747220$-12.12AL|NL
218 Mick Abel PHI 47234.631.3647210$-12.15AL|NL
219 Michael Grove LAD 48224.881.3450170$-12.25AL|NL
220 Alec Marsh KAN 94475.211.4590410$-12.28AL|NL
221 Cody Morris NYY 29114.031.2533120$-12.31AL|NL
222 Luis Garcia IL-60 HOU 22214.331.232380$-12.32AL|NL
223 Brandon Bielak OAK 48224.461.3741200$-12.42AL|NL
224 Carlos Hernandez KAN 51224.621.3847220$-12.48AL|NL
225 Tommy Henry ARI 81455.081.4466330$-12.57AL|NL
226 J.T. Chargois SEA 46224.561.3740180$-12.63AL|NL
227 Carlos Carrasco IL-15 CLE 71465.231.4257250$-12.73AL|NL
228 Jake Irvin WAS 1195105.261.4289450$-12.75AL|NL
229 Forrest Whitley HOU 23113.851.2827110$-12.83AL|NL
230 Brennan Bernardino BOS 52224.671.4452230$-12.88AL|NL
231 Ben Lively CLE 42224.771.3538170$-12.85AL|NL
232 Connor Phillips CIN 34224.661.4137170$-12.89AL|NL
233 Cooper Criswell BOS 60334.991.3946180$-12.90AL|NL
234 Luke Weaver NYY 56224.961.3651180$-12.92AL|NL
235 Daniel Lynch KAN 87575.331.4669320$-12.97AL|NL
236 Steven Cruz KAN 29113.961.3531150$-12.98AL|NL
237 Michael Fulmer BOS 35114.311.3134130$-13.00AL|NL
238 Colin Selby BAL 25113.891.2825110$-13.01AL|NL
239 Jake Odorizzi TB 29224.691.3024100$-13.07AL|NL
240 Jake Eder CWS 35234.731.3631140$-13.15AL|NL
241 Vincent Velasquez FA 27224.851.3226100$-13.15AL|NL
242 Brandon Williamson IL-60 CIN 67455.281.4656280$-13.23AL|NL
243 Shintaro Fujinami IL-60 NYM 44214.671.4846260$-13.30AL|NL
244 Luis Ortiz PIT 103575.121.4876420$-13.29AL|NL
245 Ian Anderson ATL 23214.401.361990$-13.32AL|NL
246 Dustin May IL-60 LAD 21113.931.231970$-13.35AL|NL
247 Rich Hill BOS 54345.211.4145210$-13.36AL|NL
248 Bryan Hoeing SD 47224.761.3735140$-13.46AL|NL
249 Freddy Tarnok PHI 23114.171.2923100$-13.51AL|NL
250 Keider Montero DET 20114.061.272070$-13.57AL|NL
251 Zach Davies KAN 45345.111.4435190$-13.63AL|NL
252 Simeon Woods Richardson MIN 33124.451.3229120$-13.63AL|NL
253 Allan Winans ATL 16103.861.211550$-13.66AL|NL
254 Hogan Harris OAK 32114.301.3730150$-13.67AL|NL
255 Hunter Gaddis CLE 35124.741.2730120$-13.65AL|NL
256 Touki Toussaint CWS 48224.771.4948290$-13.68AL|NL
257 Richard Bleier WAS 39114.251.302390$-13.74AL|NL
258 Bruce Zimmermann BAL 35124.541.323090$-13.72AL|NL
259 Mychal Givens MIA 31114.611.3330130$-13.79AL|NL
260 Chris Flexen CWS 1286105.411.4591470$-13.80AL|NL
261 Daulton Jefferies IL-60 PIT 31114.501.272370$-13.82AL|NL
262 Jaime Barria CLE 28114.491.252180$-13.82AL|NL
263 Davis Daniel LAA 34124.731.3231130$-13.89AL|NL
264 Chase Hampton NYY 24114.631.282380$-13.92AL|NL
265 Jackson Rutledge WAS 72365.201.4153260$-13.95AL|NL
266 Yonny Chirinos MIA 43224.871.3830130$-13.97AL|NL
267 Trevor Williams WAS 116595.481.4284380$-14.00AL|NL
268 Julio Urias FA 10113.731.121030$-13.99AL|NL
269 Jordan Lyles LAD 104475.411.3973330$-13.99AL|NL
270 Adam Kloffenstein STL 16114.011.321670$-14.05AL|NL
271 Glenn Otto HOU 30114.591.3729140$-14.06AL|NL
272 Landon Knack LAD 14104.271.241450$-14.13AL|NL
273 Tanner Burns CLE 16114.191.291570$-14.15AL|NL
274 Cade Horton CHC 21124.571.302070$-14.14AL|NL
275 Matt Bush FA 24124.661.3424100$-14.17AL|NL
276 Zach Plesac LAA 66345.301.3843200$-14.19AL|NL
277 Jared Shuster CWS 69365.201.4147250$-14.22AL|NL
278 Noah Syndergaard FA 52345.551.3736140$-14.25AL|NL
279 Matt Boyd CLE 13114.341.241340$-14.25AL|NL
280 Jackson Wolf SD 16114.421.301660$-14.26AL|NL
281 Jack Leiter TEX 20114.681.342190$-14.30AL|NL
282 Roddery Mu?oz MIA 15104.211.341570$-14.32AL|NL
283 Denyi Reyes FA 29114.781.302380$-14.32AL|NL
284 Maximo Castillo PHI 17104.441.291460$-14.41AL|NL
285 Elieser Hernandez MIL 19114.961.281960$-14.41AL|NL
286 Garrett Hill DET 19114.451.381890$-14.48AL|NL
287 Jordan Balazovic MIN 21104.501.381990$-14.51AL|NL
288 Davidjohn Herz WAS 17114.511.401890$-14.53AL|NL
289 James Kaprielian TOR 46245.211.4238200$-14.52AL|NL
290 Spencer Arrighetti HOU 15114.661.331560$-14.57AL|NL
291 Jose Butto NYM 31124.921.3627120$-14.62AL|NL
292 Austin Cox KAN 30114.651.3924120$-14.66AL|NL
293 Dinelson Lamet KAN 13104.691.351460$-14.66AL|NL
294 Osvaldo Bido OAK 30124.731.4026130$-14.67AL|NL
295 Calvin Faucher MIA 24114.691.4323110$-14.73AL|NL
296 Brett Martin FA 19114.391.371460$-14.71AL|NL
297 Lyon Richardson CIN 22114.791.402190$-14.74AL|NL
298 Thad Ward WAS 24114.621.4322130$-14.74AL|NL
299 Jonathan Brubaker IL-60 NYY 24114.851.392280$-14.77AL|NL
300 Kyle Muller OAK 61234.951.4950300$-14.86AL|NL