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 1881482.821.02218410$31.79AL|NL
2 Paul Skenes PIT 1731372.861.06214490$27.35AL|NL
3 Zack Wheeler PHI 1951483.281.10207510$24.90AL|NL
4 Logan Gilbert SEA 1951293.371.07201430$22.86AL|NL
5 Chris Sale ATL 1631373.151.10198440$21.96AL|NL
6 Garrett Crochet BOS 1541273.101.11201480$20.56AL|NL
7 Dylan Cease SD 1831293.491.17217690$18.71AL|NL
8 Logan Webb SF 19813103.361.18168430$17.82AL|NL
9 Corbin Burnes ARI 1851393.551.17182530$16.88AL|NL
10 Blake Snell LAD 1581273.421.20206700$16.33AL|NL
11 Framber Valdez HOU 1851393.411.22177600$15.97AL|NL
12 Luis Castillo SEA 18212103.611.16183530$15.69AL|NL
13 Cole Ragans KAN 1771293.561.22201660$15.12AL|NL
14 Pablo Lopez MIN 18712103.751.18196480$14.96AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Tyler Glasnow LAD 1361063.241.08168400$14.86AL|NL
16 George Kirby IL-15 SEA 1551183.431.07145230$14.69AL|NL
17 Max Fried NYY 1691283.411.18158500$14.24AL|NL
18 Yoshinobu Yamamoto LAD 1541173.451.12160400$14.08AL|NL
19 Michael King SD 1731293.591.21186600$14.03AL|NL
20 Aaron Nola PHI 18612103.871.16183440$13.72AL|NL
21 Jacob deGrom TEX 117853.080.97151260$13.50AL|NL
22 Spencer Strider IL-15 ATL 1251063.241.10167400$13.47AL|NL
23 Freddy Peralta MIL 16811103.751.17190600$13.20AL|NL
24 Joe Ryan MIN 1581093.761.09173360$12.96AL|NL
25 Spencer Schwellenbach ATL 1661283.691.16161390$12.85AL|NL
26 Sonny Gray STL 1641193.621.17172470$12.75AL|NL
27 Tanner Bibee CLE 1691193.671.17173470$12.67AL|NL
28 Justin Steele CHC 1671183.501.18160450$12.64AL|NL
29 Shota Imanaga CHC 1681193.751.14167380$12.55AL|NL
30 Bryce Miller SEA 1701193.711.14161440$12.53AL|NL
31 Zac Gallen ARI 1681293.751.22167510$11.03AL|NL
32 Hunter Brown HOU 1671293.721.25174590$10.77AL|NL
33 Bailey Ober MIN 1681093.961.14171410$10.29AL|NL
34 Sandy Alcantara MIA 1781093.691.19153430$9.87AL|NL
35 Kevin Gausman TOR 18412104.011.24181540$9.64AL|NL
36 Reynaldo Lopez ATL 1631183.751.24171570$9.59AL|NL
37 Carlos Rodon NYY 16511104.091.20183560$9.20AL|NL
38 Nick Pivetta SD 1521093.971.17173480$8.97AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jack Flaherty DET 1591093.791.22172520$8.89AL|NL
40 Hunter Greene CIN 157993.961.17183570$8.90AL|NL
41 Cristopher Sanchez PHI 1671193.661.23144450$8.80AL|NL
42 Zach Eflin BAL 1691193.891.17140300$8.74AL|NL
43 Bryan Woo SEA 136973.571.10129300$8.70AL|NL
44 Yusei Kikuchi LAA 16910103.991.23188530$8.45AL|NL
45 Kodai Senga NYM 1541083.681.25167660$8.31AL|NL
46 Brandon Woodruff IL-15 MIL 130873.531.12144360$8.16AL|NL
47 Roki Sasaki LAD 129973.631.16150400$7.96AL|NL
48 Ryan Pepiot TB 15310103.941.22159540$6.82AL|NL
49 Brandon Pfaadt ARI 1561083.981.20153370$6.77AL|NL
50 Nathan Eovaldi TEX 1621094.001.21155460$6.59AL|NL
51 Taj Bradley TB 15910104.021.23166520$6.56AL|NL
52 Seth Lugo KAN 18412114.111.27159510$6.28AL|NL
53 Robbie Ray SF 146993.951.21162500$6.12AL|NL
54 Nestor Cortes MIL 143873.841.15142380$6.00AL|NL
55 MacKenzie Gore WAS 16510113.981.29175620$5.73AL|NL
56 Tanner Houck BOS 1751093.911.27154540$5.53AL|NL
57 Clay Holmes NYM 150973.541.30140550$4.92AL|NL
58 A.J. Puk ARI 63433.291.17752217$4.37AL|NL
59 Shane McClanahan IL-15 TB 113763.501.14120320$4.30AL|NL
60 Grayson Rodriguez IL-15 BAL 126873.711.21135400$4.20AL|NL
61 Shohei Ohtani LAD 102753.441.14118350$3.84AL|NL
62 Drew Rasmussen TB 117653.381.14114290$3.76AL|NL
63 Ranger Suarez IL-15 PHI 144973.751.26128460$3.68AL|NL
64 Clarke Schmidt IL-15 NYY 142983.931.25141470$3.66AL|NL
65 Chris Bassitt TOR 17411114.191.30157600$3.56AL|NL
66 Gavin Williams CLE 140983.921.26142530$3.50AL|NL
67 Sean Manaea IL-15 NYM 149984.111.24150520$3.47AL|NL
68 Jose Berrios TOR 18811114.311.28159540$3.31AL|NL
69 Mitch Keller PIT 17810114.251.30162540$2.44AL|NL
70 Jesus Luzardo PHI 148884.141.24152490$2.43AL|NL
71 Bowden Francis TOR 146884.191.19135410$2.28AL|NL
72 Reese Olson DET 139883.881.24127450$2.25AL|NL
73 Michael Wacha KAN 16010104.221.27139480$2.11AL|NL
74 Nick Lodolo CIN 135884.131.24145440$1.91AL|NL
75 Max Scherzer TOR 109763.881.14113290$1.76AL|NL
76 Jeffrey Springs OAK 131883.981.23127370$1.75AL|NL
77 Ronel Blanco HOU 15910104.301.31156670$1.54AL|NL
78 Jameson Taillon CHC 16410104.341.25129400$1.15AL|NL
79 Jose Soriano LAA 143983.971.33135610$0.88AL|NL
80 Brayan Bello IL-15 BOS 15110104.111.34138530$0.83AL|NL
81 David Peterson NYM 141983.961.34131550$0.41AL|NL
82 Merrill Kelly ARI 152984.201.29134490$0.38AL|NL
83 Kumar Rocker TEX 108663.751.20115340$0.32AL|NL
84 Erick Fedde STL 1649104.281.29140510$0.16AL|NL
85 Nick Martinez CIN 155884.241.26132420$-0.15AL|NL
86 Spencer Arrighetti HOU 143994.341.33151610$-0.36AL|NL
87 Yu Darvish IL-15 SD 119774.161.19114340$-0.37AL|NL
88 Brady Singer CIN 1689104.451.31157500$-0.60AL|NL
89 Matt Boyd CHC 109663.881.21112350$-0.69AL|NL
90 Luis Severino OAK 1699104.371.31147570$-0.70AL|NL
91 Dean Kremer BAL 145994.281.30127490$-0.86AL|NL
92 Aaron Civale MIL 143784.281.25133430$-1.04AL|NL
93 Eduardo Rodriguez ARI 134884.101.31122440$-1.24AL|NL
94 Zack Littell TB 142894.371.25119320$-1.60AL|NL
95 Charlie Morton BAL 152994.381.36150630$-1.71AL|NL
96 Tobias Myers IL-15 MIL 131774.261.26120410$-2.06AL|NL
97 Shane Baz TB 139784.271.28128500$-2.09AL|NL
98 Jake Irvin WAS 1639114.471.31134540$-2.23AL|NL
99 Kutter Crawford IL-15 BOS 122674.281.22117350$-2.42AL|NL
100 Justin Verlander SF 126784.211.25105360$-2.57AL|NL
101 JP Sears OAK 1729124.661.28139500$-2.56AL|NL
102 Tyler Holton DET 65323.461.1457177$-2.89AL|NL
103 Grant Holmes ATL 122654.061.30119400$-2.90AL|NL
104 Tyler Mahle TEX 120774.351.25109380$-3.05AL|NL
105 Dustin May LAD 80543.601.1880270$-3.14AL|NL
106 Jared Jones IL-15 PIT 94563.931.2297310$-3.45AL|NL
107 Landen Roupp SF 109553.801.30106450$-3.51AL|NL
108 Miles Mikolas STL 1639114.581.28113330$-3.57AL|NL
109 Beau Brieske DET 65333.881.25612410$-3.64AL|NL
110 Mike Clevinger CWS 53234.421.2647170$-3.63AL|NL
111 Reid Detmers LAA 99564.091.25110350$-3.70AL|NL
112 Shane Bieber IL-15 CLE 81543.671.1977200$-3.70AL|NL
113 Zebby Matthews MIN 92554.011.1887190$-3.82AL|NL
114 Kris Bubic KAN 115664.071.32111410$-3.93AL|NL
115 Hayden Birdsong SF 107674.121.33115490$-4.06AL|NL
116 Ben Brown CHC 80443.601.2388310$-4.30AL|NL
117 Jordan Hicks SF 127774.111.38116550$-4.30AL|NL
118 Eury Perez IL-60 MIA 72553.871.1880230$-4.34AL|NL
119 Edward Cabrera IL-15 MIA 115684.151.36122560$-4.43AL|NL
120 Chris Paddack MIN 115664.301.27104290$-4.52AL|NL
121 Andrew Heaney PIT 136794.501.32126440$-4.61AL|NL
122 Luis Ortiz CLE 138774.371.33116510$-4.81AL|NL
123 Jose Quintana MIL 131884.331.37107490$-5.06AL|NL
124 David Festa MIN 86553.981.2892320$-5.11AL|NL
125 Mitchell Parker WAS 143794.411.35124530$-5.14AL|NL
126 Tylor Megill NYM 90544.001.2992340$-5.32AL|NL
127 Hayden Wesneski HOU 106554.251.2699350$-5.35AL|NL
128 Casey Mize DET 120674.281.2995350$-5.50AL|NL
129 Matthew Liberatore STL 112554.101.33100421$-5.50AL|NL
130 Garrett Whitlock BOS 60333.601.1760143$-5.69AL|NL
131 Lucas Giolito IL-15 BOS 111674.461.32112400$-5.76AL|NL
132 Andre Pallante STL 133774.061.4098530$-5.85AL|NL
133 Andrew Abbott IL-15 CIN 124794.571.34116460$-5.87AL|NL
134 Walker Buehler BOS 141784.471.35117460$-5.94AL|NL
135 Kyle Harrison SF 94454.021.2996350$-6.08AL|NL
136 Max Meyer MIA 131684.331.35113450$-6.10AL|NL
137 Luis Gil IL-60 NYY 78544.041.3187380$-6.15AL|NL
138 AJ Smith-Shawver ATL 97554.271.31101410$-6.19AL|NL
139 Frankie Montas IL-15 NYM 93664.261.3288360$-6.20AL|NL
140 Jared Koenig MIL 63433.711.2561232$-6.26AL|NL
141 Steven Matz STL 108564.171.3193340$-6.39AL|NL
142 Javier Assad IL-15 CHC 124664.281.35102480$-6.43AL|NL
143 Tyler Anderson LAA 1689124.771.37134630$-6.44AL|NL
144 Mike Soroka WAS 119584.311.33110470$-6.47AL|NL
145 Davidjohn Herz IL-60 WAS 91564.151.3597460$-6.59AL|NL
146 Joey Cantillo CLE 82443.841.3286370$-6.61AL|NL
147 Ryne Nelson ARI 109554.291.2889300$-6.64AL|NL
148 Ben Lively CLE 1308104.641.35100420$-6.83AL|NL
149 Will Warren NYY 99554.271.3293350$-6.95AL|NL
150 Alex Cobb IL-15 DET 88553.991.3172260$-7.00AL|NL
151 Marcus Stroman NYY 141894.531.38104510$-7.03AL|NL
152 Erik Miller SF 58333.411.3171311$-7.04AL|NL
153 Sean Burke CWS 1376104.531.39133630$-7.08AL|NL
154 Osvaldo Bido OAK 110564.421.32104450$-7.07AL|NL
155 Jon Gray IL-60 TEX 104564.411.2993330$-7.08AL|NL
156 Ryan Brasier IL-15 CHC 53323.571.1750152$-7.12AL|NL
157 Yariel Rodriguez TOR 93454.161.3296420$-7.18AL|NL
158 Davis Martin CWS 124694.501.36108450$-7.46AL|NL
159 Simeon Woods Richardson MIN 125684.541.35105460$-7.69AL|NL
160 Dedniel Nunez NYM 48323.381.1956180$-7.72AL|NL
161 Mitch Spence OAK 110564.341.3289330$-7.71AL|NL
162 Luis Garcia IL-15 HOU 61434.131.2360201$-7.79AL|NL
163 Tomoyuki Sugano BAL 1448104.811.33100340$-7.87AL|NL
164 Jackson Jobe DET 110674.501.3490410$-7.86AL|NL
165 Ryan Weathers IL-15 MIA 97564.271.3587350$-7.88AL|NL
166 Jose Butto NYM 62333.771.2663261$-7.90AL|NL
167 Clayton Kershaw IL-60 LAD 57433.951.2152160$-8.22AL|NL
168 Jack Leiter TEX 109564.621.36112490$-8.27AL|NL
169 Colin Rea CHC 105564.541.2984290$-8.32AL|NL
170 Bailey Falter PIT 130684.571.3497390$-8.32AL|NL
171 Griffin Canning NYM 112564.581.3297390$-8.39AL|NL
172 Lance Lynn FA 93564.551.3286320$-8.51AL|NL
173 Alec Marsh IL-15 KAN 97564.551.3493360$-8.49AL|NL
174 Kyle Gibson BAL 117674.541.3898420$-8.58AL|NL
175 Michael McGreevy STL 79443.991.2856190$-8.64AL|NL
176 Louie Varland MIN 62333.921.2461180$-8.73AL|NL
177 Cade Povich BAL 75444.201.3170290$-8.82AL|NL
178 Andrew Painter PHI 62334.061.2465210$-8.84AL|NL
179 Jake Junis CLE 64334.081.2058150$-8.88AL|NL
180 Cade Cavalli IL-15 WAS 77444.211.3473320$-9.09AL|NL
181 Cody Bradford IL-15 TEX 65334.291.1758140$-9.10AL|NL
182 Tony Gonsolin IL-15 LAD 79444.441.2768270$-9.24AL|NL
183 Joey Estes OAK 116684.971.2887300$-9.36AL|NL
184 Bubba Chandler PIT 76554.381.3869320$-9.52AL|NL
185 Shane Smith CWS 94464.401.3686370$-9.58AL|NL
186 Trevor Williams WAS 124574.651.3598390$-9.72AL|NL
187 Graham Ashcraft CIN 54334.171.3145173$-9.76AL|NL
188 Shawn Armstrong TEX 59334.121.2758190$-9.84AL|NL
189 Michael Lorenzen KAN 140684.631.40106580$-9.94AL|NL
190 Albert Suarez BAL 72444.371.3263230$-9.95AL|NL
191 Rhett Lowder IL-15 CIN 105564.631.3583340$-9.98AL|NL
192 Logan Allen CLE 93564.551.3879350$-10.03AL|NL
193 Kenta Maeda DET 73344.441.2667200$-10.08AL|NL
194 Jonathan Cannon CWS 1507114.801.39108510$-10.12AL|NL
195 Carmen Mlodzinski PIT 66344.091.3559261$-10.14AL|NL
196 Kyle Hart SD 85444.551.3273290$-10.17AL|NL
197 German Marquez COL 1387104.891.41114480$-10.18AL|NL
198 Kyle Wright IL-15 KAN 71444.311.3460240$-10.22AL|NL
199 Matt Waldron IL-15 SD 68444.501.2956200$-10.38AL|NL
200 Ian Anderson LAA 89454.351.3976380$-10.43AL|NL
201 Stephen Kolek SD 70434.241.3657250$-10.45AL|NL
202 Ryan Burr IL-15 TOR 43223.771.2349160$-10.49AL|NL
203 Paul Blackburn IL-15 NYM 81444.441.3567270$-10.54AL|NL
204 Bobby Miller LAD 46324.111.2644160$-10.73AL|NL
205 Keaton Winn SF 47334.021.2843150$-10.78AL|NL
206 Quinn Mathews STL 55223.931.2954210$-10.83AL|NL
207 Ryan Feltner COL 1577114.991.42133570$-10.95AL|NL
208 Yilber Diaz ARI 50324.141.3651230$-11.22AL|NL
209 Cal Quantrill MIA 1347104.841.4398510$-11.25AL|NL
210 Aaron Ashby IL-15 MIL 51333.881.4351270$-11.31AL|NL
211 Bryce Elder ATL 62334.211.3451210$-11.37AL|NL
212 Randy Vasquez SD 76444.501.3658260$-11.37AL|NL
213 Nic Enright CLE 30223.601.173290$-11.43AL|NL
214 J.T. Ginn OAK 82454.501.3762290$-11.43AL|NL
215 Joe Boyle TB 59344.271.4770400$-11.59AL|NL
216 Martin Perez CWS 1406104.691.44102510$-11.63AL|NL
217 Ryan Zeferjahn LAA 58234.341.3661281$-11.64AL|NL
218 Brady Basso IL-15 OAK 41223.951.2438120$-11.70AL|NL
219 Johan Oviedo IL-60 PIT 72344.371.3862300$-11.79AL|NL
220 Landon Knack LAD 48224.311.2547150$-11.82AL|NL
221 Slade Cecconi IL-15 CLE 45234.201.2239110$-11.90AL|NL
222 Chase Dollander COL 104464.851.4199440$-11.99AL|NL
223 Sawyer Gipson-Long IL-60 DET 36224.001.2233100$-12.07AL|NL
224 Joe Ross PHI 61334.431.3652230$-12.10AL|NL
225 Kyle Hendricks LAA 120695.021.3883350$-12.28AL|NL
226 Jordan Wicks CHC 46224.111.3041160$-12.25AL|NL
227 DL Hall IL-60 MIL 42224.071.3644190$-12.43AL|NL
228 Chase Silseth LAA 52224.331.3350210$-12.44AL|NL
229 Tyler Alexander MIL 48224.501.2341110$-12.46AL|NL
230 Spencer Turnbull FA 41224.171.2938150$-12.48AL|NL
231 Hogan Harris OAK 53334.421.4048250$-12.53AL|NL
232 Triston McKenzie CLE 82354.721.4077390$-12.62AL|NL
233 Michael Fulmer BOS 41224.171.3441170$-12.65AL|NL
234 Penn Murfee CWS 37224.381.3236151$-12.65AL|NL
235 Noah Schultz CWS 39224.151.3137140$-12.65AL|NL
236 Bryse Wilson CWS 92354.701.3570280$-12.65AL|NL
237 Drey Jameson ARI 46224.111.3541160$-12.68AL|NL
238 Chayce McDermott IL-15 BAL 31224.061.3235150$-12.68AL|NL
239 Carlos Vargas SEA 43223.981.3536170$-12.74AL|NL
240 Jack Kochanowicz LAA 103564.721.3959290$-12.74AL|NL
241 Richard Fitts BOS 56334.501.3643170$-12.76AL|NL
242 Mason Black SF 37224.141.3034130$-12.76AL|NL
243 Tyler Gilbert IL-15 CWS 49224.411.3542161$-12.79AL|NL
244 Jacob Waguespack TB 40224.281.3541160$-12.91AL|NL
245 Justin Wrobleski LAD 35224.111.3132130$-12.91AL|NL
246 John Means IL-15 CLE 27224.001.222370$-12.91AL|NL
247 Max Kranick NYM 40214.281.3034140$-13.02AL|NL
248 Alex Faedo IL-15 TB 48234.501.3346190$-13.01AL|NL
249 Emerson Hancock SEA 62344.651.3444210$-13.06AL|NL
250 Matt Manning DET 36224.251.2830120$-13.08AL|NL
251 Quinn Priester BOS 41224.171.3434130$-13.13AL|NL
252 Braxton Ashcraft PIT 38124.031.243290$-13.27AL|NL
253 Anthony DeSclafani FA 33234.361.272880$-13.30AL|NL
254 Dane Dunning TEX 39224.381.3335140$-13.33AL|NL
255 Hagen Danner SEA 26113.811.232690$-13.52AL|NL
256 Drew Thorpe IL-60 CWS 83465.531.2765290$-13.51AL|NL
257 Keider Montero DET 44224.501.3438160$-13.54AL|NL
258 Caden Dana LAA 44334.911.3637170$-13.60AL|NL
259 Omar Cruz SD 28113.861.2928120$-13.71AL|NL
260 Jacob Misiorowski MIL 32224.501.4135180$-13.84AL|NL
261 Cooper Criswell BOS 33224.361.332590$-13.87AL|NL
262 Kyle Bradish IL-60 BAL 17113.711.121850$-13.87AL|NL
263 Gordon Graceffo STL 41224.391.3731140$-13.97AL|NL
264 Ryan Gusto HOU 49224.591.3740180$-14.01AL|NL
265 Kyle Freeland COL 1527115.211.43109420$-14.05AL|NL
266 Cody Poteet CHC 24114.121.252280$-14.27AL|NL
267 Jonathan Bowlan KAN 32224.501.3826110$-14.28AL|NL
268 Connor Gillispie MIA 60234.651.4049240$-14.28AL|NL
269 Taijuan Walker PHI 72344.871.4052260$-14.35AL|NL
270 Patrick Corbin TEX 83465.101.4365270$-14.39AL|NL
271 Tommy Henry ARI 32224.501.4127130$-14.39AL|NL
272 Carson Whisenhunt SF 22114.091.272180$-14.40AL|NL
273 Shinnosuke Ogasawara WAS 62224.791.4054240$-14.42AL|NL
274 Cristian Javier IL-15 HOU 18114.001.221870$-14.39AL|NL
275 Josh Winckowski BOS 29114.031.342490$-14.47AL|NL
276 Carson Ragsdale SF 22114.091.322390$-14.47AL|NL
277 Tyler Wells IL-60 BAL 15114.201.131440$-14.60AL|NL
278 Adam Mazur MIA 36234.751.3627110$-14.62AL|NL
279 Jake Bloss TOR 36224.751.3930140$-14.61AL|NL
280 Cole Henry WAS 38224.741.4233180$-14.69AL|NL
281 Jared Shuster CWS 41224.611.4131160$-14.68AL|NL
282 Tyler Phillips MIA 38234.741.3929120$-14.76AL|NL
283 Colton Gordon HOU 20114.051.301770$-14.76AL|NL
284 Sem Robberse STL 20114.051.301670$-14.83AL|NL
285 Sean Newcomb BOS 42224.711.4840230$-14.83AL|NL
286 Alex Wood FA 30224.801.4024110$-14.86AL|NL
287 Nick Frasso LAD 12113.751.251140$-14.91AL|NL
288 Joe Rock TB 25124.321.322080$-14.95AL|NL
289 Brandon Sproat NYM 21114.291.331980$-14.96AL|NL
290 Carson Spiers CIN 54235.001.3946190$-14.96AL|NL
291 Kolby Allard CLE 17114.241.291550$-15.01AL|NL
292 Ross Stripling KAN 43234.811.3728110$-15.03AL|NL
293 Alek Manoah IL-60 TOR 20114.501.301980$-15.02AL|NL
294 Emmet Sheehan IL-60 LAD 11104.091.271250$-15.07AL|NL
295 Patrick Sandoval IL-60 BOS 14113.861.361360$-15.08AL|NL
296 Davis Daniel ATL 10113.601.30930$-15.12AL|NL
297 Easton Lucas TOR 17114.241.351670$-15.13AL|NL
298 Carlos Carrasco NYY 38224.971.4232130$-15.15AL|NL
299 Huascar Ynoa MIN 15114.201.331460$-15.15AL|NL
300 Valente Bellozo MIA 61244.871.3944200$-15.16AL|NL