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 Paul Skenes PIT 1761382.941.07212520$29.85AL|NL
2 Tarik Skubal DET 1791393.131.03203410$29.62AL|NL
3 Zack Wheeler PHI 1961493.431.10216550$28.12AL|NL
4 Chris Sale ATL 1821483.551.12225510$26.27AL|NL
5 Logan Gilbert SEA 18212103.661.07191380$22.92AL|NL
6 Dylan Cease SD 19413103.781.19234760$22.20AL|NL
7 Garrett Crochet BOS 1631293.531.14210530$21.60AL|NL
8 Jacob deGrom TEX 1391073.360.99178370$21.10AL|NL
9 Freddy Peralta MIL 18212103.821.14209650$20.55AL|NL
10 Logan Webb SF 1901393.511.16157400$19.69AL|NL
11 Michael King SD 1771293.801.20196600$17.43AL|NL
12 Cole Ragans KAN 1821293.781.23206720$17.35AL|NL
13 George Kirby IL-15 SEA 1551183.641.05138240$17.21AL|NL
14 Spencer Strider IL-15 ATL 1391063.591.12183440$16.63AL|NL
15 Joe Ryan MIN 1551093.881.08170350$16.13AL|NL
16 Max Fried NYY 1691283.541.20156550$16.02AL|NL
17 Tyler Glasnow LAD 1311063.611.10162400$15.12AL|NL
18 Brandon Woodruff IL-15 MIL 1491083.791.11164430$15.01AL|NL
19 Framber Valdez HOU 1661283.641.22155540$14.53AL|NL
20 Yoshinobu Yamamoto LAD 1461173.641.16152390$14.38AL|NL
21 Pablo Lopez MIN 18211114.031.20185470$14.22AL|NL
22 Blake Snell LAD 1661284.091.28208780$13.45AL|NL
23 Shota Imanaga CHC 1631194.151.14163400$13.43AL|NL
24 Luis Castillo SEA 18312104.111.21171560$13.33AL|NL
25 Justin Steele CHC 1611193.751.18143410$13.12AL|NL
26 Spencer Schwellenbach ATL 1511183.861.16145370$12.85AL|NL
27 Hunter Brown HOU 1661193.881.23169590$12.67AL|NL
28 Sonny Gray STL 16710104.001.20177520$12.50AL|NL
29 Hunter Greene CIN 17210104.281.21206650$12.50AL|NL
30 Bryce Miller SEA 17111104.141.16152440$12.28AL|NL
31 Tanner Bibee CLE 16010104.011.17157470$11.81AL|NL
32 Corbin Burnes ARI 17411104.071.22164550$11.59AL|NL
33 Aaron Nola PHI 17911104.301.21176480$11.32AL|NL
34 Sandy Alcantara MIA 16910103.861.20139450$10.76AL|NL
35 Kevin Gausman TOR 19312114.461.26195640$10.71AL|NL
36 Nathan Eovaldi TEX 1651194.211.22165520$10.62AL|NL
37 Shohei Ohtani LAD 120953.631.16140420$10.39AL|NL
38 Jack Flaherty DET 16910104.191.25184570$10.14AL|NL
39 MacKenzie Gore WAS 18110114.211.29203700$9.99AL|NL
40 Cristopher Sanchez PHI 1571193.851.25138430$9.82AL|NL
41 Bailey Ober MIN 1559104.251.17156410$9.18AL|NL
42 Zac Gallen ARI 1681194.261.25161510$9.05AL|NL
43 Carlos Rodon NYY 18011104.661.27199700$8.34AL|NL
44 Robbie Ray SF 16310104.471.26188640$8.32AL|NL
45 Bryan Woo SEA 130883.841.11114300$8.27AL|NL
46 Ryan Pepiot TB 1559104.321.19156500$8.15AL|NL
47 Nick Pivetta SD 152994.461.21164480$7.25AL|NL
48 Yusei Kikuchi LAA 17410114.611.26186530$7.19AL|NL
49 Zach Eflin BAL 1541094.231.18117280$7.20AL|NL
50 Jesus Luzardo PHI 130994.101.23145440$7.07AL|NL
51 Roki Sasaki LAD 125963.991.23130440$6.46AL|NL
52 Taj Bradley TB 1619104.471.25165530$6.02AL|NL
53 Clay Holmes NYM 133983.721.29118500$6.21AL|NL
54 Reese Olson DET 143994.091.25127460$5.47AL|NL
55 Justin Verlander SF 142984.281.22128460$5.35AL|NL
56 Kodai Senga NYM 126994.091.28138560$5.31AL|NL
57 Shane McClanahan IL-15 TB 119894.051.20123350$5.29AL|NL
58 Matt Boyd CHC 111883.981.21119380$4.91AL|NL
59 Gavin Williams CLE 1509104.271.28143570$4.75AL|NL
60 Seth Lugo KAN 17811104.541.30150520$4.65AL|NL
61 Grayson Rodriguez IL-15 BAL 128874.171.24131410$4.45AL|NL
62 Erick Fedde STL 1629104.451.25139480$4.30AL|NL
63 Drew Rasmussen TB 112773.891.17103300$4.75AL|NL
64 Chris Bassitt TOR 18011114.641.32159670$3.85AL|NL
65 Tanner Houck BOS 14110104.261.30117460$3.42AL|NL
66 Jose Berrios TOR 18011114.791.31157560$3.04AL|NL
67 A.J. Puk ARI 39213.601.16461318$3.38AL|NL
68 Kumar Rocker TEX 109884.221.23108360$2.65AL|NL
69 Nestor Cortes MIL 114784.261.18107340$2.59AL|NL
70 Jeffrey Springs OAK 1248104.501.25127370$2.33AL|NL
71 Max Scherzer IL-15 TOR 107774.431.18114340$2.27AL|NL
72 Clarke Schmidt IL-15 NYY 123894.331.26118400$2.25AL|NL
73 Sean Manaea IL-15 NYM 131884.451.28133500$2.18AL|NL
74 Jordan Hicks SF 115883.971.31110450$2.79AL|NL
75 Ranger Suarez IL-15 PHI 129994.161.31108430$2.08AL|NL
76 Jose Soriano LAA 138984.161.34119580$2.00AL|NL
77 Brandon Pfaadt ARI 125894.581.23116300$1.66AL|NL
78 Mike Clevinger CWS 43224.571.30371522$1.62AL|NL
79 Charlie Morton BAL 1601094.761.38171730$1.54AL|NL
80 Jameson Taillon CHC 1579104.671.25117410$1.44AL|NL
81 Brady Singer CIN 1609104.701.32151510$1.40AL|NL
82 Brayan Bello IL-15 BOS 151994.431.34133510$1.31AL|NL
83 Shane Baz TB 1238104.461.27117430$1.32AL|NL
84 Yu Darvish IL-15 SD 129884.651.26125440$1.17AL|NL
85 Michael Wacha KAN 151994.591.31128510$0.94AL|NL
86 Tyler Mahle TEX 135884.591.26118450$0.91AL|NL
87 Ben Brown CHC 92663.941.2399350$1.51AL|NL
88 Dean Kremer BAL 143994.631.31127490$0.82AL|NL
89 Spencer Arrighetti HOU 143894.741.33148590$0.14AL|NL
90 Ronel Blanco HOU 1589104.891.35153690$-0.49AL|NL
91 Bowden Francis TOR 1258104.901.24110360$0.14AL|NL
92 Eduardo Rodriguez ARI 124894.531.33113440$-0.78AL|NL
93 David Peterson NYM 124894.411.37118510$-0.85AL|NL
94 Hayden Wesneski HOU 103774.511.2594340$-0.27AL|NL
95 Mike Soroka WAS 114684.321.28105430$-0.40AL|NL
96 Zack Littell TB 1217104.681.2397260$-1.13AL|NL
97 Kutter Crawford IL-15 BOS 106674.521.23100320$-1.15AL|NL
98 Joey Cantillo CLE 89443.751.2592380$-1.44AL|NL
99 Landen Roupp SF 109784.271.3398430$-0.76AL|NL
100 Tobias Myers IL-15 MIL 119794.701.27105350$-1.59AL|NL
101 Tylor Megill NYM 92554.181.28100370$-1.86AL|NL
102 Kris Bubic KAN 106674.281.33105410$-1.27AL|NL
103 JP Sears OAK 1699125.121.30135500$-2.00AL|NL
104 Zebby Matthews MIN 96564.391.2190220$-1.99AL|NL
105 Casey Mize DET 118784.521.2787330$-2.03AL|NL
106 Nick Lodolo CIN 132794.751.33127430$-2.07AL|NL
107 Shane Bieber IL-15 CLE 72553.961.1868180$-2.11AL|NL
108 Frankie Montas IL-15 NYM 113774.551.32103420$-2.11AL|NL
109 Aaron Civale IL-15 MIL 116794.741.2799360$-2.14AL|NL
110 Nick Martinez CIN 1338104.861.30107370$-1.60AL|NL
111 AJ Smith-Shawver ATL 123884.971.35125520$-2.46AL|NL
112 Mitch Keller PIT 1749124.981.38152540$-2.83AL|NL
113 Reid Detmers LAA 93554.571.29106360$-2.99AL|NL
114 Eury Perez IL-60 MIA 71454.151.1877230$-3.01AL|NL
115 Jack Leiter TEX 109784.821.33107450$-3.08AL|NL
116 Grant Holmes ATL 112764.741.35107380$-2.61AL|NL
117 Lucas Giolito IL-15 BOS 112794.881.34109430$-3.52AL|NL
118 Hayden Birdsong SF 96674.561.35100430$-3.58AL|NL
119 Andrew Painter PHI 59443.901.1761160$-3.74AL|NL
120 Mitchell Parker WAS 1247114.691.36105430$-3.85AL|NL
121 Edward Cabrera IL-15 MIA 1146104.491.40114590$-3.91AL|NL
122 Beau Brieske DET 41224.031.2235149$-3.29AL|NL
123 Tyler Holton DET 39213.401.1133106$-3.29AL|NL
124 Luis Severino OAK 1749125.091.38142630$-4.27AL|NL
125 Sean Burke CWS 1277114.871.37116530$-4.29AL|NL
126 Reynaldo Lopez IL-15 ATL 92654.681.3490350$-4.42AL|NL
127 Alex Cobb IL-15 DET 97664.431.3272280$-4.53AL|NL
128 Merrill Kelly ARI 142894.981.37115520$-4.60AL|NL
129 Miles Mikolas STL 1548115.011.3199330$-4.63AL|NL
130 Ryne Nelson ARI 106674.731.3084300$-4.61AL|NL
131 Max Meyer MIA 1176104.691.35100410$-4.73AL|NL
132 Simeon Woods Richardson MIN 124794.841.36102440$-4.77AL|NL
133 Griffin Canning NYM 104674.811.3289380$-4.94AL|NL
134 Luis Gil IL-60 NYY 85564.551.3590420$-4.96AL|NL
135 Andre Pallante STL 107784.421.3974430$-4.33AL|NL
136 Dustin May LAD 68434.041.2559230$-5.02AL|NL
137 Matthew Liberatore STL 116684.701.3696410$-4.58AL|NL
138 Luis Ortiz CLE 111794.811.3686420$-4.58AL|NL
139 Jake Irvin WAS 1648115.041.37124580$-5.37AL|NL
140 Javier Assad IL-15 CHC 115784.791.3788450$-5.41AL|NL
141 Jon Gray IL-60 TEX 89674.831.3277310$-4.72AL|NL
142 Chris Paddack MIN 115684.861.3393310$-5.44AL|NL
143 Jose Quintana MIL 144894.921.40112540$-5.44AL|NL
144 Kyle Harrison SF 80564.571.3377310$-5.49AL|NL
145 David Festa MIN 70454.351.3073260$-5.53AL|NL
146 Ryan Weathers IL-15 MIA 106684.761.3896400$-5.58AL|NL
147 Yariel Rodriguez TOR 86444.541.3587431$-5.62AL|NL
148 Jared Jones IL-60 PIT 64454.351.2765220$-5.66AL|NL
149 Michael McGreevy STL 71444.121.2652170$-5.84AL|NL
150 Andrew Heaney PIT 1197105.091.38106420$-5.89AL|NL
151 Steven Matz STL 108684.791.3688360$-5.24AL|NL
152 Shane Smith CWS 99584.631.3586360$-5.24AL|NL
153 Jackson Jobe DET 101684.891.3381350$-5.25AL|NL
154 Ben Lively CLE 129795.131.3397420$-5.97AL|NL
155 Will Warren NYY 92674.911.3682330$-6.16AL|NL
156 Walker Buehler BOS 1288105.051.3994450$-6.28AL|NL
157 Alec Marsh IL-15 KAN 96675.031.3892380$-6.44AL|NL
158 Clayton Kershaw IL-60 LAD 63434.381.2755200$-6.43AL|NL
159 Garrett Whitlock BOS 42213.941.1838103$-6.48AL|NL
160 Tyler Anderson LAA 1639115.291.40127680$-6.64AL|NL
161 Michael Lorenzen KAN 123794.891.4193520$-6.82AL|NL
162 Kyle Hart SD 76454.741.3275280$-6.87AL|NL
163 Andrew Abbott IL-15 CIN 111685.131.3696410$-6.90AL|NL
164 Kenta Maeda DET 67334.531.2461200$-6.33AL|NL
165 Erik Miller SF 36213.381.2543191$-6.44AL|NL
166 Cody Bradford IL-15 TEX 46223.941.1443110$-7.25AL|NL
167 Mitch Spence OAK 92564.891.3474290$-6.61AL|NL
168 Tony Gonsolin IL-15 LAD 76554.871.3260260$-7.31AL|NL
169 Jonathan Cannon CWS 1257114.971.4089430$-7.34AL|NL
170 Bryce Elder ATL 66544.661.3654230$-7.41AL|NL
171 Cade Cavalli IL-15 WAS 72464.571.3564300$-7.50AL|NL
172 Marcus Stroman NYY 1609105.101.43106610$-7.73AL|NL
173 Osvaldo Bido OAK 102585.071.3791420$-7.09AL|NL
174 Ian Anderson LAA 80444.601.3768340$-7.85AL|NL
175 Bailey Falter PIT 1257105.131.3989400$-7.85AL|NL
176 Kyle Hendricks LAA 126795.291.3481350$-7.31AL|NL
177 Trevor Williams WAS 1216105.101.3892400$-8.03AL|NL
178 Ryan Brasier IL-15 CHC 32213.981.192992$-7.39AL|NL
179 Kyle Gibson BAL 95675.091.4075350$-8.19AL|NL
180 Dedniel Nunez NYM 31213.661.1837120$-8.17AL|NL
181 Luis Garcia IL-15 HOU 50344.651.2547170$-8.26AL|NL
182 J.T. Ginn OAK 69454.681.3454240$-8.28AL|NL
183 Cade Povich BAL 54334.491.3151210$-8.33AL|NL
184 Jared Koenig MIL 38214.061.2834152$-7.67AL|NL
185 Triston McKenzie CLE 76454.961.3568360$-8.46AL|NL
186 Joe Boyle TB 63334.491.4473410$-8.56AL|NL
187 Jack Kochanowicz LAA 109795.161.3762280$-8.55AL|NL
188 Paul Blackburn IL-15 NYM 76444.851.3763270$-8.80AL|NL
189 Keaton Winn SF 49224.211.2743140$-8.90AL|NL
190 Kyle Wright IL-15 KAN 71454.731.3958260$-8.90AL|NL
191 Jake Junis CLE 65234.721.2658160$-8.26AL|NL
192 Landon Knack LAD 40214.411.2341130$-9.05AL|NL
193 Martin Perez CWS 1357105.101.4497500$-9.04AL|NL
194 Slade Cecconi IL-15 CLE 39224.381.1936100$-8.37AL|NL
195 Johan Oviedo IL-60 PIT 92574.951.4373400$-9.22AL|NL
196 Louie Varland MIN 63224.561.3361210$-8.52AL|NL
197 Graham Ashcraft CIN 35224.391.3527123$-9.26AL|NL
198 Quinn Mathews STL 38234.101.2736140$-9.27AL|NL
199 Aaron Ashby IL-15 MIL 44223.951.3643210$-8.59AL|NL
200 Bubba Chandler PIT 61344.691.3552220$-9.33AL|NL
201 Rhett Lowder IL-15 CIN 93575.151.4073310$-9.42AL|NL
202 Carmen Mlodzinski PIT 67334.671.3959270$-8.83AL|NL
203 Colin Rea CHC 68445.111.3452220$-8.83AL|NL
204 Davidjohn Herz IL-60 WAS 39234.281.3342190$-9.57AL|NL
205 Gordon Graceffo STL 52224.441.3043180$-8.99AL|NL
206 Jose Butto NYM 37214.341.3038170$-9.01AL|NL
207 Bobby Miller LAD 41214.351.2937150$-9.73AL|NL
208 Shinnosuke Ogasawara WAS 83464.991.3862290$-9.09AL|NL
209 Noah Schultz CWS 43234.361.3038140$-9.78AL|NL
210 Kyle Freeland COL 1377115.441.42105390$-9.83AL|NL
211 Braxton Ashcraft PIT 38224.381.2734120$-9.81AL|NL
212 Matt Waldron IL-15 SD 50344.941.3140150$-9.90AL|NL
213 Shawn Armstrong TEX 32214.391.2632100$-9.20AL|NL
214 Yilber Diaz ARI 44224.481.3747220$-9.96AL|NL
215 Logan Allen CLE 116695.291.4389450$-9.97AL|NL
216 Tyler Alexander MIL 30214.451.222780$-9.38AL|NL
217 Chase Silseth LAA 57224.691.3553250$-10.13AL|NL
218 Tomoyuki Sugano BAL 1217105.491.4079360$-10.23AL|NL
219 Joey Estes OAK 96595.611.3266250$-10.25AL|NL
220 Elvin Rodriguez MIL 38224.731.3037150$-9.66AL|NL
221 Jacob Waguespack TB 41224.601.3844190$-10.36AL|NL
222 Stephen Kolek SD 65344.761.4050240$-9.74AL|NL
223 Nic Enright CLE 20113.861.122360$-10.52AL|NL
224 German Marquez COL 1487115.411.46121510$-10.53AL|NL
225 Easton Lucas TOR 48224.731.3544200$-9.88AL|NL
226 Jordan Wicks CHC 39234.541.3333140$-10.59AL|NL
227 Spencer Turnbull FA 43234.661.3438160$-9.93AL|NL
228 Drey Jameson ARI 54224.711.3747200$-10.71AL|NL
229 Chase Dollander COL 98595.411.4586380$-10.75AL|NL
230 Emerson Hancock SEA 53345.021.3436180$-10.77AL|NL
231 Carlos Vargas SEA 29214.241.3322110$-10.82AL|NL
232 Ryan Burr IL-15 TOR 23114.081.252790$-10.21AL|NL
233 Richard Fitts BOS 48234.891.3138150$-10.89AL|NL
234 Davis Martin CWS 1236105.341.4593440$-10.91AL|NL
235 Sawyer Gipson-Long IL-60 DET 32124.501.2532100$-10.27AL|NL
236 Bryse Wilson CWS 79355.071.3757250$-10.33AL|NL
237 DL Hall IL-60 MIL 33114.161.3534160$-10.36AL|NL
238 Kyle Bradish IL-60 BAL 19113.751.222070$-11.08AL|NL
239 Connor Gillispie MIA 52234.951.3544220$-10.44AL|NL
240 Ross Stripling KAN 48335.061.3530120$-10.47AL|NL
241 Omar Cruz SD 15113.451.211770$-11.21AL|NL
242 Hogan Harris OAK 51224.831.4248250$-10.60AL|NL
243 Sean Newcomb BOS 56224.731.4755330$-10.70AL|NL
244 Cooper Criswell BOS 41224.801.3630120$-10.82AL|NL
245 Randy Vasquez SD 77465.261.4354290$-11.60AL|NL
246 Tyler Phillips MIA 59234.771.4044190$-11.60AL|NL
247 Matt Manning DET 28114.411.2823100$-11.64AL|NL
248 Valente Bellozo MIA 53245.061.3439170$-11.63AL|NL
249 Chayce McDermott IL-15 BAL 17114.051.322090$-11.67AL|NL
250 Keider Montero DET 39234.981.3831140$-11.78AL|NL
251 Justin Wrobleski LAD 23114.301.322290$-11.76AL|NL
252 Michael Fulmer BOS 26114.471.312490$-11.09AL|NL
253 Mason Black SF 22114.401.322290$-11.83AL|NL
254 Colton Gordon HOU 18114.421.251760$-11.21AL|NL
255 Braydon Fisher TOR 14114.121.311670$-11.96AL|NL
256 Joe Rock TB 26114.491.312290$-11.25AL|NL
257 Joe Ross PHI 56224.991.4145210$-11.29AL|NL
258 Caden Dana LAA 33225.291.3627120$-12.02AL|NL
259 Jake Bloss TOR 40235.211.3732150$-12.02AL|NL
260 Sem Robberse STL 11103.871.221040$-12.07AL|NL
261 Tyler Gilbert IL-15 CWS 32114.621.3729120$-11.39AL|NL
262 Quinn Priester BOS 18114.121.331570$-11.43AL|NL
263 Carson Ragsdale SF 15114.411.321670$-12.16AL|NL
264 Caleb Kilian CHC 21114.401.321770$-11.49AL|NL
265 Jared Shuster CWS 27114.501.3621110$-11.62AL|NL
266 Carson Spiers CIN 44225.281.4138160$-11.61AL|NL
267 Bryan Mata BOS 13103.941.401370$-12.31AL|NL
268 Patrick Sandoval IL-60 BOS 16114.161.391570$-12.31AL|NL
269 Hurston Waldrep ATL 25225.151.4420100$-12.33AL|NL
270 Alek Manoah IL-60 TOR 20114.661.331890$-12.32AL|NL
271 John Rooney MIA 16114.301.381570$-12.36AL|NL
272 Kolby Allard CLE 11114.421.281140$-12.36AL|NL
273 Grant Wolfram MIL 9104.101.331050$-12.40AL|NL
274 Dane Dunning TEX 24114.701.342090$-11.69AL|NL
275 Jonathan Bowlan KAN 25114.741.362290$-12.40AL|NL
276 Alex Faedo IL-15 TB 26115.071.3224100$-11.73AL|NL
277 Josh Winckowski BOS 15114.301.341250$-11.76AL|NL
278 Brandon Sproat NYM 15114.641.321350$-12.50AL|NL
279 Cristian Mena ARI 21114.771.382080$-12.50AL|NL
280 Andry Lara WAS 9104.411.30840$-12.59AL|NL
281 Patrick Corbin TEX 90565.691.4667300$-12.60AL|NL
282 Chase Petty CIN 21114.721.361770$-12.59AL|NL
283 Cole Wilcox TB 9104.301.30730$-12.63AL|NL
284 Tink Hence STL 10114.621.31930$-12.63AL|NL
285 Taijuan Walker PHI 65335.281.4444260$-11.97AL|NL
286 Tommy Henry ARI 33114.841.4229140$-12.71AL|NL
287 Cody Poteet BAL 18114.881.391770$-12.70AL|NL
288 J.P. France IL-60 HOU 22114.901.361890$-12.71AL|NL
289 Seth Johnson PHI 13104.811.401260$-12.81AL|NL
290 Trevor Rogers IL-15 BAL 20114.841.401780$-12.81AL|NL
291 Mick Abel PHI 10104.701.431060$-12.83AL|NL
292 Gabriel Hughes COL 13114.911.391250$-12.16AL|NL
293 Darren McCaughan MIN 24115.091.382180$-12.17AL|NL
294 Kyle Tyler PHI 26114.791.4422120$-12.90AL|NL
295 Xzavion Curry MIA 25115.111.351990$-12.23AL|NL
296 Connor Phillips CIN 11104.921.481270$-12.94AL|NL
297 Josiah Gray IL-60 WAS 14115.111.371260$-12.94AL|NL
298 Thomas Harrington PIT 15115.091.351140$-12.99AL|NL
299 Janson Junk MIA 13114.941.401050$-12.34AL|NL
300 Adrian Houser TEX 14114.881.39950$-12.41AL|NL