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 2001682.741.02230460$30.93AL|NL
2 Paul Skenes PIT 1731672.541.04220500$28.47AL|NL
3 Zack Wheeler PHI 2051593.201.08222540$24.71AL|NL
4 Logan Gilbert SEA 1981493.161.05207440$23.66AL|NL
5 Chris Sale ATL 1811483.111.10217500$21.97AL|NL
6 Garrett Crochet BOS 1561483.011.10202470$19.89AL|NL
7 Dylan Cease SD 1871493.301.16221710$19.57AL|NL
8 Luis Castillo SEA 1801393.431.13188540$16.25AL|NL
9 Blake Snell LAD 1611383.271.18206710$16.12AL|NL
10 Jacob deGrom TEX 1321273.001.00160330$15.95AL|NL
11 Corbin Burnes ARI 1871393.411.16187540$15.78AL|NL
12 Tyler Glasnow LAD 1421162.931.06172430$15.75AL|NL
13 Logan Webb SF 2041493.461.19177450$15.41AL|NL
14 George Kirby SEA 1591283.271.05154250$15.08AL|NL
15 Spencer Strider ATL 1291162.951.07172400$14.43AL|NL
16 Pablo Lopez MIN 19413103.721.17199500$14.43AL|NL
17 Freddy Peralta MIL 1701393.561.16191600$14.35AL|NL
18 Hunter Greene CIN 1701293.601.16202630$13.99AL|NL
19 Brandon Woodruff MIL 1531173.311.09173400$13.88AL|NL
20 Cole Ragans KAN 1781393.481.22197660$13.88AL|NL
21 Framber Valdez HOU 1821283.341.20179580$13.49AL|NL
22 Bryce Miller SEA 1711293.491.12167460$13.50AL|NL
23 Yoshinobu Yamamoto LAD 1601283.411.12167460$13.42AL|NL
24 Sonny Gray STL 1801393.611.18181510$13.21AL|NL
25 Aaron Nola PHI 18712103.721.15186440$13.11AL|NL
26 Max Fried NYY 1751293.411.17164520$12.61AL|NL
27 Joe Ryan MIN 1551183.601.08167370$12.25AL|NL
28 Tanner Bibee CLE 1681293.641.17171480$11.38AL|NL
29 Justin Steele CHC 1671293.551.17162450$11.29AL|NL
30 Roki Sasaki LAD 1351173.501.11169390$11.18AL|NL
31 Sandy Alcantara MIA 1911293.711.18165430$11.04AL|NL
32 Bryan Woo SEA 1341173.281.07132330$10.62AL|NL
33 Shota Imanaga CHC 1731193.811.13167380$10.52AL|NL
34 Yusei Kikuchi LAA 16812103.801.21188550$10.46AL|NL
35 Hunter Brown HOU 1671293.551.24177590$10.41AL|NL
36 Michael King SD 17712103.771.22185620$10.39AL|NL
37 Carlos Rodon NYY 17011103.861.18189590$10.19AL|NL
38 Zac Gallen ARI 1711293.721.21170500$9.85AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Spencer Schwellenbach ATL 1661293.701.18158450$9.84AL|NL
40 Nick Pivetta SD 1511193.741.16170510$9.57AL|NL
41 Jack Flaherty DET 1651193.671.22179540$9.47AL|NL
42 Taj Bradley TB 1601193.681.20169530$9.13AL|NL
43 Shohei Ohtani LAD 123963.191.11150410$9.02AL|NL
44 Cristopher Sanchez PHI 1721293.641.22152480$8.92AL|NL
45 Kevin Gausman TOR 19412114.001.24190580$8.91AL|NL
46 Ryan Pepiot TB 1561193.661.20165560$8.86AL|NL
47 Bailey Ober MIN 16811103.981.15167420$8.78AL|NL
48 Nathan Eovaldi TEX 1731193.831.20164510$8.27AL|NL
49 Grayson Rodriguez BAL 1361073.391.18151450$8.24AL|NL
50 Zach Eflin BAL 17511103.881.16148330$8.08AL|NL
51 Kodai Senga NYM 160863.431.22177680$8.06AL|NL
52 Robbie Ray SF 1491193.761.21165550$7.88AL|NL
53 Shane McClanahan TB 159863.611.16163450$7.61AL|NL
54 Reynaldo Lopez ATL 17211103.991.23174600$7.10AL|NL
55 Yu Darvish SD 16511103.971.19155480$6.93AL|NL
56 Sean Manaea NYM 1561193.861.22156560$6.67AL|NL
57 Mitch Keller PIT 17912104.011.28167530$6.02AL|NL
58 Luis Severino OAK 17611104.031.27164590$5.13AL|NL
59 Jared Jones PIT 157873.671.23158550$5.12AL|NL
60 MacKenzie Gore WAS 16611104.091.30171630$4.38AL|NL
61 Seth Lugo KAN 18711114.141.27162510$4.34AL|NL
62 Gavin Williams CLE 1321083.691.26136520$4.00AL|NL
63 Clay Holmes NYM 160853.481.32156630$3.86AL|NL
64 Drew Rasmussen TB 127433.161.12131340$3.78AL|NL
65 Reese Olson DET 1341083.691.25126440$3.60AL|NL
66 Nick Lodolo CIN 134983.821.24144440$3.53AL|NL
67 Clarke Schmidt NYY 145653.671.20150470$3.31AL|NL
68 Bowden Francis TOR 157763.961.17142440$3.11AL|NL
69 Jesus Luzardo PHI 157653.891.21163500$3.04AL|NL
70 Jose Berrios TOR 19611124.381.28165570$2.57AL|NL
71 A.J. Puk ARI 64333.271.17752317$2.50AL|NL
72 Justin Verlander SF 140983.941.21125400$2.47AL|NL
73 Tanner Houck BOS 180873.931.30161570$2.23AL|NL
74 Kumar Rocker TEX 113653.441.18125360$1.99AL|NL
75 Nestor Cortes MIL 144443.851.12142380$1.99AL|NL
76 Brady Singer CIN 16810104.231.29156490$1.99AL|NL
77 Brandon Pfaadt ARI 135653.771.18132310$1.78AL|NL
78 Max Scherzer TOR 122653.831.14124340$1.39AL|NL
79 Aaron Civale MIL 148653.971.21144460$1.19AL|NL
80 Ranger Suarez PHI 163763.961.26146510$1.19AL|NL
81 Jameson Taillon CHC 16610104.341.24133410$1.16AL|NL
82 David Peterson NYM 147873.821.32141570$0.86AL|NL
83 Chris Bassitt TOR 17610114.291.32157610$0.80AL|NL
84 Ronel Blanco HOU 1569104.211.30151660$0.74AL|NL
85 Michael Wacha KAN 1529104.201.27133470$0.36AL|NL
86 Spencer Arrighetti HOU 138994.101.33146610$0.38AL|NL
87 Brayan Bello BOS 15510104.111.36145550$0.26AL|NL
88 Jeffrey Springs OAK 133774.041.21124370$0.12AL|NL
89 Jake Irvin WAS 16410104.341.30136540$-0.21AL|NL
90 Matt Boyd CHC 122663.931.22124410$-0.60AL|NL
91 Dean Kremer BAL 140994.251.29127480$-0.73AL|NL
92 Jose Soriano LAA 146994.011.37136650$-0.78AL|NL
93 Merrill Kelly ARI 149994.281.30130500$-0.97AL|NL
94 Miles Mikolas STL 17510114.511.26123360$-1.10AL|NL
95 Charlie Morton BAL 1519104.291.37149650$-1.48AL|NL
96 Erick Fedde STL 16510104.451.32134570$-1.52AL|NL
97 Lance McCullers HOU 111763.731.30108440$-1.63AL|NL
98 Nick Martinez CIN 166444.141.23145470$-1.63AL|NL
99 Kyle Harrison SF 108873.991.29108410$-1.66AL|NL
100 Edward Cabrera MIA 121653.811.33130590$-1.83AL|NL
101 Tobias Myers MIL 140554.031.24127470$-1.87AL|NL
102 Landen Roupp SF 113443.471.28119490$-1.99AL|NL
103 Frankie Montas NYM 104763.871.28103420$-2.23AL|NL
104 Tyler Mahle TEX 132894.411.27118420$-2.45AL|NL
105 Eury Perez IL-60 MIA 71643.501.1581220$-2.44AL|NL
106 Tyler Holton DET 72443.571.1462196$-2.61AL|NL
107 JP Sears OAK 1759124.691.29142500$-2.66AL|NL
108 Shane Baz TB 141664.151.30131550$-2.71AL|NL
109 Mike Clevinger IL-15 CWS 64334.651.32522219$-2.75AL|NL
110 Ryan Weathers MIA 136774.121.32122490$-2.73AL|NL
111 Andrew Abbott CIN 135894.501.30127500$-2.96AL|NL
112 Beau Brieske DET 66333.671.25652610$-3.06AL|NL
113 Davis Martin CWS 125894.201.34114460$-3.12AL|NL
114 Sean Burke CWS 116663.961.35124570$-3.23AL|NL
115 Casey Mize DET 116884.151.3096360$-3.25AL|NL
116 Alex Cobb DET 94763.811.2983290$-3.59AL|NL
117 Lucas Giolito BOS 135564.351.29141470$-3.62AL|NL
118 Jordan Hicks SF 131543.851.37128570$-3.77AL|NL
119 Luis Garcia HOU 108444.051.21108350$-3.86AL|NL
120 Luis Gil NYY 96433.771.27109470$-3.94AL|NL
121 Will Warren NYY 123443.881.29116440$-3.93AL|NL
122 Grant Holmes ATL 117333.841.26117380$-4.03AL|NL
123 Quinn Mathews STL 100433.731.28107400$-4.02AL|NL
124 Tomoyuki Sugano BAL 1609104.671.30118340$-4.06AL|NL
125 Jack Leiter TEX 133444.041.34140610$-4.10AL|NL
126 Zebby Matthews MIN 103323.861.1998230$-4.40AL|NL
127 Luis Ortiz CLE 140554.101.32120520$-4.45AL|NL
128 Reid Detmers LAA 105333.941.24114360$-4.44AL|NL
129 Max Meyer MIA 133664.201.34119460$-4.55AL|NL
130 Zack Littell TB 132564.361.24111310$-4.55AL|NL
131 Jose Quintana MIL 133894.401.35109480$-4.69AL|NL
132 Hayden Birdsong SF 109433.881.34119540$-4.72AL|NL
133 Simeon Woods Richardson MIN 122894.441.34102450$-4.91AL|NL
134 Eduardo Rodriguez ARI 145674.411.32125490$-4.92AL|NL
135 Tylor Megill NYM 96333.701.2598370$-4.95AL|NL
136 Andrew Painter PHI 66323.321.1679210$-4.98AL|NL
137 Kutter Crawford BOS 124334.301.22116360$-5.24AL|NL
138 Garrett Whitlock BOS 66333.501.1667172$-5.27AL|NL
139 Andrew Heaney PIT 128554.361.30119400$-5.25AL|NL
140 Louie Varland MIN 63333.211.1766191$-5.37AL|NL
141 Shane Bieber IL-60 CLE 90333.751.2184220$-5.57AL|NL
142 AJ Smith-Shawver ATL 100333.941.28107450$-5.60AL|NL
143 Tyler Anderson LAA 1709124.841.35132630$-5.74AL|NL
144 Andre Pallante STL 154554.041.39120620$-5.90AL|NL
145 Clayton Kershaw IL-60 LAD 68543.881.1963200$-5.94AL|NL
146 Ryan Brasier CHC 58333.531.1657182$-6.33AL|NL
147 David Festa MIN 88223.711.2795350$-6.46AL|NL
148 Jared Koenig MIL 62333.541.2261222$-6.51AL|NL
149 Dustin May LAD 78323.801.1972250$-6.56AL|NL
150 Ryan Feltner COL 1699124.831.41143610$-6.54AL|NL
151 Dedniel Nunez NYM 49323.001.1558200$-6.55AL|NL
152 Lance Lynn FA 109674.511.3297370$-6.58AL|NL
153 Hayden Wesneski HOU 98223.931.2392320$-6.62AL|NL
154 Mitch Spence OAK 121444.181.3199350$-6.74AL|NL
155 Joey Cantillo CLE 98333.901.3398450$-6.85AL|NL
156 Kris Bubic KAN 117334.131.33112410$-6.87AL|NL
157 Mitchell Parker WAS 147674.561.36122580$-6.86AL|NL
158 Colin Rea CHC 125444.381.28101360$-6.92AL|NL
159 Javier Assad CHC 137444.291.34115530$-6.97AL|NL
160 Erik Miller SF 61333.421.3272331$-7.00AL|NL
161 Yariel Rodriguez TOR 104334.101.32104470$-7.03AL|NL
162 Chris Paddack MIN 114334.301.27102310$-7.10AL|NL
163 Jose Butto NYM 63333.501.2460271$-7.12AL|NL
164 Jon Gray IL-60 TEX 117454.401.30102390$-7.25AL|NL
165 Matthew Liberatore STL 80333.941.3073302$-7.32AL|NL
166 Osvaldo Bido OAK 95223.891.2992380$-7.44AL|NL
167 Chase Dollander COL 103674.591.41106480$-7.65AL|NL
168 Tony Gonsolin LAD 98334.311.2588330$-7.69AL|NL
169 Ben Lively CLE 133794.701.3699430$-7.81AL|NL
170 Davidjohn Herz WAS 109444.291.40112590$-7.81AL|NL
171 Mike Soroka WAS 120334.301.34111460$-7.87AL|NL
172 Jackson Jobe DET 106444.231.3593460$-7.91AL|NL
173 German Marquez COL 1538114.911.40126530$-7.97AL|NL
174 Stephen Kolek SD 84323.841.3274310$-8.12AL|NL
175 Kyle Gibson FA 119784.671.3994420$-8.13AL|NL
176 Steven Matz STL 113334.281.3195360$-8.19AL|NL
177 Bubba Chandler PIT 73554.121.3971340$-8.24AL|NL
178 Jake Junis CLE 68333.961.2058170$-8.24AL|NL
179 Cade Povich BAL 98344.181.3391390$-8.28AL|NL
180 Ryan Zeferjahn LAA 61333.831.3568331$-8.44AL|NL
181 Cade Cavalli WAS 89334.161.3487360$-8.55AL|NL
182 Nic Enright CLE 46223.381.1450140$-8.65AL|NL
183 Penn Murfee CWS 58333.931.3060241$-8.71AL|NL
184 Jonathan Cannon CWS 155684.681.39114550$-9.00AL|NL
185 Spencer Turnbull IL-60 FA 56434.081.3054210$-9.04AL|NL
186 Michael Fulmer BOS 55333.791.3159240$-9.07AL|NL
187 Walker Buehler BOS 149574.721.38122520$-9.08AL|NL
188 Ben Brown CHC 48213.481.2253200$-9.13AL|NL
189 Kyle Hendricks LAA 1297104.891.3689380$-9.21AL|NL
190 Cal Quantrill MIA 1438104.841.43105530$-9.21AL|NL
191 Ryne Nelson ARI 98224.271.2779270$-9.28AL|NL
192 Alec Marsh KAN 106344.421.3698400$-9.31AL|NL
193 Cody Bradford TEX 78224.311.1964170$-9.34AL|NL
194 Keaton Winn SF 60333.901.2853200$-9.36AL|NL
195 Ryan Burr TOR 44223.571.2051160$-9.40AL|NL
196 Bailey Falter PIT 126344.561.3094370$-9.43AL|NL
197 Carmen Mlodzinski PIT 61334.001.3456251$-9.50AL|NL
198 Shawn Armstrong TEX 58334.061.2856200$-9.52AL|NL
199 Joey Estes OAK 103334.591.2678280$-9.53AL|NL
200 Marcus Stroman NYY 160454.571.38119580$-9.65AL|NL
201 Slade Cecconi CLE 60224.001.1951140$-9.69AL|NL
202 Martin Perez CWS 1387104.821.43104500$-9.77AL|NL
203 Ian Anderson ATL 92444.401.3978380$-9.84AL|NL
204 Tyler Gilbert CWS 62334.191.2953190$-10.08AL|NL
205 Kenta Maeda DET 90224.481.2878270$-10.15AL|NL
206 Carlos Vargas SEA 54333.811.3346220$-10.13AL|NL
207 Triston McKenzie CLE 118344.631.38108530$-10.18AL|NL
208 Noah Schultz CWS 42333.821.3143160$-10.26AL|NL
209 Kyle Wright KAN 87224.161.3574280$-10.35AL|NL
210 Alex Faedo TB 57334.321.3053220$-10.43AL|NL
211 Bryse Wilson CWS 97224.421.3177290$-10.55AL|NL
212 Jordan Montgomery ARI 116334.561.3690350$-10.63AL|NL
213 Matt Waldron SD 71234.331.2556180$-10.65AL|NL
214 Joe Boyle TB 66223.971.4878470$-10.78AL|NL
215 Michael McGreevy STL 67334.251.2945150$-10.76AL|NL
216 Aaron Ashby MIL 63223.841.4364360$-10.82AL|NL
217 Brady Basso OAK 50224.071.2444140$-10.87AL|NL
218 Max Kranick NYM 51334.241.2941190$-10.93AL|NL
219 Paul Blackburn NYM 104234.461.3482350$-10.96AL|NL
220 Chayce McDermott BAL 51223.981.3655270$-10.95AL|NL
221 Bobby Miller LAD 45223.961.2541160$-11.00AL|NL
222 Griffin Canning NYM 99224.551.3381350$-11.09AL|NL
223 Johan Oviedo IL-60 PIT 74224.201.3765310$-11.14AL|NL
224 Rhett Lowder CIN 116344.681.3690410$-11.12AL|NL
225 Caden Dana LAA 69454.751.3860290$-11.17AL|NL
226 Drew Thorpe CWS 78464.681.3760300$-11.18AL|NL
227 Drey Jameson ARI 50324.281.3240160$-11.30AL|NL
228 Jacob Waguespack TB 43224.031.3144170$-11.35AL|NL
229 Landon Knack LAD 42224.181.2440140$-11.37AL|NL
230 Chase Silseth LAA 57224.251.3251230$-11.43AL|NL
231 Graham Ashcraft CIN 53334.391.3342170$-11.49AL|NL
232 Quinn Priester BOS 58334.361.3646180$-11.53AL|NL
233 Tyler Alexander MIL 54224.561.2245130$-11.53AL|NL
234 Trevor Williams WAS 113334.811.3588360$-11.50AL|NL
235 Randy Vasquez SD 64224.261.3251220$-11.52AL|NL
236 Albert Suarez BAL 71224.531.3259240$-11.75AL|NL
237 Dane Dunning TEX 79334.701.3765280$-11.79AL|NL
238 DL Hall IL-60 MIL 44224.141.3744210$-11.94AL|NL
239 Cody Poteet CHC 35224.091.2730120$-12.12AL|NL
240 Josh Winckowski BOS 42224.121.3336140$-12.14AL|NL
241 Joe Ross PHI 61334.651.3849240$-12.22AL|NL
242 Hagen Danner SEA 26113.531.192790$-12.34AL|NL
243 Jonathan Brubaker NYY 55224.491.3447210$-12.32AL|NL
244 Hogan Harris OAK 48324.581.4142230$-12.35AL|NL
245 Jordan Wicks CHC 47114.111.3042170$-12.38AL|NL
246 Anthony DeSclafani IL-60 FA 35224.291.262990$-12.38AL|NL
247 Jacob Misiorowski MIL 36224.081.4440230$-12.42AL|NL
248 J.T. Ginn OAK 94234.491.4071340$-12.48AL|NL
249 Kyle Hart SD 91224.601.3666330$-12.49AL|NL
250 Justin Wrobleski LAD 40224.391.3134150$-12.52AL|NL
251 Yilber Diaz ARI 47224.401.4045230$-12.58AL|NL
252 Brandon Sproat NYM 24223.931.3023100$-12.60AL|NL
253 Easton Lucas TOR 32224.101.3529140$-12.61AL|NL
254 Nick Nastrini CWS 83334.711.4775450$-12.62AL|NL
255 Sawyer Gipson-Long IL-60 DET 35114.011.2431100$-12.62AL|NL
256 Braxton Ashcraft PIT 45114.211.2838130$-12.65AL|NL
257 Richard Fitts BOS 48224.501.3338150$-12.70AL|NL
258 Adam Mazur MIA 36224.331.3028110$-12.72AL|NL
259 Alex Wood IL-60 FA 60344.791.4048220$-12.74AL|NL
260 Austin Gomber COL 1437115.401.41100390$-12.77AL|NL
261 Kyle Bradish BAL 19113.411.172060$-12.91AL|NL
262 Patrick Corbin TEX 71454.981.4454230$-12.90AL|NL
263 Carson Whisenhunt SF 28113.811.3129120$-12.95AL|NL
264 Mason Black SF 43114.221.3337160$-13.07AL|NL
265 Michael Lorenzen KAN 148344.811.43111630$-13.09AL|NL
266 Logan Allen CLE 37224.491.3731140$-13.16AL|NL
267 Matt Manning DET 31114.241.2626110$-13.35AL|NL
268 Jonathan Bowlan KAN 40224.471.3830140$-13.34AL|NL
269 Emerson Hancock SEA 68124.531.3348240$-13.36AL|NL
270 Wade Miley IL-60 CIN 51344.921.3935180$-13.37AL|NL
271 Kolby Allard CLE 36224.591.3527120$-13.41AL|NL
272 Carlos Rodriguez MIL 31114.231.3028130$-13.40AL|NL
273 Carson Ragsdale SF 28114.141.3528130$-13.52AL|NL
274 Taijuan Walker PHI 69325.031.3949260$-13.53AL|NL
275 Elvin Rodriguez MIL 25114.221.252290$-13.55AL|NL
276 Carson Spiers CIN 44224.851.3736160$-13.58AL|NL
277 Bryce Elder ATL 38114.301.3531130$-13.64AL|NL
278 Omar Cruz SD 22113.961.3322100$-13.64AL|NL
279 Kyle Tyler PHI 48324.861.4635200$-13.67AL|NL
280 Kyle Freeland COL 1507125.421.44105420$-13.72AL|NL
281 Gordon Graceffo STL 47224.741.3631150$-13.76AL|NL
282 Keider Montero DET 32114.321.3427120$-13.78AL|NL
283 Tyler Owens DET 32224.631.4125130$-13.79AL|NL
284 Tyler Phillips PHI 30214.651.3921110$-13.90AL|NL
285 Jared Shuster CWS 44224.831.4132170$-14.09AL|NL
286 Nick Frasso LAD 12113.881.231140$-14.12AL|NL
287 Colton Gordon HOU 16114.231.261450$-14.13AL|NL
288 Jack Kochanowicz LAA 91234.681.4054280$-14.11AL|NL
289 John Rooney MIA 26114.251.4223110$-14.22AL|NL
290 Ryan Gusto HOU 37114.601.3629140$-14.21AL|NL
291 Joe Rock TB 24114.381.341980$-14.23AL|NL
292 Braydon Fisher TOR 18114.261.4219100$-14.28AL|NL
293 Rolddy Munoz ATL 20114.251.4320100$-14.29AL|NL
294 Cristian Javier HOU 13114.481.241250$-14.34AL|NL
295 Trevor Rogers BAL 37114.641.3930140$-14.38AL|NL
296 Caleb Kilian CHC 23114.371.351780$-14.38AL|NL
297 Davis Daniel ATL 13114.381.261140$-14.40AL|NL
298 Tyler Wells BAL 10104.381.21930$-14.44AL|NL
299 Cristian Mena ARI 19114.421.371680$-14.46AL|NL
300 Tink Hence STL 9113.931.27830$-14.45AL|NL