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 1881472.710.96228380$37.09AL|NL
2 Paul Skenes PIT 1841282.751.02221460$31.61AL|NL
3 Garrett Crochet BOS 1801483.041.05221470$29.81AL|NL
4 Bryan Woo SEA 1831383.391.03185380$24.09AL|NL
5 Cristopher Sanchez PHI 1851273.181.14180450$20.86AL|NL
6 Logan Webb SF 19313103.301.17183440$20.53AL|NL
7 Chris Sale ATL 1561163.181.08192410$20.43AL|NL
8 Max Fried NYY 1791483.311.16170520$20.02AL|NL
9 Yoshinobu Yamamoto LAD 1601273.241.10174470$19.41AL|NL
10 Logan Gilbert SEA 1641083.421.04184370$18.84AL|NL
11 Hunter Brown HOU 1781293.481.17193580$17.88AL|NL
12 Jacob deGrom TEX 1551073.431.05174350$17.04AL|NL
13 Jesus Luzardo PHI 1751293.641.16193540$16.75AL|NL
14 Framber Valdez DET 18613103.481.21173610$16.44AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Hunter Greene CIN 1671083.651.11200530$16.32AL|NL
16 George Kirby SEA 1641293.611.10160310$15.86AL|NL
17 Joe Ryan MIN 16811103.811.09185390$15.67AL|NL
18 Cole Ragans KAN 1511083.421.14188530$15.33AL|NL
19 Dylan Cease TOR 17111103.711.21202650$14.07AL|NL
20 Freddy Peralta NYM 1621283.761.18181590$13.77AL|NL
21 Nathan Eovaldi TEX 1531183.651.11148370$12.73AL|NL
22 Sonny Gray BOS 1671193.801.17176430$12.55AL|NL
23 Nick Pivetta SD 1681093.911.14183500$12.15AL|NL
24 Zack Wheeler PHI 127953.291.08147340$12.00AL|NL
25 Kevin Gausman TOR 17811103.911.19174510$11.22AL|NL
26 Brandon Woodruff MIL 1441073.731.11153390$11.05AL|NL
27 Spencer Strider ATL 1561193.931.21183560$10.58AL|NL
28 Luis Castillo SEA 17211103.891.18160480$10.50AL|NL
29 Drew Rasmussen TB 1511083.621.14138380$10.21AL|NL
30 Ryan Pepiot TB 16711104.031.19171580$9.78AL|NL
31 Blake Snell LAD 130963.441.19160550$9.64AL|NL
32 Ranger Suarez BOS 1651193.671.23148470$9.54AL|NL
33 Michael King SD 1561083.721.22162540$9.20AL|NL
34 Tanner Bibee CLE 17411103.981.21163520$9.09AL|NL
35 Nolan McLean NYM 1511183.701.24149570$8.70AL|NL
36 Eury Perez MIA 143993.901.15160470$8.30AL|NL
37 MacKenzie Gore TEX 15610103.901.25175590$8.00AL|NL
38 Shota Imanaga CHC 1541084.021.13140330$7.94AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Shohei Ohtani LAD 112853.361.10132340$7.93AL|NL
40 Matt Boyd CHC 1581093.881.19144440$7.63AL|NL
41 Emmet Sheehan LAD 133963.911.14152430$7.54AL|NL
42 Jack Flaherty DET 15710104.041.23172540$7.36AL|NL
43 Kyle Bradish BAL 135873.601.17146430$7.31AL|NL
44 Tyler Glasnow LAD 129863.681.16151480$7.18AL|NL
45 Chase Burns CIN 130773.581.15153410$7.18AL|NL
46 Zac Gallen ARI 17712104.181.26166570$7.12AL|NL
47 Carlos Rodon NYY 1401184.041.21148510$6.90AL|NL
48 Nick Lodolo CIN 151984.021.17153390$6.65AL|NL
49 Aaron Nola PHI 16410104.141.21161450$6.49AL|NL
50 Jose Soriano LAA 17010103.761.31157730$6.10AL|NL
51 Gavin Williams CLE 1631093.951.29166690$5.86AL|NL
52 Shane McClanahan TB 118863.611.16126360$5.22AL|NL
53 Merrill Kelly ARI 1601084.071.23144470$5.10AL|NL
54 Kris Bubic KAN 137983.741.23133450$5.05AL|NL
55 Andrew Abbott CIN 1621094.111.24148500$4.82AL|NL
56 Trey Yesavage TOR 136863.831.24152570$4.59AL|NL
57 Robbie Ray SF 1709104.221.27178670$4.27AL|NL
58 Sandy Alcantara MIA 17610114.151.25148510$4.28AL|NL
59 Jacob Misiorowski MIL 138974.051.26156620$4.04AL|NL
60 Shane Baz BAL 154994.151.24152520$3.73AL|NL
61 Jack Leiter TEX 16310104.281.27157640$3.31AL|NL
62 Joe Musgrove SD 133883.941.19126340$3.15AL|NL
63 Sean Manaea NYM 134874.151.18140410$3.16AL|NL
64 Edward Cabrera CHC 134873.971.24144530$3.08AL|NL
65 Shane Smith CWS 157894.101.25154580$2.93AL|NL
66 Bryce Miller SEA 145984.181.20129420$2.83AL|NL
67 Cade Horton CHC 128973.911.21110400$2.56AL|NL
68 Chris Bassitt BAL 16610104.241.30150550$2.15AL|NL
69 Trevor Rogers BAL 146984.021.26127470$2.15AL|NL
70 Quinn Priester MIL 1621094.131.29133530$2.04AL|NL
71 Cam Schlittler NYY 131883.901.26131500$2.00AL|NL
72 Cody Ponce TOR 132874.031.24135430$2.01AL|NL
73 Casey Mize DET 145984.111.24126390$2.00AL|NL
74 Bailey Ober MIN 158894.391.19144370$1.83AL|NL
75 Brady Singer CIN 16510114.401.28153520$1.77AL|NL
76 Clay Holmes NYM 1441093.861.33119540$1.76AL|NL
77 David Peterson NYM 158973.951.33141600$1.75AL|NL
78 Yusei Kikuchi LAA 1668104.231.30168590$1.50AL|NL
79 Brandon Pfaadt ARI 16410104.481.25144380$1.42AL|NL
80 Mitch Keller PIT 1769114.311.28154530$1.41AL|NL
81 Ryne Nelson ARI 157974.211.25130430$1.38AL|NL
82 Bubba Chandler PIT 143984.161.28135500$1.26AL|NL
83 Grayson Rodriguez LAA 117873.971.24123390$1.26AL|NL
84 Jameson Taillon CHC 1531094.381.22119360$1.24AL|NL
85 Kodai Senga NYM 124863.921.28127530$1.03AL|NL
86 Reynaldo Lopez ATL 127873.961.27125440$0.91AL|NL
87 Shane Bieber TOR 106753.721.1799260$0.88AL|NL
88 Gerrit Cole NYY 110753.891.18111330$0.86AL|NL
89 Joey Cantillo CLE 126773.891.29132540$0.33AL|NL
90 Ryan Weathers NYY 126773.981.24121420$0.16AL|NL
91 Michael Wacha KAN 16210104.351.28125480$0.10AL|NL
92 Noah Cameron KAN 146984.221.28123480$-0.04AL|NL
93 Zebby Matthews MIN 125774.111.22122320$-0.07AL|NL
94 Brayan Bello BOS 1541094.241.32126530$-0.11AL|NL
95 Braxton Ashcraft PIT 132773.851.28118420$-0.17AL|NL
96 Reid Detmers LAA 135794.261.27147500$-0.28AL|NL
97 Logan Henderson MIL 106764.051.19107320$-0.54AL|NL
98 Jacob Lopez OAK 129884.291.27131510$-0.59AL|NL
99 Jeffrey Springs OAK 16410104.551.29140520$-0.62AL|NL
100 Zach Eflin BAL 139984.401.23108270$-1.00AL|NL
101 Seth Lugo KAN 154994.401.30130510$-1.41AL|NL
102 Dean Kremer BAL 134984.401.27115410$-1.46AL|NL
103 Dustin May STL 137894.271.29123510$-1.61AL|NL
104 Tyler Mahle SF 131784.051.26108410$-1.65AL|NL
105 Michael Burrows HOU 126674.111.25122440$-1.80AL|NL
106 Nick Martinez TB 142994.401.27110380$-1.92AL|NL
107 Parker Messick CLE 116764.001.27105380$-1.94AL|NL
108 Braxton Garrett MIA 115664.021.21103270$-1.95AL|NL
109 Michael McGreevy STL 139884.121.2695330$-1.98AL|NL
110 Will Warren NYY 124784.281.30123440$-2.83AL|NL
111 Taj Bradley MIN 131784.381.29127460$-2.97AL|NL
112 Ian Seymour TB 95664.051.2092290$-3.09AL|NL
113 Foster Griffin WAS 119674.131.26109380$-3.14AL|NL
114 Landen Roupp SF 121774.081.34113480$-3.32AL|NL
115 Luis Severino OAK 1719114.601.32137540$-3.38AL|NL
116 Roki Sasaki LAD 113764.171.31108460$-3.47AL|NL
117 Steven Matz TB 124664.111.26102330$-3.53AL|NL
118 Chad Patrick MIL 131684.321.28124440$-3.62AL|NL
119 Slade Cecconi CLE 149794.581.25123380$-3.78AL|NL
120 Matthew Liberatore STL 147794.361.30120460$-3.84AL|NL
121 Jose Berrios TOR 117774.321.26100360$-3.81AL|NL
122 Cade Cavalli WAS 135784.221.33114480$-3.99AL|NL
123 Tatsuya Imai HOU 150874.251.30149620$0.00AL|NL
124 Ken Waldichuk WAS 14114.581.411470$0.00AL|NL
125 Grant Holmes ATL 118664.201.32118450$-4.17AL|NL
126 Eduardo Rodriguez ARI 132884.401.35118470$-4.21AL|NL
127 Zack Littell FA 132784.461.24101270$-4.18AL|NL
128 Justin Verlander DET 128784.401.29107410$-4.54AL|NL
129 Justin Steele CHC 72543.641.1768190$-4.57AL|NL
130 Mike Soroka ARI 96564.201.2597351$-4.74AL|NL
131 Cristian Javier HOU 137894.681.32124580$-4.90AL|NL
132 Max Meyer MIA 125684.341.30114410$-4.89AL|NL
133 Jared Jones IL-60 PIT 80554.001.2283260$-5.19AL|NL
134 Spencer Schwellenbach IL-60 ATL 66433.621.1164140$-5.37AL|NL
135 Tyler Holton DET 69443.601.1557171$-5.62AL|NL
136 Simeon Woods Richardson MIN 132774.571.33119500$-5.72AL|NL
137 Luis Gil NYY 97654.241.3296470$-5.77AL|NL
138 Johan Oviedo BOS 100654.241.3296430$-5.81AL|NL
139 Kutter Crawford BOS 77554.261.1976220$-6.26AL|NL
140 Luis Morales OAK 113774.541.33100450$-6.41AL|NL
141 Brad Lord WAS 129684.421.33101431$-6.56AL|NL
142 Adrian Houser SF 140784.351.37101470$-6.91AL|NL
143 Lucas Giolito FA 116774.561.36104450$-6.95AL|NL
144 Kumar Rocker TEX 97564.281.2886320$-7.01AL|NL
145 Davis Martin CWS 1517104.591.35117530$-7.13AL|NL
146 Aaron Civale OAK 121674.661.30105390$-7.30AL|NL
147 Carmen Mlodzinski PIT 74443.761.2767250$-7.38AL|NL
148 Andrew Anderson DET 63433.901.2872270$-7.74AL|NL
149 Drew Pomeranz LAA 54333.791.2159182$-7.77AL|NL
150 Robert Gasser MIL 77444.021.2569250$-7.82AL|NL
151 Griffin Canning SD 100664.461.3487380$-7.87AL|NL
152 Sean Burke CWS 143794.781.39134620$-7.91AL|NL
153 Logan Allen CLE 118784.501.3995450$-8.03AL|NL
154 Connelly Early BOS 53433.681.2355200$-8.09AL|NL
155 Jake Latz TEX 101434.211.3495460$-8.20AL|NL
156 Robby Snelling MIA 78554.101.3368280$-8.29AL|NL
157 Tyler Wells BAL 69444.271.1862170$-8.33AL|NL
158 Andre Pallante STL 133794.381.4092520$-8.32AL|NL
159 Troy Melton DET 64433.951.2456200$-8.60AL|NL
160 Anthony Kay CWS 122684.471.3898480$-8.59AL|NL
161 Colin Rea CHC 82554.341.2866230$-8.62AL|NL
162 Ben Brown CHC 53333.761.1959170$-8.63AL|NL
163 Hunter Barco PIT 79444.081.3172310$-8.67AL|NL
164 Cody Bradford TEX 63444.231.1855150$-8.80AL|NL
165 Bryce Elder ATL 108774.671.3888370$-8.82AL|NL
166 Miles Mikolas WAS 1447104.851.3096330$-8.85AL|NL
167 Spencer Arrighetti HOU 90574.581.3489390$-8.99AL|NL
168 Richard Fitts STL 103574.421.3279330$-9.00AL|NL
169 Max Scherzer TOR 71444.561.2269190$-9.26AL|NL
170 Joe Boyle TB 69444.191.3574370$-9.35AL|NL
171 Sean Newcomb CWS 73333.991.3470311$-9.39AL|NL
172 Hunter Dobbins STL 90554.371.3267290$-9.42AL|NL
173 Kyle Leahy STL 119564.471.3796440$-9.45AL|NL
174 Eric Lauer TOR 59444.181.2657190$-9.45AL|NL
175 Jack Dreyer LAD 50323.861.2348171$-9.60AL|NL
176 Ryan Weiss HOU 75454.331.3273300$-9.59AL|NL
177 Brant Hurter DET 52333.641.2447160$-9.75AL|NL
178 JP Sears SD 66444.461.2357180$-9.93AL|NL
179 David Festa MIN 66344.251.2667230$-9.94AL|NL
180 Brandon Sproat MIL 71444.211.3160270$-9.97AL|NL
181 Chris Paddack MIA 116574.811.3090300$-10.12AL|NL
182 Payton Tolle BOS 54334.101.2354180$-10.22AL|NL
183 Patrick Sandoval BOS 70444.131.3865300$-10.24AL|NL
184 Tobias Myers NYM 63334.001.2754190$-10.30AL|NL
185 Rhett Lowder CIN 77444.351.3162250$-10.37AL|NL
186 Kyle Harrison MIL 69334.261.3169270$-10.47AL|NL
187 J.T. Ginn OAK 65344.201.3062230$-10.65AL|NL
188 Mick Abel MIN 98564.681.4090440$-10.72AL|NL
189 Lance McCullers HOU 88554.591.4384440$-10.81AL|NL
190 Andrew Painter PHI 97564.661.3881360$-10.89AL|NL
191 Luis Garcia IL-60 FA 50334.131.3147181$-11.04AL|NL
192 Janson Junk MIA 83444.571.2961190$-11.08AL|NL
193 Ryan Yarbrough NYY 64324.271.2551190$-11.07AL|NL
194 Stephen Kolek KAN 70434.261.3451220$-11.18AL|NL
195 Yoendrys Gomez TB 58324.301.3057240$-11.24AL|NL
196 Javier Assad CHC 58334.061.3248210$-11.48AL|NL
197 Randy Vasquez SD 128684.791.3987460$-11.75AL|NL
198 Corbin Burnes IL-60 ARI 35223.591.2034110$-11.92AL|NL
199 Jake Irvin WAS 101574.881.3575330$-11.97AL|NL
200 Mike Vasil CWS 78344.371.3963341$-12.03AL|NL
201 Paul Blackburn NYY 64344.431.3154200$-12.04AL|NL
202 Hurston Waldrep ATL 58444.421.4051270$-12.05AL|NL
203 Andrew Alvarez WAS 75344.251.3656300$-12.17AL|NL
204 Tyler Alexander TEX 70344.631.2857190$-12.19AL|NL
205 Logan Evans IL-60 SEA 58444.551.3343210$-12.24AL|NL
206 Trevor McDonald SF 56334.181.3445200$-12.22AL|NL
207 Patrick Corbin FA 100574.871.4080330$-12.44AL|NL
208 Charlie Morton FA 55444.671.4154250$-12.46AL|NL
209 Mitchell Parker WAS 67444.681.3552230$-12.48AL|NL
210 Emerson Hancock SEA 62334.411.3248210$-12.50AL|NL
211 Keider Montero DET 60344.461.3351210$-12.49AL|NL
212 Luis Medina OAK 86454.701.4277390$-12.55AL|NL
213 Jonah Tong NYM 32223.801.2535130$-12.58AL|NL
214 Alex Cobb IL-60 FA 36324.001.3129120$-12.64AL|NL
215 Kyle Freeland COL 1587125.121.40116420$-12.79AL|NL
216 Hayden Birdsong SF 55334.541.3955270$-12.88AL|NL
217 Jose Urquidy PIT 87454.871.3566290$-12.97AL|NL
218 Jack Perkins OAK 31223.891.2632130$-13.01AL|NL
219 Clarke Schmidt IL-60 NYY 27213.871.212790$-13.16AL|NL
220 Joey Wentz ATL 58344.571.4156240$-13.23AL|NL
221 Jordan Montgomery TEX 52334.501.3441170$-13.23AL|NL
222 Alek Manoah LAA 100464.821.4285450$-13.24AL|NL
223 Jordan Hicks CWS 55234.291.4150251$-13.31AL|NL
224 Bailey Falter KAN 66334.631.3349220$-13.30AL|NL
225 Ryan Gusto MIA 51334.661.3545180$-13.38AL|NL
226 Jason Alexander HOU 54334.511.3642190$-13.44AL|NL
227 Colton Gordon HOU 43224.351.2938120$-13.54AL|NL
228 Tyler Anderson FA 84454.851.4165340$-13.76AL|NL
229 Jonathan Cannon CWS 91464.931.3969320$-13.87AL|NL
230 Christian Scott NYM 31114.011.183090$-13.90AL|NL
231 Chris Murphy CWS 40224.171.3837190$-13.91AL|NL
232 Brandon Williamson CIN 53234.571.3346190$-14.00AL|NL
233 Michael Lorenzen COL 1416115.171.43112510$-14.07AL|NL
234 Caden Dana LAA 80465.091.4169350$-14.12AL|NL
235 Marcus Stroman NYY 60444.781.4443230$-14.16AL|NL
236 Ryan Bergert KAN 60224.581.3651240$-14.19AL|NL
237 Jose Quintana COL 127795.061.4889490$-14.22AL|NL
238 Zach McCambley PHI 38224.421.3737160$-14.24AL|NL
239 Kai-Wei Teng HOU 36224.501.3536160$-14.25AL|NL
240 Kyle Hart SD 33224.381.3329120$-14.38AL|NL
241 Robinson Ortiz SEA 31224.141.4028150$-14.47AL|NL
242 Taijuan Walker PHI 112575.051.4278410$-14.61AL|NL
243 Gavin Stone LAD 30214.501.312690$-14.60AL|NL
244 River Ryan LAD 36224.461.3530140$-14.63AL|NL
245 Carson Whisenhunt SF 29224.341.3524110$-14.72AL|NL
246 Roddery Mu?oz HOU 48224.751.4148230$-14.81AL|NL
247 Erick Fedde CWS 96474.991.4168370$-14.85AL|NL
248 Josiah Gray WAS 112585.361.4296470$-14.88AL|NL
249 Tomoyuki Sugano COL 115685.281.4073280$-14.95AL|NL
250 Hayden Wesneski HOU 24114.201.212370$-14.94AL|NL
251 Davidjohn Herz IL-60 WAS 25124.041.3328120$-14.93AL|NL
252 Martin Perez ATL 47234.571.3836170$-15.00AL|NL
253 Drew Thorpe CWS 44234.761.3434160$-15.09AL|NL
254 Cade Povich BAL 25124.251.292590$-15.21AL|NL
255 Ricky Tiedemann TOR 26114.211.3728130$-15.33AL|NL
256 Mason Barnett OAK 41224.721.4135180$-15.35AL|NL
257 Gunnar Hoglund OAK 40224.891.3431130$-15.40AL|NL
258 Tyler Gilbert CWS 34124.391.3531130$-15.43AL|NL
259 Quinn Mathews STL 41234.411.5136240$-15.45AL|NL
260 Thomas White MIA 30124.211.4130160$-15.49AL|NL
261 Ronel Blanco HOU 18114.151.301970$-15.55AL|NL
262 German Marquez SD 102575.241.4575360$-15.62AL|NL
263 Ty Johnson TB 16114.201.241660$-15.63AL|NL
264 Walker Buehler SD 45234.861.4137180$-15.70AL|NL
265 Ryan Feltner COL 100465.161.4682410$-15.78AL|NL
266 Mitch Spence KAN 27114.401.342280$-15.89AL|NL
267 Adam Mazur MIA 30124.471.3524100$-15.96AL|NL
268 Brandon Young BAL 21124.551.311970$-16.00AL|NL
269 Tyler Uberstine BOS 17114.441.301560$-16.08AL|NL
270 Carter Baumler TEX 43124.621.4037190$-16.06AL|NL
271 Nestor Cortes FA 13114.491.231240$-16.09AL|NL
272 Tony Gonsolin IL-60 FA 17114.571.311670$-16.14AL|NL
273 Trevor Williams IL-60 WAS 23114.551.331970$-16.13AL|NL
274 Justin Hagenman NYM 22014.101.212060$-16.11AL|NL
275 Kohl Drake ARI 23124.441.382090$-16.16AL|NL
276 Osvaldo Bido NYY 17114.521.341670$-16.19AL|NL
277 Wade Miley IL-60 FA 31224.891.4221120$-16.18AL|NL
278 Tink Hence STL 13114.251.341150$-16.28AL|NL
279 Gage Jump OAK 14114.441.321250$-16.30AL|NL
280 Dane Dunning SEA 14114.401.331250$-16.30AL|NL
281 Julian Aguiar CIN 34114.811.3326110$-16.33AL|NL
282 Jake Eder WAS 24124.601.382090$-16.37AL|NL
283 Austin Gomber TEX 30124.911.302280$-16.44AL|NL
284 Landon Knack LAD 21114.871.341980$-16.43AL|NL
285 Joey Estes OAK 28125.001.292280$-16.43AL|NL
286 McCade Brown COL 37235.261.4533160$-16.50AL|NL
287 Jose Franco CIN 15114.731.381460$-16.54AL|NL
288 Jake Bloss TOR 11114.551.371050$-16.54AL|NL
289 Doug Nikhazy CLE 25124.631.4422120$-16.57AL|NL
290 JR Ritchie ATL 15114.571.381260$-16.58AL|NL
291 Tanner Gordon COL 64355.421.4047160$-16.56AL|NL
292 Thomas Harrington PIT 16114.831.341350$-16.62AL|NL
293 Jackson Jobe IL-60 DET 9104.271.38740$-16.59AL|NL
294 Wilber Dotel PIT 11114.561.38940$-16.64AL|NL
295 Bobby Miller LAD 22114.821.4321100$-16.64AL|NL
296 Mitch Farris LAA 31124.881.4127140$-16.70AL|NL
297 Tanner Houck IL-60 BOS 21114.831.381770$-16.69AL|NL
298 Matt Waldron SD 18124.911.371460$-16.80AL|NL
299 Noah Schultz CWS 18114.601.481590$-16.83AL|NL
300 Didier Fuentes ATL 11125.121.421030$-16.93AL|NL