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 1831382.921.00215410$31.81AL|NL
2 Paul Skenes PIT 1731382.841.05212500$29.43AL|NL
3 Zack Wheeler PHI 1921493.431.10201520$25.06AL|NL
4 Logan Gilbert SEA 19413103.551.06202400$24.84AL|NL
5 Garrett Crochet BOS 1531193.271.10205490$20.87AL|NL
6 Chris Sale ATL 1531273.301.11190430$20.28AL|NL
7 Dylan Cease SD 18212103.641.17218690$19.69AL|NL
8 Cole Ragans KAN 1761293.511.19207670$18.88AL|NL
9 Logan Webb SF 1961393.511.16159400$18.40AL|NL
10 Justin Steele CHC 1671293.401.13156410$17.46AL|NL
11 Framber Valdez HOU 1851393.551.21175590$16.92AL|NL
12 Max Fried NYY 1661283.311.17157520$16.79AL|NL
13 Pablo Lopez MIN 18512103.811.17193470$16.73AL|NL
14 Joe Ryan MIN 1591093.721.06176350$16.56AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Freddy Peralta MIL 16611103.731.13186570$16.38AL|NL
16 George Kirby IL-15 SEA 1531083.451.03138230$15.99AL|NL
17 Blake Snell LAD 1571283.681.23205710$15.60AL|NL
18 Tyler Glasnow LAD 1341063.411.08166400$15.47AL|NL
19 Spencer Schwellenbach ATL 1661283.661.15161390$15.37AL|NL
20 Michael King SD 1701193.711.19184560$14.59AL|NL
21 Yoshinobu Yamamoto LAD 1501173.511.15154390$14.06AL|NL
22 Bryce Miller SEA 16911103.851.12156420$13.85AL|NL
23 Bailey Ober MIN 16910103.931.12175430$13.71AL|NL
24 Shota Imanaga CHC 1671193.981.12167380$13.68AL|NL
25 Luis Castillo SEA 18211103.881.18175540$13.48AL|NL
26 Spencer Strider IL-15 ATL 123963.321.10163380$13.48AL|NL
27 Tanner Bibee CLE 16910103.801.15172480$13.40AL|NL
28 Jacob deGrom TEX 110863.240.98141280$12.91AL|NL
29 Corbin Burnes ARI 18412103.951.21172570$12.72AL|NL
30 Aaron Nola PHI 18512104.151.19179480$12.46AL|NL
31 Sonny Gray STL 1561093.801.18167480$11.61AL|NL
32 Hunter Brown HOU 1681193.871.22169580$11.37AL|NL
33 Sandy Alcantara MIA 17210103.701.19140440$10.58AL|NL
34 Bryan Woo SEA 137983.621.08124310$10.50AL|NL
35 Zach Eflin BAL 1671193.951.15132290$10.39AL|NL
36 Zac Gallen ARI 1671194.001.22165480$10.19AL|NL
37 Cristopher Sanchez PHI 16712103.841.24139440$9.71AL|NL
38 Jack Flaherty DET 1579103.991.21176520$9.21AL|NL
39 Nick Pivetta SD 15010104.221.18168470$8.93AL|NL
40 Brandon Woodruff IL-15 MIL 119863.621.09133340$8.84AL|NL
41 Nestor Cortes MIL 143893.841.13141400$8.47AL|NL
42 Kodai Senga NYM 1511093.921.26162650$8.02AL|NL
43 Yusei Kikuchi LAA 16910114.321.24185500$7.86AL|NL
44 Ryan Pepiot TB 1539104.131.17154470$7.84AL|NL
45 Tanner Houck BOS 17111103.991.26147540$7.71AL|NL
46 Reynaldo Lopez ATL 1581194.171.29166580$6.87AL|NL
47 Hunter Greene CIN 151994.291.22173560$6.74AL|NL
48 Nathan Eovaldi TEX 1571094.181.23153500$6.71AL|NL
49 Carlos Rodon NYY 16010104.411.24176600$6.60AL|NL
50 Taj Bradley TB 1599104.261.22166520$6.49AL|NL
51 Seth Lugo KAN 18212114.341.27155510$6.47AL|NL
52 Brandon Pfaadt ARI 15610104.331.20150370$6.43AL|NL
53 Clay Holmes NYM 140773.451.24128490$5.67AL|NL
54 Clarke Schmidt IL-15 NYY 141994.051.23137440$5.16AL|NL
55 Shohei Ohtani LAD 94743.391.13111320$4.94AL|NL
56 Kevin Gausman TOR 18010114.511.27174580$4.66AL|NL
57 Robbie Ray SF 143894.321.24167550$4.55AL|NL
58 Sean Manaea IL-15 NYM 144984.191.25147520$4.56AL|NL
59 Grayson Rodriguez IL-15 BAL 126873.951.21129380$4.37AL|NL
60 MacKenzie Gore WAS 1649124.301.31173630$3.93AL|NL
61 Michael Wacha KAN 16110104.311.27142520$3.86AL|NL
62 Erick Fedde STL 1649114.331.24141480$3.62AL|NL
63 Gavin Williams CLE 139894.071.25137510$3.50AL|NL
64 Kumar Rocker TEX 104773.731.16110320$3.44AL|NL
65 Roki Sasaki LAD 128974.161.25130420$3.39AL|NL
66 Reese Olson DET 141894.011.24125450$3.27AL|NL
67 Ranger Suarez IL-15 PHI 137983.951.28118450$2.96AL|NL
68 Jesus Luzardo PHI 144894.251.26144480$2.74AL|NL
69 Chris Bassitt TOR 17210104.451.30153610$2.65AL|NL
70 Drew Rasmussen TB 112573.621.14106290$2.46AL|NL
71 A.J. Puk ARI 62223.491.15722014$2.04AL|NL
72 Jameson Taillon CHC 16410104.501.24121420$2.02AL|NL
73 Jose Soriano LAA 141994.081.33125580$1.40AL|NL
74 Brayan Bello IL-15 BOS 150994.231.32134490$1.38AL|NL
75 Aaron Civale MIL 1418104.421.24125430$0.93AL|NL
76 Shane McClanahan IL-15 TB 95663.801.17100270$0.92AL|NL
77 Matt Boyd CHC 101673.871.19106330$0.90AL|NL
78 Nick Lodolo CIN 137894.431.29142450$0.79AL|NL
79 Bowden Francis TOR 141794.541.20131410$0.79AL|NL
80 Shane Baz TB 1398104.381.26127480$0.77AL|NL
81 Ronel Blanco HOU 16010114.721.32156680$0.69AL|NL
82 Jose Berrios TOR 18510114.681.30152550$0.67AL|NL
83 Jared Jones IL-15 PIT 115784.151.25119370$0.61AL|NL
84 Zack Littell TB 1418104.501.21115300$0.57AL|NL
85 Max Scherzer TOR 103674.221.16109310$0.31AL|NL
86 Spencer Arrighetti HOU 1458104.551.31153580$0.24AL|NL
87 Tyler Holton DET 66323.281.0957177$-0.16AL|NL
88 David Peterson NYM 138994.251.36125540$-0.33AL|NL
89 Kutter Crawford IL-15 BOS 120574.211.19116350$-0.43AL|NL
90 Tobias Myers IL-15 MIL 126794.401.24115370$-0.64AL|NL
91 Brady Singer CIN 1699114.661.33152530$-0.76AL|NL
92 Dean Kremer BAL 147994.561.30123490$-0.78AL|NL
93 Merrill Kelly ARI 154994.641.31135540$-0.84AL|NL
94 Eduardo Rodriguez ARI 127894.341.31116430$-1.00AL|NL
95 Tyler Mahle TEX 114774.381.2299340$-1.25AL|NL
96 Jeffrey Springs OAK 1307104.541.26122370$-1.37AL|NL
97 Justin Verlander SF 120774.381.24100380$-1.62AL|NL
98 Mike Soroka WAS 109573.981.24100390$-1.80AL|NL
99 Mitch Keller PIT 1779124.761.35158530$-1.95AL|NL
100 Yu Darvish IL-15 SD 111674.431.23109370$-1.95AL|NL
101 Beau Brieske DET 65333.801.1859228$-2.06AL|NL
102 Mitchell Parker WAS 1418114.481.33122480$-2.07AL|NL
103 Landen Roupp SF 99563.831.2695370$-2.11AL|NL
104 Luis Ortiz CLE 134794.401.30110490$-2.56AL|NL
105 Hayden Birdsong SF 109684.331.31116470$-2.68AL|NL
106 Grant Holmes ATL 119664.341.31118390$-2.70AL|NL
107 Sean Burke CWS 1357114.521.34131570$-2.74AL|NL
108 David Festa MIN 89564.051.2697330$-2.93AL|NL
109 Casey Mize DET 121794.401.2689320$-2.98AL|NL
110 Davidjohn Herz IL-60 WAS 102584.111.30109470$-2.98AL|NL
111 Charlie Morton BAL 150994.801.39149670$-3.01AL|NL
112 Jordan Hicks SF 123794.191.35104490$-2.99AL|NL
113 Edward Cabrera IL-15 MIA 111694.111.37114560$-3.15AL|NL
114 Kris Bubic KAN 111574.081.32110430$-3.21AL|NL
115 Shane Bieber IL-15 CLE 76453.771.1573180$-3.30AL|NL
116 Joey Cantillo CLE 75453.631.2279310$-3.49AL|NL
117 Luis Severino OAK 1669114.841.35138590$-3.53AL|NL
118 Eury Perez IL-60 MIA 71463.871.1678220$-3.57AL|NL
119 Andrew Painter PHI 61443.591.1266160$-3.64AL|NL
120 Zebby Matthews MIN 86464.111.1783190$-3.67AL|NL
121 Jake Irvin WAS 1638124.751.33129560$-3.82AL|NL
122 Hayden Wesneski HOU 95464.121.2188300$-3.86AL|NL
123 JP Sears OAK 1698125.011.28133490$-3.87AL|NL
124 Reid Detmers LAA 94574.461.27106350$-3.98AL|NL
125 Jackson Jobe DET 108684.511.2792350$-4.36AL|NL
126 Andrew Heaney PIT 1347104.751.34125460$-4.40AL|NL
127 Frankie Montas IL-15 NYM 89664.301.2982320$-4.46AL|NL
128 Miles Mikolas STL 1638114.811.29107350$-4.55AL|NL
129 Erik Miller SF 57323.311.2369291$-4.66AL|NL
130 Tylor Megill NYM 89454.071.2892340$-4.69AL|NL
131 Nick Martinez CIN 1466104.721.30122420$-4.70AL|NL
132 Kyle Harrison SF 96574.301.3095370$-4.73AL|NL
133 Andre Pallante STL 133694.151.3694510$-4.87AL|NL
134 Lucas Giolito IL-15 BOS 99674.611.3097370$-4.87AL|NL
135 Chris Paddack MIN 108574.441.2791270$-5.11AL|NL
136 Simeon Woods Richardson MIN 126794.661.34104440$-5.19AL|NL
137 Jack Leiter TEX 102574.571.30104430$-5.24AL|NL
138 Andrew Abbott IL-15 CIN 129794.841.33114460$-5.24AL|NL
139 Jon Gray IL-60 TEX 101674.591.2989340$-5.22AL|NL
140 Jose Quintana MIL 1318104.691.37104480$-5.28AL|NL
141 Garrett Whitlock BOS 57223.781.1654134$-5.48AL|NL
142 Mike Clevinger CWS 47124.341.2641160$-5.63AL|NL
143 Tyler Anderson LAA 1679115.001.37132680$-5.73AL|NL
144 Walker Buehler BOS 1388104.781.36105470$-5.71AL|NL
145 Jared Koenig MIL 63323.791.2360232$-5.74AL|NL
146 Ben Lively CLE 1318104.931.3297420$-5.80AL|NL
147 Yariel Rodriguez TOR 86464.251.3088410$-5.95AL|NL
148 Javier Assad IL-15 CHC 118684.511.3493450$-6.00AL|NL
149 Max Meyer MIA 1306114.591.35106450$-6.02AL|NL
150 Will Warren NYY 94564.451.3288330$-6.15AL|NL
151 Griffin Canning NYM 107564.531.3089380$-6.25AL|NL
152 AJ Smith-Shawver ATL 86454.411.3090360$-6.36AL|NL
153 Cade Povich BAL 81454.231.2876310$-6.41AL|NL
154 Lance Lynn FA 94564.601.3188350$-6.54AL|NL
155 Michael Lorenzen KAN 135794.631.38101560$-6.56AL|NL
156 Ryne Nelson ARI 100464.431.2783290$-6.55AL|NL
157 Luis Gil IL-60 NYY 70454.211.3176340$-6.73AL|NL
158 Alex Cobb IL-15 DET 85564.271.3064240$-6.77AL|NL
159 Dedniel Nunez NYM 48213.451.1558170$-6.88AL|NL
160 Kyle Gibson BAL 117784.791.3794410$-6.92AL|NL
161 Kyle Hart SD 79354.291.2883300$-7.06AL|NL
162 Mitch Spence OAK 110584.681.3190340$-7.11AL|NL
163 Luis Garcia IL-15 HOU 64344.371.2163211$-7.27AL|NL
164 Osvaldo Bido OAK 104474.641.3299430$-7.31AL|NL
165 Alec Marsh IL-15 KAN 89564.711.3487340$-7.41AL|NL
166 Joey Estes OAK 1166105.081.2685290$-7.41AL|NL
167 Ryan Weathers IL-15 MIA 95574.561.3686340$-7.47AL|NL
168 Marcus Stroman NYY 131894.771.4189490$-7.80AL|NL
169 Steven Matz STL 101474.511.3386330$-7.84AL|NL
170 Ryan Brasier IL-15 CHC 53223.821.1849151$-7.84AL|NL
171 Clayton Kershaw IL-60 LAD 52434.101.2546160$-7.95AL|NL
172 Colin Rea CHC 117584.841.3191350$-7.97AL|NL
173 Trevor Williams WAS 1215104.801.3496390$-8.25AL|NL
174 Jose Butto NYM 62224.091.2763261$-8.28AL|NL
175 Jonathan Cannon CWS 1498124.901.40101490$-8.30AL|NL
176 Tony Gonsolin IL-15 LAD 73444.481.2859250$-8.36AL|NL
177 Bailey Falter PIT 1246104.851.3691390$-8.47AL|NL
178 Cade Cavalli IL-15 WAS 71354.251.3167300$-8.48AL|NL
179 Ryan Zeferjahn LAA 57224.211.2964251$-8.73AL|NL
180 Ian Anderson LAA 89464.481.3674370$-8.84AL|NL
181 Rhett Lowder IL-15 CIN 104584.831.3684340$-9.02AL|NL
182 J.T. Ginn OAK 80364.361.3063270$-9.05AL|NL
183 Paul Blackburn IL-15 NYM 80454.571.3467280$-9.08AL|NL
184 Ryan Burr IL-15 TOR 42213.901.2249160$-9.19AL|NL
185 Kyle Hendricks LAA 117685.061.3276320$-9.35AL|NL
186 Drew Thorpe IL-60 CWS 83464.581.3158280$-9.37AL|NL
187 Shawn Armstrong TEX 62224.341.2560190$-9.40AL|NL
188 Graham Ashcraft CIN 54224.231.3242183$-9.63AL|NL
189 Matt Waldron IL-15 SD 70354.621.2859220$-9.70AL|NL
190 Davis Martin CWS 1276115.061.40103440$-9.78AL|NL
191 Triston McKenzie CLE 81364.731.3274370$-9.79AL|NL
192 Bryce Elder ATL 58334.191.3348200$-9.83AL|NL
193 Carmen Mlodzinski PIT 64234.281.3358251$-9.86AL|NL
194 Jake Junis CLE 61224.531.2355150$-9.99AL|NL
195 Louie Varland MIN 58224.311.3057190$-10.10AL|NL
196 Brady Basso IL-15 OAK 42123.821.1943130$-10.22AL|NL
197 Jordan Wicks CHC 48234.151.2843160$-10.53AL|NL
198 Kyle Wright IL-15 KAN 63344.461.3653230$-10.57AL|NL
199 Logan Allen CLE 80464.851.3765300$-10.59AL|NL
200 Emerson Hancock SEA 61344.621.2943200$-10.81AL|NL
201 Nic Enright CLE 27113.671.093080$-10.96AL|NL
202 Omar Cruz SD 28113.321.1931110$-10.98AL|NL
203 Tyler Alexander MIL 45124.271.1941110$-11.09AL|NL
204 Yilber Diaz ARI 50124.201.3354240$-11.29AL|NL
205 Martin Perez CWS 1437125.051.4496520$-11.30AL|NL
206 Michael Fulmer BOS 40214.351.2938140$-11.30AL|NL
207 Jack Kochanowicz LAA 91464.791.3553250$-11.38AL|NL
208 Spencer Turnbull FA 39234.361.3036150$-11.53AL|NL
209 Cal Quantrill MIA 1306105.031.4493520$-11.53AL|NL
210 Alex Faedo IL-15 TB 51224.831.2949190$-11.59AL|NL
211 John Means IL-15 CLE 27224.261.202280$-11.78AL|NL
212 Caden Dana LAA 49335.011.3240170$-11.85AL|NL
213 Hogan Harris OAK 49224.511.3847240$-11.90AL|NL
214 Carlos Vargas SEA 38113.921.2832140$-11.96AL|NL
215 Max Kranick NYM 34114.141.2431120$-12.12AL|NL
216 Jake Bloss TOR 35224.661.2932130$-12.13AL|NL
217 Keider Montero DET 42234.591.3336150$-12.19AL|NL
218 Justin Wrobleski LAD 32114.071.2931120$-12.35AL|NL
219 Gordon Graceffo STL 33114.121.2528110$-12.38AL|NL
220 Valente Bellozo MIA 55244.771.3140170$-12.43AL|NL
221 Jacob Waguespack TB 37114.351.3541170$-12.46AL|NL
222 Mason Black SF 36124.301.3035140$-12.46AL|NL
223 German Marquez COL 1306105.331.45104440$-12.56AL|NL
224 Randy Vasquez SD 69354.941.3951250$-12.61AL|NL
225 Tyler Gilbert IL-15 CWS 45114.411.3441170$-12.65AL|NL
226 Sem Robberse STL 20113.731.201870$-12.71AL|NL
227 Anthony DeSclafani FA 33234.741.302590$-12.77AL|NL
228 Johan Oviedo IL-60 PIT 55244.651.4045240$-12.76AL|NL
229 Tyler Wells IL-60 BAL 17113.891.111650$-12.77AL|NL
230 Ross Stripling KAN 39234.771.312690$-12.98AL|NL
231 Kyle Bradish IL-60 BAL 14113.551.191550$-13.00AL|NL
232 Drey Jameson ARI 37114.441.3434140$-13.03AL|NL
233 Carson Ragsdale SF 19114.191.282280$-13.10AL|NL
234 Carlos Rodriguez MIL 12113.531.141350$-13.10AL|NL
235 Josh Winckowski BOS 30114.181.3224100$-13.17AL|NL
236 Cristian Javier IL-15 HOU 19114.361.211980$-13.19AL|NL
237 Alek Manoah IL-60 TOR 21114.251.262090$-13.21AL|NL
238 Penn Murfee CWS 25114.361.312490$-13.27AL|NL
239 Jared Shuster CWS 41124.441.3532160$-13.34AL|NL
240 John Rooney MIA 21114.041.352090$-13.40AL|NL
241 Adam Mazur MIA 37234.851.3626110$-13.39AL|NL
242 Sean Newcomb BOS 40124.481.4340230$-13.42AL|NL
243 Tommy Henry ARI 29114.411.3627130$-13.44AL|NL
244 Grant Wolfram MIL 12103.881.281360$-13.60AL|NL
245 Jonathan Bowlan KAN 26114.551.332490$-13.58AL|NL
246 Cody Poteet BAL 23114.471.332190$-13.65AL|NL
247 Kolby Allard CLE 15114.281.261450$-13.67AL|NL
248 Patrick Sandoval IL-60 BOS 14113.861.351360$-13.75AL|NL
249 Patrick Corbin TEX 81465.471.4362260$-13.82AL|NL
250 Tink Hence STL 16114.391.281450$-13.80AL|NL
251 Chris Flexen CHC 23114.561.341880$-14.00AL|NL
252 Ryan Feltner COL 1557125.481.48123580$-14.02AL|NL
253 Mick Abel PHI 15104.381.381580$-14.01AL|NL
254 Ken Waldichuk IL-60 OAK 30124.871.3627120$-14.02AL|NL
255 Huascar Ynoa MIN 14104.501.351350$-14.11AL|NL
256 Xzavion Curry MIA 29114.881.332290$-14.19AL|NL
257 Kyle Tyler PHI 29114.611.4124130$-14.17AL|NL
258 Connor Phillips CIN 18114.761.4520100$-14.24AL|NL
259 Allan Winans NYY 12114.731.30930$-14.34AL|NL
260 Drew Rom STL 11114.531.37940$-14.38AL|NL
261 Janson Junk MIA 22114.761.381780$-14.39AL|NL
262 Tekoah Roby STL 9114.931.33830$-14.46AL|NL
263 Jose Urquidy IL-60 HOU 12114.861.29830$-14.45AL|NL
264 Adrian Houser TEX 18114.681.371270$-14.49AL|NL
265 Cole Irvin FA 25124.901.361870$-14.49AL|NL
266 Marco Gonzales PIT 13114.911.361050$-14.54AL|NL
267 Kyle Freeland COL 1527125.541.45105430$-14.54AL|NL
268 Samuel Aldegheri LAA 11114.951.391040$-14.53AL|NL
269 Sixto Sanchez MIA 14114.651.39840$-14.66AL|NL
270 Easton Lucas TOR 14004.221.291460$-14.69AL|NL
271 Dakota Hudson LAA 13114.671.43860$-14.74AL|NL
272 Brent Honeywell FA 24115.081.391880$-14.76AL|NL
273 Darren McCaughan MIN 14115.361.391140$-14.85AL|NL
274 Nick Nastrini CWS 54255.321.4846270$-14.94AL|NL
275 Davis Daniel ATL 10004.111.27930$-14.96AL|NL
276 Noah Syndergaard FA 15115.501.361040$-14.99AL|NL
277 Elvin Rodriguez MIL 10004.451.261040$-15.00AL|NL
278 Alex Wood FA 28125.081.4421110$-15.04AL|NL
279 Tanner Gordon COL 30125.351.422490$-15.17AL|NL
280 Bruce Zimmermann MIL 6004.161.25620$-15.18AL|NL
281 Austin Cox KAN 8004.201.34730$-15.25AL|NL
282 Christian Roa MIA 7004.281.42840$-15.30AL|NL
283 Vincent Velasquez FA 10004.841.341040$-15.32AL|NL
284 James Kaprielian TOR 16115.711.451270$-15.33AL|NL
285 Bryan Mata BOS 5003.841.38530$-15.32AL|NL
286 Josiah Gray IL-60 WAS 10014.851.34940$-15.39AL|NL
287 Jake Woodford COL 20115.471.481470$-15.48AL|NL
288 Nabil Crismatt PHI 5004.871.35520$-15.50AL|NL
289 Carlos Carrasco NYY 32125.441.4626120$-15.53AL|NL
290 Wade Miley CIN 23125.361.471490$-15.61AL|NL
291 Thad Ward BAL 10004.721.48960$-15.61AL|NL
292 Ky Bush IL-60 CWS 7014.911.44630$-15.65AL|NL
293 Jose Urena NYM 14004.731.41950$-15.67AL|NL
294 Adam Oller MIA 34125.401.5129160$-15.76AL|NL
295 Austin Gomber IL-15 COL 1416115.691.4597400$-15.99AL|NL
296 Dylan Covey ATL 15005.351.541060$-16.39AL|NL
297 Tomoyuki Sugano BAL 1387115.881.4685430$-16.93AL|NL
298 Antonio Senzatela COL 1175105.561.5173360$-17.19AL|NL