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.06AL|NL
2 Paul Skenes PIT 1881382.821.05223480$31.11AL|NL
3 Garrett Crochet BOS 1871482.981.07230490$30.55AL|NL
4 Bryan Woo SEA 1881393.351.05192400$24.52AL|NL
5 Logan Webb SF 1991493.261.17189460$22.41AL|NL
6 Cristopher Sanchez PHI 1931383.221.15189480$22.09AL|NL
7 Logan Gilbert SEA 1651183.331.06185390$19.93AL|NL
8 Chris Sale ATL 1591173.231.10194430$19.60AL|NL
9 Max Fried NYY 1831393.301.17173550$18.91AL|NL
10 Yoshinobu Yamamoto LAD 1591273.281.11172470$18.37AL|NL
11 Hunter Brown HOU 1831293.391.19197610$18.23AL|NL
12 George Kirby SEA 1681293.481.10165320$17.36AL|NL
13 Cole Ragans KAN 1561183.401.15192550$16.59AL|NL
14 Hunter Greene CIN 1721093.661.12206560$16.56AL|NL
15 Jacob deGrom TEX 1601083.491.07177390$16.50AL|NL
16 Dylan Cease TOR 17812103.641.21209680$16.26AL|NL
17 Jesus Luzardo PHI 1771293.661.18197550$16.20AL|NL
18 Joe Ryan MIN 16811103.751.10184390$15.76AL|NL
19 Framber Valdez DET 1901393.511.24176630$15.27AL|NL
20 Zack Wheeler PHI 1411063.261.09160380$14.80AL|NL
21 Sonny Gray BOS 1721293.771.20180460$13.27AL|NL
22 Freddy Peralta NYM 1651193.761.20181620$12.15AL|NL
23 Nick Pivetta SD 1701093.921.16183510$11.55AL|NL
24 Spencer Strider ATL 1551193.891.21181540$10.66AL|NL
25 Luis Castillo SEA 17811103.891.20166510$10.47AL|NL
26 Kevin Gausman TOR 18212104.011.23177540$10.43AL|NL
27 Brandon Woodruff MIL 1461083.761.13153400$10.38AL|NL
28 Nathan Eovaldi TEX 1611093.751.17154420$9.99AL|NL
29 Tanner Bibee CLE 18011103.951.22167530$9.44AL|NL
30 Drew Rasmussen TB 1561093.691.17140410$9.16AL|NL
31 MacKenzie Gore TEX 1601093.881.24181600$8.89AL|NL
32 Blake Snell LAD 1311063.571.23161570$8.86AL|NL
33 Shohei Ohtani LAD 112953.381.13134380$8.22AL|NL
34 Michael King SD 1571093.781.24163560$8.19AL|NL
35 Ranger Suarez BOS 1671193.721.26148480$8.15AL|NL
36 Aaron Nola PHI 17211104.131.22168470$8.01AL|NL
37 Chase Burns CIN 128873.591.15154390$8.01AL|NL
38 Tyler Glasnow LAD 132963.681.18153480$7.90AL|NL
39 Emmet Sheehan LAD 136963.841.17158470$7.74AL|NL
40 Kyle Bradish BAL 135973.601.19144430$7.56AL|NL
41 Matt Boyd CHC 1621093.941.20146470$7.17AL|NL
42 Jack Flaherty DET 15910104.021.25175550$7.16AL|NL
43 Ryan Pepiot TB 16910104.101.23172600$7.12AL|NL
44 Nolan McLean NYM 1501183.781.28145580$6.58AL|NL
45 Eury Perez MIA 140893.861.17153470$6.36AL|NL
46 Carlos Rodon NYY 1491094.051.23156550$6.02AL|NL
47 Nick Lodolo CIN 150994.021.20153410$5.83AL|NL
48 Gavin Williams CLE 1651093.931.30168700$5.78AL|NL
49 Shane McClanahan TB 125873.671.17130370$5.18AL|NL
50 Shota Imanaga CHC 152994.141.16138340$5.14AL|NL
51 Trey Yesavage TOR 135863.731.24152560$5.06AL|NL
52 Joe Musgrove SD 145983.911.21136380$4.89AL|NL
53 Zac Gallen ARI 17911114.221.29166590$4.86AL|NL
54 Jacob Misiorowski MIL 137983.881.28160650$4.80AL|NL
55 Edward Cabrera CHC 136983.901.24145540$4.61AL|NL
56 Sandy Alcantara MIA 18010114.101.26149530$4.53AL|NL
57 Robbie Ray SF 17210104.241.30178670$4.26AL|NL
58 Jose Soriano LAA 17110103.841.35156730$3.97AL|NL
59 Shane Baz BAL 1521094.141.27150540$3.87AL|NL
60 Merrill Kelly ARI 1661094.171.27147500$3.47AL|NL
61 Kris Bubic KAN 138983.851.28133460$3.01AL|NL
62 Quinn Priester MIL 16910104.101.29141550$2.90AL|NL
63 Gerrit Cole NYY 118863.891.18119350$2.72AL|NL
64 Cody Ponce TOR 142884.061.24145440$2.70AL|NL
65 Bryce Miller SEA 143984.151.21127420$2.69AL|NL
66 Chris Bassitt BAL 17111104.321.32154590$2.29AL|NL
67 Sean Manaea NYM 133874.131.22138430$2.18AL|NL
68 Reid Detmers LAA 137884.141.26152500$2.16AL|NL
69 David Peterson NYM 1611083.971.35143620$2.10AL|NL
70 Andrew Abbott CIN 1649104.281.26149510$2.11AL|NL
71 Brandon Pfaadt ARI 16410104.391.26144380$2.00AL|NL
72 Mitch Keller PIT 17610114.301.30153530$1.93AL|NL
73 Yusei Kikuchi LAA 1709104.291.32171610$1.70AL|NL
74 Jack Leiter TEX 1589104.271.29152640$1.50AL|NL
75 Braxton Ashcraft PIT 138873.851.28125430$1.38AL|NL
76 Casey Mize DET 144994.121.26125400$1.37AL|NL
77 Shane Smith CWS 1578104.181.28150580$1.24AL|NL
78 Grayson Rodriguez LAA 120773.901.23128400$1.21AL|NL
79 Ryne Nelson ARI 162984.221.27135450$1.19AL|NL
80 Reynaldo Lopez ATL 132874.021.27132470$1.10AL|NL
81 Joey Cantillo CLE 132763.821.30140570$1.03AL|NL
82 Bailey Ober MIN 158894.391.22141380$0.95AL|NL
83 Clay Holmes NYM 1471093.921.35121560$0.87AL|NL
84 Brady Singer CIN 16810114.451.31156550$0.82AL|NL
85 Cam Schlittler NYY 128884.011.28128500$0.58AL|NL
86 Zebby Matthews MIN 125774.031.22123310$0.48AL|NL
87 Cade Horton CHC 127884.041.24111410$0.13AL|NL
88 Trevor Rogers BAL 145984.161.30126470$0.09AL|NL
89 Jameson Taillon CHC 1551094.471.25120380$0.04AL|NL
90 Logan Henderson MIL 109764.051.19112330$-0.07AL|NL
91 Shane Bieber TOR 110763.851.20101270$-0.12AL|NL
92 Bubba Chandler PIT 143884.091.31134540$-0.20AL|NL
93 Jacob Lopez OAK 129884.261.29135510$-0.54AL|NL
94 Braxton Garrett MIA 120773.971.23106290$-0.78AL|NL
95 Kodai Senga NYM 120863.971.32120530$-0.77AL|NL
96 Michael Wacha KAN 16510114.421.30126490$-0.81AL|NL
97 Brayan Bello BOS 15810104.271.36129560$-1.27AL|NL
98 Ryan Weathers NYY 125764.101.27120440$-1.32AL|NL
99 Zach Eflin BAL 144984.441.25109290$-1.53AL|NL
100 Noah Cameron KAN 145994.341.31122470$-1.62AL|NL
101 Chad Patrick MIL 132784.301.26125430$-1.80AL|NL
102 Will Warren NYY 127774.181.29125450$-1.86AL|NL
103 Michael Burrows HOU 128674.151.26126440$-1.93AL|NL
104 Michael McGreevy STL 142884.121.2798330$-1.95AL|NL
105 Taj Bradley MIN 134784.231.29128470$-1.95AL|NL
106 Dustin May STL 144894.311.31127530$-2.09AL|NL
107 Tyler Mahle SF 133884.201.29108420$-2.21AL|NL
108 Slade Cecconi CLE 1528104.501.27126390$-2.34AL|NL
109 Jeffrey Springs OAK 16610114.661.33140530$-2.47AL|NL
110 Parker Messick CLE 118774.041.31108400$-2.83AL|NL
111 Matthew Liberatore STL 1488104.381.31122460$-2.95AL|NL
112 Dean Kremer BAL 136884.431.29116420$-2.98AL|NL
113 Landen Roupp SF 123774.021.34114480$-2.99AL|NL
114 Mike Soroka ARI 97654.081.2796362$-3.03AL|NL
115 Spencer Schwellenbach IL-60 ATL 76543.551.1274160$-3.01AL|NL
116 Nick Martinez TB 142884.371.29110390$-3.14AL|NL
117 Roki Sasaki LAD 117764.231.31116450$-3.20AL|NL
118 Zack Littell FA 147894.591.25112310$-3.32AL|NL
119 Grant Holmes ATL 122764.201.34121460$-3.41AL|NL
120 Max Meyer MIA 129784.261.31117430$-3.40AL|NL
121 Foster Griffin WAS 120684.121.28109370$-3.52AL|NL
122 Steven Matz TB 128674.151.28109360$-3.67AL|NL
123 Luis Severino OAK 1779114.631.34141580$-3.89AL|NL
124 Seth Lugo KAN 1579104.591.35130520$-4.09AL|NL
125 Tatsuya Imai HOU 154994.381.35152660$0.00AL|NL
126 Cade Cavalli WAS 134794.231.34113480$-4.34AL|NL
127 Justin Steele CHC 75543.601.1971200$-4.46AL|NL
128 Justin Verlander DET 134784.431.30111440$-4.62AL|NL
129 Eduardo Rodriguez ARI 132884.431.36117470$-4.62AL|NL
130 Ian Seymour TB 94554.121.2291290$-4.85AL|NL
131 Simeon Woods Richardson MIN 134784.501.33120500$-5.13AL|NL
132 Jose Berrios TOR 127774.461.31106390$-5.29AL|NL
133 Jared Jones IL-60 PIT 85554.021.2685290$-5.70AL|NL
134 Cristian Javier HOU 1418104.791.35128600$-5.98AL|NL
135 Adrian Houser SF 144894.371.38104490$-6.08AL|NL
136 Tyler Holton DET 69433.651.1757181$-6.10AL|NL
137 Kumar Rocker TEX 99564.181.2788310$-6.21AL|NL
138 Johan Oviedo BOS 106654.331.34102450$-6.24AL|NL
139 Brad Lord WAS 135794.471.36103471$-6.44AL|NL
140 Luis Morales OAK 115774.541.35104460$-6.49AL|NL
141 Aaron Civale OAK 124784.721.31105400$-6.70AL|NL
142 Kyle Leahy STL 122664.281.36102440$-6.74AL|NL
143 Max Scherzer TOR 82554.391.2279230$-6.85AL|NL
144 Luis Gil NYY 96654.411.3495470$-6.90AL|NL
145 Kutter Crawford BOS 81554.331.2376230$-7.02AL|NL
146 Andre Pallante STL 135894.331.4194520$-7.11AL|NL
147 Robert Gasser MIL 79443.991.2474250$-7.20AL|NL
148 Sean Burke CWS 1427104.751.39133620$-7.53AL|NL
149 Andrew Anderson DET 66433.951.2775270$-7.58AL|NL
150 Bryce Elder ATL 113774.541.3793380$-7.67AL|NL
151 Lucas Giolito FA 128794.711.38114500$-7.81AL|NL
152 Griffin Canning SD 103664.461.3590390$-7.84AL|NL
153 Jake Latz TEX 104544.331.37100490$-7.98AL|NL
154 Robby Snelling MIA 83554.121.3373290$-8.07AL|NL
155 David Festa MIN 68444.101.2669230$-8.31AL|NL
156 Logan Allen CLE 119784.541.4096460$-8.34AL|NL
157 Drew Pomeranz LAA 57333.951.2561212$-8.40AL|NL
158 Carmen Mlodzinski PIT 70443.861.2963240$-8.42AL|NL
159 Kyle Harrison MIL 74444.141.3076290$-8.46AL|NL
160 Ben Brown CHC 52323.631.1957170$-8.59AL|NL
161 Davis Martin CWS 1517104.711.38116530$-8.65AL|NL
162 Tyler Wells BAL 70444.371.2163180$-8.89AL|NL
163 Cody Bradford TEX 64434.221.2055150$-8.97AL|NL
164 Hunter Barco PIT 79444.101.3474320$-9.09AL|NL
165 Ryan Weiss HOU 80454.281.3380310$-9.12AL|NL
166 Richard Fitts STL 106564.501.3282330$-9.13AL|NL
167 Sean Newcomb CWS 68333.971.3465282$-9.17AL|NL
168 Spencer Arrighetti HOU 87554.551.3686380$-9.26AL|NL
169 Chris Paddack MIA 120674.801.3291310$-9.29AL|NL
170 Joe Boyle TB 68444.101.3876370$-9.36AL|NL
171 Tobias Myers NYM 70434.111.2959210$-9.47AL|NL
172 Andrew Painter PHI 97564.551.3585350$-9.47AL|NL
173 Brandon Sproat MIL 70444.111.3161270$-9.59AL|NL
174 Jack Dreyer LAD 52323.981.2351191$-9.65AL|NL
175 Brant Hurter DET 52323.631.2347160$-9.72AL|NL
176 Mick Abel MIN 106564.501.4199480$-9.70AL|NL
177 Patrick Sandoval BOS 74444.011.3868310$-9.76AL|NL
178 Troy Melton DET 66333.951.2759210$-9.80AL|NL
179 Miles Mikolas WAS 1447104.941.3394330$-10.03AL|NL
180 Anthony Kay CWS 123684.611.4299490$-10.15AL|NL
181 Payton Tolle BOS 50323.961.2453170$-10.15AL|NL
182 Colin Rea CHC 83444.451.2966240$-10.17AL|NL
183 Connelly Early BOS 52333.811.2954200$-10.21AL|NL
184 Janson Junk MIA 88444.501.2864200$-10.41AL|NL
185 Mike Vasil CWS 85444.341.3869351$-10.47AL|NL
186 Lance McCullers HOU 95554.551.4390470$-10.49AL|NL
187 Hunter Dobbins STL 93554.451.3769310$-10.48AL|NL
188 Eric Lauer TOR 60334.201.2756200$-10.74AL|NL
189 Emerson Hancock SEA 69434.301.3255230$-10.73AL|NL
190 J.T. Ginn OAK 61334.131.3058210$-10.75AL|NL
191 Randy Vasquez SD 131784.811.4089470$-10.86AL|NL
192 Corbin Burnes IL-60 ARI 38323.791.2136120$-11.10AL|NL
193 Rhett Lowder CIN 80444.501.3464260$-11.22AL|NL
194 JP Sears SD 62344.501.2454180$-11.33AL|NL
195 Yoendrys Gomez TB 57324.261.3256240$-11.43AL|NL
196 Ryan Yarbrough NYY 62334.351.2750190$-11.58AL|NL
197 Patrick Corbin FA 112684.901.4290380$-11.71AL|NL
198 Jordan Hicks CWS 56334.181.3951251$-11.77AL|NL
199 Javier Assad CHC 60324.201.3250220$-11.75AL|NL
200 Jose Urquidy PIT 89554.851.3566280$-11.78AL|NL
201 Tyler Alexander TEX 69344.571.2857180$-11.90AL|NL
202 Luis Garcia IL-60 FA 51344.761.2951171$-11.97AL|NL
203 Trevor McDonald SF 59334.121.3447200$-11.99AL|NL
204 Stephen Kolek KAN 72444.371.3851230$-12.11AL|NL
205 Hurston Waldrep ATL 65444.431.4257290$-12.14AL|NL
206 Keider Montero DET 61334.431.3451210$-12.53AL|NL
207 Jonah Tong NYM 30223.601.2735130$-12.55AL|NL
208 Alek Manoah LAA 100574.951.4183420$-12.59AL|NL
209 Charlie Morton FA 54444.671.4353250$-12.67AL|NL
210 Paul Blackburn NYY 65344.571.3454210$-12.79AL|NL
211 Joey Wentz ATL 53334.421.4051220$-12.93AL|NL
212 Hayden Birdsong SF 56334.501.4156280$-12.96AL|NL
213 Ryan Gusto MIA 54334.501.3546190$-13.00AL|NL
214 Christian Scott NYM 35214.111.2334100$-13.00AL|NL
215 Tyler Anderson FA 94564.981.4173380$-13.09AL|NL
216 Jordan Montgomery TEX 52334.501.3341160$-13.12AL|NL
217 Luis Medina OAK 87454.761.4577410$-13.25AL|NL
218 German Marquez SD 107685.131.4279370$-13.29AL|NL
219 Josiah Gray WAS 110585.071.4292460$-13.29AL|NL
220 Clarke Schmidt IL-60 NYY 29214.031.2428100$-13.46AL|NL
221 Jonathan Cannon CWS 96464.871.3972330$-13.50AL|NL
222 Andrew Alvarez WAS 83354.451.4160320$-13.56AL|NL
223 Colton Gordon HOU 41224.391.2736120$-13.59AL|NL
224 Jake Irvin WAS 100474.951.3874330$-13.72AL|NL
225 Hayden Wesneski HOU 28214.181.252790$-13.79AL|NL
226 Jack Perkins OAK 33113.821.2735140$-13.82AL|NL
227 Alex Cobb IL-60 FA 38224.031.3431130$-13.85AL|NL
228 Ryan Bergert KAN 60334.651.4050240$-13.84AL|NL
229 Caden Dana LAA 83475.101.4173350$-13.90AL|NL
230 Jason Alexander HOU 51324.591.3939170$-14.02AL|NL
231 Zach McCambley PHI 41224.391.3741180$-14.00AL|NL
232 Mitchell Parker WAS 65344.711.3849220$-14.05AL|NL
233 Chris Murphy CWS 39224.151.3835180$-14.06AL|NL
234 Kyle Freeland COL 1607125.231.43117430$-14.10AL|NL
235 Marcus Stroman NYY 68454.761.4448270$-14.14AL|NL
236 Roddery Mu?oz HOU 49234.591.3949230$-14.24AL|NL
237 Gavin Stone LAD 34214.501.2930110$-14.27AL|NL
238 Robinson Ortiz SEA 36224.251.3934180$-14.30AL|NL
239 Bailey Falter KAN 69334.831.3649230$-14.32AL|NL
240 Erick Fedde CWS 101575.081.4373390$-14.34AL|NL
241 Kai-Wei Teng HOU 33224.361.3933150$-14.46AL|NL
242 Adam Mazur MIA 34224.501.3226100$-14.76AL|NL
243 Taijuan Walker PHI 113565.101.4379420$-14.81AL|NL
244 Martin Perez ATL 47334.791.4335180$-14.92AL|NL
245 Cade Povich BAL 26114.151.272690$-14.97AL|NL
246 Justin Hagenman NYM 24114.121.212260$-14.97AL|NL
247 River Ryan LAD 37224.621.3832150$-15.00AL|NL
248 Carson Whisenhunt SF 28224.501.3623100$-15.06AL|NL
249 Ricky Tiedemann TOR 28114.181.3630140$-15.19AL|NL
250 Quinn Mathews STL 41234.391.4937220$-15.24AL|NL
251 Drew Thorpe CWS 46234.701.3734170$-15.27AL|NL
252 Logan Evans IL-60 SEA 58445.591.4047230$-15.29AL|NL
253 Davidjohn Herz IL-60 WAS 26114.151.3828130$-15.37AL|NL
254 Gunnar Hoglund OAK 39224.851.3630120$-15.46AL|NL
255 Mason Barnett OAK 42224.711.4336180$-15.46AL|NL
256 Thomas White MIA 28124.181.3928140$-15.50AL|NL
257 Ty Johnson TB 17114.241.241860$-15.55AL|NL
258 Tyler Gilbert CWS 29114.341.3426110$-15.59AL|NL
259 Tony Gonsolin IL-60 FA 17215.291.291670$-15.60AL|NL
260 Brandon Williamson CIN 53234.921.4044210$-15.63AL|NL
261 Kyle Hart SD 29114.341.3425110$-15.67AL|NL
262 Michael Lorenzen COL 1436115.291.47112540$-15.69AL|NL
263 Brandon Young BAL 24114.501.292170$-15.80AL|NL
264 Tanner Houck IL-60 BOS 22114.091.361980$-15.82AL|NL
265 Carter Baumler TEX 47134.601.4040210$-15.98AL|NL
266 Walker Buehler SD 42234.931.4334170$-16.01AL|NL
267 Ronel Blanco HOU 18114.501.331870$-16.06AL|NL
268 Chase Dollander COL 1175105.311.50101530$-16.10AL|NL
269 Osvaldo Bido NYY 17114.241.351570$-16.13AL|NL
270 Kohl Drake ARI 22124.501.362080$-16.14AL|NL
271 Tyler Uberstine BOS 22114.501.361980$-16.21AL|NL
272 Bobby Miller LAD 23114.701.3521100$-16.25AL|NL
273 Dane Dunning SEA 18114.501.331560$-16.28AL|NL
274 Mitch Bratt ARI 12114.501.251030$-16.32AL|NL
275 Gage Jump OAK 16114.501.381560$-16.39AL|NL
276 Mitch Spence KAN 23114.701.351870$-16.47AL|NL
277 Randy Dobnak SEA 11114.091.36840$-16.50AL|NL
278 Nestor Cortes FA 13114.851.311240$-16.53AL|NL
279 Joey Estes OAK 29124.971.312280$-16.51AL|NL
280 Tink Hence STL 12114.501.331050$-16.50AL|NL
281 Daison Acosta SD 10114.501.401050$-16.59AL|NL
282 Landon Knack LAD 22114.911.361980$-16.60AL|NL
283 Noah Schultz CWS 17114.241.471480$-16.60AL|NL
284 JR Ritchie ATL 16114.501.441470$-16.64AL|NL
285 Jose Franco CIN 15114.801.401470$-16.68AL|NL
286 Thomas Harrington PIT 16115.061.311350$-16.71AL|NL
287 Jake Bloss TOR 12114.501.421050$-16.71AL|NL
288 Trevor Williams IL-60 WAS 26114.851.382080$-16.75AL|NL
289 Austin Gomber TEX 28125.141.322180$-16.80AL|NL
290 Julian Aguiar CIN 32115.061.3424100$-16.79AL|NL
291 Chase Petty CIN 43235.021.4933190$-16.81AL|NL
292 Tanner Gordon COL 61345.461.4344150$-16.81AL|NL
293 Doug Nikhazy CLE 29124.661.4825140$-16.85AL|NL
294 Jose Quintana COL 1337105.281.5390530$-16.89AL|NL
295 Jake Eder WAS 20124.951.401680$-16.91AL|NL
296 Jackson Jobe IL-60 DET 9115.001.44840$-16.96AL|NL
297 Wilber Dotel PIT 11114.911.45950$-17.00AL|NL
298 Mitch Farris LAA 29124.971.4526130$-16.99AL|NL
299 Matt Waldron SD 16125.061.381250$-17.00AL|NL
300 Bryse Wilson PHI 24114.871.421680$-17.15AL|NL