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$35.48AL|NL
2 Garrett Crochet BOS 1931493.031.07238500$29.86AL|NL
3 Paul Skenes PIT 1941392.921.08237520$29.59AL|NL
4 Cristopher Sanchez PHI 1981493.141.17191510$22.47AL|NL
5 Chris Sale ATL 1691283.191.09206440$22.02AL|NL
6 Bryan Woo SEA 19512103.601.12195440$18.71AL|NL
7 Logan Webb SF 19913103.321.20187470$18.57AL|NL
8 Jacob deGrom TEX 1751193.521.10203400$18.50AL|NL
9 Cole Ragans KAN 1721293.341.18211620$18.20AL|NL
10 Logan Gilbert SEA 1661193.401.10182390$17.56AL|NL
11 George Kirby SEA 17812103.521.11174340$17.48AL|NL
12 Max Fried NYY 1891393.331.22180540$16.74AL|NL
13 Zack Wheeler PHI 1451073.191.08167370$16.26AL|NL
14 Dylan Cease TOR 18512103.571.21217680$16.23AL|NL
15 Jesus Luzardo PHI 18112103.561.19198570$15.77AL|NL
16 Hunter Brown HOU 18412103.631.22200610$14.30AL|NL
17 Joe Ryan MIN 17311103.821.13189420$14.11AL|NL
18 Hunter Greene CIN 18411113.911.18220620$13.81AL|NL
19 Sonny Gray BOS 18112103.701.21189480$13.34AL|NL
20 Framber Valdez DET 19012103.431.27176620$12.86AL|NL
21 Nathan Eovaldi TEX 1751193.651.19171450$12.31AL|NL
22 Yoshinobu Yamamoto LAD 1541173.441.20163470$12.10AL|NL
23 Freddy Peralta NYM 1681193.801.22185620$10.66AL|NL
24 Spencer Strider ATL 1611193.821.22187580$10.43AL|NL
25 Brandon Woodruff MIL 1641093.851.17172450$10.23AL|NL
26 Nick Pivetta SD 17410103.971.20191540$9.71AL|NL
27 Luis Castillo SEA 18111103.871.22171510$9.64AL|NL
28 Blake Snell LAD 1421073.531.25174620$9.24AL|NL
29 Aaron Nola PHI 18111103.971.22175470$9.06AL|NL
30 Tyler Glasnow LAD 1391073.601.21161510$9.07AL|NL
31 Shane McClanahan TB 142983.571.19154420$8.69AL|NL
32 Michael King SD 16710103.801.24173580$8.36AL|NL
33 Shohei Ohtani LAD 117963.451.14136360$8.32AL|NL
34 MacKenzie Gore TEX 1611093.821.25182610$8.27AL|NL
35 Kevin Gausman TOR 18511104.021.25181550$7.93AL|NL
36 Emmet Sheehan LAD 1521083.941.22171530$7.53AL|NL
37 Trey Yesavage TOR 1611093.791.27177650$7.52AL|NL
38 Kyle Bradish BAL 1451083.721.23153450$7.45AL|NL
39 Matt Boyd CHC 17411103.931.24156520$7.37AL|NL
40 Ranger Suarez BOS 17211103.751.28153490$7.14AL|NL
41 Jack Flaherty DET 16310103.901.26176570$7.03AL|NL
42 Joe Musgrove SD 1591093.911.21150410$6.99AL|NL
43 Carlos Rodon NYY 1621094.021.25175590$6.41AL|NL
44 Eury Perez MIA 1549104.001.22171540$6.29AL|NL
45 Chase Burns CIN 132883.711.19150420$6.29AL|NL
46 Drew Rasmussen TB 17110103.921.25156450$6.17AL|NL
47 Cody Ponce TOR 1621093.941.25157460$5.93AL|NL
48 David Peterson NYM 1701193.651.34150650$5.58AL|NL
49 Tanner Bibee CLE 18210114.091.26172560$5.54AL|NL
50 Nick Lodolo CIN 154994.021.22158430$5.38AL|NL
51 Yusei Kikuchi LAA 17810114.111.28182630$5.20AL|NL
52 Jose Soriano LAA 17711113.671.38165750$4.92AL|NL
53 Sean Manaea NYM 136983.871.22140450$4.89AL|NL
54 Shota Imanaga CHC 152994.111.19138330$4.48AL|NL
55 Nolan McLean NYM 1491083.711.31141580$4.47AL|NL
56 Robbie Ray SF 18010114.191.31187690$3.73AL|NL
57 Ryan Pepiot TB 17510114.271.29179630$3.38AL|NL
58 Gerrit Cole NYY 134883.991.21137390$3.34AL|NL
59 Gavin Williams CLE 17710114.071.34181760$3.26AL|NL
60 Grayson Rodriguez LAA 129883.821.25136440$3.10AL|NL
61 Reynaldo Lopez ATL 152994.051.28155530$3.07AL|NL
62 Edward Cabrera CHC 140993.971.29148570$2.81AL|NL
63 Zac Gallen ARI 18411114.241.33174590$2.62AL|NL
64 Merrill Kelly ARI 17310104.121.31158530$2.61AL|NL
65 Braxton Garrett MIA 135883.841.24118340$2.32AL|NL
66 Casey Mize DET 1519104.071.26133420$2.25AL|NL
67 Sandy Alcantara MIA 18710124.161.31158560$2.22AL|NL
68 Reid Detmers LAA 149894.051.29157570$2.00AL|NL
69 Kris Bubic KAN 149993.951.31141520$1.98AL|NL
70 Shane Bieber TOR 121873.831.23111290$1.88AL|NL
71 Ryan Weathers NYY 128873.871.27127430$1.72AL|NL
72 Chris Bassitt BAL 18111114.291.33164610$1.66AL|NL
73 Brandon Pfaadt ARI 16410104.311.27142390$1.64AL|NL
74 Joey Cantillo CLE 149893.941.33152650$1.21AL|NL
75 Zebby Matthews MIN 128884.061.23119320$1.21AL|NL
76 Bailey Ober MIN 1609104.411.24144390$1.18AL|NL
77 Shane Baz BAL 15910104.301.32156580$0.92AL|NL
78 Brady Singer CIN 17610114.361.32164560$0.68AL|NL
79 Bryce Miller SEA 143994.201.27127430$0.69AL|NL
80 Cade Cavalli WAS 1529103.981.32127520$0.64AL|NL
81 Jacob Misiorowski MIL 143894.071.33157680$0.66AL|NL
82 Mitch Keller PIT 18010124.351.31155550$0.53AL|NL
83 Max Meyer MIA 149894.061.30137480$0.44AL|NL
84 Clay Holmes NYM 1541093.881.38128620$0.35AL|NL
85 Will Warren NYY 136884.051.30133470$0.25AL|NL
86 Kodai Senga NYM 123873.891.32125520$0.14AL|NL
87 Tyler Mahle SF 148994.171.30126440$-0.08AL|NL
88 Ryne Nelson ARI 16410104.311.31136470$-0.07AL|NL
89 Zach Eflin BAL 151994.301.26119280$-0.15AL|NL
90 Quinn Priester MIL 17210114.151.36140590$-0.47AL|NL
91 Foster Griffin WAS 126783.901.28109360$-0.68AL|NL
92 Spencer Schwellenbach IL-60 ATL 87643.651.1885200$-0.66AL|NL
93 Cam Schlittler NYY 126884.051.31121480$-0.73AL|NL
94 Michael Burrows HOU 140894.241.30135480$-0.83AL|NL
95 Braxton Ashcraft PIT 145894.071.32124480$-1.00AL|NL
96 Taj Bradley MIN 137894.231.31133480$-1.15AL|NL
97 Logan Henderson MIL 113674.131.22112340$-1.30AL|NL
98 Dustin May STL 1518104.201.33139560$-1.34AL|NL
99 Trevor Rogers BAL 149994.201.34127510$-1.47AL|NL
100 Andrew Abbott CIN 1689114.531.31155540$-1.54AL|NL
101 Mike Soroka ARI 97653.991.2899342$-1.71AL|NL
102 Jared Jones IL-60 PIT 92653.861.2496310$-1.80AL|NL
103 Shane Smith CWS 1689114.381.35154650$-1.84AL|NL
104 Bubba Chandler PIT 1609104.311.36146630$-1.95AL|NL
105 Michael McGreevy STL 147894.041.3199360$-1.99AL|NL
106 Zack Littell FA 1739114.541.28132370$-2.02AL|NL
107 Roki Sasaki LAD 128874.201.33122470$-2.08AL|NL
108 Matthew Liberatore STL 1579104.321.34130520$-2.25AL|NL
109 Chad Patrick MIL 1458104.461.29131470$-2.25AL|NL
110 Landen Roupp SF 132884.091.36122520$-2.29AL|NL
111 Parker Messick CLE 129784.061.32115440$-2.29AL|NL
112 Justin Verlander DET 1438104.381.29120440$-2.35AL|NL
113 Jacob Lopez OAK 133884.341.33133540$-2.33AL|NL
114 Jameson Taillon CHC 1619104.531.29126390$-2.43AL|NL
115 Justin Steele CHC 83553.631.2179230$-2.50AL|NL
116 Steven Matz TB 140894.281.31115400$-2.56AL|NL
117 Jose Berrios TOR 139884.341.31121410$-2.57AL|NL
118 Michael Wacha KAN 17010114.531.33135500$-2.60AL|NL
119 Luis Severino OAK 18210114.501.35149590$-2.60AL|NL
120 Max Scherzer FA 115784.421.25111330$-2.69AL|NL
121 Jeffrey Springs OAK 17510114.611.34150560$-2.84AL|NL
122 Cade Horton CHC 134894.331.32117450$-2.95AL|NL
123 Eduardo Rodriguez ARI 134884.271.34119460$-3.03AL|NL
124 Slade Cecconi CLE 1578114.511.30132420$-3.05AL|NL
125 Kumar Rocker TEX 113774.151.30101350$-3.06AL|NL
126 Noah Cameron KAN 148994.341.36122500$-3.30AL|NL
127 Grant Holmes ATL 124774.221.35122470$-3.52AL|NL
128 Jack Leiter TEX 1509104.521.37144640$-3.58AL|NL
129 Dean Kremer BAL 140894.471.32121420$-3.70AL|NL
130 Johan Oviedo BOS 120774.241.35117490$-3.86AL|NL
131 Kutter Crawford BOS 86554.161.2286230$-4.21AL|NL
132 Seth Lugo KAN 1619104.521.37138530$-4.31AL|NL
133 Drew Pomeranz LAA 58333.741.2463214$-4.46AL|NL
134 Luis Gil NYY 102664.241.34107460$-4.79AL|NL
135 Brayan Bello BOS 1569104.421.40130550$-4.87AL|NL
136 Kyle Harrison MIL 96564.171.3097370$-5.06AL|NL
137 Patrick Sandoval BOS 84553.821.3280320$-5.04AL|NL
138 Tyler Holton DET 72433.711.2562201$-5.08AL|NL
139 Brad Lord WAS 1498104.311.38114530$-5.08AL|NL
140 Ian Seymour TB 94564.231.2788280$-5.26AL|NL
141 Robert Gasser MIL 89554.131.2780280$-5.33AL|NL
142 Lucas Giolito FA 1619114.691.38144620$-5.53AL|NL
143 Chris Paddack MIA 135794.551.31105340$-5.62AL|NL
144 Tatsuya Imai HOU 153994.371.38145620$0.00AL|NL
145 Ben Brown CHC 49323.381.1556150$-5.76AL|NL
146 David Festa MIN 77443.981.2778260$-5.84AL|NL
147 Andrew Anderson DET 61333.581.2368220$-5.86AL|NL
148 Simeon Woods Richardson MIN 139894.601.38124530$-6.04AL|NL
149 Aaron Civale OAK 134894.691.35115420$-6.09AL|NL
150 Adrian Houser SF 1478104.331.40107490$-6.18AL|NL
151 Griffin Canning SD 109674.331.3596390$-6.23AL|NL
152 Troy Melton DET 75443.991.2667220$-6.39AL|NL
153 Lance McCullers HOU 116774.381.41109520$-6.44AL|NL
154 Anthony Kay CWS 129794.241.41101490$-6.57AL|NL
155 Robby Snelling MIA 92564.031.3576330$-6.66AL|NL
156 Kyle Leahy STL 128784.341.39100480$-6.65AL|NL
157 Sean Newcomb CWS 69343.871.3367282$-6.78AL|NL
158 Tyler Wells BAL 72444.301.2368180$-6.93AL|NL
159 Janson Junk MIA 95564.321.2869200$-6.97AL|NL
160 Hunter Barco PIT 100564.141.3889410$-7.07AL|NL
161 Andre Pallante STL 1488104.201.45103570$-7.11AL|NL
162 Carmen Mlodzinski PIT 67443.861.3161230$-7.15AL|NL
163 Nick Martinez TB 1447104.621.35110390$-7.18AL|NL
164 Patrick Corbin FA 126784.551.37100410$-7.27AL|NL
165 Miles Mikolas WAS 1477114.681.32100330$-7.37AL|NL
166 Cody Bradford TEX 74444.291.2565190$-7.38AL|NL
167 Ryan Weiss HOU 89554.311.3684340$-7.48AL|NL
168 Richard Fitts STL 109674.431.3582340$-7.55AL|NL
169 Bryce Elder ATL 117774.481.4096390$-7.54AL|NL
170 Connelly Early BOS 49333.561.2651180$-7.57AL|NL
171 Paul Blackburn NYY 66333.941.2558170$-7.62AL|NL
172 Logan Allen CLE 123784.461.41100480$-7.67AL|NL
173 Luis Morales OAK 123784.611.39106500$-7.65AL|NL
174 Brant Hurter DET 55333.641.2649170$-7.70AL|NL
175 Davis Martin CWS 1598114.641.40124560$-7.79AL|NL
176 Mick Abel MIN 123784.541.43110550$-8.04AL|NL
177 Eric Lauer TOR 66334.121.2662200$-8.06AL|NL
178 Tobias Myers NYM 60334.001.2452160$-8.11AL|NL
179 Cristian Javier HOU 1578114.961.38144640$-8.14AL|NL
180 J.T. Ginn OAK 59333.881.2955190$-8.24AL|NL
181 Colin Rea CHC 81454.351.3067220$-8.31AL|NL
182 Emerson Hancock SEA 77444.241.3162240$-8.33AL|NL
183 Payton Tolle BOS 51333.931.2652180$-8.31AL|NL
184 Hurston Waldrep ATL 91664.311.4481410$-8.34AL|NL
185 Spencer Arrighetti HOU 87564.551.3786370$-8.44AL|NL
186 Jake Latz TEX 103564.361.4298500$-8.48AL|NL
187 Luis Medina OAK 97564.441.3989410$-8.53AL|NL
188 Hunter Dobbins STL 98564.351.3672320$-8.57AL|NL
189 Christian Scott NYM 39223.601.1640100$-8.68AL|NL
190 Brandon Sproat MIL 73444.191.3561270$-8.79AL|NL
191 Rhett Lowder CIN 88564.471.3672290$-8.80AL|NL
192 Joe Boyle TB 70454.221.4176370$-8.82AL|NL
193 JP Sears SD 55334.311.2250140$-8.86AL|NL
194 Jordan Hicks CWS 56333.851.3453230$-8.90AL|NL
195 Andrew Alvarez WAS 94564.181.4167370$-9.02AL|NL
196 Javier Assad CHC 61334.051.3254210$-9.13AL|NL
197 German Marquez SD 130794.761.39100430$-9.18AL|NL
198 Jack Dreyer LAD 54324.081.3252210$-9.30AL|NL
199 Ryan Yarbrough NYY 61334.281.2950180$-9.62AL|NL
200 Andrew Painter PHI 115674.661.4089420$-9.68AL|NL
201 Sean Burke CWS 1427104.831.43128640$-9.74AL|NL
202 Jack Perkins OAK 40223.751.2842160$-9.77AL|NL
203 Jake Irvin WAS 100574.631.3777320$-9.80AL|NL
204 Ryan Gusto MIA 56334.281.3048180$-9.82AL|NL
205 Jonah Tong NYM 28213.381.2332120$-9.83AL|NL
206 Keider Montero DET 61344.271.3252200$-9.85AL|NL
207 Stephen Kolek KAN 80454.261.3959240$-9.94AL|NL
208 Colton Gordon HOU 40223.981.2136100$-9.96AL|NL
209 Trevor McDonald SF 62344.081.3548210$-9.95AL|NL
210 Gavin Stone LAD 43324.201.2939140$-9.99AL|NL
211 Corbin Burnes IL-60 ARI 38223.841.2738120$-10.12AL|NL
212 Brandon Williamson CIN 52334.391.3248170$-10.26AL|NL
213 Clarke Schmidt IL-60 NYY 32223.841.2333100$-10.26AL|NL
214 Tyler Alexander TEX 69344.511.3156190$-10.33AL|NL
215 Joey Wentz ATL 50334.281.3649200$-10.33AL|NL
216 Yoendrys Gomez TB 58334.461.3557230$-10.38AL|NL
217 Pablo Lopez MIN 28223.811.202870$-10.44AL|NL
218 Hayden Birdsong SF 61344.351.4061290$-10.55AL|NL
219 Mitchell Parker WAS 65344.391.3451200$-10.58AL|NL
220 Jordan Montgomery TEX 48334.271.3338140$-10.62AL|NL
221 Jonathan Cannon CWS 105574.731.3980360$-10.73AL|NL
222 Hayden Wesneski HOU 31224.051.243190$-10.76AL|NL
223 Charlie Morton FA 52334.371.3951230$-10.79AL|NL
224 Cade Povich BAL 27213.821.262790$-10.88AL|NL
225 Jason Alexander HOU 51334.311.3539160$-10.91AL|NL
226 Ricky Tiedemann TOR 34223.921.3436150$-10.92AL|NL
227 Bailey Falter KAN 74444.691.3758230$-10.97AL|NL
228 Alex Cobb IL-60 FA 37223.921.3331120$-11.15AL|NL
229 Kai-Wei Teng HOU 35224.151.3335150$-11.28AL|NL
230 Taijuan Walker PHI 121684.801.4287430$-11.35AL|NL
231 Alek Manoah LAA 108584.841.4292440$-11.37AL|NL
232 Randy Vasquez SD 1357104.891.4294490$-11.42AL|NL
233 Jose Urquidy PIT 100574.941.3773300$-11.44AL|NL
234 Davidjohn Herz IL-60 WAS 27113.701.2630120$-11.43AL|NL
235 Robinson Ortiz SEA 40223.971.4037190$-11.46AL|NL
236 Adam Mazur MIA 35224.221.292890$-11.52AL|NL
237 Chris Murphy CWS 38224.041.3935170$-11.59AL|NL
238 Brandon Young BAL 29224.211.292680$-11.60AL|NL
239 Tyler Anderson FA 117684.881.4389460$-11.66AL|NL
240 Quinn Mathews STL 46334.261.4539230$-11.65AL|NL
241 Zach McCambley PHI 48224.281.4044220$-11.84AL|NL
242 Marcus Stroman NYY 87564.661.4662330$-11.91AL|NL
243 Carson Whisenhunt SF 30224.131.3525100$-11.92AL|NL
244 River Ryan LAD 45334.671.4037170$-12.10AL|NL
245 Thomas White MIA 28224.181.4026130$-12.19AL|NL
246 Doug Nikhazy CLE 34224.361.3830150$-12.24AL|NL
247 Walker Buehler SD 39224.461.3834150$-12.33AL|NL
248 Josiah Gray WAS 118695.111.4399490$-12.36AL|NL
249 Dane Dunning SEA 23113.901.272070$-12.38AL|NL
250 Kyle Hart SD 24113.971.292280$-12.42AL|NL
251 Mason Barnett OAK 44234.501.3937180$-12.49AL|NL
252 Bobby Miller LAD 26114.081.3326110$-12.51AL|NL
253 Julian Aguiar CIN 35224.631.3428110$-12.53AL|NL
254 Trevor Williams IL-60 WAS 30124.281.282580$-12.56AL|NL
255 Drew Thorpe CWS 55344.791.4142200$-12.69AL|NL
256 Ryan Bergert KAN 64344.831.4253250$-12.78AL|NL
257 Ronel Blanco HOU 17114.121.291870$-12.82AL|NL
258 Tyler Uberstine BOS 27124.391.312590$-12.85AL|NL
259 Osvaldo Bido NYY 16114.181.251650$-12.85AL|NL
260 Tyler Gilbert CWS 26114.201.342390$-12.89AL|NL
261 Gunnar Hoglund OAK 44234.741.3633140$-12.93AL|NL
262 Joey Estes OAK 30124.591.262470$-12.91AL|NL
263 Braden Nett OAK 36224.501.4531170$-12.99AL|NL
264 Austin Gomber TEX 25114.431.292060$-13.05AL|NL
265 Kyle Freeland COL 1688125.151.43125440$-13.07AL|NL
266 Erick Fedde CWS 110584.931.4583420$-13.15AL|NL
267 Mitch Spence KAN 16114.181.311340$-13.23AL|NL
268 Martin Perez ATL 36224.591.4428130$-13.24AL|NL
269 Carter Baumler TEX 52234.631.4545230$-13.27AL|NL
270 Ken Waldichuk WAS 12114.101.341250$-13.29AL|NL
271 Ty Johnson TB 18114.461.341870$-13.28AL|NL
272 Jake Bloss TOR 14114.351.341250$-13.47AL|NL
273 Tanner Gordon COL 57345.191.3842130$-13.48AL|NL
274 Jake Eder WAS 13114.301.361150$-13.53AL|NL
275 Chase Petty CIN 48234.701.4438200$-13.51AL|NL
276 Gage Jump OAK 18114.411.381670$-13.51AL|NL
277 Landon Knack LAD 23114.711.352180$-13.54AL|NL
278 Thomas Harrington PIT 17114.631.331450$-13.59AL|NL
279 Mitch Bratt ARI 9114.371.31730$-13.61AL|NL
280 Wilber Dotel PIT 12114.461.381050$-13.71AL|NL
281 Noah Schultz CWS 18114.441.441580$-13.82AL|NL
282 JR Ritchie ATL 18114.571.421570$-13.85AL|NL
283 Caden Dana LAA 90475.071.4776400$-13.99AL|NL
284 Jack Kochanowicz LAA 25114.491.441790$-14.07AL|NL
285 Ryan Feltner COL 103575.151.4886400$-14.15AL|NL
286 Bradley Blalock MIA 18114.751.431360$-14.15AL|NL
287 Gabriel Hughes COL 18114.761.441460$-14.14AL|NL
288 Wade Miley IL-60 FA 27124.581.431890$-14.17AL|NL
289 AJ Smith-Shawver ATL 6003.791.23720$-14.18AL|NL
290 Carson Palmquist COL 24114.981.4423110$-14.20AL|NL
291 Mitch Farris LAA 27124.741.4623120$-14.23AL|NL
292 Elmer Rodriguez-Cruz NYY 6003.601.30620$-14.28AL|NL
293 Daison Acosta SD 10014.261.401050$-14.46AL|NL
294 Shinnosuke Ogasawara WAS 8004.201.32620$-14.48AL|NL
295 Tink Hence STL 9014.451.39740$-14.67AL|NL
296 Matt Waldron SD 9014.721.35730$-14.70AL|NL
297 Bryse Wilson PHI 29125.081.4320100$-14.80AL|NL
298 Cal Quantrill TEX 8014.981.41630$-14.91AL|NL
299 McCade Brown COL 17115.531.521580$-14.89AL|NL
300 Marco Gonzales SD 9014.881.41630$-14.94AL|NL