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 1891472.710.97229380$37.18AL|NL
2 Paul Skenes PIT 1851282.751.03221460$31.61AL|NL
3 Garrett Crochet BOS 1841483.041.06225470$30.32AL|NL
4 Bryan Woo SEA 1831383.401.03185380$24.24AL|NL
5 Cristopher Sanchez PHI 1881283.181.14183460$21.51AL|NL
6 Logan Webb SF 19413103.291.17184440$20.94AL|NL
7 Chris Sale ATL 1571163.171.09193410$20.58AL|NL
8 Max Fried NYY 1801483.321.17171530$19.92AL|NL
9 Yoshinobu Yamamoto LAD 1611273.241.11175470$19.48AL|NL
10 Logan Gilbert SEA 1651083.421.04185370$19.25AL|NL
11 Hunter Brown HOU 1791293.481.17194580$18.17AL|NL
12 Jacob deGrom TEX 1581073.431.05178360$17.82AL|NL
13 Jesus Luzardo PHI 1761293.641.16194540$17.04AL|NL
14 Framber Valdez DET 18813103.481.22175620$16.49AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 George Kirby SEA 1661293.611.10162310$16.34AL|NL
16 Cole Ragans KAN 1541083.421.15191550$15.64AL|NL
17 Joe Ryan MIN 16911103.821.10186390$15.60AL|NL
18 Freddy Peralta NYM 1651293.761.19184610$13.95AL|NL
19 Dylan Cease TOR 1691193.711.22200650$13.68AL|NL
20 Sonny Gray BOS 1681293.801.18177440$13.54AL|NL
21 Zack Wheeler PHI 130953.291.08150350$12.73AL|NL
22 Nathan Eovaldi TEX 1531183.661.12149370$12.68AL|NL
23 Nick Pivetta SD 1661093.921.15181500$11.73AL|NL
24 Kevin Gausman TOR 17811103.911.19175510$11.47AL|NL
25 Brandon Woodruff MIL 1421073.731.12150380$10.70AL|NL
26 Luis Castillo SEA 17411103.891.19161480$10.50AL|NL
27 Drew Rasmussen TB 1511083.611.15139390$10.32AL|NL
28 Spencer Strider ATL 1561193.951.22181560$10.14AL|NL
29 Ryan Pepiot TB 16811104.021.20172580$9.80AL|NL
30 Ranger Suarez BOS 1651193.671.24148470$9.43AL|NL
31 Michael King SD 1561083.721.23163550$9.18AL|NL
32 Matt Boyd CHC 1591193.881.19146450$9.05AL|NL
33 Tanner Bibee CLE 17511103.981.22164520$9.03AL|NL
34 Blake Snell LAD 125963.441.20153530$8.87AL|NL
35 Shota Imanaga CHC 1541083.981.12141330$8.83AL|NL
36 Nolan McLean NYM 1531183.701.25151580$8.80AL|NL
37 Shohei Ohtani LAD 113853.361.10134350$8.43AL|NL
38 Eury Perez MIA 144993.901.16160480$8.28AL|NL
39 MacKenzie Gore TEX 15610103.911.26176600$7.86AL|NL
40 Emmet Sheehan LAD 134963.911.15152430$7.55AL|NL
41 Kyle Bradish BAL 136873.611.18146430$7.29AL|NL
42 Jack Flaherty DET 15710104.041.24173540$7.30AL|NL
43 Tyler Glasnow LAD 129863.681.17151480$7.17AL|NL
44 Carlos Rodon NYY 1401184.041.21148510$7.08AL|NL
45 Zac Gallen ARI 17712104.191.27168570$6.98AL|NL
46 Nick Lodolo CIN 153984.021.18155390$6.79AL|NL
47 Chase Burns CIN 124773.581.16147390$6.46AL|NL
48 Merrill Kelly ARI 1631184.061.24147480$6.34AL|NL
49 Aaron Nola PHI 16410104.151.23162450$6.05AL|NL
50 Jose Soriano LAA 17010103.761.32157730$5.94AL|NL
51 Gavin Williams CLE 1631093.961.30166700$5.63AL|NL
52 Andrew Abbott CIN 1651094.101.25150510$4.94AL|NL
53 Sandy Alcantara MIA 17710114.151.26149510$4.21AL|NL
54 Edward Cabrera CHC 135973.981.25144530$4.02AL|NL
55 Jacob Misiorowski MIL 139974.061.27157630$3.98AL|NL
56 Robbie Ray SF 1709104.231.28176670$3.87AL|NL
57 Shane Baz BAL 156994.151.25154520$3.78AL|NL
58 Kris Bubic KAN 138883.751.25134450$3.78AL|NL
59 Sean Manaea NYM 132874.131.18138400$3.33AL|NL
60 Jack Leiter TEX 16310104.281.28157650$3.15AL|NL
61 Clay Holmes NYM 1501193.861.34125570$3.16AL|NL
62 Shane Smith CWS 157894.111.25154580$3.06AL|NL
63 Shane McClanahan TB 110763.671.17117330$2.92AL|NL
64 Brady Singer CIN 16711114.391.29155530$2.83AL|NL
65 Bryce Miller SEA 141984.181.20126410$2.79AL|NL
66 Cade Horton CHC 128973.911.22111400$2.65AL|NL
67 Kodai Senga NYM 130973.931.29135560$2.62AL|NL
68 Cody Ponce TOR 136884.041.25139440$2.26AL|NL
69 Trevor Rogers BAL 147984.021.27128470$2.17AL|NL
70 Casey Mize DET 146984.111.25127390$2.03AL|NL
71 Cam Schlittler NYY 132883.901.27131500$2.00AL|NL
72 Chris Bassitt BAL 16510104.251.31151560$2.00AL|NL
73 David Peterson NYM 161973.951.34143620$1.77AL|NL
74 Mitch Keller PIT 1779114.311.28155530$1.64AL|NL
75 Bailey Ober MIN 157894.411.20143370$1.54AL|NL
76 Bubba Chandler PIT 143984.161.28136510$1.53AL|NL
77 Yusei Kikuchi LAA 1668104.231.31169600$1.41AL|NL
78 Ryne Nelson ARI 158974.211.26131430$1.37AL|NL
79 Trey Yesavage TOR 112753.821.24125470$1.33AL|NL
80 Brandon Pfaadt ARI 16410104.481.26144380$1.29AL|NL
81 Reynaldo Lopez ATL 130873.951.28128460$1.21AL|NL
82 Joe Musgrove SD 121773.961.19115310$1.15AL|NL
83 Gerrit Cole NYY 112753.951.19113340$0.83AL|NL
84 Jameson Taillon CHC 1461094.381.23113340$0.74AL|NL
85 Joey Cantillo CLE 128773.901.30134540$0.42AL|NL
86 Braxton Ashcraft PIT 133773.851.28120420$0.24AL|NL
87 Ryan Weathers NYY 123773.991.24118410$0.09AL|NL
88 Michael Wacha KAN 16310104.351.29126480$0.05AL|NL
89 Brayan Bello BOS 1561094.231.33128540$-0.03AL|NL
90 Zebby Matthews MIN 122774.101.23120320$-0.17AL|NL
91 Noah Cameron KAN 147984.231.30124480$-0.39AL|NL
92 Reid Detmers LAA 135794.271.28147500$-0.39AL|NL
93 Michael Burrows HOU 130774.121.26126450$-0.50AL|NL
94 Ian Seymour TB 108774.071.20105330$-0.66AL|NL
95 Jacob Lopez OAK 127884.291.28130510$-0.68AL|NL
96 Grayson Rodriguez LAA 105773.981.25110350$-0.90AL|NL
97 Jeffrey Springs OAK 16210104.561.30138510$-0.95AL|NL
98 Shane Bieber TOR 95653.711.1789230$-0.96AL|NL
99 Zach Eflin BAL 139984.411.24108270$-1.09AL|NL
100 Tyler Mahle SF 130784.021.27108410$-1.46AL|NL
101 Dustin May STL 1438104.291.30127530$-1.56AL|NL
102 Braxton Garrett MIA 116664.021.21103270$-1.64AL|NL
103 Nick Martinez TB 141994.401.27109380$-1.75AL|NL
104 Seth Lugo KAN 154994.411.32131510$-1.80AL|NL
105 Parker Messick CLE 117764.001.28106380$-1.81AL|NL
106 Chad Patrick MIL 140784.331.28133470$-1.84AL|NL
107 Quinn Priester MIL 123874.141.29102400$-2.07AL|NL
108 Michael McGreevy STL 137884.131.2794330$-2.11AL|NL
109 Matthew Liberatore STL 1518104.351.30124460$-2.29AL|NL
110 Grant Holmes ATL 131774.211.33130500$-2.48AL|NL
111 Zack Littell WAS 145894.491.24109300$-2.61AL|NL
112 Foster Griffin WAS 128674.151.27116410$-2.68AL|NL
113 Dean Kremer BAL 132884.421.28113400$-2.76AL|NL
114 Will Warren NYY 123784.281.31123440$-2.83AL|NL
115 Taj Bradley MIN 132784.391.30128460$-3.00AL|NL
116 Justin Steele CHC 73643.641.1769190$-3.08AL|NL
117 Landen Roupp SF 121774.081.35113480$-3.32AL|NL
118 Logan Henderson MIL 85654.071.2085260$-3.56AL|NL
119 Luis Severino OAK 1689114.601.33135530$-3.60AL|NL
120 Steven Matz TB 121664.111.27100330$-3.64AL|NL
121 Slade Cecconi CLE 150794.581.26124380$-3.77AL|NL
122 Tatsuya Imai HOU 150874.251.31148620$0.00AL|NL
123 Hunter Greene CIN 67433.691.1280210$-4.11AL|NL
124 Mike Soroka ARI 95564.201.2696352$-4.14AL|NL
125 Eduardo Rodriguez ARI 133894.401.36119470$-4.22AL|NL
126 Justin Verlander DET 128784.401.29108410$-4.22AL|NL
127 Cade Cavalli WAS 135784.221.35114480$-4.27AL|NL
128 Roki Sasaki LAD 107654.171.31103430$-4.57AL|NL
129 Jared Jones IL-60 PIT 82553.991.2385270$-4.80AL|NL
130 Max Meyer MIA 126684.341.31115420$-4.82AL|NL
131 Tyler Holton DET 68433.591.1357161$-5.00AL|NL
132 Cristian Javier HOU 138894.681.34125580$-5.19AL|NL
133 Spencer Schwellenbach IL-60 ATL 63433.611.1161130$-5.35AL|NL
134 Simeon Woods Richardson MIN 132774.571.34119510$-5.76AL|NL
135 Luis Gil NYY 97654.251.3396470$-5.73AL|NL
136 Luis Morales OAK 113774.541.34100450$-6.39AL|NL
137 Andrew Anderson DET 73443.921.2883310$-6.56AL|NL
138 Adrian Houser SF 141784.351.37102470$-6.64AL|NL
139 Kyle Harrison MIL 97544.311.3297380$-6.77AL|NL
140 Lucas Giolito FA 117774.601.36106460$-6.84AL|NL
141 Drew Pomeranz LAA 54333.801.2158183$-6.92AL|NL
142 Max Scherzer TOR 89554.571.2386240$-7.02AL|NL
143 Hunter Barco PIT 83544.071.3276330$-7.16AL|NL
144 Rhett Lowder CIN 113674.411.3390360$-7.25AL|NL
145 Jose Berrios TOR 91554.311.2777270$-7.28AL|NL
146 Johan Oviedo BOS 93554.271.3389400$-7.29AL|NL
147 Davis Martin CWS 1517104.601.36117540$-7.28AL|NL
148 Ben Brown CHC 61343.771.1968200$-7.34AL|NL
149 Carmen Mlodzinski PIT 75443.811.2867250$-7.33AL|NL
150 Kumar Rocker TEX 90564.311.2980300$-7.39AL|NL
151 Aaron Civale OAK 121674.671.32105390$-7.57AL|NL
152 Kutter Crawford BOS 71444.281.1969200$-7.60AL|NL
153 Griffin Canning SD 100664.461.3588380$-7.71AL|NL
154 Ryan Weiss HOU 81554.311.3279320$-7.83AL|NL
155 Tyler Wells BAL 68444.271.1762170$-7.85AL|NL
156 Anthony Kay CWS 125684.421.38102490$-7.87AL|NL
157 Robert Gasser MIL 68444.011.2462220$-7.92AL|NL
158 Robby Snelling MIA 78554.091.3469280$-8.01AL|NL
159 Colin Rea CHC 82544.301.2867230$-8.07AL|NL
160 Sean Burke CWS 143794.791.40134630$-8.09AL|NL
161 Cody Bradford TEX 66444.221.1858150$-8.14AL|NL
162 Jake Latz TEX 101444.221.3595470$-8.15AL|NL
163 Joe Boyle TB 77444.121.3584410$-8.18AL|NL
164 Richard Fitts STL 105574.421.3283340$-8.46AL|NL
165 Andre Pallante STL 131794.391.4190510$-8.48AL|NL
166 Brad Lord WAS 99464.311.3279331$-8.58AL|NL
167 Spencer Arrighetti HOU 91574.591.3591400$-8.81AL|NL
168 Miles Mikolas WAS 1437104.851.3195320$-8.92AL|NL
169 Brandon Sproat MIL 81444.201.3169310$-9.02AL|NL
170 Logan Allen CLE 116684.501.4094450$-9.04AL|NL
171 J.T. Ginn OAK 73444.231.3169260$-9.05AL|NL
172 Kyle Leahy STL 113564.451.3793420$-9.11AL|NL
173 Eric Lauer TOR 58434.231.2655190$-9.38AL|NL
174 Sean Newcomb CWS 72333.971.3469300$-9.60AL|NL
175 Brant Hurter DET 49333.641.2344150$-9.58AL|NL
176 Patrick Sandoval BOS 74454.111.3970320$-9.69AL|NL
177 Bryce Elder ATL 111674.661.3991390$-9.68AL|NL
178 Connelly Early BOS 46333.751.2547170$-9.87AL|NL
179 Tobias Myers NYM 63334.001.2754190$-9.92AL|NL
180 Tyler Alexander TEX 72444.631.2760191$-9.94AL|NL
181 Mick Abel MIN 114674.731.42103510$-9.95AL|NL
182 Troy Melton IL-60 DET 52333.901.2447160$-9.99AL|NL
183 Chris Paddack MIA 118574.831.3192300$-10.10AL|NL
184 Andrew Painter PHI 101564.661.3786370$-10.23AL|NL
185 David Festa MIN 49334.211.2750171$-10.25AL|NL
186 Payton Tolle BOS 48334.151.2548160$-10.64AL|NL
187 Yoendrys Gomez TB 55324.251.2855220$-10.66AL|NL
188 Ryan Yarbrough NYY 61324.281.2450180$-10.68AL|NL
189 Janson Junk MIA 80444.561.2959180$-10.78AL|NL
190 Hunter Dobbins STL 79454.371.3459260$-10.81AL|NL
191 Jack Dreyer LAD 48223.861.2247160$-10.82AL|NL
192 Luis Garcia IL-60 FA 48324.111.2944170$-11.21AL|NL
193 Javier Assad CHC 57334.091.3247210$-11.26AL|NL
194 Alex Cobb IL-60 FA 43323.961.2634130$-11.39AL|NL
195 Jake Irvin WAS 107574.861.3581350$-11.44AL|NL
196 Trevor McDonald SF 61334.121.3449220$-11.45AL|NL
197 Randy Vasquez SD 128684.811.3988460$-11.56AL|NL
198 Corbin Burnes IL-60 ARI 35223.591.2134110$-11.57AL|NL
199 Paul Blackburn NYY 62344.441.3053190$-11.62AL|NL
200 Luis Medina OAK 71444.541.4165320$-11.69AL|NL
201 Lance McCullers HOU 83454.581.4480420$-11.73AL|NL
202 Brandon Williamson CIN 78454.721.3666290$-11.84AL|NL
203 JP Sears SD 46334.471.2440120$-11.83AL|NL
204 Emerson Hancock SEA 66334.411.3151220$-11.88AL|NL
205 Christian Scott NYM 34224.011.1833100$-12.16AL|NL
206 Jonah Tong NYM 31223.811.2634130$-12.34AL|NL
207 Stephen Kolek KAN 63334.291.3646200$-12.43AL|NL
208 Jose Urquidy PIT 82454.831.3663270$-12.64AL|NL
209 Keider Montero DET 55334.491.3546190$-12.66AL|NL
210 Jordan Hicks CWS 59244.291.4053261$-12.74AL|NL
211 Chris Murphy CWS 51224.181.3747240$-12.94AL|NL
212 Bailey Falter KAN 68334.641.3350220$-12.97AL|NL
213 Clarke Schmidt IL-60 NYY 27213.891.232690$-12.95AL|NL
214 Hurston Waldrep ATL 52334.411.4145240$-13.04AL|NL
215 Jordan Montgomery IL-60 TEX 46334.511.3536150$-13.16AL|NL
216 Ryan Gusto MIA 49334.651.3643170$-13.15AL|NL
217 Kai-Wei Teng HOU 47234.451.3447200$-13.19AL|NL
218 Kyle Freeland COL 1597125.121.42117420$-13.22AL|NL
219 Andrew Alvarez WAS 52234.171.3540200$-13.25AL|NL
220 Patrick Corbin FA 85464.881.4068290$-13.26AL|NL
221 Mitchell Parker WAS 46334.611.3536150$-13.38AL|NL
222 Tyler Anderson FA 86464.851.4167350$-13.43AL|NL
223 Hayden Wesneski HOU 24214.201.202370$-13.44AL|NL
224 Charlie Morton FA 57344.851.4358260$-13.65AL|NL
225 Walker Buehler SD 67444.931.4254270$-13.66AL|NL
226 Kyle Hart SD 38224.381.3233140$-13.72AL|NL
227 Colton Gordon HOU 31224.341.282790$-13.73AL|NL
228 Zach McCambley PHI 38224.391.3637160$-13.73AL|NL
229 Erick Fedde CWS 98575.001.4270380$-13.75AL|NL
230 Jonathan Cannon CWS 95474.941.4072340$-13.80AL|NL
231 Marcus Stroman NYY 56444.781.4440220$-13.81AL|NL
232 Tyler Gilbert CWS 36224.391.3532140$-13.97AL|NL
233 Gage Jump OAK 37224.441.3432130$-14.01AL|NL
234 Caden Dana LAA 78465.091.4267350$-13.99AL|NL
235 Ryan Bergert KAN 56224.591.3748230$-14.03AL|NL
236 Ryan Johnson LAA 29224.411.332690$-14.15AL|NL
237 Jack Perkins OAK 25113.881.2626110$-14.14AL|NL
238 Alek Manoah LAA 72344.821.4261320$-14.12AL|NL
239 Michael Lorenzen COL 1426115.171.44113510$-14.17AL|NL
240 River Ryan LAD 40224.481.3634160$-14.17AL|NL
241 Carson Whisenhunt SF 39224.391.3631140$-14.19AL|NL
242 Roddery Mu?oz HOU 52234.761.4052250$-14.29AL|NL
243 Gavin Stone LAD 24214.481.312170$-14.39AL|NL
244 Davidjohn Herz IL-60 WAS 25124.041.3328120$-14.51AL|NL
245 Justin Hagenman IL-60 NYM 22114.091.192050$-14.55AL|NL
246 Jose Quintana COL 128795.061.5089490$-14.60AL|NL
247 Taijuan Walker PHI 112575.061.4378420$-14.62AL|NL
248 Jason Alexander HOU 47224.611.3736160$-14.61AL|NL
249 Carter Baumler TEX 42224.641.3936190$-14.63AL|NL
250 Martin Perez ATL 47234.571.4036170$-14.79AL|NL
251 Kohl Drake ARI 19224.461.381780$-14.81AL|NL
252 Drew Thorpe CWS 43234.761.3532160$-14.89AL|NL
253 Ronel Blanco HOU 19114.081.282080$-14.92AL|NL
254 Tomoyuki Sugano COL 115685.291.4174280$-14.91AL|NL
255 Gunnar Hoglund OAK 47234.891.3537150$-14.97AL|NL
256 Cade Povich BAL 23114.241.302280$-15.02AL|NL
257 Thomas White MIA 30124.221.4230160$-15.15AL|NL
258 Quinn Mathews STL 41234.411.5336240$-15.23AL|NL
259 Robinson Ortiz SEA 25124.161.4023130$-15.34AL|NL
260 Ricky Tiedemann TOR 20114.251.3921100$-15.42AL|NL
261 Josiah Gray WAS 90475.371.4377370$-15.45AL|NL
262 Ty Johnson TB 12114.191.261240$-15.54AL|NL
263 Brandon Young BAL 21124.511.311860$-15.60AL|NL
264 Nestor Cortes FA 14114.511.231240$-15.67AL|NL
265 Tony Gonsolin IL-60 FA 18114.571.321780$-15.69AL|NL
266 Trevor Williams IL-60 WAS 25124.581.332070$-15.72AL|NL
267 Mitch Spence KAN 24114.511.352070$-15.70AL|NL
268 Osvaldo Bido NYY 17114.521.341670$-15.76AL|NL
269 Dane Dunning SEA 15114.421.321350$-15.79AL|NL
270 McCade Brown COL 36235.241.4534160$-15.93AL|NL
271 German Marquez SD 96475.191.4571350$-15.96AL|NL
272 Brandon Waddell NYM 16114.531.351370$-15.99AL|NL
273 Joey Estes OAK 28124.991.292280$-15.99AL|NL
274 Mike Vasil CWS 15114.451.371270$-16.03AL|NL
275 JR Ritchie ATL 23114.561.4019100$-16.02AL|NL
276 Julian Aguiar CIN 32114.821.3424100$-16.06AL|NL
277 Jake Eder WAS 17124.591.371460$-16.06AL|NL
278 Landon Knack LAD 22114.861.372090$-16.09AL|NL
279 Jose Franco CIN 13114.751.381360$-16.10AL|NL
280 Jake Bloss TOR 12114.551.381150$-16.09AL|NL
281 Mason Barnett OAK 30114.701.4226130$-16.11AL|NL
282 Wilber Dotel PIT 12114.561.381050$-16.16AL|NL
283 Bobby Miller LAD 21114.801.4220100$-16.17AL|NL
284 Thomas Harrington PIT 18114.791.351460$-16.19AL|NL
285 Doug Nikhazy CLE 26124.631.4523130$-16.18AL|NL
286 Tanner Gordon COL 64355.401.4148160$-16.21AL|NL
287 Jackson Jobe IL-60 DET 9104.491.38740$-16.24AL|NL
288 Ken Waldichuk WAS 17114.601.481690$-16.27AL|NL
289 Daison Acosta SD 15004.021.301680$-16.26AL|NL
290 Didier Fuentes ATL 10114.841.36940$-16.25AL|NL
291 Tanner Houck IL-60 BOS 21114.881.371770$-16.27AL|NL
292 Mitch Farris LAA 22124.891.4220100$-16.32AL|NL
293 Matt Waldron SD 16114.941.371360$-16.35AL|NL
294 Noah Schultz CWS 22124.611.5018110$-16.51AL|NL
295 Cal Quantrill TEX 20125.121.381570$-16.63AL|NL
296 Hagen Smith CWS 19114.831.5719130$-16.70AL|NL
297 Braden Nett OAK 24114.751.5120120$-16.70AL|NL
298 Chase Petty CIN 43245.111.5134200$-16.74AL|NL
299 Mitch Bratt ARI 13014.291.281130$-16.74AL|NL
300 Bryse Wilson PHI 20115.071.401460$-16.73AL|NL