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 73542.800.9691150$34.39AL|NL
2 Zack Wheeler PHI 78633.291.0793210$31.30AL|NL
3 Garrett Crochet BOS 72633.431.1186200$26.72AL|NL
4 Logan Gilbert SEA 75543.471.0485170$26.73AL|NL
5 Max Fried NYY 77633.281.1572230$24.40AL|NL
6 Paul Skenes PIT 68543.131.1077190$24.06AL|NL
7 Spencer Strider ATL 74633.801.1791240$23.53AL|NL
8 Logan Webb SF 80643.431.1772180$23.05AL|NL
9 Jacob deGrom TEX 63533.461.0369160$21.97AL|NL
10 Bryan Woo SEA 68543.431.0464140$21.82AL|NL
11 George Kirby SEA 74543.641.0768130$21.28AL|NL
12 Hunter Brown HOU 75543.671.1885260$20.53AL|NL
13 Freddy Peralta MIL 76543.801.1781270$19.39AL|NL
14 Yoshinobu Yamamoto LAD 68633.701.1971200$19.22AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Dylan Cease SD 75543.861.2087270$18.98AL|NL
16 Framber Valdez HOU 74543.571.2075240$18.51AL|NL
17 Joe Ryan MIN 71453.881.0877160$18.26AL|NL
18 Matt Boyd CHC 70543.791.1769200$16.69AL|NL
19 Nathan Eovaldi TEX 68533.831.1667190$16.23AL|NL
20 Cristopher Sanchez PHI 71543.651.2268190$15.78AL|NL
21 Carlos Rodon NYY 76544.321.2283270$14.62AL|NL
22 Luis Castillo SEA 77554.141.2170230$13.77AL|NL
23 Nick Pivetta SD 71454.181.1776200$13.27AL|NL
24 Jesus Luzardo PHI 73544.211.2679240$13.13AL|NL
25 Brandon Woodruff MIL 62443.891.1463170$12.75AL|NL
26 Ranger Suarez PHI 70543.901.2463210$12.63AL|NL
27 Sonny Gray STL 62443.831.1765160$12.57AL|NL
28 Tyler Glasnow LAD 60534.191.2166190$12.07AL|NL
29 MacKenzie Gore WAS 76454.131.2886280$11.81AL|NL
30 Grant Holmes ATL 75634.481.3279270$11.77AL|NL
31 Tanner Bibee CLE 75454.121.2168210$10.99AL|NL
32 Jack Flaherty DET 68444.291.2477220$10.42AL|NL
33 Merrill Kelly ARI 67544.291.2463210$10.26AL|NL
34 Robbie Ray SF 69444.361.2676270$9.19AL|NL
35 Shota Imanaga CHC 68444.381.1862160$9.02AL|NL
36 Hunter Greene IL-15 CIN 57434.331.2166200$8.83AL|NL
37 Max Scherzer TOR 60444.411.1863180$8.78AL|NL
38 Kris Bubic KAN 56433.921.2558180$8.22AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Zac Gallen ARI 75544.531.3069250$7.84AL|NL
40 Eduardo Rodriguez ARI 64544.431.3062210$7.47AL|NL
41 Kodai Senga NYM 62434.091.2963270$7.33AL|NL
42 Kevin Gausman TOR 76554.751.3072240$6.94AL|NL
43 Seth Lugo KAN 70544.521.2959200$6.55AL|NL
44 Chris Bassitt TOR 75544.601.3165250$6.30AL|NL
45 Ryan Pepiot TB 67444.581.2565230$6.20AL|NL
46 Cole Ragans IL-60 KAN 39323.521.1848140$5.82AL|NL
47 Sean Manaea NYM 63434.471.2962230$5.12AL|NL
48 Gavin Williams CLE 71454.411.3469300$4.92AL|NL
49 Mike Soroka WAS 62354.181.2660230$4.72AL|NL
50 Yusei Kikuchi LAA 76454.721.3276240$4.71AL|NL
51 Will Warren NYY 61444.401.3160210$4.59AL|NL
52 Michael King IL-60 SD 45333.871.2147150$4.31AL|NL
53 Grant Taylor CWS 17113.231.131768$4.18AL|NL
54 Jacob Lopez OAK 57444.631.2960210$4.12AL|NL
55 Michael Wacha KAN 65444.411.2853200$4.03AL|NL
56 Drew Rasmussen TB 49333.951.1943130$3.95AL|NL
57 Reese Olson DET 58344.081.2653190$3.86AL|NL
58 David Peterson NYM 69544.411.3958250$3.80AL|NL
59 Jose Soriano LAA 69444.081.3859290$3.79AL|NL
60 Casey Mize DET 64454.461.2649170$3.63AL|NL
61 Blake Snell IL-60 LAD 51424.431.3457230$3.46AL|NL
62 Eury Perez MIA 55254.181.1856180$3.48AL|NL
63 Noah Cameron KAN 52434.341.2948170$3.36AL|NL
64 Taj Bradley TB 65444.631.3160230$3.20AL|NL
65 Kumar Rocker TEX 49434.381.2643150$3.00AL|NL
66 Clay Holmes NYM 57434.071.3345210$2.98AL|NL
67 Brayan Bello BOS 68544.581.3754240$2.78AL|NL
68 Shohei Ohtani LAD 34313.851.2038120$2.15AL|NL
69 Sandy Alcantara MIA 73364.371.2753210$2.05AL|NL
70 Lance McCullers HOU 63444.611.3762290$2.00AL|NL
71 Brandon Pfaadt ARI 67444.851.2957160$1.92AL|NL
72 Jacob Misiorowski MIL 52344.231.3355250$1.72AL|NL
73 Yu Darvish SD 54344.541.2552180$1.72AL|NL
74 Shane Baz TB 53344.391.2750200$1.54AL|NL
75 Slade Cecconi CLE 57354.641.2451140$1.28AL|NL
76 Lucas Giolito BOS 66444.861.3461240$1.12AL|NL
77 Ryne Nelson ARI 60434.671.3047160$1.10AL|NL
78 Landen Roupp SF 57444.371.3748220$1.01AL|NL
79 David Festa MIN 59354.591.3158200$0.86AL|NL
80 Bryce Miller IL-15 SEA 45334.341.2238130$0.62AL|NL
81 Zach Eflin IL-15 BAL 57444.741.2740110$0.40AL|NL
82 Shane Bieber IL-60 CLE 40234.001.2038100$-0.40AL|NL
83 Dean Kremer BAL 66444.881.3453210$-0.48AL|NL
84 Colin Rea CHC 62444.891.3146170$-0.63AL|NL
85 Chris Sale IL-60 ATL 24213.451.113070$-0.66AL|NL
86 Andrew Abbott CIN 65445.001.3455230$-0.69AL|NL
87 Bryce Elder ATL 66534.961.4051220$-0.70AL|NL
88 Quinn Priester MIL 52334.261.3038170$-0.84AL|NL
89 Justin Verlander SF 53334.601.2843170$-0.96AL|NL
90 Charlie Morton BAL 54434.951.4054230$-1.14AL|NL
91 Jack Leiter TEX 51434.881.3645210$-1.20AL|NL
92 Nestor Cortes IL-60 MIL 37224.081.1834110$-1.22AL|NL
93 Aaron Nola IL-60 PHI 41324.631.2739110$-1.24AL|NL
94 Mitch Keller PIT 66454.901.3754190$-1.34AL|NL
95 Luis Gil IL-60 NYY 39334.411.3340180$-1.36AL|NL
96 Cade Horton CHC 49334.541.3041160$-1.42AL|NL
97 Jose Berrios TOR 69455.011.3554210$-1.63AL|NL
98 Cam Schlittler NYY 39334.371.3136140$-1.61AL|NL
99 Matthew Liberatore STL 55344.631.3245160$-1.82AL|NL
100 Nick Lodolo CIN 59344.861.3354180$-1.79AL|NL
101 Frankie Montas NYM 57434.871.3847210$-1.87AL|NL
102 Shane McClanahan IL-60 TB 35224.161.2336110$-2.03AL|NL
103 Jeffrey Springs OAK 67455.171.3657210$-2.10AL|NL
104 Andre Pallante STL 56444.501.3937200$-2.12AL|NL
105 Brandon Walter HOU 32224.021.182980$-2.28AL|NL
106 Jon Gray IL-60 TEX 44334.601.3036140$-2.39AL|NL
107 Zack Littell TB 56344.931.2641120$-2.47AL|NL
108 J.T. Ginn OAK 35224.011.2533120$-2.46AL|NL
109 Hayden Birdsong SF 58445.001.4355270$-2.49AL|NL
110 Luis Ortiz CLE 44234.311.2941160$-2.63AL|NL
111 Colton Gordon HOU 47334.811.3040130$-2.61AL|NL
112 Zebby Matthews IL-15 MIN 35234.341.223480$-2.77AL|NL
113 Pablo Lopez IL-60 MIN 32224.171.233280$-2.88AL|NL
114 Tanner Houck IL-15 BOS 44334.491.3334140$-2.97AL|NL
115 Jose Quintana MIL 63444.771.4146240$-3.01AL|NL
116 Edward Cabrera MIA 56254.561.3554250$-3.12AL|NL
117 Shane Smith CWS 58354.881.3753210$-3.09AL|NL
118 Chase Burns CIN 38234.501.2840130$-3.18AL|NL
119 Eric Lauer TOR 47334.971.3445170$-3.20AL|NL
120 Dustin May LAD 37324.611.3232130$-3.23AL|NL
121 Tyler Anderson LAA 71455.141.3856270$-3.24AL|NL
122 Ben Brown CHC 27213.951.232890$-3.27AL|NL
123 Brady Singer CIN 66455.181.4156230$-3.78AL|NL
124 Michael McGreevy STL 36224.091.252780$-3.79AL|NL
125 Cade Cavalli WAS 48354.641.3839190$-3.96AL|NL
126 Bailey Ober IL-15 MIN 44234.801.2437110$-4.17AL|NL
127 Michael Lorenzen IL-15 KAN 50334.751.3740190$-4.17AL|NL
128 JP Sears OAK 63355.191.3149180$-4.21AL|NL
129 Reid Detmers LAA 28114.401.3032112$-4.28AL|NL
130 Trevor Rogers BAL 52334.801.3944200$-4.31AL|NL
131 Grayson Rodriguez IL-60 BAL 28224.311.262890$-4.47AL|NL
132 Clayton Kershaw LAD 42324.791.3432130$-4.52AL|NL
133 Miles Mikolas STL 53344.981.3035110$-4.66AL|NL
134 Chris Paddack MIN 61354.961.3545160$-4.71AL|NL
135 Garrett Whitlock BOS 16103.681.161742$-4.75AL|NL
136 Chad Patrick MIL 31224.471.2729100$-4.84AL|NL
137 Jameson Taillon IL-15 CHC 38224.611.242990$-4.87AL|NL
138 Luis Severino OAK 69455.171.4152240$-4.89AL|NL
139 Andrew Painter PHI 36234.601.2832100$-4.93AL|NL
140 Nick Martinez CIN 44334.991.3231110$-5.19AL|NL
141 Walker Buehler BOS 58445.231.4143210$-5.31AL|NL
142 Logan Allen CLE 63354.971.3949230$-5.39AL|NL
143 Joe Boyle TB 32224.421.3935190$-5.41AL|NL
144 Adrian Houser CWS 57354.791.3940210$-5.50AL|NL
145 Tyler Mahle IL-60 TEX 27214.311.262290$-5.59AL|NL
146 Marcus Stroman NYY 61444.991.4339230$-5.81AL|NL
147 Mitch Spence OAK 46345.131.3636130$-5.84AL|NL
148 Spencer Arrighetti IL-60 HOU 38224.901.3640160$-5.90AL|NL
149 Emmet Sheehan LAD 20214.411.262170$-5.97AL|NL
150 Joey Cantillo CLE 24123.891.2627100$-6.26AL|NL
151 Jake Irvin WAS 67355.091.3746210$-6.46AL|NL
152 Kyle Harrison BOS 29224.721.3529120$-6.52AL|NL
153 Yariel Rodriguez TOR 17114.231.321892$-6.53AL|NL
154 Erick Fedde STL 56345.121.3840180$-6.72AL|NL
155 Andrew Heaney PIT 61355.281.4150200$-7.16AL|NL
156 Jared Koenig MIL 17113.831.261561$-7.36AL|NL
157 Simeon Woods Richardson MIN 44244.941.3636160$-7.36AL|NL
158 Tyler Holton DET 18113.601.131440$-7.37AL|NL
159 Logan Henderson MIL 15113.821.121750$-7.40AL|NL
160 Patrick Corbin TEX 54335.301.4042170$-7.43AL|NL
161 Nic Enright CLE 16113.881.141750$-7.52AL|NL
162 Cade Povich IL-15 BAL 33224.921.3629120$-7.53AL|NL
163 Aaron Civale CWS 57355.311.3841190$-7.57AL|NL
164 Tony Gonsolin IL-60 LAD 25214.851.332290$-7.56AL|NL
165 Bowden Francis IL-15 TOR 31225.141.3026100$-7.61AL|NL
166 Tylor Megill IL-60 NYM 20114.011.272280$-7.65AL|NL
167 Braxton Ashcraft PIT 30114.361.302790$-7.80AL|NL
168 Gordon Graceffo STL 28114.291.282490$-7.88AL|NL
169 Richard Fitts BOS 27224.911.322180$-7.91AL|NL
170 Kyle Hendricks LAA 58345.281.3636160$-7.95AL|NL
171 Roki Sasaki IL-60 LAD 27214.881.3723100$-8.11AL|NL
172 Steven Matz STL 33114.451.3128100$-8.08AL|NL
173 Braydon Fisher TOR 16113.971.281980$-8.32AL|NL
174 Ryan Weathers IL-60 MIA 30134.451.3227110$-8.31AL|NL
175 Kyle Wright KAN 27214.741.4022100$-8.35AL|NL
176 Mitchell Parker WAS 63355.141.4344220$-8.41AL|NL
177 Jonathan Cannon CWS 58355.311.4141200$-8.53AL|NL
178 Bailey Falter PIT 61355.221.4141210$-8.52AL|NL
179 Javier Assad IL-60 CHC 25224.721.3919100$-8.55AL|NL
180 Ryan Brasier CHC 16113.911.201450$-8.57AL|NL
181 Davis Daniel ATL 34225.081.3727110$-8.62AL|NL
182 Shawn Armstrong TEX 16114.161.231650$-8.76AL|NL
183 Spencer Schwellenbach IL-60 ATL 11103.631.131120$-8.83AL|NL
184 Ian Hamilton NYY 15113.881.291660$-8.86AL|NL
185 Valente Bellozo MIA 26114.471.272080$-8.89AL|NL
186 Carson Whisenhunt SF 34224.921.4126120$-8.98AL|NL
187 Caden Dana LAA 35225.231.3829130$-8.97AL|NL
188 Paul Blackburn IL-15 NYM 31224.991.4224110$-9.33AL|NL
189 Graham Ashcraft CIN 17114.371.371361$-9.38AL|NL
190 DL Hall MIL 15113.901.341580$-9.42AL|NL
191 Johan Oviedo IL-60 PIT 31224.981.4525130$-9.55AL|NL
192 Brandon Young BAL 21114.591.311970$-9.61AL|NL
193 Allan Winans NYY 14114.191.231240$-9.60AL|NL
194 Jordan Wicks CHC 23114.371.341980$-9.59AL|NL
195 Keider Montero DET 32235.161.4124110$-9.77AL|NL
196 Brady Basso IL-60 OAK 13114.351.271340$-9.86AL|NL
197 Louie Varland MIN 18114.501.331760$-9.88AL|NL
198 Alex Cobb IL-60 DET 27124.501.342080$-9.86AL|NL
199 Dane Dunning TEX 19114.451.331770$-9.85AL|NL
200 Kyle Bradish IL-60 BAL 10103.931.251030$-9.95AL|NL
201 Robinson Pina TOR 24114.681.352190$-10.01AL|NL
202 Keaton Winn SF 20114.441.331660$-10.06AL|NL
203 Tomoyuki Sugano BAL 57345.561.3935150$-10.17AL|NL
204 Jack Kochanowicz LAA 34235.081.4122110$-10.19AL|NL
205 Omar Cruz SD 9103.771.29940$-10.22AL|NL
206 Grant Wolfram BAL 15114.331.381570$-10.25AL|NL
207 Ryan Zeferjahn LAA 15114.601.361670$-10.27AL|NL
208 Jose Butto IL-15 NYM 16114.461.351570$-10.26AL|NL
209 Bubba Chandler PIT 23124.711.362080$-10.29AL|NL
210 Chase Silseth LAA 23114.811.3822100$-10.33AL|NL
211 Tobias Myers MIL 16114.541.321460$-10.33AL|NL
212 Anthony DeSclafani ARI 28114.921.332280$-10.42AL|NL
213 Reynaldo Lopez IL-60 ATL 11104.411.301140$-10.43AL|NL
214 Austin Cox ATL 12104.231.331150$-10.45AL|NL
215 Carlos Vargas SEA 14114.201.331150$-10.45AL|NL
216 Cristian Javier IL-60 HOU 15114.931.301560$-10.45AL|NL
217 Jonathan Bowlan KAN 13114.521.341350$-10.48AL|NL
218 Emerson Hancock SEA 24124.741.321780$-10.53AL|NL
219 Beau Brieske DET 14114.431.301150$-10.53AL|NL
220 Luis Garcia IL-60 HOU 10104.631.251030$-10.55AL|NL
221 Jordan Hicks BOS 14104.151.391270$-10.60AL|NL
222 Freddy Tarnok MIA 21114.721.371890$-10.62AL|NL
223 Justin Wrobleski LAD 15114.591.361460$-10.63AL|NL
224 Logan Evans SEA 19114.651.321460$-10.64AL|NL
225 Joey Wentz ATL 26114.871.4124110$-10.74AL|NL
226 Hurston Waldrep ATL 26215.241.4719100$-10.77AL|NL
227 Stephen Kolek SD 24124.651.381880$-10.84AL|NL
228 Matt Manning DET 13114.561.331150$-10.83AL|NL
229 Tyler Alexander CWS 24115.001.331970$-10.81AL|NL
230 Joey Lucchesi SF 15114.381.381260$-10.87AL|NL
231 Alec Marsh IL-60 KAN 17114.881.371670$-10.89AL|NL
232 Jake Junis CLE 16114.941.311340$-10.98AL|NL
233 Carmen Mlodzinski PIT 28114.761.4122100$-11.08AL|NL
234 Alek Manoah IL-60 TOR 14114.801.351260$-11.11AL|NL
235 Tyler Owens DET 11114.531.35940$-11.18AL|NL
236 Mason Black SF 19114.811.401680$-11.24AL|NL
237 Hogan Harris OAK 15114.781.441580$-11.25AL|NL
238 Kyle Hart SD 13114.781.361150$-11.26AL|NL
239 Joey Estes OAK 20115.261.291550$-11.26AL|NL
240 Seth Johnson PHI 14114.791.411360$-11.31AL|NL
241 Jake Woodford ARI 14114.731.381150$-11.41AL|NL
242 Cooper Criswell BOS 16114.821.381250$-11.53AL|NL
243 Yilber Diaz ARI 18114.971.4718100$-11.60AL|NL
244 Landon Knack LAD 16115.201.371460$-11.60AL|NL
245 Kolby Allard CLE 13114.881.371050$-11.62AL|NL
246 Sean Burke CWS 54245.581.4445230$-11.64AL|NL
247 Ken Waldichuk IL-60 OAK 10115.021.411050$-11.63AL|NL
248 Chris Flexen CHC 31114.921.4223110$-11.78AL|NL
249 Taijuan Walker PHI 27115.081.4021110$-11.77AL|NL
250 Randy Vasquez SD 57355.441.4633210$-11.83AL|NL
251 Drey Jameson ARI 15114.951.421250$-11.88AL|NL
252 Chase Petty CIN 13115.021.431150$-11.95AL|NL
253 Tyler Phillips MIA 17114.851.421260$-11.99AL|NL
254 Shinnosuke Ogasawara WAS 32135.051.4023100$-11.96AL|NL
255 Mick Abel PHI 11115.031.451050$-11.98AL|NL
256 Davis Martin IL-15 CWS 42245.491.4530140$-12.02AL|NL
257 Chayce McDermott BAL 11115.161.481160$-12.06AL|NL
258 Robby Snelling MIA 15125.071.411150$-12.15AL|NL
259 Brandon Waddell NYM 11104.921.49950$-12.26AL|NL
260 Kyle Freeland COL 60355.671.4843160$-12.27AL|NL
261 Connor Phillips CIN 11115.191.531170$-12.35AL|NL
262 Osvaldo Bido OAK 19115.361.441680$-12.49AL|NL
263 Cal Quantrill MIA 54265.431.4639210$-12.56AL|NL
264 Carson Fulmer LAA 25115.221.4721120$-12.63AL|NL
265 Easton McGee MIL 9004.121.23820$-12.88AL|NL
266 Jonathan Brubaker NYY 25115.361.452090$-12.88AL|NL
267 Carson Spiers IL-60 CIN 15115.571.471260$-13.02AL|NL
268 Joe Ross PHI 15115.451.481160$-13.13AL|NL
269 Alex Wood FA 15115.481.511160$-13.38AL|NL
270 Wade Miley IL-15 CIN 14115.401.49850$-13.49AL|NL
271 Samuel Aldegheri LAA 15115.671.521270$-13.50AL|NL
272 Albert Suarez IL-60 BAL 24115.581.5020100$-13.72AL|NL
273 Tanner Gordon COL 14115.881.501040$-13.76AL|NL
274 Easton Lucas TOR 7004.541.35730$-13.78AL|NL
275 Andry Lara WAS 10014.651.37840$-13.96AL|NL
276 Bryan Mata BOS 4003.891.38420$-13.99AL|NL
277 Carson Palmquist COL 15115.971.541270$-14.03AL|NL
278 Patrick Sandoval IL-60 BOS 6004.341.39520$-14.10AL|NL
279 Nolan McLean NYM 5004.471.34420$-14.16AL|NL
280 Daison Acosta WAS 4004.341.39420$-14.17AL|NL
281 Braden Nett SD 9014.771.42840$-14.18AL|NL
282 Jacob Waguespack TB 5004.691.42530$-14.26AL|NL
283 Mike Clevinger CWS 5004.961.33420$-14.35AL|NL
284 Carson Ragsdale SF 6004.851.40530$-14.39AL|NL
285 J.P. France IL-60 HOU 6004.911.38520$-14.36AL|NL
286 Bobby Miller LAD 4004.761.37320$-14.46AL|NL
287 Jared Shuster IL-15 CWS 6004.931.40530$-14.43AL|NL
288 Josiah Gray IL-60 WAS 9015.071.39740$-14.47AL|NL
289 Rhett Lowder IL-60 CIN 9015.011.40730$-14.47AL|NL
290 Tekoah Roby STL 4005.041.34310$-14.50AL|NL
291 Cody Poteet IL-60 BAL 6005.221.44630$-14.51AL|NL
292 Vincent Velasquez CLE 5005.131.37420$-14.51AL|NL
293 Matt Waldron SD 5005.171.36420$-14.51AL|NL
294 Alex Faedo IL-60 TB 6005.271.37520$-14.52AL|NL
295 Brandon Sproat NYM 5004.811.37320$-14.57AL|NL
296 Connor Seabold TB 6005.271.38520$-14.55AL|NL
297 Thomas Hatch KAN 5005.271.42420$-14.69AL|NL
298 Chase Dollander COL 39235.921.5631170$-14.71AL|NL
299 Darren McCaughan MIN 7005.351.43620$-14.71AL|NL
300 Bryse Wilson CWS 4005.401.40310$-14.73AL|NL