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.45AL|NL
2 Garrett Crochet BOS 1931493.011.07239500$30.03AL|NL
3 Paul Skenes PIT 1941392.921.08237520$29.53AL|NL
4 Cristopher Sanchez PHI 1981493.141.17191510$22.35AL|NL
5 Chris Sale ATL 1691283.191.09206440$21.87AL|NL
6 Jacob deGrom TEX 1751193.511.09203400$18.73AL|NL
7 Cole Ragans KAN 1721293.301.17211620$18.71AL|NL
8 Bryan Woo SEA 19512103.591.12196440$18.65AL|NL
9 Logan Webb SF 19913103.311.20187470$18.51AL|NL
10 Zack Wheeler PHI 1551173.191.08178390$18.45AL|NL
11 Logan Gilbert SEA 1661193.391.09182390$17.76AL|NL
12 Max Fried NYY 1891393.281.21180540$17.40AL|NL
13 George Kirby SEA 17812103.501.11174340$17.42AL|NL
14 Dylan Cease TOR 18512103.531.20217680$16.77AL|NL
15 Jesus Luzardo PHI 18112103.561.19198570$15.57AL|NL
16 Hunter Brown HOU 18412103.621.22200610$14.18AL|NL
17 Joe Ryan MIN 17311103.811.13189420$13.93AL|NL
18 Sonny Gray BOS 18112103.691.20190480$13.63AL|NL
19 Hunter Greene CIN 18411113.911.18220620$13.56AL|NL
20 Framber Valdez DET 19012103.431.27176620$12.67AL|NL
21 Nathan Eovaldi TEX 1751193.641.19172450$12.20AL|NL
22 Yoshinobu Yamamoto LAD 1541173.441.20163470$11.87AL|NL
23 Shane McClanahan TB 142983.351.16158420$10.97AL|NL
24 Freddy Peralta NYM 1681193.791.22185620$10.48AL|NL
25 Spencer Strider ATL 1611193.821.22187580$10.17AL|NL
26 Brandon Woodruff MIL 1641093.851.17172450$9.94AL|NL
27 Drew Rasmussen TB 17111103.711.22161450$9.76AL|NL
28 Nick Pivetta SD 17410103.961.20192540$9.55AL|NL
29 Luis Castillo SEA 18111103.861.22172510$9.50AL|NL
30 Blake Snell LAD 1421073.531.25174620$8.99AL|NL
31 Tyler Glasnow LAD 1391073.601.21161510$8.81AL|NL
32 Aaron Nola PHI 18111103.971.22175470$8.76AL|NL
33 Kevin Gausman TOR 18511103.971.24181550$8.45AL|NL
34 Michael King SD 16710103.791.24173580$8.16AL|NL
35 Shohei Ohtani LAD 117963.451.14136360$8.04AL|NL
36 MacKenzie Gore TEX 1611093.821.25182610$7.99AL|NL
37 Trey Yesavage TOR 1531083.741.26170620$7.35AL|NL
38 Ranger Suarez BOS 17211103.741.27153490$7.30AL|NL
39 Kyle Bradish BAL 1451083.711.23153450$7.24AL|NL
40 Emmet Sheehan LAD 1521083.941.22171530$7.24AL|NL
41 Matt Boyd CHC 17411103.931.24156520$7.08AL|NL
42 Jack Flaherty DET 16310103.891.26177570$6.88AL|NL
43 Carlos Rodon NYY 1621093.961.24175590$6.88AL|NL
44 Joe Musgrove SD 1591093.901.21151410$6.82AL|NL
45 Ryan Pepiot TB 17510114.021.26184630$6.45AL|NL
46 Eury Perez MIA 1549104.001.22171540$5.97AL|NL
47 Chase Burns CIN 125873.691.18143390$5.66AL|NL
48 David Peterson NYM 1701193.651.34150650$5.33AL|NL
49 Tanner Bibee CLE 18210114.091.26172560$5.21AL|NL
50 Nick Lodolo CIN 1549104.021.22158430$5.05AL|NL
51 Yusei Kikuchi LAA 17810114.101.28182630$4.97AL|NL
52 Jose Soriano LAA 17711113.671.38165750$4.68AL|NL
53 Sean Manaea NYM 136983.871.22140450$4.57AL|NL
54 Cody Ponce TOR 148983.871.24145420$4.57AL|NL
55 Nolan McLean NYM 1491083.701.30141580$4.55AL|NL
56 Shota Imanaga CHC 152994.111.19138330$4.12AL|NL
57 Robbie Ray SF 18010114.191.31188690$3.47AL|NL
58 Gerrit Cole NYY 134883.941.21137390$3.30AL|NL
59 Shane Bieber TOR 129873.751.21120300$3.29AL|NL
60 Grayson Rodriguez LAA 129883.811.24136440$3.09AL|NL
61 Gavin Williams CLE 17710114.081.34181760$2.87AL|NL
62 Reynaldo Lopez ATL 152994.051.28155530$2.74AL|NL
63 Edward Cabrera CHC 140993.961.29149570$2.61AL|NL
64 Zac Gallen ARI 18411114.231.33174590$2.38AL|NL
65 Kris Bubic KAN 149993.911.30141520$2.23AL|NL
66 Merrill Kelly ARI 1611094.121.30147490$2.00AL|NL
67 Sandy Alcantara MIA 18710124.151.31158560$1.96AL|NL
68 Casey Mize DET 1519104.061.26133420$1.97AL|NL
69 Braxton Garrett MIA 135883.841.24118340$1.97AL|NL
70 Reid Detmers LAA 149894.031.29157570$1.79AL|NL
71 Brandon Pfaadt ARI 16710104.301.27145400$1.52AL|NL
72 Chris Bassitt BAL 18111114.291.33164610$1.32AL|NL
73 Bailey Ober MIN 1609104.401.24145390$0.92AL|NL
74 Joey Cantillo CLE 149893.941.33152650$0.88AL|NL
75 Shane Baz BAL 15910104.291.32156580$0.64AL|NL
76 Zebby Matthews MIN 126884.071.23117320$0.63AL|NL
77 Will Warren NYY 136884.011.29133470$0.42AL|NL
78 Bryce Miller SEA 143994.191.27127430$0.38AL|NL
79 Brady Singer CIN 17610114.361.32164560$0.32AL|NL
80 Cade Cavalli WAS 1529103.981.32127520$0.29AL|NL
81 Jared Jones IL-60 PIT 107763.831.24113360$0.19AL|NL
82 Clay Holmes NYM 1541093.871.38129620$0.17AL|NL
83 Mitch Keller PIT 18010124.351.31155550$0.16AL|NL
84 Max Meyer MIA 149894.051.30137480$0.15AL|NL
85 Kodai Senga NYM 123873.881.32125520$-0.14AL|NL
86 Steven Matz TB 140894.051.27118400$-0.13AL|NL
87 Jacob Misiorowski MIL 139894.091.34152660$-0.37AL|NL
88 Ryne Nelson ARI 16410104.311.31136470$-0.44AL|NL
89 Cam Schlittler NYY 126884.011.30121480$-0.61AL|NL
90 Zach Eflin BAL 149994.301.26117280$-0.66AL|NL
91 Quinn Priester MIL 17210114.151.36140590$-0.81AL|NL
92 Michael Burrows HOU 140894.231.30136480$-1.08AL|NL
93 Spencer Schwellenbach IL-60 ATL 87643.651.1884200$-1.10AL|NL
94 Foster Griffin WAS 126783.911.28109360$-1.10AL|NL
95 Tyler Mahle SF 148894.161.30126440$-1.27AL|NL
96 Braxton Ashcraft PIT 145894.071.32124480$-1.37AL|NL
97 Dustin May STL 1538104.201.33141570$-1.61AL|NL
98 Taj Bradley MIN 135894.231.31131480$-1.63AL|NL
99 Logan Henderson MIL 113674.131.22112340$-1.70AL|NL
100 Trevor Rogers BAL 149994.201.34127510$-1.83AL|NL
101 Mike Soroka ARI 102664.031.28104362$-1.93AL|NL
102 Andrew Abbott CIN 1689114.531.31155540$-1.94AL|NL
103 Jose Berrios TOR 143894.281.30125420$-2.10AL|NL
104 Shane Smith CWS 1689114.371.35154650$-2.15AL|NL
105 Bubba Chandler PIT 1609104.311.36146630$-2.32AL|NL
106 Michael Wacha KAN 17010114.501.32135500$-2.42AL|NL
107 Roki Sasaki LAD 128874.201.33122470$-2.46AL|NL
108 Michael McGreevy STL 139894.041.3195340$-2.61AL|NL
109 Chad Patrick MIL 1458104.461.29131470$-2.66AL|NL
110 Landen Roupp SF 132884.091.36122520$-2.65AL|NL
111 Justin Verlander DET 1438104.371.29120440$-2.69AL|NL
112 Luis Severino OAK 18210114.511.34149590$-2.70AL|NL
113 Matthew Liberatore STL 1579104.331.34130520$-2.71AL|NL
114 Parker Messick CLE 129784.071.32115440$-2.73AL|NL
115 Zack Littell FA 1649114.541.28124350$-2.76AL|NL
116 Jacob Lopez OAK 133884.351.33133540$-2.77AL|NL
117 Jameson Taillon CHC 1619104.531.29126390$-2.85AL|NL
118 Justin Steele CHC 83553.631.2179230$-2.90AL|NL
119 Noah Cameron KAN 148994.301.35122500$-3.11AL|NL
120 Jeffrey Springs OAK 17510114.621.34150560$-3.33AL|NL
121 Cade Horton CHC 134894.331.32117450$-3.35AL|NL
122 Eduardo Rodriguez ARI 134884.271.34119460$-3.42AL|NL
123 Kumar Rocker TEX 113774.151.30101350$-3.45AL|NL
124 Slade Cecconi CLE 1578114.511.30132420$-3.48AL|NL
125 Nick Martinez TB 144894.381.31114390$-3.73AL|NL
126 Ian Seymour TB 94563.991.2390280$-3.76AL|NL
127 Jack Leiter TEX 1509104.511.37145640$-3.84AL|NL
128 Grant Holmes ATL 124774.221.35122470$-3.91AL|NL
129 Seth Lugo KAN 1619104.481.36138530$-4.09AL|NL
130 Dean Kremer BAL 139894.461.32120420$-4.09AL|NL
131 Johan Oviedo BOS 120774.221.35118490$-4.09AL|NL
132 Kutter Crawford BOS 86554.141.2287230$-4.50AL|NL
133 Luis Gil NYY 102664.191.33107460$-4.76AL|NL
134 Andrew Anderson DET 70443.671.2578260$-5.05AL|NL
135 Brayan Bello BOS 1569104.401.40130550$-5.13AL|NL
136 Patrick Sandoval BOS 84553.801.3280320$-5.36AL|NL
137 Drew Pomeranz LAA 58333.721.2463213$-5.40AL|NL
138 Tyler Holton DET 72433.711.2563201$-5.43AL|NL
139 Kyle Harrison MIL 96564.181.3097370$-5.53AL|NL
140 Brad Lord WAS 1488104.321.38114530$-5.52AL|NL
141 Robert Gasser MIL 89554.141.2780280$-5.80AL|NL
142 Chris Paddack MIA 135794.541.31105340$-6.00AL|NL
143 Max Scherzer FA 71444.151.1972190$-6.08AL|NL
144 Simeon Woods Richardson MIN 139894.591.37125530$-6.06AL|NL
145 Tatsuya Imai HOU 153994.361.38145620$0.00AL|NL
146 Ben Brown CHC 49323.381.1556150$-6.19AL|NL
147 Tobias Myers NYM 76443.951.2367200$-6.21AL|NL
148 Adrian Houser SF 1478104.331.40107490$-6.59AL|NL
149 Aaron Civale OAK 134894.701.35115420$-6.59AL|NL
150 Griffin Canning SD 109674.321.3596390$-6.60AL|NL
151 Lance McCullers HOU 116774.371.41109520$-6.80AL|NL
152 Anthony Kay CWS 129794.231.41101490$-6.92AL|NL
153 Lucas Giolito FA 1428104.691.38127550$-7.00AL|NL
154 David Festa MIN 71444.021.2871240$-7.03AL|NL
155 Robby Snelling MIA 92564.031.3576330$-7.08AL|NL
156 Sean Newcomb CWS 69343.851.3367282$-7.13AL|NL
157 Kyle Leahy STL 128784.351.39100480$-7.13AL|NL
158 Hunter Barco PIT 95564.111.3785390$-7.31AL|NL
159 Tyler Wells BAL 72444.281.2368180$-7.32AL|NL
160 Andre Pallante STL 139894.201.4597540$-7.53AL|NL
161 Janson Junk MIA 93564.321.2867200$-7.53AL|NL
162 Carmen Mlodzinski PIT 67443.861.3161230$-7.58AL|NL
163 Ryan Weiss HOU 92554.281.3687350$-7.67AL|NL
164 Paul Blackburn NYY 66333.881.2458170$-7.75AL|NL
165 Ryan Weathers NYY 128873.811.26127430$2.00AL|NL
166 Miles Mikolas WAS 1477114.681.32100330$-7.84AL|NL
167 Cody Bradford TEX 74444.291.2565190$-7.83AL|NL
168 Jake Latz TEX 103664.351.4299500$-7.92AL|NL
169 Joe Boyle TB 70443.991.3878370$-7.96AL|NL
170 Connelly Early BOS 49333.541.2651180$-7.97AL|NL
171 Bryce Elder ATL 124784.491.40101410$-8.00AL|NL
172 Luis Morales OAK 123784.611.39107500$-8.02AL|NL
173 Logan Allen CLE 123784.461.41100480$-8.10AL|NL
174 Brant Hurter DET 55333.641.2649170$-8.15AL|NL
175 Davis Martin CWS 1598114.631.40124560$-8.16AL|NL
176 Eric Lauer TOR 57333.991.2355170$-8.30AL|NL
177 Richard Fitts STL 120684.481.3689380$-8.39AL|NL
178 Cristian Javier HOU 1578114.951.38144640$-8.53AL|NL
179 German Marquez SD 131794.691.37102430$-8.61AL|NL
180 Troy Melton DET 59333.961.2654180$-8.60AL|NL
181 Payton Tolle BOS 51333.911.2653180$-8.65AL|NL
182 Spencer Arrighetti HOU 87564.541.3686370$-8.67AL|NL
183 J.T. Ginn OAK 59333.881.2955190$-8.69AL|NL
184 Colin Rea CHC 81454.351.3067220$-8.77AL|NL
185 Emerson Hancock SEA 77444.241.3162240$-8.79AL|NL
186 Patrick Corbin FA 108674.551.3785350$-8.83AL|NL
187 Hunter Dobbins STL 102574.331.3675330$-8.85AL|NL
188 Luis Medina OAK 97564.441.3989410$-8.98AL|NL
189 Christian Scott NYM 39223.591.1540100$-9.04AL|NL
190 Brandon Sproat MIL 73444.191.3561270$-9.25AL|NL
191 Rhett Lowder CIN 95564.491.3677320$-9.26AL|NL
192 Yoendrys Gomez TB 62334.201.3162250$-9.41AL|NL
193 Jordan Hicks CWS 54333.841.3451220$-9.44AL|NL
194 Andrew Alvarez WAS 94564.191.4167370$-9.50AL|NL
195 Javier Assad CHC 61334.051.3254210$-9.58AL|NL
196 Mick Abel MIN 119684.551.44106540$-9.69AL|NL
197 Jack Dreyer LAD 54324.081.3252210$-9.76AL|NL
198 Ryan Yarbrough NYY 61334.221.2850180$-9.80AL|NL
199 JP Sears SD 49334.341.2344130$-9.89AL|NL
200 Sean Burke CWS 1427104.811.43128640$-10.07AL|NL
201 Stephen Kolek KAN 80454.231.3859240$-10.12AL|NL
202 Andrew Painter PHI 115674.661.4089420$-10.14AL|NL
203 Ryan Gusto MIA 58334.271.3050180$-10.16AL|NL
204 Keider Montero DET 63344.251.3254200$-10.17AL|NL
205 Jack Perkins OAK 40223.751.2842160$-10.24AL|NL
206 Mike Vasil CWS 91454.451.4073361$-10.24AL|NL
207 Jonah Tong NYM 28213.381.2332120$-10.30AL|NL
208 Brandon Williamson CIN 60334.361.3256200$-10.32AL|NL
209 Jake Irvin WAS 98574.651.3775310$-10.40AL|NL
210 Colton Gordon HOU 40223.961.2136100$-10.41AL|NL
211 Trevor McDonald SF 62344.071.3548210$-10.39AL|NL
212 Corbin Burnes IL-60 ARI 38223.831.2638120$-10.50AL|NL
213 Clarke Schmidt IL-60 NYY 32223.791.2233100$-10.59AL|NL
214 Tyler Alexander TEX 69344.501.3156190$-10.78AL|NL
215 Hurston Waldrep ATL 73444.311.4465330$-10.76AL|NL
216 Joey Wentz ATL 50334.281.3649200$-10.80AL|NL
217 Hayden Birdsong SF 61344.351.4061290$-11.02AL|NL
218 Jordan Montgomery TEX 48334.271.3338140$-11.09AL|NL
219 Bailey Falter KAN 74444.641.3658230$-11.13AL|NL
220 Mitchell Parker WAS 63344.411.3450200$-11.14AL|NL
221 Randy Vasquez SD 1438104.891.42100520$-11.17AL|NL
222 Hayden Wesneski HOU 31224.031.243190$-11.21AL|NL
223 Charlie Morton FA 52334.371.3951230$-11.26AL|NL
224 Jason Alexander HOU 51334.301.3540160$-11.30AL|NL
225 Jonathan Cannon CWS 110584.751.3984380$-11.32AL|NL
226 Gavin Stone LAD 41224.211.2937130$-11.48AL|NL
227 Alex Cobb IL-60 FA 37223.921.3331120$-11.63AL|NL
228 Kai-Wei Teng HOU 35224.131.3335150$-11.73AL|NL
229 Justin Hagenman NYM 27113.761.162560$-11.73AL|NL
230 Alek Manoah LAA 108584.821.4292440$-11.75AL|NL
231 Chris Murphy CWS 42224.031.3839190$-11.79AL|NL
232 Taijuan Walker PHI 121684.801.4287430$-11.83AL|NL
233 Jose Urquidy PIT 100574.941.3773300$-11.94AL|NL
234 Robinson Ortiz SEA 40223.961.4037190$-11.92AL|NL
235 Adam Mazur MIA 35224.221.292890$-12.00AL|NL
236 Davidjohn Herz IL-60 WAS 26113.701.2629110$-12.00AL|NL
237 Quinn Mathews STL 46334.261.4539230$-12.12AL|NL
238 Cade Povich BAL 26113.811.262690$-12.31AL|NL
239 Zach McCambley PHI 48224.281.4044220$-12.33AL|NL
240 Carson Whisenhunt SF 30224.131.3525100$-12.41AL|NL
241 Roddery Mu?oz HOU 52234.471.4051230$-12.49AL|NL
242 Kyle Hart SD 30113.961.2927100$-12.56AL|NL
243 River Ryan LAD 45334.671.4037170$-12.59AL|NL
244 Doug Nikhazy CLE 34224.371.3831150$-12.69AL|NL
245 Thomas White MIA 28224.181.4026130$-12.68AL|NL
246 Ricky Tiedemann TOR 23113.791.3225100$-12.70AL|NL
247 Tyler Anderson FA 99574.881.4375390$-12.72AL|NL
248 Josiah Gray WAS 118695.111.4399490$-12.87AL|NL
249 Mason Barnett OAK 44234.501.3837180$-12.89AL|NL
250 Martin Perez ATL 45334.591.4435170$-12.91AL|NL
251 Walker Buehler SD 35224.491.3831130$-12.91AL|NL
252 Dane Dunning SEA 21113.911.271970$-12.97AL|NL
253 Bobby Miller LAD 26114.081.3326110$-13.01AL|NL
254 Brandon Young BAL 28114.211.292580$-13.02AL|NL
255 Julian Aguiar CIN 35224.621.3428110$-13.01AL|NL
256 Trevor Williams IL-60 WAS 30124.281.282580$-13.06AL|NL
257 Ryan Bergert KAN 64344.791.4253250$-13.16AL|NL
258 Tyler Gilbert CWS 26114.181.332390$-13.31AL|NL
259 Osvaldo Bido NYY 16114.131.241650$-13.29AL|NL
260 Ronel Blanco HOU 17114.101.291870$-13.31AL|NL
261 Tyler Uberstine BOS 27124.371.312590$-13.33AL|NL
262 Gunnar Hoglund OAK 44234.741.3633140$-13.44AL|NL
263 Joey Estes OAK 30124.581.262470$-13.41AL|NL
264 Ty Johnson TB 18114.221.301870$-13.44AL|NL
265 Braden Nett OAK 36224.501.4531170$-13.48AL|NL
266 Austin Gomber TEX 25114.421.292060$-13.55AL|NL
267 Kyle Freeland COL 1688125.151.43125440$-13.59AL|NL
268 Erick Fedde CWS 109584.921.4582420$-13.59AL|NL
269 Mitch Spence KAN 16114.141.301340$-13.67AL|NL
270 Tink Hence STL 17114.171.341560$-13.72AL|NL
271 Carter Baumler TEX 52234.631.4545230$-13.77AL|NL
272 Marcus Stroman NYY 61344.661.4743230$-13.85AL|NL
273 Jose Franco CIN 14114.361.341350$-13.92AL|NL
274 Drew Thorpe CWS 46234.781.4135170$-13.97AL|NL
275 Chase Petty CIN 48234.691.4438200$-13.99AL|NL
276 Tanner Gordon COL 59345.181.3843130$-14.05AL|NL
277 Gage Jump OAK 18114.421.381670$-14.03AL|NL
278 Kohl Drake ARI 18114.431.391670$-14.07AL|NL
279 Jake Eder WAS 12114.301.361040$-14.08AL|NL
280 Thomas Harrington PIT 17114.631.331450$-14.10AL|NL
281 Mitch Bratt ARI 9114.371.31730$-14.13AL|NL
282 Landon Knack LAD 21114.741.361980$-14.17AL|NL
283 Wilber Dotel PIT 12114.461.381050$-14.21AL|NL
284 Caden Dana LAA 90475.061.4676400$-14.27AL|NL
285 Noah Schultz CWS 18114.421.441580$-14.31AL|NL
286 JR Ritchie ATL 18114.571.421570$-14.36AL|NL
287 AJ Smith-Shawver ATL 8003.791.24930$-14.54AL|NL
288 Jack Kochanowicz LAA 25114.481.441790$-14.58AL|NL
289 Wade Miley IL-60 FA 27124.581.431890$-14.68AL|NL
290 Ryan Feltner COL 107585.121.4889410$-14.68AL|NL
291 Bradley Blalock MIA 18114.751.431360$-14.67AL|NL
292 Mitch Farris LAA 27124.721.4523120$-14.66AL|NL
293 Carson Palmquist COL 26114.981.4425120$-14.74AL|NL
294 Elmer Rodriguez-Cruz NYY 6003.551.29620$-14.77AL|NL
295 Randy Dobnak SEA 10003.921.33830$-14.80AL|NL
296 Jake Bloss TOR 10004.311.33940$-14.91AL|NL
297 Daison Acosta SD 8004.241.40840$-15.03AL|NL
298 Shinnosuke Ogasawara WAS 6004.201.32420$-15.10AL|NL
299 Matt Waldron SD 9014.711.35730$-15.22AL|NL
300 Brody Hopkins TB 9014.601.44840$-15.28AL|NL