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 1921842.390.92228350$33.61AL|NL
2 Zack Wheeler PHI 2001672.570.96224520$30.13AL|NL
3 Chris Sale ATL 1771832.391.02225390$29.54AL|NL
4 Logan Gilbert SEA 2089123.240.89220370$21.90AL|NL
5 Seth Lugo KAN 2061693.011.09181480$21.24AL|NL
6 Shota Imanaga CHC 1731532.911.02174280$19.94AL|NL
7 Corbin Burnes BAL 1941592.921.10181480$19.84AL|NL
8 Dylan Cease SD 18914113.471.07224650$19.62AL|NL
9 Bryce Miller SEA 1801282.950.98171450$18.15AL|NL
10 Paul Skenes PIT 1331131.960.95170320$17.94AL|NL
11 Framber Valdez HOU 1761572.911.11169550$17.67AL|NL
12 Cole Ragans KAN 1861193.141.14223670$16.64AL|NL
13 Jack Flaherty LAD 1621373.171.07194380$16.52AL|NL
14 Ronel Blanco HOU 1671362.801.09166680$16.02AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 George Kirby SEA 19114113.531.07179230$15.97AL|NL
16 Michael King SD 1731392.961.20201630$15.74AL|NL
17 Aaron Nola PHI 1991483.571.20197500$14.05AL|NL
18 Sean Manaea NYM 1811263.481.09184630$13.80AL|NL
19 Sonny Gray STL 1661393.851.09203390$13.73AL|NL
20 Bailey Ober MIN 1781293.991.00191430$13.70AL|NL
21 Jose Berrios TOR 19216113.611.16153540$13.19AL|NL
22 Hunter Greene CIN 150952.761.02169570$12.97AL|NL
23 Tanner Bibee CLE 1731283.481.12187440$12.98AL|NL
24 Carlos Rodon NYY 1751693.961.22195570$12.67AL|NL
25 Ryan Walker SF 801041.910.85991810$12.59AL|NL
26 Pablo Lopez MIN 18515104.081.19198410$12.19AL|NL
27 Mason Miller OAK 65222.490.881042128$12.20AL|NL
28 Luis Gil NYY 1511573.511.20171770$11.93AL|NL
29 Logan Webb SF 20413103.481.23172500$11.08AL|NL
30 Reynaldo Lopez ATL 135852.001.11148420$10.67AL|NL
31 Max Fried ATL 17411103.261.17166570$10.45AL|NL
32 Tyler Glasnow LAD 134963.490.95168350$10.11AL|NL
33 Nathan Eovaldi TEX 1701283.811.11166420$9.87AL|NL
34 Freddy Peralta MIL 1731193.691.22200680$9.69AL|NL
35 Michael Wacha KAN 1661383.361.20145450$9.26AL|NL
36 Tanner Houck BOS 1789103.131.14154480$9.21AL|NL
37 Luis Castillo SEA 17511123.651.17175470$9.20AL|NL
38 Kevin Gausman TOR 18114113.831.22162560$9.06AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Jameson Taillon CHC 1651283.271.13125330$8.74AL|NL
40 Garrett Crochet CWS 1466123.581.07209330$8.48AL|NL
41 Zac Gallen ARI 1481463.651.26156540$8.00AL|NL
42 Hunter Brown HOU 1701193.491.27179600$7.89AL|NL
43 Erick Fedde STL 177993.301.16154520$7.82AL|NL
44 Nick Martinez CIN 1421073.101.03116180$7.71AL|NL
45 Cristopher Sanchez PHI 1811193.331.25153440$7.46AL|NL
46 Bryan Woo SEA 121932.900.90101130$7.07AL|NL
47 Ranger Suarez PHI 1501283.481.21145410$7.06AL|NL
48 Yusei Kikuchi HOU 1759104.061.20206440$6.92AL|NL
49 Nestor Cortes NYY 1749103.771.15162390$6.17AL|NL
50 Joe Ryan MIN 135773.600.99147230$5.57AL|NL
51 Zach Eflin BAL 1651093.601.15134240$5.54AL|NL
52 Luis Severino NYM 1821173.911.24161600$5.29AL|NL
53 Tobias Myers MIL 138963.001.17127360$5.19AL|NL
54 Kutter Crawford BOS 1839164.371.12175510$4.98AL|NL
55 Spencer Schwellenbach ATL 123873.361.05127230$4.21AL|NL
56 Brady Singer KAN 1799133.721.28170540$4.10AL|NL
57 Luke Weaver NYY 84732.890.93103264$4.02AL|NL
58 Grayson Rodriguez BAL 1161343.871.25130360$3.95AL|NL
59 Ben Lively CLE 15113103.811.25118490$3.74AL|NL
60 Gavin Stone LAD 1401153.531.21116370$3.43AL|NL
61 Michael Kopech LAD 67683.481.16883415$3.39AL|NL
62 Ryan Pepiot TB 130883.601.15142480$3.10AL|NL
63 Brandon Pfaadt ARI 18111104.721.24185420$2.87AL|NL
64 Justin Steele CHC 134553.081.10135370$2.80AL|NL
65 Jose Quintana NYM 17010103.761.25135630$2.75AL|NL
66 Mitch Keller PIT 17811124.251.30166500$2.46AL|NL
67 Blake Snell SF 104533.121.05145440$2.46AL|NL
68 Jake Irvin WAS 18710144.421.20156520$2.29AL|NL
69 Tyler Anderson LAA 17910153.821.29142730$2.16AL|NL
70 Nick Pivetta BOS 1456124.151.13172360$2.09AL|NL
71 Matthew Strahm PHI 62621.880.7679113$2.09AL|NL
72 Colin Rea MIL 1671264.311.27135431$2.02AL|NL
73 Brayan Bello BOS 1621484.501.36153640$1.90AL|NL
74 David Peterson NYM 1211032.901.29101460$1.75AL|NL
75 MacKenzie Gore WAS 16610123.901.42181650$1.76AL|NL
76 Zack Littell TB 1568103.631.25141310$1.70AL|NL
77 Hunter Gaddis CLE 74631.580.7766140$1.62AL|NL
78 JP Sears OAK 18011134.401.23137490$1.14AL|NL
79 Taj Bradley TB 1388114.111.22154470$0.96AL|NL
80 Jose Butto NYM 74732.551.0779383$0.17AL|NL
81 Yoshinobu Yamamoto LAD 90723.001.11105220$0.04AL|NL
82 Ryne Nelson ARI 1501064.251.26126341$-0.02AL|NL
83 Andrew Abbott CIN 13810103.721.30114520$-0.11AL|NL
84 Gerrit Cole NYY 95853.411.1399290$-0.57AL|NL
85 Charlie Morton ATL 1658104.201.33167650$-0.62AL|NL
86 Chris Bassitt TOR 17110144.161.46168700$-1.47AL|NL
87 Albert Suarez BAL 133973.721.30108430$-1.55AL|NL
88 Michael Lorenzen KAN 130763.321.2497600$-1.75AL|NL
89 Dean Kremer BAL 1298104.111.25123510$-1.98AL|NL
90 Aaron Civale MIL 161894.361.30149520$-2.06AL|NL
91 Kyle Gibson STL 169884.261.35151680$-2.61AL|NL
92 Jared Jones PIT 121684.161.20132390$-2.59AL|NL
93 Nick Lodolo CIN 115964.771.20122370$-2.64AL|NL
94 Andrew Heaney TEX 1605144.281.25159410$-2.67AL|NL
95 Alec Marsh KAN 129994.531.26123390$-2.79AL|NL
96 Yu Darvish SD 81733.331.0778220$-2.85AL|NL
97 Jose Soriano LAA 113673.421.2097450$-2.92AL|NL
98 Trevor Williams WAS 66612.041.0459180$-3.29AL|NL
99 Ryan Yarbrough TOR 98523.211.0465321$-3.54AL|NL
100 Clarke Schmidt NYY 85552.861.1993300$-3.57AL|NL
101 Mitchell Parker WAS 1517104.291.30133430$-3.82AL|NL
102 Andre Pallante STL 121883.791.3094480$-3.91AL|NL
103 Javier Assad CHC 147763.731.40124630$-4.05AL|NL
104 Spencer Arrighetti HOU 1457134.531.41171650$-4.02AL|NL
105 Joe Musgrove SD 99653.901.18101230$-4.18AL|NL
106 Lance Lynn STL 117743.841.34109440$-4.53AL|NL
107 Cody Bradford TEX 76633.551.0170130$-4.53AL|NL
108 Jake Junis MIL 67402.690.855181$-4.69AL|NL
109 Reese Olson DET 112483.531.19101330$-4.72AL|NL
110 Marcus Stroman NYY 1541094.321.47113601$-5.61AL|NL
111 Shane Baz TB 79433.071.0669270$-5.74AL|NL
112 Matt Waldron SD 1467114.921.27133400$-5.86AL|NL
113 Bailey Falter PIT 142894.431.2997450$-5.94AL|NL
114 Jalen Beeks PIT 70744.501.49552710$-5.94AL|NL
115 Ryan Weathers MIA 86563.651.1880240$-6.36AL|NL
116 Mitch Spence OAK 1518104.591.38126440$-6.32AL|NL
117 Simeon Woods Richardson MIN 133554.191.30117480$-6.41AL|NL
118 Frankie Montas MIL 1507114.851.37148660$-6.49AL|NL
119 Kyle Harrison SF 124774.571.35118420$-6.62AL|NL
120 Jake Bloss TOR 11017.231.701130AL|NL
121 Justin Wrobleski LAD 36125.731.3926161AL|NL
122 Tanner Gordon COL 34068.711.732660AL|NL
123 Valente Bellozo MIA 68343.701.3244210AL|NL
124 Rolddy Munoz ATL 82276.571.5970420AL|NL
125 Will Vest DET 70342.821.1363182$-6.73AL|NL
126 Miles Mikolas STL 17110115.361.28122250$-6.80AL|NL
127 Pedro Avila CLE 82613.831.3382361$-6.89AL|NL
128 Osvaldo Bido OAK 63533.421.0963260$-7.13AL|NL
129 Davidjohn Herz WAS 88494.181.27106360$-7.66AL|NL
130 Tyler Ferguson OAK 51423.701.1062242$-8.08AL|NL
131 Joey Estes OAK 127795.021.2392270$-8.28AL|NL
132 Landon Knack LAD 69353.651.1069181$-8.26AL|NL
133 Spencer Turnbull IL-60 PHI 54302.661.0558200$-8.33AL|NL
134 Jose Urena TEX 109583.801.3270391$-8.41AL|NL
135 James Paxton IL-15 BOS 100934.411.4573500$-8.52AL|NL
136 Merrill Kelly ARI 73514.061.1763190$-8.78AL|NL
137 Erik Miller SF 67453.891.3187380$-8.91AL|NL
138 Tylor Megill NYM 78454.041.3191320$-8.90AL|NL
139 Calvin Faucher MIA 53233.211.4163266$-9.03AL|NL
140 Ryan Feltner COL 1623104.501.34138520$-9.09AL|NL
141 Cooper Criswell BOS 99654.091.3573310$-9.07AL|NL
142 Hogan Harris OAK 72442.871.3661330$-9.22AL|NL
143 Jonathan Cannon CWS 1245104.501.3391401$-9.40AL|NL
144 Austin Gomber COL 1655124.751.31116380$-9.47AL|NL
145 Jon Gray TEX 102564.491.3286280$-9.81AL|NL
146 Bryan Hoeing SD 53232.201.0743140$-9.91AL|NL
147 Hayden Wesneski CHC 67363.881.1567210$-9.92AL|NL
148 Alex Faedo DET 57533.631.3555280$-10.32AL|NL
149 Jordan Hicks SF 109474.121.4696471$-10.40AL|NL
150 Hayden Birdsong SF 72564.751.3988430$-10.43AL|NL
151 Keider Montero DET 98664.771.3477310$-10.55AL|NL
152 Kyle Bradish BAL 39202.761.0753150$-10.96AL|NL
153 Edward Cabrera MIA 96484.961.37107500$-11.01AL|NL
154 J.T. Chargois SEA 36312.241.0230130$-11.20AL|NL
155 Ben Brown CHC 55133.591.0964190$-11.43AL|NL
156 Matthew Liberatore STL 86344.401.2776280$-11.41AL|NL
157 Daniel Lynch KAN 43203.341.0039141$-11.52AL|NL
158 Paul Blackburn NYM 75544.671.2959210$-11.56AL|NL
159 Joe Ross MIL 74363.771.3666290$-11.65AL|NL
160 Martin Perez PIT 135564.531.48107490$-11.72AL|NL
161 Cal Quantrill COL 1488114.981.52110690$-11.87AL|NL
162 Griffin Canning ATL 1716135.201.40130660$-11.86AL|NL
163 Matt Boyd CLE 39222.761.1546130$-11.91AL|NL
164 Drew Smyly CHC 58483.871.4156250$-12.04AL|NL
165 Brennan Bernardino BOS 51434.061.4156220$-12.26AL|NL
166 Michael McGreevy STL 23301.960.781820$-12.36AL|NL
167 Chris Paddack MIN 88535.011.4079210$-12.39AL|NL
168 Michael Grove LAD 51445.121.2254160$-12.68AL|NL
169 Kris Bubic KAN 30112.691.033951$-12.81AL|NL
170 Cole Irvin MIN 111665.111.4578291$-12.97AL|NL
171 Dane Dunning TEX 95575.311.4491400$-13.09AL|NL
172 Gavin Williams CLE 763104.861.3779320$-13.15AL|NL
173 Yariel Rodriguez TOR 86184.491.3285400$-13.39AL|NL
174 Rhett Lowder CIN 30221.191.2922140$-13.45AL|NL
175 Robbie Ray SF 30324.771.1643150$-13.50AL|NL
176 Cody Poteet NYY 24302.241.081680$-13.54AL|NL
177 Roansy Contreras TEX 68244.361.3856312$-13.58AL|NL
178 David Festa MIN 64264.911.3377230$-13.61AL|NL
179 Michel Otanez OAK 34103.441.3855201$-13.61AL|NL
180 Max Scherzer TEX 43243.971.1640100$-13.69AL|NL
181 Jesus Luzardo MIA 66365.031.2558220$-13.70AL|NL
182 Sean Burke CWS 19201.421.002270$-13.77AL|NL
183 Kyle Freeland COL 113585.251.4185260$-13.87AL|NL
184 Justin Verlander HOU 90565.491.3974270$-13.98AL|NL
185 Scott Alexander OAK 38132.591.2031150$-14.10AL|NL
186 Shane Bieber IL-60 CLE 12200.000.922010$-14.12AL|NL
187 Robert Gasser MIL 28202.571.041610$-14.26AL|NL
188 Aaron Ashby MIL 28122.881.0733100$-14.27AL|NL
189 Jeffrey Springs TB 33223.271.3637110$-14.34AL|NL
190 Emerson Hancock SEA 60444.781.3539190$-14.44AL|NL
191 Logan Allen CLE 97855.751.5979410$-14.47AL|NL
192 John Means IL-60 BAL 20202.670.891620$-14.54AL|NL
193 Drew Rasmussen TB 28022.871.103561$-14.60AL|NL
194 Jack Kochanowicz LAA 65264.011.2025100$-14.77AL|NL
195 Shawn Armstrong CHC 66334.891.5466251$-14.81AL|NL
196 Xzavion Curry MIA 42224.691.072870$-14.99AL|NL
197 Brendon Little TOR 45123.781.3336191$-15.10AL|NL
198 Cristian Javier HOU 34313.951.4327190$-15.13AL|NL
199 Graham Ashcraft CIN 77555.251.5057270$-15.18AL|NL
200 Casey Mize DET 102264.501.4778290$-15.28AL|NL
201 Caleb Ferguson HOU 54144.661.5067251$-15.30AL|NL
202 Joey Wentz PIT 67124.691.4873331$-15.29AL|NL
203 Joey Cantillo CLE 38244.951.3144150$-15.33AL|NL
204 River Ryan LAD 20101.341.191890$-15.35AL|NL
205 Alek Manoah TOR 24123.731.042680$-15.55AL|NL
206 Cade Povich BAL 79395.231.4469340$-15.58AL|NL
207 Mike Soroka CWS 790104.771.3984440$-15.67AL|NL
208 Jared Shuster CWS 73254.431.4656330$-15.70AL|NL
209 Scott Blewett MIN 20111.791.241880$-15.75AL|NL
210 Patrick Corbin WAS 1746135.631.50139540$-15.78AL|NL
211 Alex Cobb SF 16212.801.061030$-15.80AL|NL
212 Braxton Garrett MIA 37225.351.193440$-15.90AL|NL
213 Eduardo Rodriguez ARI 50345.041.5047190$-15.87AL|NL
214 Garrett Whitlock BOS 18101.991.161770$-15.88AL|NL
215 Quinn Priester BOS 49364.761.4233140$-15.96AL|NL
216 Kyle Muller OAK 49014.031.1836100$-15.95AL|NL
217 Randy Vasquez SD 98474.871.5162290$-16.05AL|NL
218 Chris Flexen CWS 1603154.951.52123630$-16.08AL|NL
219 Triston McKenzie CLE 75355.151.5774490$-16.11AL|NL
220 Patrick Sandoval LAA 79285.111.5281350$-16.17AL|NL
221 Carlos Carrasco IL-15 CLE 1033105.671.4189330$-16.20AL|NL
222 Jeff Criswell COL 19102.811.512790$-16.38AL|NL
223 Drew Thorpe CWS 44335.511.2725210$-16.47AL|NL
224 J.T. Ginn OAK 34114.241.322990$-16.64AL|NL
225 John Brebbia CWS 55065.881.3667192$-16.64AL|NL
226 Christian Scott NYM 47034.591.2139120$-16.70AL|NL
227 Max Meyer MIA 57355.681.4246190$-16.77AL|NL
228 Jhony Brito SD 43124.171.3729100$-16.90AL|NL
229 Carlos Hernandez KAN 30013.301.3327160$-16.92AL|NL
230 Clayton Kershaw IL-15 LAD 30224.501.502490$-17.00AL|NL
231 Chase Anderson TEX 58025.421.3142213$-17.02AL|NL
232 Ronny Henriquez MIN 19113.301.311550$-17.05AL|NL
233 Kenta Maeda DET 112376.101.3896310$-17.16AL|NL
234 Reid Detmers LAA 87496.721.56109380$-17.15AL|NL
235 Tyler Phillips PHI 36416.961.442870$-17.32AL|NL
236 Kodai Senga NYM 5103.530.59910$-17.36AL|NL
237 Davis Martin CWS 50054.321.4647230$-17.37AL|NL
238 Richard Fitts BOS 20011.781.29970$-17.49AL|NL
239 Jacob deGrom TEX 10001.761.181410$-17.63AL|NL
240 Michael Petersen TOR 19316.091.6714110$-17.69AL|NL
241 Blake Walston ARI 18104.481.4418100$-17.77AL|NL
242 Adam Oller MIA 42245.341.5436220$-17.79AL|NL
243 Steven Cruz KAN 5000.000.19400$-17.90AL|NL
244 Jordan Montgomery ARI 117876.231.6583441$-17.90AL|NL
245 Trevor Rogers BAL 1242114.931.5897560$-17.95AL|NL
246 Luis Medina OAK 40245.181.5832200$-17.99AL|NL
247 Chad Kuhl CWS 53025.081.5354251$-18.03AL|NL
248 Brandon Williamson CIN 14003.831.061250$-18.07AL|NL
249 Steven Matz STL 44125.101.4533150$-18.26AL|NL
250 Jordan Wicks CHC 46245.481.6342200$-18.34AL|NL
251 Jordan Lyles LAD 5000.000.80320$-18.38AL|NL
252 Julian Aguiar CIN 31216.351.3519120$-18.45AL|NL
253 Chase Shugart BOS 8004.391.34831$-18.48AL|NL
254 Jackson Jobe DET 4000.000.50210$-18.48AL|NL
255 Joe Boyle OAK 47366.481.7456400$-18.47AL|NL
256 Ricky Vanasco DET 4106.750.75100$-18.53AL|NL
257 Colin Selby BAL 7002.571.00540$-18.56AL|NL
258 Gerson Garabito TEX 26024.831.3422120$-18.56AL|NL
259 Keaton Winn SF 55387.191.3848200$-18.60AL|NL
260 Jackson Rutledge WAS 8003.331.23920$-18.60AL|NL
261 AJ Smith-Shawver ATL 4000.001.22420$-18.71AL|NL
262 Joshua Rogers COL 11206.551.64330$-18.71AL|NL
263 Casey Kelly CIN 5005.291.18411$-18.77AL|NL
264 Marco Gonzales IL-60 PIT 33114.611.6323110$-18.79AL|NL
265 Max Lazar PHI 13004.771.14920$-18.83AL|NL
266 Jose Suarez LAA 52126.051.6156271$-18.89AL|NL
267 Kumar Rocker TEX 11024.021.611460$-18.90AL|NL
268 Kyle Hendricks LAA 1304125.941.4687430$-18.93AL|NL
269 Lake Bachar MIA 9013.961.541140$-18.95AL|NL
270 Walker Buehler LAD 75165.391.5664280$-19.16AL|NL
271 Davis Daniel LAA 30146.281.502860$-19.17AL|NL
272 Chase Silseth LAA 8016.751.501240$-19.45AL|NL
273 Brad Keller BOS 41045.471.5332151$-19.45AL|NL
274 Tyler Mahle TEX 12015.161.481040$-19.43AL|NL
275 Matt Manning DET 27014.961.5823120$-19.47AL|NL
276 Wes Parsons CLE 9006.001.33720$-19.53AL|NL
277 Tyler Wells BAL 15025.961.391330$-19.53AL|NL
278 Joey Lucchesi NYM 10025.351.58780$-19.73AL|NL
279 Peter Lambert COL 61255.741.6750290$-19.78AL|NL
280 Slade Cecconi ARI 77276.661.4264170$-19.76AL|NL
281 Spencer Strider ATL 9007.001.671250$-19.81AL|NL
282 Chayce McDermott BAL 4006.751.75320$-19.84AL|NL
283 Elieser Hernandez MIL 15016.511.25850$-19.87AL|NL
284 Wade Miley IL-60 MIL 7016.431.43240$-19.97AL|NL
285 Bryce Elder ATL 49256.591.6546170$-19.99AL|NL
286 Alex Wood IL-60 OAK 39135.291.7933190$-19.98AL|NL
287 Tyler Jay MIL 7005.002.08660$-19.98AL|NL
288 Zebby Matthews MIN 37146.771.6743110$-20.02AL|NL
289 German Marquez COL 4006.752.25340$-20.11AL|NL
290 Zach Plesac LAA 12118.251.58570$-20.10AL|NL
291 Joan Adon WAS 10007.061.57640$-20.29AL|NL
292 Adrian Houser BAL 69155.861.5345321$-20.28AL|NL
293 Cole Winn TEX 17017.891.291440$-20.31AL|NL
294 Aaron Brooks OAK 26025.151.561280$-20.31AL|NL
295 Brandon Bielak OAK 29105.241.7814130$-20.35AL|NL
296 Jacob Waguespack TB 10005.402.3011100$-20.40AL|NL
297 Johnny Cueto LAA 11027.301.53630$-20.43AL|NL
298 Mason Black SF 36156.481.6931150$-20.59AL|NL
299 Dallas Keuchel MIL 16005.561.911180$-20.67AL|NL
300 Caden Dana LAA 10129.802.08870$-20.67AL|NL