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 84642.711.00100170$32.57AL|NL
2 Zack Wheeler PHI 85643.081.0798210$27.04AL|NL
3 Garrett Crochet BOS 75543.001.0995220$22.83AL|NL
4 Paul Skenes PIT 79542.971.1294230$22.67AL|NL
5 Spencer Strider ATL 79643.291.13100270$22.53AL|NL
6 Jacob deGrom TEX 73543.221.0686160$20.73AL|NL
7 Edwin Diaz NYM 28212.661.05391015$20.52AL|NL
8 Logan Gilbert SEA 78543.281.0885180$20.41AL|NL
9 Mason Miller OAK 28212.621.05411113$18.49AL|NL
10 Cristopher Sanchez PHI 81643.211.2078230$18.21AL|NL
11 Josh Hader HOU 28213.051.08401114$18.06AL|NL
12 Max Fried NYY 81643.271.2077210$17.62AL|NL
13 Logan Webb SF 85543.191.1979190$17.54AL|NL
14 Sonny Gray STL 78543.321.1583200$17.51AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 George Kirby SEA 78543.441.0974120$17.50AL|NL
16 Andres Munoz SEA 28212.711.13361113$16.65AL|NL
17 Joe Ryan MIN 79543.741.1188190$16.50AL|NL
18 Ryan Helsley STL 28213.151.17341114$15.95AL|NL
19 Dylan Cease SD 77543.461.1990290$15.92AL|NL
20 Felix Bautista BAL 27212.781.12401212$15.70AL|NL
21 Tanner Scott LAD 27213.201.21331114$15.08AL|NL
22 MacKenzie Gore WAS 76543.501.1986280$15.02AL|NL
23 Hunter Brown HOU 77543.471.2185260$14.55AL|NL
24 Tyler Glasnow LAD 66533.441.1679220$14.33AL|NL
25 Emmanuel Clase CLE 29213.181.1729713$14.18AL|NL
26 Jeff Hoffman TOR 28213.261.1334912$13.75AL|NL
27 Nick Pivetta SD 76543.771.1786240$13.73AL|NL
28 Framber Valdez HOU 83543.381.2681280$13.54AL|NL
29 Yoshinobu Yamamoto LAD 70533.451.1975210$13.34AL|NL
30 Aroldis Chapman BOS 26112.941.20381313$13.33AL|NL
31 Carlos Rodon NYY 78543.811.1988260$13.19AL|NL
32 Nathan Eovaldi TEX 73543.531.1873180$13.17AL|NL
33 Devin Williams NYY 28213.211.21351212$13.04AL|NL
34 Jhoan Duran MIN 28212.881.17331011$12.95AL|NL
35 Ranger Suarez PHI 78543.441.2373240$12.67AL|NL
36 Bryan Woo SEA 73443.611.1270160$12.29AL|NL
37 Freddy Peralta MIL 75543.781.2184270$12.03AL|NL
38 Jesus Luzardo PHI 75543.691.2280250$11.84AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Robbie Ray SF 76543.781.2284260$11.77AL|NL
40 Luis Castillo SEA 80553.731.2176230$11.73AL|NL
41 Robert Suarez SD 28113.451.1929913$11.26AL|NL
42 Shota Imanaga CHC 80543.961.1875190$10.90AL|NL
43 Matt Boyd CHC 77543.861.2274230$9.98AL|NL
44 Kyle Finnegan WAS 27113.831.29261014$9.83AL|NL
45 Yusei Kikuchi LAA 76553.891.2581270$9.62AL|NL
46 Camilo Doval SF 26113.311.28301212$9.31AL|NL
47 Kenley Jansen LAA 26114.071.24291013$8.96AL|NL
48 Trevor Megill MIL 27113.341.16341010$8.83AL|NL
49 Tanner Bibee CLE 79553.991.2477230$8.82AL|NL
50 Daniel Palencia CHC 27113.601.28311212$8.78AL|NL
51 Kevin Gausman TOR 81554.051.2580240$8.46AL|NL
52 Peter Fairbanks TB 26113.641.27281012$8.36AL|NL
53 David Bednar PIT 27113.531.22301011$8.33AL|NL
54 Jack Flaherty DET 69443.761.2376240$8.32AL|NL
55 Kris Bubic KAN 74443.701.2773250$7.39AL|NL
56 Brandon Woodruff MIL 69443.911.2068190$7.22AL|NL
57 Robert Garcia TEX 27113.411.24301010$7.21AL|NL
58 Will Vest DET 27113.191.202889$6.79AL|NL
59 Emilio Pagan CIN 27114.091.2330911$6.79AL|NL
60 Raisel Iglesias ATL 28213.441.153187$6.68AL|NL
61 David Peterson NYM 69543.571.3362270$6.65AL|NL
62 Hunter Greene IL-15 CIN 58444.001.1969200$6.46AL|NL
63 Matthew Strahm PHI 28213.361.103286$6.42AL|NL
64 Merrill Kelly ARI 78544.021.3074240$6.17AL|NL
65 Grant Taylor CWS 26113.361.2229109$6.15AL|NL
66 Kodai Senga IL-15 NYM 69443.761.3072290$5.74AL|NL
67 Max Scherzer TOR 61444.071.1862160$5.59AL|NL
68 Grant Holmes ATL 79544.071.3380310$5.55AL|NL
69 Zac Gallen ARI 80554.121.3280270$5.50AL|NL
70 Drew Rasmussen TB 57433.721.2253150$5.15AL|NL
71 Nick Lodolo CIN 66444.081.2368200$5.13AL|NL
72 Sean Manaea IL-60 NYM 70443.971.2768250$4.78AL|NL
73 Carlos Estevez KAN 27114.221.32251011$4.78AL|NL
74 David Festa MIN 71444.011.2871250$4.60AL|NL
75 Ronny Henriquez MIA 28113.721.2727109$4.54AL|NL
76 Ryan Pepiot TB 70444.131.2773260$4.35AL|NL
77 Eduardo Rodriguez ARI 67443.951.2865210$4.17AL|NL
78 Eury Perez MIA 61444.071.2565220$4.14AL|NL
79 Will Warren NYY 61443.841.2960220$3.78AL|NL
80 Mike Soroka WAS 70444.041.2968260$3.71AL|NL
81 Cole Ragans IL-60 KAN 42323.331.2049150$3.70AL|NL
82 Reese Olson DET 62443.821.2958210$3.67AL|NL
83 Cade Smith CLE 30212.981.1239112$3.66AL|NL
84 Zach Eflin IL-15 BAL 71444.131.2356130$3.43AL|NL
85 Edward Cabrera MIA 74454.051.3578330$3.03AL|NL
86 Shane McClanahan IL-60 TB 43323.511.1946130$2.89AL|NL
87 Brandon Pfaadt ARI 69444.231.2663170$2.72AL|NL
88 Taj Bradley TB 71444.171.3069250$2.67AL|NL
89 Chris Bassitt TOR 75454.151.3068240$2.65AL|NL
90 Clay Holmes NYM 65443.691.3658270$2.60AL|NL
91 Reid Detmers LAA 35223.441.1741122$2.54AL|NL
92 Michael King IL-60 SD 43323.541.2146150$2.40AL|NL
93 Jose Soriano LAA 72443.721.4067320$2.37AL|NL
94 Casey Mize DET 69444.081.2857190$2.34AL|NL
95 Seth Lugo KAN 79454.181.3170240$2.31AL|NL
96 Jose Berrios TOR 81554.411.3270250$2.00AL|NL
97 Griffin Jax MIN 29212.991.103581$1.99AL|NL
98 Shane Baz TB 64444.151.3163240$1.81AL|NL
99 Shane Bieber IL-60 CLE 44333.621.2143110$1.77AL|NL
100 Dylan Lee ATL 28213.401.173193$1.76AL|NL
101 Matthew Liberatore STL 67444.041.3157220$1.72AL|NL
102 Sandy Alcantara MIA 80454.161.3267240$1.72AL|NL
103 Justin Verlander SF 61444.181.2651170$1.46AL|NL
104 Shohei Ohtani LAD 36323.551.1840120$1.44AL|NL
105 Brandon Walter HOU 42323.591.193790$1.33AL|NL
106 Orion Kerkering PHI 27113.421.2229105$1.32AL|NL
107 Bryan Abreu HOU 29213.131.1738121$1.12AL|NL
108 Gavin Williams CLE 70454.121.3769310$0.90AL|NL
109 Yu Darvish SD 55334.121.2352160$0.74AL|NL
110 Blake Snell IL-60 LAD 41323.741.2850190$0.71AL|NL
111 Jeremiah Estrada SD 28213.151.1736121$0.66AL|NL
112 Lance McCullers HOU 69444.131.3767300$0.61AL|NL
113 Mitch Keller PIT 77454.321.3265230$0.36AL|NL
114 Aaron Nola IL-60 PHI 40323.871.2040100$0.29AL|NL
115 Michael Wacha KAN 71454.321.3159210$0.09AL|NL
116 Chase Burns CIN 45334.001.2446140$0.04AL|NL
117 Landen Roupp SF 62444.011.3857260$0.03AL|NL
118 Brady Singer CIN 71454.401.3366230$-0.17AL|NL
119 Kevin Ginkel ARI 26113.711.2828105$-0.29AL|NL
120 Shelby Miller IL-15 ARI 18114.121.301877$-0.37AL|NL
121 Chris Sale IL-60 ATL 25213.071.073070$-0.46AL|NL
122 Miles Mikolas STL 66444.371.2747130$-0.47AL|NL
123 Seth Halvorsen COL 26114.661.4724129$-0.48AL|NL
124 Kumar Rocker TEX 49333.981.2745140$-0.50AL|NL
125 Bryce Miller IL-15 SEA 46334.021.2442140$-0.52AL|NL
126 Cade Cavalli WAS 64444.141.3655260$-0.52AL|NL
127 Frankie Montas NYM 56444.211.3350210$-0.54AL|NL
128 Brayan Bello BOS 70444.171.3862250$-0.62AL|NL
129 Andrew Abbott CIN 72454.551.3268250$-0.67AL|NL
130 Hayden Birdsong SF 61444.231.3861290$-0.70AL|NL
131 Jon Gray IL-60 TEX 53334.101.2849160$-0.73AL|NL
132 Zebby Matthews IL-15 MIN 42334.021.2339110$-0.85AL|NL
133 Abner Uribe MIL 26112.981.2434132$-0.87AL|NL
134 Dustin May LAD 52334.101.3051190$-0.93AL|NL
135 Noah Cameron KAN 58334.011.3149190$-0.95AL|NL
136 Chris Paddack MIN 72454.521.3058180$-1.12AL|NL
137 Luke Weaver NYY 28113.731.183083$-1.19AL|NL
138 Andrew Heaney PIT 67454.431.3358220$-1.20AL|NL
139 Zack Littell TB 68444.581.2854150$-1.26AL|NL
140 Pablo Lopez IL-60 MIN 36223.721.183790$-1.35AL|NL
141 Colton Gordon HOU 57334.211.2746160$-1.43AL|NL
142 Sawyer Gipson-Long IL-15 DET 45333.991.2637120$-1.45AL|NL
143 Luis Gil IL-60 NYY 48334.151.3353230$-1.52AL|NL
144 Matt Brash SEA 27112.981.1932111$-1.61AL|NL
145 Slade Cecconi CLE 62344.381.2854170$-1.68AL|NL
146 Dean Kremer BAL 75454.491.3463240$-1.69AL|NL
147 Nestor Cortes IL-60 MIL 33223.781.163590$-1.76AL|NL
148 Steven Matz STL 35223.591.193290$-1.79AL|NL
149 Lucas Erceg KAN 26113.441.2628103$-1.79AL|NL
150 Jacob Lopez OAK 58344.261.3357240$-1.81AL|NL
151 Alex Vesia LAD 26113.581.1933112$-1.91AL|NL
152 Bailey Ober IL-15 MIN 47334.401.2444120$-1.93AL|NL
153 Gabe Speier SEA 28113.031.123290$-1.94AL|NL
154 Chad Patrick MIL 45334.231.2641140$-1.96AL|NL
155 Reed Garrett NYM 28213.451.2831131$-2.09AL|NL
156 Ben Brown CHC 32223.641.2135110$-2.11AL|NL
157 Jeffrey Springs OAK 68454.521.3458230$-2.12AL|NL
158 Jacob Misiorowski MIL 60344.211.3863310$-2.12AL|NL
159 Cam Schlittler NYY 51334.041.3446200$-2.15AL|NL
160 Garrett Whitlock BOS 27113.521.192982$-2.17AL|NL
161 Clayton Kershaw LAD 49334.101.3041140$-2.19AL|NL
162 Randy Rodriguez SF 27113.421.2330112$-2.26AL|NL
163 Shane Smith CWS 70454.391.3860290$-2.33AL|NL
164 Ryan Walker SF 26113.141.162881$-2.33AL|NL
165 Andre Pallante STL 71444.011.4250270$-2.33AL|NL
166 Ryne Nelson ARI 65444.441.3451190$-2.34AL|NL
167 Bryce Elder ATL 75454.321.3961250$-2.35AL|NL
168 Tommy Kahnle DET 26113.741.3326114$-2.37AL|NL
169 Jason Adam SD 29113.431.1832111$-2.42AL|NL
170 Lucas Giolito BOS 70454.591.3665250$-2.42AL|NL
171 Charlie Morton BAL 54334.251.3554220$-2.48AL|NL
172 Quinn Priester MIL 54334.011.3544190$-2.53AL|NL
173 Kirby Yates LAD 25113.551.2331112$-2.62AL|NL
174 Jake Irvin WAS 73454.491.3557240$-2.65AL|NL
175 Chris Martin TEX 24113.261.112551$-2.76AL|NL
176 Michael McGreevy STL 41223.721.253090$-3.04AL|NL
177 Jordan Romano PHI 26113.921.2728103$-3.08AL|NL
178 Calvin Faucher MIA 27113.961.3627124$-3.13AL|NL
179 Brock Stewart MIN 26113.211.1733100$-3.17AL|NL
180 Eric Lauer TOR 53334.411.3248180$-3.32AL|NL
181 Adrian Morejon SD 27113.361.212891$-3.32AL|NL
182 JP Sears OAK 72454.761.3258210$-3.37AL|NL
183 Brad Lord WAS 38223.911.3132131$-3.42AL|NL
184 Mitchell Parker WAS 66454.451.3852250$-3.46AL|NL
185 Aaron Bummer ATL 25113.101.2628101$-3.46AL|NL
186 Seranthony Dominguez BAL 28113.601.2333121$-3.46AL|NL
187 Tanner Houck IL-15 BOS 46334.161.3439140$-3.49AL|NL
188 J.T. Ginn OAK 38223.761.2934120$-3.50AL|NL
189 Yariel Rodriguez TOR 27113.781.2630112$-3.52AL|NL
190 Jack Perkins OAK 34223.771.2935130$-3.54AL|NL
191 Luis Severino OAK 76454.541.3759260$-3.59AL|NL
192 Grayson Rodriguez IL-60 BAL 29223.741.2430100$-3.64AL|NL
193 Garrett Cleavinger TB 27113.621.2433111$-3.70AL|NL
194 Jose Quintana MIL 67444.371.4153260$-3.76AL|NL
195 Trevor Rogers BAL 57344.241.3646200$-3.80AL|NL
196 Pierce Johnson ATL 26113.511.2531101$-3.86AL|NL
197 Daysbel Hernandez ATL 27113.851.3830143$-3.90AL|NL
198 Joe Boyle TB 40223.881.3846220$-3.91AL|NL
199 Bryan Baker BAL 28113.701.2431111$-4.09AL|NL
200 Logan Allen CLE 65454.441.4254260$-4.20AL|NL
201 Ryan Pressly CHC 26113.651.282482$-4.23AL|NL
202 Yimi Garcia IL-15 TOR 23113.581.192681$-4.28AL|NL
203 Jared Koenig MIL 26113.481.242691$-4.31AL|NL
204 Ryne Stanek NYM 27113.681.2530121$-4.35AL|NL
205 Paul Sewald CLE 27113.941.203091$-4.43AL|NL
206 Fernando Cruz IL-15 NYY 19113.101.142680$-4.58AL|NL
207 Paul Blackburn IL-15 NYM 37224.001.2932110$-4.63AL|NL
208 Braxton Ashcraft PIT 33223.911.282990$-4.63AL|NL
209 Bennett Sousa HOU 26113.421.212990$-4.64AL|NL
210 Carson Whisenhunt SF 43233.981.3235140$-4.65AL|NL
211 Jordan Wicks CHC 30223.821.282790$-4.70AL|NL
212 Joey Cantillo CLE 27223.721.3229120$-4.76AL|NL
213 Luis Ortiz CLE 47334.341.3943190$-4.82AL|NL
214 Gregory Soto BAL 28113.401.2731120$-4.86AL|NL
215 Roki Sasaki IL-60 LAD 29224.101.2731110$-4.87AL|NL
216 Louie Varland MIN 26113.481.192670$-4.94AL|NL
217 Nick Martinez CIN 56344.631.3245150$-4.99AL|NL
218 Kyle Harrison BOS 42234.291.3242160$-4.99AL|NL
219 Andrew Painter PHI 48334.491.3439160$-5.04AL|NL
220 Colin Rea CHC 69454.771.3653200$-5.04AL|NL
221 Jose A. Ferrer WAS 27113.471.282391$-5.05AL|NL
222 Dennis Santana PIT 26114.111.3624103$-5.07AL|NL
223 Cole Sands MIN 27113.881.242781$-5.12AL|NL
224 Tanner Banks PHI 26113.531.202680$-5.18AL|NL
225 Cade Horton CHC 58344.511.3749210$-5.19AL|NL
226 Alex Cobb IL-60 DET 28223.711.302380$-5.23AL|NL
227 Drew Pomeranz CHC 27113.751.2928111$-5.24AL|NL
228 Hunter Gaddis CLE 28114.021.252891$-5.44AL|NL
229 Nick Mears MIL 26113.641.2429100$-5.52AL|NL
230 Hoby Milner TEX 26113.651.282381$-5.56AL|NL
231 Brandon Eisert CWS 25113.741.272491$-5.58AL|NL
232 Phil Maton STL 28113.841.2927101$-5.58AL|NL
233 Jack Leiter TEX 54344.561.4051240$-5.61AL|NL
234 Tyler Holton DET 27113.551.222470$-5.62AL|NL
235 Edwin Uceta TB 26113.991.2728101$-5.65AL|NL
236 Yennier Cano BAL 25113.391.262590$-5.72AL|NL
237 Patrick Corbin TEX 62344.531.3748190$-5.72AL|NL
238 Jonathan Loaisiga NYY 27113.511.242480$-5.75AL|NL
239 Mitch Spence OAK 57344.511.3744180$-5.76AL|NL
240 Keegan Akin IL-15 BAL 23113.571.212580$-5.78AL|NL
241 Huascar Brazoban NYM 26113.721.3327131$-5.78AL|NL
242 Anthony DeSclafani ARI 28224.111.272470$-5.80AL|NL
243 Bryan King HOU 26113.591.252690$-5.89AL|NL
244 Justin Wilson BOS 25113.631.252790$-5.92AL|NL
245 Ryan Weathers IL-60 MIA 37224.141.3533140$-5.94AL|NL
246 Janson Junk MIA 50334.531.3434130$-5.97AL|NL
247 Logan Henderson MIL 20113.631.132150$-5.97AL|NL
248 Jordan Leasure CWS 26114.111.3727132$-5.99AL|NL
249 Blake Treinen IL-60 LAD 23113.651.222580$-6.05AL|NL
250 Daniel Coulombe MIN 24113.611.242580$-6.09AL|NL
251 Caleb Thielbar CHC 24113.701.242690$-6.17AL|NL
252 Aaron Civale CWS 65354.741.3654210$-6.19AL|NL
253 Brant Hurter DET 23113.421.222060$-6.19AL|NL
254 Cade Povich IL-15 BAL 35224.271.3432130$-6.30AL|NL
255 DL Hall MIL 24113.581.2826100$-6.31AL|NL
256 Ryan Gusto HOU 41234.411.3235140$-6.32AL|NL
257 Jake Latz TEX 31224.061.3931150$-6.33AL|NL
258 Marcus Stroman NYY 64444.551.4446240$-6.34AL|NL
259 Eduard Bazardo SEA 26113.771.2626100$-6.44AL|NL
260 Michael Lorenzen KAN 66344.561.4155250$-6.45AL|NL
261 Steven Okert HOU 24113.931.232790$-6.46AL|NL
262 Tylor Megill IL-60 NYM 20113.551.222280$-6.47AL|NL
263 Tyler Anderson LAA 76454.781.4160290$-6.49AL|NL
264 Ian Hamilton NYY 25113.621.3127110$-6.54AL|NL
265 Jose Alvarado PHI 17113.201.242070$-6.56AL|NL
266 Jameson Taillon IL-15 CHC 44234.551.2934110$-6.58AL|NL
267 Keaton Winn SF 21113.521.222060$-6.58AL|NL
268 Alex Carrillo NYM 21113.621.242380$-6.58AL|NL
269 Ian Seymour TB 23113.831.202260$-6.62AL|NL
270 Luke Jackson TEX 27114.111.4126132$-6.62AL|NL
271 Ryan Brasier CHC 25113.811.242470$-6.62AL|NL
272 John Schreiber KAN 26113.921.3425101$-6.64AL|NL
273 Anthony Bender MIA 27113.921.3425101$-6.64AL|NL
274 Jake Junis CLE 25113.861.222360$-6.65AL|NL
275 Aaron Ashby MIL 25113.441.3526120$-6.68AL|NL
276 JoJo Romero STL 27113.571.3225100$-6.71AL|NL
277 Antonio Santillan CIN 26114.451.3627112$-6.72AL|NL
278 Bowden Francis IL-15 TOR 37224.601.3033110$-6.76AL|NL
279 Yuki Matsui SD 22113.691.2825100$-6.78AL|NL
280 Graham Ashcraft CIN 26114.051.292271$-6.78AL|NL
281 Brendon Little TOR 25113.341.3725120$-6.78AL|NL
282 Tyler Rogers SF 29113.761.262260$-6.78AL|NL
283 Shinnosuke Ogasawara WAS 41234.341.3432140$-6.78AL|NL
284 Ryan Bergert IL-15 SD 50334.611.3939190$-6.80AL|NL
285 Spencer Schwellenbach IL-60 ATL 17113.491.161740$-6.82AL|NL
286 Spencer Arrighetti IL-60 HOU 37224.461.3737170$-6.88AL|NL
287 Brooks Raley IL-60 NYM 24113.721.282490$-6.88AL|NL
288 Shawn Armstrong TEX 25113.941.252580$-6.91AL|NL
289 Robert Stephenson IL-15 LAA 21113.881.222370$-6.91AL|NL
290 Mark Leiter Jr. IL-15 NYY 17113.511.222060$-6.91AL|NL
291 Angel Zerpa KAN 26113.581.312390$-6.91AL|NL
292 Tyler Mahle IL-60 TEX 30224.331.3326100$-6.92AL|NL
293 David Robertson FA 14113.231.181750$-6.94AL|NL
294 Reynaldo Lopez IL-60 ATL 19113.711.222160$-6.96AL|NL
295 Stephen Kolek SD 32224.101.3624110$-6.96AL|NL
296 Carson Seymour SF 27113.661.302390$-6.96AL|NL
297 Richard Lovelady NYM 25113.681.292390$-6.98AL|NL
298 Clayton Beeter NYY 23113.771.3026110$-6.98AL|NL
299 Dietrich Enns DET 17113.441.181650$-7.01AL|NL
300 Riley O'Brien STL 23113.501.3323100$-7.07AL|NL