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.06AL|NL
2 Paul Skenes PIT 1861382.811.05221480$31.35AL|NL
3 Garrett Crochet BOS 1861483.001.07229480$30.74AL|NL
4 Bryan Woo SEA 1871393.371.05191400$24.69AL|NL
5 Cristopher Sanchez PHI 1901383.221.15186480$22.17AL|NL
6 Logan Webb SF 1961393.261.17187450$21.54AL|NL
7 Chris Sale ATL 1591173.231.10194430$20.08AL|NL
8 Logan Gilbert SEA 1641183.351.07184390$19.80AL|NL
9 Max Fried NYY 1821383.311.18172550$18.86AL|NL
10 Yoshinobu Yamamoto LAD 1581273.301.12171470$18.27AL|NL
11 Hunter Brown HOU 1801293.451.18195600$18.30AL|NL
12 George Kirby SEA 1671293.501.10164320$17.55AL|NL
13 Jacob deGrom TEX 1611083.521.07178400$16.90AL|NL
14 Cole Ragans KAN 1561183.401.16193550$16.84AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jesus Luzardo PHI 1761293.681.18196550$16.41AL|NL
16 Joe Ryan MIN 16811103.751.10184400$16.22AL|NL
17 Framber Valdez DET 1891393.481.24175630$15.91AL|NL
18 Dylan Cease TOR 1701193.601.21200650$15.04AL|NL
19 Zack Wheeler PHI 1381063.261.09157370$14.82AL|NL
20 Sonny Gray BOS 1711293.741.20179460$13.87AL|NL
21 Freddy Peralta NYM 1621193.781.20178610$12.16AL|NL
22 Nick Pivetta SD 1701093.921.16183510$12.00AL|NL
23 Nathan Eovaldi TEX 1601093.711.16153420$10.92AL|NL
24 Brandon Woodruff MIL 1461083.761.13153400$10.84AL|NL
25 Spencer Strider ATL 1561193.921.22182550$10.72AL|NL
26 Luis Castillo SEA 17411103.881.20162490$10.61AL|NL
27 Tanner Bibee CLE 17711103.921.22165530$9.93AL|NL
28 Kevin Gausman TOR 17911104.021.22174530$9.85AL|NL
29 Michael King SD 1581093.761.23164560$9.19AL|NL
30 Shohei Ohtani LAD 114953.391.13136390$8.91AL|NL
31 Ranger Suarez BOS 1661193.741.25147480$8.71AL|NL
32 MacKenzie Gore TEX 1571093.901.25178590$8.64AL|NL
33 Blake Snell LAD 128963.521.23158560$8.23AL|NL
34 Tyler Glasnow LAD 130963.671.18151480$8.18AL|NL
35 Drew Rasmussen TB 154993.681.18139410$8.20AL|NL
36 Emmet Sheehan LAD 136963.841.17158470$8.19AL|NL
37 Chase Burns CIN 124873.561.15149390$8.05AL|NL
38 Aaron Nola PHI 16911104.151.22165460$8.06AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Matt Boyd CHC 1611093.911.20145460$7.74AL|NL
40 Jack Flaherty DET 15810103.991.25174550$7.74AL|NL
41 Ryan Pepiot TB 16810104.071.23171600$7.71AL|NL
42 Kyle Bradish BAL 136973.641.20145440$7.64AL|NL
43 Nolan McLean NYM 1491183.811.28144580$6.78AL|NL
44 Eury Perez MIA 141893.891.17154470$6.72AL|NL
45 Nick Lodolo CIN 152994.031.20155420$6.41AL|NL
46 Carlos Rodon NYY 1451084.031.23152530$6.26AL|NL
47 Gavin Williams CLE 16510103.931.30168700$6.25AL|NL
48 Shota Imanaga CHC 151984.111.16138340$5.76AL|NL
49 Zac Gallen ARI 17811114.201.28165580$5.74AL|NL
50 Jose Soriano LAA 17211103.821.35157740$5.71AL|NL
51 Shane McClanahan TB 123873.661.18128370$5.21AL|NL
52 Edward Cabrera CHC 135983.871.24144540$5.15AL|NL
53 Jacob Misiorowski MIL 138983.911.28160650$5.09AL|NL
54 Sandy Alcantara MIA 18010114.101.26149530$4.98AL|NL
55 Robbie Ray SF 17110104.211.30176670$4.79AL|NL
56 Joe Musgrove SD 137983.941.20128360$4.64AL|NL
57 Shane Baz BAL 1541094.211.27152550$4.01AL|NL
58 Kris Bubic KAN 140983.861.28135470$3.58AL|NL
59 Trey Yesavage TOR 127763.761.24144530$3.50AL|NL
60 Merrill Kelly ARI 1581094.161.27140480$3.47AL|NL
61 Sean Manaea NYM 133874.061.21138430$3.28AL|NL
62 Gerrit Cole NYY 119863.931.18120350$3.07AL|NL
63 Bryce Miller SEA 142984.121.22126420$2.97AL|NL
64 Reid Detmers LAA 138884.111.26152500$2.79AL|NL
65 Cody Ponce TOR 136884.041.24139420$2.75AL|NL
66 David Peterson NYM 1611083.971.35143620$2.57AL|NL
67 Brandon Pfaadt ARI 16410104.391.26144380$2.45AL|NL
68 Mitch Keller PIT 17610114.301.30153530$2.38AL|NL
69 Andrew Abbott CIN 1659104.311.27150520$2.09AL|NL
70 Casey Mize DET 145994.101.26126400$2.02AL|NL
71 Braxton Ashcraft PIT 139873.881.27126430$2.00AL|NL
72 Jack Leiter TEX 1589104.271.29152640$1.95AL|NL
73 Reynaldo Lopez ATL 135874.001.27135480$1.91AL|NL
74 Yusei Kikuchi LAA 1679104.311.32168600$1.82AL|NL
75 Grayson Rodriguez LAA 119773.861.23127390$1.76AL|NL
76 Bubba Chandler PIT 145984.101.30137540$1.73AL|NL
77 Ryne Nelson ARI 160984.221.27134450$1.57AL|NL
78 Joey Cantillo CLE 132763.821.30140570$1.47AL|NL
79 Shane Smith CWS 1588104.221.28150590$1.40AL|NL
80 Chris Bassitt BAL 16810104.341.32151580$1.38AL|NL
81 Clay Holmes NYM 1471093.921.35121560$1.34AL|NL
82 Brady Singer CIN 16810114.451.31156550$1.26AL|NL
83 Bailey Ober MIN 157894.411.22140380$1.17AL|NL
84 Cam Schlittler NYY 128884.011.28129500$1.10AL|NL
85 Cade Horton CHC 128884.011.23112410$1.07AL|NL
86 Quinn Priester MIL 138984.041.29115450$0.74AL|NL
87 Trevor Rogers BAL 145984.161.30126480$0.54AL|NL
88 Shane Bieber TOR 108763.831.19100270$0.49AL|NL
89 Zebby Matthews MIN 121774.021.23120310$0.45AL|NL
90 Chad Patrick MIL 140894.311.26133450$0.18AL|NL
91 Kodai Senga NYM 125863.961.32125550$0.10AL|NL
92 Michael Burrows HOU 130774.151.26129450$-0.23AL|NL
93 Braxton Garrett MIA 120773.971.23106290$-0.34AL|NL
94 Jameson Taillon CHC 153994.471.24118370$-0.39AL|NL
95 Michael Wacha KAN 16310114.421.30125480$-0.40AL|NL
96 Jacob Lopez OAK 124884.281.29130490$-0.54AL|NL
97 Zach Eflin BAL 141984.401.25107280$-0.97AL|NL
98 Ryan Weathers NYY 121764.091.26115430$-0.98AL|NL
99 Dustin May STL 149894.291.31131550$-1.28AL|NL
100 Noah Cameron KAN 145994.341.32122470$-1.44AL|NL
101 Hunter Greene CIN 78543.691.1294250$-1.47AL|NL
102 Foster Griffin WAS 131784.121.29118410$-1.61AL|NL
103 Will Warren NYY 126774.211.29124450$-1.66AL|NL
104 Taj Bradley MIN 131784.261.29125460$-1.90AL|NL
105 Logan Henderson MIL 97664.081.19100290$-1.96AL|NL
106 Brayan Bello BOS 154994.271.36126540$-2.00AL|NL
107 Matthew Liberatore STL 1518104.351.31125470$-2.14AL|NL
108 Slade Cecconi CLE 1518104.531.27125390$-2.17AL|NL
109 Nick Martinez TB 144884.371.28112390$-2.30AL|NL
110 Grant Holmes ATL 130774.221.33129490$-2.36AL|NL
111 Michael McGreevy STL 136884.171.2893320$-2.44AL|NL
112 Mike Soroka ARI 97654.081.2797362$-2.54AL|NL
113 Tyler Mahle SF 132784.161.29108410$-2.58AL|NL
114 Landen Roupp SF 123774.021.35114490$-2.78AL|NL
115 Parker Messick CLE 118774.121.31108400$-2.80AL|NL
116 Dean Kremer BAL 132874.431.30112410$-3.04AL|NL
117 Jeffrey Springs OAK 1619114.641.33136520$-3.07AL|NL
118 Max Meyer MIA 129784.261.32117430$-3.21AL|NL
119 Steven Matz TB 128674.151.28109360$-3.25AL|NL
120 Spencer Schwellenbach IL-60 ATL 70533.471.1368150$-3.26AL|NL
121 Seth Lugo KAN 1569104.561.35129510$-3.49AL|NL
122 Tatsuya Imai HOU 150884.381.35149640$0.00AL|NL
123 Luis Severino OAK 1689114.611.35134550$-3.85AL|NL
124 Justin Steele CHC 75543.601.1971200$-4.03AL|NL
125 Eduardo Rodriguez ARI 132884.431.36117470$-4.18AL|NL
126 Ian Seymour TB 100554.141.2397310$-4.19AL|NL
127 Justin Verlander DET 132784.431.30109440$-4.31AL|NL
128 Simeon Woods Richardson MIN 133784.471.32119490$-4.33AL|NL
129 Jared Jones IL-60 PIT 89563.941.2590300$-4.38AL|NL
130 Cade Cavalli WAS 136794.301.35115490$-4.46AL|NL
131 Roki Sasaki LAD 108654.251.31106410$-4.56AL|NL
132 Cristian Javier HOU 1418104.721.34128600$-4.86AL|NL
133 Zack Littell WAS 142794.631.26105300$-4.91AL|NL
134 Tyler Holton DET 70433.601.1658181$-5.28AL|NL
135 Adrian Houser SF 142894.371.38103480$-5.66AL|NL
136 Max Scherzer TOR 91564.451.2288260$-5.99AL|NL
137 Luis Morales OAK 115774.541.35104460$-6.05AL|NL
138 Kumar Rocker TEX 97564.181.2886300$-6.12AL|NL
139 Aaron Civale OAK 124784.721.31106400$-6.20AL|NL
140 Johan Oviedo BOS 96654.311.3491410$-6.35AL|NL
141 Luis Gil NYY 98654.411.3598480$-6.48AL|NL
142 Jose Berrios TOR 118664.501.3198370$-6.53AL|NL
143 Bryce Elder ATL 116774.501.3695390$-6.77AL|NL
144 Andrew Anderson DET 73443.951.2982310$-6.85AL|NL
145 Kutter Crawford BOS 80544.391.2475230$-7.03AL|NL
146 Kyle Harrison MIL 85444.131.2986330$-7.13AL|NL
147 Andre Pallante STL 132894.361.4292510$-7.13AL|NL
148 Sean Burke CWS 1427104.751.39133620$-7.11AL|NL
149 Richard Fitts STL 116674.501.3290360$-7.30AL|NL
150 Robert Gasser MIL 72444.001.2568230$-7.49AL|NL
151 Griffin Canning SD 102664.501.3590390$-7.57AL|NL
152 Drew Pomeranz LAA 55333.931.2559203$-7.57AL|NL
153 Robby Snelling MIA 82554.061.3472290$-7.65AL|NL
154 Kyle Leahy STL 117564.311.3698420$-7.70AL|NL
155 Lucas Giolito FA 116784.731.38104450$-7.71AL|NL
156 Brad Lord WAS 100564.321.3479341$-7.83AL|NL
157 Carmen Mlodzinski PIT 71443.801.3064240$-7.86AL|NL
158 Ben Brown CHC 56333.701.2062190$-7.92AL|NL
159 Logan Allen CLE 119784.541.4096460$-7.90AL|NL
160 Patrick Sandoval BOS 82544.061.3976350$-8.14AL|NL
161 Joe Boyle TB 76444.031.3885420$-8.18AL|NL
162 Davis Martin CWS 1517104.711.38116530$-8.23AL|NL
163 Mick Abel MIN 120674.571.41111540$-8.27AL|NL
164 Ryan Weiss HOU 82454.281.3283310$-8.36AL|NL
165 Hunter Barco PIT 82444.061.3477340$-8.33AL|NL
166 Cody Bradford TEX 67444.301.1958160$-8.40AL|NL
167 Rhett Lowder CIN 109664.621.3486350$-8.42AL|NL
168 J.T. Ginn OAK 74444.141.3070260$-8.48AL|NL
169 Tyler Wells BAL 70444.371.2163180$-8.48AL|NL
170 Jake Latz TEX 104444.331.37100490$-8.61AL|NL
171 Spencer Arrighetti HOU 89554.551.3689390$-8.68AL|NL
172 Sean Newcomb CWS 70333.991.3467292$-8.69AL|NL
173 Chris Paddack MIA 125684.821.3194320$-8.70AL|NL
174 Brandon Sproat MIL 76444.141.3066290$-8.78AL|NL
175 Anthony Kay CWS 126694.571.40103500$-8.87AL|NL
176 Andrew Painter PHI 100564.591.3587360$-9.17AL|NL
177 Tobias Myers NYM 69434.171.2958210$-9.30AL|NL
178 Jack Dreyer LAD 51323.881.2550191$-9.30AL|NL
179 Brant Hurter DET 51323.711.2446160$-9.68AL|NL
180 Lance McCullers HOU 92554.501.4288450$-9.71AL|NL
181 Colin Rea CHC 83444.451.2966240$-9.76AL|NL
182 David Festa MIN 51334.061.2752181$-9.75AL|NL
183 Janson Junk MIA 83444.451.2761180$-9.81AL|NL
184 Emerson Hancock SEA 71434.311.3156230$-10.16AL|NL
185 Troy Melton IL-60 DET 56324.021.2751180$-10.26AL|NL
186 Tyler Alexander TEX 71344.561.2858192$-10.30AL|NL
187 Randy Vasquez SD 132784.841.3990470$-10.32AL|NL
188 Payton Tolle BOS 45324.001.2447150$-10.34AL|NL
189 Connelly Early BOS 43323.771.2844160$-10.49AL|NL
190 Miles Mikolas WAS 1416104.911.3392330$-10.49AL|NL
191 Eric Lauer TOR 58334.341.2854200$-10.94AL|NL
192 Mike Vasil CWS 77334.321.3663311$-10.98AL|NL
193 Hunter Dobbins STL 85454.451.3563280$-10.98AL|NL
194 Yoendrys Gomez TB 60334.351.3259250$-11.07AL|NL
195 Jordan Hicks CWS 55334.091.3850251$-11.10AL|NL
196 Javier Assad CHC 59324.121.3249220$-11.20AL|NL
197 Stephen Kolek KAN 69434.301.3649220$-11.28AL|NL
198 Ryan Yarbrough NYY 63334.431.2751190$-11.32AL|NL
199 Trevor McDonald SF 66334.231.3353220$-11.39AL|NL
200 Hurston Waldrep ATL 56444.341.3949240$-11.42AL|NL
201 Jose Urquidy PIT 94564.881.3569300$-11.49AL|NL
202 JP Sears SD 50334.501.2443140$-11.65AL|NL
203 Jake Irvin WAS 114584.891.3784380$-11.76AL|NL
204 Luis Garcia IL-60 FA 50334.861.3050171$-11.93AL|NL
205 Luis Medina OAK 76444.621.4268350$-11.96AL|NL
206 Corbin Burnes IL-60 ARI 36223.751.2234110$-11.94AL|NL
207 Kai-Wei Teng HOU 49334.411.3549210$-12.04AL|NL
208 Paul Blackburn NYY 64344.501.3453210$-12.23AL|NL
209 Jonah Tong NYM 29223.721.2433120$-12.30AL|NL
210 Christian Scott NYM 36224.001.2234100$-12.34AL|NL
211 Patrick Corbin FA 90564.901.4272310$-12.37AL|NL
212 Alex Cobb IL-60 FA 42334.291.3336140$-12.44AL|NL
213 Keider Montero DET 56334.501.3447190$-12.47AL|NL
214 Charlie Morton FA 52444.851.4252240$-12.53AL|NL
215 Ryan Gusto MIA 53334.421.3645190$-12.55AL|NL
216 Roddery Mu?oz HOU 51334.591.3952240$-12.65AL|NL
217 Jordan Montgomery IL-60 TEX 50334.501.3440160$-12.82AL|NL
218 Josiah Gray WAS 102585.121.4286430$-13.02AL|NL
219 Clarke Schmidt IL-60 NYY 29214.031.2428100$-13.06AL|NL
220 Jonathan Cannon CWS 96464.871.3971330$-13.17AL|NL
221 Alek Manoah LAA 76454.971.4163320$-13.34AL|NL
222 Hayden Wesneski HOU 28214.181.252790$-13.38AL|NL
223 Tyler Anderson FA 90464.901.4170360$-13.39AL|NL
224 Caden Dana LAA 83475.101.4173350$-13.49AL|NL
225 Kyle Freeland COL 1597125.211.43116430$-13.55AL|NL
226 German Marquez SD 109585.041.4280380$-13.56AL|NL
227 Zach McCambley PHI 41224.391.3741180$-13.60AL|NL
228 Chris Murphy CWS 39224.151.3835180$-13.65AL|NL
229 Bailey Falter KAN 70334.761.3650230$-13.67AL|NL
230 Gage Jump OAK 37224.381.3233130$-13.71AL|NL
231 Erick Fedde CWS 100575.041.4372390$-13.75AL|NL
232 Robinson Ortiz SEA 33224.091.3931160$-13.81AL|NL
233 Ryan Bergert KAN 60334.801.4050240$-13.82AL|NL
234 Mitchell Parker WAS 53334.751.3840180$-13.88AL|NL
235 Kyle Hart SD 36224.501.3332130$-14.02AL|NL
236 Jack Perkins OAK 27114.001.2629110$-14.12AL|NL
237 Carson Whisenhunt SF 37224.381.3530130$-14.14AL|NL
238 Andrew Alvarez WAS 52234.331.4039200$-14.21AL|NL
239 Hayden Birdsong SF 43234.601.4243210$-14.31AL|NL
240 Gavin Stone LAD 26214.501.312380$-14.34AL|NL
241 Taijuan Walker PHI 115565.091.4380430$-14.42AL|NL
242 Carter Baumler TEX 47234.601.4040210$-14.53AL|NL
243 River Ryan LAD 43224.601.4037180$-14.59AL|NL
244 Brandon Williamson CIN 72345.001.4259290$-14.67AL|NL
245 Colton Gordon HOU 31114.351.262790$-14.70AL|NL
246 Jason Alexander HOU 49234.591.3937170$-14.73AL|NL
247 Michael Lorenzen COL 1426115.261.46111530$-14.82AL|NL
248 Quinn Mathews STL 41234.391.4937220$-14.83AL|NL
249 JR Ritchie ATL 28224.501.3923110$-14.81AL|NL
250 Thomas White MIA 27124.001.3727130$-14.84AL|NL
251 Joey Estes OAK 33224.911.302590$-14.86AL|NL
252 Marcus Stroman NYY 54344.831.4438210$-14.88AL|NL
253 Justin Hagenman IL-60 NYM 21114.291.191950$-14.91AL|NL
254 Drew Thorpe CWS 42234.711.3832150$-14.95AL|NL
255 Gunnar Hoglund OAK 50234.861.3638160$-14.99AL|NL
256 Cade Povich BAL 23114.301.302380$-15.08AL|NL
257 Davidjohn Herz IL-60 WAS 25124.321.3627120$-15.12AL|NL
258 Ricky Tiedemann TOR 21114.291.3322100$-15.25AL|NL
259 Tyler Gilbert CWS 34124.501.3530130$-15.30AL|NL
260 Walker Buehler SD 47234.791.4338190$-15.34AL|NL
261 Ronel Blanco HOU 19114.261.321980$-15.38AL|NL
262 Daison Acosta SD 16103.941.381780$-15.45AL|NL
263 Martin Perez ATL 45234.801.4234170$-15.46AL|NL
264 Tanner Houck IL-60 BOS 21114.291.331870$-15.54AL|NL
265 Ty Johnson TB 11114.091.271240$-15.61AL|NL
266 Osvaldo Bido NYY 17114.241.351670$-15.65AL|NL
267 Kohl Drake ARI 21114.291.381980$-15.67AL|NL
268 Brandon Young BAL 25114.681.322280$-15.68AL|NL
269 Chase Dollander COL 1175105.311.50101520$-15.69AL|NL
270 Dane Dunning SEA 16114.501.311450$-15.84AL|NL
271 Julian Aguiar CIN 34114.761.3225100$-15.85AL|NL
272 Mitch Bratt ARI 12114.501.251030$-15.92AL|NL
273 Bobby Miller LAD 21114.711.382090$-15.98AL|NL
274 Hagen Smith CWS 18114.501.4418100$-16.04AL|NL
275 Mitch Spence KAN 23114.701.351870$-16.07AL|NL
276 Trevor Williams IL-60 WAS 27124.671.372180$-16.07AL|NL
277 Randy Dobnak SEA 11114.091.36840$-16.09AL|NL
278 Didier Fuentes ATL 13114.851.311240$-16.13AL|NL
279 Jack Kochanowicz LAA 46234.891.4329170$-16.14AL|NL
280 Nestor Cortes FA 13114.851.311240$-16.13AL|NL
281 Mason Barnett OAK 31114.651.4226130$-16.12AL|NL
282 Thomas Harrington PIT 17114.761.351450$-16.19AL|NL
283 Matt Waldron SD 15124.801.331250$-16.22AL|NL
284 Jose Franco CIN 15114.801.401470$-16.28AL|NL
285 Landon Knack LAD 23115.091.352090$-16.31AL|NL
286 Wilber Dotel PIT 13114.851.381150$-16.37AL|NL
287 Jake Eder WAS 15114.801.401260$-16.42AL|NL
288 Tyler Uberstine BOS 11114.911.36940$-16.41AL|NL
289 Doug Nikhazy CLE 29124.661.4825140$-16.44AL|NL
290 Tanner Gordon COL 62345.521.4245150$-16.46AL|NL
291 Jose Quintana COL 1337105.281.5390530$-16.47AL|NL
292 Bryse Wilson PHI 26124.851.381880$-16.50AL|NL
293 Tony Gonsolin IL-60 FA 16115.631.311560$-16.56AL|NL
294 Austin Gomber TEX 19125.211.321450$-16.53AL|NL
295 Noah Schultz CWS 23124.701.4819110$-16.57AL|NL
296 Mitch Farris LAA 22114.911.4519100$-16.58AL|NL
297 Jackson Jobe IL-60 DET 9115.001.44840$-16.56AL|NL
298 Carson Palmquist COL 25115.041.4824120$-16.69AL|NL
299 Ryan Feltner COL 100465.311.5080410$-16.72AL|NL
300 Braden Nett OAK 28114.821.5024140$-16.76AL|NL