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 1921472.670.97234390$38.17AL|NL
2 Paul Skenes PIT 1861382.811.05221480$31.38AL|NL
3 Garrett Crochet BOS 1881482.971.07231490$31.32AL|NL
4 Bryan Woo SEA 1871393.371.05191400$24.68AL|NL
5 Logan Webb SF 1971493.241.17188450$22.82AL|NL
6 Cristopher Sanchez PHI 1921383.231.15188480$22.30AL|NL
7 Chris Sale ATL 1601173.211.11195440$20.01AL|NL
8 Logan Gilbert SEA 1651183.381.07185390$19.70AL|NL
9 Max Fried NYY 1831393.301.17173550$19.33AL|NL
10 Hunter Brown HOU 1801293.401.18195600$18.60AL|NL
11 Yoshinobu Yamamoto LAD 1591273.281.12172470$18.48AL|NL
12 George Kirby SEA 1681293.481.10165320$17.77AL|NL
13 Cole Ragans KAN 1581183.361.16195560$17.28AL|NL
14 Jacob deGrom TEX 1621083.501.07179400$17.13AL|NL
15 Jesus Luzardo PHI 1771293.661.18197550$16.57AL|NL
16 Framber Valdez DET 1891393.481.23176630$16.21AL|NL
17 Dylan Cease TOR 1701293.601.21200650$15.96AL|NL
18 Joe Ryan MIN 16811103.751.11184400$15.82AL|NL
19 Zack Wheeler PHI 1391063.301.09158380$14.66AL|NL
20 Sonny Gray BOS 1711293.791.20179460$13.35AL|NL
21 Freddy Peralta NYM 1641193.791.20180610$12.16AL|NL
22 Nick Pivetta SD 1691093.941.17182510$11.30AL|NL
23 Spencer Strider ATL 1571193.901.22183550$10.80AL|NL
24 Luis Castillo SEA 17511103.911.20163500$10.34AL|NL
25 Brandon Woodruff MIL 1451083.791.14151400$10.07AL|NL
26 Nathan Eovaldi TEX 1601093.771.17153420$10.07AL|NL
27 Kevin Gausman TOR 17911104.021.23174530$9.35AL|NL
28 Shohei Ohtani LAD 114953.391.13136390$8.79AL|NL
29 MacKenzie Gore TEX 1581093.871.25179600$8.77AL|NL
30 Tanner Bibee CLE 17710103.921.22164520$8.66AL|NL
31 Drew Rasmussen TB 155993.661.17140410$8.63AL|NL
32 Emmet Sheehan LAD 137963.811.17159470$8.35AL|NL
33 Ranger Suarez BOS 1661193.741.26147480$8.22AL|NL
34 Matt Boyd CHC 1621193.941.21146470$8.21AL|NL
35 Michael King SD 1581093.821.24163560$8.24AL|NL
36 Tyler Glasnow LAD 130963.671.18151480$8.04AL|NL
37 Kyle Bradish BAL 141973.641.20150460$8.06AL|NL
38 Jack Flaherty DET 15910103.961.25175550$7.86AL|NL
39 Aaron Nola PHI 17011104.181.22166460$7.76AL|NL
40 Ryan Pepiot TB 16810104.071.23171600$7.54AL|NL
41 Blake Snell LAD 126963.571.23155550$7.51AL|NL
42 Chase Burns CIN 119873.551.15143370$7.28AL|NL
43 Nolan McLean NYM 1501183.781.28145580$6.87AL|NL
44 Eury Perez MIA 141893.891.18154480$6.32AL|NL
45 Nick Lodolo CIN 153994.061.20156420$6.15AL|NL
46 Carlos Rodon NYY 1451084.031.23152540$6.08AL|NL
47 Shota Imanaga CHC 152984.091.16139340$5.86AL|NL
48 Gavin Williams CLE 16510103.931.31168710$5.73AL|NL
49 Zac Gallen ARI 17811114.201.29164590$5.12AL|NL
50 Shane McClanahan TB 119863.631.17125350$5.08AL|NL
51 Sandy Alcantara MIA 18110114.081.26150530$5.04AL|NL
52 Jacob Misiorowski MIL 138983.911.28161650$4.98AL|NL
53 Edward Cabrera CHC 136983.901.24145540$4.89AL|NL
54 Robbie Ray SF 17110104.211.30176670$4.58AL|NL
55 Jose Soriano LAA 17210103.821.35157740$4.44AL|NL
56 Shane Baz BAL 1551094.181.27153550$4.09AL|NL
57 Merrill Kelly ARI 1631094.141.27144490$3.71AL|NL
58 Kris Bubic KAN 140983.861.27135460$3.66AL|NL
59 Cody Ponce TOR 142883.991.24145440$3.40AL|NL
60 Bryce Miller SEA 141984.091.21126420$3.23AL|NL
61 Gerrit Cole NYY 120863.901.18121350$3.17AL|NL
62 Joe Musgrove SD 133883.921.20124350$3.16AL|NL
63 Reid Detmers LAA 140884.111.26154510$2.76AL|NL
64 Jack Leiter TEX 15810104.271.30152640$2.47AL|NL
65 Brandon Pfaadt ARI 16310104.361.26143380$2.39AL|NL
66 Andrew Abbott CIN 1659104.251.27150520$2.33AL|NL
67 Clay Holmes NYM 1511193.931.35124570$2.29AL|NL
68 David Peterson NYM 1621084.001.35144620$2.19AL|NL
69 Chris Bassitt BAL 16911104.311.33152590$2.14AL|NL
70 Casey Mize DET 146994.131.25127400$2.00AL|NL
71 Trey Yesavage TOR 113753.741.24128470$1.90AL|NL
72 Mitch Keller PIT 17610114.351.30154530$1.85AL|NL
73 Reynaldo Lopez ATL 135874.001.27135480$1.71AL|NL
74 Ryne Nelson ARI 161984.191.27134450$1.58AL|NL
75 Sean Manaea NYM 128764.081.21133410$1.51AL|NL
76 Yusei Kikuchi LAA 1689104.291.33169610$1.47AL|NL
77 Braxton Ashcraft PIT 138873.911.28125430$1.28AL|NL
78 Bubba Chandler PIT 145984.101.31137540$1.23AL|NL
79 Joey Cantillo CLE 134763.831.31142580$1.14AL|NL
80 Brady Singer CIN 16810114.451.31156550$1.03AL|NL
81 Bailey Ober MIN 157894.411.22140380$0.99AL|NL
82 Cam Schlittler NYY 128884.011.28128500$0.83AL|NL
83 Trevor Rogers BAL 150994.141.30130490$0.73AL|NL
84 Cade Horton CHC 128884.081.23112410$0.50AL|NL
85 Shane Smith CWS 1588104.271.29149590$0.47AL|NL
86 Kodai Senga NYM 132873.951.33132590$0.22AL|NL
87 Chad Patrick MIL 140894.311.26133460$-0.01AL|NL
88 Shane Bieber TOR 103753.841.1895250$-0.04AL|NL
89 Michael Burrows HOU 132774.161.26130450$-0.39AL|NL
90 Dustin May STL 1509104.321.31133560$-0.52AL|NL
91 Zach Eflin BAL 147994.411.24111290$-0.69AL|NL
92 Jacob Lopez OAK 125884.251.30131500$-0.77AL|NL
93 Jameson Taillon CHC 144994.441.24111350$-0.87AL|NL
94 Michael Wacha KAN 16310114.471.30125480$-0.99AL|NL
95 Grayson Rodriguez LAA 105663.861.24112350$-1.08AL|NL
96 Grant Holmes ATL 137874.201.34135520$-1.33AL|NL
97 Brayan Bello BOS 15510104.301.36127550$-1.36AL|NL
98 Ryan Weathers NYY 121764.091.27115430$-1.41AL|NL
99 Matthew Liberatore STL 1518104.291.30127470$-1.53AL|NL
100 Noah Cameron KAN 147994.351.32124480$-1.63AL|NL
101 Ian Seymour TB 111664.051.22107340$-1.82AL|NL
102 Taj Bradley MIN 137784.271.29130480$-1.83AL|NL
103 Quinn Priester MIL 121874.091.29101390$-1.87AL|NL
104 Zebby Matthews MIN 109664.051.23108280$-1.99AL|NL
105 Will Warren NYY 125774.181.30123450$-2.02AL|NL
106 Slade Cecconi CLE 1528104.501.27126390$-2.13AL|NL
107 Foster Griffin WAS 133784.201.29120410$-2.14AL|NL
108 Parker Messick CLE 123784.101.30113410$-2.32AL|NL
109 Braxton Garrett MIA 109663.961.2397260$-2.37AL|NL
110 Michael McGreevy STL 137884.141.2894320$-2.40AL|NL
111 Mike Soroka ARI 95554.071.2795354$-2.71AL|NL
112 Landen Roupp SF 123774.021.34114480$-2.77AL|NL
113 Logan Henderson MIL 87654.031.1889260$-2.79AL|NL
114 Tyler Mahle SF 132784.161.29107410$-2.86AL|NL
115 Nick Martinez TB 143884.411.29111390$-3.11AL|NL
116 Hunter Greene CIN 72443.621.1186230$-3.20AL|NL
117 Jeffrey Springs OAK 1629114.671.33137520$-3.50AL|NL
118 Max Meyer MIA 130784.291.32118430$-3.54AL|NL
119 Justin Steele CHC 76543.551.1771200$-3.69AL|NL
120 Seth Lugo KAN 1579104.591.35131520$-3.84AL|NL
121 Steven Matz TB 125674.181.28106350$-3.83AL|NL
122 Carmen Mlodzinski PIT 99653.821.3088340$-3.96AL|NL
123 Spencer Schwellenbach IL-60 ATL 68533.571.1366150$-3.98AL|NL
124 Tatsuya Imai HOU 151984.411.34150640$0.00AL|NL
125 Luis Severino OAK 1689114.611.35134550$-4.12AL|NL
126 Roki Sasaki LAD 109654.211.30107410$-4.31AL|NL
127 Zack Littell WAS 1478104.651.27108320$-4.36AL|NL
128 Max Scherzer TOR 98664.411.2295280$-4.46AL|NL
129 Dean Kremer BAL 119774.391.29101370$-4.47AL|NL
130 Eduardo Rodriguez ARI 132884.431.36116470$-4.51AL|NL
131 Justin Verlander DET 133784.471.30110440$-4.70AL|NL
132 Cade Cavalli WAS 136794.301.35115490$-4.70AL|NL
133 Jared Jones IL-60 PIT 89553.941.2690300$-4.74AL|NL
134 Simeon Woods Richardson MIN 138784.501.33124510$-4.74AL|NL
135 Kyle Harrison MIL 99554.181.30101390$-5.60AL|NL
136 Tyler Holton DET 69433.651.1657181$-5.70AL|NL
137 Adrian Houser SF 143894.341.38103490$-5.76AL|NL
138 Cristian Javier HOU 1418104.791.35128600$-5.82AL|NL
139 Brad Lord WAS 95554.261.3376324$-6.01AL|NL
140 Luis Morales OAK 115774.541.35104460$-6.30AL|NL
141 Kumar Rocker TEX 95564.171.2885300$-6.35AL|NL
142 Aaron Civale OAK 125784.751.31107400$-6.56AL|NL
143 Andrew Anderson DET 76443.911.2985320$-6.67AL|NL
144 Luis Gil NYY 98654.411.3597480$-6.79AL|NL
145 Kyle Leahy STL 117664.311.3698420$-6.90AL|NL
146 Andre Pallante STL 131894.331.4191500$-7.03AL|NL
147 Bryce Elder ATL 112774.501.3692370$-7.12AL|NL
148 Robby Snelling MIA 89564.041.3378310$-7.23AL|NL
149 Sean Burke CWS 1427104.751.39133620$-7.39AL|NL
150 Brandon Sproat MIL 89544.151.3177340$-7.38AL|NL
151 Ben Brown CHC 64333.801.2070220$-7.50AL|NL
152 Richard Fitts STL 113674.461.3287350$-7.49AL|NL
153 Robert Gasser MIL 70443.991.2366220$-7.56AL|NL
154 Jake Latz TEX 105544.291.37101500$-7.56AL|NL
155 Drew Pomeranz LAA 55333.931.2559203$-7.71AL|NL
156 Johan Oviedo BOS 95554.361.3491400$-7.81AL|NL
157 Jose Berrios TOR 99554.451.3083300$-8.10AL|NL
158 Griffin Canning SD 103664.541.3690390$-8.21AL|NL
159 Joe Boyle TB 76444.031.3785420$-8.25AL|NL
160 Ryan Weiss HOU 82454.281.3083310$-8.25AL|NL
161 Andrew Painter PHI 107664.631.3594380$-8.26AL|NL
162 Cody Bradford TEX 68444.241.1958160$-8.40AL|NL
163 Kutter Crawford BOS 74444.381.2370210$-8.46AL|NL
164 Davis Martin CWS 1517104.711.38116530$-8.51AL|NL
165 Tyler Wells BAL 70444.371.2063180$-8.54AL|NL
166 Hunter Barco PIT 84444.071.3579340$-8.61AL|NL
167 Mick Abel MIN 122684.571.42113550$-8.71AL|NL
168 Rhett Lowder CIN 115674.621.3590370$-8.78AL|NL
169 Anthony Kay CWS 130694.501.41108520$-8.79AL|NL
170 Chris Paddack MIA 125684.751.3294320$-8.81AL|NL
171 Spencer Arrighetti HOU 89564.551.3689390$-8.92AL|NL
172 Janson Junk MIA 91544.451.2967200$-8.98AL|NL
173 Patrick Sandoval BOS 79443.991.3873330$-9.19AL|NL
174 Lucas Giolito FA 112674.741.38100430$-9.18AL|NL
175 J.T. Ginn OAK 73444.191.3269260$-9.20AL|NL
176 Sean Newcomb CWS 70333.991.3367291$-9.31AL|NL
177 Tyler Alexander TEX 71444.561.2859192$-9.37AL|NL
178 Tobias Myers NYM 69434.171.2958210$-9.51AL|NL
179 Brant Hurter DET 50323.601.2245150$-9.54AL|NL
180 Logan Allen CLE 111674.541.4189430$-9.63AL|NL
181 Colin Rea CHC 84444.391.2968240$-9.62AL|NL
182 Lance McCullers HOU 93554.451.4389460$-9.91AL|NL
183 Jordan Hicks CWS 60334.051.3855272$-10.34AL|NL
184 Emerson Hancock SEA 71434.311.3156230$-10.38AL|NL
185 Jack Dreyer LAD 49324.041.2449180$-10.42AL|NL
186 Miles Mikolas WAS 1426104.881.3392330$-10.61AL|NL
187 Eric Lauer TOR 63334.291.2960210$-10.72AL|NL
188 Troy Melton IL-60 DET 51324.061.2546160$-10.75AL|NL
189 Hunter Dobbins STL 82454.391.3560270$-11.14AL|NL
190 Yoendrys Gomez TB 55334.251.3355230$-11.36AL|NL
191 David Festa MIN 51234.241.2752181$-11.38AL|NL
192 Trevor McDonald SF 63334.141.3351210$-11.46AL|NL
193 Ryan Yarbrough NYY 61334.431.2650180$-11.46AL|NL
194 Ryan Johnson LAA 57334.261.3252180$-11.53AL|NL
195 Randy Vasquez SD 131684.811.3989470$-11.50AL|NL
196 Kai-Wei Teng HOU 54334.331.3354230$-11.61AL|NL
197 Jake Irvin WAS 113584.861.3684370$-11.61AL|NL
198 Charlie Morton FA 57454.421.4257250$-11.62AL|NL
199 Payton Tolle BOS 44224.091.2546150$-11.93AL|NL
200 Javier Assad CHC 60334.201.3550230$-11.90AL|NL
201 Connelly Early BOS 42223.861.2943160$-12.07AL|NL
202 Corbin Burnes IL-60 ARI 36223.751.2234110$-12.14AL|NL
203 Hurston Waldrep ATL 55444.421.4248240$-12.21AL|NL
204 Luis Medina OAK 70434.631.4162320$-12.26AL|NL
205 Luis Garcia IL-60 FA 48334.691.2947160$-12.41AL|NL
206 Jonah Tong NYM 29223.721.2434120$-12.42AL|NL
207 Paul Blackburn NYY 62334.501.3451200$-12.56AL|NL
208 Keider Montero DET 53334.421.3444180$-12.65AL|NL
209 Christian Scott NYM 32213.941.223090$-12.82AL|NL
210 Andrew Alvarez WAS 80444.501.4358310$-12.87AL|NL
211 Didier Fuentes ATL 38334.501.3437130$-12.95AL|NL
212 Brandon Williamson CIN 80444.841.4067320$-12.93AL|NL
213 Roddery Mu?oz HOU 51334.591.3951240$-12.96AL|NL
214 Bailey Falter KAN 71434.821.3751240$-13.16AL|NL
215 Stephen Kolek KAN 65334.431.3746210$-13.18AL|NL
216 Chris Murphy CWS 52234.151.3847240$-13.23AL|NL
217 Jonathan Cannon CWS 100474.861.3975350$-13.29AL|NL
218 Ryan Gusto MIA 46334.501.3739160$-13.28AL|NL
219 Jordan Montgomery IL-60 TEX 47334.601.3437150$-13.39AL|NL
220 Walker Buehler SD 70444.891.4156280$-13.50AL|NL
221 Tyler Anderson FA 77454.911.4060310$-13.53AL|NL
222 Davidjohn Herz IL-60 WAS 29224.031.3431140$-13.60AL|NL
223 Hayden Wesneski HOU 28214.181.252790$-13.58AL|NL
224 JP Sears SD 41224.611.2435120$-13.62AL|NL
225 Alex Cobb IL-60 FA 43234.191.3739160$-13.65AL|NL
226 Patrick Corbin FA 72455.001.4058240$-13.68AL|NL
227 Caden Dana LAA 71465.071.4162300$-13.68AL|NL
228 Gage Jump OAK 41234.391.3237140$-13.71AL|NL
229 Zach McCambley MIA 38224.261.3738160$-13.74AL|NL
230 Kyle Freeland COL 1597125.211.43116420$-13.88AL|NL
231 Jose Urquidy PIT 72344.871.3553230$-13.98AL|NL
232 Jack Perkins OAK 27113.671.2628110$-14.01AL|NL
233 Kyle Hart SD 42224.501.3337150$-14.02AL|NL
234 Josiah Gray WAS 92475.091.4177380$-14.02AL|NL
235 Erick Fedde CWS 103575.071.4375400$-14.16AL|NL
236 Tyler Gilbert CWS 38224.501.3434140$-14.22AL|NL
237 Robinson Ortiz SEA 29224.031.4128150$-14.22AL|NL
238 German Marquez SD 100575.131.4374350$-14.29AL|NL
239 Clarke Schmidt IL-60 NYY 27114.001.222690$-14.33AL|NL
240 Alek Manoah LAA 61344.871.4151260$-14.34AL|NL
241 River Ryan LAD 42224.501.3837170$-14.42AL|NL
242 Carson Whisenhunt SF 44234.501.3636160$-14.40AL|NL
243 Taijuan Walker PHI 114565.051.4379420$-14.52AL|NL
244 Gavin Stone LAD 26214.501.312380$-14.56AL|NL
245 Ryan Bergert KAN 54234.671.4146220$-14.89AL|NL
246 Ken Waldichuk WAS 35224.631.4334170$-14.95AL|NL
247 Jack Kochanowicz LAA 76444.861.4649290$-15.00AL|NL
248 Justin Hagenman IL-60 NYM 20114.051.201850$-15.02AL|NL
249 Drew Thorpe CWS 42234.711.3632150$-15.02AL|NL
250 Thomas White MIA 27124.001.3727130$-15.05AL|NL
251 Colton Gordon HOU 27114.331.262480$-15.08AL|NL
252 Gunnar Hoglund OAK 48234.871.3537150$-15.13AL|NL
253 Michael Lorenzen COL 1426115.261.46111530$-15.16AL|NL
254 JR Ritchie ATL 29224.661.3824120$-15.14AL|NL
255 Carter Baumler TEX 46224.701.4340220$-15.19AL|NL
256 Jason Alexander HOU 44224.701.3934150$-15.19AL|NL
257 Mitchell Parker WAS 48234.691.4037170$-15.22AL|NL
258 Chase Dollander COL 118595.261.48103520$-15.26AL|NL
259 Quinn Mathews STL 40234.501.5037220$-15.29AL|NL
260 Cade Povich BAL 23114.301.302280$-15.36AL|NL
261 Martin Perez ATL 30234.801.3722100$-15.46AL|NL
262 Brandon Young BAL 23114.301.302070$-15.51AL|NL
263 Ronel Blanco HOU 19114.261.321980$-15.59AL|NL
264 Dane Dunning SEA 17114.241.291460$-15.82AL|NL
265 Mike Vasil CWS 15114.201.271350$-15.79AL|NL
266 Ty Johnson TB 11114.091.271140$-15.89AL|NL
267 Osvaldo Bido NYY 17114.241.351670$-15.87AL|NL
268 Ricky Tiedemann TOR 17114.241.411890$-15.92AL|NL
269 Tanner Houck IL-60 BOS 19114.261.371670$-15.99AL|NL
270 Joey Estes OAK 30124.801.302380$-16.02AL|NL
271 Mitch Spence KAN 25114.681.322070$-16.05AL|NL
272 Mitch Bratt ARI 11114.091.27930$-16.04AL|NL
273 Bobby Miller LAD 21114.711.382090$-16.20AL|NL
274 Hagen Danner CIN 18114.501.391670$-16.23AL|NL
275 Daison Acosta SD 10104.501.301050$-16.21AL|NL
276 Nestor Cortes FA 14114.501.361250$-16.30AL|NL
277 Carlos Lagrange NYY 10114.501.401150$-16.33AL|NL
278 Randy Dobnak SEA 11114.091.36840$-16.31AL|NL
279 Julian Aguiar CIN 33114.911.3325100$-16.32AL|NL
280 Tink Hence STL 11114.091.451050$-16.35AL|NL
281 McCade Brown COL 32225.341.4730140$-16.34AL|NL
282 Thomas Harrington PIT 18114.501.391460$-16.38AL|NL
283 Kohl Drake ARI 14124.501.431360$-16.41AL|NL
284 Tanner Gordon COL 60345.401.4344150$-16.43AL|NL
285 Landon Knack LAD 23115.091.352090$-16.53AL|NL
286 Jose Franco CIN 13114.851.381260$-16.52AL|NL
287 Hagen Smith CWS 19114.741.4719110$-16.54AL|NL
288 Trevor Williams IL-60 WAS 26124.851.382080$-16.57AL|NL
289 Yovanny Cruz NYY 14114.501.501380$-16.61AL|NL
290 Wilber Dotel PIT 13114.851.381150$-16.59AL|NL
291 Mason Barnett OAK 30114.801.4325130$-16.63AL|NL
292 Doug Nikhazy CLE 29124.661.4825140$-16.67AL|NL
293 Jake Bloss TOR 15114.801.401260$-16.64AL|NL
294 Chase Petty CIN 45235.001.4934200$-16.70AL|NL
295 Tony Gonsolin IL-60 FA 15115.401.331460$-16.68AL|NL
296 Noah Schultz CWS 23124.701.4820110$-16.72AL|NL
297 Jake Eder WAS 16115.061.381360$-16.74AL|NL
298 Austin Gomber TEX 19125.211.321450$-16.75AL|NL
299 Mitch Farris LAA 18125.001.441680$-16.80AL|NL
300 Jackson Jobe IL-60 DET 9115.001.44840$-16.78AL|NL