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 1891582.820.96228390$37.28AL|NL
2 Paul Skenes PIT 1851482.801.01217460$33.49AL|NL
3 Garrett Crochet BOS 1841483.151.04223460$30.25AL|NL
4 Bryan Woo SEA 1831383.311.00186350$26.58AL|NL
5 Cristopher Sanchez PHI 1881483.291.14184470$23.24AL|NL
6 Logan Webb SF 1941493.261.16184460$23.13AL|NL
7 Logan Gilbert SEA 1651283.411.04194380$22.80AL|NL
8 Yoshinobu Yamamoto LAD 1611363.261.12175490$20.72AL|NL
9 Max Fried NYY 1801383.281.15169570$20.39AL|NL
10 Cole Ragans KAN 1541183.361.13193550$18.71AL|NL
11 Hunter Brown HOU 1791293.571.17194610$18.46AL|NL
12 Joe Ryan MIN 1691193.771.06185400$18.38AL|NL
13 Dylan Cease TOR 1691293.721.17203630$17.68AL|NL
14 Chris Sale ATL 1571183.611.12193440$17.60AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jesus Luzardo PHI 1761293.731.18197560$17.11AL|NL
16 Jacob deGrom TEX 1581083.701.05173410$16.61AL|NL
17 George Kirby SEA 1661193.661.09160330$16.18AL|NL
18 Freddy Peralta NYM 1651193.721.15182610$15.57AL|NL
19 Zack Wheeler PHI 1301063.301.07152380$14.97AL|NL
20 Framber Valdez DET 1881293.651.24170640$14.09AL|NL
21 Sonny Gray BOS 1681193.971.18172460$12.36AL|NL
22 Brandon Woodruff MIL 142983.701.08150380$12.17AL|NL
23 Nathan Eovaldi TEX 1531083.811.14149400$11.36AL|NL
24 Matt Boyd CHC 1591193.911.16146450$11.15AL|NL
25 Nick Pivetta SD 1661094.111.17174490$10.83AL|NL
26 Ranger Suarez BOS 1651193.721.21142460$10.81AL|NL
27 Jack Flaherty DET 15710104.061.20174500$10.09AL|NL
28 Spencer Strider ATL 1561094.121.22183520$9.80AL|NL
29 Tanner Bibee CLE 17510114.021.19157500$9.77AL|NL
30 Emmet Sheehan LAD 134973.811.16156470$9.64AL|NL
31 MacKenzie Gore TEX 1561094.021.24179590$9.57AL|NL
32 Eury Perez MIA 1448103.871.13157470$9.52AL|NL
33 Luis Castillo SEA 17411104.181.20158500$9.38AL|NL
34 Shohei Ohtani LAD 113953.461.15135400$9.11AL|NL
35 Shota Imanaga CHC 1541094.201.13144360$8.90AL|NL
36 Michael King SD 1561093.991.24156540$8.04AL|NL
37 Kyle Bradish BAL 136983.771.20144460$8.05AL|NL
38 Kevin Gausman TOR 17811104.401.24172550$7.62AL|NL
39 Tyler Glasnow LAD 129963.971.19146460$7.19AL|NL
40 Nolan McLean NYM 1531083.911.25142540$7.17AL|NL
41 Blake Snell LAD 125963.821.23148510$7.09AL|NL
42 Nick Lodolo CIN 1539104.151.20153420$6.91AL|NL
43 Drew Rasmussen TB 1519103.941.19131400$6.79AL|NL
44 Chase Burns CIN 124793.841.15147390$6.70AL|NL
45 Shane Baz BAL 1561094.161.24151560$6.61AL|NL
46 Aaron Nola PHI 1641094.311.23159480$6.58AL|NL
47 Edward Cabrera CHC 135983.981.22142520$6.25AL|NL
48 Sandy Alcantara MIA 17710114.141.24138520$5.95AL|NL
49 Carlos Rodon NYY 140984.191.22146530$5.46AL|NL
50 Robbie Ray SF 17010114.411.30181700$5.39AL|NL
51 Jacob Misiorowski MIL 1399104.081.29158670$5.19AL|NL
52 Cody Ponce TOR 136784.071.22156460$4.83AL|NL
53 Kris Bubic KAN 138893.901.25135450$4.48AL|NL
54 Trey Yesavage TOR 112773.801.18127410$4.34AL|NL
55 Gavin Williams CLE 1639114.211.31165710$4.31AL|NL
56 Bailey Ober MIN 1579104.441.20139410$4.11AL|NL
57 Merrill Kelly ARI 16310104.411.25140480$3.92AL|NL
58 Jose Soriano LAA 17010113.981.36144710$3.73AL|NL
59 Ryan Pepiot TB 1689114.501.27165620$3.55AL|NL
60 Clay Holmes NYM 15011104.041.32115560$3.43AL|NL
61 Andrew Abbott CIN 1659104.421.25146520$3.30AL|NL
62 Zac Gallen ARI 17710114.481.30158610$3.10AL|NL
63 Sean Manaea NYM 132784.111.23139460$3.06AL|NL
64 Casey Mize DET 146994.251.23120390$2.98AL|NL
65 Cade Horton CHC 128884.091.20109390$2.58AL|NL
66 Trevor Rogers BAL 147994.241.28131500$2.53AL|NL
67 Bryce Miller SEA 141994.401.22122430$2.51AL|NL
68 Gerrit Cole NYY 112764.061.16110320$2.32AL|NL
69 Chad Patrick MIL 140894.391.23132420$2.05AL|NL
70 Jack Leiter TEX 1639114.531.29154640$2.00AL|NL
71 Michael Burrows HOU 1308104.331.24129430$1.91AL|NL
72 Joey Cantillo CLE 128583.771.27138550$1.76AL|NL
73 Bubba Chandler PIT 1438104.241.28134490$1.77AL|NL
74 Shane McClanahan TB 110774.031.21115310$1.78AL|NL
75 Ryne Nelson ARI 1589114.461.26131420$1.68AL|NL
76 Jameson Taillon CHC 146994.471.21109360$1.40AL|NL
77 Joe Musgrove SD 121774.181.20113320$1.32AL|NL
78 David Peterson NYM 1611094.291.37141590$1.28AL|NL
79 Chris Bassitt BAL 16511114.611.33141600$1.27AL|NL
80 Braxton Ashcraft PIT 133794.081.26122410$1.25AL|NL
81 Cam Schlittler NYY 132884.261.29130500$1.16AL|NL
82 Quinn Priester MIL 123874.051.2498360$0.98AL|NL
83 Shane Smith CWS 1578114.501.29147550$0.77AL|NL
84 Noah Cameron KAN 147994.451.30128480$0.53AL|NL
85 Jacob Lopez OAK 127784.401.27138490$0.53AL|NL
86 Taj Bradley MIN 1328104.301.28121470$0.52AL|NL
87 Reid Detmers LAA 1357104.471.29149490$0.42AL|NL
88 Kodai Senga NYM 130884.211.33129600$0.41AL|NL
89 Brandon Pfaadt ARI 1649104.701.27139390$0.35AL|NL
90 Michael Wacha KAN 1639104.501.28122500$0.12AL|NL
91 Mitch Keller PIT 17710114.721.33152540$-0.01AL|NL
92 Ryan Weathers NYY 123784.201.26114420$-0.01AL|NL
93 Grayson Rodriguez LAA 105674.041.23109330$-0.18AL|NL
94 Zach Eflin BAL 139994.521.24101290$-0.23AL|NL
95 Zebby Matthews MIN 122694.291.23119300$-0.42AL|NL
96 Michael McGreevy STL 1378104.191.2692320$-0.56AL|NL
97 Brayan Bello BOS 1569104.341.34121560$-0.56AL|NL
98 Justin Steele CHC 73643.431.1368180$-0.57AL|NL
99 Braxton Garrett MIA 116694.131.23105280$-0.74AL|NL
100 Will Warren NYY 123784.291.29119440$-0.75AL|NL
101 Simeon Woods Richardson MIN 1328104.461.29118480$-0.79AL|NL
102 Shane Bieber TOR 95664.011.1990250$-0.93AL|NL
103 Logan Henderson MIL 85564.001.1291230$-0.96AL|NL
104 Brady Singer CIN 1679114.751.34150560$-1.35AL|NL
105 Landen Roupp SF 121794.091.33109470$-1.39AL|NL
106 Reynaldo Lopez ATL 130794.491.31131480$-1.42AL|NL
107 Zack Littell WAS 1458114.591.24104330$-1.45AL|NL
108 Ian Seymour TB 108574.101.23108350$-1.46AL|NL
109 Dustin May STL 1438114.511.32121530$-1.78AL|NL
110 Dean Kremer BAL 132794.451.27111430$-1.78AL|NL
111 Grant Holmes ATL 131794.511.33134470$-1.80AL|NL
112 Tyler Mahle SF 130784.271.29104410$-1.81AL|NL
113 Parker Messick CLE 117794.341.29107370$-1.84AL|NL
114 Matthew Liberatore STL 1518114.611.30121440$-2.01AL|NL
115 Yusei Kikuchi LAA 1668124.791.35162590$-1.98AL|NL
116 Max Meyer MIA 1267104.391.30112420$-2.03AL|NL
117 Roki Sasaki LAD 107764.281.2999400$-2.09AL|NL
118 Slade Cecconi CLE 1508114.761.27120380$-2.14AL|NL
119 Mike Soroka ARI 95453.961.2595372$-2.28AL|NL
120 Foster Griffin WAS 1286104.351.31119450$-2.55AL|NL
121 Spencer Schwellenbach IL-60 ATL 63533.601.1161130$-2.85AL|NL
122 Kyle Harrison MIL 97574.201.26100360$-3.10AL|NL
123 Tatsuya Imai HOU 150994.431.31151640$0.00AL|NL
124 Lucas Giolito FA 117794.551.31108440$-3.17AL|NL
125 Cade Cavalli WAS 1357104.441.33110470$-3.29AL|NL
126 Hunter Greene CIN 67443.921.1379210$-3.39AL|NL
127 Jared Jones IL-60 PIT 82564.101.2384250$-3.55AL|NL
128 Cristian Javier HOU 1388104.881.33122600$-3.89AL|NL
129 Eduardo Rodriguez ARI 1338104.671.37116490$-4.00AL|NL
130 Justin Verlander DET 128794.711.29103460$-4.13AL|NL
131 Andrew Painter PHI 101574.341.2692290$-4.25AL|NL
132 Adrian Houser SF 141894.431.3798500$-4.27AL|NL
133 Hunter Barco PIT 83453.781.2779320$-4.44AL|NL
134 Max Scherzer TOR 89564.551.2085260$-4.51AL|NL
135 Tyler Holton DET 68323.561.1254171$-4.55AL|NL
136 Seth Lugo KAN 1548104.851.35126500$-4.57AL|NL
137 Andrew Anderson DET 73233.731.2698380$-4.92AL|NL
138 Luis Morales OAK 113684.661.31103430$-4.95AL|NL
139 Kumar Rocker TEX 90564.311.2577290$-5.06AL|NL
140 Aaron Civale OAK 121784.851.32103400$-5.30AL|NL
141 Andre Pallante STL 1318104.461.3886490$-5.29AL|NL
142 Brandon Sproat MIL 81453.971.2671310$-5.54AL|NL
143 Nick Martinez TB 1416104.771.29105370$-5.62AL|NL
144 Cody Bradford TEX 66343.831.1359160$-5.67AL|NL
145 Brad Lord WAS 99474.151.3179341$-5.80AL|NL
146 Robert Gasser MIL 68343.851.2066220$-5.99AL|NL
147 Ben Brown CHC 61223.591.1768210$-6.06AL|NL
148 Luis Severino OAK 1689115.011.38127570$-6.05AL|NL
149 Jeffrey Springs OAK 1628115.081.37138550$-6.08AL|NL
150 Jake Latz TEX 101464.331.3396470$-6.19AL|NL
151 Mick Abel MIN 114694.711.39108500$-6.49AL|NL
152 Steven Matz TB 121694.751.3396350$-6.55AL|NL
153 Chris Paddack MIA 118694.741.3187310$-6.64AL|NL
154 Luis Gil NYY 97564.511.3692500$-6.66AL|NL
155 Sean Burke CWS 1437115.071.38133610$-6.64AL|NL
156 J.T. Ginn OAK 73354.011.2570250$-6.69AL|NL
157 Ryan Weiss HOU 81344.301.2989320$-6.71AL|NL
158 Richard Fitts STL 105584.651.2984330$-6.73AL|NL
159 Patrick Sandoval BOS 74443.921.3668330$-7.03AL|NL
160 Jose Berrios TOR 91454.521.2776280$-7.22AL|NL
161 Jack Dreyer LAD 48313.611.1848170$-7.23AL|NL
162 Bryce Elder ATL 111684.721.3688370$-7.29AL|NL
163 Griffin Canning SD 100574.641.3587390$-7.45AL|NL
164 Tyler Alexander TEX 72334.401.2360191$-7.75AL|NL
165 Johan Oviedo BOS 93464.481.3585420$-7.78AL|NL
166 Brant Hurter DET 49213.381.1845140$-7.96AL|NL
167 Rhett Lowder CIN 113584.791.3490350$-8.11AL|NL
168 Connelly Early BOS 46233.451.2049170$-8.11AL|NL
169 Logan Allen CLE 116694.801.4091460$-8.46AL|NL
170 Hunter Dobbins STL 79464.361.3361260$-8.54AL|NL
171 Joe Boyle TB 77354.361.4084440$-8.77AL|NL
172 Tyler Anderson FA 86574.781.3569350$-8.83AL|NL
173 Spencer Arrighetti HOU 91474.821.3791400$-8.85AL|NL
174 Ryan Yarbrough NYY 61224.081.2151190$-8.96AL|NL
175 David Festa MIN 49234.131.2551181$-9.05AL|NL
176 Trevor McDonald SF 61233.881.2853210$-9.10AL|NL
177 Lance McCullers HOU 83464.581.4078400$-9.13AL|NL
178 Payton Tolle BOS 48234.081.2351170$-9.34AL|NL
179 Randy Vasquez SD 1287104.971.3980440$-9.48AL|NL
180 Luis Garcia IL-60 FA 48234.201.2149160$-9.55AL|NL
181 Eric Lauer TOR 58224.321.2860230$-9.63AL|NL
182 Jonah Tong NYM 31223.481.1936120$-9.70AL|NL
183 Drew Pomeranz LAA 54224.711.3758243$-9.82AL|NL
184 Sean Newcomb CWS 72234.231.3667330$-9.98AL|NL
185 Kyle Leahy STL 113474.791.4093400$-10.11AL|NL
186 Miles Mikolas WAS 1436115.141.3387330$-10.16AL|NL
187 Jonathan Cannon CWS 95474.871.3471330$-10.18AL|NL
188 Charlie Morton FA 57454.891.4157260$-10.50AL|NL
189 Josiah Gray WAS 90474.981.3673370$-10.56AL|NL
190 Chris Murphy CWS 51224.121.3246230$-10.59AL|NL
191 Yoendrys Gomez TB 55234.461.3256240$-10.62AL|NL
192 Alek Manoah LAA 72454.951.3659280$-10.66AL|NL
193 Corbin Burnes IL-60 ARI 35223.971.2132110$-10.64AL|NL
194 River Ryan LAD 40324.411.3136150$-10.67AL|NL
195 Brandon Williamson CIN 78354.731.3666300$-10.73AL|NL
196 Davis Martin CWS 1517115.241.42110550$-10.91AL|NL
197 JP Sears SD 46234.471.2339140$-10.98AL|NL
198 Jake Irvin WAS 107484.951.3676350$-11.01AL|NL
199 Javier Assad CHC 57224.341.3348230$-11.08AL|NL
200 Jose Urquidy PIT 82354.851.3260250$-11.12AL|NL
201 Jordan Hicks CWS 59224.361.4048281$-11.35AL|NL
202 Caden Dana LAA 78475.241.3767300$-11.39AL|NL
203 Stephen Kolek KAN 63344.551.3845210$-11.50AL|NL
204 Anthony Kay CWS 1255105.071.46105590$-11.55AL|NL
205 Patrick Corbin FA 85575.261.4370300$-11.58AL|NL
206 Taijuan Walker PHI 112575.071.4076420$-11.59AL|NL
207 German Marquez SD 96585.221.4070330$-11.69AL|NL
208 Roddery Mu?oz HOU 52224.711.3754250$-11.70AL|NL
209 Zach McCambley PHI 38114.161.2840150$-11.75AL|NL
210 Walker Buehler SD 67354.811.3751260$-11.77AL|NL
211 Jack Perkins OAK 25113.511.2227110$-11.79AL|NL
212 Hurston Waldrep ATL 52344.751.4044200$-11.81AL|NL
213 Drew Thorpe CWS 43234.571.2731140$-12.05AL|NL
214 Ryan Bergert KAN 56244.751.3751220$-12.17AL|NL
215 Alex Cobb IL-60 FA 43234.451.3534140$-12.24AL|NL
216 Jordan Montgomery IL-60 TEX 46234.611.3235150$-12.29AL|NL
217 Carson Whisenhunt SF 39234.471.3532140$-12.33AL|NL
218 Clarke Schmidt IL-60 NYY 27114.041.232690$-12.42AL|NL
219 Gage Jump OAK 37234.701.3333120$-12.41AL|NL
220 Gunnar Hoglund OAK 47234.961.3140150$-12.51AL|NL
221 Paul Blackburn NYY 62234.841.3752210$-12.55AL|NL
222 Marcus Stroman NYY 56354.821.4140220$-12.55AL|NL
223 Colton Gordon HOU 31114.281.2528100$-12.62AL|NL
224 Justin Hagenman IL-60 NYM 22114.241.212160$-12.96AL|NL
225 Erick Fedde CWS 98585.351.4266370$-12.98AL|NL
226 Julian Aguiar CIN 32114.451.272690$-13.10AL|NL
227 Martin Perez ATL 47345.021.4435170$-13.11AL|NL
228 Kyle Hart SD 38114.571.3636160$-13.22AL|NL
229 Joey Estes OAK 28114.711.222380$-13.32AL|NL
230 Tanner Houck IL-60 BOS 21114.121.281670$-13.50AL|NL
231 Gavin Stone LAD 24114.401.302180$-13.48AL|NL
232 Daison Acosta SD 15103.941.331680$-13.54AL|NL
233 Tyler Gilbert CWS 36114.781.3533140$-13.62AL|NL
234 Tink Hence STL 13114.061.241340$-13.61AL|NL
235 Bobby Miller LAD 21114.401.321980$-13.67AL|NL
236 Tony Gonsolin IL-60 FA 18114.381.271670$-13.66AL|NL
237 McCade Brown COL 36235.341.4334140$-13.88AL|NL
238 Nestor Cortes FA 14114.411.241240$-13.87AL|NL
239 Kohl Drake ARI 19124.571.321760$-13.91AL|NL
240 Jason Alexander HOU 47235.081.4237170$-13.90AL|NL
241 Wade Miley IL-60 FA 30234.921.4220120$-13.91AL|NL
242 Austin Gomber TEX 23124.701.271760$-13.92AL|NL
243 Thomas Harrington PIT 18114.651.291550$-13.99AL|NL
244 Mitch Bratt ARI 13114.491.261130$-14.03AL|NL
245 Mitch Spence KAN 24114.691.361980$-14.17AL|NL
246 Dane Dunning SEA 15114.551.341250$-14.23AL|NL
247 Didier Fuentes ATL 10114.861.311030$-14.32AL|NL
248 Osvaldo Bido NYY 17114.891.381680$-14.34AL|NL
249 Kyle Freeland COL 1597125.551.46113430$-14.36AL|NL
250 Trevor Williams IL-60 WAS 25114.951.372080$-14.43AL|NL
251 Ky Bush IL-60 CWS 16114.811.401370$-14.52AL|NL
252 Carson Palmquist COL 24115.041.4624120$-14.57AL|NL
253 Matt Waldron SD 16115.091.361350$-14.59AL|NL
254 Valente Bellozo COL 15115.071.351050$-14.72AL|NL
255 Cal Quantrill TEX 20125.171.371570$-14.75AL|NL
256 Mitch Farris LAA 22125.221.432090$-14.77AL|NL
257 Mike Vasil CWS 15004.261.301260$-14.94AL|NL
258 Ken Waldichuk WAS 17014.541.381780$-15.02AL|NL
259 Wilber Dotel PIT 12004.301.341150$-15.10AL|NL
260 Chase Dollander COL 1195105.591.5199510$-15.14AL|NL
261 AJ Smith-Shawver ATL 9004.421.29940$-15.16AL|NL
262 Brandon Walter HOU 6003.971.18520$-15.20AL|NL
263 Jose Franco CIN 13004.711.351360$-15.21AL|NL
264 Jake Eder WAS 17014.641.401580$-15.30AL|NL
265 Ryan Feltner COL 100485.521.4976390$-15.32AL|NL
266 Jackson Jobe IL-60 DET 9014.461.31730$-15.36AL|NL
267 Shinnosuke Ogasawara WAS 12004.771.391050$-15.51AL|NL
268 Randy Dobnak SEA 11004.751.45950$-15.65AL|NL
269 Bradley Blalock MIA 16014.911.431270$-15.74AL|NL
270 Carson Spiers CIN 6005.381.43520$-15.81AL|NL
271 Marco Gonzales SD 6015.221.41420$-15.82AL|NL
272 Brandon Waddell NYM 16005.011.481380$-15.88AL|NL
273 Tanner Gordon COL 64255.681.4549180$-15.94AL|NL
274 Michael Lorenzen COL 1426115.671.50105570$-16.16AL|NL
275 Thomas Hatch FA 11005.641.52840$-16.26AL|NL
276 Tomoyuki Sugano COL 115596.201.5267330$-20.14AL|NL
277 Jose Quintana COL 1286105.931.6079540$-20.34AL|NL