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 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 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 ARI 1841293.521.11167480$12.03AL|NL
21 Framber Valdez FA 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 BOS 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 FA 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 Zack Littell FA 1861083.821.11130320$7.13AL|NL
38 Casey Mize DET 1491463.871.27139360$7.12AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Hunter Greene CIN 107742.770.94132260$7.14AL|NL
40 Ryne Nelson ARI 154733.391.07132410$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 FA 19213154.831.26175660$5.32AL|NL
48 Chris Bassitt FA 1701193.971.33166520$5.23AL|NL
49 Jeffrey Springs OAK 17111114.111.21138540$5.18AL|NL
50 Kris Bubic KAN 116872.561.18116390$5.07AL|NL
51 Dean Kremer BAL 17111104.211.21142450$5.07AL|NL
52 Spencer Schwellenbach ATL 110743.100.97108180$4.76AL|NL
53 Colin Rea CHC 1591173.961.25127440$4.70AL|NL
54 Edward Cabrera CHC 137873.541.23150480$4.61AL|NL
55 Jack Leiter TEX 15110103.871.28148670$4.47AL|NL
56 Michael Wacha KAN 17210133.871.23126450$4.16AL|NL
57 Lucas Giolito FA 1451043.411.29121560$3.98AL|NL
58 Dylan Cease TOR 1688124.551.33215710$3.94AL|NL
59 George Kirby SEA 1261084.211.19137290$3.93AL|NL
60 Eric Lauer TOR 104923.201.11102260$3.84AL|NL
61 Shane Smith CWS 146783.821.20145580$3.33AL|NL
62 Jack Flaherty DET 1618154.641.28188590$2.91AL|NL
63 Clayton Kershaw FA 1121123.371.2284350$2.88AL|NL
64 Nick Martinez FA 16511144.471.21116420$2.54AL|NL
65 Jose Berrios TOR 166954.171.30138560$1.81AL|NL
66 Shane Baz BAL 16610124.881.34176640$1.79AL|NL
67 Will Warren NYY 162984.441.38171650$1.58AL|NL
68 Jose Soriano LAA 16910114.261.40152780$1.34AL|NL
69 Emmet Sheehan LAD 73632.830.9789220$1.17AL|NL
70 David Peterson NYM 168964.231.37150650$1.10AL|NL
71 Kodai Senga NYM 113763.021.32109550$1.00AL|NL
72 Mitch Keller PIT 1766154.191.26150510$0.91AL|NL
73 Brandon Pfaadt ARI 1761395.261.33147370$0.91AL|NL
74 Jose Quintana FA 1311173.981.3089500$0.88AL|NL
75 Brandon Woodruff MIL 64723.220.9283140$0.84AL|NL
76 Adrian Houser SF 125853.311.2892380$0.74AL|NL
77 Yusei Kikuchi LAA 1787113.991.43174740$0.70AL|NL
78 Eury Perez MIA 95764.261.05105320$0.67AL|NL
79 MacKenzie Gore WAS 1595154.181.36185640$0.61AL|NL
80 Seth Lugo KAN 145874.161.30125550$0.30AL|NL
81 Tyler Mahle SF 86642.191.1466290$0.14AL|NL
82 Sandy Alcantara MIA 17411125.371.27142570$-0.17AL|NL
83 Tyler Glasnow LAD 90433.201.10106430$-0.20AL|NL
84 Matthew Liberatore STL 1518124.231.31122400$-0.27AL|NL
85 Joey Cantillo CLE 95533.221.26108421$-0.25AL|NL
86 Slade Cecconi CLE 132774.301.19109320$-0.28AL|NL
87 Jack Dreyer LAD 76322.961.0574244$-0.73AL|NL
88 Jacob Lopez OAK 92774.101.28113370$-0.84AL|NL
89 Simeon Woods Richardson MIN 111744.051.28107460$-1.05AL|NL
90 Luis Severino OAK 1628114.551.31124500$-1.25AL|NL
91 Tomoyuki Sugano FA 15710104.641.33106360$-1.40AL|NL
92 Davis Martin CWS 1427104.111.29104480$-1.46AL|NL
93 Pablo Lopez MIN 75542.751.1273200$-1.52AL|NL
94 Chad Patrick MIL 119383.551.28127400$-1.64AL|NL
95 Stephen Kolek KAN 112573.531.1577310$-1.69AL|NL
96 Steven Matz TB 76523.071.1059110$-1.69AL|NL
97 Janson Junk MIA 110644.171.1477130$-1.82AL|NL
98 Logan Allen CLE 1568114.261.40122620$-1.87AL|NL
99 Justin Verlander FA 1524113.851.36137520$-2.03AL|NL
100 Patrick Corbin FA 1557114.411.37131510$-2.05AL|NL
101 Tyler Holton DET 78653.681.0564170$-2.09AL|NL
102 Kyle Hendricks FA 1648104.771.28114430$-2.11AL|NL
103 Spencer Strider ATL 1257144.461.40131510$-2.17AL|NL
104 JP Sears SD 1359115.061.32117360$-2.20AL|NL
105 Michael Lorenzen FA 1417114.651.33127390$-2.21AL|NL
106 Kyle Leahy STL 88423.071.2380280$-2.35AL|NL
107 Blake Snell LAD 61542.361.2672260$-2.66AL|NL
108 Nolan McLean NYM 48512.061.0457160$-2.69AL|NL
109 Cam Schlittler NYY 73432.961.2284310$-2.79AL|NL
110 Carmen Mlodzinski PIT 99583.551.3089270$-2.92AL|NL
111 Clarke Schmidt NYY 78443.341.1073300$-2.93AL|NL
112 Grant Holmes ATL 115493.991.34123540$-2.94AL|NL
113 Reid Detmers LAA 63533.991.3180250$-3.04AL|NL
114 Michael King SD 73533.451.2076260$-3.10AL|NL
115 Brant Hurter DET 63432.431.3368272$-3.15AL|NL
116 Landen Roupp SF 106773.811.49102450$-3.21AL|NL
117 Sean Newcomb CWS 92252.741.3691312$-3.24AL|NL
118 Hurston Waldrep ATL 56612.891.1955220$-3.33AL|NL
119 Brad Lord WAS 1305104.351.30108430$-3.54AL|NL
120 Randy Vasquez SD 133673.851.3378520$-3.69AL|NL
121 Braxton Ashcraft PIT 69442.731.2671240$-3.69AL|NL
122 Miles Mikolas FA 1568114.841.32100370$-3.77AL|NL
123 Bailey Falter KAN 125774.461.2981460$-3.80AL|NL
124 Griffin Canning IL-60 FA 76733.781.3870350$-3.83AL|NL
125 Michael McGreevy STL 95844.441.2658200$-3.92AL|NL
126 Jake Latz TEX 85202.851.2476370$-3.93AL|NL
127 Taj Bradley MIN 142685.061.32127560$-4.04AL|NL
128 Jacob Misiorowski MIL 66534.361.2487310$-4.11AL|NL
129 Tylor Megill NYM 68553.961.3789330$-4.36AL|NL
130 Bailey Ober MIN 146695.111.30120310$-4.40AL|NL
131 Mike Soroka ARI 89384.541.1395290$-4.42AL|NL
132 Corbin Burnes ARI 64322.671.1763260$-4.42AL|NL
133 Reese Olson DET 68443.171.2265250$-4.42AL|NL
134 Eduardo Rodriguez ARI 154995.021.54143600$-4.47AL|NL
135 Dustin May STL 1327114.971.42123560$-4.45AL|NL
136 Bryce Elder ATL 1568115.301.40131510$-4.65AL|NL
137 Sean Burke CWS 1344114.301.45133630$-4.77AL|NL
138 Drew Pomeranz LAA 49222.201.0857151$-4.77AL|NL
139 Michael Burrows HOU 96243.941.2497310$-4.93AL|NL
140 Cole Ragans KAN 61334.711.1998200$-5.09AL|NL
141 Ian Seymour TB 57433.631.1864190$-5.09AL|NL
142 Walker Buehler FA 1261074.931.5292610$-5.11AL|NL
143 Taijuan Walker PHI 123584.091.4186420$-5.14AL|NL
144 Aaron Civale FA 102494.851.2688331$-5.52AL|NL
145 Luis Ortiz CLE 88494.391.3896420$-5.65AL|NL
146 Chris Paddack FA 1585125.351.28112371$-5.86AL|NL
147 Luis Morales OAK 48433.171.1643180$-6.03AL|NL
148 Tyler Gilbert CWS 51423.881.2549241$-6.29AL|NL
149 Logan Evans SEA 81654.331.3959310$-6.29AL|NL
150 Shohei Ohtani LAD 47112.871.046290$-6.30AL|NL
151 Max Scherzer FA 85555.191.2982230$-6.30AL|NL
152 Yu Darvish SD 72555.371.1868190$-6.32AL|NL
153 Troy Melton DET 45322.791.0236150$-6.31AL|NL
154 Ryan Bergert KAN 76223.671.2673350$-6.34AL|NL
155 Shane Bieber TOR 40423.591.023770$-6.42AL|NL
156 Charlie Morton FA 1429115.831.58149720$-6.54AL|NL
157 Keider Montero DET 90534.391.4072310$-6.58AL|NL
158 Brandon Walter HOU 53133.380.945240$-6.60AL|NL
159 Bubba Chandler PIT 31414.050.933140$-6.66AL|NL
160 J.T. Ginn OAK 90475.091.3799310$-6.70AL|NL
161 Ryan Yarbrough NYY 64314.361.2055191$-6.85AL|NL
162 Kyle Freeland COL 1625174.991.42124380$-6.91AL|NL
163 Tyler Alexander TEX 975145.001.4182301$-6.91AL|NL
164 Jack Perkins OAK 38324.241.1837183$-6.93AL|NL
165 Logan Henderson MIL 25301.791.003380$-7.06AL|NL
166 Colton Gordon HOU 86645.341.4272190$-7.12AL|NL
167 Ben Brown CHC 106585.941.44121321$-7.16AL|NL
168 Jake Irvin WAS 1809135.701.43124620$-7.22AL|NL
169 Ryan Gusto MIA 101775.691.4897360$-7.25AL|NL
170 Jason Alexander HOU 77424.791.3765260$-7.46AL|NL
171 Mitchell Parker WAS 1649165.701.44103580$-7.44AL|NL
172 Hunter Dobbins STL 61414.131.2845170$-7.44AL|NL
173 Luis Gil NYY 57413.321.4041330$-7.46AL|NL
174 Ronel Blanco HOU 48344.121.1948200$-7.57AL|NL
175 Kyle Bradish BAL 32112.531.0347100$-7.76AL|NL
176 Parker Messick CLE 39312.761.333860$-7.78AL|NL
177 Aaron Nola PHI 945106.031.3597280$-7.79AL|NL
178 Zebby Matthews MIN 79565.581.4988240$-8.10AL|NL
179 Martin Perez FA 56163.541.1144220$-8.12AL|NL
180 Javier Assad CHC 37413.651.2223120$-8.23AL|NL
181 Tyler Anderson FA 136284.561.41104570$-8.29AL|NL
182 Hayden Birdsong SF 65444.831.5068370$-8.46AL|NL
183 Johan Oviedo BOS 40213.591.2242230$-8.49AL|NL
184 Andre Pallante STL 1626155.331.45111620$-8.59AL|NL
185 Emerson Hancock SEA 90454.901.3864310$-8.60AL|NL
186 Max Meyer MIA 64354.771.4368200$-8.64AL|NL
187 Sean Manaea NYM 60245.681.2375120$-8.72AL|NL
188 Cade Povich BAL 112385.221.50118430$-8.74AL|NL
189 Ben Lively IL-60 FA 44223.261.2029150$-8.83AL|NL
190 Andrew Heaney FA 1225105.531.3886400$-8.85AL|NL
191 AJ Smith-Shawver ATL 44323.881.4342210$-8.89AL|NL
192 Jackson Jobe DET 49414.221.4939270$-9.01AL|NL
193 Yoendrys Gomez TB 62335.211.4058271$-9.07AL|NL
194 Landon Knack LAD 42324.921.4042190$-9.14AL|NL
195 David Festa MIN 53345.421.2853190$-9.13AL|NL
196 Zach Eflin BAL 71655.951.4250130$-9.30AL|NL
197 Tyler Wells BAL 21212.970.901820$-9.36AL|NL
198 Ryan Weathers MIA 38224.021.2937120$-9.46AL|NL
199 Joey Wentz ATL 98575.601.5692430$-9.58AL|NL
200 Mitch Spence OAK 84365.131.4566261$-9.62AL|NL
201 Bryce Miller SEA 90465.691.4174340$-9.73AL|NL
202 Connelly Early BOS 19122.361.102940$-9.74AL|NL
203 Nabil Crismatt FA 34303.711.442590$-9.76AL|NL
204 Chase Burns CIN 43034.591.3267160$-9.77AL|NL
205 Cade Cavalli WAS 48314.291.4940150$-9.76AL|NL
206 Justin Steele CHC 22314.861.172150$-9.83AL|NL
207 Kyle Hart SD 43335.861.1937130$-9.85AL|NL
208 Tony Gonsolin IL-60 FA 36325.001.4238180$-9.86AL|NL
209 Tanner Gordon COL 75686.351.5062170$-10.01AL|NL
210 Cristian Javier HOU 37244.621.2734150$-10.02AL|NL
211 Joe Boyle TB 52144.671.3758280$-10.03AL|NL
212 Tobias Myers MIL 50123.591.3738150$-10.11AL|NL
213 Andrew Alvarez WAS 23112.341.1320100$-10.13AL|NL
214 Anthony DeSclafani ARI 38125.181.2836122$-10.16AL|NL
215 Kumar Rocker TEX 64455.761.4756230$-10.19AL|NL
216 Richard Fitts STL 45245.001.3140160$-10.26AL|NL
217 Hayden Wesneski HOU 32134.501.092960$-10.37AL|NL
218 Valente Bellozo FA 81144.661.3354230$-10.46AL|NL
219 Kyle Harrison BOS 35114.091.3938140$-10.59AL|NL
220 Jonathan Cannon CWS 1034105.841.4986380$-10.76AL|NL
221 Mick Abel MIN 39346.231.5139160$-11.25AL|NL
222 Trevor McDonald SF 15103.601.071420$-11.23AL|NL
223 Trey Yesavage TOR 14103.211.431670$-11.56AL|NL
224 Easton Lucas FA 24336.721.5423120$-11.56AL|NL
225 Luis Garcia IL-60 FA 7103.750.56710$-11.58AL|NL
226 Kai-Wei Teng SF 29246.471.5839170$-11.71AL|NL
227 Roki Sasaki LAD 36114.491.4428220$-11.70AL|NL
228 Carson Whisenhunt SF 23215.061.4716120$-11.72AL|NL
229 Cal Quantrill FA 1174126.071.4685350$-11.78AL|NL
230 Spencer Arrighetti HOU 35155.381.4231200$-12.06AL|NL
231 Marcus Stroman NYY 39326.231.5426160$-12.17AL|NL
232 Frankie Montas FA 38326.361.6232140$-12.16AL|NL
233 Jose Urena FA 55014.581.4534231$-12.20AL|NL
234 Jose De Leon FA 6104.351.77830$-12.45AL|NL
235 Erick Fedde FA 1414135.491.5283670$-12.49AL|NL
236 Brandon Sproat NYM 20024.901.241770$-12.53AL|NL
237 Bowden Francis TOR 64286.051.5354270$-12.63AL|NL
238 Osvaldo Bido TB 79255.911.6268351$-12.76AL|NL
239 Bryce Jarvis ARI 22005.731.5021100$-12.79AL|NL
240 Mitch Farris LAA 24136.721.4524110$-12.81AL|NL
241 Trevor Williams WAS 823106.241.5565210$-12.84AL|NL
242 Nestor Cortes FA 34246.331.6429200$-12.84AL|NL
243 Jonah Tong NYM 18237.911.812290$-12.87AL|NL
244 Ryan Feltner COL 30024.781.5025120$-12.89AL|NL
245 Robert Gasser MIL 5023.461.73540$-13.23AL|NL
246 Adam Mazur MIA 30044.801.5019120$-13.27AL|NL
247 Paul Blackburn NYY 39036.231.5134121$-13.36AL|NL
248 Wade Miley IL-60 FA 12106.751.75760$-13.41AL|NL
249 Davis Daniel FA 10015.401.60970$-13.41AL|NL
250 Gunnar Hoglund OAK 32136.451.5323110$-13.52AL|NL
251 Caden Dana LAA 32046.451.5033180$-13.57AL|NL
252 Carson Spiers CIN 13026.181.531170$-13.57AL|NL
253 Mason Barnett OAK 22116.921.6718110$-13.64AL|NL
254 Lance McCullers HOU 55256.531.8161390$-13.80AL|NL
255 Brandon Young BAL 57176.291.5647220$-13.85AL|NL
256 Bruce Zimmermann FA 6017.501.50120$-13.86AL|NL
257 Rich Hill FA 9025.001.89480$-13.86AL|NL
258 Jordan Hicks BOS 67276.971.6758322$-13.85AL|NL
259 Reynaldo Lopez ATL 5005.402.20120$-13.93AL|NL
260 Matt Waldron SD 4018.572.86360$-14.22AL|NL
261 Chase Dollander COL 982126.521.5582490$-14.25AL|NL
262 Allan Winans NYY 9018.901.76630$-14.34AL|NL
263 Doug Nikhazy CLE 40113.502.75560$-14.46AL|NL
264 Bobby Miller LAD 50012.602.60720$-14.51AL|NL
265 Carlos Carrasco ATL 45227.171.7334170$-14.64AL|NL
266 Joey Estes OAK 11029.822.00660$-15.12AL|NL
267 McCade Brown COL 25057.501.8723170$-15.22AL|NL
268 Connor Gillispie FA 26038.651.6523110$-15.36AL|NL
269 Chase Petty CIN 60319.503.67780$-16.35AL|NL
270 Didier Fuentes ATL 130313.852.231260$-16.53AL|NL
271 Bryse Wilson FA 47026.691.8328190$-16.79AL|NL
272 Tanner Houck BOS 43038.121.7132170$-16.83AL|NL
273 Carson Palmquist COL 34048.972.0527250$-17.82AL|NL
274 Austin Gomber FA 57077.551.7334170$-17.92AL|NL
275 Jack Kochanowicz LAA 1113116.811.7572580$-18.10AL|NL
276 Kyle Gibson TB 120317.112.981070$-18.11AL|NL
277 German Marquez FA 1263166.711.7183480$-18.18AL|NL
278 Bradley Blalock COL 58269.431.8627230$-19.97AL|NL
279 Antonio Senzatela COL 1304156.651.8473470$-20.04AL|NL