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 1841382.911.00215410$30.62AL|NL
2 Paul Skenes PIT 1741382.841.05212500$28.29AL|NL
3 Zack Wheeler PHI 1921493.421.10201520$24.08AL|NL
4 Logan Gilbert SEA 19413103.531.06202400$23.94AL|NL
5 Garrett Crochet BOS 1531183.261.10206490$20.17AL|NL
6 Chris Sale ATL 1531273.311.11190430$19.42AL|NL
7 Dylan Cease SD 18212103.641.17218690$18.91AL|NL
8 Cole Ragans KAN 1771293.491.19206670$18.25AL|NL
9 Logan Webb SF 1971393.501.16160400$17.87AL|NL
10 Justin Steele CHC 1681293.401.13157410$16.91AL|NL
11 Framber Valdez HOU 1851393.531.21175590$16.42AL|NL
12 Pablo Lopez MIN 18612103.801.17193470$16.19AL|NL
13 Max Fried NYY 1661283.321.17157520$16.09AL|NL
14 Joe Ryan MIN 1591093.721.06175350$15.85AL|NL
15 Freddy Peralta MIL 1661193.731.13187570$15.82AL|NL
16 George Kirby SEA 1541083.451.03139230$15.52AL|NL
17 Blake Snell LAD 1571283.671.23206710$15.15AL|NL
18 Tyler Glasnow LAD 1351063.411.08167400$15.03AL|NL
19 Spencer Schwellenbach ATL 1651283.671.15160390$14.62AL|NL
20 Bailey Ober MIN 16911103.921.12175430$14.19AL|NL
21 Michael King SD 1701193.701.19184560$14.13AL|NL
22 Tanner Bibee CLE 16911103.801.15172480$13.84AL|NL
23 Yoshinobu Yamamoto LAD 1501173.511.15155390$13.62AL|NL
24 Shota Imanaga CHC 1691193.981.12169390$13.38AL|NL
25 Bryce Miller SEA 16911103.851.12156420$13.34AL|NL
26 Luis Castillo SEA 18111103.881.18175540$12.96AL|NL
27 Jacob deGrom TEX 111863.230.98142280$12.66AL|NL
28 Spencer Strider ATL 119953.321.10158360$12.40AL|NL
29 Corbin Burnes ARI 18512103.961.21173570$12.28AL|NL
30 Aaron Nola PHI 18512104.141.19179480$12.08AL|NL
31 Sonny Gray STL 1631093.791.18174500$12.00AL|NL
32 Hunter Brown HOU 1681193.851.21168580$11.36AL|NL
33 Sandy Alcantara MIA 17210103.701.19140440$10.23AL|NL
34 Bryan Woo SEA 137983.621.08124310$10.16AL|NL
35 Zach Eflin BAL 1671193.941.15132290$10.10AL|NL
36 Jack Flaherty DET 15710103.981.21176520$9.92AL|NL
37 Zac Gallen ARI 1671194.001.22165490$9.86AL|NL
38 Cristopher Sanchez PHI 16712103.831.24139440$9.47AL|NL
39 Nick Pivetta SD 15010104.211.18168470$8.71AL|NL
40 Brandon Woodruff MIL 120863.621.09134340$8.71AL|NL
41 Nestor Cortes MIL 143893.841.13141400$8.23AL|NL
42 Shane McClanahan TB 136993.811.17143390$8.18AL|NL
43 Yusei Kikuchi LAA 16910104.311.24185510$7.71AL|NL
44 Tanner Houck BOS 17211103.981.26148540$7.65AL|NL
45 Kodai Senga NYM 1511093.971.26163650$7.58AL|NL
46 Ryan Pepiot TB 1519104.131.17152470$7.44AL|NL
47 Jared Jones PIT 16210114.161.25167520$7.09AL|NL
48 Nathan Eovaldi TEX 1571094.171.22153500$6.89AL|NL
49 Reynaldo Lopez ATL 1571194.181.29165580$6.58AL|NL
50 Hunter Greene CIN 151994.291.22173560$6.58AL|NL
51 Carlos Rodon NYY 16010104.411.24177600$6.51AL|NL
52 Seth Lugo KAN 18212114.321.27154510$6.37AL|NL
53 Taj Bradley TB 1599104.271.22166510$6.27AL|NL
54 Brandon Pfaadt ARI 15410104.311.20148370$6.24AL|NL
55 Clarke Schmidt NYY 14410104.071.23140450$6.14AL|NL
56 Robbie Ray SF 145994.301.24170560$5.74AL|NL
57 Grayson Rodriguez BAL 128973.951.21132390$5.51AL|NL
58 Kevin Gausman TOR 18011114.511.27173580$5.45AL|NL
59 Clay Holmes NYM 137773.461.24127480$5.36AL|NL
60 Kumar Rocker TEX 109873.721.15115340$5.17AL|NL
61 Ranger Suarez PHI 1541093.941.28132500$5.09AL|NL
62 Shohei Ohtani LAD 94743.371.13111320$4.96AL|NL
63 Sean Manaea NYM 144984.241.25147520$4.23AL|NL
64 Michael Wacha KAN 16110104.291.26141510$4.18AL|NL
65 MacKenzie Gore WAS 1649124.281.31172620$3.96AL|NL
66 Erick Fedde STL 1649104.321.24141480$3.67AL|NL
67 Gavin Williams CLE 139894.071.25136510$3.44AL|NL
68 Roki Sasaki LAD 128974.151.25130420$3.45AL|NL
69 Reese Olson DET 141894.001.24125450$3.34AL|NL
70 A.J. Puk ARI 63323.481.15742013$2.90AL|NL
71 Jesus Luzardo PHI 144894.241.26143480$2.76AL|NL
72 Chris Bassitt TOR 17210104.451.30153610$2.68AL|NL
73 Jameson Taillon CHC 16410104.511.24121420$2.00AL|NL
74 Drew Rasmussen TB 107573.621.14101280$1.95AL|NL
75 Bowden Francis TOR 142894.551.20132410$1.85AL|NL
76 Brayan Bello BOS 150994.241.31134490$1.70AL|NL
77 Jose Soriano LAA 141994.081.33124580$1.44AL|NL
78 Yu Darvish SD 128884.411.23125420$1.36AL|NL
79 Shane Baz TB 1398104.371.25128480$1.27AL|NL
80 Aaron Civale MIL 1418104.421.24125430$1.05AL|NL
81 Matt Boyd CHC 101673.871.19106330$1.04AL|NL
82 Nick Lodolo CIN 137894.431.29142450$0.93AL|NL
83 Ronel Blanco HOU 16010114.701.32156680$0.93AL|NL
84 Spencer Arrighetti HOU 1458104.531.30153580$0.77AL|NL
85 Zack Littell TB 1358104.491.21110290$0.40AL|NL
86 Max Scherzer TOR 102674.221.16108310$0.38AL|NL
87 Jose Berrios TOR 18510114.691.31152550$0.38AL|NL
88 Jeffrey Springs OAK 1328104.521.26125380$0.07AL|NL
89 Davidjohn Herz WAS 1226104.091.30132560$-0.06AL|NL
90 Tyler Holton DET 67323.261.0857176$-0.15AL|NL
91 Kutter Crawford BOS 120574.211.19116350$-0.23AL|NL
92 Tobias Myers MIL 129794.401.24118380$-0.23AL|NL
93 David Peterson NYM 138994.301.36126540$-0.34AL|NL
94 Merrill Kelly ARI 153994.621.31135540$-0.50AL|NL
95 Eduardo Rodriguez ARI 131894.341.31120440$-0.55AL|NL
96 Dean Kremer BAL 147994.561.30123490$-0.59AL|NL
97 Brady Singer CIN 1699114.671.33152530$-0.63AL|NL
98 Tyler Mahle TEX 114774.361.2299340$-0.94AL|NL
99 Justin Verlander SF 122784.381.24101390$-1.31AL|NL
100 Mitch Keller PIT 1769124.761.35158530$-1.67AL|NL
101 Mitchell Parker WAS 1428114.471.33123480$-1.70AL|NL
102 Beau Brieske DET 65323.781.1860227$-2.08AL|NL
103 Eury Perez IL-60 MIA 73563.871.1680230$-2.08AL|NL
104 Kyle Harrison SF 117684.291.30115440$-2.14AL|NL
105 Cody Bradford TEX 83443.831.1277200$-2.13AL|NL
106 Reid Detmers LAA 109684.531.28121400$-2.27AL|NL
107 David Festa MIN 93574.061.26102340$-2.26AL|NL
108 JP Sears OAK 1699124.981.28134490$-2.36AL|NL
109 Hayden Birdsong SF 107684.321.31115460$-2.38AL|NL
110 Luis Ortiz CLE 139794.421.31114500$-2.41AL|NL
111 Sean Burke CWS 1307114.511.34127550$-2.54AL|NL
112 Ryan Weathers MIA 1418124.551.36128510$-2.54AL|NL
113 Charlie Morton BAL 149994.791.39149670$-2.60AL|NL
114 Casey Mize DET 119784.381.2688320$-2.64AL|NL
115 Edward Cabrera MIA 1166104.121.37118580$-2.64AL|NL
116 Jordan Hicks SF 122784.181.35103490$-2.68AL|NL
117 Mike Soroka WAS 103473.951.2495370$-2.77AL|NL
118 Shane Bieber CLE 76453.771.1573180$-2.95AL|NL
119 Landen Roupp SF 90453.771.2588350$-3.00AL|NL
120 Miles Mikolas STL 1669114.801.29109350$-3.14AL|NL
121 Luis Severino OAK 1689114.831.35139590$-3.15AL|NL
122 Zebby Matthews MIN 87464.101.1784190$-3.18AL|NL
123 Joey Cantillo CLE 82463.761.2485330$-3.20AL|NL
124 Andrew Painter PHI 61443.571.1266160$-3.22AL|NL
125 Kris Bubic KAN 102564.071.31101390$-3.23AL|NL
126 Andre Pallante STL 138794.151.3697530$-3.38AL|NL
127 Jake Irvin WAS 1628124.731.33127560$-3.46AL|NL
128 Jack Leiter TEX 111674.571.30112460$-3.50AL|NL
129 Grant Holmes ATL 114564.351.31113370$-3.65AL|NL
130 Hayden Wesneski HOU 87454.071.2081280$-3.77AL|NL
131 Jackson Jobe DET 106684.501.2790350$-4.06AL|NL
132 Erik Miller SF 58323.291.2370291$-4.06AL|NL
133 Andrew Heaney PIT 1317104.751.34122450$-4.13AL|NL
134 Lucas Giolito BOS 104674.611.30103390$-4.15AL|NL
135 Frankie Montas NYM 90664.351.2983320$-4.18AL|NL
136 Nick Martinez CIN 1446104.721.30120420$-4.40AL|NL
137 Chris Paddack MIN 105574.401.2689260$-4.44AL|NL
138 Tylor Megill NYM 87454.111.2891340$-4.48AL|NL
139 Andrew Abbott CIN 138794.841.33122490$-4.59AL|NL
140 Jon Gray IL-60 TEX 106674.601.2993350$-4.65AL|NL
141 Garrett Whitlock BOS 59213.771.1555134$-4.71AL|NL
142 Simeon Woods Richardson MIN 126794.671.34104440$-4.82AL|NL
143 Jose Quintana MIL 1348104.701.37106490$-4.89AL|NL
144 Walker Buehler BOS 1398104.781.35106470$-4.99AL|NL
145 Tyler Anderson LAA 1689114.991.37133690$-5.22AL|NL
146 Jared Koenig MIL 63323.791.2360242$-5.25AL|NL
147 Yariel Rodriguez TOR 88464.251.3090420$-5.35AL|NL
148 Cade Povich BAL 91564.371.3083340$-5.35AL|NL
149 Javier Assad IL-15 CHC 119684.491.3494450$-5.39AL|NL
150 Ben Lively CLE 1318104.941.3297420$-5.42AL|NL
151 Will Warren NYY 97574.461.3291340$-5.55AL|NL
152 Max Meyer MIA 1296114.601.35106450$-5.58AL|NL
153 Dedniel Nunez NYM 50213.501.1560181$-5.70AL|NL
154 Michael Lorenzen KAN 135794.611.37101560$-5.72AL|NL
155 Luis Garcia HOU 75344.351.2173241$-5.92AL|NL
156 Lance Lynn FA 96564.601.3190360$-5.95AL|NL
157 Ryne Nelson ARI 100464.431.2783290$-6.06AL|NL
158 Luis Gil NYY 70454.221.3177340$-6.18AL|NL
159 Alex Cobb DET 83564.251.3063230$-6.25AL|NL
160 AJ Smith-Shawver ATL 76444.391.3080320$-6.37AL|NL
161 Mitch Spence OAK 121694.801.3295360$-6.38AL|NL
162 Kyle Hart SD 77344.261.2882290$-6.50AL|NL
163 Joey Estes OAK 109695.031.2580280$-6.62AL|NL
164 Kyle Gibson BAL 113674.721.3795420$-6.81AL|NL
165 Steven Matz STL 101574.561.3485330$-6.80AL|NL
166 Ryan Brasier CHC 52223.761.1649151$-6.98AL|NL
167 Marcus Stroman NYY 129894.781.4088480$-7.05AL|NL
168 Griffin Canning NYM 98464.561.3082350$-7.14AL|NL
169 Matthew Liberatore STL 70233.941.2764251$-7.15AL|NL
170 Osvaldo Bido OAK 92464.621.3288380$-7.16AL|NL
171 J.T. Ginn OAK 82464.331.3066280$-7.22AL|NL
172 Clayton Kershaw IL-60 LAD 54434.101.2548170$-7.23AL|NL
173 Trevor Williams WAS 112594.741.3390360$-7.31AL|NL
174 Colin Rea CHC 116584.831.3190350$-7.42AL|NL
175 Tony Gonsolin IL-15 LAD 77444.471.2863270$-7.52AL|NL
176 Shawn Armstrong TEX 62324.321.2560190$-7.78AL|NL
177 Jonathan Cannon CWS 1518124.911.40103500$-7.77AL|NL
178 Cade Cavalli WAS 73354.231.3168300$-7.77AL|NL
179 Jose Butto NYM 62224.151.2763261$-7.81AL|NL
180 Alec Marsh KAN 88464.701.3486340$-7.80AL|NL
181 Brady Basso OAK 47223.781.1849150$-7.88AL|NL
182 Bailey Falter PIT 123694.841.3690380$-7.88AL|NL
183 Mike Clevinger CWS 40124.361.2735147$-8.05AL|NL
184 Ryan Zeferjahn LAA 57224.191.2964251$-8.05AL|NL
185 Ian Anderson LAA 81554.461.4066330$-8.17AL|NL
186 Rhett Lowder CIN 106584.811.3687350$-8.20AL|NL
187 Paul Blackburn NYM 88454.651.3473300$-8.52AL|NL
188 Ryan Burr TOR 42213.901.2249160$-8.55AL|NL
189 Drew Thorpe CWS 87464.581.3161300$-8.61AL|NL
190 Matt Waldron SD 76354.611.2864240$-8.77AL|NL
191 Triston McKenzie CLE 94474.851.3584440$-8.84AL|NL
192 Kyle Hendricks LAA 116685.061.3375320$-8.98AL|NL
193 Jake Junis CLE 61224.521.2355150$-9.30AL|NL
194 Yilber Diaz ARI 53224.171.3358260$-9.31AL|NL
195 Carmen Mlodzinski PIT 58224.241.3353231$-9.35AL|NL
196 Louie Varland MIN 58224.291.3056180$-9.44AL|NL
197 Davis Martin CWS 1286115.071.41104440$-9.42AL|NL
198 Kyle Wright KAN 65344.441.3554240$-9.68AL|NL
199 Jordan Wicks CHC 50234.161.2845170$-9.70AL|NL
200 Caden Dana LAA 65455.001.3254230$-9.81AL|NL
201 Jordan Montgomery ARI 104474.771.3879330$-9.82AL|NL
202 Omar Cruz SD 30113.301.1934120$-9.91AL|NL
203 Emerson Hancock SEA 63344.601.2945210$-9.96AL|NL
204 Martin Perez CWS 1438125.071.4596520$-10.04AL|NL
205 Michael Fulmer BOS 47214.341.2944170$-10.19AL|NL
206 Lance McCullers HOU 53234.251.3449230$-10.19AL|NL
207 Chayce McDermott BAL 38224.191.3142180$-10.17AL|NL
208 Nic Enright CLE 27113.661.093080$-10.22AL|NL
209 Bryce Elder ATL 50234.141.3241180$-10.31AL|NL
210 Tyler Alexander MIL 46124.281.1942120$-10.30AL|NL
211 Graham Ashcraft CIN 52224.231.3241180$-10.50AL|NL
212 Josh Winckowski BOS 48214.171.3238160$-10.56AL|NL
213 Bryse Wilson CWS 86354.801.3463260$-10.58AL|NL
214 Alex Faedo TB 56224.811.2954200$-10.59AL|NL
215 Jack Kochanowicz LAA 91464.781.3553250$-10.62AL|NL
216 Spencer Turnbull FA 40234.391.3137150$-10.84AL|NL
217 Hogan Harris OAK 51224.471.3850250$-10.90AL|NL
218 John Means CLE 28224.261.192380$-10.89AL|NL
219 Cal Quantrill MIA 1306105.031.4593520$-11.04AL|NL
220 Drey Jameson ARI 44214.421.3439160$-11.05AL|NL
221 Carlos Vargas SEA 37113.891.2832140$-11.15AL|NL
222 Jake Bloss TOR 41234.671.2937150$-11.15AL|NL
223 Justin Wrobleski LAD 36114.061.2935140$-11.26AL|NL
224 Valente Bellozo MIA 49244.641.2936150$-11.33AL|NL
225 Jacob Waguespack TB 40114.331.3544180$-11.48AL|NL
226 Keider Montero DET 38224.541.3332130$-11.52AL|NL
227 Max Kranick NYM 32114.191.2428110$-11.62AL|NL
228 Trevor Rogers BAL 41224.571.3635160$-11.65AL|NL
229 Gordon Graceffo STL 31114.101.2526100$-11.71AL|NL
230 Randy Vasquez SD 61344.911.3945220$-11.77AL|NL
231 Tyler Wells IL-60 BAL 19113.881.111750$-11.79AL|NL
232 Tyler Gilbert CWS 46124.441.3442170$-11.84AL|NL
233 Sem Robberse STL 20113.701.201870$-11.87AL|NL
234 Johan Oviedo IL-60 PIT 58244.651.4048250$-11.86AL|NL
235 Anthony DeSclafani FA 35234.741.302790$-11.87AL|NL
236 German Marquez COL 1326105.331.45105450$-11.88AL|NL
237 Connor Gillispie MIA 28114.241.2827120$-11.98AL|NL
238 Kyle Bradish IL-60 BAL 14113.541.191440$-12.23AL|NL
239 Carson Ragsdale SF 19114.171.282280$-12.25AL|NL
240 Logan Allen CLE 32224.821.3727120$-12.31AL|NL
241 Kolby Allard CLE 22114.281.262170$-12.33AL|NL
242 Alek Manoah IL-60 TOR 21114.261.262090$-12.38AL|NL
243 Cristian Javier HOU 18114.331.201870$-12.37AL|NL
244 Penn Murfee CWS 25114.381.312490$-12.45AL|NL
245 John Rooney MIA 21114.051.352090$-12.55AL|NL
246 Adam Mazur MIA 38234.851.3627110$-12.53AL|NL
247 Jared Shuster CWS 43124.461.3532170$-12.58AL|NL
248 Cody Poteet CHC 26114.451.3425100$-12.60AL|NL
249 Davis Daniel ATL 16104.121.271660$-12.60AL|NL
250 Tommy Henry ARI 27114.401.3625120$-12.67AL|NL
251 Easton Lucas TOR 17104.211.291770$-12.65AL|NL
252 Tyler Phillips PHI 27114.431.322280$-12.71AL|NL
253 Patrick Sandoval IL-60 BOS 15113.861.351570$-12.74AL|NL
254 Patrick Corbin TEX 76455.441.4358240$-12.79AL|NL
255 Jonathan Bowlan KAN 25114.531.332280$-12.82AL|NL
256 Tink Hence STL 16114.401.291450$-12.98AL|NL
257 Shinnosuke Ogasawara WAS 35114.641.3628130$-12.98AL|NL
258 Carson Spiers CIN 52124.941.3847190$-13.01AL|NL
259 Chase Petty CIN 23114.551.341980$-13.04AL|NL
260 Chris Flexen CHC 23114.571.341980$-13.06AL|NL
261 Mick Abel PHI 15104.351.381580$-13.11AL|NL
262 Kyle Tyler PHI 31114.581.4127140$-13.12AL|NL
263 Huascar Ynoa MIN 15114.491.351460$-13.18AL|NL
264 Joey Lucchesi SF 17114.421.371470$-13.25AL|NL
265 Alex Wood FA 37235.081.4529150$-13.29AL|NL
266 Drew Rom STL 13114.371.351140$-13.28AL|NL
267 Connor Phillips CIN 21114.751.4523120$-13.30AL|NL
268 Xzavion Curry MIA 29114.891.332290$-13.32AL|NL
269 Allan Winans NYY 14114.631.291040$-13.35AL|NL
270 Nick Nastrini CWS 62355.321.4852310$-13.34AL|NL
271 Ryan Feltner COL 1587125.491.48125590$-13.38AL|NL
272 Jose Urquidy IL-60 HOU 13114.841.29940$-13.51AL|NL
273 Ross Stripling KAN 26124.871.341760$-13.58AL|NL
274 Sixto Sanchez MIA 12114.511.37840$-13.57AL|NL
275 Adrian Houser TEX 24124.741.371690$-13.59AL|NL
276 Samuel Aldegheri LAA 12114.941.391150$-13.61AL|NL
277 Cole Irvin FA 26124.901.361870$-13.64AL|NL
278 Marco Gonzales PIT 14114.901.361050$-13.68AL|NL
279 Kyle Freeland COL 1517125.551.45104420$-13.74AL|NL
280 Dakota Hudson LAA 16114.661.441070$-13.85AL|NL
281 Christian Roa MIA 18004.291.4220110$-13.85AL|NL
282 Brent Honeywell FA 26115.081.391990$-13.89AL|NL
283 Darren McCaughan MIN 16115.361.391250$-14.00AL|NL
284 Elvin Rodriguez MIL 10004.451.261040$-14.08AL|NL
285 Noah Syndergaard FA 19115.501.361250$-14.20AL|NL
286 James Kaprielian TOR 12115.651.44950$-14.19AL|NL
287 Tanner Gordon COL 31125.341.422590$-14.23AL|NL
288 Bruce Zimmermann MIL 6004.151.26620$-14.25AL|NL
289 Vincent Velasquez FA 13014.841.341250$-14.34AL|NL
290 Janson Junk MIA 17014.751.381460$-14.42AL|NL
291 Josiah Gray IL-60 WAS 10014.831.34940$-14.44AL|NL
292 Sean Newcomb BOS 7004.451.42740$-14.47AL|NL
293 Carlos Carrasco NYY 29125.461.4623100$-14.58AL|NL
294 Nabil Crismatt PHI 6004.861.35520$-14.59AL|NL
295 Tekoah Roby STL 8014.961.33620$-14.60AL|NL
296 Tommy Doyle COL 9004.911.41840$-14.62AL|NL
297 Thad Ward BAL 12004.701.481170$-14.62AL|NL
298 Jose Urena NYM 14004.801.411060$-14.68AL|NL
299 Wade Miley CIN 23125.341.471390$-14.71AL|NL
300 Ky Bush IL-60 CWS 8015.031.46630$-14.81AL|NL