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 2021492.811.02244440$36.10AL|NL
2 Garrett Crochet BOS 1951493.051.08241510$30.90AL|NL
3 Paul Skenes PIT 1961392.941.09239530$30.28AL|NL
4 Jacob deGrom TEX 18512103.451.09214420$22.46AL|NL
5 Chris Sale ATL 1691273.201.09205440$22.47AL|NL
6 Cristopher Sanchez PHI 2011393.131.18195510$22.32AL|NL
7 Cole Ragans KAN 1721283.241.17211620$20.17AL|NL
8 Bryan Woo SEA 19812113.591.13199450$19.52AL|NL
9 Logan Webb SF 20212113.341.21190480$18.00AL|NL
10 Logan Gilbert SEA 1661193.421.10182390$17.62AL|NL
11 Max Fried NYY 1891393.331.23179540$16.96AL|NL
12 Dylan Cease TOR 18712103.611.22218690$16.90AL|NL
13 George Kirby SEA 17811103.491.12174340$16.61AL|NL
14 Jesus Luzardo PHI 18112103.581.19199570$16.56AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Joe Ryan MIN 18211103.861.14199440$15.20AL|NL
16 Hunter Brown HOU 18412103.621.23200610$15.02AL|NL
17 Hunter Greene CIN 18411113.961.18220610$14.65AL|NL
18 Nick Pivetta SD 19312113.961.20212600$14.62AL|NL
19 Blake Snell LAD 1641183.511.25200720$13.40AL|NL
20 Nathan Eovaldi TEX 1751193.601.18171440$13.35AL|NL
21 Sonny Gray BOS 18111103.681.21190480$13.37AL|NL
22 Framber Valdez FA 19012103.461.28179630$13.06AL|NL
23 Yoshinobu Yamamoto LAD 1611183.471.20170490$12.91AL|NL
24 Spencer Schwellenbach ATL 1671183.661.18163380$11.99AL|NL
25 Pablo Lopez MIN 18211103.811.21181470$11.75AL|NL
26 MacKenzie Gore WAS 17611113.731.25193670$11.68AL|NL
27 Zack Wheeler PHI 126963.211.08145310$11.65AL|NL
28 Freddy Peralta MIL 17811103.891.24200660$11.42AL|NL
29 Spencer Strider ATL 1611193.801.23187580$11.02AL|NL
30 Michael King SD 17611103.781.24182610$10.84AL|NL
31 Tyler Glasnow LAD 1481083.591.21172540$10.38AL|NL
32 Brandon Woodruff MIL 1601093.831.17168440$10.20AL|NL
33 Luis Castillo SEA 18111113.881.22172510$10.17AL|NL
34 Ranger Suarez FA 1691193.571.24154480$10.05AL|NL
35 Aaron Nola PHI 18111103.981.22176460$9.72AL|NL
36 Kyle Bradish BAL 1581083.701.23167490$9.05AL|NL
37 Shane McClanahan TB 142983.551.20154420$8.26AL|NL
38 Matt Boyd CHC 18311113.931.25165550$8.24AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Kevin Gausman TOR 18511114.041.26181550$8.27AL|NL
40 Jack Flaherty DET 16610103.901.27179580$7.51AL|NL
41 David Peterson NYM 18212103.661.35161700$7.48AL|NL
42 Shohei Ohtani LAD 117963.461.15136360$7.45AL|NL
43 Joe Musgrove SD 1591093.911.21150410$7.05AL|NL
44 Eury Perez MIA 1549103.971.22172540$6.81AL|NL
45 Shota Imanaga CHC 17110104.111.20156370$6.71AL|NL
46 Carlos Rodon NYY 1621094.001.26174590$6.72AL|NL
47 Drew Rasmussen TB 17110113.891.26156450$6.27AL|NL
48 Chase Burns CIN 134883.761.19152420$5.80AL|NL
49 Yusei Kikuchi LAA 17810114.101.29182630$5.72AL|NL
50 Jose Soriano LAA 17711113.661.38165750$5.64AL|NL
51 Tanner Bibee CLE 18210114.101.27171560$5.61AL|NL
52 Shane Bieber TOR 1531093.881.24140360$5.45AL|NL
53 Nolan McLean NYM 1631093.751.31154630$5.34AL|NL
54 Trey Yesavage TOR 147983.801.28162600$5.24AL|NL
55 Zac Gallen FA 19411124.221.32185630$4.93AL|NL
56 Merrill Kelly ARI 18511114.141.31169570$4.80AL|NL
57 Robbie Ray SF 18010114.201.31187690$4.64AL|NL
58 Kris Bubic KAN 1551093.831.30148540$4.59AL|NL
59 Sean Manaea NYM 1491094.051.26149510$4.41AL|NL
60 Nick Lodolo CIN 1549104.091.24158430$4.40AL|NL
61 Ryan Pepiot TB 17510114.271.30179630$3.91AL|NL
62 Mike Soroka ARI 149994.231.32146546$3.70AL|NL
63 Cody Ponce TOR 153994.001.26147440$3.54AL|NL
64 Gavin Williams CLE 17710114.071.36180770$3.37AL|NL
65 Casey Mize DET 16210104.111.27143450$3.36AL|NL
66 Sandy Alcantara MIA 18710124.141.31159560$2.98AL|NL
67 Zach Eflin IL-60 FA 16410104.171.24128320$2.80AL|NL
68 Emmet Sheehan LAD 120863.901.22136420$2.72AL|NL
69 Grayson Rodriguez LAA 129883.841.25136440$2.49AL|NL
70 Jacob Misiorowski MIL 147994.041.33162690$2.34AL|NL
71 Gerrit Cole NYY 131873.981.22133380$2.32AL|NL
72 Clay Holmes NYM 17611103.891.39146710$2.19AL|NL
73 Shane Baz BAL 16810104.291.32165610$2.13AL|NL
74 Brandon Pfaadt ARI 17610114.351.28152420$2.00AL|NL
75 Reid Detmers LAA 149894.051.29157570$2.00AL|NL
76 Trevor Rogers BAL 18411114.211.35157620$1.93AL|NL
77 Joey Cantillo CLE 149993.931.34151650$1.90AL|NL
78 Chris Bassitt FA 16410104.171.32148570$1.73AL|NL
79 Zebby Matthews MIN 129883.981.22121320$1.38AL|NL
80 Cam Schlittler NYY 148994.071.32141570$0.88AL|NL
81 Mitch Keller PIT 18010124.351.32156550$0.86AL|NL
82 Edward Cabrera MIA 142894.061.31150570$0.83AL|NL
83 Reynaldo Lopez ATL 134884.031.28137460$0.83AL|NL
84 Will Warren NYY 143994.091.31138500$0.83AL|NL
85 Brady Singer CIN 17610114.401.33164560$0.81AL|NL
86 Cade Cavalli WAS 1529103.971.32127520$0.45AL|NL
87 Foster Griffin WAS 143893.901.29123420$0.33AL|NL
88 Reese Olson DET 141893.961.30131470$0.28AL|NL
89 Braxton Garrett MIA 118773.741.23105290$-0.15AL|NL
90 Bailey Ober MIN 141894.341.23129330$-0.16AL|NL
91 Ryan Weathers MIA 133893.921.31125470$-0.25AL|NL
92 Quinn Priester MIL 16910114.151.36138580$-0.23AL|NL
93 Dustin May STL 1529104.201.34141560$-0.55AL|NL
94 Bryce Miller SEA 143894.221.27128430$-0.63AL|NL
95 Michael Wacha KAN 17010114.391.32135500$-0.83AL|NL
96 Ryne Nelson ARI 16610104.391.33136480$-1.02AL|NL
97 Kodai Senga NYM 123873.951.33124520$-1.00AL|NL
98 Max Scherzer FA 133894.401.25128380$-1.11AL|NL
99 Michael Burrows HOU 138894.241.30133470$-1.19AL|NL
100 Zack Littell FA 17710124.581.29135380$-1.31AL|NL
101 Bubba Chandler PIT 1629114.281.36148630$-1.32AL|NL
102 Andrew Abbott CIN 1689114.551.32155540$-1.49AL|NL
103 Shane Smith CWS 1689114.391.35153650$-1.51AL|NL
104 Michael McGreevy STL 1619104.081.32110400$-1.54AL|NL
105 Jack Leiter TEX 1629114.441.36156690$-1.81AL|NL
106 Jameson Taillon CHC 1719114.531.29133420$-2.06AL|NL
107 Braxton Ashcraft PIT 141894.091.33120460$-2.13AL|NL
108 Noah Cameron KAN 148994.201.35122500$-2.20AL|NL
109 Jeffrey Springs OAK 17510114.631.34150560$-2.23AL|NL
110 Luis Severino OAK 18210114.501.36149590$-2.24AL|NL
111 Roki Sasaki LAD 135884.201.34128500$-2.37AL|NL
112 Taj Bradley MIN 124784.141.30123430$-2.39AL|NL
113 Steven Matz TB 138894.241.30113390$-2.68AL|NL
114 Jacob Lopez OAK 136894.371.34136550$-2.75AL|NL
115 Matthew Liberatore STL 1579104.361.35130520$-2.78AL|NL
116 Chad Patrick MIL 141894.471.30128460$-2.93AL|NL
117 Eduardo Rodriguez ARI 143994.341.36126500$-2.95AL|NL
118 Seth Lugo KAN 1619104.421.36138530$-2.99AL|NL
119 Parker Messick CLE 129784.051.32114440$-3.10AL|NL
120 Tyler Mahle FA 144894.311.33123470$-3.23AL|NL
121 Cade Horton CHC 143894.341.33125490$-3.25AL|NL
122 Kumar Rocker TEX 131884.261.32112420$-3.33AL|NL
123 Landen Roupp SF 131894.121.37119520$-3.32AL|NL
124 Dean Kremer BAL 1559104.531.34130480$-3.53AL|NL
125 Logan Henderson MIL 97664.081.2297290$-3.58AL|NL
126 Slade Cecconi CLE 1578114.531.31131420$-3.66AL|NL
127 Kutter Crawford BOS 120774.421.27115340$-3.67AL|NL
128 Justin Verlander FA 143894.471.31121450$-3.76AL|NL
129 Luis Gil NYY 137884.401.38139640$-3.78AL|NL
130 Troy Melton DET 129784.191.31111410$-3.82AL|NL
131 Patrick Sandoval BOS 119774.011.36110470$-4.10AL|NL
132 Brayan Bello BOS 1689114.391.40140590$-4.12AL|NL
133 Jared Jones PIT 92563.821.2496310$-4.16AL|NL
134 Brad Lord WAS 1558104.301.37120550$-4.77AL|NL
135 Justin Steele CHC 83553.691.2279230$-4.86AL|NL
136 Lucas Giolito FA 1659114.691.38147630$-4.91AL|NL
137 Aaron Civale FA 1408104.561.34121430$-5.05AL|NL
138 Jose Berrios TOR 122774.351.32107360$-5.12AL|NL
139 Hurston Waldrep ATL 146994.321.45129650$-5.24AL|NL
140 Nick Martinez FA 1559104.591.35115440$-5.34AL|NL
141 Lance McCullers HOU 142894.371.42132640$-5.38AL|NL
142 JP Sears SD 132794.641.29112370$-5.71AL|NL
143 Griffin Canning IL-60 FA 132894.431.38112480$-5.82AL|NL
144 Tyler Wells BAL 135794.671.30116360$-5.91AL|NL
145 Max Meyer MIA 94563.931.2989300$-5.99AL|NL
146 Cody Bradford TEX 105674.371.2790270$-6.26AL|NL
147 Andrew Anderson DET 99564.091.32101390$-6.29AL|NL
148 Ian Seymour TB 109674.381.3099340$-6.30AL|NL
149 J.T. Ginn OAK 93664.061.3283320$-6.42AL|NL
150 Simeon Woods Richardson MIN 129794.531.36117480$-6.45AL|NL
151 Miles Mikolas FA 1508104.681.32104330$-6.75AL|NL
152 Adrian Houser SF 1508104.321.41109500$-6.77AL|NL
153 Ben Brown CHC 61333.391.1570190$-6.78AL|NL
154 Patrick Corbin FA 1428104.561.38112460$-6.88AL|NL
155 Andre Pallante STL 1579104.241.46110610$-6.86AL|NL
156 Joe Boyle TB 105674.201.42112560$-6.96AL|NL
157 Anthony Kay CWS 139794.211.41107530$-7.01AL|NL
158 Colin Rea CHC 134794.571.34106400$-7.12AL|NL
159 Ryan Weiss HOU 129784.471.40116510$-7.21AL|NL
160 Grant Holmes ATL 87554.141.3287320$-7.46AL|NL
161 Drew Pomeranz LAA 58333.721.2463213$-7.56AL|NL
162 Chris Paddack FA 124784.651.3295320$-7.59AL|NL
163 Kyle Leahy STL 138794.371.40107510$-7.63AL|NL
164 Tyler Holton DET 72433.751.2662201$-7.71AL|NL
165 Andrew Heaney FA 121784.691.35103390$-7.82AL|NL
166 Davis Martin CWS 1598114.641.40123560$-7.81AL|NL
167 Jake Latz TEX 130784.431.45121650$-7.93AL|NL
168 Cristian Javier HOU 1578114.991.39144640$-8.14AL|NL
169 Logan Allen CLE 125784.461.41101480$-8.38AL|NL
170 Mick Abel MIN 111674.381.41102490$-8.49AL|NL
171 Tomoyuki Sugano FA 1438104.721.3694330$-8.65AL|NL
172 Spencer Arrighetti HOU 101664.631.3899430$-8.83AL|NL
173 Richard Fitts STL 118684.421.3688360$-8.81AL|NL
174 Cade Povich BAL 79554.221.3474290$-8.95AL|NL
175 German Marquez FA 1398104.791.40105460$-9.17AL|NL
176 Paul Blackburn FA 68443.971.2658180$-9.29AL|NL
177 Austin Gomber FA 133794.741.3695360$-9.37AL|NL
178 Johan Oviedo BOS 69444.041.3270270$-9.40AL|NL
179 Andrew Painter PHI 136794.701.40106500$-9.50AL|NL
180 Jose Quintana FA 1458104.591.45107540$-9.53AL|NL
181 Kyle Harrison BOS 78454.271.3278290$-9.56AL|NL
182 Martin Perez FA 134794.571.43103500$-9.70AL|NL
183 Sean Burke CWS 1517114.831.43135680$-9.72AL|NL
184 Luis Morales OAK 118784.731.42100490$-9.75AL|NL
185 Sean Newcomb CWS 67333.761.3167270$-9.77AL|NL
186 Luis Medina OAK 112674.581.42100480$-9.81AL|NL
187 Janson Junk MIA 77444.211.2558150$-9.80AL|NL
188 Andrew Alvarez WAS 99564.091.4072380$-10.00AL|NL
189 Charlie Morton FA 86564.401.4184380$-10.12AL|NL
190 David Festa MIN 50333.781.2253160$-10.17AL|NL
191 Carmen Mlodzinski PIT 72444.001.3563260$-10.23AL|NL
192 Jordan Montgomery IL-60 FA 91564.351.3568280$-10.23AL|NL
193 Trevor McDonald SF 86554.191.3865290$-10.28AL|NL
194 Keider Montero DET 87554.451.3673300$-10.31AL|NL
195 Marcus Stroman NYY 1408104.631.4699530$-10.38AL|NL
196 Robert Gasser MIL 61333.981.2557180$-10.43AL|NL
197 Brant Hurter DET 55333.601.2749170$-10.46AL|NL
198 Javier Assad CHC 77444.211.3466270$-10.55AL|NL
199 Christian Scott NYM 51333.881.2250140$-10.58AL|NL
200 Alex Cobb IL-60 FA 64443.941.3453210$-10.64AL|NL
201 Tyler Anderson FA 1448104.871.44110570$-10.64AL|NL
202 Robby Snelling MIA 65444.021.3454230$-10.78AL|NL
203 Mitchell Parker WAS 81454.331.3365250$-10.93AL|NL
204 Tobias Myers MIL 60334.051.2553160$-10.92AL|NL
205 Eric Lauer TOR 57334.111.2555170$-10.94AL|NL
206 Jake Irvin WAS 96574.591.3675300$-10.96AL|NL
207 Connelly Early BOS 55333.761.3152210$-11.03AL|NL
208 Tyler Alexander TEX 84454.501.3167230$-11.09AL|NL
209 Jonah Tong NYM 44323.681.3048190$-11.22AL|NL
210 Ryan Yarbrough NYY 79444.441.3362240$-11.48AL|NL
211 Kai-Wei Teng SF 71454.311.3965300$-11.54AL|NL
212 Stephen Kolek KAN 80454.161.3858240$-11.65AL|NL
213 Hayden Birdsong SF 74454.381.4273360$-11.67AL|NL
214 Emerson Hancock SEA 60334.051.3049180$-11.80AL|NL
215 Yoendrys Gomez TB 85454.661.3981350$-11.96AL|NL
216 Jordan Hicks BOS 58334.031.3655230$-11.99AL|NL
217 Kyle Freeland COL 1869145.131.44138500$-12.02AL|NL
218 Rhett Lowder CIN 86464.501.3870290$-12.08AL|NL
219 Ricky Tiedemann TOR 46333.911.3548200$-12.08AL|NL
220 Randy Vasquez SD 1478114.961.44100540$-12.12AL|NL
221 Bailey Falter KAN 74444.501.3558230$-12.15AL|NL
222 Kyle Hart SD 67444.431.3754240$-12.32AL|NL
223 Walker Buehler FA 130794.921.47103530$-12.42AL|NL
224 Alek Manoah LAA 108584.831.4292440$-12.42AL|NL
225 Tyler Gilbert CWS 56334.181.3449200$-12.54AL|NL
226 Bryce Elder ATL 63444.431.3851200$-12.56AL|NL
227 Taijuan Walker PHI 121684.831.4387420$-12.67AL|NL
228 Joey Wentz ATL 60334.351.3758240$-12.70AL|NL
229 Logan Evans SEA 62344.211.3549210$-12.81AL|NL
230 Brandon Young BAL 54334.331.3346160$-12.98AL|NL
231 Josiah Gray WAS 118695.111.4399490$-12.98AL|NL
232 Corbin Burnes ARI 38223.791.2637120$-13.09AL|NL
233 Brandon Sproat NYM 56334.181.3645210$-13.06AL|NL
234 Clarke Schmidt NYY 34223.711.2435110$-13.07AL|NL
235 Cal Quantrill FA 85564.871.4063280$-13.14AL|NL
236 Ryan Bergert KAN 68444.631.4157270$-13.22AL|NL
237 Jack Perkins OAK 34223.711.2936140$-13.32AL|NL
238 Colton Gordon HOU 40224.051.2336100$-13.32AL|NL
239 Jonathan Cannon CWS 102574.851.4276370$-13.37AL|NL
240 Bowden Francis TOR 37224.141.2236100$-13.43AL|NL
241 Jack Dreyer LAD 44224.091.3243170$-13.58AL|NL
242 Hayden Wesneski HOU 31224.061.233190$-13.84AL|NL
243 Mitch Spence OAK 40224.051.3034110$-14.01AL|NL
244 Drew Thorpe CWS 73454.811.4156270$-14.06AL|NL
245 Ryan Gusto MIA 35224.111.2930110$-14.34AL|NL
246 Brandon Williamson CIN 48234.501.3344160$-14.43AL|NL
247 Mason Barnett OAK 51334.591.4142210$-14.57AL|NL
248 River Ryan LAD 45334.601.4037170$-14.62AL|NL
249 Robinson Ortiz SEA 34223.971.3831160$-14.66AL|NL
250 Quinn Mathews STL 46334.301.4839230$-14.66AL|NL
251 Zach McCambley PHI 48224.311.4244220$-14.90AL|NL
252 Hunter Dobbins STL 44234.301.3634140$-14.98AL|NL
253 Davidjohn Herz WAS 22113.681.232690$-15.06AL|NL
254 Doug Nikhazy CLE 39224.381.3835170$-15.08AL|NL
255 Carson Whisenhunt SF 44234.301.3935160$-15.16AL|NL
256 Tink Hence STL 32224.221.3828120$-15.20AL|NL
257 Ty Johnson TB 28224.501.3226100$-15.26AL|NL
258 Mitch Farris LAA 43234.401.4239190$-15.27AL|NL
259 Jason Alexander HOU 54344.671.4339180$-15.31AL|NL
260 Ronel Blanco HOU 25113.961.282790$-15.43AL|NL
261 Wade Miley IL-60 FA 54344.671.4437190$-15.57AL|NL
262 Carter Baumler TEX 54234.501.4446240$-15.58AL|NL
263 Gavin Stone LAD 25113.961.282480$-15.65AL|NL
264 Landon Knack LAD 32224.781.3428120$-15.69AL|NL
265 Thomas Harrington PIT 38234.741.3429120$-15.77AL|NL
266 Caden Dana LAA 90475.101.4876400$-15.77AL|NL
267 Julian Aguiar CIN 33224.641.3626100$-15.81AL|NL
268 Braden Nett OAK 44234.501.4536200$-15.97AL|NL
269 Gunnar Hoglund OAK 49234.781.3736150$-16.00AL|NL
270 Tanner Gordon COL 1487115.471.43101360$-16.01AL|NL
271 Ryan Feltner COL 115595.171.5095450$-16.00AL|NL
272 Ken Waldichuk OAK 30114.201.3730130$-15.99AL|NL
273 Bobby Miller LAD 26114.151.3526110$-16.06AL|NL
274 Trevor Williams WAS 18114.001.221640$-16.13AL|NL
275 Joey Estes OAK 26114.501.272160$-16.40AL|NL
276 Chase Petty CIN 44234.701.4535180$-16.41AL|NL
277 Jack Kochanowicz LAA 42234.501.4528150$-16.47AL|NL
278 Adam Mazur MIA 25114.321.322070$-16.52AL|NL
279 Didier Fuentes ATL 10103.601.201030$-16.53AL|NL
280 Daison Acosta SD 18114.001.391790$-16.66AL|NL
281 Osvaldo Bido TB 14114.501.291350$-16.91AL|NL
282 Matt Waldron SD 27124.671.332180$-16.92AL|NL
283 Thomas White MIA 18114.501.441890$-17.13AL|NL
284 Jake Bloss TOR 12114.501.331140$-17.13AL|NL
285 Jaden Hamm DET 12114.501.331040$-17.20AL|NL
286 Noah Schultz CWS 28124.501.4322120$-17.22AL|NL
287 Jose Urena FA 35234.891.4923140$-17.36AL|NL
288 Chase Dollander COL 1336105.411.53111600$-17.36AL|NL
289 Ky Bush CWS 12114.501.421050$-17.41AL|NL
290 Gabriel Hughes COL 83465.201.5258300$-17.56AL|NL
291 Antonio Senzatela COL 59345.191.5139180$-17.76AL|NL
292 McCade Brown COL 114595.531.5298500$-17.84AL|NL
293 AJ Smith-Shawver ATL 6004.501.17720$-18.16AL|NL
294 Carson Palmquist COL 49235.511.5143230$-18.31AL|NL
295 Jagger Haynes SD 18115.001.6114100$-18.40AL|NL
296 Brody Hopkins TB 9015.001.44840$-18.73AL|NL
297 Carlos Carrasco FA 9015.001.44630$-18.87AL|NL
298 Bradley Blalock COL 28125.791.6117110$-20.08AL|NL