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 2001492.791.01243440$37.82AL|NL
2 Garrett Crochet BOS 1931493.021.07239500$32.91AL|NL
3 Paul Skenes PIT 1941392.911.08237520$29.87AL|NL
4 Logan Webb SF 19913103.321.20187470$23.10AL|NL
5 Bryan Woo SEA 19512103.591.12196440$22.58AL|NL
6 Chris Sale ATL 1691283.181.09206440$21.48AL|NL
7 Cristopher Sanchez PHI 1981493.141.17191510$20.85AL|NL
8 Max Fried NYY 1891393.271.21180540$19.71AL|NL
9 Hunter Brown HOU 18412103.621.22200610$19.38AL|NL
10 Jacob deGrom TEX 1751193.521.10203400$17.91AL|NL
11 Cole Ragans KAN 1721293.311.17211620$16.85AL|NL
12 George Kirby SEA 17812103.511.11174340$16.79AL|NL
13 Zack Wheeler PHI 1551173.191.08178390$16.63AL|NL
14 Logan Gilbert SEA 1661193.391.10182390$16.44AL|NL
15 Yoshinobu Yamamoto LAD 1541173.451.20163470$16.38AL|NL
16 Framber Valdez DET 19012103.431.27176620$16.07AL|NL
17 Dylan Cease TOR 1781293.531.20209650$15.93AL|NL
18 Jesus Luzardo PHI 18112103.571.19198570$14.52AL|NL
19 Joe Ryan MIN 17311103.811.13189420$14.42AL|NL
20 Sonny Gray BOS 18112103.691.20190480$13.51AL|NL
21 Nick Pivetta SD 17410103.961.20192540$11.72AL|NL
22 Kevin Gausman TOR 18511103.971.24181550$11.07AL|NL
23 Shane McClanahan TB 142983.351.16158420$10.74AL|NL
24 Luis Castillo SEA 18111103.861.22172510$10.73AL|NL
25 Freddy Peralta NYM 1681193.791.22185620$10.59AL|NL
26 Spencer Strider ATL 1511083.821.22176540$10.31AL|NL
27 Nathan Eovaldi TEX 1751193.641.19172450$10.27AL|NL
28 Brandon Woodruff MIL 16810103.851.17176460$10.25AL|NL
29 MacKenzie Gore TEX 1611093.821.25182610$10.01AL|NL
30 Ranger Suarez BOS 17211103.741.27153490$9.76AL|NL
31 Tanner Bibee CLE 18210114.101.26172560$9.33AL|NL
32 Drew Rasmussen TB 17111103.711.22161450$9.29AL|NL
33 Aaron Nola PHI 18111103.971.22175470$9.15AL|NL
34 Michael King SD 16710103.801.24173580$9.14AL|NL
35 Zac Gallen ARI 18411114.241.33174590$8.65AL|NL
36 Kyle Bradish BAL 1541093.711.23163480$8.09AL|NL
37 Matt Boyd CHC 17411103.931.24156520$7.98AL|NL
38 Jack Flaherty DET 16310103.891.26177570$7.69AL|NL
39 Carlos Rodon NYY 1621093.961.24175590$7.41AL|NL
40 Emmet Sheehan LAD 1571083.931.22177550$7.01AL|NL
41 Shohei Ohtani LAD 117963.451.15136360$6.79AL|NL
42 Tyler Glasnow LAD 1411073.601.21165520$6.67AL|NL
43 Gavin Williams CLE 17710114.081.35181760$6.40AL|NL
44 Sandy Alcantara MIA 18710124.151.31158560$6.38AL|NL
45 Blake Snell IL-15 LAD 127963.541.25156560$6.34AL|NL
46 Merrill Kelly ARI 17310104.121.31158530$6.26AL|NL
47 Ryan Pepiot IL-15 TB 1569104.021.26165560$5.66AL|NL
48 Jose Soriano LAA 17711113.671.38165750$5.22AL|NL
49 Kris Bubic KAN 149993.911.30141520$5.12AL|NL
50 Nick Lodolo CIN 1579104.031.22161440$5.07AL|NL
51 Robbie Ray SF 18010114.191.31188690$5.04AL|NL
52 Shota Imanaga CHC 155994.101.19141340$4.94AL|NL
53 Joe Musgrove SD 150993.911.21142380$4.82AL|NL
54 Reynaldo Lopez ATL 150994.051.28152520$4.57AL|NL
55 Edward Cabrera CHC 142993.961.29151580$4.52AL|NL
56 Nolan McLean NYM 1491083.701.30141580$4.42AL|NL
57 Reid Detmers LAA 151894.031.29159580$4.37AL|NL
58 Cody Ponce TOR 155993.901.24151440$4.13AL|NL
59 Gerrit Cole NYY 134883.941.21137390$4.03AL|NL
60 Jacob Misiorowski MIL 143894.101.34156680$3.69AL|NL
61 Eury Perez MIA 1549104.001.22171540$3.52AL|NL
62 Chris Bassitt BAL 17910114.301.33162610$3.35AL|NL
63 Brandon Pfaadt ARI 16410104.301.27142390$3.31AL|NL
64 Mitch Keller PIT 18010124.341.31156550$2.79AL|NL
65 Joey Cantillo CLE 149893.941.33152650$2.67AL|NL
66 Andrew Abbott CIN 1709114.531.31157550$2.49AL|NL
67 Ryne Nelson ARI 16410104.311.31136470$2.45AL|NL
68 Chase Burns CIN 114773.701.19130360$2.38AL|NL
69 Brady Singer CIN 17810114.361.32166570$2.19AL|NL
70 Braxton Ashcraft PIT 145894.071.32124480$2.03AL|NL
71 David Peterson NYM 1701193.641.34150650$2.00AL|NL
72 Dustin May STL 1619104.221.34148600$1.91AL|NL
73 Casey Mize DET 1519104.061.26133420$1.92AL|NL
74 Shane Bieber TOR 124873.731.21115290$1.86AL|NL
75 Yusei Kikuchi LAA 17810114.101.28182630$1.62AL|NL
76 Bryce Miller SEA 143994.191.27127430$1.27AL|NL
77 Bailey Ober MIN 1609104.401.24145390$1.18AL|NL
78 Shane Baz BAL 1599104.291.32156580$1.06AL|NL
79 Shane Smith CWS 1689114.361.34154650$1.05AL|NL
80 Clay Holmes NYM 1541093.871.38129620$0.96AL|NL
81 Kodai Senga NYM 137983.911.33138590$0.60AL|NL
82 Bubba Chandler PIT 1629104.291.36148630$0.50AL|NL
83 Trevor Rogers BAL 1591094.201.34135540$0.46AL|NL
84 Michael Wacha KAN 17010114.501.32135500$0.33AL|NL
85 Jack Leiter TEX 1509104.511.37145640$0.25AL|NL
86 Trey Yesavage TOR 133873.721.26148540$0.24AL|NL
87 Sean Manaea NYM 127873.821.21131410$0.24AL|NL
88 Jeffrey Springs OAK 1669114.611.34143530$-0.02AL|NL
89 Zach Eflin BAL 156994.311.26122290$-0.02AL|NL
90 Michael Burrows HOU 146994.241.30142500$-0.07AL|NL
91 Steven Matz TB 138894.061.27116390$-0.22AL|NL
92 Cam Schlittler NYY 126884.011.30121480$-0.33AL|NL
93 Grant Holmes ATL 147994.251.35143560$-0.38AL|NL
94 Taj Bradley MIN 145894.231.31142520$-0.56AL|NL
95 Cade Horton CHC 134894.331.32117450$-0.67AL|NL
96 Matthew Liberatore STL 1579104.331.34130520$-0.80AL|NL
97 Tyler Mahle SF 148894.161.30126440$-0.79AL|NL
98 Jacob Lopez OAK 124884.351.33124510$-0.88AL|NL
99 Mike Soroka ARI 102664.031.28104365$-0.93AL|NL
100 Foster Griffin WAS 141893.931.28121410$-0.96AL|NL
101 Landen Roupp SF 132884.091.36122520$-1.13AL|NL
102 Jameson Taillon CHC 1478104.521.29115360$-1.28AL|NL
103 Grayson Rodriguez IL-15 LAA 120773.811.24126410$-1.32AL|NL
104 Hunter Greene IL-60 CIN 83553.911.1899280$-1.38AL|NL
105 Chad Patrick MIL 1488104.471.30133480$-1.41AL|NL
106 Michael McGreevy STL 137894.051.3193340$-1.51AL|NL
107 Nick Martinez TB 144894.381.31114390$-1.66AL|NL
108 Parker Messick CLE 138894.081.32123480$-1.76AL|NL
109 Roki Sasaki LAD 119774.191.33114440$-1.89AL|NL
110 Noah Cameron KAN 148994.301.35122500$-1.91AL|NL
111 Slade Cecconi CLE 1578114.521.30132420$-1.89AL|NL
112 Brayan Bello BOS 1569104.401.40130550$-2.08AL|NL
113 Max Meyer MIA 149894.051.30137480$-2.15AL|NL
114 Max Scherzer TOR 117774.211.20117310$-2.14AL|NL
115 Will Warren NYY 134884.021.29131470$-2.17AL|NL
116 Braxton Garrett MIA 117773.841.24102290$-2.21AL|NL
117 Seth Lugo KAN 1619104.491.36138530$-2.22AL|NL
118 Zebby Matthews MIN 105664.011.2299260$-2.25AL|NL
119 Tatsuya Imai HOU 153994.361.38145620$0.00AL|NL
120 Luis Severino OAK 17310114.501.34141560$-2.35AL|NL
121 Carmen Mlodzinski PIT 109664.041.3495390$-2.42AL|NL
122 Ryan Weathers NYY 124873.831.26122420$-2.48AL|NL
123 Spencer Schwellenbach IL-60 ATL 77543.641.1875180$-2.47AL|NL
124 Justin Verlander DET 143894.371.29120440$-2.60AL|NL
125 Ian Seymour TB 112674.031.24107340$-2.64AL|NL
126 Eduardo Rodriguez ARI 134884.281.34119460$-3.06AL|NL
127 Kumar Rocker TEX 138894.231.32121440$-3.17AL|NL
128 Jared Jones IL-60 PIT 107763.821.23113360$-3.16AL|NL
129 Cade Cavalli WAS 1569103.981.32131530$-3.59AL|NL
130 Justin Steele CHC 83553.621.2179230$-3.68AL|NL
131 Quinn Priester MIL 117784.161.3695400$-3.69AL|NL
132 Simeon Woods Richardson MIN 1508104.581.37134570$-3.80AL|NL
133 Logan Henderson MIL 98664.161.2397300$-3.92AL|NL
134 Andrew Anderson DET 86543.711.2594320$-4.70AL|NL
135 Cristian Javier HOU 1578114.941.38145640$-4.75AL|NL
136 Dean Kremer BAL 115674.421.31100340$-4.80AL|NL
137 Jose Berrios TOR 119774.221.29106340$-4.90AL|NL
138 Brad Lord WAS 92553.891.2979306$-4.99AL|NL
139 Adrian Houser SF 1478104.331.40107490$-5.09AL|NL
140 Zack Littell WAS 1528104.561.28113330$-5.18AL|NL
141 Aaron Civale OAK 134894.701.35115420$-5.56AL|NL
142 Kyle Leahy STL 120674.291.3895440$-5.58AL|NL
143 Tyler Holton DET 72433.711.2563201$-5.66AL|NL
144 Ben Brown CHC 70433.431.1679220$-5.69AL|NL
145 Johan Oviedo BOS 102664.181.34101410$-5.84AL|NL
146 Robby Snelling MIA 102674.031.3584360$-5.94AL|NL
147 Luis Morales OAK 123784.611.39107500$-6.02AL|NL
148 Connelly Early BOS 77543.651.2877280$-6.22AL|NL
149 Richard Fitts STL 135794.511.3799420$-6.27AL|NL
150 Kyle Harrison MIL 111674.211.31112440$-6.41AL|NL
151 Joe Boyle TB 91563.911.36102480$-6.52AL|NL
152 Bryce Elder ATL 115774.481.4094380$-6.54AL|NL
153 Anthony Kay CWS 140894.131.39112520$-6.57AL|NL
154 Lance McCullers HOU 120784.341.40113540$-6.64AL|NL
155 Davis Martin CWS 1598114.621.39124560$-6.76AL|NL
156 Andre Pallante STL 136894.201.4595530$-6.80AL|NL
157 J.T. Ginn OAK 86553.891.2980280$-7.02AL|NL
158 Ryan Weiss HOU 86554.231.3582320$-7.06AL|NL
159 Drew Pomeranz LAA 56333.731.2461203$-7.61AL|NL
160 Sean Burke CWS 1427104.801.42128630$-7.65AL|NL
161 Robert Gasser MIL 80454.121.2772250$-7.76AL|NL
162 Logan Allen CLE 114684.471.4193440$-7.82AL|NL
163 Patrick Sandoval BOS 86553.791.3282320$-7.85AL|NL
164 Mick Abel MIN 138794.611.45121630$-7.90AL|NL
165 Brandon Sproat MIL 100564.241.3683380$-7.90AL|NL
166 Griffin Canning SD 111674.311.3598400$-7.96AL|NL
167 Luis Gil NYY 92554.241.3496420$-8.05AL|NL
168 Janson Junk MIA 93564.321.2867200$-8.21AL|NL
169 Colin Rea CHC 85454.331.2970230$-8.55AL|NL
170 Tyler Wells BAL 72444.281.2368180$-8.71AL|NL
171 Lucas Giolito FA 126784.691.38112480$-8.76AL|NL
172 Spencer Arrighetti HOU 85554.551.3784360$-8.78AL|NL
173 Miles Mikolas WAS 1437104.671.3297320$-8.82AL|NL
174 Tobias Myers NYM 76443.951.2367200$-9.00AL|NL
175 Chris Paddack MIA 1387104.581.31106350$-9.02AL|NL
176 Rhett Lowder CIN 129794.591.38102430$-9.00AL|NL
177 Eric Lauer TOR 66334.071.2563200$-9.02AL|NL
178 Cody Bradford TEX 69444.241.2462170$-9.18AL|NL
179 Sean Newcomb CWS 66333.771.3166271$-9.28AL|NL
180 Hunter Barco PIT 95564.111.3785390$-9.33AL|NL
181 Andrew Painter PHI 127784.661.4098470$-9.46AL|NL
182 Jake Latz TEX 89554.281.4086430$-9.54AL|NL
183 Brant Hurter DET 55333.631.2649170$-9.63AL|NL
184 Jose Suarez ATL 64333.901.2861210$-9.99AL|NL
185 Jake Irvin WAS 134794.611.36104430$-10.03AL|NL
186 David Festa MIN 57333.911.2659190$-10.16AL|NL
187 Didier Fuentes ATL 64344.321.3060210$-10.21AL|NL
188 Corbin Burnes IL-60 ARI 38223.841.2738120$-10.24AL|NL
189 Emerson Hancock SEA 77444.241.3162240$-10.26AL|NL
190 Ryan Johnson LAA 71454.301.3361230$-10.27AL|NL
191 Kutter Crawford BOS 61334.161.2261170$-10.38AL|NL
192 Hunter Dobbins STL 89564.341.3665290$-10.44AL|NL
193 Jordan Hicks CWS 62333.831.3459252$-10.52AL|NL
194 Randy Vasquez SD 1417104.901.4398520$-10.54AL|NL
195 Troy Melton IL-60 DET 53333.881.2449160$-10.56AL|NL
196 Kyle Freeland COL 1688125.151.43125440$-10.70AL|NL
197 Yoendrys Gomez TB 61334.091.2963240$-10.69AL|NL
198 Jack Dreyer LAD 52324.081.3251200$-10.71AL|NL
199 Tyler Alexander TEX 73344.501.3159200$-10.96AL|NL
200 Stephen Kolek KAN 75444.261.3955230$-11.03AL|NL
201 Javier Assad CHC 68344.131.3359240$-11.04AL|NL
202 Hurston Waldrep ATL 64444.311.4356280$-11.25AL|NL
203 Ryan Yarbrough NYY 61334.221.2850180$-11.46AL|NL
204 Luis Medina OAK 78444.321.3773320$-11.50AL|NL
205 Jonathan Cannon CWS 110584.741.3984380$-11.77AL|NL
206 Bailey Falter KAN 74444.651.3658230$-11.74AL|NL
207 Trevor McDonald SF 64344.061.3550210$-11.77AL|NL
208 Kai-Wei Teng HOU 61334.051.3262250$-11.82AL|NL
209 Jose Quintana COL 1487115.381.56104570$-11.85AL|NL
210 Andrew Alvarez WAS 96564.171.4169380$-11.88AL|NL
211 Kyle Hart SD 48223.961.2943150$-11.92AL|NL
212 Paul Blackburn NYY 62333.891.2455160$-12.01AL|NL
213 Erick Fedde CWS 108584.921.4581410$-12.04AL|NL
214 Gage Jump OAK 55334.421.3747200$-12.10AL|NL
215 Michael Lorenzen COL 1497115.261.49121550$-12.18AL|NL
216 Keider Montero DET 55334.291.3347180$-12.28AL|NL
217 Ken Waldichuk WAS 54334.101.3453230$-12.47AL|NL
218 Roddery Mu?oz HOU 54334.471.4053240$-12.59AL|NL
219 Jordan Montgomery IL-60 TEX 48334.271.3338140$-12.60AL|NL
220 German Marquez SD 112684.701.3887370$-12.62AL|NL
221 Carson Whisenhunt SF 57344.261.3746200$-12.69AL|NL
222 Christian Scott NYM 33223.621.163390$-12.82AL|NL
223 Clarke Schmidt IL-60 NYY 32223.791.2233100$-12.81AL|NL
224 Taijuan Walker PHI 121684.801.4287430$-12.88AL|NL
225 Payton Tolle BOS 35224.081.2835120$-12.89AL|NL
226 Jonah Tong NYM 26213.411.2429110$-12.95AL|NL
227 Mitchell Parker WAS 50234.271.3240150$-13.18AL|NL
228 Josiah Gray IL-60 WAS 82465.111.4369340$-13.22AL|NL
229 Hayden Wesneski HOU 31224.031.243190$-13.32AL|NL
230 Jose Urquidy PIT 63344.791.3447180$-13.47AL|NL
231 Caden Dana LAA 72355.071.4761320$-13.51AL|NL
232 Davidjohn Herz IL-60 WAS 29223.681.2633120$-13.53AL|NL
233 Chase Dollander COL 128695.271.50111560$-13.55AL|NL
234 Chris Murphy CWS 56334.021.3852250$-13.62AL|NL
235 JP Sears SD 34224.321.233190$-13.66AL|NL
236 Walker Buehler SD 83454.661.4169330$-13.77AL|NL
237 Brandon Williamson CIN 94564.641.3682320$-13.85AL|NL
238 Ryan Gusto MIA 46234.331.3139150$-13.90AL|NL
239 Robinson Ortiz SEA 34223.961.4031160$-14.01AL|NL
240 Gunnar Hoglund IL-15 OAK 59344.731.3645180$-14.06AL|NL
241 Gavin Stone IL-15 LAD 30224.181.292890$-14.11AL|NL
242 River Ryan LAD 65444.691.4153250$-14.15AL|NL
243 Tomoyuki Sugano COL 116595.461.4773270$-14.21AL|NL
244 Jack Perkins OAK 24113.751.2825100$-14.20AL|NL
245 Tyler Gilbert CWS 40224.181.3335140$-14.22AL|NL
246 Patrick Corbin FA 63444.551.3750200$-14.41AL|NL
247 Quinn Mathews STL 46334.261.4539230$-14.43AL|NL
248 JR Ritchie ATL 37224.561.4230140$-14.47AL|NL
249 Doug Nikhazy CLE 34224.381.3931150$-14.64AL|NL
250 Jason Alexander HOU 43234.361.3633140$-14.62AL|NL
251 Tyler Anderson FA 74454.881.4357290$-14.66AL|NL
252 Carter Baumler TEX 50234.631.4543220$-14.70AL|NL
253 Alek Manoah IL-15 LAA 45234.831.4238190$-14.72AL|NL
254 Ryan Bergert KAN 60344.831.4249240$-14.73AL|NL
255 Colton Gordon HOU 24113.961.212260$-14.85AL|NL
256 Cade Povich BAL 22113.861.272270$-14.95AL|NL
257 Ronel Blanco HOU 21114.021.272280$-15.02AL|NL
258 Ryan Feltner COL 121695.161.48100470$-15.10AL|NL
259 Dane Dunning SEA 21113.921.271970$-15.21AL|NL
260 Justin Hagenman IL-60 NYM 16113.761.161540$-15.22AL|NL
261 Tanner Gordon COL 57345.191.3842130$-15.23AL|NL
262 Brandon Young BAL 26114.231.292370$-15.25AL|NL
263 Drew Thorpe CWS 46234.771.4035170$-15.29AL|NL
264 Ty Johnson TB 18114.221.301870$-15.28AL|NL
265 Jack Kochanowicz LAA 82464.751.4951300$-15.43AL|NL
266 Thomas White MIA 28224.171.4026130$-15.43AL|NL
267 Mitch Spence KAN 24114.141.302060$-15.42AL|NL
268 Braden Nett OAK 34224.521.4529160$-15.51AL|NL
269 Osvaldo Bido ATL 22114.211.282170$-15.54AL|NL
270 Ricky Tiedemann TOR 17113.871.331880$-15.67AL|NL
271 Jake Woodford MIL 24114.221.301970$-15.73AL|NL
272 Trevor Williams IL-60 WAS 31124.271.282680$-15.78AL|NL
273 Carlos Lagrange NYY 12113.831.311350$-15.78AL|NL
274 Mason Barnett OAK 27114.441.3723110$-15.87AL|NL
275 Joey Estes OAK 30124.581.262470$-15.87AL|NL
276 Bobby Miller IL-60 LAD 18114.091.331870$-15.85AL|NL
277 Thomas Harrington PIT 19114.591.331560$-16.00AL|NL
278 Jake Bloss TOR 16114.311.331460$-16.15AL|NL
279 Noah Schultz CWS 28124.411.4422120$-16.15AL|NL
280 Kohl Drake ARI 9114.441.39840$-16.17AL|NL
281 Wilber Dotel PIT 14114.461.381250$-16.21AL|NL
282 Chase Petty CIN 48234.701.4438200$-16.18AL|NL
283 Landon Knack IL-15 LAD 23114.711.352180$-16.22AL|NL
284 Hagen Smith CWS 18114.511.4818100$-16.23AL|NL
285 Jake Eder WAS 15114.301.361250$-16.23AL|NL
286 Hagen Danner CIN 18114.511.391670$-16.25AL|NL
287 Jose Franco CIN 14114.361.341350$-16.38AL|NL
288 Julian Aguiar CIN 35224.631.3428110$-16.51AL|NL
289 Bryse Wilson PHI 20114.961.411460$-16.52AL|NL
290 Yovanny Cruz NYY 16114.791.511490$-16.60AL|NL
291 AJ Smith-Shawver ATL 8003.791.23930$-16.72AL|NL
292 Carson Palmquist COL 30124.981.4429130$-16.75AL|NL
293 McCade Brown COL 27125.251.4725120$-16.83AL|NL
294 Mitch Bratt ARI 9114.371.31730$-16.96AL|NL
295 Bradley Blalock MIA 26114.751.431990$-17.01AL|NL
296 Randy Dobnak SEA 10003.921.33830$-17.03AL|NL
297 Elmer Rodriguez-Cruz NYY 8003.551.29830$-17.02AL|NL
298 Gabriel Hughes COL 35224.931.4727120$-17.02AL|NL
299 Tink Hence STL 9014.461.39740$-17.22AL|NL
300 Tyler Uberstine BOS 9014.841.38730$-17.23AL|NL