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 28212.801.013460$26.50AL|NL
2 Chris Sale ATL 28213.081.073470$22.59AL|NL
3 Paul Skenes PIT 27212.971.093370$21.92AL|NL
4 Garrett Crochet BOS 27213.031.083370$21.80AL|NL
5 Logan Gilbert SEA 27213.231.073160$20.07AL|NL
6 Jacob deGrom TEX 25213.221.053060$19.42AL|NL
7 Sonny Gray STL 27213.231.122970$17.91AL|NL
8 Yoshinobu Yamamoto LAD 27213.211.163080$17.16AL|NL
9 Cristopher Sanchez PHI 29213.191.182880$16.77AL|NL
10 Joe Ryan MIN 28223.691.103160$16.27AL|NL
11 George Kirby SEA 28213.471.112750$16.27AL|NL
12 Logan Webb SF 30223.261.192870$16.25AL|NL
13 Tyler Glasnow LAD 25213.361.153090$15.71AL|NL
14 Bryan Woo SEA 27213.551.112760$15.34AL|NL
15 Max Fried NYY 30213.391.232880$13.90AL|NL
16 Dylan Cease SD 26213.541.2031100$13.71AL|NL
17 Hunter Brown HOU 28213.531.223190$13.66AL|NL
18 Blake Snell LAD 27213.511.2533120$13.30AL|NL
19 Framber Valdez HOU 30213.411.2629100$13.05AL|NL
20 Hunter Greene CIN 26223.881.163280$12.92AL|NL
21 Spencer Strider ATL 25213.581.192990$12.85AL|NL
22 Nick Pivetta SD 28223.951.193190$11.56AL|NL
23 Jesus Luzardo PHI 26213.681.212890$11.52AL|NL
24 Shota Imanaga CHC 29223.961.172860$11.33AL|NL
25 Shane Bieber TOR 24213.591.172350$11.15AL|NL
26 Pablo Lopez IL-60 MIN 25213.701.182560$11.07AL|NL
27 Luis Castillo SEA 28223.771.212780$10.95AL|NL
28 Brandon Woodruff MIL 25213.821.172670$10.90AL|NL
29 Freddy Peralta MIL 26213.791.2229100$10.81AL|NL
30 Ranger Suarez PHI 27213.571.242580$10.62AL|NL
31 Carlos Rodon NYY 29223.971.2432100$10.25AL|NL
32 Drew Rasmussen TB 25223.701.202460$10.19AL|NL
33 Matt Boyd CHC 28223.861.222680$9.66AL|NL
34 Kevin Gausman TOR 28223.971.222880$9.51AL|NL
35 Jack Flaherty DET 24213.821.242780$9.12AL|NL
36 Aaron Nola PHI 25213.931.202560$9.02AL|NL
37 Yusei Kikuchi LAA 28224.071.2729100$7.53AL|NL
38 Sean Manaea NYM 24213.991.242480$7.10AL|NL
39 Tanner Bibee CLE 30224.141.272990$7.06AL|NL
40 Ryan Pepiot TB 28224.191.2729100$6.66AL|NL
41 Robbie Ray SF 27224.101.2828100$6.67AL|NL
42 Merrill Kelly TEX 27224.031.282690$6.51AL|NL
43 Jose Soriano LAA 28223.651.3726120$6.46AL|NL
44 David Peterson NYM 25213.661.3423100$6.19AL|NL
45 Brandon Pfaadt ARI 25224.151.252360$5.55AL|NL
46 Chris Bassitt TOR 26224.101.282480$5.37AL|NL
47 Zac Gallen ARI 27224.071.312690$5.32AL|NL
48 Kyle Bradish BAL 22113.651.222370$5.00AL|NL
49 Shawn Armstrong TEX 9003.811.22933$4.85AL|NL
50 Shane Baz TB 27224.201.3127100$4.74AL|NL
51 Cam Schlittler NYY 28224.031.3426110$4.66AL|NL
52 Shohei Ohtani LAD 15113.311.131750$4.53AL|NL
53 Clayton Kershaw LAD 23213.931.281860$4.42AL|NL
54 Nick Lodolo CIN 23113.931.202460$4.38AL|NL
55 Gavin Williams CLE 28224.161.3629130$4.05AL|NL
56 Nolan McLean NYM 25213.971.3422100$3.87AL|NL
57 Michael King IL-15 SD 20113.691.232170$3.54AL|NL
58 Will Warren NYY 24214.121.342390$3.28AL|NL
59 Jonah Tong NYM 19113.571.272180$3.10AL|NL
60 Noah Cameron KAN 26224.201.332280$2.60AL|NL
61 Max Scherzer TOR 23114.231.192360$2.53AL|NL
62 Michael Wacha KAN 28224.381.312380$2.11AL|NL
63 Zebby Matthews MIN 20113.951.211950$2.00AL|NL
64 Luis Gil NYY 26224.371.3828130$1.92AL|NL
65 Michael McGreevy STL 25123.781.261760$1.71AL|NL
66 Bryce Miller SEA 24114.081.252270$1.60AL|NL
67 Seth Lugo KAN 29224.391.3526100$1.60AL|NL
68 Jose Berrios TOR 27224.431.322380$1.55AL|NL
69 Reid Detmers LAA 10103.251.121230$1.26AL|NL
70 Tylor Megill IL-60 NYM 11113.371.171340$1.04AL|NL
71 Yu Darvish SD 24124.281.242370$0.95AL|NL
72 Cade Cavalli WAS 28124.011.3224100$0.76AL|NL
73 Justin Verlander SF 25124.201.262270$0.60AL|NL
74 Brayan Bello BOS 26224.281.382290$0.60AL|NL
75 Nestor Cortes SD 24124.301.262380$0.29AL|NL
76 Emmet Sheehan LAD 12113.721.201440$0.19AL|NL
77 Brady Singer CIN 26124.261.302580$0.00AL|NL
78 Ben Brown CHC 9103.341.131030$-0.10AL|NL
79 Bailey Ober MIN 24124.411.242260$-0.17AL|NL
80 Luis Garcia HOU 17114.121.231750$-0.16AL|NL
81 Eury Perez MIA 23124.331.292490$-0.33AL|NL
82 Trevor Rogers BAL 25124.081.312180$-0.35AL|NL
83 Eduardo Rodriguez ARI 24124.091.322280$-0.35AL|NL
84 Kumar Rocker TEX 17113.961.271650$-0.55AL|NL
85 Casey Mize DET 23114.151.281960$-0.60AL|NL
86 Jacob Misiorowski MIL 20114.051.3522100$-0.70AL|NL
87 Payton Tolle BOS 17114.071.271760$-0.71AL|NL
88 Matthew Liberatore STL 23124.061.311980$-0.84AL|NL
89 Grant Taylor CWS 9003.221.211041$-0.89AL|NL
90 Cade Povich BAL 22114.141.312080$-0.97AL|NL
91 Taj Bradley MIN 21114.201.302070$-1.03AL|NL
92 Miles Mikolas STL 25124.271.261850$-1.13AL|NL
93 David Festa IL-15 MIN 9103.581.191030$-1.27AL|NL
94 Kodai Senga NYM 20114.041.352090$-1.29AL|NL
95 Garrett Whitlock BOS 9003.501.191031$-1.34AL|NL
96 Sawyer Gipson-Long DET 11113.701.211030$-1.36AL|NL
97 Clay Holmes NYM 21113.841.371880$-1.37AL|NL
98 Joey Cantillo CLE 12113.691.301350$-1.38AL|NL
99 Mitch Keller PIT 28124.361.312490$-1.46AL|NL
100 Quinn Priester MIL 23114.001.351980$-1.52AL|NL
101 Andrew Abbott CIN 27124.491.312690$-1.64AL|NL
102 Parker Messick CLE 24124.121.352190$-1.66AL|NL
103 Braxton Ashcraft PIT 20114.101.321760$-1.89AL|NL
104 Ryne Nelson ARI 23114.261.311970$-2.03AL|NL
105 Charlie Morton DET 22114.241.362290$-2.13AL|NL
106 Aaron Civale CHC 11114.011.231130$-2.16AL|NL
107 Lance McCullers HOU 14113.991.341560$-2.26AL|NL
108 Sandy Alcantara MIA 27124.321.342380$-2.32AL|NL
109 Nick Martinez CIN 14114.221.241230$-2.48AL|NL
110 Eric Lauer TOR 14114.241.271340$-2.70AL|NL
111 Chad Patrick MIL 11114.091.241030$-2.84AL|NL
112 Dean Kremer BAL 25124.431.322180$-2.89AL|NL
113 J.T. Ginn OAK 21114.191.361870$-3.03AL|NL
114 Cade Horton CHC 21114.351.341970$-3.11AL|NL
115 Andre Pallante STL 24123.941.411890$-3.12AL|NL
116 Gordon Graceffo STL 12113.991.28930$-3.32AL|NL
117 Jack Leiter TEX 22124.411.3722100$-3.34AL|NL
118 Dustin May BOS 24124.411.372390$-3.36AL|NL
119 Shane Smith CWS 24124.381.3621100$-3.55AL|NL
120 Jose Butto SF 9003.841.30931$-3.57AL|NL
121 Tyler Wells IL-60 BAL 19114.631.281750$-3.60AL|NL
122 Chris Paddack DET 21114.501.291650$-3.70AL|NL
123 Bubba Chandler PIT 20114.351.381990$-3.89AL|NL
124 Johan Oviedo PIT 22124.381.392190$-3.99AL|NL
125 Slade Cecconi CLE 24124.601.322060$-4.15AL|NL
126 Carson Whisenhunt IL-15 SF 10114.081.33940$-4.20AL|NL
127 Patrick Corbin TEX 25124.471.352080$-4.31AL|NL
128 Carmen Mlodzinski PIT 13114.201.351150$-4.37AL|NL
129 JP Sears SD 10114.551.26930$-4.63AL|NL
130 Jake Latz TEX 12114.211.401260$-4.66AL|NL
131 Ryan Weathers IL-60 MIA 17114.351.381560$-4.68AL|NL
132 Jameson Taillon IL-15 CHC 15114.591.291240$-4.73AL|NL
133 Zack Littell CIN 25124.811.292050$-4.82AL|NL
134 Kai-Wei Teng SF 22114.381.401990$-4.88AL|NL
135 Jeffrey Springs OAK 25124.611.352180$-4.90AL|NL
136 Louie Varland TOR 9003.421.17920$-5.04AL|NL
137 Chase Burns IL-15 CIN 6003.171.08820$-5.31AL|NL
138 Jason Alexander HOU 19114.361.381460$-5.37AL|NL
139 Andrew Heaney PIT 10114.581.32930$-5.38AL|NL
140 Anthony DeSclafani IL-15 ARI 9114.361.33730$-5.46AL|NL
141 Luis Severino OAK 24124.541.371980$-5.45AL|NL
142 Hurston Waldrep ATL 23114.291.4520100$-5.51AL|NL
143 Kyle Harrison BOS 9114.501.37940$-5.55AL|NL
144 Spencer Arrighetti HOU 19114.641.401990$-5.57AL|NL
145 Stephen Kolek KAN 10114.191.38730$-5.69AL|NL
146 Davis Martin CWS 23124.521.381880$-5.71AL|NL
147 Bryce Elder ATL 24124.411.411980$-5.72AL|NL
148 Tyler Alexander CWS 13114.601.331040$-5.74AL|NL
149 Jake Irvin WAS 28124.561.3721100$-5.75AL|NL
150 Javier Assad CHC 17114.481.401460$-5.95AL|NL
151 Mitch Farris LAA 16114.471.421470$-6.05AL|NL
152 Jared Koenig MIL 9003.511.25930$-6.06AL|NL
153 Cole Ragans IL-60 KAN 7003.371.20830$-6.14AL|NL
154 Martin Perez CWS 25124.441.411990$-6.12AL|NL
155 Lucas Giolito BOS 26124.741.3924100$-6.17AL|NL
156 Hayden Birdsong SF 12114.531.441260$-6.19AL|NL
157 MacKenzie Gore IL-15 WAS 8013.611.22930$-6.20AL|NL
158 Tyler Phillips MIA 9014.321.39731$-6.23AL|NL
159 Mitch Spence OAK 11114.501.37830$-6.25AL|NL
160 Cristian Javier HOU 24124.841.3823100$-6.29AL|NL
161 Steven Matz BOS 9003.721.20820$-6.37AL|NL
162 Cole Henry WAS 10014.471.41951$-6.37AL|NL
163 Andrew Alvarez WAS 20114.211.441380$-6.43AL|NL
164 Jose Quintana MIL 26124.471.4220100$-6.52AL|NL
165 Mitchell Parker WAS 26124.561.4020100$-6.54AL|NL
166 Walker Buehler BOS 10114.701.41940$-6.70AL|NL
167 Tyler Holton DET 9003.721.24820$-6.77AL|NL
168 Tobias Myers MIL 9003.891.21820$-6.86AL|NL
169 Cal Quantrill ATL 13114.721.381040$-6.87AL|NL
170 Keaton Winn SF 7003.551.22720$-6.94AL|NL
171 Yariel Rodriguez TOR 9003.871.291040$-6.98AL|NL
172 Jordan Wicks CHC 8003.691.26820$-7.05AL|NL
173 Colton Gordon HOU 8003.861.19720$-7.09AL|NL
174 Jonathan Cannon CWS 12114.741.39940$-7.13AL|NL
175 Logan Allen CLE 25124.581.4421100$-7.23AL|NL
176 Robert Gasser MIL 6003.581.18620$-7.26AL|NL
177 Janson Junk IL-15 MIA 21124.781.351450$-7.28AL|NL
178 Brady Basso OAK 8003.751.24720$-7.31AL|NL
179 Luis Morales OAK 19114.681.431690$-7.37AL|NL
180 Michael Lorenzen KAN 27124.661.4222100$-7.44AL|NL
181 Sean Burke CWS 13114.771.431160$-7.45AL|NL
182 Marcus Stroman NYY 10114.581.45740$-7.48AL|NL
183 Jake Junis CLE 9004.041.24820$-7.51AL|NL
184 Simeon Woods Richardson MIN 17114.811.411470$-7.59AL|NL
185 Emerson Hancock SEA 9004.021.26820$-7.67AL|NL
186 Osvaldo Bido OAK 14114.891.401160$-7.74AL|NL
187 Colin Rea CHC 24124.831.381870$-7.84AL|NL
188 Adam Mazur MIA 17114.811.391250$-7.85AL|NL
189 Albert Suarez BAL 8004.061.24720$-7.95AL|NL
190 Allan Winans NYY 5003.691.19510$-8.04AL|NL
191 Scott Barlow CIN 9004.081.361040$-8.18AL|NL
192 Paul Blackburn NYY 9004.121.29820$-8.21AL|NL
193 Joey Wentz ATL 23124.711.4620110$-8.26AL|NL
194 Roki Sasaki IL-60 LAD 7004.021.28730$-8.26AL|NL
195 Nabil Crismatt ARI 14114.781.42940$-8.30AL|NL
196 Nic Enright CLE 10014.221.31940$-8.37AL|NL
197 Jonathan Bowlan KAN 8004.041.30730$-8.45AL|NL
198 Alex Cobb IL-60 DET 4003.431.24410$-8.54AL|NL
199 Bryse Wilson CWS 12114.961.42840$-8.54AL|NL
200 Joe Boyle TB 8014.121.401050$-8.55AL|NL
201 Joey Lucchesi SF 8003.801.33630$-8.54AL|NL
202 John Means IL-60 CLE 7004.241.23620$-8.59AL|NL
203 Easton Lucas TOR 7003.971.30630$-8.65AL|NL
204 Chase Silseth LAA 7004.011.34730$-8.72AL|NL
205 Yoendrys Gomez CWS 22124.841.4519110$-8.73AL|NL
206 Braydon Fisher TOR 7004.071.33730$-8.74AL|NL
207 Jonathan Brubaker SF 7004.011.31620$-8.80AL|NL
208 Justin Wrobleski LAD 7003.981.32630$-8.82AL|NL
209 Easton McGee MIL 7004.121.30620$-8.92AL|NL
210 Bobby Miller LAD 6003.881.31520$-8.92AL|NL
211 Jack Kochanowicz LAA 10114.801.50640$-8.94AL|NL
212 Carlos Vargas SEA 9003.921.38730$-8.97AL|NL
213 Tyler Mahle IL-60 TEX 9014.331.32830$-9.00AL|NL
214 Mason Barnett OAK 15114.871.461160$-9.00AL|NL
215 Jordan Hicks BOS 7003.991.38730$-8.99AL|NL
216 Ryan Bergert KAN 27124.841.4322110$-9.00AL|NL
217 Mason Black SF 9014.301.33830$-9.03AL|NL
218 Ryan Brasier IL-15 CHC 4003.911.25410$-9.08AL|NL
219 Brandon Waddell NYM 8004.101.32630$-9.07AL|NL
220 Grant Wolfram BAL 9004.141.38840$-9.16AL|NL
221 Freddy Tarnok MIA 8004.301.36830$-9.20AL|NL
222 Jake Woodford ARI 10014.211.33730$-9.21AL|NL
223 Logan Evans IL-15 SEA 6004.081.31520$-9.23AL|NL
224 Hogan Harris OAK 9004.181.38840$-9.26AL|NL
225 Brennan Bernardino BOS 8004.001.40730$-9.26AL|NL
226 Kolby Allard CLE 7004.311.31620$-9.34AL|NL
227 Connor Phillips CIN 9004.421.401040$-9.37AL|NL
228 Jose Espada BAL 4003.971.32420$-9.46AL|NL
229 Erick Fedde MIL 7004.301.33620$-9.48AL|NL
230 Kyle Freeland COL 26124.961.401970$-9.55AL|NL
231 Bailey Falter IL-15 KAN 8004.391.31620$-9.58AL|NL
232 Robinson Pina TOR 4004.051.26310$-9.59AL|NL
233 Adrian Houser TB 28124.661.4620110$-9.63AL|NL
234 Graham Ashcraft IL-15 CIN 4004.031.28310$-9.66AL|NL
235 Nolan Hoffman PHI 7004.111.40630$-9.69AL|NL
236 Alex Faedo IL-60 TB 7004.411.33620$-9.68AL|NL
237 Alek Manoah IL-60 TOR 5004.351.33520$-9.68AL|NL
238 McCade Brown COL 20115.051.451780$-9.72AL|NL
239 Mike Clevinger CWS 4004.201.26310$-9.75AL|NL
240 Chayce McDermott BAL 6004.281.39630$-9.76AL|NL
241 Dane Dunning ATL 5004.171.34420$-9.82AL|NL
242 J.P. France HOU 6004.321.34520$-9.81AL|NL
243 Richard Fitts IL-15 BOS 9004.471.34720$-9.85AL|NL
244 German Marquez COL 23125.011.431880$-9.91AL|NL
245 Austin Cox ATL 6004.251.38520$-9.97AL|NL
246 Omar Cruz SD 4004.211.39420$-10.02AL|NL
247 Mick Abel MIN 8004.391.40730$-10.07AL|NL
248 Kyle Wright KAN 4004.171.35310$-10.12AL|NL
249 Kyle Hart SD 6004.361.34420$-10.19AL|NL
250 Cooper Criswell BOS 4004.301.36310$-10.30AL|NL
251 Carson Palmquist COL 5004.631.38520$-10.32AL|NL
252 Kyle Hendricks LAA 26125.031.401870$-10.34AL|NL
253 Caden Dana LAA 20115.071.461680$-10.37AL|NL
254 Keider Montero DET 4004.401.35310$-10.36AL|NL
255 Taijuan Walker PHI 22124.951.441580$-10.39AL|NL
256 Robby Snelling MIA 7004.341.40520$-10.43AL|NL
257 Seth Johnson PHI 5004.541.42520$-10.43AL|NL
258 Corbin Martin BAL 8004.511.42730$-10.50AL|NL
259 Rolddy Munoz ATL 7004.321.47640$-10.62AL|NL
260 Zach McCambley MIA 4004.371.42320$-10.64AL|NL
261 Gabriel Hughes COL 6004.601.40520$-10.65AL|NL
262 Joey Estes IL-15 OAK 4004.921.32310$-10.76AL|NL
263 Ken Waldichuk OAK 9014.631.44840$-10.91AL|NL
264 Andry Lara WAS 6004.551.42420$-11.02AL|NL
265 Tanner Gordon COL 22125.241.401550$-11.05AL|NL
266 Jared Shuster OAK 6004.541.43420$-11.08AL|NL
267 Yilber Diaz ARI 5004.591.53530$-11.11AL|NL
268 Jose Urena LAA 19115.011.491370$-11.24AL|NL
269 Valente Bellozo MIA 19115.231.441370$-11.25AL|NL
270 Ryan Feltner COL 10014.841.43940$-11.32AL|NL
271 Randy Vasquez SD 6005.151.47420$-12.29AL|NL
272 Samuel Aldegheri LAA 4005.401.56320$-12.33AL|NL
273 Antonio Senzatela COL 10014.901.43630$-12.44AL|NL
274 Chase Dollander COL 25125.201.4921110$-12.64AL|NL
275 Bradley Blalock COL 10015.641.56640$-15.81AL|NL