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 1661362.881.00193350$33.32AL|NL
2 Zack Wheeler PHI 1711373.271.07183430$27.23AL|NL
3 Paul Skenes PIT 1501062.781.04187410$27.02AL|NL
4 Chris Sale ATL 1521163.141.08182390$23.93AL|NL
5 Garrett Crochet BOS 1301063.201.07170380$19.64AL|NL
6 Dylan Cease SD 1591183.511.16187590$19.37AL|NL
7 Framber Valdez HOU 1561273.321.17152490$18.68AL|NL
8 Logan Webb SF 1721193.411.17146390$17.25AL|NL
9 Corbin Burnes ARI 1591173.551.16156450$16.48AL|NL
10 Cole Ragans KAN 1521073.451.19175560$16.40AL|NL
11 Jacob deGrom TEX 116743.030.97147240$16.39AL|NL
12 George Kirby IL-15 SEA 1441083.491.07134200$15.75AL|NL
13 Yoshinobu Yamamoto LAD 1341063.421.10142340$15.35AL|NL
14 Max Fried NYY 1481173.411.17139430$15.25AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Sonny Gray STL 1521083.591.16161430$15.05AL|NL
16 Spencer Schwellenbach ATL 1491173.681.13146330$15.00AL|NL
17 Shota Imanaga CHC 1461063.631.11145310$14.58AL|NL
18 Luis Castillo SEA 1551083.651.15155440$14.54AL|NL
19 Pablo Lopez MIN 1551083.741.15163380$14.48AL|NL
20 Michael King SD 1491073.541.20163520$14.25AL|NL
21 Bryce Miller SEA 1491083.761.11141380$13.43AL|NL
22 Spencer Strider IL-15 ATL 115953.471.12154390$13.05AL|NL
23 Hunter Greene CIN 151983.891.16178540$12.91AL|NL
24 Aaron Nola PHI 1591083.881.16157380$12.69AL|NL
25 Kevin Gausman TOR 1631193.881.22163470$12.52AL|NL
26 Tanner Bibee CLE 143973.671.14150380$12.51AL|NL
27 Freddy Peralta MIL 144983.781.17166520$12.20AL|NL
28 Tyler Glasnow IL-15 LAD 112853.411.06139330$12.16AL|NL
29 Joe Ryan MIN 134873.821.08147290$11.22AL|NL
30 Bailey Ober MIN 142983.951.11146340$10.92AL|NL
31 Roki Sasaki LAD 122863.511.13141390$10.79AL|NL
32 Logan Gilbert IL-15 SEA 118753.421.03122250$10.75AL|NL
33 Zac Gallen ARI 1431073.781.21143440$10.25AL|NL
34 Carlos Rodon NYY 1441094.111.19161480$9.89AL|NL
35 Hunter Brown HOU 1411083.751.25150490$9.85AL|NL
36 Drew Rasmussen TB 123863.391.13120300$9.88AL|NL
37 Bryan Woo SEA 124863.671.07118250$9.48AL|NL
38 Jack Flaherty DET 137983.801.21147430$9.10AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Nathan Eovaldi TEX 145973.891.18139390$8.88AL|NL
40 Nick Pivetta SD 137883.981.16156420$8.80AL|NL
41 Brandon Woodruff IL-15 MIL 126863.721.15135350$8.66AL|NL
42 Yusei Kikuchi LAA 145883.921.21162440$8.54AL|NL
43 Sandy Alcantara MIA 156883.721.20135400$8.50AL|NL
44 Ryan Pepiot TB 131983.931.19138460$7.81AL|NL
45 Kodai Senga NYM 128963.711.26141560$7.64AL|NL
46 Seth Lugo KAN 1541083.961.24135410$7.57AL|NL
47 Bowden Francis TOR 1371074.141.16127360$7.56AL|NL
48 Zach Eflin IL-15 BAL 136973.871.16115230$7.29AL|NL
49 Taj Bradley TB 136883.941.20146440$7.12AL|NL
50 Brandon Pfaadt ARI 138984.031.20139330$7.10AL|NL
51 Tanner Houck BOS 151983.871.24133460$6.91AL|NL
52 Ranger Suarez IL-15 PHI 133973.691.24120410$6.70AL|NL
53 Jesus Luzardo PHI 138974.061.22141460$6.50AL|NL
54 Robbie Ray SF 125883.951.21141440$6.11AL|NL
55 Jose Berrios TOR 16410104.211.24141460$6.11AL|NL
56 MacKenzie Gore WAS 140893.881.27149530$5.94AL|NL
57 Cristopher Sanchez PHI 126863.581.22109330$5.65AL|NL
58 Chris Bassitt TOR 15110104.101.29139510$5.24AL|NL
59 Shane McClanahan IL-60 TB 96753.431.15103290$4.90AL|NL
60 Blake Snell IL-15 LAD 90633.321.16117390$4.87AL|NL
61 Clay Holmes NYM 131873.681.30124510$4.31AL|NL
62 Ben Brown CHC 107653.601.20125410$4.24AL|NL
63 Merrill Kelly ARI 136974.081.25124430$4.10AL|NL
64 Michael Wacha KAN 132974.011.24115380$4.06AL|NL
65 Nick Lodolo CIN 121773.971.22131380$3.68AL|NL
66 Matt Boyd CHC 116763.921.20121360$3.52AL|NL
67 Eduardo Rodriguez ARI 132984.011.28121430$3.50AL|NL
68 Jeffrey Springs OAK 117763.841.21117340$3.46AL|NL
69 Max Scherzer IL-15 TOR 101753.871.13104260$3.40AL|NL
70 Mitch Keller PIT 152994.241.28139460$3.29AL|NL
71 Ronel Blanco HOU 131864.111.26129550$2.85AL|NL
72 Erick Fedde STL 139894.081.27121420$2.17AL|NL
73 Clarke Schmidt NYY 118773.941.24117390$2.17AL|NL
74 Gavin Williams CLE 121773.991.26124470$2.00AL|NL
75 Jameson Taillon CHC 141984.311.23111320$1.95AL|NL
76 Shane Baz TB 126774.051.24119450$1.75AL|NL
77 Brayan Bello BOS 127984.071.32117450$1.72AL|NL
78 David Peterson NYM 124863.851.33115480$1.59AL|NL
79 Yu Darvish IL-15 SD 108764.101.18104300$1.33AL|NL
80 Nick Martinez CIN 131874.161.26111340$1.03AL|NL
81 Sean Manaea IL-15 NYM 108754.111.21109370$1.03AL|NL
82 Dustin May LAD 92643.621.1990320$0.79AL|NL
83 Jose Soriano LAA 120773.901.30113510$0.67AL|NL
84 Reese Olson DET 115673.921.23107370$0.49AL|NL
85 Grant Holmes ATL 115653.981.27111360$-0.46AL|NL
86 Tobias Myers MIL 122774.261.26112370$-0.69AL|NL
87 Dean Kremer BAL 121874.281.29106410$-0.89AL|NL
88 Zebby Matthews MIN 108664.191.20102210$-0.93AL|NL
89 Grayson Rodriguez IL-60 BAL 77643.711.2083240$-0.97AL|NL
90 Brady Singer CIN 141794.371.30131420$-1.12AL|NL
91 Luis Severino OAK 1497104.391.29129490$-1.27AL|NL
92 Hayden Wesneski HOU 119774.361.26110390$-1.46AL|NL
93 Tyler Mahle TEX 117664.281.23108370$-1.57AL|NL
94 Shane Bieber IL-15 CLE 83543.641.1981210$-1.59AL|NL
95 Justin Verlander SF 116774.231.2698320$-1.65AL|NL
96 Kumar Rocker IL-15 TEX 85543.851.1989250$-1.77AL|NL
97 Kris Bubic KAN 117664.091.31114390$-1.80AL|NL
98 Landen Roupp SF 118553.851.32113510$-1.81AL|NL
99 Lance McCullers IL-15 HOU 106653.921.32101440$-2.11AL|NL
100 Zack Littell TB 118674.231.24100260$-2.16AL|NL
101 Shohei Ohtani LAD 61533.501.1371210$-2.19AL|NL
102 Charlie Morton BAL 118774.331.33118480$-2.27AL|NL
103 Tony Gonsolin IL-15 LAD 107754.401.2393360$-2.35AL|NL
104 Lucas Giolito IL-15 BOS 123784.501.31125450$-2.38AL|NL
105 Edward Cabrera MIA 115684.201.34123560$-2.40AL|NL
106 Jake Irvin WAS 138794.441.28113440$-2.50AL|NL
107 Luis Gil IL-60 NYY 86654.101.2895420$-2.76AL|NL
108 JP Sears OAK 147794.611.26119420$-2.86AL|NL
109 Andrew Heaney PIT 115674.381.28110360$-3.16AL|NL
110 Hayden Birdsong SF 95664.181.32104450$-3.17AL|NL
111 Mitchell Parker WAS 124684.281.32110440$-3.63AL|NL
112 Eury Perez IL-60 MIA 74453.851.1983240$-3.77AL|NL
113 Kutter Crawford IL-15 BOS 96564.361.2093280$-3.82AL|NL
114 Chris Paddack MIN 116654.411.28103280$-3.93AL|NL
115 Miles Mikolas STL 140794.601.2599260$-4.01AL|NL
116 A.J. Puk IL-15 ARI 35323.341.1542127$-4.23AL|NL
117 Osvaldo Bido OAK 112674.421.31105460$-4.44AL|NL
118 Jose Quintana MIL 124774.301.3699460$-4.52AL|NL
119 Andre Pallante STL 113763.991.3982450$-4.52AL|NL
120 Colin Rea CHC 120764.561.2996330$-4.60AL|NL
121 Tyler Anderson LAA 1448104.601.36115540$-4.80AL|NL
122 Nestor Cortes IL-60 MIL 69443.861.1668180$-4.79AL|NL
123 Tyler Holton DET 53323.291.0946132$-4.87AL|NL
124 Reid Detmers LAA 86564.331.2896320$-4.85AL|NL
125 Clayton Kershaw IL-60 LAD 63533.731.2158170$-4.90AL|NL
126 Shane Smith CWS 122574.361.31111450$-4.93AL|NL
127 Alex Cobb IL-15 DET 81553.851.2666220$-4.94AL|NL
128 Matthew Liberatore STL 114664.321.34100420$-4.99AL|NL
129 Luis Ortiz CLE 118664.341.3297430$-4.98AL|NL
130 Steven Matz STL 99554.121.3086300$-5.14AL|NL
131 Kyle Gibson BAL 121774.451.37103440$-5.30AL|NL
132 Tylor Megill NYM 78554.081.3080300$-5.40AL|NL
133 Frankie Montas IL-15 NYM 90664.351.3285350$-5.48AL|NL
134 Walker Buehler BOS 124674.421.34104400$-5.53AL|NL
135 Jackson Jobe DET 105664.461.2986380$-5.66AL|NL
136 Ryne Nelson ARI 91554.221.2674240$-5.84AL|NL
137 Kyle Harrison SF 75444.021.2678280$-5.87AL|NL
138 Ryan Weathers IL-15 MIA 98574.221.3288340$-5.88AL|NL
139 Casey Mize DET 106564.231.3084300$-5.94AL|NL
140 Andrew Abbott CIN 104674.491.3497390$-5.93AL|NL
141 Trevor Williams WAS 112664.421.3391350$-6.05AL|NL
142 Tomoyuki Sugano BAL 127664.551.2993320$-6.10AL|NL
143 Max Meyer MIA 122684.431.37106430$-6.11AL|NL
144 Garrett Whitlock BOS 55333.711.1855132$-6.15AL|NL
145 David Festa MIN 68443.961.2672250$-6.21AL|NL
146 Michael Lorenzen KAN 124774.451.3895520$-6.32AL|NL
147 AJ Smith-Shawver ATL 85554.381.3186370$-6.40AL|NL
148 Cade Cavalli IL-15 WAS 89554.291.3284380$-6.41AL|NL
149 Jordan Hicks SF 99564.121.3889440$-6.49AL|NL
150 Ben Lively CLE 110784.611.3486360$-6.57AL|NL
151 Bryce Elder ATL 102664.341.3684360$-6.57AL|NL
152 Spencer Arrighetti IL-15 HOU 74544.341.3078300$-6.55AL|NL
153 Jared Koenig MIL 51433.641.2949192$-6.61AL|NL
154 Quinn Priester MIL 93674.421.3578310$-7.02AL|NL
155 Mike Soroka IL-15 WAS 105584.531.34100450$-7.09AL|NL
156 Griffin Canning NYM 109564.531.3398380$-7.16AL|NL
157 Aaron Civale IL-15 MIL 82454.321.2677240$-7.16AL|NL
158 Erik Miller SF 50333.541.3162271$-7.24AL|NL
159 Bailey Falter PIT 115684.571.3385340$-7.52AL|NL
160 Carmen Mlodzinski PIT 73564.111.3665290$-7.62AL|NL
161 Jared Jones IL-60 PIT 59343.921.2161190$-7.67AL|NL
162 Kyle Wright IL-15 KAN 77554.291.3368270$-7.69AL|NL
163 Jon Gray IL-60 TEX 80454.321.2772250$-7.72AL|NL
164 Sean Burke CWS 124594.621.39121580$-7.80AL|NL
165 Andrew Painter PHI 62434.211.2561210$-7.88AL|NL
166 Marcus Stroman IL-15 NYY 111674.471.3885410$-7.92AL|NL
167 Mitch Spence OAK 88554.441.3271260$-8.15AL|NL
168 Johan Oviedo IL-60 PIT 89554.391.3677380$-8.17AL|NL
169 Dedniel Nunez NYM 43323.501.2249160$-8.21AL|NL
170 Michael McGreevy STL 66433.941.2749160$-8.21AL|NL
171 Logan Allen CLE 102674.591.4187400$-8.66AL|NL
172 Yariel Rodriguez TOR 69344.161.3172310$-8.76AL|NL
173 Ryan Brasier IL-15 CHC 43213.741.1641122$-8.85AL|NL
174 Javier Assad IL-15 CHC 81444.211.3567310$-8.99AL|NL
175 Jose Butto NYM 46323.721.2546190$-9.12AL|NL
176 Louie Varland MIN 60344.391.2958182$-9.14AL|NL
177 Cade Povich BAL 62444.331.3058230$-9.14AL|NL
178 Davis Martin CWS 103464.551.3591380$-9.23AL|NL
179 Rhett Lowder IL-15 CIN 74444.311.3361240$-9.44AL|NL
180 Joey Cantillo CLE 58344.041.3361270$-9.45AL|NL
181 Jack Leiter TEX 103564.911.38105470$-9.46AL|NL
182 Simeon Woods Richardson MIN 96454.541.3481350$-9.55AL|NL
183 Paul Blackburn IL-15 NYM 64444.351.3255200$-9.74AL|NL
184 Kenta Maeda DET 64344.511.2461170$-9.89AL|NL
185 Alec Marsh IL-15 KAN 70454.601.3367260$-9.91AL|NL
186 German Marquez COL 129694.851.40106440$-9.93AL|NL
187 Jake Junis CLE 49223.981.1845110$-10.25AL|NL
188 Beau Brieske IL-15 DET 42223.891.2840162$-10.32AL|NL
189 Jack Kochanowicz LAA 117684.681.3668310$-10.36AL|NL
190 Randy Vasquez SD 96564.601.3972330$-10.41AL|NL
191 Graham Ashcraft CIN 53334.381.3343172$-10.67AL|NL
192 Drey Jameson ARI 56324.071.3651210$-10.70AL|NL
193 Jonathan Cannon CWS 128594.791.3794440$-10.84AL|NL
194 Chase Silseth LAA 55334.351.3455230$-10.93AL|NL
195 J.T. Ginn IL-15 OAK 87454.511.3765300$-10.97AL|NL
196 Ryan Feltner COL 135594.881.40114490$-11.00AL|NL
197 Emerson Hancock SEA 64444.551.3045220$-10.97AL|NL
198 Ryan Gusto HOU 84344.501.3368280$-11.03AL|NL
199 Bryse Wilson CWS 97464.691.3473290$-11.00AL|NL
200 Chad Patrick MIL 50224.191.2346140$-11.18AL|NL
201 Joe Ross PHI 53334.201.3547200$-11.24AL|NL
202 Reynaldo Lopez IL-60 ATL 32213.661.2134110$-11.29AL|NL
203 Dane Dunning TEX 49334.301.3244170$-11.37AL|NL
204 Kyle Hart SD 67334.461.3356240$-11.38AL|NL
205 Will Warren NYY 68354.621.3465240$-11.36AL|NL
206 Bubba Chandler PIT 56344.421.3452230$-11.40AL|NL
207 Doug Nikhazy CLE 54324.331.3853270$-11.45AL|NL
208 Jordan Wicks CHC 61344.411.3554220$-11.47AL|NL
209 Chase Dollander COL 108464.861.41102450$-11.53AL|NL
210 Cal Quantrill MIA 120684.801.4487460$-11.60AL|NL
211 Carlos Carrasco NYY 85564.931.4070290$-11.69AL|NL
212 Brandon Young BAL 39223.971.2638120$-11.71AL|NL
213 Nic Enright CLE 30223.861.203190$-11.86AL|NL
214 Noah Schultz CWS 41224.051.2739130$-11.85AL|NL
215 Joe Boyle TB 58354.521.4768400$-11.95AL|NL
216 Shawn Armstrong TEX 44224.141.3043150$-11.97AL|NL
217 Landon Knack LAD 35224.121.2336110$-11.98AL|NL
218 Jacob Lopez OAK 39214.061.2939170$-12.04AL|NL
219 Keaton Winn SF 46244.321.2542140$-12.03AL|NL
220 Caden Dana LAA 67454.911.3556250$-12.06AL|NL
221 Cody Bradford IL-60 TEX 29224.041.132760$-12.08AL|NL
222 Noah Cameron KAN 37224.031.2835110$-12.24AL|NL
223 Carlos Vargas SEA 48234.001.3541180$-12.29AL|NL
224 Yilber Diaz ARI 39224.161.3442180$-12.39AL|NL
225 Hogan Harris OAK 59344.471.4253290$-12.51AL|NL
226 Luis Garcia IL-60 HOU 32224.191.2432100$-12.52AL|NL
227 Joey Estes OAK 70455.161.3054180$-12.60AL|NL
228 Mike Clevinger CWS 50234.471.3045170$-12.69AL|NL
229 Ian Anderson ATL 43324.361.4238190$-12.76AL|NL
230 Spencer Turnbull FA 37224.231.3034140$-12.86AL|NL
231 Taijuan Walker PHI 66444.841.3949240$-12.88AL|NL
232 Albert Suarez IL-60 BAL 33224.101.2930100$-12.86AL|NL
233 Jacob Waguespack TB 38224.181.3739160$-12.89AL|NL
234 Logan Henderson MIL 28224.411.202880$-12.97AL|NL
235 Kyle Hendricks LAA 108585.041.3875310$-12.98AL|NL
236 Richard Fitts IL-15 BOS 44324.601.3434130$-12.98AL|NL
237 Shinnosuke Ogasawara WAS 65234.491.3451210$-13.12AL|NL
238 Mason Black SF 33224.201.3130120$-13.16AL|NL
239 Ryan Burr IL-60 TOR 26113.731.243190$-13.16AL|NL
240 Josh Winckowski BOS 36224.011.3630120$-13.20AL|NL
241 Stephen Kolek SD 57324.591.4045190$-13.20AL|NL
242 Cole Henry WAS 47004.001.3247201$-13.21AL|NL
243 Tyler Alexander MIL 42224.621.263690$-13.25AL|NL
244 Tyler Phillips MIA 48434.981.4037150$-13.25AL|NL
245 Davis Daniel ATL 29224.191.282680$-13.27AL|NL
246 Alex Faedo IL-60 TB 34224.321.3232140$-13.29AL|NL
247 Gordon Graceffo STL 63344.571.4148220$-13.30AL|NL
248 Slade Cecconi IL-15 CLE 34224.601.243180$-13.32AL|NL
249 Patrick Corbin TEX 97585.051.4374300$-13.34AL|NL
250 Kyle Freeland COL 1376105.101.4298370$-13.42AL|NL
251 Bobby Miller LAD 26214.261.3026100$-13.45AL|NL
252 Aaron Ashby IL-15 MIL 29224.031.4129140$-13.53AL|NL
253 Omar Cruz SD 38124.091.3238160$-13.56AL|NL
254 Kyle Bradish IL-60 BAL 18113.381.151950$-13.73AL|NL
255 Easton Lucas TOR 45224.531.3841190$-13.78AL|NL
256 Braxton Ashcraft PIT 34124.141.252980$-13.89AL|NL
257 Hunter Dobbins BOS 33224.391.3427110$-13.94AL|NL
258 Keider Montero DET 33224.501.3428120$-14.04AL|NL
259 Jonathan Bowlan KAN 39244.511.3833130$-14.15AL|NL
260 Allan Winans NYY 35234.631.3026100$-14.23AL|NL
261 Kolby Allard CLE 41224.711.3837130$-14.33AL|NL
262 Sawyer Gipson-Long IL-60 DET 22114.001.222160$-14.32AL|NL
263 Tommy Henry ARI 28224.431.4025110$-14.37AL|NL
264 Quinn Mathews STL 25113.971.3024100$-14.38AL|NL
265 Jose Urena NYM 39234.501.3729140$-14.38AL|NL
266 Matt Manning DET 31114.121.2825100$-14.39AL|NL
267 Wade Miley CIN 43234.501.3427150$-14.44AL|NL
268 Grant Wolfram BAL 22214.321.4321110$-14.46AL|NL
269 Colton Gordon HOU 28114.251.262590$-14.47AL|NL
270 Brady Basso IL-60 OAK 20113.961.231960$-14.52AL|NL
271 Carson Ragsdale SF 23114.041.312490$-14.52AL|NL
272 Connor Gillispie MIA 56234.731.4250240$-14.52AL|NL
273 Jake Bloss TOR 48234.761.3739180$-14.54AL|NL
274 Sean Newcomb BOS 48334.811.5446290$-14.58AL|NL
275 Cade Horton CHC 24204.831.3523100$-14.63AL|NL
276 Justin Wrobleski LAD 29114.301.3126100$-14.75AL|NL
277 Alex Wood FA 28224.741.4123110$-15.04AL|NL
278 Joe Rock TB 22124.151.291870$-15.05AL|NL
279 Cody Poteet IL-15 BAL 15103.951.241450$-15.05AL|NL
280 DL Hall IL-60 MIL 21114.131.3722100$-15.03AL|NL
281 Eric Lauer TOR 18224.811.421780$-15.05AL|NL
282 Matt Waldron IL-60 SD 29124.601.272580$-15.05AL|NL
283 Chayce McDermott IL-15 BAL 16114.091.331880$-15.11AL|NL
284 Valente Bellozo MIA 39224.741.4028130$-15.19AL|NL
285 Jared Shuster CWS 49234.741.4237200$-15.20AL|NL
286 Jacob Misiorowski MIL 23114.361.4025130$-15.23AL|NL
287 Carlos Rodriguez MIL 18124.351.291760$-15.30AL|NL
288 Logan Evans SEA 25124.321.342090$-15.37AL|NL
289 Sem Robberse STL 18114.181.301560$-15.35AL|NL
290 Ross Stripling KAN 46244.891.3730110$-15.49AL|NL
291 Carson Whisenhunt SF 15114.111.341460$-15.48AL|NL
292 Thomas Harrington PIT 20114.391.301660$-15.50AL|NL
293 Carson Spiers IL-15 CIN 42235.071.4237140$-15.50AL|NL
294 Cristian Javier IL-60 HOU 11114.131.251140$-15.49AL|NL
295 Cooper Criswell BOS 24114.381.341970$-15.50AL|NL
296 Alek Manoah IL-60 TOR 14114.241.291350$-15.50AL|NL
297 Brandon Sproat NYM 14114.381.311350$-15.66AL|NL
298 Trevor Rogers IL-15 BAL 19114.371.371770$-15.64AL|NL
299 Kyle Tyler PHI 36124.481.4129140$-15.67AL|NL
300 Andry Lara WAS 23004.001.3223100$-15.75AL|NL