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 2021492.811.02244440$36.02AL|NL
2 Garrett Crochet BOS 1951493.051.08241510$30.85AL|NL
3 Paul Skenes PIT 19613102.941.09239530$30.22AL|NL
4 Chris Sale ATL 1691283.201.09206440$22.51AL|NL
5 Jacob deGrom TEX 18512103.451.09214420$22.45AL|NL
6 Cristopher Sanchez PHI 2011393.181.18195510$21.87AL|NL
7 Cole Ragans KAN 1721293.241.17210620$20.08AL|NL
8 Bryan Woo SEA 19812113.591.13199450$19.52AL|NL
9 Logan Webb SF 20212113.341.21190480$17.99AL|NL
10 Logan Gilbert SEA 1661193.421.10182390$17.60AL|NL
11 Max Fried NYY 1891393.331.23179540$16.95AL|NL
12 Dylan Cease TOR 18712103.611.22218690$16.92AL|NL
13 Jesus Luzardo PHI 18112103.581.19199570$16.57AL|NL
14 George Kirby SEA 17811103.491.12174340$16.59AL|NL
15 Joe Ryan MIN 18211103.811.14199440$15.60AL|NL
16 Hunter Brown HOU 18412103.621.23200610$15.04AL|NL
17 Hunter Greene CIN 18411113.961.18220610$14.69AL|NL
18 Nick Pivetta SD 19312113.961.21212600$14.29AL|NL
19 Blake Snell LAD 1641183.511.25200720$13.42AL|NL
20 Sonny Gray BOS 18111103.681.21190480$13.38AL|NL
21 Nathan Eovaldi TEX 1751193.601.18171440$13.35AL|NL
22 Framber Valdez FA 19012103.461.28179630$13.06AL|NL
23 Yoshinobu Yamamoto LAD 1611183.471.20170490$12.90AL|NL
24 Pablo Lopez MIN 18211103.811.20181470$12.13AL|NL
25 Spencer Schwellenbach ATL 1671183.661.18163380$11.99AL|NL
26 MacKenzie Gore WAS 17611113.731.25193670$11.70AL|NL
27 Zack Wheeler PHI 126963.211.08145310$11.62AL|NL
28 Freddy Peralta MIL 17811103.891.24200660$11.45AL|NL
29 Spencer Strider ATL 1611193.861.23187580$10.66AL|NL
30 Kyle Bradish BAL 1621193.721.23171510$10.41AL|NL
31 Tyler Glasnow LAD 1481083.591.21172540$10.39AL|NL
32 Brandon Woodruff MIL 1601093.831.17168440$10.21AL|NL
33 Luis Castillo SEA 18111113.881.22172510$10.20AL|NL
34 Ranger Suarez FA 1691193.571.24154480$10.06AL|NL
35 Aaron Nola PHI 18111113.981.22176460$9.75AL|NL
36 Kevin Gausman TOR 18511114.041.26181550$8.31AL|NL
37 Matt Boyd CHC 18311113.931.25165550$8.28AL|NL
38 Jack Flaherty DET 16610103.901.27179580$7.54AL|NL
39 David Peterson NYM 18212103.661.35161700$7.50AL|NL
40 Shane McClanahan TB 138983.591.20149400$7.49AL|NL
41 Shohei Ohtani LAD 117963.461.15136360$7.44AL|NL
42 Chase Burns CIN 134983.691.19153420$7.34AL|NL
43 Joe Musgrove SD 1591093.911.21150410$7.07AL|NL
44 Drew Rasmussen TB 17111103.951.26157450$7.01AL|NL
45 Carlos Rodon NYY 1621094.001.26174590$6.77AL|NL
46 Shota Imanaga CHC 17110104.111.20156370$6.75AL|NL
47 Michael King SD 16010103.881.26163550$6.71AL|NL
48 Eury Perez MIA 1549103.971.23172540$6.55AL|NL
49 Tanner Bibee CLE 18210114.051.27171560$6.04AL|NL
50 Yusei Kikuchi LAA 17810114.101.29182630$5.78AL|NL
51 Jose Soriano LAA 17711113.661.38165750$5.66AL|NL
52 Shane Bieber TOR 1531093.881.24140360$5.47AL|NL
53 Nolan McLean NYM 1631093.751.31154630$5.37AL|NL
54 Merrill Kelly ARI 18511114.141.30171570$5.36AL|NL
55 Trey Yesavage TOR 145983.791.28159590$5.07AL|NL
56 Zac Gallen FA 19411124.221.32185630$5.00AL|NL
57 Robbie Ray SF 18010114.201.31187690$4.71AL|NL
58 Kris Bubic KAN 1551093.831.30148540$4.62AL|NL
59 Sean Manaea NYM 1491094.051.26149510$4.44AL|NL
60 Nick Lodolo CIN 1549104.091.24158430$4.44AL|NL
61 Ryan Pepiot TB 17510114.271.30179630$3.99AL|NL
62 Gavin Williams CLE 17710114.071.35180760$3.78AL|NL
63 Cody Ponce TOR 151993.991.26145430$3.47AL|NL
64 Casey Mize DET 16210104.111.27143450$3.40AL|NL
65 Sandy Alcantara MIA 18710124.141.31159560$3.03AL|NL
66 Zach Eflin IL-60 FA 16410104.171.24128320$2.84AL|NL
67 Emmet Sheehan LAD 120863.901.22136420$2.74AL|NL
68 Grayson Rodriguez LAA 129883.841.25136440$2.51AL|NL
69 Jacob Misiorowski MIL 147994.041.33162690$2.39AL|NL
70 Gerrit Cole NYY 131873.981.22133380$2.34AL|NL
71 Clay Holmes NYM 17611103.891.39146710$2.24AL|NL
72 Reid Detmers LAA 149894.051.29157570$2.04AL|NL
73 Shane Baz BAL 16510114.251.33163610$2.04AL|NL
74 Trevor Rogers BAL 18411114.211.35157620$2.00AL|NL
75 Zebby Matthews MIN 131883.981.21123320$1.85AL|NL
76 Brandon Pfaadt ARI 17610114.351.29153430$1.80AL|NL
77 Chris Bassitt FA 16410104.171.32148570$1.79AL|NL
78 Reese Olson DET 143993.971.30134480$1.55AL|NL
79 Cam Schlittler NYY 148994.071.32141570$0.92AL|NL
80 Edward Cabrera MIA 142894.061.31150570$0.88AL|NL
81 Brady Singer CIN 17610114.401.33164560$0.89AL|NL
82 Parker Messick CLE 148994.011.32131510$0.54AL|NL
83 Reynaldo Lopez ATL 132874.021.29135460$0.50AL|NL
84 Cade Cavalli WAS 1529103.971.32127520$0.48AL|NL
85 Bailey Ober MIN 141894.341.23129330$-0.11AL|NL
86 Braxton Garrett MIA 118773.741.23105290$-0.14AL|NL
87 Quinn Priester MIL 16910114.151.36138580$-0.18AL|NL
88 Mitch Keller PIT 1809124.351.32155550$-0.20AL|NL
89 Ryan Weathers MIA 133893.921.31125470$-0.22AL|NL
90 Will Warren NYY 136884.041.31132470$-0.35AL|NL
91 Dustin May STL 1529104.201.34141560$-0.50AL|NL
92 Zack Littell FA 17710124.531.28135370$-0.52AL|NL
93 Bryce Miller SEA 143894.221.27128430$-0.59AL|NL
94 Michael Wacha KAN 17010114.391.32135500$-0.77AL|NL
95 Ryne Nelson ARI 16610104.391.33137480$-0.87AL|NL
96 Kodai Senga NYM 123873.951.33124520$-0.97AL|NL
97 Max Scherzer FA 133894.401.25128380$-1.06AL|NL
98 Bubba Chandler PIT 1649114.281.36150640$-1.15AL|NL
99 Joey Cantillo CLE 127783.901.33131550$-1.26AL|NL
100 Andrew Abbott CIN 1689114.551.32155540$-1.41AL|NL
101 Shane Smith CWS 1689114.391.35153650$-1.44AL|NL
102 Michael McGreevy STL 1619104.081.32110400$-1.51AL|NL
103 Mike Soroka ARI 145894.281.33141530$-1.67AL|NL
104 Jack Leiter TEX 1629114.441.36156680$-1.73AL|NL
105 Taj Bradley MIN 126784.141.29125430$-1.96AL|NL
106 Jameson Taillon CHC 1719114.531.29133420$-1.98AL|NL
107 Steven Matz TB 138884.171.30116380$-2.01AL|NL
108 Michael Burrows HOU 130784.081.30123440$-2.05AL|NL
109 Braxton Ashcraft PIT 141894.091.33120460$-2.09AL|NL
110 Luis Severino OAK 18210114.501.36149590$-2.15AL|NL
111 Jeffrey Springs OAK 17510114.631.34150560$-2.13AL|NL
112 Noah Cameron KAN 148994.201.35122500$-2.15AL|NL
113 Roki Sasaki LAD 135884.201.34128500$-2.32AL|NL
114 Seth Lugo KAN 1619104.361.36138530$-2.52AL|NL
115 Jacob Lopez OAK 136894.371.34136550$-2.69AL|NL
116 Matthew Liberatore STL 1579104.361.35130520$-2.72AL|NL
117 JP Sears SD 1589114.671.30135450$-2.84AL|NL
118 Chad Patrick MIL 141894.471.30128460$-2.86AL|NL
119 Eduardo Rodriguez ARI 143994.341.37126510$-3.16AL|NL
120 Tyler Mahle FA 144894.311.33123470$-3.18AL|NL
121 Cade Horton CHC 143894.341.33125490$-3.19AL|NL
122 Kumar Rocker TEX 131884.261.32112420$-3.28AL|NL
123 Cade Povich BAL 123874.241.34114450$-3.42AL|NL
124 Slade Cecconi CLE 1578114.531.31131420$-3.58AL|NL
125 Logan Henderson MIL 97664.081.2297290$-3.56AL|NL
126 Justin Verlander FA 143894.471.31121450$-3.70AL|NL
127 Luis Gil NYY 137884.401.38139640$-3.72AL|NL
128 Troy Melton DET 129784.191.31111410$-3.78AL|NL
129 Dean Kremer BAL 1579104.591.35132490$-4.05AL|NL
130 Brayan Bello BOS 1689114.391.40140590$-4.04AL|NL
131 Landen Roupp SF 131784.121.36119510$-4.09AL|NL
132 Patrick Sandoval BOS 119774.011.37110470$-4.30AL|NL
133 Brad Lord WAS 1558104.241.37120550$-4.33AL|NL
134 Justin Steele CHC 83553.581.2279230$-4.49AL|NL
135 Kutter Crawford BOS 120674.421.27115340$-4.69AL|NL
136 Lucas Giolito FA 1659114.691.38147630$-4.81AL|NL
137 Aaron Civale FA 1408104.561.34121430$-4.98AL|NL
138 Jared Jones PIT 83553.801.2486280$-5.04AL|NL
139 Jose Berrios TOR 122774.351.32107360$-5.07AL|NL
140 Hurston Waldrep ATL 146994.321.45129650$-5.16AL|NL
141 Tyler Wells BAL 138894.761.30118370$-5.21AL|NL
142 Nick Martinez FA 1559104.591.35115440$-5.26AL|NL
143 Lance McCullers HOU 142894.371.42132640$-5.31AL|NL
144 Ben Brown CHC 61433.391.1570190$-5.72AL|NL
145 Griffin Canning IL-60 FA 132894.431.38112480$-5.76AL|NL
146 Max Meyer MIA 94563.931.2989300$-5.97AL|NL
147 Cody Bradford TEX 105674.371.2790270$-6.23AL|NL
148 Andrew Anderson DET 99564.091.32101390$-6.26AL|NL
149 J.T. Ginn OAK 93664.061.3283320$-6.40AL|NL
150 Simeon Woods Richardson MIN 133794.531.37121500$-6.47AL|NL
151 Miles Mikolas FA 1508104.681.32104330$-6.68AL|NL
152 Andre Pallante STL 1579104.241.46110610$-6.80AL|NL
153 Patrick Corbin FA 1428104.561.38112460$-6.81AL|NL
154 Anthony Kay CWS 139794.211.41107530$-6.96AL|NL
155 Colin Rea CHC 134794.571.34106400$-7.06AL|NL
156 Adrian Houser SF 1509104.501.43109530$-7.34AL|NL
157 Ryan Weiss HOU 118774.501.39106460$-7.43AL|NL
158 Chris Paddack FA 124784.651.3295320$-7.53AL|NL
159 Kyle Leahy STL 138794.371.40107510$-7.57AL|NL
160 Grant Holmes ATL 87554.141.3387320$-7.61AL|NL
161 Jake Latz TEX 130784.431.44121650$-7.61AL|NL
162 Tyler Holton DET 72433.751.2662201$-7.72AL|NL
163 Davis Martin CWS 1598114.641.40123560$-7.72AL|NL
164 Andrew Heaney FA 121784.691.35103390$-7.75AL|NL
165 Logan Allen CLE 138794.431.41112530$-7.80AL|NL
166 Cristian Javier HOU 1578114.991.39144640$-8.02AL|NL
167 Spencer Arrighetti HOU 110674.581.37107470$-8.07AL|NL
168 Mick Abel MIN 111674.381.41101480$-8.51AL|NL
169 Sean Burke CWS 1518114.831.43135680$-8.55AL|NL
170 Tomoyuki Sugano FA 1438104.721.3694330$-8.57AL|NL
171 Richard Fitts STL 118684.421.3688360$-8.76AL|NL
172 Drew Pomeranz LAA 58333.571.2462200$-9.00AL|NL
173 German Marquez FA 1398104.791.40105460$-9.08AL|NL
174 Carmen Mlodzinski PIT 70343.731.3065241$-9.09AL|NL
175 Joe Boyle TB 78454.041.3886400$-9.11AL|NL
176 Martin Perez FA 134794.501.43103500$-9.24AL|NL
177 John Means IL-60 FA 1387104.831.36105430$-9.25AL|NL
178 Austin Gomber FA 133794.741.3695360$-9.30AL|NL
179 Johan Oviedo BOS 69444.041.3270270$-9.38AL|NL
180 Andrew Painter PHI 136794.701.40106500$-9.42AL|NL
181 Jose Quintana FA 1458104.591.45107540$-9.44AL|NL
182 David Festa MIN 52333.631.2155170$-9.55AL|NL
183 Luis Morales OAK 118784.731.42100490$-9.68AL|NL
184 Kyle Harrison BOS 78444.271.3378300$-9.69AL|NL
185 Ian Seymour TB 73444.321.2767220$-9.74AL|NL
186 Luis Medina OAK 112674.581.42100480$-9.75AL|NL
187 Sean Newcomb FA 67333.761.3167270$-9.77AL|NL
188 Janson Junk MIA 77444.211.2558150$-9.78AL|NL
189 Trevor McDonald SF 86564.081.3764290$-9.78AL|NL
190 Charlie Morton FA 86564.401.4184380$-10.08AL|NL
191 Jason Alexander HOU 127784.611.4291430$-10.17AL|NL
192 Jordan Montgomery IL-60 FA 91564.351.3568280$-10.20AL|NL
193 Keider Montero DET 87554.451.3673300$-10.27AL|NL
194 Marcus Stroman NYY 1408104.631.4699530$-10.30AL|NL
195 Brandon Young BAL 89564.551.3575270$-10.36AL|NL
196 Robert Gasser MIL 61333.981.2557180$-10.42AL|NL
197 Brant Hurter DET 55333.601.2749170$-10.46AL|NL
198 Tyler Alexander TEX 84454.501.3167231$-10.48AL|NL
199 Alex Cobb IL-60 FA 64443.941.3353200$-10.50AL|NL
200 Javier Assad CHC 77444.211.3466270$-10.53AL|NL
201 Tyler Anderson FA 1448104.871.44110570$-10.54AL|NL
202 Christian Scott NYM 51333.881.2250140$-10.58AL|NL
203 Andrew Alvarez WAS 99564.181.4170390$-10.68AL|NL
204 Robby Snelling MIA 65444.021.3454230$-10.77AL|NL
205 Rhett Lowder CIN 86564.501.3770280$-10.81AL|NL
206 Mitchell Parker WAS 81454.331.3365250$-10.90AL|NL
207 Tobias Myers MIL 60334.051.2553160$-10.91AL|NL
208 Eric Lauer TOR 57334.111.2555170$-10.93AL|NL
209 Ryan Yarbrough NYY 71444.311.3157210$-11.01AL|NL
210 Connelly Early BOS 55333.761.3152210$-11.03AL|NL
211 Jonah Tong NYM 44323.681.3048190$-11.22AL|NL
212 Kyle Hart SD 89564.551.3972320$-11.28AL|NL
213 Paul Blackburn FA 88564.501.3968280$-11.36AL|NL
214 Matt Waldron SD 91564.751.3570280$-11.54AL|NL
215 Kai-Wei Teng SF 71454.311.3964300$-11.59AL|NL
216 Stephen Kolek KAN 80454.161.3858240$-11.63AL|NL
217 Hayden Birdsong SF 74454.381.4272360$-11.72AL|NL
218 Emerson Hancock SEA 60334.051.3049180$-11.79AL|NL
219 Jake Irvin WAS 96574.691.3873310$-11.83AL|NL
220 Kyle Freeland COL 1869145.131.44138500$-11.86AL|NL
221 Jordan Hicks BOS 58334.031.3655230$-11.98AL|NL
222 Bailey Falter KAN 74444.501.3558230$-12.12AL|NL
223 Ricky Tiedemann TOR 46323.911.3547200$-12.15AL|NL
224 Randy Vasquez SD 1618124.981.44111600$-12.21AL|NL
225 Walker Buehler FA 130794.921.47103530$-12.33AL|NL
226 Alek Manoah LAA 108584.831.4292440$-12.35AL|NL
227 Tyler Gilbert CWS 56334.181.3449200$-12.53AL|NL
228 Bryce Elder ATL 63444.431.3851200$-12.54AL|NL
229 Brandon Sproat NYM 58334.031.3647220$-12.57AL|NL
230 Taijuan Walker PHI 121684.831.4387420$-12.59AL|NL
231 Joey Wentz ATL 60334.351.3758240$-12.67AL|NL
232 Logan Evans SEA 62344.211.3549210$-12.80AL|NL
233 Corbin Burnes ARI 38223.791.2638120$-13.01AL|NL
234 Clarke Schmidt NYY 34223.711.2435110$-13.07AL|NL
235 Josiah Gray WAS 118695.111.4499490$-13.12AL|NL
236 Cal Quantrill FA 85564.871.4063280$-13.09AL|NL
237 Ryan Bergert KAN 68444.631.4157270$-13.19AL|NL
238 Yoendrys Gomez TB 52334.501.3751210$-13.32AL|NL
239 Jonathan Cannon CWS 102574.851.4276370$-13.31AL|NL
240 Jack Perkins OAK 34223.711.2936140$-13.33AL|NL
241 Brandon Williamson CIN 48334.501.3344160$-13.35AL|NL
242 Bowden Francis TOR 37224.141.2236100$-13.43AL|NL
243 Jack Dreyer LAD 44224.091.3243170$-13.58AL|NL
244 Colton Gordon HOU 39224.151.2334100$-13.64AL|NL
245 Drew Thorpe CWS 73454.811.4156270$-14.02AL|NL
246 Mitch Spence OAK 40224.051.3034110$-14.01AL|NL
247 Hayden Wesneski HOU 36224.251.2835110$-14.10AL|NL
248 Ryan Gusto MIA 35224.111.2930110$-14.33AL|NL
249 Mason Barnett OAK 51334.591.4142210$-14.55AL|NL
250 River Ryan LAD 45334.601.4037170$-14.60AL|NL
251 Quinn Mathews STL 46334.301.4839230$-14.64AL|NL
252 Robinson Ortiz SEA 34223.971.3831160$-14.66AL|NL
253 Zach McCambley PHI 50234.321.4246230$-14.82AL|NL
254 Doug Nikhazy CLE 43224.401.3739180$-14.84AL|NL
255 Hunter Dobbins BOS 44224.301.3635140$-14.89AL|NL
256 Mitch Farris LAA 43234.401.4039180$-15.09AL|NL
257 Wade Miley IL-60 FA 54334.501.4437190$-15.17AL|NL
258 Davidjohn Herz WAS 22113.681.232590$-15.14AL|NL
259 Carson Whisenhunt SF 44234.301.3935160$-15.15AL|NL
260 Tink Hence STL 32224.221.3828120$-15.19AL|NL
261 Allan Winans NYY 27224.331.332180$-15.47AL|NL
262 Ronel Blanco HOU 23113.911.302590$-15.64AL|NL
263 Gavin Stone LAD 25113.961.282480$-15.66AL|NL
264 Caden Dana LAA 90475.101.4876400$-15.69AL|NL
265 Landon Knack LAD 32224.781.3428120$-15.68AL|NL
266 Julian Aguiar CIN 33224.641.3626100$-15.80AL|NL
267 Tanner Gordon COL 1487115.471.43101360$-15.88AL|NL
268 Ryan Feltner COL 115595.171.5095450$-15.90AL|NL
269 Carter Baumler TEX 54234.671.4446240$-15.94AL|NL
270 Ken Waldichuk OAK 30114.201.3730130$-15.98AL|NL
271 Gunnar Hoglund OAK 49234.781.3736150$-15.98AL|NL
272 Braden Nett OAK 44234.501.4536200$-15.95AL|NL
273 Bobby Miller LAD 26114.151.3526110$-16.05AL|NL
274 Osvaldo Bido TB 22114.091.322180$-16.20AL|NL
275 Chase Petty CIN 44234.701.4535180$-16.39AL|NL
276 Trevor Williams WAS 18114.001.281550$-16.42AL|NL
277 Joey Estes OAK 26114.501.272160$-16.40AL|NL
278 Jack Kochanowicz LAA 42234.501.4528150$-16.46AL|NL
279 Adam Mazur MIA 25114.321.322070$-16.52AL|NL
280 Daison Acosta SD 22114.091.4121110$-16.58AL|NL
281 Thomas White MIA 18114.501.441890$-17.13AL|NL
282 Jaden Hamm DET 14114.501.361250$-17.18AL|NL
283 Thomas Harrington PIT 28124.821.362290$-17.20AL|NL
284 Chase Dollander COL 1336105.411.53111600$-17.23AL|NL
285 Noah Schultz CWS 28124.501.4322120$-17.22AL|NL
286 Jagger Haynes SD 49234.781.5339260$-17.28AL|NL
287 Jose Urena FA 35234.891.4923140$-17.34AL|NL
288 Ky Bush CWS 12114.501.421050$-17.41AL|NL
289 Ty Johnson TB 9115.001.33930$-17.40AL|NL
290 Chase Hampton NYY 9115.001.33830$-17.47AL|NL
291 Gabriel Hughes COL 83465.201.5258300$-17.49AL|NL
292 Antonio Senzatela COL 59345.191.5139180$-17.71AL|NL
293 McCade Brown COL 114595.531.5298500$-17.72AL|NL
294 AJ Smith-Shawver ATL 6003.001.17720$-17.80AL|NL
295 Carson Palmquist COL 49235.511.5143230$-18.26AL|NL
296 Jake Bloss TOR 10014.501.40940$-18.43AL|NL
297 Carlos Carrasco FA 9015.001.44630$-18.88AL|NL
298 Bradley Blalock COL 28125.791.6117110$-20.06AL|NL