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 1951472.680.97237400$38.24AL|NL
2 Paul Skenes PIT 1881382.821.05223480$31.24AL|NL
3 Garrett Crochet BOS 1871482.981.07230490$30.67AL|NL
4 Bryan Woo SEA 1881393.351.05192400$24.59AL|NL
5 Logan Webb SF 1991493.261.17189460$22.45AL|NL
6 Cristopher Sanchez PHI 1931383.221.15189480$22.13AL|NL
7 Max Fried NYY 1831493.301.17173550$19.98AL|NL
8 Logan Gilbert SEA 1651183.331.06185390$19.98AL|NL
9 Chris Sale ATL 1591173.231.10194430$19.64AL|NL
10 Yoshinobu Yamamoto LAD 1591273.281.11172470$18.39AL|NL
11 Hunter Brown HOU 1831293.391.19197610$18.26AL|NL
12 George Kirby SEA 1681293.481.10165320$17.37AL|NL
13 Cole Ragans KAN 1561183.401.15192550$16.61AL|NL
14 Hunter Greene CIN 1721093.661.12206560$16.59AL|NL
15 Jacob deGrom TEX 1601083.491.07177390$16.53AL|NL
16 Dylan Cease TOR 17812103.641.21209680$16.27AL|NL
17 Jesus Luzardo PHI 17712103.661.18197550$16.21AL|NL
18 Joe Ryan MIN 16811103.751.10184390$15.77AL|NL
19 Framber Valdez DET 1901393.511.24176630$15.27AL|NL
20 Zack Wheeler PHI 1381063.331.09157370$13.94AL|NL
21 Sonny Gray BOS 1721293.771.20180460$13.25AL|NL
22 Freddy Peralta NYM 1651193.761.20181620$12.13AL|NL
23 Nick Pivetta SD 1701093.921.16183510$11.53AL|NL
24 Spencer Strider ATL 1551193.891.21181540$10.62AL|NL
25 Luis Castillo SEA 17811103.891.20166510$10.43AL|NL
26 Kevin Gausman TOR 18212104.011.23177540$10.39AL|NL
27 Brandon Woodruff MIL 1461083.761.13153400$10.36AL|NL
28 Nathan Eovaldi TEX 1611093.751.17154420$9.95AL|NL
29 Tanner Bibee CLE 18011103.951.22167530$9.39AL|NL
30 Drew Rasmussen TB 1561093.691.17140410$9.13AL|NL
31 MacKenzie Gore TEX 1601093.881.24181600$8.85AL|NL
32 Blake Snell LAD 1311063.571.23161570$8.81AL|NL
33 Shohei Ohtani LAD 112953.381.13134380$8.19AL|NL
34 Matt Boyd CHC 1621193.941.20146470$8.16AL|NL
35 Michael King SD 1571093.781.24163560$8.14AL|NL
36 Ranger Suarez BOS 1671193.721.26148480$8.10AL|NL
37 Aaron Nola PHI 17211104.131.22168470$7.95AL|NL
38 Chase Burns CIN 128873.591.15154390$7.97AL|NL
39 Tyler Glasnow LAD 132963.681.18153480$7.85AL|NL
40 Emmet Sheehan LAD 136963.841.17158470$7.70AL|NL
41 Kyle Bradish BAL 135973.601.19144430$7.52AL|NL
42 Jack Flaherty DET 15910104.021.25175550$7.11AL|NL
43 Ryan Pepiot TB 16910104.101.23172600$7.07AL|NL
44 Nolan McLean NYM 1501183.781.28145580$6.52AL|NL
45 Eury Perez MIA 140893.921.17153470$5.94AL|NL
46 Carlos Rodon NYY 1491094.051.23156550$5.96AL|NL
47 Nick Lodolo CIN 150994.021.20153410$5.77AL|NL
48 Gavin Williams CLE 1651093.931.30168700$5.72AL|NL
49 Trey Yesavage TOR 137863.741.23154560$5.41AL|NL
50 Shane McClanahan TB 125873.671.17130370$5.12AL|NL
51 Shota Imanaga CHC 152994.141.16138340$5.08AL|NL
52 Joe Musgrove SD 145983.911.21136380$4.82AL|NL
53 Zac Gallen ARI 17911114.221.29166590$4.78AL|NL
54 Jacob Misiorowski MIL 137983.881.28160650$4.74AL|NL
55 Edward Cabrera CHC 136983.901.24145540$4.54AL|NL
56 Sandy Alcantara MIA 18010114.101.26149530$4.45AL|NL
57 Robbie Ray SF 17210104.241.30178670$4.18AL|NL
58 Merrill Kelly ARI 1701094.131.27150510$3.91AL|NL
59 Jose Soriano LAA 17110103.841.35156730$3.88AL|NL
60 Shane Baz BAL 1521094.141.27150540$3.78AL|NL
61 Kris Bubic KAN 138983.851.28133460$2.93AL|NL
62 Cody Ponce TOR 146884.071.24149450$2.91AL|NL
63 Quinn Priester MIL 16910104.101.29141550$2.81AL|NL
64 Gerrit Cole NYY 118863.891.18119350$2.64AL|NL
65 Bryce Miller SEA 143984.151.21127420$2.60AL|NL
66 Chris Bassitt BAL 17111104.321.32154590$2.18AL|NL
67 Sean Manaea NYM 133874.131.22138430$2.10AL|NL
68 Reid Detmers LAA 137884.141.26152500$2.08AL|NL
69 Brandon Pfaadt ARI 16310104.361.26143380$2.04AL|NL
70 Andrew Abbott CIN 1649104.281.26149510$2.02AL|NL
71 David Peterson NYM 1611083.971.35143620$2.00AL|NL
72 Mitch Keller PIT 17610114.301.30153530$1.83AL|NL
73 Yusei Kikuchi LAA 1709104.291.32171610$1.61AL|NL
74 Zebby Matthews MIN 125874.031.22123310$1.43AL|NL
75 Jack Leiter TEX 1589104.271.29152640$1.41AL|NL
76 Casey Mize DET 144994.121.26125400$1.27AL|NL
77 Shane Smith CWS 1578104.181.28150580$1.14AL|NL
78 Grayson Rodriguez LAA 120773.901.23128400$1.13AL|NL
79 Ryne Nelson ARI 162984.221.27135450$1.10AL|NL
80 Reynaldo Lopez ATL 132874.021.27132470$1.01AL|NL
81 Joey Cantillo CLE 132763.821.30140570$0.95AL|NL
82 Braxton Ashcraft PIT 138873.911.28125430$0.93AL|NL
83 Bailey Ober MIN 158894.391.22141380$0.85AL|NL
84 Clay Holmes NYM 1471093.921.35121560$0.76AL|NL
85 Brady Singer CIN 16810114.451.31156550$0.71AL|NL
86 Cam Schlittler NYY 128884.011.28128500$0.48AL|NL
87 Cade Horton CHC 127884.041.24111410$0.03AL|NL
88 Trevor Rogers BAL 145984.161.30126470$-0.02AL|NL
89 Jameson Taillon CHC 1551094.471.25120380$-0.07AL|NL
90 Logan Henderson MIL 109764.051.19112330$-0.17AL|NL
91 Bubba Chandler PIT 143884.091.31134540$-0.30AL|NL
92 Jacob Lopez OAK 129884.261.29135510$-0.64AL|NL
93 Shane Bieber TOR 107763.871.2198270$-0.82AL|NL
94 Braxton Garrett MIA 120773.971.23106290$-0.88AL|NL
95 Kodai Senga NYM 120863.971.32120530$-0.88AL|NL
96 Michael Wacha KAN 16510114.421.30126490$-0.93AL|NL
97 Brayan Bello BOS 15810104.271.36129560$-1.40AL|NL
98 Ryan Weathers NYY 125764.101.27120440$-1.42AL|NL
99 Zach Eflin BAL 144984.441.25109290$-1.65AL|NL
100 Noah Cameron KAN 145994.341.31122470$-1.74AL|NL
101 Chad Patrick MIL 132784.301.26125430$-1.91AL|NL
102 Will Warren NYY 127774.181.29125450$-1.97AL|NL
103 Michael Burrows HOU 128674.151.26126440$-2.03AL|NL
104 Dustin May STL 144894.311.31127530$-2.20AL|NL
105 Taj Bradley MIN 135784.271.29129470$-2.23AL|NL
106 Tyler Mahle SF 133884.201.29108420$-2.33AL|NL
107 Michael McGreevy STL 145884.161.28100340$-2.44AL|NL
108 Slade Cecconi CLE 1528104.501.27126390$-2.46AL|NL
109 Jeffrey Springs OAK 16610114.661.33140530$-2.61AL|NL
110 Parker Messick CLE 118774.041.31108400$-2.95AL|NL
111 Matthew Liberatore STL 1488104.381.31122460$-3.08AL|NL
112 Landen Roupp SF 123774.021.34114480$-3.11AL|NL
113 Dean Kremer BAL 136884.431.29116420$-3.11AL|NL
114 Spencer Schwellenbach IL-60 ATL 76543.551.1274160$-3.12AL|NL
115 Nick Martinez TB 142884.371.29110390$-3.27AL|NL
116 Roki Sasaki LAD 117764.231.31116450$-3.32AL|NL
117 Max Meyer MIA 129784.261.31117430$-3.52AL|NL
118 Grant Holmes ATL 122764.201.34121460$-3.54AL|NL
119 Foster Griffin WAS 120684.121.28109370$-3.64AL|NL
120 Steven Matz TB 128674.151.28109360$-3.79AL|NL
121 Zack Littell FA 150894.621.26114320$-3.83AL|NL
122 Luis Severino OAK 1779114.631.34141580$-4.03AL|NL
123 Mike Soroka ARI 95554.071.2694352$-4.12AL|NL
124 Tatsuya Imai HOU 154994.381.35152660$0.00AL|NL
125 Seth Lugo KAN 1579104.591.35130520$-4.23AL|NL
126 Cade Cavalli WAS 134794.231.34113480$-4.47AL|NL
127 Justin Steele CHC 75543.601.1971200$-4.57AL|NL
128 Justin Verlander DET 134784.431.30111440$-4.75AL|NL
129 Eduardo Rodriguez ARI 132884.431.36117470$-4.76AL|NL
130 Ian Seymour TB 94554.121.2291290$-4.97AL|NL
131 Simeon Woods Richardson MIN 134784.501.33120500$-5.27AL|NL
132 Jose Berrios TOR 125774.461.31104390$-5.54AL|NL
133 Max Scherzer FA 96674.501.2492280$-5.79AL|NL
134 Jared Jones IL-60 PIT 85554.021.2685290$-5.82AL|NL
135 Cristian Javier HOU 1418104.791.35128600$-6.13AL|NL
136 Tyler Holton DET 69433.651.1757181$-6.22AL|NL
137 Adrian Houser SF 144894.371.38104490$-6.24AL|NL
138 Kumar Rocker TEX 99564.181.2788310$-6.34AL|NL
139 Johan Oviedo BOS 106654.331.34102450$-6.38AL|NL
140 Lucas Giolito FA 131894.671.37116510$-6.43AL|NL
141 Brad Lord WAS 135794.471.36103471$-6.59AL|NL
142 Luis Morales OAK 115774.541.35104460$-6.64AL|NL
143 Aaron Civale OAK 124784.721.31105400$-6.85AL|NL
144 Kyle Leahy STL 122664.281.36102440$-6.89AL|NL
145 Luis Gil NYY 96654.411.3495470$-7.04AL|NL
146 Kutter Crawford BOS 81554.331.2376230$-7.16AL|NL
147 Robert Gasser MIL 79443.991.2474250$-7.33AL|NL
148 Andre Pallante STL 138894.371.4196530$-7.46AL|NL
149 Sean Burke CWS 1427104.751.39133620$-7.69AL|NL
150 Bryce Elder ATL 113774.541.3793380$-7.83AL|NL
151 Griffin Canning SD 103664.461.3590390$-8.00AL|NL
152 Jake Latz TEX 104544.331.37100490$-8.13AL|NL
153 Robby Snelling MIA 83554.121.3373290$-8.21AL|NL
154 Troy Melton DET 74434.011.2666230$-8.35AL|NL
155 David Festa MIN 70444.111.2772250$-8.39AL|NL
156 Logan Allen CLE 119784.541.4096460$-8.50AL|NL
157 Drew Pomeranz LAA 57333.951.2561212$-8.54AL|NL
158 Carmen Mlodzinski PIT 70443.861.2963240$-8.56AL|NL
159 Kyle Harrison MIL 74444.141.3076290$-8.60AL|NL
160 Ben Brown CHC 52323.631.1957170$-8.72AL|NL
161 Davis Martin CWS 1517104.711.38116530$-8.82AL|NL
162 Andrew Anderson DET 63333.861.2771260$-8.84AL|NL
163 Mick Abel MIN 107664.541.41100490$-8.97AL|NL
164 Tyler Wells BAL 70444.371.2163180$-9.04AL|NL
165 Cody Bradford TEX 64434.221.2055150$-9.12AL|NL
166 Hunter Barco PIT 79444.101.3474320$-9.23AL|NL
167 Ryan Weiss HOU 79454.331.3279300$-9.35AL|NL
168 Sean Newcomb CWS 68333.971.3465282$-9.32AL|NL
169 Spencer Arrighetti HOU 87554.551.3686380$-9.42AL|NL
170 Richard Fitts STL 102564.501.3279320$-9.42AL|NL
171 Chris Paddack MIA 120674.801.3291310$-9.46AL|NL
172 Joe Boyle TB 68444.101.3876370$-9.51AL|NL
173 Tobias Myers NYM 70434.111.2959210$-9.62AL|NL
174 Andrew Painter PHI 97564.551.3585350$-9.63AL|NL
175 Brandon Sproat MIL 70444.111.3161270$-9.74AL|NL
176 Jack Dreyer LAD 52323.981.2351191$-9.80AL|NL
177 Brant Hurter DET 52323.631.2347160$-9.87AL|NL
178 Patrick Sandoval BOS 74444.011.3868310$-9.91AL|NL
179 Miles Mikolas WAS 1447104.941.3394330$-10.21AL|NL
180 Payton Tolle BOS 50323.961.2453170$-10.30AL|NL
181 Colin Rea CHC 83444.451.2966240$-10.33AL|NL
182 Anthony Kay CWS 123684.611.4299490$-10.32AL|NL
183 Connelly Early BOS 52333.811.2954200$-10.36AL|NL
184 Janson Junk MIA 88444.501.2864200$-10.58AL|NL
185 Lance McCullers HOU 95554.551.4390470$-10.66AL|NL
186 Mike Vasil CWS 85444.341.3869351$-10.63AL|NL
187 Emerson Hancock SEA 69434.301.3255230$-10.89AL|NL
188 Hunter Dobbins STL 92554.501.3768310$-10.89AL|NL
189 J.T. Ginn OAK 61334.131.3058210$-10.91AL|NL
190 Eric Lauer TOR 63334.291.2959210$-11.16AL|NL
191 Randy Vasquez SD 128784.851.4087460$-11.26AL|NL
192 Corbin Burnes IL-60 ARI 38323.791.2136120$-11.26AL|NL
193 JP Sears SD 65344.571.2357180$-11.36AL|NL
194 Rhett Lowder CIN 80444.501.3464260$-11.38AL|NL
195 Ryan Yarbrough NYY 62334.351.2750190$-11.74AL|NL
196 Yoendrys Gomez TB 55324.251.3354230$-11.80AL|NL
197 Jordan Hicks CWS 56334.181.3851251$-11.84AL|NL
198 Javier Assad CHC 60324.201.3250220$-11.92AL|NL
199 Jose Urquidy PIT 89554.851.3566280$-11.96AL|NL
200 Tyler Alexander TEX 69344.571.2857180$-12.06AL|NL
201 Patrick Corbin FA 115684.931.4292390$-12.08AL|NL
202 Luis Garcia IL-60 FA 51344.761.2951171$-12.14AL|NL
203 Trevor McDonald SF 59334.121.3447200$-12.15AL|NL
204 Stephen Kolek KAN 72444.371.3851230$-12.28AL|NL
205 Hurston Waldrep ATL 65444.431.4257290$-12.31AL|NL
206 Jonah Tong NYM 30223.601.2735130$-12.71AL|NL
207 Alek Manoah LAA 100574.951.4183420$-12.77AL|NL
208 Keider Montero DET 60334.501.3350200$-12.82AL|NL
209 Charlie Morton FA 54444.671.4353250$-12.85AL|NL
210 Paul Blackburn NYY 65344.571.3454210$-12.97AL|NL
211 Tyler Anderson FA 97574.921.4175390$-13.06AL|NL
212 Joey Wentz ATL 53334.421.4051220$-13.10AL|NL
213 Hayden Birdsong SF 56334.501.4156280$-13.14AL|NL
214 Ryan Gusto MIA 54334.501.3546190$-13.18AL|NL
215 Christian Scott NYM 35214.111.2334100$-13.16AL|NL
216 Jordan Montgomery TEX 52334.501.3341160$-13.29AL|NL
217 Luis Medina OAK 87454.761.4577410$-13.43AL|NL
218 Josiah Gray WAS 110585.071.4292460$-13.49AL|NL
219 Clarke Schmidt IL-60 NYY 29214.031.2428100$-13.63AL|NL
220 Jake Irvin WAS 100474.951.3774330$-13.71AL|NL
221 Andrew Alvarez WAS 83354.451.4160320$-13.74AL|NL
222 Colton Gordon HOU 41224.391.2736120$-13.76AL|NL
223 German Marquez SD 107685.131.4378370$-13.77AL|NL
224 Jonathan Cannon CWS 94464.881.3970330$-13.77AL|NL
225 Ricky Tiedemann TOR 33224.091.3635160$-13.91AL|NL
226 Hayden Wesneski HOU 28214.181.252790$-13.96AL|NL
227 Jack Perkins OAK 33113.821.2735140$-13.99AL|NL
228 Alex Cobb IL-60 FA 38224.031.3431130$-14.02AL|NL
229 Ryan Bergert KAN 60334.651.4050240$-14.02AL|NL
230 Caden Dana LAA 83475.101.4173350$-14.09AL|NL
231 Zach McCambley PHI 41224.391.3741180$-14.18AL|NL
232 Jason Alexander HOU 51324.591.3939170$-14.20AL|NL
233 Mitchell Parker WAS 65344.711.3849220$-14.24AL|NL
234 Kyle Freeland COL 1607125.231.43117430$-14.31AL|NL
235 Drew Thorpe CWS 49344.781.3537170$-14.30AL|NL
236 Chris Murphy CWS 37224.141.3833170$-14.33AL|NL
237 Gavin Stone LAD 34214.501.2930110$-14.45AL|NL
238 Robinson Ortiz SEA 36224.251.3934180$-14.48AL|NL
239 Bailey Falter KAN 69334.831.3649230$-14.50AL|NL
240 Marcus Stroman NYY 71454.821.4450280$-14.55AL|NL
241 Erick Fedde CWS 101575.081.4373390$-14.54AL|NL
242 Kai-Wei Teng HOU 33224.361.3933150$-14.64AL|NL
243 Adam Mazur MIA 34224.501.3226100$-14.94AL|NL
244 Taijuan Walker PHI 113565.101.4379420$-15.02AL|NL
245 Martin Perez ATL 47334.791.4335180$-15.12AL|NL
246 Cade Povich BAL 26114.151.272690$-15.15AL|NL
247 Justin Hagenman NYM 24114.121.212260$-15.14AL|NL
248 River Ryan LAD 37224.621.3832150$-15.18AL|NL
249 Carson Whisenhunt SF 28224.501.3623100$-15.24AL|NL
250 Quinn Mathews STL 41234.391.4937220$-15.43AL|NL
251 Logan Evans IL-60 SEA 58445.591.4047230$-15.50AL|NL
252 Davidjohn Herz IL-60 WAS 26114.151.3828130$-15.55AL|NL
253 Gunnar Hoglund OAK 39224.851.3630120$-15.65AL|NL
254 Mason Barnett OAK 42224.711.4336180$-15.65AL|NL
255 Thomas White MIA 28124.181.3928140$-15.68AL|NL
256 Ty Johnson TB 17114.241.241860$-15.73AL|NL
257 Tyler Gilbert CWS 29114.341.3426110$-15.77AL|NL
258 Tony Gonsolin IL-60 FA 17215.291.291670$-15.79AL|NL
259 Brandon Williamson CIN 53234.921.4044210$-15.82AL|NL
260 Michael Lorenzen COL 1436115.291.47112540$-15.91AL|NL
261 Walker Buehler SD 44224.911.4136170$-15.97AL|NL
262 Brandon Young BAL 24114.501.292170$-15.99AL|NL
263 Tanner Houck IL-60 BOS 22114.091.361980$-16.01AL|NL
264 Carter Baumler TEX 47134.601.4040210$-16.16AL|NL
265 Ronel Blanco HOU 18114.501.331870$-16.25AL|NL
266 Osvaldo Bido NYY 17114.241.351570$-16.32AL|NL
267 Kohl Drake ARI 22124.501.362080$-16.32AL|NL
268 Chase Dollander COL 1175105.311.50101530$-16.32AL|NL
269 Kyle Hart SD 27114.671.3323100$-16.30AL|NL
270 Tyler Uberstine BOS 22114.501.361980$-16.40AL|NL
271 Bobby Miller LAD 23114.701.3521100$-16.44AL|NL
272 Dane Dunning SEA 18114.501.331560$-16.47AL|NL
273 Mitch Bratt ARI 12114.501.251030$-16.51AL|NL
274 Gage Jump OAK 16114.501.381560$-16.58AL|NL
275 Mitch Spence KAN 23114.701.351870$-16.66AL|NL
276 Daison Acosta SD 11114.091.451160$-16.66AL|NL
277 Randy Dobnak SEA 11114.091.36840$-16.69AL|NL
278 Joey Estes OAK 29124.971.312280$-16.70AL|NL
279 Nestor Cortes FA 13114.851.311240$-16.72AL|NL
280 Tink Hence STL 9114.001.44840$-16.77AL|NL
281 Landon Knack LAD 22114.911.361980$-16.79AL|NL
282 Noah Schultz CWS 17114.241.471480$-16.79AL|NL
283 JR Ritchie ATL 16114.501.441470$-16.83AL|NL
284 Jose Franco CIN 15114.801.401470$-16.87AL|NL
285 Jake Bloss TOR 14114.501.431260$-16.87AL|NL
286 Thomas Harrington PIT 16115.061.311350$-16.90AL|NL
287 Trevor Williams IL-60 WAS 26114.851.382080$-16.94AL|NL
288 Austin Gomber TEX 28125.141.322180$-17.00AL|NL
289 Julian Aguiar CIN 32115.061.3424100$-16.99AL|NL
290 Chase Petty CIN 43235.021.4933190$-17.01AL|NL
291 Doug Nikhazy CLE 29124.661.4825140$-17.04AL|NL
292 Tanner Gordon COL 61345.461.4344150$-17.02AL|NL
293 Jake Eder WAS 20124.951.401680$-17.11AL|NL
294 Jose Quintana COL 1337105.281.5390530$-17.13AL|NL
295 Mitch Farris LAA 29124.971.4526130$-17.19AL|NL
296 Jackson Jobe IL-60 DET 9115.001.44840$-17.16AL|NL
297 Wilber Dotel PIT 11114.911.45950$-17.20AL|NL
298 Matt Waldron SD 16125.061.381250$-17.19AL|NL
299 Carson Palmquist COL 23115.091.4822110$-17.33AL|NL
300 Didier Fuentes ATL 12126.001.331240$-17.33AL|NL