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 90642.721.00107190$32.50AL|NL
2 Zack Wheeler PHI 91643.101.08103230$26.15AL|NL
3 Garrett Crochet BOS 81642.991.09103240$24.83AL|NL
4 Paul Skenes PIT 85643.001.13100250$23.72AL|NL
5 Spencer Strider ATL 79643.291.13101270$20.78AL|NL
6 Logan Gilbert SEA 83543.271.0890190$20.10AL|NL
7 Edwin Diaz NYM 29212.691.06411116$20.08AL|NL
8 Jacob deGrom TEX 74543.201.0588160$19.77AL|NL
9 Logan Webb SF 91653.211.1985210$18.93AL|NL
10 Josh Hader HOU 31213.041.07441215$18.64AL|NL
11 Mason Miller OAK 29212.611.05441114$18.48AL|NL
12 Cristopher Sanchez PHI 87643.221.2082250$17.64AL|NL
13 Max Fried NYY 86643.261.2082230$17.21AL|NL
14 Sonny Gray STL 83543.331.1588210$17.01AL|NL
15 George Kirby SEA 82553.491.1077130$16.06AL|NL
16 Ryan Helsley STL 30213.121.17361115$16.03AL|NL
17 Yoshinobu Yamamoto LAD 76643.391.1883230$15.92AL|NL
18 Dylan Cease SD 82543.431.1997310$15.89AL|NL
19 Joe Ryan MIN 84553.741.1292200$15.58AL|NL
20 Tanner Scott LAD 30213.151.21361215$15.45AL|NL
21 Andres Munoz SEA 29212.731.14381213$15.22AL|NL
22 Hunter Brown HOU 82543.401.2092280$15.16AL|NL
23 Framber Valdez HOU 89643.371.2686300$14.96AL|NL
24 Emmanuel Clase CLE 31213.181.1731814$14.25AL|NL
25 Ranger Suarez PHI 84643.431.2378260$14.17AL|NL
26 MacKenzie Gore WAS 80553.501.2091290$14.12AL|NL
27 Felix Bautista BAL 28212.851.13411212$14.06AL|NL
28 Aroldis Chapman BOS 28212.981.21411513$13.96AL|NL
29 Carlos Rodon NYY 82543.761.1894270$13.43AL|NL
30 Jhoan Duran MIN 30212.851.17351012$13.20AL|NL
31 Bryan Woo SEA 77543.621.1374170$13.17AL|NL
32 Jeff Hoffman TOR 30213.271.14371012$12.68AL|NL
33 Nick Pivetta SD 77543.761.1788240$12.63AL|NL
34 Tyler Glasnow IL-60 LAD 63533.401.1576200$12.58AL|NL
35 Nathan Eovaldi TEX 79543.551.1978200$12.42AL|NL
36 Freddy Peralta MIL 80553.761.2090290$12.13AL|NL
37 Robert Suarez SD 30213.481.20311013$11.79AL|NL
38 Devin Williams NYY 29213.261.22361312$11.49AL|NL
39 Jesus Luzardo PHI 80543.691.2285270$11.36AL|NL
40 Shota Imanaga CHC 85553.921.1881200$10.86AL|NL
41 Robbie Ray SF 77553.781.2286270$10.66AL|NL
42 Trevor Megill MIL 29213.421.18361111$10.41AL|NL
43 Luis Castillo SEA 84553.781.2279250$10.23AL|NL
44 Camilo Doval SF 28113.291.27331313$9.74AL|NL
45 Kyle Finnegan WAS 29113.821.30271115$9.65AL|NL
46 Jack Flaherty DET 74543.741.2481260$9.53AL|NL
47 Yusei Kikuchi LAA 81553.861.2587290$9.43AL|NL
48 Kenley Jansen LAA 28114.131.25311114$8.76AL|NL
49 Will Vest DET 29213.201.2029910$8.74AL|NL
50 David Bednar PIT 29113.541.22331112$8.63AL|NL
51 Peter Fairbanks TB 28113.641.27301113$8.50AL|NL
52 Tanner Bibee CLE 85553.991.2483250$8.47AL|NL
53 Daniel Palencia CHC 29213.581.28331311$8.43AL|NL
54 Kris Bubic KAN 79543.721.2878270$8.28AL|NL
55 Robert Garcia TEX 29213.411.24321110$8.09AL|NL
56 Kevin Gausman TOR 87554.051.2586250$8.07AL|NL
57 Shelby Miller ARI 29114.121.30291114$7.96AL|NL
58 Matt Boyd CHC 77543.931.2373230$7.72AL|NL
59 Emilio Pagan CIN 29114.111.23321012$6.90AL|NL
60 Hunter Greene IL-15 CIN 66444.001.1979230$6.89AL|NL
61 Matthew Strahm PHI 30213.371.103497$6.82AL|NL
62 Brandon Woodruff IL-60 MIL 74443.951.2171210$6.06AL|NL
63 Raisel Iglesias ATL 30213.451.153387$5.86AL|NL
64 Ryan Pepiot TB 75554.101.2778270$5.86AL|NL
65 Merrill Kelly ARI 83554.011.3080270$5.83AL|NL
66 David Peterson NYM 72543.571.3364280$5.78AL|NL
67 Sean Manaea IL-60 NYM 73543.991.2771260$5.71AL|NL
68 Eduardo Rodriguez ARI 72543.941.2870230$5.60AL|NL
69 Max Scherzer TOR 65444.071.1867160$5.24AL|NL
70 Drew Rasmussen TB 65443.721.2361170$5.21AL|NL
71 Grant Taylor CWS 28113.401.2331119$5.10AL|NL
72 Carlos Estevez KAN 29114.171.32271112$5.06AL|NL
73 Grant Holmes ATL 84554.061.3385330$5.03AL|NL
74 Ronny Henriquez MIA 30113.771.27291010$4.69AL|NL
75 Zac Gallen ARI 86554.151.3285290$4.67AL|NL
76 Chris Bassitt TOR 81554.121.2974260$4.62AL|NL
77 Cole Ragans IL-15 KAN 49333.321.2057180$4.34AL|NL
78 Nick Lodolo CIN 71444.081.2472210$4.33AL|NL
79 Brandon Pfaadt ARI 73544.201.2668190$4.27AL|NL
80 Reese Olson DET 67443.761.2763220$4.23AL|NL
81 Jose Soriano LAA 77553.701.3972340$4.11AL|NL
82 Taj Bradley TB 76554.161.3074270$4.04AL|NL
83 Kodai Senga IL-15 NYM 62433.741.2965260$3.87AL|NL
84 Will Warren NYY 66443.821.2966240$3.65AL|NL
85 David Festa MIN 72444.011.2872260$3.62AL|NL
86 Cade Smith CLE 32212.931.1141112$3.37AL|NL
87 Seth Lugo KAN 85554.151.3274260$3.35AL|NL
88 Mike Soroka WAS 71454.011.2969270$2.95AL|NL
89 Orion Kerkering PHI 29213.391.2231115$2.53AL|NL
90 Lance McCullers HOU 76554.121.3674330$2.43AL|NL
91 Casey Mize DET 73454.041.2761200$2.40AL|NL
92 Reid Detmers LAA 37223.401.1644132$2.32AL|NL
93 Luke Weaver NYY 30213.741.193285$2.17AL|NL
94 Zach Eflin IL-15 BAL 68444.131.2354130$2.04AL|NL
95 Edward Cabrera MIA 74454.061.3579340$2.03AL|NL
96 Clay Holmes NYM 69443.701.3662290$2.00AL|NL
97 Matthew Liberatore STL 71443.991.3061230$1.81AL|NL
98 Griffin Jax MIN 30212.971.093891$1.63AL|NL
99 Jose Berrios TOR 87554.401.3276260$1.61AL|NL
100 Blake Snell IL-60 LAD 48333.701.2759220$1.45AL|NL
101 Shane Bieber IL-60 CLE 47333.631.2147120$1.41AL|NL
102 Abner Uribe MIL 28213.001.2536143$1.38AL|NL
103 Shane Baz TB 69444.151.3167260$1.24AL|NL
104 Bryan Abreu HOU 33213.141.1743141$1.21AL|NL
105 Michael King IL-15 SD 42323.531.2145150$1.15AL|NL
106 Shohei Ohtani LAD 39323.571.1844130$1.12AL|NL
107 Sandy Alcantara MIA 82454.161.3269250$0.94AL|NL
108 Dylan Lee ATL 29213.421.183293$0.76AL|NL
109 Justin Verlander SF 66444.241.2755180$0.37AL|NL
110 Brandon Walter HOU 46323.631.2139110$0.36AL|NL
111 Colton Gordon HOU 62444.171.2751170$0.29AL|NL
112 Jason Adam SD 31213.411.1835122$0.22AL|NL
113 Jeremiah Estrada SD 30213.181.1739131$0.20AL|NL
114 Kumar Rocker TEX 52333.871.2550160$0.18AL|NL
115 Michael Wacha KAN 77454.281.3063230$0.09AL|NL
116 Mitch Keller PIT 82454.301.3270250$0.03AL|NL
117 Yu Darvish IL-60 SD 55334.121.2252160$-0.01AL|NL
118 Gavin Williams CLE 74454.171.3773330$-0.05AL|NL
119 Chase Burns CIN 52334.061.2453150$-0.13AL|NL
120 Aaron Nola IL-60 PHI 43323.851.2042110$-0.18AL|NL
121 Eury Perez MIA 61344.191.2864230$-0.27AL|NL
122 Matt Brash SEA 28212.991.1834111$-0.32AL|NL
123 Cade Cavalli WAS 65444.061.3558260$-0.36AL|NL
124 Brady Singer CIN 76454.391.3371250$-0.61AL|NL
125 Slade Cecconi CLE 63444.391.2855170$-0.73AL|NL
126 Clarke Schmidt IL-15 NYY 56334.041.2854200$-0.73AL|NL
127 Landen Roupp SF 67444.041.3861280$-0.74AL|NL
128 Miles Mikolas STL 74454.371.2752150$-0.87AL|NL
129 Shane McClanahan IL-60 TB 37223.471.1841110$-0.88AL|NL
130 Gabe Speier SEA 29213.091.1334100$-0.97AL|NL
131 Frankie Montas NYM 59444.181.3353220$-1.00AL|NL
132 Chris Sale IL-60 ATL 26213.071.073270$-1.00AL|NL
133 Kirby Yates LAD 27213.511.2335122$-1.02AL|NL
134 Garrett Cleavinger TB 29213.581.2335122$-1.04AL|NL
135 Bryce Miller IL-15 SEA 49334.031.2445150$-1.05AL|NL
136 Dustin May LAD 55334.081.3054200$-1.39AL|NL
137 Hayden Birdsong SF 66444.241.3865300$-1.41AL|NL
138 Andrew Abbott CIN 76454.551.3373270$-1.46AL|NL
139 Andrew Heaney PIT 72454.411.3363240$-1.55AL|NL
140 Ben Brown CHC 40223.671.2244140$-1.58AL|NL
141 Zebby Matthews IL-15 MIN 44334.031.2340110$-1.62AL|NL
142 Jacob Lopez OAK 62444.321.3559260$-1.63AL|NL
143 Jon Gray IL-60 TEX 49334.061.2746150$-1.67AL|NL
144 Zack Littell TB 73454.561.2858160$-1.68AL|NL
145 Jeffrey Springs OAK 71454.451.3363240$-1.76AL|NL
146 Chad Patrick MIL 51334.211.2547160$-1.78AL|NL
147 Ryan Walker SF 27113.181.173192$-1.80AL|NL
148 Brayan Bello BOS 75454.191.3965280$-1.81AL|NL
149 Pablo Lopez IL-60 MIN 38223.711.1839100$-1.84AL|NL
150 Bryce Elder ATL 79554.361.4064270$-1.88AL|NL
151 Adrian Morejon SD 29213.351.2130101$-1.95AL|NL
152 Seth Halvorsen COL 28124.521.4526138$-2.01AL|NL
153 Steven Matz STL 37223.561.183490$-2.03AL|NL
154 Garrett Whitlock BOS 29213.531.193181$-2.06AL|NL
155 Chris Paddack MIN 76454.521.3161200$-2.08AL|NL
156 Aaron Bummer ATL 28213.121.2730111$-2.17AL|NL
157 Dean Kremer BAL 78454.481.3466250$-2.25AL|NL
158 Clayton Kershaw LAD 52334.051.2944150$-2.25AL|NL
159 Lucas Erceg KAN 28113.431.2630103$-2.31AL|NL
160 Shane Smith CWS 75454.361.3765310$-2.33AL|NL
161 Noah Cameron KAN 58334.031.3248190$-2.34AL|NL
162 Sawyer Gipson-Long IL-15 DET 44333.961.2636120$-2.37AL|NL
163 Pierce Johnson ATL 28213.501.2433111$-2.41AL|NL
164 Quinn Priester MIL 58343.961.3448200$-2.45AL|NL
165 Seranthony Dominguez BAL 30213.631.2434121$-2.49AL|NL
166 Bailey Ober IL-15 MIN 50334.391.2446130$-2.51AL|NL
167 Reed Garrett NYM 29213.431.2733131$-2.51AL|NL
168 Jake Irvin WAS 77454.441.3461250$-2.53AL|NL
169 Ryne Nelson ARI 66444.391.3454200$-2.54AL|NL
170 Luis Gil IL-60 NYY 47334.141.3351220$-2.59AL|NL
171 Andre Pallante STL 70443.951.4251270$-2.63AL|NL
172 Nestor Cortes IL-60 MIL 32223.701.153390$-2.64AL|NL
173 Jacob Misiorowski MIL 65444.331.4165340$-2.69AL|NL
174 Randy Rodriguez SF 29113.441.2333122$-2.69AL|NL
175 Grayson Rodriguez IL-60 BAL 38223.741.2440130$-2.76AL|NL
176 Alex Vesia LAD 27113.611.2034122$-2.81AL|NL
177 Yimi Garcia TOR 28113.581.2032102$-2.90AL|NL
178 Kyle Harrison BOS 47334.221.3148180$-2.90AL|NL
179 Tommy Kahnle DET 28113.701.3328124$-2.90AL|NL
180 Calvin Faucher MIA 29114.041.3729135$-2.98AL|NL
181 Bryan Baker BAL 29213.711.2432111$-3.00AL|NL
182 Chris Martin TEX 26113.241.112751$-3.06AL|NL
183 Charlie Morton BAL 56344.251.3556230$-3.15AL|NL
184 Jonathan Loaisiga NYY 28213.501.242691$-3.26AL|NL
185 Jordan Romano PHI 28113.831.2630113$-3.32AL|NL
186 Mitchell Parker WAS 73454.401.3859280$-3.52AL|NL
187 Michael McGreevy STL 44223.731.2532100$-3.54AL|NL
188 Carson Whisenhunt SF 46334.001.3338160$-3.57AL|NL
189 Lucas Giolito BOS 75454.621.3769280$-3.60AL|NL
190 Gregory Soto BAL 29213.411.2733130$-3.61AL|NL
191 J.T. Ginn OAK 40223.701.2836130$-3.65AL|NL
192 Jose Quintana MIL 72454.301.4057270$-3.65AL|NL
193 Brock Stewart MIN 27113.231.1735110$-3.73AL|NL
194 Porter Hodge CHC 27113.881.3728134$-3.80AL|NL
195 Luis Severino OAK 81454.511.3764270$-3.87AL|NL
196 Tyler Holton DET 29213.521.212680$-4.02AL|NL
197 JP Sears OAK 77454.751.3261230$-4.04AL|NL
198 Jack Perkins OAK 36223.771.2937140$-4.07AL|NL
199 Brad Lord WAS 36223.851.3131131$-4.21AL|NL
200 Tanner Houck IL-15 BOS 50334.161.3542160$-4.24AL|NL
201 Eric Lauer TOR 60344.451.3353200$-4.25AL|NL
202 Ryan Gusto HOU 47334.341.3141160$-4.26AL|NL
203 Tyler Rogers SF 32223.761.272471$-4.34AL|NL
204 Stephen Kolek SD 60344.111.3745210$-4.38AL|NL
205 Spencer Schwellenbach IL-15 ATL 23213.491.162250$-4.50AL|NL
206 Roki Sasaki IL-60 LAD 35224.071.2738130$-4.64AL|NL
207 Ryan Pressly CHC 28113.671.282792$-4.66AL|NL
208 Jared Koenig MIL 28113.481.2428101$-4.74AL|NL
209 Phil Maton STL 29113.821.2829112$-4.76AL|NL
210 Andrew Painter PHI 52334.411.3343180$-4.91AL|NL
211 Ryne Stanek NYM 28113.681.2531121$-4.99AL|NL
212 Didier Fuentes ATL 63444.671.3752220$-5.02AL|NL
213 Joey Cantillo CLE 31223.751.3233140$-5.05AL|NL
214 Luis Ortiz CLE 59344.361.3954240$-5.06AL|NL
215 Jack Dreyer LAD 29213.951.3329121$-5.07AL|NL
216 Trevor Rogers BAL 55334.271.3744190$-5.13AL|NL
217 Jameson Taillon IL-15 CHC 46334.551.2937110$-5.20AL|NL
218 Bennett Sousa HOU 26113.371.202990$-5.24AL|NL
219 Nick Martinez CIN 54344.581.3144140$-5.25AL|NL
220 Yariel Rodriguez TOR 29113.811.2632111$-5.27AL|NL
221 Paul Blackburn IL-15 NYM 39224.001.2933120$-5.27AL|NL
222 Louie Varland MIN 28113.481.192870$-5.31AL|NL
223 Erick Fedde STL 74454.581.3957260$-5.33AL|NL
224 Fernando Cruz IL-15 NYY 19113.101.142680$-5.40AL|NL
225 Tanner Banks PHI 27113.491.192880$-5.43AL|NL
226 Logan Allen CLE 66454.491.4354270$-5.59AL|NL
227 Dennis Santana PIT 28114.091.3626113$-5.61AL|NL
228 Braxton Ashcraft PIT 34223.941.2929100$-5.63AL|NL
229 Alex Cobb IL-60 DET 30223.691.302590$-5.63AL|NL
230 Jose A. Ferrer WAS 28113.471.2824101$-5.66AL|NL
231 Colin Rea CHC 69454.761.3653200$-5.66AL|NL
232 Brandon Eisert CWS 28113.711.262791$-5.67AL|NL
233 Carson Seymour SF 29223.701.302590$-5.69AL|NL
234 Mark Leiter Jr. NYY 25113.481.212990$-5.69AL|NL
235 Nick Mears MIL 27113.571.2331110$-5.71AL|NL
236 Joe Boyle TB 37223.951.4042210$-5.71AL|NL
237 Michael Lorenzen KAN 71454.571.4258270$-5.77AL|NL
238 Hunter Gaddis CLE 30124.031.2430101$-5.82AL|NL
239 Hoby Milner TEX 28113.631.272581$-5.83AL|NL
240 Kevin Ginkel ARI 26113.701.2828101$-5.84AL|NL
241 Cole Sands MIN 29113.891.252891$-5.85AL|NL
242 Erik Miller SF 27113.461.3630141$-5.86AL|NL
243 Jordan Wicks CHC 30223.881.292690$-5.90AL|NL
244 Anthony DeSclafani ARI 35224.131.283090$-5.94AL|NL
245 Dietrich Enns DET 26113.461.192470$-5.94AL|NL
246 Mitch Spence OAK 61344.441.3747200$-5.97AL|NL
247 Bryan King HOU 29113.611.2530100$-6.02AL|NL
248 Edwin Uceta TB 28113.951.2730111$-6.03AL|NL
249 Justin Wilson BOS 27113.581.2429100$-6.09AL|NL
250 Anthony Bender MIA 29113.961.3527112$-6.20AL|NL
251 Mason Montgomery TB 26113.801.2827101$-6.20AL|NL
252 Jake Latz TEX 41224.121.3942200$-6.29AL|NL
253 Jack Leiter TEX 64344.581.4059290$-6.30AL|NL
254 Cade Horton CHC 58344.521.3848210$-6.32AL|NL
255 Logan Henderson MIL 21113.601.132360$-6.32AL|NL
256 JoJo Romero STL 28113.601.3326111$-6.33AL|NL
257 Yennier Cano BAL 26113.411.262690$-6.34AL|NL
258 Patrick Corbin TEX 61344.531.3748190$-6.35AL|NL
259 Aaron Civale CWS 70354.691.3659230$-6.35AL|NL
260 Keegan Akin IL-15 BAL 24113.581.212680$-6.36AL|NL
261 Daniel Lynch KAN 32224.191.3425101$-6.38AL|NL
262 Ryan Thompson ARI 28113.951.342492$-6.42AL|NL
263 Paul Sewald IL-15 CLE 28113.981.213190$-6.43AL|NL
264 Brant Hurter DET 25113.391.222270$-6.44AL|NL
265 Tim Herrin CLE 29113.741.3630141$-6.53AL|NL
266 Steven Okert HOU 26113.891.2230100$-6.54AL|NL
267 Huascar Brazoban NYM 27113.741.3428131$-6.56AL|NL
268 Ryan Weathers IL-60 MIA 40234.171.3535150$-6.62AL|NL
269 Daniel Coulombe MIN 26113.631.242680$-6.64AL|NL
270 Liam Hendriks IL-15 BOS 22113.941.242371$-6.73AL|NL
271 Jalen Beeks ARI 27113.761.3326111$-6.75AL|NL
272 Cade Povich IL-15 BAL 40234.281.3537150$-6.77AL|NL
273 DL Hall MIL 26113.561.2827110$-6.78AL|NL
274 Kevin Kelly TB 26113.871.272271$-6.86AL|NL
275 Caleb Thielbar CHC 25113.721.2527100$-6.88AL|NL
276 Brad Keller CHC 28113.961.3824112$-6.91AL|NL
277 Luke Jackson TEX 29114.061.4028132$-6.94AL|NL
278 Yuki Matsui SD 24113.641.2727110$-6.96AL|NL
279 Brendon Little TOR 28113.361.3729130$-6.96AL|NL
280 Marcus Stroman NYY 64444.551.4446240$-6.99AL|NL
281 Tyler Anderson LAA 82464.761.4165310$-7.01AL|NL
282 Drew Pomeranz CHC 26113.721.2828100$-7.03AL|NL
283 Aaron Ashby MIL 26113.401.3427120$-7.05AL|NL
284 Jose Alvarado PHI 18113.191.242180$-7.05AL|NL
285 Keaton Winn SF 23113.541.222160$-7.06AL|NL
286 Tyler Mahle IL-60 TEX 37224.331.3332120$-7.12AL|NL
287 Chase Lee DET 26113.641.262490$-7.12AL|NL
288 Ian Hamilton NYY 26113.621.3128120$-7.12AL|NL
289 Eduard Bazardo SEA 28113.791.2727100$-7.13AL|NL
290 Eric Orze TB 27114.021.3227111$-7.14AL|NL
291 David Robertson FA 16113.231.181960$-7.17AL|NL
292 Ryan Bergert IL-15 SD 49334.571.3939190$-7.19AL|NL
293 Kyle Backhus ARI 28113.861.3627121$-7.20AL|NL
294 Bowden Francis IL-15 TOR 40234.601.3036120$-7.21AL|NL
295 Tylor Megill IL-15 NYM 21113.561.232280$-7.23AL|NL
296 Graham Ashcraft CIN 28114.051.292481$-7.24AL|NL
297 Shawn Armstrong TEX 26113.901.252790$-7.25AL|NL
298 Robert Stephenson IL-15 LAA 22113.861.222580$-7.29AL|NL
299 Ryan Brasier CHC 26113.811.242480$-7.30AL|NL
300 Antonio Santillan CIN 28114.451.3629122$-7.30AL|NL