2025 Fantasy Baseball Rankings - AllPitchers
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 112852.721.00132230$32.88AL|NL
2 Chris Sale ATL 107853.021.07133290$27.18AL|NL
3 Zack Wheeler PHI 114853.161.09127300$25.75AL|NL
4 Paul Skenes PIT 107752.901.10127300$25.10AL|NL
5 Garrett Crochet BOS 100752.991.09127300$23.70AL|NL
6 Logan Gilbert IL-15 SEA 106763.291.09113240$20.89AL|NL
7 Jacob deGrom TEX 92653.211.05109200$19.08AL|NL
8 Edwin Diaz NYM 37212.801.08521520$18.91AL|NL
9 George Kirby SEA 105763.441.09100170$18.35AL|NL
10 Logan Webb SF 114763.201.19105260$18.16AL|NL
11 Spencer Strider ATL 91743.291.13116320$18.11AL|NL
12 Dylan Cease SD 108763.421.19128410$18.04AL|NL
13 Josh Hader HOU 39223.121.10551519$17.45AL|NL
14 Mason Miller OAK 37212.591.05551517$17.41AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Sonny Gray STL 104763.361.16109270$17.34AL|NL
16 Andres Munoz SEA 37222.731.14481518$16.17AL|NL
17 Max Fried NYY 109753.281.21103290$16.12AL|NL
18 Spencer Schwellenbach ATL 110753.511.17105250$15.97AL|NL
19 MacKenzie Gore WAS 101663.391.17118360$15.97AL|NL
20 Carlos Rodon NYY 105763.721.17122350$15.57AL|NL
21 Ryan Helsley STL 37223.121.18461519$15.34AL|NL
22 Yoshinobu Yamamoto LAD 96753.421.19103290$14.61AL|NL
23 Framber Valdez HOU 112763.401.25110370$14.61AL|NL
24 Cristopher Sanchez PHI 102753.281.2297310$14.59AL|NL
25 Emmanuel Clase CLE 38223.091.1539918$14.32AL|NL
26 Jeff Hoffman TOR 37223.201.13461317$13.91AL|NL
27 Felix Bautista BAL 35212.871.14491516$13.79AL|NL
28 Joe Ryan MIN 98663.751.12108230$13.72AL|NL
29 Hunter Brown HOU 103763.561.24112360$13.33AL|NL
30 Jhoan Duran MIN 37222.781.15451315$12.89AL|NL
31 Aroldis Chapman BOS 35223.061.23501816$12.37AL|NL
32 Robert Suarez SD 38223.401.18411317$12.36AL|NL
33 Tanner Scott LAD 37223.171.22451616$11.90AL|NL
34 Nick Pivetta SD 96663.831.18109310$11.21AL|NL
35 Kyle Finnegan WAS 36223.751.29341419$11.11AL|NL
36 Bryan Woo SEA 97663.741.1590210$11.02AL|NL
37 Kevin Gausman TOR 110763.931.23109310$10.80AL|NL
38 Jesus Luzardo PHI 96653.661.21102320$10.79AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jack Flaherty DET 94653.651.21102310$10.74AL|NL
40 Freddy Peralta MIL 99663.761.22110370$10.70AL|NL
41 Luis Castillo SEA 107663.731.22103320$10.65AL|NL
42 Camilo Doval SF 36223.261.27411616$10.59AL|NL
43 David Bednar PIT 36223.511.21401316$10.54AL|NL
44 Robbie Ray SF 96663.731.22107340$10.47AL|NL
45 Ranger Suarez PHI 99653.451.2589310$9.96AL|NL
46 Peter Fairbanks TB 36223.681.29371517$9.77AL|NL
47 Tyler Glasnow IL-60 LAD 69533.371.1483220$8.99AL|NL
48 Kenley Jansen LAA 35224.171.27381417$8.79AL|NL
49 Trevor Megill MIL 36223.441.19431413$8.52AL|NL
50 Nathan Eovaldi IL-15 TEX 86553.561.1985220$8.34AL|NL
51 Raisel Iglesias ATL 39223.451.16431112$8.21AL|NL
52 Kris Bubic KAN 100663.701.2898350$8.07AL|NL
53 Tanner Bibee CLE 106663.971.24102310$7.93AL|NL
54 Hunter Greene IL-15 CIN 90553.991.19107310$7.92AL|NL
55 Zach Eflin BAL 107664.021.2187190$7.16AL|NL
56 Matt Boyd CHC 90653.891.2387280$6.87AL|NL
57 Merrill Kelly ARI 105764.011.30100330$6.75AL|NL
58 Shelby Miller ARI 36224.231.33351416$6.74AL|NL
59 Carlos Estevez KAN 36224.041.30351415$6.68AL|NL
60 Yusei Kikuchi LAA 101663.991.28105370$6.62AL|NL
61 Drew Rasmussen TB 85553.661.2180220$6.60AL|NL
62 Emilio Pagan CIN 36224.151.24391214$6.57AL|NL
63 Clay Holmes NYM 99653.581.3390380$6.52AL|NL
64 Devin Williams NYY 37223.261.22461710$6.30AL|NL
65 Zac Gallen ARI 108764.121.32107370$5.86AL|NL
66 Ben Brown CHC 72543.621.2280260$5.81AL|NL
67 David Peterson NYM 92653.561.3383350$5.79AL|NL
68 Jordan Romano PHI 36223.771.25391412$5.65AL|NL
69 Shota Imanaga IL-15 CHC 80543.841.1876190$5.64AL|NL
70 Brandon Woodruff IL-60 MIL 80553.861.1979220$5.55AL|NL
71 Cole Ragans IL-15 KAN 61433.241.1973230$5.38AL|NL
72 Clarke Schmidt NYY 87653.931.2786310$5.27AL|NL
73 Max Scherzer IL-60 TOR 77553.991.1779190$5.16AL|NL
74 Aaron Nola IL-15 PHI 76543.831.2075190$4.88AL|NL
75 Will Vest DET 37223.221.2037129$4.87AL|NL
76 Robert Garcia TEX 36223.421.25391410$4.76AL|NL
77 Nick Lodolo CIN 89554.061.2390260$4.61AL|NL
78 Taj Bradley TB 97664.091.3096360$4.36AL|NL
79 Chris Bassitt TOR 102664.101.2993330$4.32AL|NL
80 Eduardo Rodriguez ARI 91654.001.2986290$4.29AL|NL
81 Calvin Faucher MIA 37223.991.37361613$4.26AL|NL
82 Ryan Pepiot TB 95664.181.2895340$4.25AL|NL
83 Michael King IL-15 SD 69443.551.2174240$4.22AL|NL
84 Lance McCullers HOU 94663.971.3395380$4.17AL|NL
85 Kodai Senga IL-15 NYM 80543.751.3084340$3.82AL|NL
86 Will Warren NYY 80553.831.2880290$3.48AL|NL
87 Matthew Strahm PHI 37223.281.0944115$3.07AL|NL
88 Brandon Pfaadt ARI 93664.251.2784230$3.01AL|NL
89 Reese Olson IL-15 DET 74553.731.2870250$2.91AL|NL
90 Cade Smith CLE 39222.951.1251143$2.76AL|NL
91 Bailey Ober MIN 97564.321.2491260$2.72AL|NL
92 Seth Lugo KAN 107674.151.3290320$2.59AL|NL
93 Jose Soriano LAA 96663.791.4088430$2.57AL|NL
94 Grant Taylor CWS 34223.651.2835139$2.43AL|NL
95 Reid Detmers LAA 46323.411.1654152$2.37AL|NL
96 Daniel Palencia CHC 36223.591.3040178$2.00AL|NL
97 Kyle Harrison SF 62443.691.2366220$1.93AL|NL
98 Shane Bieber IL-60 CLE 59433.601.2158150$1.78AL|NL
99 Gavin Williams CLE 92564.061.3493400$1.67AL|NL
100 Grant Holmes ATL 88654.151.3484330$1.67AL|NL
101 Matthew Liberatore STL 89564.001.3076290$1.62AL|NL
102 Blake Snell IL-60 LAD 61433.711.2874280$1.57AL|NL
103 Sandy Alcantara MIA 103574.071.3287320$1.55AL|NL
104 Sean Manaea IL-60 NYM 72544.001.2871270$1.51AL|NL
105 Jose Berrios TOR 110674.361.3295340$1.34AL|NL
106 Casey Mize DET 86554.031.2972250$1.30AL|NL
107 Eury Perez MIA 72454.041.2577260$1.18AL|NL
108 Tommy Kahnle DET 35223.661.3235158$1.07AL|NL
109 Edward Cabrera MIA 87564.061.3692400$1.07AL|NL
110 Jameson Taillon CHC 98664.421.2879240$0.96AL|NL
111 Michael Wacha KAN 97564.201.2980290$0.93AL|NL
112 Landen Roupp SF 81553.921.3475320$0.90AL|NL
113 Chris Martin TEX 33213.191.103574$0.90AL|NL
114 Mitch Keller PIT 102574.231.3188310$0.79AL|NL
115 David Festa MIN 74453.971.2875260$0.68AL|NL
116 Mike Soroka WAS 86564.131.3280330$0.60AL|NL
117 Griffin Jax MIN 38223.031.1147111$0.31AL|NL
118 Luke Weaver IL-15 NYY 28113.711.183088$0.19AL|NL
119 Kumar Rocker TEX 60443.851.2457170$0.06AL|NL
120 Zebby Matthews IL-15 MIN 66444.011.2360170$0.00AL|NL
121 Shane McClanahan IL-60 TB 47333.441.1851140$-0.05AL|NL
122 Ryan Pressly CHC 35223.591.2733116$-0.19AL|NL
123 Abner Uribe MIL 35223.001.2644183$-0.21AL|NL
124 Hayden Birdsong SF 79554.111.3680360$-0.23AL|NL
125 Andrew Heaney PIT 85564.281.3075270$-0.25AL|NL
126 Max Meyer IL-15 MIA 78454.011.3072260$-0.29AL|NL
127 Lucas Erceg KAN 36223.341.2439134$-0.36AL|NL
128 Jason Adam SD 39223.511.2044153$-0.55AL|NL
129 Logan Henderson MIL 44323.651.1449130$-0.61AL|NL
130 Cade Cavalli WAS 77454.011.3171290$-0.64AL|NL
131 Porter Hodge IL-15 CHC 33223.821.3635167$-0.70AL|NL
132 Bryce Elder ATL 91654.201.3875300$-0.78AL|NL
133 Fernando Cruz NYY 35213.161.1548151$-0.80AL|NL
134 Luis Severino OAK 103674.371.3582350$-0.81AL|NL
135 Frankie Montas IL-60 NYM 74554.141.3367280$-0.82AL|NL
136 Ryan Walker SF 35223.161.1639112$-0.88AL|NL
137 Jeffrey Springs OAK 89564.361.3280310$-0.94AL|NL
138 Jeremiah Estrada SD 37223.211.1748161$-0.95AL|NL
139 Shane Smith CWS 96564.261.3584380$-0.97AL|NL
140 Pablo Lopez IL-60 MIN 48333.691.1849120$-1.05AL|NL
141 Steven Matz STL 47323.511.1843110$-1.07AL|NL
142 Matt Brash SEA 36222.991.1843151$-1.07AL|NL
143 Charlie Morton BAL 78554.231.3678330$-1.09AL|NL
144 Shane Baz TB 85554.301.3479320$-1.10AL|NL
145 Shohei Ohtani LAD 42323.561.1848140$-1.14AL|NL
146 Bryan Abreu HOU 41223.351.2252181$-1.23AL|NL
147 Tyler Mahle TEX 91564.341.3379310$-1.25AL|NL
148 Brock Stewart MIN 34223.181.1545131$-1.26AL|NL
149 Miles Mikolas STL 94564.341.2864190$-1.26AL|NL
150 Dustin May LAD 59433.971.2959210$-1.27AL|NL
151 Randy Rodriguez SF 36223.441.2441153$-1.34AL|NL
152 Brady Singer CIN 96564.401.3487310$-1.36AL|NL
153 Brayan Bello BOS 87564.111.3876320$-1.37AL|NL
154 Kirby Yates LAD 35213.551.2444163$-1.40AL|NL
155 Roki Sasaki IL-15 LAD 54434.071.2859200$-1.54AL|NL
156 Justin Verlander IL-15 SF 79454.231.2764220$-1.57AL|NL
157 Gabe Speier SEA 35223.131.1640121$-1.61AL|NL
158 Dylan Lee ATL 37223.421.1940122$-1.63AL|NL
159 Mark Leiter Jr. NYY 36223.441.2042132$-1.69AL|NL
160 Noah Cameron KAN 74444.031.3161240$-1.72AL|NL
161 J.T. Ginn IL-15 OAK 79554.111.3664280$-1.78AL|NL
162 Colton Gordon HOU 75444.211.2863220$-1.79AL|NL
163 Andrew Abbott CIN 82554.511.3381310$-1.82AL|NL
164 Aaron Bummer ATL 35213.071.2638142$-1.88AL|NL
165 Ronny Henriquez MIA 36223.861.3035135$-1.93AL|NL
166 Grayson Rodriguez IL-60 BAL 48333.711.2450160$-1.96AL|NL
167 Slade Cecconi CLE 67444.271.2659170$-2.01AL|NL
168 Sawyer Gipson-Long DET 51333.741.2245130$-2.09AL|NL
169 Tanner Houck IL-15 BOS 65443.991.3257200$-2.13AL|NL
170 Clayton Kershaw LAD 65444.061.3056190$-2.14AL|NL
171 Garrett Cleavinger TB 36223.521.2444152$-2.18AL|NL
172 Luis Gil IL-60 NYY 59434.141.3365280$-2.19AL|NL
173 Chad Patrick MIL 77454.351.2867240$-2.20AL|NL
174 Zack Littell TB 92564.571.2972200$-2.32AL|NL
175 Griffin Canning NYM 72444.141.3365260$-2.39AL|NL
176 Chris Paddack MIN 90564.491.3274250$-2.41AL|NL
177 Orion Kerkering PHI 35223.461.2338142$-2.55AL|NL
178 Pierce Johnson ATL 35223.491.2541142$-2.56AL|NL
179 Garrett Whitlock BOS 37223.491.1739101$-2.58AL|NL
180 Bryce Miller IL-15 SEA 57344.021.2452180$-2.65AL|NL
181 Bryan Baker BAL 37223.631.2441142$-2.71AL|NL
182 Bowden Francis TOR 79454.501.2871230$-2.72AL|NL
183 Kevin Ginkel ARI 34223.661.2737133$-2.75AL|NL
184 Tylor Megill NYM 39223.381.1944140$-2.77AL|NL
185 Alex Vesia LAD 37223.641.2146161$-2.79AL|NL
186 Keegan Akin BAL 35223.461.1940121$-2.81AL|NL
187 Jake Irvin WAS 98574.451.3476320$-2.86AL|NL
188 Brandon Eisert CWS 35223.651.2634123$-2.86AL|NL
189 Michael McGreevy STL 55333.721.2641130$-2.90AL|NL
190 Mitchell Parker WAS 95564.371.3778370$-2.91AL|NL
191 JP Sears OAK 97574.671.3078280$-2.93AL|NL
192 Jose Quintana MIL 89564.241.3972340$-2.95AL|NL
193 Luis Ortiz CLE 94564.351.4085390$-2.97AL|NL
194 Louie Varland MIN 35223.441.183691$-3.03AL|NL
195 Yariel Rodriguez TOR 37223.711.2541152$-3.04AL|NL
196 Aaron Civale MIL 91574.611.3379290$-3.06AL|NL
197 Reed Garrett NYM 37223.371.2743171$-3.07AL|NL
198 Quinn Priester MIL 64443.961.3552230$-3.10AL|NL
199 Adrian Morejon SD 35223.391.2137131$-3.14AL|NL
200 Yennier Cano BAL 37223.311.2538131$-3.15AL|NL
201 Nick Martinez CIN 90564.591.3273250$-3.17AL|NL
202 Andre Pallante STL 89553.991.4364340$-3.25AL|NL
203 Walker Buehler BOS 84564.471.3673280$-3.25AL|NL
204 Dean Kremer BAL 90564.511.3575300$-3.32AL|NL
205 Brandon Walter HOU 47333.761.2539120$-3.40AL|NL
206 Erick Fedde STL 94564.441.3776330$-3.55AL|NL
207 Tanner Banks PHI 34223.491.2035111$-3.56AL|NL
208 Zach Agnos COL 36225.141.49291410$-3.59AL|NL
209 Cade Povich BAL 61444.221.3456230$-3.65AL|NL
210 Ryne Nelson ARI 83554.461.3565250$-3.65AL|NL
211 Jared Koenig MIL 34223.401.2435121$-3.77AL|NL
212 Dennis Santana PIT 35223.971.3433144$-3.79AL|NL
213 Lucas Giolito BOS 93564.611.3785340$-3.79AL|NL
214 Alex Cobb IL-60 DET 47333.661.3039140$-3.81AL|NL
215 Yu Darvish IL-15 SD 48334.141.2345140$-3.81AL|NL
216 Jon Gray IL-60 TEX 54334.071.2850170$-3.82AL|NL
217 Cole Sands MIN 36223.851.2436112$-3.83AL|NL
218 Nick Mears MIL 34223.561.2438141$-3.88AL|NL
219 Yimi Garcia IL-15 TOR 30213.521.1934101$-3.93AL|NL
220 Gregory Soto BAL 36223.361.2641150$-4.09AL|NL
221 Tyler Holton DET 37223.541.2332101$-4.12AL|NL
222 Anthony Bender MIA 36223.881.3335143$-4.15AL|NL
223 Nestor Cortes IL-60 MIL 36223.731.1638100$-4.19AL|NL
224 Trevor Williams WAS 74454.431.3258210$-4.43AL|NL
225 Hunter Gaddis CLE 38223.921.2338121$-4.54AL|NL
226 Colin Rea CHC 85564.631.3567250$-4.60AL|NL
227 Phil Maton STL 37223.891.3035142$-4.72AL|NL
228 Jonathan Loaisiga NYY 34223.561.2530101$-4.77AL|NL
229 Mitch Spence OAK 67444.321.3553220$-4.80AL|NL
230 Bryan King HOU 36223.741.2837131$-4.81AL|NL
231 Ryne Stanek NYM 36223.811.2839161$-4.81AL|NL
232 Spencer Turnbull TOR 61344.151.3353200$-4.83AL|NL
233 Jalen Beeks ARI 36223.771.3334132$-4.86AL|NL
234 Brant Hurter DET 33223.351.202880$-4.88AL|NL
235 Stephen Kolek SD 80454.191.3959290$-4.95AL|NL
236 Seranthony Dominguez BAL 34223.671.2439140$-4.97AL|NL
237 Erik Miller SF 34223.481.3638181$-5.02AL|NL
238 Jacob Misiorowski MIL 73454.361.4272390$-5.05AL|NL
239 Yuki Matsui SD 32223.541.2537140$-5.06AL|NL
240 Michael Lorenzen KAN 90564.481.4173350$-5.08AL|NL
241 Bennett Sousa HOU 32213.521.2435120$-5.10AL|NL
242 Justin Wilson BOS 34223.571.2536120$-5.12AL|NL
243 Luke Jackson TEX 36224.031.3936173$-5.15AL|NL
244 Shawn Armstrong TEX 35223.881.2635121$-5.17AL|NL
245 Tim Herrin CLE 36223.651.3438161$-5.18AL|NL
246 Jack Leiter TEX 83564.611.4278380$-5.20AL|NL
247 Jose A. Ferrer WAS 36223.551.3030131$-5.22AL|NL
248 Huascar Brazoban NYM 35223.681.3135151$-5.23AL|NL
249 Kutter Crawford IL-60 BOS 42224.111.2142110$-5.24AL|NL
250 Daniel Coulombe MIN 32223.591.2334100$-5.26AL|NL
251 Keider Montero DET 70454.391.3655250$-5.30AL|NL
252 Tyler Rogers SF 40223.761.273091$-5.30AL|NL
253 Mason Montgomery TB 33223.801.2733131$-5.33AL|NL
254 JoJo Romero STL 35223.611.3233141$-5.35AL|NL
255 Hoby Milner TEX 33223.661.272991$-5.38AL|NL
256 DL Hall MIL 31213.481.2735130$-5.38AL|NL
257 Andrew Kittredge BAL 37223.861.2834111$-5.40AL|NL
258 Brendon Little TOR 35223.261.3536160$-5.41AL|NL
259 Brad Lord WAS 44223.871.3137161$-5.42AL|NL
260 Paul Blackburn NYM 42223.831.2638120$-5.44AL|NL
261 Caleb Ferguson PIT 36223.701.3335151$-5.49AL|NL
262 Keaton Winn SF 31223.521.222990$-5.54AL|NL
263 Graham Ashcraft CIN 35224.041.292992$-5.60AL|NL
264 Cody Bradford IL-60 TEX 32223.841.173070$-5.61AL|NL
265 Rob Zastryzny MIL 31213.601.2230100$-5.63AL|NL
266 Ryan Thompson ARI 35223.901.3329112$-5.70AL|NL
267 Seth Halvorsen COL 35224.501.4632165$-5.71AL|NL
268 Davis Martin CWS 77454.481.3659250$-5.72AL|NL
269 Michael Kopech LAD 34224.211.3539172$-5.73AL|NL
270 Taylor Rogers CIN 34223.951.3136141$-5.83AL|NL
271 Jake Junis CLE 34223.841.213180$-5.84AL|NL
272 Enyel De Los Santos ATL 34223.961.3035131$-5.84AL|NL
273 Ian Hamilton NYY 31213.511.2933130$-5.84AL|NL
274 Caleb Thielbar CHC 31213.691.2533120$-5.85AL|NL
275 Brenan Hanifee DET 34223.681.292691$-5.90AL|NL
276 Cameron Booser CWS 34223.941.3236151$-5.92AL|NL
277 Jordan Hicks IL-15 SF 38223.641.3236150$-5.97AL|NL
278 Ryan Gusto HOU 76454.561.3763280$-5.98AL|NL
279 John Schreiber KAN 35223.811.3333141$-5.98AL|NL
280 Reynaldo Lopez IL-60 ATL 30223.731.2331100$-5.98AL|NL
281 Greg Weissert BOS 35223.961.3134131$-6.05AL|NL
282 Braxton Ashcraft PIT 40223.841.2835120$-6.09AL|NL
283 Steven Okert HOU 33224.001.2537130$-6.12AL|NL
284 Carlos Vargas SEA 35223.711.3430151$-6.13AL|NL
285 Bailey Falter PIT 88564.651.3863290$-6.16AL|NL
286 Angel Zerpa KAN 34223.541.3030110$-6.18AL|NL
287 Drew Pomeranz CHC 32213.721.2833120$-6.19AL|NL
288 Ian Seymour TB 31223.901.2231100$-6.22AL|NL
289 Chase Lee DET 31213.601.2729110$-6.23AL|NL
290 Ryan Brasier CHC 33223.811.2531100$-6.24AL|NL
291 Trevor Rogers BAL 48334.161.3539160$-6.33AL|NL
292 Edwin Uceta TB 35224.151.3136151$-6.34AL|NL
293 Eric Orze TB 34223.991.3334151$-6.35AL|NL
294 Jacob Lopez OAK 49334.311.3646210$-6.38AL|NL
295 Bryan Hudson MIL 30213.631.3031130$-6.44AL|NL
296 Joe Boyle TB 39223.821.3945220$-6.48AL|NL
297 Aaron Ashby MIL 33223.501.3633160$-6.48AL|NL
298 Chad Green TOR 33224.211.2731101$-6.52AL|NL
299 Cade Horton CHC 52334.371.3444180$-6.58AL|NL
300 Kevin Kelly TB 33223.941.302791$-6.58AL|NL