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.85AL|NL
2 Paul Skenes PIT 1861382.811.05221480$31.11AL|NL
3 Garrett Crochet BOS 1861483.001.07229480$30.48AL|NL
4 Bryan Woo SEA 1871393.371.05191400$24.44AL|NL
5 Logan Webb SF 1961493.261.17187450$22.31AL|NL
6 Cristopher Sanchez PHI 1901383.221.15186470$21.90AL|NL
7 Chris Sale ATL 1591173.231.10194430$19.84AL|NL
8 Logan Gilbert SEA 1641183.351.07184390$19.56AL|NL
9 Max Fried NYY 1821383.311.18172550$18.58AL|NL
10 Hunter Brown HOU 1801293.451.18195600$18.03AL|NL
11 Yoshinobu Yamamoto LAD 1581273.301.12171470$18.02AL|NL
12 George Kirby SEA 1671283.501.10164320$17.30AL|NL
13 Jacob deGrom TEX 1611083.521.07178400$16.67AL|NL
14 Cole Ragans KAN 1561183.401.16193550$16.59AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Dylan Cease TOR 1721293.611.20202650$16.28AL|NL
16 Jesus Luzardo PHI 1761293.681.18196550$16.14AL|NL
17 Joe Ryan MIN 16811103.751.10184400$15.97AL|NL
18 Framber Valdez DET 1891393.481.24175630$15.62AL|NL
19 Zack Wheeler PHI 1381063.261.09157370$14.59AL|NL
20 Hunter Greene CIN 1531083.651.11183500$14.45AL|NL
21 Sonny Gray BOS 1711293.791.20179460$13.21AL|NL
22 Freddy Peralta NYM 1621193.781.20178600$11.89AL|NL
23 Nick Pivetta SD 1691093.941.16183510$11.57AL|NL
24 Nathan Eovaldi TEX 1601093.711.16153420$10.67AL|NL
25 Spencer Strider ATL 1561193.921.22182550$10.44AL|NL
26 Luis Castillo SEA 17411103.881.20162490$10.34AL|NL
27 Brandon Woodruff MIL 1471083.801.14154410$10.18AL|NL
28 Kevin Gausman TOR 17911104.021.22174530$9.58AL|NL
29 Tanner Bibee CLE 17711103.921.22164530$9.58AL|NL
30 Michael King SD 1581093.761.23164560$8.92AL|NL
31 Blake Snell LAD 1291063.561.23159560$8.90AL|NL
32 Shohei Ohtani LAD 114953.391.13136390$8.67AL|NL
33 MacKenzie Gore TEX 1571093.901.24178590$8.67AL|NL
34 Ranger Suarez BOS 1661193.741.25147480$8.43AL|NL
35 Drew Rasmussen TB 154993.681.18139410$7.96AL|NL
36 Tyler Glasnow LAD 130963.671.18151480$7.93AL|NL
37 Emmet Sheehan LAD 136963.841.17158470$7.94AL|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 Matt Boyd CHC 1611093.911.20145460$7.48AL|NL
40 Chase Burns CIN 123873.591.15147380$7.46AL|NL
41 Ryan Pepiot TB 16810104.071.23171600$7.44AL|NL
42 Jack Flaherty DET 15810103.991.25173550$7.40AL|NL
43 Kyle Bradish BAL 136973.641.20145440$7.39AL|NL
44 Nolan McLean NYM 1491183.811.28144580$6.49AL|NL
45 Eury Perez MIA 141893.891.17154470$6.48AL|NL
46 Nick Lodolo CIN 152994.031.20155420$6.15AL|NL
47 Gavin Williams CLE 16510103.931.30168700$5.96AL|NL
48 Carlos Rodon NYY 1451084.031.23152530$5.98AL|NL
49 Zac Gallen ARI 17911114.171.28165590$5.68AL|NL
50 Shota Imanaga CHC 151984.111.16138340$5.51AL|NL
51 Shane McClanahan TB 125873.671.17130370$5.39AL|NL
52 Jose Soriano LAA 17211103.821.35157740$5.41AL|NL
53 Trey Yesavage TOR 132863.751.23149550$5.10AL|NL
54 Jacob Misiorowski MIL 137983.881.28159650$4.92AL|NL
55 Edward Cabrera CHC 135983.871.24144540$4.89AL|NL
56 Sandy Alcantara MIA 18010114.101.26149530$4.71AL|NL
57 Robbie Ray SF 17110104.211.30177670$4.58AL|NL
58 Joe Musgrove SD 137983.941.20128360$4.39AL|NL
59 Shane Baz BAL 1541094.211.27152550$3.73AL|NL
60 Kris Bubic KAN 140983.861.28135470$3.31AL|NL
61 Merrill Kelly ARI 1581094.161.27140480$3.19AL|NL
62 Bryce Miller SEA 143984.151.21127420$2.88AL|NL
63 Sean Manaea NYM 135874.131.21140440$2.81AL|NL
64 Gerrit Cole NYY 119863.931.18120350$2.82AL|NL
65 Jack Leiter TEX 15810104.271.29152640$2.71AL|NL
66 Reid Detmers LAA 138884.111.26152500$2.53AL|NL
67 David Peterson NYM 1611083.971.35143620$2.27AL|NL
68 Cody Ponce TOR 132884.021.24135410$2.27AL|NL
69 Brandon Pfaadt ARI 16410104.391.26144380$2.17AL|NL
70 Mitch Keller PIT 17610114.301.30153530$2.09AL|NL
71 Andrew Abbott CIN 1639104.311.26148510$2.00AL|NL
72 Casey Mize DET 145994.101.26126400$1.76AL|NL
73 Yusei Kikuchi LAA 1679104.311.32168600$1.54AL|NL
74 Reynaldo Lopez ATL 133873.991.27133470$1.54AL|NL
75 Braxton Ashcraft PIT 138873.851.28124430$1.50AL|NL
76 Bubba Chandler PIT 145984.101.30137540$1.45AL|NL
77 Chris Bassitt BAL 16910104.311.32151580$1.29AL|NL
78 Ryne Nelson ARI 160984.221.27134450$1.30AL|NL
79 Joey Cantillo CLE 132763.821.30140570$1.23AL|NL
80 Brady Singer CIN 16710114.421.31155540$1.14AL|NL
81 Shane Smith CWS 1588104.221.28150590$1.14AL|NL
82 Clay Holmes NYM 1471093.921.35121560$1.05AL|NL
83 Grayson Rodriguez LAA 118773.891.24126390$1.04AL|NL
84 Quinn Priester MIL 152984.091.29127490$1.06AL|NL
85 Bailey Ober MIN 157894.411.22140380$0.91AL|NL
86 Cam Schlittler NYY 128884.011.28129500$0.84AL|NL
87 Cade Horton CHC 128884.011.23112410$0.82AL|NL
88 Shane Bieber TOR 111763.811.19102270$0.60AL|NL
89 Trevor Rogers BAL 145984.161.29126470$0.54AL|NL
90 Zebby Matthews MIN 123774.021.23121310$0.31AL|NL
91 Logan Henderson MIL 103764.021.19106310$-0.31AL|NL
92 Jacob Lopez OAK 127884.251.29133500$-0.44AL|NL
93 Kodai Senga NYM 122863.981.32122540$-0.49AL|NL
94 Braxton Garrett MIA 120773.971.23106290$-0.58AL|NL
95 Jameson Taillon CHC 153994.471.24118370$-0.66AL|NL
96 Michael Wacha KAN 16310114.421.30125480$-0.69AL|NL
97 Michael Burrows HOU 128774.151.26126440$-0.70AL|NL
98 Chad Patrick MIL 134784.301.25127430$-1.22AL|NL
99 Ryan Weathers NYY 123764.101.27117440$-1.35AL|NL
100 Zach Eflin BAL 142984.441.25108280$-1.42AL|NL
101 Noah Cameron KAN 145994.341.32122470$-1.72AL|NL
102 Tyler Mahle SF 132884.161.29108410$-1.79AL|NL
103 Dustin May STL 146894.321.31129540$-1.86AL|NL
104 Will Warren NYY 127774.181.30125460$-1.92AL|NL
105 Taj Bradley MIN 131784.261.29125460$-2.15AL|NL
106 Slade Cecconi CLE 1518104.531.27125390$-2.43AL|NL
107 Michael McGreevy STL 137884.141.2894320$-2.45AL|NL
108 Nick Martinez TB 144884.371.28112390$-2.56AL|NL
109 Brayan Bello BOS 154994.321.36126540$-2.62AL|NL
110 Steven Matz TB 129774.191.28110360$-2.60AL|NL
111 Mike Soroka ARI 97654.081.2797362$-2.76AL|NL
112 Matthew Liberatore STL 1498104.351.32123470$-2.82AL|NL
113 Landen Roupp SF 123774.021.35115490$-2.96AL|NL
114 Foster Griffin WAS 126684.141.28115390$-2.99AL|NL
115 Spencer Schwellenbach IL-60 ATL 74543.531.1272160$-2.99AL|NL
116 Parker Messick CLE 118774.121.31108400$-3.05AL|NL
117 Grant Holmes ATL 122764.201.34121460$-3.24AL|NL
118 Roki Sasaki LAD 111754.221.30109420$-3.22AL|NL
119 Jeffrey Springs OAK 1639114.641.33138520$-3.27AL|NL
120 Dean Kremer BAL 135874.471.30115420$-3.37AL|NL
121 Max Meyer MIA 129784.261.32117430$-3.47AL|NL
122 Seth Lugo KAN 1569104.561.35129510$-3.78AL|NL
123 Luis Severino OAK 1709114.611.34135550$-3.81AL|NL
124 Tatsuya Imai HOU 150884.381.35149640$0.00AL|NL
125 Justin Steele CHC 75543.601.1971200$-4.24AL|NL
126 Ian Seymour TB 98554.131.2295300$-4.35AL|NL
127 Eduardo Rodriguez ARI 132884.431.36117470$-4.46AL|NL
128 Zack Littell FA 138794.571.25105290$-4.47AL|NL
129 Justin Verlander DET 132784.431.30109440$-4.56AL|NL
130 Simeon Woods Richardson MIN 133784.471.32119490$-4.59AL|NL
131 Jared Jones IL-60 PIT 89563.941.2589300$-4.68AL|NL
132 Cade Cavalli WAS 136794.301.35115490$-4.72AL|NL
133 Jose Berrios TOR 125774.461.30104380$-4.98AL|NL
134 Tyler Holton DET 70433.601.1658181$-5.47AL|NL
135 Cristian Javier HOU 1418104.791.35128610$-5.83AL|NL
136 Adrian Houser SF 142894.371.38103480$-5.94AL|NL
137 Kumar Rocker TEX 99564.181.2789310$-5.94AL|NL
138 Johan Oviedo BOS 101654.281.3497430$-6.11AL|NL
139 Luis Morales OAK 115774.541.35104460$-6.32AL|NL
140 Aaron Civale OAK 124784.721.31106400$-6.46AL|NL
141 Kyle Leahy STL 120664.281.36100430$-6.67AL|NL
142 Luis Gil NYY 98654.411.3597480$-6.80AL|NL
143 Robert Gasser MIL 77443.971.2372240$-6.95AL|NL
144 Kutter Crawford BOS 82554.391.2477240$-7.12AL|NL
145 Bryce Elder ATL 113774.541.3693380$-7.29AL|NL
146 Andrew Anderson DET 67433.901.2875280$-7.35AL|NL
147 Sean Burke CWS 1427104.751.39133620$-7.39AL|NL
148 Andre Pallante STL 132894.361.4292510$-7.42AL|NL
149 Richard Fitts STL 113674.461.3288350$-7.43AL|NL
150 Lucas Giolito FA 119784.691.37106460$-7.53AL|NL
151 Brad Lord WAS 113674.461.3587391$-7.59AL|NL
152 Griffin Canning SD 101664.461.3589380$-7.69AL|NL
153 Drew Pomeranz LAA 55333.931.2559203$-7.76AL|NL
154 Kyle Harrison MIL 80444.161.3082310$-7.90AL|NL
155 Robby Snelling MIA 82554.061.3472290$-7.88AL|NL
156 Max Scherzer TOR 81454.441.2278230$-7.94AL|NL
157 Carmen Mlodzinski PIT 71443.801.3064240$-8.08AL|NL
158 Logan Allen CLE 119784.541.4095460$-8.25AL|NL
159 Ben Brown CHC 52323.631.1957170$-8.37AL|NL
160 Mick Abel MIN 112674.501.41104510$-8.36AL|NL
161 Davis Martin CWS 1517104.711.38116530$-8.51AL|NL
162 Cody Bradford TEX 66444.231.2057160$-8.62AL|NL
163 Hunter Barco PIT 81444.111.3376330$-8.64AL|NL
164 Tyler Wells BAL 70444.371.2163180$-8.69AL|NL
165 Brandon Sproat MIL 75444.081.2965280$-8.73AL|NL
166 Ryan Weiss HOU 78454.271.3278300$-8.86AL|NL
167 Jake Latz TEX 104444.331.37100490$-8.84AL|NL
168 Joe Boyle TB 71444.061.3879390$-8.87AL|NL
169 Spencer Arrighetti HOU 89554.551.3689390$-8.92AL|NL
170 Sean Newcomb CWS 72334.001.3569302$-8.92AL|NL
171 J.T. Ginn OAK 69444.171.3066240$-9.07AL|NL
172 Andrew Painter PHI 100564.591.3588360$-9.34AL|NL
173 Patrick Sandoval BOS 78444.041.3872330$-9.42AL|NL
174 Anthony Kay CWS 126694.571.41102500$-9.45AL|NL
175 Jack Dreyer LAD 51323.881.2550191$-9.50AL|NL
176 Tobias Myers NYM 69434.171.2958210$-9.52AL|NL
177 Brant Hurter DET 53333.741.2348160$-9.65AL|NL
178 Rhett Lowder CIN 91554.551.3372290$-9.72AL|NL
179 Colin Rea CHC 82444.391.2965240$-9.83AL|NL
180 Miles Mikolas WAS 1427104.941.3393330$-9.87AL|NL
181 David Festa MIN 54334.171.2655181$-9.87AL|NL
182 Troy Melton DET 61333.981.2655190$-9.90AL|NL
183 Connelly Early BOS 48323.751.2750180$-10.04AL|NL
184 Lance McCullers HOU 95554.551.4290460$-10.14AL|NL
185 Payton Tolle BOS 48323.941.2551160$-10.17AL|NL
186 Hunter Dobbins STL 92554.501.3668310$-10.37AL|NL
187 Janson Junk MIA 84444.501.2962190$-10.47AL|NL
188 Chris Paddack MIA 123574.831.3393320$-10.52AL|NL
189 Emerson Hancock SEA 70434.371.3156230$-10.55AL|NL
190 Eric Lauer TOR 57334.261.2654190$-10.72AL|NL
191 Yoendrys Gomez TB 59324.271.3158240$-11.02AL|NL
192 JP Sears SD 55334.421.2447150$-11.41AL|NL
193 Javier Assad CHC 59324.121.3249220$-11.41AL|NL
194 Randy Vasquez SD 131684.811.3989470$-11.49AL|NL
195 Mike Vasil CWS 78344.381.3764321$-11.49AL|NL
196 Jordan Hicks CWS 55334.091.4050251$-11.52AL|NL
197 Ryan Yarbrough NYY 63334.431.2751190$-11.53AL|NL
198 Trevor McDonald SF 61334.131.3449210$-11.68AL|NL
199 Stephen Kolek KAN 69434.301.3849220$-11.77AL|NL
200 Tyler Alexander TEX 69344.571.2957190$-11.84AL|NL
201 Hurston Waldrep ATL 59444.421.4152260$-11.94AL|NL
202 Luis Garcia IL-60 FA 50344.861.3050171$-12.14AL|NL
203 Corbin Burnes IL-60 ARI 36223.751.2234110$-12.14AL|NL
204 Jake Irvin WAS 107574.961.3779350$-12.36AL|NL
205 Joey Wentz ATL 59334.421.3957240$-12.39AL|NL
206 Jonah Tong NYM 30223.601.2734130$-12.41AL|NL
207 Paul Blackburn NYY 64344.501.3453210$-12.45AL|NL
208 Charlie Morton FA 55454.751.4255250$-12.47AL|NL
209 Patrick Corbin FA 96574.871.4277330$-12.48AL|NL
210 Christian Scott NYM 36224.001.2234100$-12.53AL|NL
211 Jack Perkins OAK 31223.771.2633130$-12.62AL|NL
212 Jose Urquidy PIT 91454.851.3567290$-12.66AL|NL
213 Keider Montero DET 58334.501.3448200$-12.66AL|NL
214 Luis Medina OAK 82444.721.4473380$-12.78AL|NL
215 Jordan Montgomery IL-60 TEX 51334.411.3340160$-12.77AL|NL
216 Colton Gordon HOU 40224.281.2535110$-13.10AL|NL
217 Alek Manoah LAA 90464.901.4074380$-13.16AL|NL
218 Jonathan Cannon CWS 97464.821.3972340$-13.17AL|NL
219 Hayden Birdsong SF 53334.581.4253260$-13.16AL|NL
220 Clarke Schmidt IL-60 NYY 29214.031.2428100$-13.25AL|NL
221 Ryan Gusto MIA 53334.581.3845190$-13.34AL|NL
222 Roddery Mu?oz HOU 51334.761.3951240$-13.32AL|NL
223 Josiah Gray WAS 107585.131.4290450$-13.37AL|NL
224 Hayden Wesneski HOU 28214.181.252790$-13.58AL|NL
225 Caden Dana LAA 85475.081.4175360$-13.64AL|NL
226 Kai-Wei Teng HOU 36224.251.3636160$-13.75AL|NL
227 Andrew Alvarez WAS 64334.501.4147250$-13.75AL|NL
228 Zach McCambley PHI 41224.391.3741180$-13.80AL|NL
229 Kyle Freeland COL 1597125.211.43116430$-13.84AL|NL
230 Mitchell Parker WAS 56334.661.3842190$-13.87AL|NL
231 Chris Murphy CWS 41224.171.3937190$-13.86AL|NL
232 Alex Cobb IL-60 FA 36234.251.3331120$-13.91AL|NL
233 Bailey Falter KAN 70334.761.3650230$-13.89AL|NL
234 Erick Fedde CWS 100575.041.4372390$-14.01AL|NL
235 Tyler Anderson FA 89464.961.4269360$-14.05AL|NL
236 Ryan Bergert KAN 60334.801.4050240$-14.04AL|NL
237 Jason Alexander HOU 52324.671.4040180$-14.07AL|NL
238 Robinson Ortiz SEA 36224.251.3934180$-14.10AL|NL
239 Kyle Hart SD 35224.371.3431130$-14.14AL|NL
240 German Marquez SD 109585.121.4280380$-14.20AL|NL
241 Gavin Stone LAD 27214.331.302480$-14.24AL|NL
242 Martin Perez ATL 46334.701.4135170$-14.32AL|NL
243 Marcus Stroman NYY 57344.741.4240220$-14.70AL|NL
244 Taijuan Walker PHI 115565.091.4380430$-14.68AL|NL
245 River Ryan LAD 41224.611.3936170$-14.72AL|NL
246 Gage Jump OAK 26224.501.352390$-14.74AL|NL
247 Brandon Williamson CIN 57234.741.3948230$-14.81AL|NL
248 Justin Hagenman NYM 24114.121.212160$-14.82AL|NL
249 JR Ritchie ATL 25224.321.4021100$-14.90AL|NL
250 Thomas White MIA 27124.001.3727130$-15.03AL|NL
251 Quinn Mathews STL 41234.391.4937220$-15.04AL|NL
252 Michael Lorenzen COL 1426115.261.46111530$-15.11AL|NL
253 Gunnar Hoglund OAK 46224.891.3535140$-15.21AL|NL
254 Cade Povich BAL 25114.321.322590$-15.26AL|NL
255 Davidjohn Herz IL-60 WAS 24114.121.3826120$-15.24AL|NL
256 Mason Barnett OAK 34224.761.4129150$-15.30AL|NL
257 Drew Thorpe CWS 43234.811.3732160$-15.31AL|NL
258 Logan Evans IL-60 SEA 58445.741.4047230$-15.50AL|NL
259 Carson Whisenhunt SF 29124.341.3424100$-15.53AL|NL
260 Ricky Tiedemann TOR 21114.291.3823110$-15.56AL|NL
261 Tanner Houck IL-60 BOS 21114.291.331870$-15.73AL|NL
262 Ty Johnson TB 13114.151.311450$-15.77AL|NL
263 Tyler Gilbert CWS 33124.641.3629130$-15.80AL|NL
264 Walker Buehler SD 40224.951.4333160$-15.80AL|NL
265 Osvaldo Bido NYY 17114.241.351670$-15.84AL|NL
266 Ronel Blanco HOU 18114.501.331870$-15.85AL|NL
267 Kohl Drake ARI 21114.291.381980$-15.86AL|NL
268 Brandon Young BAL 25124.681.322280$-15.88AL|NL
269 Tink Hence STL 15114.201.331360$-15.95AL|NL
270 Tyler Uberstine BOS 17114.241.351560$-15.92AL|NL
271 Chase Dollander COL 1175105.311.50101520$-15.97AL|NL
272 Dane Dunning SEA 16114.501.311450$-16.03AL|NL
273 Adam Mazur MIA 27124.671.332180$-16.05AL|NL
274 Joey Estes OAK 33124.911.302590$-16.10AL|NL
275 Mitch Bratt ARI 12114.501.251030$-16.11AL|NL
276 Carter Baumler TEX 48134.691.4241220$-16.12AL|NL
277 Hagen Smith CWS 16114.501.381680$-16.10AL|NL
278 Bobby Miller LAD 21114.711.382090$-16.17AL|NL
279 Julian Aguiar CIN 34114.761.3525110$-16.24AL|NL
280 Mitch Spence KAN 23114.701.351870$-16.26AL|NL
281 Randy Dobnak SEA 11114.091.36840$-16.28AL|NL
282 Nestor Cortes FA 13114.851.311240$-16.32AL|NL
283 McCade Brown COL 32225.341.4730140$-16.30AL|NL
284 Wilber Dotel PIT 12114.501.331050$-16.29AL|NL
285 Jack Kochanowicz LAA 46234.891.4329170$-16.35AL|NL
286 Thomas Harrington PIT 17114.761.351450$-16.38AL|NL
287 Austin Gomber TEX 20114.951.301550$-16.39AL|NL
288 Matt Waldron SD 15124.801.331250$-16.41AL|NL
289 Trevor Williams IL-60 WAS 26114.851.382180$-16.47AL|NL
290 Landon Knack LAD 23115.091.352090$-16.50AL|NL
291 Jake Bloss TOR 10114.501.40840$-16.52AL|NL
292 Jake Eder WAS 19114.741.421680$-16.55AL|NL
293 Jose Franco CIN 14115.141.361360$-16.59AL|NL
294 Doug Nikhazy CLE 29124.661.4825140$-16.64AL|NL
295 Chase Petty CIN 41235.051.4931180$-16.66AL|NL
296 Didier Fuentes ATL 11125.731.271130$-16.66AL|NL
297 Bryse Wilson PHI 26124.851.381880$-16.69AL|NL
298 Tanner Gordon COL 62345.521.4245150$-16.69AL|NL
299 Noah Schultz CWS 21114.711.4818100$-16.72AL|NL
300 Mitch Farris LAA 26124.851.4623120$-16.72AL|NL