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 1891482.810.96228390$36.67AL|NL
2 Paul Skenes PIT 1861482.831.02216460$33.22AL|NL
3 Garrett Crochet BOS 1801383.151.05217450$28.44AL|NL
4 Bryan Woo SEA 1831393.321.01184350$26.13AL|NL
5 Cristopher Sanchez PHI 1861483.331.15180460$22.36AL|NL
6 Logan Webb SF 1951493.361.17185460$22.35AL|NL
7 Logan Gilbert SEA 1661193.431.04194380$21.81AL|NL
8 Max Fried NYY 1811483.311.15169580$21.34AL|NL
9 Yoshinobu Yamamoto LAD 1581363.261.12172480$20.36AL|NL
10 Joe Ryan MIN 17111103.791.06187400$18.61AL|NL
11 Cole Ragans KAN 1511183.361.13189540$18.30AL|NL
12 Hunter Brown HOU 1781293.591.18192610$18.00AL|NL
13 Dylan Cease TOR 1731293.771.18207640$17.80AL|NL
14 Chris Sale ATL 1591183.661.13194450$17.32AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jacob deGrom TEX 1551083.701.05169400$16.04AL|NL
16 George Kirby SEA 1661193.661.09159330$16.02AL|NL
17 Jesus Luzardo PHI 1701293.781.19189540$15.88AL|NL
18 Freddy Peralta NYM 1651193.731.16181610$15.22AL|NL
19 Hunter Greene CIN 17110103.971.14201540$15.02AL|NL
20 Spencer Schwellenbach ATL 1521173.651.12148310$13.61AL|NL
21 Brandon Woodruff MIL 1481083.671.09155400$13.60AL|NL
22 Sonny Gray BOS 17511104.011.18178480$12.84AL|NL
23 Framber Valdez FA 16412103.611.24156570$12.63AL|NL
24 Nick Pivetta SD 17411104.141.17180510$12.41AL|NL
25 Nathan Eovaldi TEX 1601093.821.14154420$11.80AL|NL
26 Zack Wheeler PHI 120963.351.08140350$11.52AL|NL
27 Ranger Suarez BOS 1651193.741.21141470$10.44AL|NL
28 Eury Perez MIA 1489103.881.14160480$10.40AL|NL
29 Blake Snell LAD 1401063.811.23166570$9.78AL|NL
30 Jack Flaherty DET 15910104.081.21174500$9.77AL|NL
31 Tanner Bibee CLE 17610114.021.19157510$9.72AL|NL
32 MacKenzie Gore TEX 15710104.031.24179590$9.60AL|NL
33 Matt Boyd CHC 1551083.891.16140440$9.49AL|NL
34 Kyle Bradish BAL 1391073.771.20148480$9.27AL|NL
35 Luis Castillo SEA 17411104.201.20157500$9.21AL|NL
36 Spencer Strider ATL 1521084.171.23177510$8.82AL|NL
37 Shota Imanaga CHC 1531084.191.13140350$8.47AL|NL
38 Pablo Lopez MIN 1581094.071.20153410$8.40AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Tyler Glasnow LAD 1311063.981.19148470$8.19AL|NL
40 Michael King SD 15910104.021.24158550$7.99AL|NL
41 Emmet Sheehan LAD 130873.801.16152460$7.97AL|NL
42 Trey Yesavage TOR 135983.891.19151500$7.94AL|NL
43 Chase Burns CIN 131893.911.16152400$7.45AL|NL
44 Drew Rasmussen TB 15310113.981.19131400$7.34AL|NL
45 Kevin Gausman TOR 18211104.451.25174560$7.29AL|NL
46 Zac Gallen FA 15911114.221.25152550$7.05AL|NL
47 Shohei Ohtani LAD 108853.481.15128390$6.78AL|NL
48 Shane Baz BAL 1591094.181.24154570$6.68AL|NL
49 Nolan McLean NYM 1471083.911.25136520$6.42AL|NL
50 Aaron Nola PHI 1661094.361.24159480$5.98AL|NL
51 Quinn Priester MIL 1621094.001.24127460$5.65AL|NL
52 Nick Lodolo CIN 147994.201.21146410$5.57AL|NL
53 Carlos Rodon NYY 144984.201.22149540$5.51AL|NL
54 Edward Cabrera CHC 134984.011.23139520$5.35AL|NL
55 Sandy Alcantara MIA 17410114.131.25133520$5.11AL|NL
56 Jacob Misiorowski MIL 138893.961.29158680$4.66AL|NL
57 Joe Musgrove SD 142994.211.20131380$4.49AL|NL
58 Trevor Rogers BAL 1601094.231.28143540$4.34AL|NL
59 Kris Bubic KAN 135893.861.25133450$4.12AL|NL
60 Gavin Williams CLE 1629114.211.31162710$4.06AL|NL
61 Sean Manaea NYM 136894.131.23142470$3.93AL|NL
62 Shane McClanahan TB 128884.051.22133370$3.74AL|NL
63 Cody Ponce TOR 133784.121.23152450$3.69AL|NL
64 Merrill Kelly ARI 17310104.481.26147510$3.58AL|NL
65 Logan Henderson MIL 118683.961.12127320$3.51AL|NL
66 Reese Olson DET 129893.911.22120420$3.41AL|NL
67 Jose Soriano LAA 16810114.001.36142700$3.33AL|NL
68 Ryan Pepiot TB 1679114.551.27163620$3.10AL|NL
69 Robbie Ray SF 1689114.591.31179700$2.91AL|NL
70 Casey Mize DET 1519104.271.23123400$2.80AL|NL
71 Shane Bieber TOR 131874.121.21122350$2.78AL|NL
72 Zack Littell FA 14810114.431.21114330$2.74AL|NL
73 Andrew Abbott CIN 1629104.461.25142510$2.62AL|NL
74 Chad Patrick MIL 131994.351.23122390$2.21AL|NL
75 Clay Holmes NYM 1511094.081.33113561$1.99AL|NL
76 Cam Schlittler NYY 135984.291.29133510$1.97AL|NL
77 Bailey Ober MIN 1428104.441.20125370$1.68AL|NL
78 Cade Horton CHC 129884.111.21108390$1.67AL|NL
79 Chris Bassitt FA 14410114.401.31130530$1.60AL|NL
80 Ryne Nelson ARI 16010114.571.27130430$1.47AL|NL
81 Jameson Taillon CHC 155994.481.21114380$1.39AL|NL
82 Jack Leiter TEX 1579114.551.29147620$1.37AL|NL
83 Michael Burrows HOU 127894.331.24126430$1.33AL|NL
84 Jacob Lopez OAK 128894.421.27139500$1.24AL|NL
85 Shane Smith CWS 1589114.541.30147550$1.14AL|NL
86 Gerrit Cole NYY 109764.081.17107320$1.14AL|NL
87 Grayson Rodriguez LAA 114774.081.23118360$0.91AL|NL
88 Joey Cantillo CLE 123583.741.27133530$0.84AL|NL
89 Mike Soroka ARI 133794.141.27130520$0.86AL|NL
90 Bryce Miller SEA 144894.421.23123430$0.86AL|NL
91 Bubba Chandler PIT 1438104.271.29131490$0.80AL|NL
92 David Peterson NYM 1601094.301.38139590$0.71AL|NL
93 Michael Wacha KAN 16410104.501.29121500$0.54AL|NL
94 Noah Cameron KAN 145994.441.30126470$0.23AL|NL
95 Dean Kremer BAL 153994.541.29125500$-0.28AL|NL
96 Ryan Weathers NYY 124784.211.26116420$-0.42AL|NL
97 Lucas Giolito FA 1389114.561.31127520$-0.48AL|NL
98 Nick Martinez FA 1348104.361.23101330$-0.60AL|NL
99 Brandon Pfaadt ARI 1699114.771.29142400$-0.67AL|NL
100 Michael McGreevy STL 1478104.191.2697340$-0.72AL|NL
101 Yusei Kikuchi LAA 1699124.811.35164590$-0.97AL|NL
102 Braxton Ashcraft PIT 132694.121.27119410$-1.00AL|NL
103 Justin Steele CHC 78643.431.1371190$-1.04AL|NL
104 Reid Detmers LAA 130694.441.29144480$-1.07AL|NL
105 Zach Eflin BAL 142994.571.25102300$-1.10AL|NL
106 Zebby Matthews MIN 121694.311.23117300$-1.23AL|NL
107 Braxton Garrett MIA 118684.121.23106290$-1.25AL|NL
108 Brayan Bello BOS 155994.381.35119560$-1.50AL|NL
109 Will Warren NYY 122784.321.29117430$-1.52AL|NL
110 Mitch Keller PIT 1769124.761.34149540$-1.79AL|NL
111 Brady Singer CIN 1679114.801.35148560$-2.13AL|NL
112 Parker Messick CLE 119794.321.29108370$-2.22AL|NL
113 Kodai Senga NYM 112774.221.33111520$-2.30AL|NL
114 JP Sears SD 1338104.701.25108380$-2.27AL|NL
115 Tatsuya Imai HOU 152994.451.32152650$0.00AL|NL
116 Matthew Liberatore STL 1468114.611.30115420$-2.70AL|NL
117 Roki Sasaki LAD 114664.211.28106420$-2.72AL|NL
118 Landen Roupp SF 121794.241.34109470$-2.87AL|NL
119 Justin Verlander FA 118894.621.28101420$-2.87AL|NL
120 Taj Bradley MIN 109684.231.27100380$-3.09AL|NL
121 Dustin May STL 1377104.481.31115500$-3.13AL|NL
122 Aaron Civale FA 107794.451.2694350$-3.23AL|NL
123 Foster Griffin WAS 124694.331.31115440$-3.25AL|NL
124 Andrew Anderson DET 90453.941.26109420$-3.31AL|NL
125 Ian Seymour TB 104574.221.24102330$-3.39AL|NL
126 Tyler Mahle SF 130784.451.30103420$-3.60AL|NL
127 Max Meyer MIA 125694.381.30110420$-3.69AL|NL
128 Simeon Woods Richardson MIN 120694.411.29108440$-3.71AL|NL
129 Seth Lugo KAN 1569104.851.35126510$-3.80AL|NL
130 Reynaldo Lopez ATL 114674.501.31115410$-3.89AL|NL
131 Slade Cecconi CLE 1447104.761.27114360$-3.86AL|NL
132 Max Scherzer FA 93674.511.2189280$-3.97AL|NL
133 Griffin Canning IL-60 FA 1178104.631.35105460$-4.05AL|NL
134 Andrew Painter PHI 105674.391.2694300$-4.03AL|NL
135 Brad Lord WAS 1346104.311.33104471$-4.10AL|NL
136 Cade Cavalli WAS 1417104.481.34112490$-4.20AL|NL
137 Cristian Javier HOU 139894.891.33122610$-4.25AL|NL
138 Troy Melton DET 116584.431.26106360$-4.36AL|NL
139 Hunter Barco PIT 99463.841.2893380$-4.46AL|NL
140 Jared Jones PIT 87554.191.2486260$-4.67AL|NL
141 Kumar Rocker TEX 98674.401.2683310$-4.93AL|NL
142 Robert Gasser MIL 76443.831.2073240$-5.25AL|NL
143 Jose Berrios TOR 120674.621.2999380$-5.42AL|NL
144 Tyler Holton DET 71323.561.1256171$-5.53AL|NL
145 Tyler Wells BAL 87454.301.1676250$-5.66AL|NL
146 Jake Latz TEX 108574.381.33102500$-5.78AL|NL
147 Andre Pallante STL 1388104.461.3889520$-5.81AL|NL
148 Connelly Early BOS 63343.391.2067230$-6.09AL|NL
149 Adrian Houser SF 139894.591.3996490$-6.22AL|NL
150 J.T. Ginn OAK 85464.131.2681290$-6.26AL|NL
151 Jeffrey Springs OAK 1628115.101.37138550$-6.28AL|NL
152 Luis Severino OAK 1729115.051.38129590$-6.44AL|NL
153 Hurston Waldrep ATL 136894.831.41114540$-6.42AL|NL
154 Eduardo Rodriguez ARI 134794.781.39115500$-6.56AL|NL
155 Miles Mikolas FA 1298114.981.3085300$-6.62AL|NL
156 Sean Burke CWS 1457115.121.38134610$-7.16AL|NL
157 Brandon Sproat MIL 73443.921.2663270$-7.18AL|NL
158 Tyler Anderson FA 116794.841.3693470$-7.21AL|NL
159 Steven Matz TB 127694.771.34100370$-7.35AL|NL
160 Luis Morales OAK 114684.891.3499420$-7.52AL|NL
161 Luis Gil NYY 98564.541.3692500$-7.55AL|NL
162 Chris Paddack FA 95684.721.3073250$-7.58AL|NL
163 Richard Fitts STL 102584.631.2981320$-7.63AL|NL
164 Johan Oviedo BOS 96574.521.3687440$-7.83AL|NL
165 Grant Holmes ATL 83454.501.3386300$-8.10AL|NL
166 Cody Bradford TEX 55333.851.1350130$-8.11AL|NL
167 Patrick Sandoval BOS 74453.971.3667330$-8.32AL|NL
168 Joe Boyle TB 94474.521.40100520$-8.46AL|NL
169 Ryan Weiss HOU 73344.351.2980290$-8.48AL|NL
170 Brant Hurter DET 54213.381.1849160$-8.79AL|NL
171 Lance McCullers HOU 95574.601.4188460$-8.87AL|NL
172 Mick Abel MIN 96464.581.3893440$-8.98AL|NL
173 Ryan Yarbrough NYY 65324.111.2154200$-8.98AL|NL
174 Tyler Alexander TEX 77334.401.2365200$-9.05AL|NL
175 Logan Allen CLE 118694.801.4091460$-9.18AL|NL
176 Hunter Dobbins STL 93474.381.3471310$-9.26AL|NL
177 Martin Perez FA 106674.791.4082400$-9.31AL|NL
178 Austin Gomber FA 102574.911.3175280$-9.59AL|NL
179 Colin Rea CHC 83454.671.2965260$-9.75AL|NL
180 Andrew Alvarez WAS 99374.181.3674380$-9.79AL|NL
181 Spencer Arrighetti HOU 91464.841.3790400$-9.80AL|NL
182 Tomoyuki Sugano FA 1217105.211.3582340$-9.82AL|NL
183 Kyle Leahy STL 120584.811.4097410$-9.90AL|NL
184 Charlie Morton FA 76564.901.4176350$-9.96AL|NL
185 Jonah Tong NYM 39223.491.1944150$-10.16AL|NL
186 Jose Quintana FA 106794.971.4476430$-10.24AL|NL
187 Trevor McDonald SF 60344.091.3051210$-10.22AL|NL
188 Alek Manoah LAA 98574.981.3679380$-10.28AL|NL
189 Jack Dreyer LAD 42213.611.1842150$-10.32AL|NL
190 Janson Junk MIA 93364.511.3067240$-10.45AL|NL
191 Jake Irvin WAS 1346115.071.3792430$-10.51AL|NL
192 Josiah Gray WAS 110585.031.3788450$-10.51AL|NL
193 Walker Buehler FA 103695.051.4180420$-10.56AL|NL
194 Eric Lauer TOR 62224.351.2864240$-10.64AL|NL
195 German Marquez FA 104695.151.3878350$-10.63AL|NL
196 Marcus Stroman NYY 108684.881.4276430$-10.66AL|NL
197 Patrick Corbin FA 1247115.291.44102430$-10.75AL|NL
198 Drew Thorpe CWS 64454.631.2845210$-10.75AL|NL
199 Corbin Burnes ARI 39324.031.2236120$-10.77AL|NL
200 Jordan Montgomery IL-60 FA 75564.881.3757240$-10.85AL|NL
201 Randy Vasquez SD 1397105.081.4083470$-11.23AL|NL
202 Alex Cobb IL-60 FA 55444.541.3543180$-11.25AL|NL
203 Rhett Lowder CIN 78354.671.3364250$-11.35AL|NL
204 Jonathan Cannon CWS 113484.951.3583380$-11.37AL|NL
205 Caden Dana LAA 87575.271.3773330$-11.39AL|NL
206 Davis Martin CWS 1477115.281.42106530$-11.50AL|NL
207 Drew Pomeranz LAA 57224.731.3761252$-11.55AL|NL
208 Cade Povich BAL 47234.221.2946180$-11.84AL|NL
209 Jack Perkins OAK 31113.541.2235141$-12.00AL|NL
210 Colton Gordon HOU 46224.311.2643150$-11.99AL|NL
211 Ryan Bergert KAN 64344.721.3758260$-12.02AL|NL
212 Logan Evans SEA 55234.301.2945200$-12.11AL|NL
213 Bryce Elder ATL 72354.671.3657240$-12.13AL|NL
214 Javier Assad CHC 63234.351.3352260$-12.18AL|NL
215 Keider Montero DET 84354.831.3769310$-12.24AL|NL
216 Zach McCambley PHI 38214.221.2940150$-12.29AL|NL
217 Kyle Hart SD 66344.821.3758260$-12.35AL|NL
218 Tobias Myers NYM 56224.521.3150200$-12.40AL|NL
219 Kai-Wei Teng HOU 35224.201.3341160$-12.42AL|NL
220 Stephen Kolek KAN 72344.541.3851240$-12.51AL|NL
221 Taijuan Walker PHI 111575.131.4175420$-12.84AL|NL
222 River Ryan LAD 37224.321.3133140$-13.12AL|NL
223 Anthony Kay CWS 1296105.321.4799570$-13.26AL|NL
224 Cal Quantrill FA 72465.221.4055270$-13.28AL|NL
225 Luis Medina OAK 102475.131.4991510$-13.53AL|NL
226 Brandon Young BAL 33224.501.3029110$-13.58AL|NL
227 Davidjohn Herz WAS 26113.731.3129140$-13.80AL|NL
228 Paul Blackburn NYY 60234.871.3750210$-13.93AL|NL
229 Matt Waldron SD 45335.171.3734140$-14.04AL|NL
230 Hayden Birdsong SF 60244.971.4459300$-14.19AL|NL
231 Jason Alexander HOU 63345.111.4350230$-14.26AL|NL
232 Gunnar Hoglund OAK 43235.051.3235140$-14.32AL|NL
233 Tanner Houck BOS 23224.391.321770$-14.37AL|NL
234 Jordan Hicks CWS 57124.381.4046270$-14.42AL|NL
235 Tyler Gilbert CWS 53124.791.3548200$-14.50AL|NL
236 Wade Miley IL-60 FA 45345.011.4330180$-14.57AL|NL
237 Julian Aguiar CIN 32124.501.2726100$-14.69AL|NL
238 Kyle Freeland COL 1698125.641.47119460$-14.76AL|NL
239 Joey Estes OAK 28114.731.232380$-14.94AL|NL
240 Mitch Farris LAA 34235.141.4231140$-15.01AL|NL
241 Daison Acosta SD 15113.971.331780$-15.09AL|NL
242 Carson Whisenhunt SF 33124.561.3628120$-15.15AL|NL
243 Erick Fedde FA 28225.031.3820100$-15.20AL|NL
244 Bobby Miller LAD 21114.401.321980$-15.25AL|NL
245 Tony Gonsolin IL-60 FA 16114.411.271560$-15.35AL|NL
246 Jake Bloss TOR 14104.351.271350$-15.47AL|NL
247 McCade Brown COL 85475.741.4771300$-15.58AL|NL
248 Gage Jump OAK 21114.741.331970$-15.56AL|NL
249 Thomas Harrington PIT 21114.701.301760$-15.58AL|NL
250 Nestor Cortes FA 11114.371.241040$-15.64AL|NL
251 Mitch Spence OAK 38114.901.3831120$-15.70AL|NL
252 Tink Hence STL 9114.181.25830$-15.75AL|NL
253 Chase Dollander COL 1256105.701.53103540$-15.81AL|NL
254 AJ Smith-Shawver ATL 12114.821.341250$-15.91AL|NL
255 Trevor Williams WAS 28114.981.372290$-16.00AL|NL
256 Brandon Walter HOU 9003.691.15820$-16.49AL|NL
257 Ryan Feltner COL 1155105.651.5186440$-16.57AL|NL
258 Michael Lorenzen COL 1447105.771.52106590$-16.61AL|NL
259 Jagger Haynes SD 14115.361.491170$-16.73AL|NL
260 Ky Bush CWS 15004.391.351370$-16.78AL|NL
261 Didier Fuentes ATL 7004.431.25820$-16.90AL|NL
262 Jackson Jobe DET 7014.761.36630$-17.29AL|NL
263 Alec Marsh KAN 5014.991.36520$-17.34AL|NL
264 Osvaldo Bido LAA 18015.181.431680$-17.41AL|NL
265 Tanner Gordon COL 1296106.001.4789320$-17.47AL|NL
266 Nabil Crismatt TEX 6005.221.37420$-17.53AL|NL
267 Bradley Blalock MIA 19014.941.441380$-17.57AL|NL
268 Carson Spiers CIN 8015.501.44630$-17.67AL|NL