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 Garrett Crochet BOS 2051852.591.03255460$28.39AL|NL
2 Tarik Skubal DET 1951362.210.89241330$27.51AL|NL
3 Paul Skenes PIT 18710101.970.95216420$22.75AL|NL
4 Carlos Rodon NYY 1951893.091.05203730$22.17AL|NL
5 Bryan Woo SEA 1861572.950.93198360$22.03AL|NL
6 Max Fried NYY 1951952.861.10189510$21.97AL|NL
7 Cristopher Sanchez PHI 2021352.501.06212440$21.46AL|NL
8 Freddy Peralta MIL 1761762.711.08204660$21.38AL|NL
9 Hunter Brown HOU 1851292.431.03206570$20.19AL|NL
10 Yoshinobu Yamamoto LAD 1731282.490.99201590$19.64AL|NL
11 Nick Pivetta SD 1811352.880.99190500$18.80AL|NL
12 Jacob deGrom TEX 1721282.980.92185370$18.12AL|NL
13 Logan Webb SF 20715113.221.24224460$17.02AL|NL
14 Zack Wheeler IL-60 PHI 1491052.710.94195330$16.26AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Joe Ryan MIN 17113103.421.04194390$15.66AL|NL
16 Nathan Eovaldi IL-60 TEX 1301131.730.85129210$15.55AL|NL
17 Matt Boyd CHC 1791483.211.09154420$14.12AL|NL
18 Jesus Luzardo PHI 1831573.931.22216570$13.65AL|NL
19 Kevin Gausman TOR 19310113.591.06189500$12.89AL|NL
20 Merrill Kelly TEX 1841293.521.11167480$12.03AL|NL
21 Framber Valdez HOU 19213113.661.24187680$11.10AL|NL
22 Drew Rasmussen TB 1501052.761.02127370$10.71AL|NL
23 Gavin Williams CLE 1671253.071.27173830$10.58AL|NL
24 Andrew Abbott CIN 1661072.871.15149430$10.33AL|NL
25 Sonny Gray STL 1801484.301.24201380$10.17AL|NL
26 Robbie Ray SF 1821183.661.21186730$9.92AL|NL
27 Trevor Rogers BAL 109931.810.91103290$9.52AL|NL
28 Ranger Suarez PHI 1571283.211.22151380$9.35AL|NL
29 Nick Lodolo CIN 156983.341.08156310$9.23AL|NL
30 Luis Castillo SEA 1801183.551.19162460$9.20AL|NL
31 Chris Sale ATL 125752.591.07165320$9.10AL|NL
32 Brady Singer CIN 16914124.041.24163600$8.70AL|NL
33 Ryan Pepiot TB 16711123.881.17167610$8.42AL|NL
34 Quinn Priester MIL 1571333.321.24132500$8.26AL|NL
35 Logan Gilbert SEA 131663.441.03173310$7.42AL|NL
36 Cade Horton CHC 1181142.671.0897330$7.27AL|NL
37 Casey Mize DET 1491463.871.27139360$7.12AL|NL
38 Hunter Greene CIN 107742.770.94132260$7.14AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Zack Littell CIN 1861083.821.11130320$7.13AL|NL
40 Ryne Nelson ARI 154733.391.07132411$6.64AL|NL
41 Noah Cameron KAN 138973.001.10114430$6.61AL|NL
42 Tanner Bibee CLE 18212114.251.23162540$6.62AL|NL
43 Shota Imanaga CHC 144983.740.99117260$6.54AL|NL
44 Brayan Bello BOS 1661193.361.24124590$6.30AL|NL
45 Clay Holmes NYM 1651283.541.31129660$5.52AL|NL
46 Jameson Taillon CHC 1291173.691.0698270$5.47AL|NL
47 Zac Gallen ARI 19213154.831.26175660$5.32AL|NL
48 Shawn Armstrong TEX 74432.310.8174209$5.29AL|NL
49 Chris Bassitt TOR 1701193.971.33166520$5.23AL|NL
50 Jeffrey Springs OAK 17111114.111.21138540$5.18AL|NL
51 Kris Bubic IL-60 KAN 116872.561.18116390$5.07AL|NL
52 Dean Kremer BAL 17111104.211.21142450$5.07AL|NL
53 Spencer Schwellenbach IL-60 ATL 110743.100.97108180$4.76AL|NL
54 Colin Rea CHC 1591173.961.25127441$4.70AL|NL
55 Edward Cabrera MIA 137873.541.23150480$4.61AL|NL
56 Jack Leiter TEX 15110103.871.28148670$4.47AL|NL
57 Michael Wacha KAN 17210133.871.23126450$4.16AL|NL
58 Lucas Giolito BOS 1451043.411.29121560$3.98AL|NL
59 George Kirby SEA 1261084.211.19137290$3.93AL|NL
60 Dylan Cease SD 1688124.551.33215710$3.94AL|NL
61 Eric Lauer TOR 104923.201.11102260$3.84AL|NL
62 Shane Smith CWS 146783.821.20145580$3.33AL|NL
63 Jack Flaherty DET 1618154.641.28188590$2.91AL|NL
64 Clayton Kershaw LAD 1121123.371.2284350$2.88AL|NL
65 Nick Martinez CIN 16511144.471.21116420$2.54AL|NL
66 Garrett Whitlock BOS 72732.251.0891241$2.52AL|NL
67 Jose Berrios TOR 166954.171.30138560$1.81AL|NL
68 Shane Baz TB 16610124.881.34176640$1.79AL|NL
69 Will Warren NYY 162984.441.38171650$1.58AL|NL
70 Jose Soriano LAA 16910114.261.40152780$1.34AL|NL
71 Emmet Sheehan LAD 73632.830.9789220$1.17AL|NL
72 David Peterson NYM 168964.231.37150650$1.10AL|NL
73 Kodai Senga NYM 113763.021.32109550$1.00AL|NL
74 Brandon Pfaadt ARI 1761395.261.33147370$0.91AL|NL
75 Mitch Keller PIT 1766154.191.26150510$0.91AL|NL
76 Jose Quintana MIL 1311173.981.3089500$0.88AL|NL
77 Brandon Woodruff MIL 64723.220.9283140$0.84AL|NL
78 Adrian Houser TB 125853.311.2892380$0.74AL|NL
79 Yusei Kikuchi LAA 1787113.991.43174740$0.70AL|NL
80 Eury Perez MIA 95764.261.05105320$0.67AL|NL
81 MacKenzie Gore WAS 1595154.181.36185640$0.61AL|NL
82 Seth Lugo KAN 145874.161.30125550$0.30AL|NL
83 Tyler Mahle TEX 86642.191.1466290$0.14AL|NL
84 Sandy Alcantara MIA 17411125.371.27142570$-0.17AL|NL
85 Tyler Glasnow LAD 90433.201.10106430$-0.20AL|NL
86 Matthew Liberatore STL 1518124.231.31122400$-0.27AL|NL
87 Joey Cantillo CLE 95533.221.26108421$-0.25AL|NL
88 Slade Cecconi CLE 132774.301.19109320$-0.28AL|NL
89 Jacob Lopez OAK 92774.101.28113370$-0.84AL|NL
90 Jared Koenig MIL 66612.861.1768202$-0.99AL|NL
91 Simeon Woods Richardson MIN 111744.051.28107460$-1.05AL|NL
92 Braydon Fisher TOR 50702.701.0262190$-1.26AL|NL
93 Luis Severino OAK 1628114.551.31124500$-1.25AL|NL
94 Tomoyuki Sugano BAL 15710104.641.33106360$-1.40AL|NL
95 Davis Martin CWS 1427104.111.29104480$-1.46AL|NL
96 Pablo Lopez MIN 75542.751.1273200$-1.52AL|NL
97 Chad Patrick MIL 119383.551.28127400$-1.64AL|NL
98 Stephen Kolek KAN 112573.531.1577310$-1.69AL|NL
99 Steven Matz BOS 76523.071.1059112$-1.69AL|NL
100 Janson Junk MIA 110644.171.1477131$-1.82AL|NL
101 Logan Allen CLE 1568114.261.40122620$-1.87AL|NL
102 Justin Verlander SF 1524113.851.36137520$-2.03AL|NL
103 Patrick Corbin TEX 1557114.411.37131510$-2.05AL|NL
104 Tyler Holton DET 78653.681.0564170$-2.09AL|NL
105 Kyle Hendricks LAA 1648104.771.28114430$-2.11AL|NL
106 Spencer Strider ATL 1257144.461.40131510$-2.17AL|NL
107 JP Sears SD 1359115.061.32117360$-2.20AL|NL
108 Michael Lorenzen KAN 1417114.651.33127390$-2.21AL|NL
109 Blake Snell LAD 61542.361.2672260$-2.66AL|NL
110 Nolan McLean NYM 48512.061.0457160$-2.69AL|NL
111 Cam Schlittler NYY 73432.961.2284310$-2.79AL|NL
112 Clarke Schmidt IL-60 NYY 78443.341.1073300$-2.93AL|NL
113 Carmen Mlodzinski PIT 99583.551.3089270$-2.92AL|NL
114 Grant Holmes IL-60 ATL 115493.991.34123540$-2.94AL|NL
115 Reid Detmers IL-60 LAA 63533.991.3180253$-3.04AL|NL
116 Michael King SD 73533.451.2076260$-3.10AL|NL
117 Landen Roupp SF 106773.811.49102450$-3.21AL|NL
118 Louie Varland TOR 72432.991.2075220$-3.27AL|NL
119 Yariel Rodriguez TOR 73323.081.1566342$-3.32AL|NL
120 Tyler Phillips MIA 77212.801.1552244$-3.36AL|NL
121 Hurston Waldrep ATL 56612.891.1955220$-3.33AL|NL
122 Braxton Ashcraft PIT 69442.731.2671240$-3.69AL|NL
123 Randy Vasquez SD 133673.851.3378520$-3.69AL|NL
124 Miles Mikolas STL 1568114.841.32100370$-3.77AL|NL
125 Justin Wrobleski LAD 66554.351.2476172$-3.78AL|NL
126 Bailey Falter KAN 125774.461.2981460$-3.80AL|NL
127 Griffin Canning IL-60 NYM 76733.781.3870350$-3.83AL|NL
128 Michael McGreevy STL 95844.441.2658200$-3.92AL|NL
129 Taj Bradley MIN 142685.061.32127560$-4.04AL|NL
130 Graham Ashcraft CIN 65854.011.4364250$-4.07AL|NL
131 Jacob Misiorowski MIL 66534.361.2487310$-4.11AL|NL
132 Tylor Megill IL-60 NYM 68553.961.3789330$-4.36AL|NL
133 Bailey Ober MIN 146695.111.30120310$-4.40AL|NL
134 Corbin Burnes IL-60 ARI 64322.671.1763260$-4.42AL|NL
135 Reese Olson IL-60 DET 68443.171.2265250$-4.42AL|NL
136 Mike Soroka CHC 89384.541.1395290$-4.42AL|NL
137 Eduardo Rodriguez ARI 154995.021.54143600$-4.47AL|NL
138 Dustin May BOS 1327114.971.42123560$-4.45AL|NL
139 Bryce Elder ATL 1568115.301.40131510$-4.65AL|NL
140 Sean Burke CWS 1344114.301.45133630$-4.77AL|NL
141 Michael Burrows PIT 96243.941.2497310$-4.93AL|NL
142 Jake Junis CLE 66412.991.2455180$-4.98AL|NL
143 Hogan Harris OAK 64213.221.3665334$-5.09AL|NL
144 Cole Ragans KAN 61334.711.1998200$-5.09AL|NL
145 Walker Buehler PHI 1261074.931.5292610$-5.11AL|NL
146 Taijuan Walker PHI 123584.091.4186421$-5.14AL|NL
147 Aaron Civale CHC 102494.851.2688331$-5.52AL|NL
148 Luis Ortiz CLE 88494.391.3896420$-5.65AL|NL
149 Chris Paddack DET 1585125.351.28112371$-5.86AL|NL
150 Jose Butto SF 67533.901.4058321$-5.90AL|NL
151 Carlos Vargas SEA 77553.971.3554231$-5.91AL|NL
152 Connor Phillips CIN 25502.880.9232120$-5.94AL|NL
153 Luis Morales OAK 48433.171.1643180$-6.03AL|NL
154 Chris Flexen CHC 43513.121.1622121$-6.18AL|NL
155 Logan Evans SEA 81654.331.3959310$-6.29AL|NL
156 Yu Darvish SD 72555.371.1868190$-6.32AL|NL
157 Max Scherzer TOR 85555.191.2982230$-6.30AL|NL
158 Shohei Ohtani LAD 47112.871.046290$-6.30AL|NL
159 Ryan Bergert KAN 76223.671.2673350$-6.34AL|NL
160 Shane Bieber TOR 40423.591.023770$-6.42AL|NL
161 Charlie Morton ATL 1429115.831.58149720$-6.54AL|NL
162 Keider Montero DET 90534.391.4072310$-6.58AL|NL
163 Brandon Walter IL-60 HOU 53133.380.945240$-6.60AL|NL
164 Kolby Allard CLE 65222.631.2042140$-6.59AL|NL
165 Bubba Chandler PIT 31414.050.933141$-6.66AL|NL
166 Grant Taylor CWS 36244.971.4454156$-6.71AL|NL
167 J.T. Ginn OAK 90475.091.3799310$-6.70AL|NL
168 Kyle Freeland COL 1625174.991.42124380$-6.91AL|NL
169 Tyler Alexander CWS 975145.001.4182301$-6.91AL|NL
170 Logan Henderson IL-60 MIL 25301.791.003380$-7.06AL|NL
171 Colton Gordon HOU 86645.341.4272191$-7.12AL|NL
172 Ben Brown CHC 106585.941.44121321$-7.16AL|NL
173 Jake Irvin WAS 1809135.701.43124620$-7.22AL|NL
174 Jason Alexander HOU 77424.791.3765261$-7.46AL|NL
175 Luis Gil NYY 57413.321.4041330$-7.46AL|NL
176 Hunter Dobbins IL-60 BOS 61414.131.2845170$-7.44AL|NL
177 Mitchell Parker WAS 1649165.701.44103581$-7.44AL|NL
178 Ronel Blanco IL-60 HOU 48344.121.1948200$-7.57AL|NL
179 Nic Enright CLE 31212.031.1630121$-7.72AL|NL
180 Kyle Bradish BAL 32112.531.0347100$-7.76AL|NL
181 Aaron Nola PHI 945106.031.3597280$-7.79AL|NL
182 Parker Messick CLE 39312.761.333860$-7.78AL|NL
183 Erik Miller IL-60 SF 30411.501.4722200$-7.89AL|NL
184 Zebby Matthews MIN 79565.581.4988240$-8.10AL|NL
185 Martin Perez CWS 56163.541.1144220$-8.12AL|NL
186 Javier Assad CHC 37413.651.2223120$-8.23AL|NL
187 Tyler Anderson LAA 136284.561.41104570$-8.29AL|NL
188 Hayden Birdsong SF 65444.831.5068370$-8.46AL|NL
189 Johan Oviedo PIT 40213.591.2242230$-8.49AL|NL
190 Andre Pallante STL 1626155.331.45111620$-8.59AL|NL
191 Emerson Hancock SEA 90454.901.3864310$-8.60AL|NL
192 Max Meyer IL-60 MIA 64354.771.4368200$-8.64AL|NL
193 Sean Manaea NYM 60245.681.2375120$-8.72AL|NL
194 Cade Povich BAL 112385.221.50118430$-8.74AL|NL
195 Ben Lively IL-60 CLE 44223.261.2029150$-8.83AL|NL
196 Andrew Heaney LAD 1225105.531.3886400$-8.85AL|NL
197 AJ Smith-Shawver IL-60 ATL 44323.881.4342210$-8.89AL|NL
198 Jackson Jobe IL-60 DET 49414.221.4939270$-9.01AL|NL
199 Landon Knack LAD 42324.921.4042191$-9.14AL|NL
200 David Festa MIN 53345.421.2853190$-9.13AL|NL
201 Jonathan Bowlan KAN 44123.881.2246170$-9.20AL|NL
202 Zach Eflin IL-60 BAL 71655.951.4250130$-9.30AL|NL
203 Tyler Wells BAL 21212.970.901820$-9.36AL|NL
204 Cole Henry WAS 52124.311.4452322$-9.40AL|NL
205 Ryan Weathers MIA 38224.021.2937120$-9.46AL|NL
206 DL Hall MIL 38103.531.0727170$-9.57AL|NL
207 Mitch Spence OAK 84365.131.4566261$-9.62AL|NL
208 Connelly Early BOS 19122.361.102940$-9.74AL|NL
209 Bryce Miller SEA 90465.691.4174340$-9.73AL|NL
210 Cade Cavalli WAS 48314.291.4940150$-9.76AL|NL
211 Chase Burns CIN 43034.591.3267160$-9.77AL|NL
212 Justin Steele IL-60 CHC 22314.861.172150$-9.83AL|NL
213 Kyle Hart SD 43335.861.1937130$-9.85AL|NL
214 Tony Gonsolin IL-60 LAD 36325.001.4238180$-9.86AL|NL
215 Cristian Javier HOU 37244.621.2734150$-10.02AL|NL
216 Tanner Gordon COL 75686.351.5062170$-10.01AL|NL
217 Joe Boyle TB 52144.671.3758280$-10.03AL|NL
218 Tobias Myers MIL 50123.591.3738150$-10.11AL|NL
219 Andrew Alvarez WAS 23112.341.1320100$-10.13AL|NL
220 Anthony DeSclafani ARI 38125.181.2836122$-10.16AL|NL
221 Kumar Rocker TEX 64455.761.4756230$-10.19AL|NL
222 Richard Fitts BOS 45245.001.3140160$-10.26AL|NL
223 Hayden Wesneski IL-60 HOU 32134.501.092960$-10.37AL|NL
224 Albert Suarez BAL 11202.410.981020$-10.47AL|NL
225 Valente Bellozo MIA 81144.661.3354230$-10.46AL|NL
226 A.J. Puk IL-60 ARI 8003.381.251224$-10.49AL|NL
227 Kyle Harrison BOS 35114.091.3938140$-10.59AL|NL
228 Jonathan Cannon CWS 1034105.841.4986380$-10.76AL|NL
229 Gordon Graceffo STL 43316.281.4740131$-10.82AL|NL
230 Freddy Tarnok MIA 7102.540.701041$-10.83AL|NL
231 Joey Lucchesi SF 38013.781.2331120$-10.93AL|NL
232 Trevor McDonald SF 15103.601.071420$-11.23AL|NL
233 Mick Abel MIN 39346.231.5139160$-11.25AL|NL
234 Joe Ross CHC 51215.121.4739180$-11.42AL|NL
235 Seth Johnson PHI 12114.431.231740$-11.56AL|NL
236 Trey Yesavage TOR 14103.211.431670$-11.56AL|NL
237 Easton Lucas TOR 24336.721.5423120$-11.56AL|NL
238 Brandon Waddell NYM 31003.471.2922110$-11.58AL|NL
239 Cristian Mena IL-60 ARI 6101.450.97830$-11.58AL|NL
240 Grant Wolfram BAL 26315.501.9131150$-11.59AL|NL
241 Luis Garcia IL-60 HOU 7103.750.56710$-11.58AL|NL
242 Jonathan Brubaker SF 28003.831.2422120$-11.68AL|NL
243 Corbin Martin BAL 18106.001.722392$-11.70AL|NL
244 Kai-Wei Teng SF 29246.471.5839170$-11.71AL|NL
245 Roki Sasaki LAD 36114.491.4428220$-11.70AL|NL
246 Carson Whisenhunt SF 23215.061.4716120$-11.72AL|NL
247 Cal Quantrill TEX 1174126.071.4685350$-11.78AL|NL
248 J.P. France HOU 4102.251.00520$-12.02AL|NL
249 Cooper Criswell BOS 17103.661.63951$-12.00AL|NL
250 Spencer Arrighetti HOU 35155.381.4231200$-12.06AL|NL
251 Ryan Brasier CHC 26014.501.232050$-12.17AL|NL
252 Marcus Stroman NYY 39326.231.5426160$-12.17AL|NL
253 Frankie Montas IL-60 NYM 38326.361.6232140$-12.16AL|NL
254 Chase Silseth LAA 11001.641.451360$-12.19AL|NL
255 Jose Urena LAA 55014.581.4534231$-12.20AL|NL
256 Brady Basso OAK 11112.411.88890$-12.41AL|NL
257 Jose De Leon BOS 6104.351.77830$-12.45AL|NL
258 Erick Fedde MIL 1414135.491.5283670$-12.49AL|NL
259 Brandon Sproat NYM 20024.901.241770$-12.53AL|NL
260 Bowden Francis IL-60 TOR 64286.051.5354270$-12.63AL|NL
261 Carson Fulmer IL-60 LAA 29005.881.2426110$-12.65AL|NL
262 Darren McCaughan MIN 5001.761.18610$-12.71AL|NL
263 Osvaldo Bido OAK 79255.911.6268351$-12.76AL|NL
264 Mitch Farris LAA 24136.721.4524110$-12.81AL|NL
265 Dane Dunning ATL 20007.131.532172$-12.82AL|NL
266 Tommy Henry IL-60 ARI 6004.351.13810$-12.81AL|NL
267 Trevor Williams IL-60 WAS 823106.241.5565210$-12.84AL|NL
268 Nestor Cortes SD 34246.331.6429200$-12.84AL|NL
269 Jonah Tong NYM 18237.911.812290$-12.87AL|NL
270 Ryan Feltner COL 30024.781.5025120$-12.89AL|NL
271 Josh Winckowski IL-60 BOS 11014.021.43950$-12.96AL|NL
272 Keaton Winn SF 10004.501.40920$-13.01AL|NL
273 Beau Brieske IL-60 DET 22136.551.6416121$-13.03AL|NL
274 Easton McGee MIL 14005.701.411350$-13.20AL|NL
275 Jon Gray IL-60 TEX 14117.711.501260$-13.21AL|NL
276 Robert Gasser MIL 5023.461.73540$-13.23AL|NL
277 Adam Mazur MIA 30044.801.5019120$-13.27AL|NL
278 Mason Black SF 4006.751.25500$-13.27AL|NL
279 Connor Seabold ATL 10004.461.781060$-13.34AL|NL
280 Paul Blackburn NYY 39036.231.5134121$-13.36AL|NL
281 Jake Woodford ARI 36046.481.6123133$-13.41AL|NL
282 Wade Miley IL-60 CIN 12106.751.75760$-13.41AL|NL
283 Davis Daniel ATL 10015.401.60970$-13.41AL|NL
284 Jordan Wicks CHC 14016.381.771311$-13.43AL|NL
285 Carlos Rodriguez MIL 9106.852.391190$-13.48AL|NL
286 Gunnar Hoglund IL-60 OAK 32136.451.5323110$-13.52AL|NL
287 Caden Dana LAA 32046.451.5033180$-13.57AL|NL
288 Carson Spiers IL-60 CIN 13026.181.531170$-13.57AL|NL
289 Spencer Turnbull KAN 6117.382.62440$-13.61AL|NL
290 Mason Barnett OAK 22116.921.6718110$-13.64AL|NL
291 Lance McCullers HOU 55256.531.8161390$-13.80AL|NL
292 Brandon Young IL-60 BAL 57176.291.5647220$-13.85AL|NL
293 Jordan Hicks BOS 67276.971.6758322$-13.85AL|NL
294 Bruce Zimmermann MIL 6017.501.50120$-13.86AL|NL
295 Rich Hill KAN 9025.001.89480$-13.86AL|NL
296 Reynaldo Lopez IL-60 ATL 5005.402.20120$-13.93AL|NL
297 Kenta Maeda NYY 8007.881.88860$-14.00AL|NL
298 Matt Waldron SD 4018.572.86360$-14.22AL|NL
299 Chase Dollander COL 982126.521.5582490$-14.25AL|NL
300 Mike Clevinger CWS 5028.652.50380$-14.30AL|NL