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 2051672.630.99247450$37.06AL|NL
2 Paul Skenes PIT 1981682.751.06237540$31.70AL|NL
3 Garrett Crochet BOS 1971582.961.07240520$28.79AL|NL
4 Bryan Woo SEA 2001593.101.05211460$26.88AL|NL
5 Hunter Greene CIN 1831483.131.11235640$23.46AL|NL
6 Cristopher Sanchez PHI 2041593.211.14205530$22.14AL|NL
7 Jacob deGrom TEX 1841393.271.08203500$20.66AL|NL
8 Logan Gilbert SEA 1671383.161.07184400$19.16AL|NL
9 George Kirby SEA 1771393.341.10174350$16.97AL|NL
10 Chris Sale ATL 1661283.261.11196480$16.91AL|NL
11 Logan Webb SF 2051493.411.20200480$16.76AL|NL
12 Cole Ragans KAN 1731383.291.18210620$16.51AL|NL
13 Hunter Brown HOU 1831393.331.19202620$15.89AL|NL
14 Max Fried NYY 1881393.351.19185600$14.90AL|NL
15 Joe Ryan MIN 18112103.641.12196440$14.83AL|NL
16 Nick Pivetta SD 19513103.731.17210630$14.69AL|NL
17 Freddy Peralta NYM 1771393.511.18202670$14.63AL|NL
18 Yoshinobu Yamamoto LAD 1581273.201.15179540$14.29AL|NL
19 Drew Rasmussen TB 1701393.331.17169500$13.74AL|NL
20 Dylan Cease TOR 18913103.681.23219750$13.05AL|NL
21 Spencer Schwellenbach ATL 1641283.451.14164420$12.39AL|NL
22 Jesus Luzardo PHI 1801293.661.19200580$12.27AL|NL
23 Framber Valdez FA 1891393.501.24182640$11.64AL|NL
24 Ryan Pepiot TB 1741293.581.20187620$11.39AL|NL
25 Eury Perez MIA 1511283.461.17174540$11.26AL|NL
26 Zack Wheeler PHI 1261053.091.06149350$11.29AL|NL
27 Blake Snell LAD 1611283.501.23194730$10.83AL|NL
28 Nathan Eovaldi TEX 1761293.631.18166490$10.48AL|NL
29 Michael King SD 1751293.701.21183630$9.95AL|NL
30 Tyler Glasnow LAD 1481173.441.18169560$9.69AL|NL
31 Chase Burns CIN 130743.061.11169440$9.08AL|NL
32 Shohei Ohtani LAD 1151063.051.10141400$9.00AL|NL
33 Luis Castillo SEA 18012103.821.20169530$8.71AL|NL
34 Sonny Gray BOS 18012103.851.23187490$8.54AL|NL
35 Pablo Lopez MIN 18112103.871.21177480$8.52AL|NL
36 Brandon Woodruff MIL 1571193.771.15157470$8.24AL|NL
37 Kyle Bradish BAL 1551193.611.21165510$7.75AL|NL
38 Tanner Bibee CLE 18112103.851.23171540$7.52AL|NL
39 Spencer Strider ATL 1581193.851.22181570$7.03AL|NL
40 Joe Musgrove SD 1561193.741.18151420$7.02AL|NL
41 Gavin Williams CLE 17612103.751.29183760$6.71AL|NL
42 Aaron Nola PHI 18011104.021.21176510$6.42AL|NL
43 Nolan McLean NYM 1601183.541.28165680$6.08AL|NL
44 Edward Cabrera CHC 1421183.541.26158600$5.73AL|NL
45 Kevin Gausman TOR 18411104.001.24179580$5.71AL|NL
46 Gerrit Cole NYY 129973.501.15142400$5.65AL|NL
47 Grayson Rodriguez LAA 127973.431.17143420$5.43AL|NL
48 Trey Yesavage TOR 149753.471.23179650$5.09AL|NL
49 Jack Flaherty DET 16711103.951.27179580$4.73AL|NL
50 Sean Manaea NYM 1471193.841.22148500$4.65AL|NL
51 Cody Ponce TOR 17711103.951.26170510$4.64AL|NL
52 Sandy Alcantara MIA 18612103.951.28165600$4.57AL|NL
53 Carlos Rodon NYY 1591093.931.23165610$4.28AL|NL
54 Jacob Misiorowski MIL 149643.361.27187770$4.15AL|NL
55 Reid Detmers LAA 151753.631.22173550$4.10AL|NL
56 Shane Baz BAL 16911103.951.28174650$4.08AL|NL
57 Cam Schlittler NYY 1481083.641.28159660$3.87AL|NL
58 Nick Lodolo CIN 1511093.921.22154430$3.76AL|NL
59 Ranger Suarez BOS 17011104.021.25156490$3.49AL|NL
60 Jack Leiter TEX 16311103.931.29168700$3.42AL|NL
61 Matt Boyd CHC 17211104.141.23155520$3.33AL|NL
62 Quinn Priester MIL 1701193.881.28152550$3.15AL|NL
63 MacKenzie Gore WAS 17511104.141.29184660$3.07AL|NL
64 Ryne Nelson ARI 16711104.021.25149490$3.00AL|NL
65 Zac Gallen FA 19612114.171.31183660$2.86AL|NL
66 Bryce Miller SEA 1431083.861.21133420$2.85AL|NL
67 Jose Soriano LAA 17612103.781.36163770$2.64AL|NL
68 Shane Bieber TOR 1531093.931.23140410$2.52AL|NL
69 Robbie Ray SF 17911104.121.31183730$2.41AL|NL
70 Emmet Sheehan LAD 119433.321.13146410$2.24AL|NL
71 Chad Patrick MIL 1411083.951.23140480$2.15AL|NL
72 Brandon Pfaadt ARI 17511114.241.26153420$1.43AL|NL
73 Shota Imanaga CHC 153994.231.17135360$1.33AL|NL
74 Shane McClanahan TB 144983.951.23137500$1.12AL|NL
75 Mitch Keller PIT 17911104.151.30159540$1.00AL|NL
76 Yusei Kikuchi LAA 17710114.281.28171620$0.69AL|NL
77 Merrill Kelly ARI 18411114.221.30162600$0.67AL|NL
78 Ryan Weathers NYY 1441094.011.29139500$0.00AL|NL
79 Cade Horton CHC 134983.931.26127470$-0.46AL|NL
80 Foster Griffin WAS 1559103.901.29133460$-0.52AL|NL
81 Brady Singer CIN 17511114.351.31162590$-0.58AL|NL
82 Casey Mize DET 16310104.211.28143470$-0.62AL|NL
83 Bubba Chandler PIT 162763.851.32164670$-0.90AL|NL
84 David Peterson NYM 18111104.141.36159700$-1.18AL|NL
85 Andrew Abbott CIN 16910114.471.27157550$-1.16AL|NL
86 Trevor Rogers BAL 17610104.261.30151590$-1.19AL|NL
87 Reese Olson DET 143763.831.27135480$-1.31AL|NL
88 Kumar Rocker TEX 133983.991.27123430$-1.34AL|NL
89 Steven Matz TB 136653.771.22123400$-1.36AL|NL
90 Mike Soroka ARI 147444.061.30145556$-1.61AL|NL
91 Slade Cecconi CLE 1549104.251.26131400$-1.91AL|NL
92 Cade Cavalli WAS 1521094.101.33132550$-2.23AL|NL
93 Clay Holmes NYM 17511104.151.37144700$-2.50AL|NL
94 Michael Burrows HOU 144664.001.27145530$-2.53AL|NL
95 Braxton Ashcraft PIT 143543.731.28138480$-2.61AL|NL
96 Zebby Matthews MIN 131433.861.20132340$-2.65AL|NL
97 Jameson Taillon CHC 1629104.421.25129430$-2.81AL|NL
98 Reynaldo Lopez ATL 134543.901.26139510$-3.10AL|NL
99 Kris Bubic KAN 157553.941.29147520$-3.43AL|NL
100 Chris Bassitt FA 16510114.401.33144570$-3.55AL|NL
101 Max Scherzer FA 135894.411.25128430$-3.65AL|NL
102 Luis Severino OAK 18110114.421.34153620$-3.78AL|NL
103 Braxton Garrett MIA 138443.921.22123320$-3.94AL|NL
104 Justin Verlander FA 143994.311.30123490$-3.99AL|NL
105 Michael Wacha KAN 17110114.461.31133530$-4.09AL|NL
106 Aaron Civale FA 140994.371.30122460$-4.38AL|NL
107 Noah Cameron KAN 148994.311.32125490$-4.52AL|NL
108 Jared Jones PIT 93653.761.2394320$-4.70AL|NL
109 Joe Boyle TB 104543.561.34125570$-4.79AL|NL
110 Jacob Lopez OAK 138894.371.33142560$-4.81AL|NL
111 Brayan Bello BOS 16910104.311.38143590$-4.82AL|NL
112 Parker Messick CLE 127884.161.32117460$-4.89AL|NL
113 Zack Littell FA 17610124.771.27131400$-5.07AL|NL
114 Dean Kremer BAL 1529104.551.31131490$-5.35AL|NL
115 Shane Smith CWS 1699114.471.36155680$-5.34AL|NL
116 Tyler Mahle SF 148994.371.33121490$-5.45AL|NL
117 Zach Eflin BAL 1468104.511.26112320$-5.61AL|NL
118 Troy Melton DET 128333.891.25124440$-5.65AL|NL
119 Joey Cantillo CLE 149444.021.32149640$-5.68AL|NL
120 Justin Steele CHC 81653.811.1975220$-5.77AL|NL
121 Nick Martinez FA 1529104.581.30119450$-6.01AL|NL
122 Hurston Waldrep ATL 146994.261.40134660$-6.03AL|NL
123 Will Warren NYY 137444.081.30135510$-6.35AL|NL
124 Seth Lugo KAN 1589104.511.35132520$-6.46AL|NL
125 Landen Roupp SF 130654.091.36124530$-6.95AL|NL
126 Drew Pomeranz LAA 58333.611.2064224$-6.98AL|NL
127 Kodai Senga NYM 125443.961.32124560$-6.98AL|NL
128 Sean Burke CWS 1499104.541.39142670$-6.99AL|NL
129 Bailey Ober MIN 139564.501.24121350$-7.02AL|NL
130 Griffin Canning IL-60 FA 134894.381.35116520$-7.04AL|NL
131 Logan Henderson MIL 97223.841.1899320$-7.15AL|NL
132 Ian Seymour TB 110333.971.24108340$-7.16AL|NL
133 Andrew Painter PHI 133444.141.30125490$-7.33AL|NL
134 Max Meyer MIA 140334.101.29130470$-7.39AL|NL
135 Taj Bradley MIN 123334.081.27120440$-7.47AL|NL
136 Jeffrey Springs OAK 1749124.791.33142570$-7.51AL|NL
137 Davis Martin CWS 1569104.511.37125570$-7.51AL|NL
138 Luis Morales OAK 118784.321.36115510$-7.61AL|NL
139 Jake Latz TEX 133444.061.35134640$-7.69AL|NL
140 Tyler Holton DET 72443.721.2063201$-7.88AL|NL
141 Roki Sasaki LAD 135444.181.32128560$-7.92AL|NL
142 Robby Snelling MIA 96654.111.3188330$-7.97AL|NL
143 Michael McGreevy STL 151664.411.29105330$-8.22AL|NL
144 Anthony Kay CWS 141894.201.41108540$-8.43AL|NL
145 Tatsuya Imai HOU 153994.391.38149740$0.00AL|NL
146 Adrian Houser SF 147994.471.40113510$-8.68AL|NL
147 Randy Vasquez SD 1459104.621.36106530$-8.75AL|NL
148 Andre Pallante STL 148994.351.42109580$-8.87AL|NL
149 Eduardo Rodriguez ARI 1438104.641.37122520$-8.95AL|NL
150 Matthew Liberatore STL 1549104.741.37124500$-8.96AL|NL
151 Kyle Leahy STL 127334.021.33116450$-8.97AL|NL
152 Dustin May STL 155554.361.36135600$-9.14AL|NL
153 JP Sears SD 130564.631.27108390$-9.33AL|NL
154 Sean Newcomb CWS 107323.921.33103440$-9.32AL|NL
155 Cristian Javier HOU 1548114.791.38138680$-9.58AL|NL
156 Luis Gil NYY 135334.281.35133670$-9.88AL|NL
157 Chris Paddack FA 122794.721.3192340$-9.92AL|NL
158 Lucas Giolito FA 1669114.831.40140660$-10.05AL|NL
159 Cody Bradford TEX 106334.431.2386250$-10.44AL|NL
160 Patrick Corbin FA 1428104.791.37111480$-10.51AL|NL
161 Johan Oviedo BOS 111334.231.34109460$-10.56AL|NL
162 Kutter Crawford BOS 106234.321.2698320$-10.73AL|NL
163 Jordan Montgomery IL-60 FA 92564.421.3175290$-10.87AL|NL
164 Ryan Weiss HOU 92554.341.3787350$-10.93AL|NL
165 Robert Gasser MIL 60223.771.1958190$-11.09AL|NL
166 Carmen Mlodzinski PIT 77223.771.2973280$-11.09AL|NL
167 Jonah Tong NYM 45323.461.2854220$-11.27AL|NL
168 Mick Abel MIN 111334.231.38111510$-11.35AL|NL
169 Miles Mikolas FA 1488114.921.3497360$-11.54AL|NL
170 J.T. Ginn OAK 93334.231.3386330$-11.62AL|NL
171 Tyler Wells BAL 104224.501.2592310$-11.67AL|NL
172 Grant Holmes ATL 87224.111.3288340$-11.71AL|NL
173 Simeon Woods Richardson MIN 129454.591.35114490$-11.75AL|NL
174 Brant Hurter DET 55333.821.2650170$-11.81AL|NL
175 Yoendrys Gomez TB 86224.101.3286360$-11.80AL|NL
176 Lance McCullers HOU 125454.451.40119610$-11.88AL|NL
177 Chase Dollander COL 135894.801.47128630$-11.96AL|NL
178 Charlie Morton FA 87564.461.4286400$-12.20AL|NL
179 Andrew Anderson DET 99224.181.3492410$-12.20AL|NL
180 Ben Brown CHC 47223.751.2049160$-12.21AL|NL
181 Corbin Burnes ARI 41323.731.2439140$-12.48AL|NL
182 Alex Cobb IL-60 FA 66444.241.3557250$-12.60AL|NL
183 Ryan Yarbrough NYY 76324.401.2862240$-12.73AL|NL
184 Richard Fitts STL 110334.421.3488360$-12.77AL|NL
185 Tomoyuki Sugano FA 1437115.031.3599400$-13.03AL|NL
186 David Festa MIN 51224.051.2551180$-13.09AL|NL
187 Jose Berrios TOR 123334.591.34100400$-13.12AL|NL
188 Christian Scott NYM 50113.801.2048150$-13.17AL|NL
189 Jose Quintana FA 1458104.901.42105570$-13.18AL|NL
190 Caden Dana LAA 91564.721.4185400$-13.20AL|NL
191 Spencer Arrighetti HOU 87234.331.3585370$-13.23AL|NL
192 Tyler Alexander TEX 85334.631.2970250$-13.26AL|NL
193 Brandon Sproat MIL 57213.901.3051230$-13.26AL|NL
194 Jack Dreyer LAD 44223.911.2545170$-13.32AL|NL
195 Tobias Myers NYM 61224.291.2452190$-13.37AL|NL
196 Patrick Sandoval BOS 121344.451.40108490$-13.35AL|NL
197 Zach McCambley PHI 48324.121.3550220$-13.43AL|NL
198 Tyler Gilbert CWS 56334.311.3251210$-13.54AL|NL
199 Marcus Stroman NYY 1408104.851.4499560$-13.57AL|NL
200 Colin Rea CHC 81234.401.3067250$-13.67AL|NL
201 Kyle Harrison BOS 68224.381.3165250$-13.73AL|NL
202 Josiah Gray WAS 118684.861.4297500$-13.74AL|NL
203 Paul Blackburn NYY 71334.501.3258260$-13.83AL|NL
204 Brad Lord WAS 157454.641.39120570$-13.83AL|NL
205 Jordan Hicks BOS 58334.161.3954250$-13.86AL|NL
206 Logan Allen CLE 125464.641.3999480$-13.90AL|NL
207 Janson Junk MIA 75224.421.2855170$-14.13AL|NL
208 Connelly Early BOS 55113.981.3155210$-14.20AL|NL
209 Walker Buehler FA 1327104.931.45106560$-14.24AL|NL
210 Ty Johnson TB 27223.701.2431110$-14.25AL|NL
211 Emerson Hancock SEA 61224.311.3049210$-14.38AL|NL
212 Alek Manoah LAA 111684.921.4491520$-14.48AL|NL
213 Logan Evans SEA 65224.311.3352240$-14.62AL|NL
214 Keider Montero DET 86224.511.3572310$-14.69AL|NL
215 Ricky Tiedemann TOR 41113.851.3347200$-14.72AL|NL
216 Drew Thorpe CWS 73454.731.3856270$-14.70AL|NL
217 Jack Perkins OAK 34224.061.3135150$-14.78AL|NL
218 Thomas White MIA 29223.761.3835150$-14.85AL|NL
219 Cal Quantrill FA 86564.961.4066310$-14.87AL|NL
220 Eric Lauer TOR 55224.601.2948180$-14.93AL|NL
221 Hunter Dobbins STL 96234.461.3672340$-14.96AL|NL
222 Quinn Mathews STL 47334.371.4445240$-15.10AL|NL
223 Rhett Lowder CIN 90224.571.3674310$-15.07AL|NL
224 Clarke Schmidt NYY 33113.941.2232120$-15.09AL|NL
225 Javier Assad CHC 61224.421.3449230$-15.16AL|NL
226 Colton Gordon HOU 40224.551.2533110$-15.22AL|NL
227 Robinson Ortiz SEA 34224.051.3632170$-15.32AL|NL
228 Hayden Birdsong SF 62114.241.3963310$-15.35AL|NL
229 River Ryan LAD 48114.141.3345200$-15.39AL|NL
230 Bryce Elder ATL 63224.511.3652210$-15.50AL|NL
231 Stephen Kolek KAN 81224.451.3858250$-15.77AL|NL
232 Trevor McDonald SF 61114.231.3650210$-15.77AL|NL
233 Hayden Wesneski HOU 29114.141.242790$-15.87AL|NL
234 Joey Wentz ATL 55224.641.3850230$-15.92AL|NL
235 Michael Lorenzen COL 149214.751.38116560$-15.91AL|NL
236 Kai-Wei Teng SF 34114.041.3736150$-16.01AL|NL
237 Mitch Spence OAK 40224.601.3331120$-16.09AL|NL
238 Bowden Francis TOR 35114.421.2530110$-16.08AL|NL
239 Cade Povich BAL 40114.451.3037140$-16.10AL|NL
240 Luis Medina OAK 115334.761.4599550$-16.38AL|NL
241 Gavin Stone LAD 23114.181.262170$-16.46AL|NL
242 Martin Perez FA 1367105.151.4594520$-16.51AL|NL
243 Kyle Hart SD 68124.591.3554260$-16.49AL|NL
244 Tyler Anderson FA 1447115.301.43107600$-16.54AL|NL
245 Carter Baumler TEX 54334.901.4444250$-16.62AL|NL
246 Matt Waldron SD 26224.741.342080$-16.64AL|NL
247 Brandon Young BAL 37114.601.3132120$-16.69AL|NL
248 Daison Acosta SD 18113.861.351990$-16.72AL|NL
249 McCade Brown COL 79465.091.5076390$-16.78AL|NL
250 Ryan Gusto MIA 35114.541.3229120$-16.83AL|NL
251 Adam Mazur MIA 41114.541.3231120$-16.83AL|NL
252 Jake Irvin WAS 94234.881.3770320$-16.84AL|NL
253 Davidjohn Herz WAS 22114.361.3322110$-16.88AL|NL
254 Brandon Williamson CIN 53224.971.3742210$-16.96AL|NL
255 Bobby Miller LAD 26114.481.3523120$-17.12AL|NL
256 Carson Whisenhunt SF 31114.481.3626110$-17.12AL|NL
257 Daniel Espino CLE 14113.841.471560$-17.31AL|NL
258 Joey Estes OAK 30215.271.332180$-17.30AL|NL
259 Jonathan Cannon CWS 111234.831.4082390$-17.31AL|NL
260 Landon Knack LAD 33114.851.3328130$-17.33AL|NL
261 Wade Miley IL-60 FA 52345.111.4336200$-17.35AL|NL
262 Kyle Freeland COL 1889145.371.45138530$-17.39AL|NL
263 Mitchell Parker WAS 84224.941.3860290$-17.41AL|NL
264 Jason Alexander HOU 50114.701.3737170$-17.48AL|NL
265 Thomas Harrington PIT 28114.781.332190$-17.53AL|NL
266 Bailey Falter KAN 73225.001.3851260$-17.62AL|NL
267 Mason Barnett OAK 52114.761.4145230$-17.60AL|NL
268 Noah Schultz CWS 19114.421.451890$-17.61AL|NL
269 Jose Urena FA 38234.951.4427160$-17.71AL|NL
270 Tink Hence STL 7114.401.42730$-17.75AL|NL
271 Brody Hopkins TB 7114.401.47740$-17.82AL|NL
272 Jake Bloss TOR 12114.891.38950$-17.94AL|NL
273 Trevor Williams WAS 18115.121.361350$-18.07AL|NL
274 Mitch Farris LAA 26124.941.4523120$-18.15AL|NL
275 Gunnar Hoglund OAK 54115.031.3740180$-18.17AL|NL
276 Ryan Bergert KAN 69124.821.4356290$-18.18AL|NL
277 Ronel Blanco HOU 15004.431.331460$-18.22AL|NL
278 Alejandro Rosario TEX 5003.801.16510$-18.31AL|NL
279 Chase Petty CIN 49225.111.4737220$-18.38AL|NL
280 Travis Sykora WAS 4003.651.14420$-18.37AL|NL
281 Brandon Walter HOU 5003.811.15410$-18.36AL|NL
282 Osvaldo Bido MIA 8004.251.29730$-18.42AL|NL
283 AJ Smith-Shawver ATL 6004.141.27620$-18.42AL|NL
284 Julian Aguiar CIN 33115.101.3923110$-18.41AL|NL
285 Yu Darvish SD 5004.051.21520$-18.41AL|NL
286 Doug Nikhazy CLE 32115.021.4425150$-18.45AL|NL
287 Tylor Megill NYM 5003.701.31520$-18.44AL|NL
288 Taijuan Walker PHI 122335.091.4287470$-18.45AL|NL
289 Ky Bush CWS 12115.251.50850$-18.48AL|NL
290 Clayton Kershaw FA 5004.481.24420$-18.59AL|NL
291 Nestor Cortes FA 5004.441.24420$-18.58AL|NL
292 Tekoah Roby STL 5004.231.27410$-18.57AL|NL
293 Allan Winans NYY 5004.491.25410$-18.61AL|NL
294 Luis Ortiz CLE 5004.091.33420$-18.61AL|NL
295 Jackson Jobe DET 4004.231.31420$-18.61AL|NL
296 Tony Gonsolin IL-60 FA 5004.471.31420$-18.66AL|NL
297 Drew Rom MIL 4004.191.36420$-18.64AL|NL
298 Jarlin Susana WAS 4004.051.41420$-18.66AL|NL
299 Lance Lynn FA 5004.631.37520$-18.70AL|NL
300 Hagen Smith CWS 4004.291.40420$-18.69AL|NL