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 2001492.791.01243440$35.45AL|NL
2 Garrett Crochet BOS 1931493.011.07239500$30.03AL|NL
3 Paul Skenes PIT 1941392.921.08237520$29.52AL|NL
4 Cristopher Sanchez PHI 1981493.141.17191510$22.35AL|NL
5 Chris Sale ATL 1691283.191.09206440$21.87AL|NL
6 Jacob deGrom TEX 1751193.511.09203400$18.75AL|NL
7 Cole Ragans KAN 1721293.301.17211620$18.71AL|NL
8 Bryan Woo SEA 19512103.591.12196440$18.67AL|NL
9 Logan Webb SF 19913103.311.20187470$18.51AL|NL
10 Logan Gilbert SEA 1661193.391.09182390$17.77AL|NL
11 Max Fried NYY 1891393.271.21180540$17.48AL|NL
12 George Kirby SEA 17812103.501.11174340$17.44AL|NL
13 Dylan Cease TOR 18512103.531.20217670$16.78AL|NL
14 Zack Wheeler PHI 1451073.191.08167370$16.05AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jesus Luzardo PHI 18112103.561.19198570$15.58AL|NL
16 Hunter Brown HOU 18412103.621.22200610$14.19AL|NL
17 Joe Ryan MIN 17311103.811.13189420$13.95AL|NL
18 Sonny Gray BOS 18112103.691.20190480$13.64AL|NL
19 Hunter Greene CIN 18411113.911.18220620$13.58AL|NL
20 Framber Valdez DET 19012103.431.27176620$12.66AL|NL
21 Nathan Eovaldi TEX 1751193.641.19172450$12.21AL|NL
22 Yoshinobu Yamamoto LAD 1541173.441.20163470$11.87AL|NL
23 Shane McClanahan TB 142983.351.16158420$10.97AL|NL
24 Freddy Peralta NYM 1681193.791.22185620$10.49AL|NL
25 Spencer Strider ATL 1611193.821.22187580$10.18AL|NL
26 Brandon Woodruff MIL 1641093.851.17172450$9.96AL|NL
27 Drew Rasmussen TB 17111103.711.22161450$9.77AL|NL
28 Nick Pivetta SD 17410103.961.20192540$9.57AL|NL
29 Luis Castillo SEA 18111103.861.22172510$9.52AL|NL
30 Blake Snell LAD 1421073.531.25174620$8.99AL|NL
31 Tyler Glasnow LAD 1391073.601.21161510$8.81AL|NL
32 Aaron Nola PHI 18111103.971.22175470$8.78AL|NL
33 Kevin Gausman TOR 18511103.971.24181550$8.46AL|NL
34 Michael King SD 16710103.801.24173580$8.09AL|NL
35 Shohei Ohtani LAD 117963.451.14136360$8.04AL|NL
36 MacKenzie Gore TEX 1611093.821.25182610$8.00AL|NL
37 Trey Yesavage TOR 1611093.751.26178650$7.95AL|NL
38 Ranger Suarez BOS 17211103.741.27153490$7.31AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Emmet Sheehan LAD 1521083.941.22171530$7.25AL|NL
40 Kyle Bradish BAL 1451083.711.23153450$7.24AL|NL
41 Matt Boyd CHC 17411103.931.24156520$7.09AL|NL
42 Carlos Rodon NYY 1621093.951.24175590$6.97AL|NL
43 Jack Flaherty DET 16310103.891.26177570$6.88AL|NL
44 Joe Musgrove SD 1591093.901.21150410$6.77AL|NL
45 Ryan Pepiot TB 17510114.021.26184630$6.46AL|NL
46 Cody Ponce TOR 1621093.901.24157460$6.26AL|NL
47 Eury Perez MIA 1549104.001.22171540$5.99AL|NL
48 Chase Burns CIN 125873.691.18143390$5.66AL|NL
49 David Peterson NYM 1701193.651.34150650$5.32AL|NL
50 Tanner Bibee CLE 18210114.091.26172560$5.23AL|NL
51 Nick Lodolo CIN 1549104.021.22158430$5.07AL|NL
52 Yusei Kikuchi LAA 17810114.101.28182630$4.98AL|NL
53 Jose Soriano LAA 17711113.671.38165750$4.67AL|NL
54 Sean Manaea NYM 136983.871.22140450$4.58AL|NL
55 Nolan McLean NYM 1491083.701.30141580$4.55AL|NL
56 Shota Imanaga CHC 152994.111.19138330$4.15AL|NL
57 Robbie Ray SF 18010114.191.31188690$3.49AL|NL
58 Gerrit Cole NYY 134883.941.21137390$3.31AL|NL
59 Grayson Rodriguez LAA 129883.811.24136440$3.09AL|NL
60 Gavin Williams CLE 17710114.071.34181760$2.96AL|NL
61 Reynaldo Lopez ATL 152994.051.28155530$2.75AL|NL
62 Merrill Kelly ARI 17310104.121.30158530$2.65AL|NL
63 Edward Cabrera CHC 140993.961.29149570$2.62AL|NL
64 Zac Gallen ARI 18411114.231.33174590$2.40AL|NL
65 Kris Bubic KAN 149993.911.30141520$2.23AL|NL
66 Shane Bieber TOR 121873.791.22111290$2.01AL|NL
67 Casey Mize DET 1519104.061.26133420$1.98AL|NL
68 Braxton Garrett MIA 135883.841.24118340$1.97AL|NL
69 Sandy Alcantara MIA 18710124.161.31158560$1.89AL|NL
70 Reid Detmers LAA 149894.031.29157570$1.80AL|NL
71 Chris Bassitt BAL 18111114.281.33164610$1.42AL|NL
72 Brandon Pfaadt ARI 16410104.301.27142390$1.37AL|NL
73 Bailey Ober MIN 1609104.401.24145390$0.95AL|NL
74 Joey Cantillo CLE 149893.941.33152650$0.88AL|NL
75 Zebby Matthews MIN 128884.061.23119320$0.84AL|NL
76 Shane Baz BAL 15910104.291.32156580$0.66AL|NL
77 Will Warren NYY 136884.011.29133470$0.43AL|NL
78 Bryce Miller SEA 143994.191.27127430$0.40AL|NL
79 Brady Singer CIN 17610114.361.32164560$0.34AL|NL
80 Cade Cavalli WAS 1529103.981.32127520$0.30AL|NL
81 Jared Jones IL-60 PIT 107763.831.24113360$0.19AL|NL
82 Clay Holmes NYM 1541093.871.38129620$0.16AL|NL
83 Mitch Keller PIT 18010124.351.31155550$0.18AL|NL
84 Max Meyer MIA 149894.051.30137480$0.16AL|NL
85 Steven Matz TB 140894.051.27118400$-0.13AL|NL
86 Kodai Senga NYM 123873.881.32125520$-0.15AL|NL
87 Jacob Misiorowski MIL 139894.091.34152660$-0.36AL|NL
88 Ryne Nelson ARI 16410104.311.31136470$-0.42AL|NL
89 Cam Schlittler NYY 126884.011.30121480$-0.60AL|NL
90 Zach Eflin BAL 149994.301.26117280$-0.64AL|NL
91 Quinn Priester MIL 17210114.151.36140590$-0.80AL|NL
92 Michael Burrows HOU 140894.231.30136480$-1.07AL|NL
93 Foster Griffin WAS 126783.911.28109360$-1.11AL|NL
94 Spencer Schwellenbach IL-60 ATL 87643.651.1884200$-1.11AL|NL
95 Tyler Mahle SF 148894.161.30126440$-1.26AL|NL
96 Braxton Ashcraft PIT 145894.071.32124480$-1.36AL|NL
97 Taj Bradley MIN 137894.221.31134480$-1.39AL|NL
98 Dustin May STL 1538104.201.33141570$-1.60AL|NL
99 Logan Henderson MIL 113674.131.22112340$-1.70AL|NL
100 Trevor Rogers BAL 149994.201.34127510$-1.82AL|NL
101 Andrew Abbott CIN 1689114.531.31155540$-1.91AL|NL
102 Mike Soroka ARI 97653.991.2899342$-2.09AL|NL
103 Shane Smith CWS 1689114.371.35154650$-2.13AL|NL
104 Michael McGreevy STL 149894.041.31101360$-2.25AL|NL
105 Bubba Chandler PIT 1609104.311.36146630$-2.31AL|NL
106 Jose Berrios TOR 139884.291.30121410$-2.35AL|NL
107 Michael Wacha KAN 17010114.501.32135500$-2.39AL|NL
108 Zack Littell FA 1739114.541.28132370$-2.41AL|NL
109 Roki Sasaki LAD 128874.201.33122470$-2.45AL|NL
110 Chad Patrick MIL 1458104.461.29131470$-2.64AL|NL
111 Landen Roupp SF 132884.091.36122520$-2.65AL|NL
112 Luis Severino OAK 18210114.511.34149590$-2.67AL|NL
113 Matthew Liberatore STL 1579104.331.34130520$-2.69AL|NL
114 Justin Verlander DET 1438104.381.29120440$-2.74AL|NL
115 Parker Messick CLE 129784.071.32115440$-2.72AL|NL
116 Jacob Lopez OAK 133884.351.33133540$-2.76AL|NL
117 Jameson Taillon CHC 1619104.531.29126390$-2.82AL|NL
118 Justin Steele CHC 83553.631.2179230$-2.91AL|NL
119 Max Scherzer FA 115784.421.25111330$-3.09AL|NL
120 Noah Cameron KAN 148994.301.35122500$-3.10AL|NL
121 Jeffrey Springs OAK 17510114.621.34150560$-3.30AL|NL
122 Cade Horton CHC 134894.331.32117460$-3.34AL|NL
123 Eduardo Rodriguez ARI 134884.271.34119460$-3.41AL|NL
124 Slade Cecconi CLE 1578114.511.30132420$-3.45AL|NL
125 Kumar Rocker TEX 113774.151.30101350$-3.45AL|NL
126 Nick Martinez TB 144894.381.31114390$-3.71AL|NL
127 Ian Seymour TB 94563.991.2390280$-3.76AL|NL
128 Jack Leiter TEX 1509104.511.37145640$-3.83AL|NL
129 Grant Holmes ATL 124774.221.35122470$-3.91AL|NL
130 Seth Lugo KAN 1619104.481.36138530$-4.07AL|NL
131 Dean Kremer BAL 139894.461.32120420$-4.07AL|NL
132 Johan Oviedo BOS 120774.221.35118490$-4.08AL|NL
133 Kutter Crawford BOS 86554.141.2287230$-4.50AL|NL
134 Luis Gil NYY 102664.191.33107460$-4.75AL|NL
135 Brayan Bello BOS 1569104.401.40130550$-5.12AL|NL
136 Brad Lord WAS 1498104.311.37114530$-5.17AL|NL
137 Patrick Sandoval BOS 84553.801.3280320$-5.38AL|NL
138 Drew Pomeranz LAA 58333.721.2463213$-5.42AL|NL
139 Tyler Holton DET 72433.711.2563201$-5.44AL|NL
140 Kyle Harrison MIL 96564.181.3097370$-5.53AL|NL
141 Robert Gasser MIL 89554.141.2780280$-5.80AL|NL
142 Chris Paddack MIA 135794.551.31105340$-6.04AL|NL
143 Simeon Woods Richardson MIN 139894.591.37125530$-6.04AL|NL
144 Tatsuya Imai HOU 153994.361.38145620$0.00AL|NL
145 Tobias Myers NYM 76443.951.2367200$-6.21AL|NL
146 Ben Brown CHC 49323.381.1556150$-6.21AL|NL
147 Andrew Anderson DET 61333.581.2369220$-6.24AL|NL
148 David Festa MIN 75443.981.2776260$-6.42AL|NL
149 Aaron Civale OAK 134894.701.35115420$-6.57AL|NL
150 Adrian Houser SF 1478104.331.40107490$-6.58AL|NL
151 Griffin Canning SD 109674.321.3596390$-6.60AL|NL
152 Lance McCullers HOU 116774.371.41109520$-6.79AL|NL
153 Troy Melton DET 75443.981.2667220$-6.80AL|NL
154 Anthony Kay CWS 129794.231.41101490$-6.92AL|NL
155 Lucas Giolito FA 1528104.691.38135580$-6.95AL|NL
156 Robby Snelling MIA 92564.031.3576330$-7.09AL|NL
157 Kyle Leahy STL 128784.351.39100480$-7.12AL|NL
158 Sean Newcomb CWS 69343.851.3367282$-7.15AL|NL
159 Tyler Wells BAL 72444.281.2368180$-7.32AL|NL
160 Hunter Barco PIT 95564.111.3785390$-7.32AL|NL
161 Andre Pallante STL 1488104.201.45103570$-7.51AL|NL
162 Janson Junk MIA 93564.321.2867200$-7.53AL|NL
163 Carmen Mlodzinski PIT 67443.861.3161230$-7.59AL|NL
164 Miles Mikolas WAS 1477104.671.32100330$-7.75AL|NL
165 Ryan Weathers NYY 128873.811.26127430$2.00AL|NL
166 Paul Blackburn NYY 66333.881.2458170$-7.76AL|NL
167 Patrick Corbin FA 117784.551.3792380$-7.85AL|NL
168 Cody Bradford TEX 74444.291.2565190$-7.83AL|NL
169 Ryan Weiss HOU 89554.301.3684340$-7.87AL|NL
170 Jake Latz TEX 103664.351.4299500$-7.92AL|NL
171 Joe Boyle TB 70443.991.3878370$-7.98AL|NL
172 Bryce Elder ATL 124784.491.40101410$-7.99AL|NL
173 Connelly Early BOS 49333.541.2651180$-7.98AL|NL
174 Richard Fitts STL 109674.441.3582340$-8.04AL|NL
175 Luis Morales OAK 123784.611.39107500$-8.01AL|NL
176 Logan Allen CLE 123784.461.41100480$-8.10AL|NL
177 Brant Hurter DET 55333.641.2649170$-8.16AL|NL
178 Davis Martin CWS 1598114.631.40124560$-8.14AL|NL
179 Eric Lauer TOR 66334.071.2563200$-8.17AL|NL
180 Cristian Javier HOU 1578114.951.38144640$-8.50AL|NL
181 Spencer Arrighetti HOU 87564.541.3686370$-8.66AL|NL
182 Payton Tolle BOS 51333.911.2653180$-8.66AL|NL
183 J.T. Ginn OAK 59333.881.2955190$-8.70AL|NL
184 Colin Rea CHC 81454.351.3067220$-8.77AL|NL
185 Emerson Hancock SEA 77444.241.3162240$-8.79AL|NL
186 Luis Medina OAK 97564.441.3989410$-8.98AL|NL
187 Hunter Dobbins STL 98564.351.3672320$-9.02AL|NL
188 Christian Scott NYM 39223.591.1540100$-9.06AL|NL
189 JP Sears SD 57334.281.2252140$-9.12AL|NL
190 Brandon Sproat MIL 73444.191.3561270$-9.25AL|NL
191 Rhett Lowder CIN 95564.491.3677320$-9.26AL|NL
192 German Marquez SD 130794.751.38100430$-9.30AL|NL
193 Mick Abel MIN 121684.541.43108550$-9.36AL|NL
194 Jordan Hicks CWS 55333.841.3452220$-9.40AL|NL
195 Andrew Alvarez WAS 94564.181.4167370$-9.46AL|NL
196 Javier Assad CHC 61334.051.3254210$-9.60AL|NL
197 Jack Dreyer LAD 54324.081.3252210$-9.77AL|NL
198 Yoendrys Gomez TB 58334.211.3258230$-9.77AL|NL
199 Ryan Yarbrough NYY 61334.221.2850180$-9.81AL|NL
200 Sean Burke CWS 1427104.811.43128640$-10.05AL|NL
201 Stephen Kolek KAN 80454.231.3859240$-10.13AL|NL
202 Andrew Painter PHI 115674.661.4089420$-10.13AL|NL
203 Ryan Gusto MIA 58334.271.3050180$-10.17AL|NL
204 Mike Vasil CWS 91454.451.4073361$-10.24AL|NL
205 Jack Perkins OAK 40223.751.2842160$-10.25AL|NL
206 Keider Montero DET 61344.261.3252200$-10.31AL|NL
207 Brandon Williamson CIN 60334.361.3256200$-10.33AL|NL
208 Jonah Tong NYM 28213.381.2332120$-10.32AL|NL
209 Jake Irvin WAS 98574.641.3775310$-10.35AL|NL
210 Trevor McDonald SF 62344.071.3548210$-10.40AL|NL
211 Colton Gordon HOU 40223.961.2136100$-10.42AL|NL
212 Corbin Burnes IL-60 ARI 38223.831.2638120$-10.52AL|NL
213 Clarke Schmidt IL-60 NYY 32223.791.2233100$-10.61AL|NL
214 Tyler Alexander TEX 69344.501.3156190$-10.78AL|NL
215 Hurston Waldrep ATL 73444.311.4465330$-10.77AL|NL
216 Joey Wentz ATL 50334.281.3649200$-10.81AL|NL
217 Hayden Birdsong SF 61344.351.4061290$-11.03AL|NL
218 Jordan Montgomery TEX 48334.271.3338140$-11.10AL|NL
219 Bailey Falter KAN 74444.641.3658230$-11.13AL|NL
220 Mitchell Parker WAS 63344.411.3450200$-11.14AL|NL
221 Jonathan Cannon CWS 105574.721.3980360$-11.15AL|NL
222 Hayden Wesneski HOU 31224.031.243190$-11.23AL|NL
223 Charlie Morton FA 52334.371.3951230$-11.27AL|NL
224 Ricky Tiedemann TOR 34223.871.3336150$-11.27AL|NL
225 Jason Alexander HOU 51334.301.3540160$-11.31AL|NL
226 Gavin Stone LAD 41224.211.2937130$-11.49AL|NL
227 Alex Cobb IL-60 FA 37223.921.3331120$-11.64AL|NL
228 Alek Manoah LAA 108584.821.4292440$-11.74AL|NL
229 Kai-Wei Teng HOU 35224.131.3335150$-11.74AL|NL
230 Justin Hagenman NYM 27113.761.162560$-11.74AL|NL
231 Randy Vasquez SD 135794.881.4294490$-11.82AL|NL
232 Taijuan Walker PHI 121684.801.4287430$-11.82AL|NL
233 Jose Urquidy PIT 100574.941.3773300$-11.93AL|NL
234 Robinson Ortiz SEA 40223.961.4037190$-11.93AL|NL
235 Tyler Anderson FA 108684.881.4382430$-11.98AL|NL
236 Chris Murphy CWS 38224.031.3835170$-11.99AL|NL
237 Adam Mazur MIA 35224.221.292890$-12.02AL|NL
238 Davidjohn Herz IL-60 WAS 26113.701.2629110$-12.02AL|NL
239 Quinn Mathews STL 46334.261.4539230$-12.13AL|NL
240 Zach McCambley PHI 48224.281.4044220$-12.34AL|NL
241 Cade Povich BAL 26113.811.262690$-12.33AL|NL
242 Carson Whisenhunt SF 30224.141.3525100$-12.44AL|NL
243 River Ryan LAD 45334.671.4037170$-12.60AL|NL
244 Doug Nikhazy CLE 34224.371.3831150$-12.70AL|NL
245 Thomas White MIA 28224.181.4026130$-12.69AL|NL
246 Walker Buehler SD 39224.461.3834150$-12.83AL|NL
247 Josiah Gray WAS 118695.111.4399490$-12.85AL|NL
248 Martin Perez ATL 45334.591.4435170$-12.92AL|NL
249 Mason Barnett OAK 44234.501.3837180$-12.90AL|NL
250 Kyle Hart SD 24113.961.292280$-12.92AL|NL
251 Dane Dunning SEA 21113.911.271970$-12.99AL|NL
252 Julian Aguiar CIN 35224.621.3428110$-13.02AL|NL
253 Bobby Miller LAD 26114.081.3326110$-13.03AL|NL
254 Marcus Stroman NYY 70454.661.4649270$-13.03AL|NL
255 Brandon Young BAL 28114.211.292580$-13.03AL|NL
256 Trevor Williams IL-60 WAS 30124.271.282580$-13.06AL|NL
257 Ryan Bergert KAN 64344.791.4253250$-13.17AL|NL
258 Drew Thorpe CWS 55344.781.4142200$-13.17AL|NL
259 Osvaldo Bido NYY 16114.131.241650$-13.30AL|NL
260 Tyler Gilbert CWS 26114.181.332390$-13.33AL|NL
261 Tyler Uberstine BOS 27124.371.312590$-13.34AL|NL
262 Ronel Blanco HOU 17114.101.291870$-13.32AL|NL
263 Joey Estes OAK 30124.581.262470$-13.43AL|NL
264 Gunnar Hoglund OAK 44234.741.3633140$-13.45AL|NL
265 Ty Johnson TB 18114.221.301870$-13.46AL|NL
266 Braden Nett OAK 36224.501.4531170$-13.50AL|NL
267 Austin Gomber TEX 25114.421.292060$-13.56AL|NL
268 Kyle Freeland COL 1688125.151.43125440$-13.55AL|NL
269 Erick Fedde CWS 109584.921.4582420$-13.58AL|NL
270 Mitch Spence KAN 16114.141.301340$-13.69AL|NL
271 Carter Baumler TEX 52234.631.4545230$-13.77AL|NL
272 Jose Franco CIN 14114.361.341350$-13.94AL|NL
273 Jake Bloss TOR 14114.311.331250$-13.94AL|NL
274 Chase Petty CIN 48234.691.4438200$-14.00AL|NL
275 Tanner Gordon COL 59345.181.3843130$-14.04AL|NL
276 Gage Jump OAK 18114.421.381670$-14.04AL|NL
277 Kohl Drake ARI 18114.431.391670$-14.09AL|NL
278 Jake Eder WAS 12114.301.361040$-14.09AL|NL
279 Thomas Harrington PIT 17114.631.331450$-14.12AL|NL
280 Mitch Bratt ARI 9114.371.31730$-14.14AL|NL
281 Landon Knack LAD 21114.741.361980$-14.18AL|NL
282 Wilber Dotel PIT 12114.461.381050$-14.23AL|NL
283 Caden Dana LAA 90475.061.4676400$-14.26AL|NL
284 Noah Schultz CWS 18114.421.441580$-14.33AL|NL
285 JR Ritchie ATL 18114.571.421570$-14.38AL|NL
286 AJ Smith-Shawver ATL 8003.791.24930$-14.56AL|NL
287 Jack Kochanowicz LAA 25114.481.441790$-14.59AL|NL
288 Ryan Feltner COL 107585.121.4889410$-14.67AL|NL
289 Mitch Farris LAA 27124.721.4523120$-14.68AL|NL
290 Wade Miley IL-60 FA 27124.581.431890$-14.69AL|NL
291 Bradley Blalock MIA 18114.751.431360$-14.68AL|NL
292 Carson Palmquist COL 26114.981.4425120$-14.75AL|NL
293 Elmer Rodriguez-Cruz NYY 6003.551.29620$-14.79AL|NL
294 Randy Dobnak SEA 10003.921.33830$-14.81AL|NL
295 Daison Acosta SD 10014.251.401050$-14.99AL|NL
296 Shinnosuke Ogasawara WAS 6004.201.32420$-15.12AL|NL
297 Tink Hence STL 9014.451.39740$-15.20AL|NL
298 Matt Waldron SD 9014.711.35730$-15.24AL|NL
299 Gabriel Hughes COL 31124.951.4724110$-15.32AL|NL
300 Brody Hopkins TB 9014.601.44840$-15.30AL|NL