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.97234400$37.75AL|NL
2 Paul Skenes PIT 1861382.811.05221480$31.03AL|NL
3 Garrett Crochet BOS 1861483.001.07229480$30.41AL|NL
4 Bryan Woo SEA 1871393.371.05191400$24.39AL|NL
5 Logan Webb SF 1961493.261.17187450$22.27AL|NL
6 Cristopher Sanchez PHI 1901383.221.15186470$21.85AL|NL
7 Chris Sale ATL 1591173.231.10194430$19.78AL|NL
8 Logan Gilbert SEA 1641183.351.07184390$19.51AL|NL
9 Max Fried NYY 1821383.311.17172540$18.89AL|NL
10 Hunter Brown HOU 1801293.451.18195600$17.99AL|NL
11 Yoshinobu Yamamoto LAD 1581273.301.12171470$17.97AL|NL
12 George Kirby SEA 1671283.501.10164320$17.26AL|NL
13 Jacob deGrom TEX 1601083.491.07177390$16.68AL|NL
14 Dylan Cease TOR 1751293.651.20206660$16.36AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Cole Ragans KAN 1551183.431.16192550$16.22AL|NL
16 Jesus Luzardo PHI 1761293.681.18196550$16.11AL|NL
17 Joe Ryan MIN 16811103.751.10184400$15.93AL|NL
18 Framber Valdez DET 1891393.481.24175630$15.60AL|NL
19 Hunter Greene CIN 1601083.661.11192520$15.38AL|NL
20 Zack Wheeler PHI 1371063.281.09156370$14.27AL|NL
21 Sonny Gray BOS 1711293.791.20179460$13.19AL|NL
22 Freddy Peralta NYM 1621193.781.20178600$11.87AL|NL
23 Nick Pivetta SD 1701093.921.16183510$11.72AL|NL
24 Spencer Strider ATL 1571193.901.22184550$10.73AL|NL
25 Nathan Eovaldi TEX 1601093.711.16153420$10.64AL|NL
26 Brandon Woodruff MIL 1461083.761.13153400$10.56AL|NL
27 Luis Castillo SEA 17411103.881.20162490$10.32AL|NL
28 Tanner Bibee CLE 17711103.921.22165530$9.64AL|NL
29 Kevin Gausman TOR 17911104.021.22174530$9.57AL|NL
30 Blake Snell LAD 1311063.571.23161570$9.04AL|NL
31 Michael King SD 1581093.761.23164560$8.90AL|NL
32 Shohei Ohtani LAD 113953.351.12135380$8.91AL|NL
33 Ranger Suarez BOS 1661193.741.25147480$8.42AL|NL
34 MacKenzie Gore TEX 1571093.901.25178590$8.35AL|NL
35 Drew Rasmussen TB 154993.681.18139410$7.93AL|NL
36 Emmet Sheehan LAD 136963.841.17158470$7.92AL|NL
37 Tyler Glasnow LAD 130963.671.18150480$7.83AL|NL
38 Aaron Nola PHI 16911104.151.22165460$7.78AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Chase Burns CIN 125873.601.15150390$7.69AL|NL
40 Ryan Pepiot TB 16810104.071.23172600$7.50AL|NL
41 Matt Boyd CHC 1611093.911.20145460$7.46AL|NL
42 Jack Flaherty DET 15810103.991.25173550$7.39AL|NL
43 Kyle Bradish BAL 136973.641.20145440$7.36AL|NL
44 Eury Perez MIA 140893.861.17153470$6.53AL|NL
45 Nolan McLean NYM 1491183.811.28144580$6.48AL|NL
46 Nick Lodolo CIN 152994.031.20155420$6.14AL|NL
47 Carlos Rodon NYY 1451084.031.23152540$5.97AL|NL
48 Gavin Williams CLE 16510103.931.30168700$5.96AL|NL
49 Zac Gallen ARI 17911114.171.28165590$5.69AL|NL
50 Jose Soriano LAA 17211103.821.35157740$5.41AL|NL
51 Shota Imanaga CHC 152994.141.16139340$5.40AL|NL
52 Shane McClanahan TB 125873.671.17130370$5.36AL|NL
53 Trey Yesavage TOR 135863.731.24152560$5.24AL|NL
54 Edward Cabrera CHC 135983.871.24145540$4.95AL|NL
55 Jacob Misiorowski MIL 137983.881.28159650$4.91AL|NL
56 Sandy Alcantara MIA 18010114.101.26149530$4.71AL|NL
57 Joe Musgrove SD 141983.961.20132370$4.64AL|NL
58 Robbie Ray SF 17110104.211.30177670$4.58AL|NL
59 Shane Baz BAL 1531094.181.27151550$3.86AL|NL
60 Kris Bubic KAN 140983.861.28135470$3.30AL|NL
61 Merrill Kelly ARI 1601094.161.27141480$3.27AL|NL
62 Bryce Miller SEA 144984.121.21128420$3.15AL|NL
63 Quinn Priester MIL 1621094.061.29135520$2.91AL|NL
64 Sean Manaea NYM 135874.131.21140440$2.79AL|NL
65 Gerrit Cole NYY 119863.931.18120350$2.80AL|NL
66 Jack Leiter TEX 15810104.271.29152640$2.71AL|NL
67 Reid Detmers LAA 138884.111.26152500$2.52AL|NL
68 Cody Ponce TOR 137884.071.24140430$2.39AL|NL
69 Brandon Pfaadt ARI 16410104.391.26144380$2.18AL|NL
70 Mitch Keller PIT 17610114.301.30153530$2.10AL|NL
71 David Peterson NYM 1601083.991.35142610$2.07AL|NL
72 Andrew Abbott CIN 1639104.311.26148510$2.00AL|NL
73 Casey Mize DET 145994.101.26126400$1.75AL|NL
74 Yusei Kikuchi LAA 1679104.311.32168600$1.54AL|NL
75 Reynaldo Lopez ATL 133873.991.27133470$1.53AL|NL
76 Grayson Rodriguez LAA 119773.861.23127390$1.50AL|NL
77 Braxton Ashcraft PIT 138873.851.28124430$1.49AL|NL
78 Bubba Chandler PIT 145984.101.30137540$1.45AL|NL
79 Chris Bassitt BAL 16910104.311.32151580$1.31AL|NL
80 Ryne Nelson ARI 160984.221.27134450$1.30AL|NL
81 Joey Cantillo CLE 132763.821.30140570$1.21AL|NL
82 Brady Singer CIN 16710114.421.31155540$1.15AL|NL
83 Shane Smith CWS 1588104.221.28150590$1.13AL|NL
84 Clay Holmes NYM 1471093.921.35121560$1.05AL|NL
85 Bailey Ober MIN 157894.411.22140380$0.91AL|NL
86 Cam Schlittler NYY 128884.011.28129500$0.83AL|NL
87 Cade Horton CHC 128884.011.23112410$0.81AL|NL
88 Shane Bieber TOR 113763.821.19104280$0.74AL|NL
89 Trevor Rogers BAL 145984.161.29126470$0.54AL|NL
90 Logan Henderson MIL 108764.001.19111330$0.25AL|NL
91 Zebby Matthews MIN 124774.061.23122310$0.17AL|NL
92 Jacob Lopez OAK 130884.291.29136520$-0.47AL|NL
93 Kodai Senga NYM 122863.981.32122540$-0.50AL|NL
94 Braxton Garrett MIA 120773.971.23106290$-0.59AL|NL
95 Jameson Taillon CHC 153994.471.24118370$-0.65AL|NL
96 Michael Wacha KAN 16310114.421.30125480$-0.68AL|NL
97 Michael Burrows HOU 128774.151.26126440$-0.71AL|NL
98 Chad Patrick MIL 134784.301.25127430$-1.23AL|NL
99 Ryan Weathers NYY 123764.101.27117440$-1.36AL|NL
100 Zach Eflin BAL 142984.441.25108280$-1.41AL|NL
101 Noah Cameron KAN 145994.341.32122470$-1.72AL|NL
102 Dustin May STL 146894.321.31129540$-1.85AL|NL
103 Will Warren NYY 127774.181.30125460$-1.93AL|NL
104 Tyler Mahle SF 133884.201.29108420$-2.03AL|NL
105 Taj Bradley MIN 131784.261.29125460$-2.15AL|NL
106 Jeffrey Springs OAK 16610114.661.33140530$-2.30AL|NL
107 Slade Cecconi CLE 1518104.531.27125390$-2.42AL|NL
108 Michael McGreevy STL 138884.171.2895320$-2.56AL|NL
109 Nick Martinez TB 144884.371.28112390$-2.56AL|NL
110 Brayan Bello BOS 154994.321.36126540$-2.61AL|NL
111 Steven Matz TB 129774.191.28110360$-2.60AL|NL
112 Matthew Liberatore STL 1488104.381.31122460$-2.77AL|NL
113 Mike Soroka ARI 98654.131.2798362$-2.92AL|NL
114 Landen Roupp SF 123774.021.35115490$-2.97AL|NL
115 Spencer Schwellenbach IL-60 ATL 74543.531.1272160$-3.02AL|NL
116 Parker Messick CLE 118774.121.31108400$-3.05AL|NL
117 Roki Sasaki LAD 113764.221.30111430$-3.09AL|NL
118 Grant Holmes ATL 122764.201.34121460$-3.24AL|NL
119 Foster Griffin WAS 121684.171.27110370$-3.30AL|NL
120 Dean Kremer BAL 135874.471.30115420$-3.36AL|NL
121 Max Meyer MIA 129784.261.32117430$-3.47AL|NL
122 Luis Severino OAK 1749114.601.34138570$-3.61AL|NL
123 Seth Lugo KAN 1569104.561.35129510$-3.75AL|NL
124 Tatsuya Imai HOU 151984.411.34150640$0.00AL|NL
125 Justin Steele CHC 75543.601.1971200$-4.27AL|NL
126 Cade Cavalli WAS 135794.271.34114480$-4.34AL|NL
127 Ian Seymour TB 95554.071.2292290$-4.38AL|NL
128 Eduardo Rodriguez ARI 132884.431.36117470$-4.45AL|NL
129 Justin Verlander DET 132784.431.30109440$-4.56AL|NL
130 Simeon Woods Richardson MIN 133784.471.32119490$-4.58AL|NL
131 Zack Littell FA 136794.571.26104290$-4.77AL|NL
132 Jose Berrios TOR 124774.431.31103380$-5.11AL|NL
133 Jared Jones IL-60 PIT 87554.031.2588290$-5.14AL|NL
134 Cristian Javier HOU 1418104.791.35128610$-5.81AL|NL
135 Tyler Holton DET 70433.731.1658181$-5.90AL|NL
136 Adrian Houser SF 142894.371.38103480$-5.92AL|NL
137 Brad Lord WAS 133784.471.35103461$-5.95AL|NL
138 Kumar Rocker TEX 100564.141.2889320$-5.97AL|NL
139 Johan Oviedo BOS 101654.281.3497430$-6.11AL|NL
140 Luis Morales OAK 115774.541.35104460$-6.31AL|NL
141 Aaron Civale OAK 124784.721.31106400$-6.45AL|NL
142 Kyle Leahy STL 120664.281.36100430$-6.67AL|NL
143 Luis Gil NYY 98654.411.3597480$-6.81AL|NL
144 Robert Gasser MIL 79443.991.2474250$-7.01AL|NL
145 Kutter Crawford BOS 82554.391.2477240$-7.13AL|NL
146 Andre Pallante STL 133894.331.4293520$-7.19AL|NL
147 Bryce Elder ATL 113774.541.3693380$-7.28AL|NL
148 Sean Burke CWS 1427104.751.39133620$-7.36AL|NL
149 Andrew Anderson DET 65433.881.2873270$-7.48AL|NL
150 Lucas Giolito FA 119784.691.37106460$-7.51AL|NL
151 Richard Fitts STL 112674.501.3286350$-7.75AL|NL
152 Drew Pomeranz LAA 55333.931.2559203$-7.79AL|NL
153 Griffin Canning SD 102664.501.3589390$-7.89AL|NL
154 Robby Snelling MIA 82554.061.3472290$-7.89AL|NL
155 Carmen Mlodzinski PIT 71443.801.3064240$-8.10AL|NL
156 Logan Allen CLE 119784.541.4095460$-8.23AL|NL
157 Kyle Harrison MIL 75444.201.2976290$-8.33AL|NL
158 Ben Brown CHC 52323.631.1957170$-8.40AL|NL
159 Davis Martin CWS 1517104.711.38116530$-8.48AL|NL
160 Hunter Barco PIT 82444.061.3376330$-8.48AL|NL
161 Mick Abel MIN 107664.541.41100490$-8.63AL|NL
162 Cody Bradford TEX 66444.231.2057160$-8.64AL|NL
163 Max Scherzer TOR 71444.441.2369200$-8.75AL|NL
164 Tyler Wells BAL 70444.371.2162180$-8.78AL|NL
165 Jake Latz TEX 104444.331.37100490$-8.84AL|NL
166 Spencer Arrighetti HOU 89554.551.3689390$-8.92AL|NL
167 Sean Newcomb CWS 72334.001.3569302$-8.95AL|NL
168 Joe Boyle TB 68444.101.3776370$-9.04AL|NL
169 Ryan Weiss HOU 79454.331.3380310$-9.10AL|NL
170 Chris Paddack MIA 122674.801.3292320$-9.12AL|NL
171 Andrew Painter PHI 99564.551.3587360$-9.20AL|NL
172 Brant Hurter DET 53333.571.2348160$-9.29AL|NL
173 Brandon Sproat MIL 70444.111.3161270$-9.40AL|NL
174 Patrick Sandoval BOS 78444.041.3872330$-9.43AL|NL
175 Tobias Myers NYM 69434.171.2958210$-9.54AL|NL
176 Jack Dreyer LAD 51323.881.2550191$-9.53AL|NL
177 David Festa MIN 63344.141.2764220$-9.80AL|NL
178 Colin Rea CHC 82444.391.2965240$-9.83AL|NL
179 Anthony Kay CWS 124684.651.41100490$-9.93AL|NL
180 Troy Melton DET 61333.981.2655190$-9.93AL|NL
181 Connelly Early BOS 49333.671.2951190$-9.98AL|NL
182 Miles Mikolas WAS 1437104.971.3393330$-10.07AL|NL
183 Lance McCullers HOU 95554.551.4290460$-10.14AL|NL
184 Payton Tolle BOS 48323.941.2551160$-10.20AL|NL
185 Hunter Dobbins STL 90554.501.3667300$-10.38AL|NL
186 J.T. Ginn OAK 62334.061.3159220$-10.43AL|NL
187 Janson Junk MIA 86444.501.2963200$-10.44AL|NL
188 Emerson Hancock SEA 69434.301.3255230$-10.54AL|NL
189 Randy Vasquez SD 131784.811.4089470$-10.68AL|NL
190 Eric Lauer TOR 58334.341.2655190$-10.86AL|NL
191 Yoendrys Gomez TB 59324.271.3158240$-11.03AL|NL
192 Rhett Lowder CIN 85454.551.3468280$-11.05AL|NL
193 Mike Vasil CWS 83344.341.3767341$-11.27AL|NL
194 JP Sears SD 57334.421.2549160$-11.39AL|NL
195 Javier Assad CHC 59324.121.3249220$-11.43AL|NL
196 Jordan Hicks CWS 55334.091.4050251$-11.54AL|NL
197 Ryan Yarbrough NYY 63334.431.2751190$-11.54AL|NL
198 Trevor McDonald SF 61334.131.3449210$-11.70AL|NL
199 Stephen Kolek KAN 71434.311.3851230$-11.71AL|NL
200 Tyler Alexander TEX 70344.631.2957190$-12.05AL|NL
201 Alek Manoah LAA 98574.871.4181420$-12.10AL|NL
202 Luis Garcia IL-60 FA 50344.861.3050171$-12.15AL|NL
203 Corbin Burnes IL-60 ARI 36223.751.2234110$-12.16AL|NL
204 Hurston Waldrep ATL 62444.501.4255270$-12.17AL|NL
205 Jonah Tong NYM 30223.601.2734130$-12.43AL|NL
206 Charlie Morton FA 55454.751.4255250$-12.48AL|NL
207 Jack Perkins OAK 34223.711.2936150$-12.47AL|NL
208 Patrick Corbin FA 95574.931.4176320$-12.55AL|NL
209 Paul Blackburn NYY 65344.571.3454210$-12.61AL|NL
210 Jose Urquidy PIT 91454.851.3567290$-12.65AL|NL
211 Luis Medina OAK 88454.701.4478410$-12.66AL|NL
212 Keider Montero DET 58334.501.3448200$-12.67AL|NL
213 Jordan Montgomery TEX 51334.411.3340160$-12.78AL|NL
214 Mitchell Parker WAS 65444.711.3849220$-12.83AL|NL
215 Christian Scott NYM 35214.111.2334100$-12.81AL|NL
216 Hayden Birdsong SF 55334.581.4055270$-12.90AL|NL
217 Ryan Gusto MIA 54334.501.3746190$-13.02AL|NL
218 Joey Wentz ATL 55334.581.4053230$-13.05AL|NL
219 Alex Cobb IL-60 FA 36334.251.3631120$-13.09AL|NL
220 German Marquez SD 111685.111.4282390$-13.08AL|NL
221 Jake Irvin WAS 99474.911.3773330$-13.19AL|NL
222 Josiah Gray WAS 113585.101.4295470$-13.25AL|NL
223 Roddery Mu?oz HOU 50334.681.4050240$-13.28AL|NL
224 Clarke Schmidt IL-60 NYY 29214.031.2428100$-13.27AL|NL
225 Jonathan Cannon CWS 98464.871.3973340$-13.35AL|NL
226 Colton Gordon HOU 41224.391.2736120$-13.40AL|NL
227 Andrew Alvarez WAS 77344.441.4256300$-13.56AL|NL
228 Caden Dana LAA 82475.051.4172350$-13.55AL|NL
229 Hayden Wesneski HOU 28214.181.252790$-13.59AL|NL
230 Marcus Stroman NYY 57444.741.4240220$-13.66AL|NL
231 Kai-Wei Teng HOU 36224.251.3636160$-13.76AL|NL
232 Kyle Freeland COL 1597125.211.43116430$-13.79AL|NL
233 Zach McCambley PHI 41224.391.3741180$-13.82AL|NL
234 Chris Murphy CWS 41224.171.3937190$-13.88AL|NL
235 Bailey Falter KAN 70334.761.3650230$-13.90AL|NL
236 Tyler Anderson FA 89464.961.4269360$-14.04AL|NL
237 Ryan Bergert KAN 60334.801.4050240$-14.04AL|NL
238 Jason Alexander HOU 52324.671.4040180$-14.08AL|NL
239 Robinson Ortiz SEA 36224.251.3934180$-14.12AL|NL
240 Erick Fedde CWS 101575.081.4373390$-14.16AL|NL
241 Kyle Hart SD 34224.501.3230120$-14.27AL|NL
242 Martin Perez ATL 46334.701.4135170$-14.33AL|NL
243 Adam Mazur MIA 33224.361.3326100$-14.41AL|NL
244 Gavin Stone LAD 30214.501.3327100$-14.46AL|NL
245 River Ryan LAD 40224.501.3835160$-14.50AL|NL
246 Taijuan Walker PHI 115565.091.4380430$-14.65AL|NL
247 Justin Hagenman NYM 24114.121.212260$-14.78AL|NL
248 Brandon Williamson CIN 57234.741.3948230$-14.82AL|NL
249 Drew Thorpe CWS 44234.701.3633160$-14.99AL|NL
250 Michael Lorenzen COL 1426115.261.46111530$-15.06AL|NL
251 Quinn Mathews STL 41234.391.4937220$-15.05AL|NL
252 Thomas White MIA 27124.001.3727130$-15.05AL|NL
253 Ricky Tiedemann TOR 24114.121.3826120$-15.26AL|NL
254 Mason Barnett OAK 42224.711.4336180$-15.28AL|NL
255 Cade Povich BAL 25114.321.322590$-15.28AL|NL
256 Tyler Gilbert CWS 31124.351.3528120$-15.37AL|NL
257 Ty Johnson TB 17114.241.241860$-15.36AL|NL
258 Davidjohn Herz IL-60 WAS 23114.301.3525110$-15.37AL|NL
259 Logan Evans IL-60 SEA 58445.741.4047230$-15.49AL|NL
260 Tink Hence STL 14113.861.291350$-15.64AL|NL
261 Gunnar Hoglund OAK 41225.051.3731130$-15.73AL|NL
262 Walker Buehler SD 42234.931.4335170$-15.75AL|NL
263 Tanner Houck IL-60 BOS 21114.291.331870$-15.75AL|NL
264 Osvaldo Bido NYY 17114.241.351670$-15.87AL|NL
265 Kohl Drake ARI 21114.291.381980$-15.88AL|NL
266 Ronel Blanco HOU 18114.501.331870$-15.87AL|NL
267 Brandon Young BAL 25124.681.322280$-15.89AL|NL
268 Carson Whisenhunt SF 28124.501.3623100$-15.91AL|NL
269 Tyler Uberstine BOS 19114.261.371770$-15.91AL|NL
270 Chase Dollander COL 1175105.311.50101520$-15.93AL|NL
271 Dane Dunning SEA 16114.501.311450$-16.05AL|NL
272 Bobby Miller LAD 22114.501.4121100$-16.08AL|NL
273 Mitch Bratt ARI 12114.501.251030$-16.13AL|NL
274 Carter Baumler TEX 48134.691.4241220$-16.13AL|NL
275 Jack Kochanowicz LAA 34224.761.4722130$-16.22AL|NL
276 Austin Gomber TEX 28124.821.322180$-16.23AL|NL
277 Julian Aguiar CIN 34114.761.3525110$-16.26AL|NL
278 Landon Knack LAD 22114.911.321980$-16.24AL|NL
279 Mitch Spence KAN 23114.701.351870$-16.28AL|NL
280 Gage Jump OAK 15114.801.331450$-16.29AL|NL
281 JR Ritchie ATL 16114.501.381460$-16.27AL|NL
282 Randy Dobnak SEA 11114.091.36840$-16.30AL|NL
283 Joey Estes OAK 29124.971.312280$-16.32AL|NL
284 McCade Brown COL 32225.341.4730140$-16.31AL|NL
285 Wilber Dotel PIT 12114.501.331050$-16.31AL|NL
286 Nestor Cortes FA 13114.851.311240$-16.34AL|NL
287 Noah Schultz CWS 17114.241.471480$-16.40AL|NL
288 Thomas Harrington PIT 17114.761.351450$-16.40AL|NL
289 Trevor Williams IL-60 WAS 26114.851.382180$-16.49AL|NL
290 Tony Gonsolin IL-60 FA 17115.291.291570$-16.52AL|NL
291 Jose Franco CIN 14115.141.361360$-16.61AL|NL
292 Doug Nikhazy CLE 29124.661.4825140$-16.66AL|NL
293 Matt Waldron SD 15124.801.401250$-16.63AL|NL
294 Tanner Gordon COL 62345.521.4245150$-16.68AL|NL
295 Didier Fuentes ATL 11125.731.271130$-16.67AL|NL
296 Jake Eder WAS 20124.951.401680$-16.72AL|NL
297 Chase Petty CIN 42235.141.4832190$-16.76AL|NL
298 Jackson Jobe IL-60 DET 9105.001.44840$-16.77AL|NL
299 Jake Bloss TOR 11114.911.45950$-16.81AL|NL
300 Carson Palmquist COL 25115.041.4824120$-16.90AL|NL