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 112942.881.01129240$33.57AL|NL
2 Zack Wheeler PHI 118853.291.07129290$27.23AL|NL
3 Paul Skenes PIT 103742.931.06121270$25.66AL|NL
4 Chris Sale ATL 105853.221.10125270$24.68AL|NL
5 Logan Gilbert IL-15 SEA 109753.311.02117240$24.39AL|NL
6 Yoshinobu Yamamoto LAD 98843.311.10106260$20.81AL|NL
7 Garrett Crochet BOS 93743.221.09117290$20.79AL|NL
8 Logan Webb SF 118863.351.18104280$19.66AL|NL
9 Spencer Strider ATL 92743.461.11123310$19.25AL|NL
10 Max Fried NYY 110853.371.17103320$19.00AL|NL
11 Framber Valdez HOU 112863.411.20109360$18.59AL|NL
12 George Kirby SEA 107763.531.0799160$18.52AL|NL
13 Dylan Cease SD 109763.611.19126410$17.51AL|NL
14 Edwin Diaz NYM 37323.081.09541420$16.77AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Jacob deGrom TEX 86543.241.02102190$16.33AL|NL
16 Josh Hader HOU 39333.201.08551519$16.08AL|NL
17 Hunter Brown HOU 104863.631.22112350$16.04AL|NL
18 Spencer Schwellenbach ATL 104753.671.13100230$15.37AL|NL
19 Joe Ryan MIN 99653.791.07109210$15.32AL|NL
20 Sonny Gray STL 104753.681.17108290$15.03AL|NL
21 Freddy Peralta MIL 100753.791.17113360$14.58AL|NL
22 Ryan Helsley STL 37322.961.15451519$14.44AL|NL
23 Mason Miller OAK 37212.761.01551317$14.36AL|NL
24 Carlos Rodon NYY 103874.101.19118360$14.14AL|NL
25 Luis Castillo SEA 107763.721.18104320$14.10AL|NL
26 Zac Gallen ARI 110863.861.23110360$13.94AL|NL
27 Bryan Woo SEA 94643.621.0790190$13.67AL|NL
28 Tanner Bibee CLE 105753.821.17105300$13.65AL|NL
29 Andres Munoz SEA 37222.661.11471518$13.37AL|NL
30 Kevin Gausman TOR 112773.901.21111330$12.78AL|NL
31 Hunter Greene IL-15 CIN 94653.851.15111320$12.43AL|NL
32 Emmanuel Clase CLE 38222.741.0736818$12.40AL|NL
33 Nick Pivetta SD 96653.891.14109290$12.31AL|NL
34 Drew Rasmussen TB 86643.401.1385220$12.05AL|NL
35 Jeff Hoffman TOR 37222.991.09471217$11.84AL|NL
36 Felix Bautista BAL 35212.721.10491516$11.53AL|NL
37 Jhoan Duran MIN 37322.811.14451315$11.50AL|NL
38 Tanner Scott LAD 37323.041.21451616$10.96AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 MacKenzie Gore WAS 99663.751.24111360$10.76AL|NL
40 Zach Eflin BAL 106763.951.1686180$10.65AL|NL
41 Aroldis Chapman BOS 35323.341.29532116$10.14AL|NL
42 Cristopher Sanchez PHI 99653.561.2290270$10.11AL|NL
43 Robert Suarez SD 38323.591.18381217$9.87AL|NL
44 Jack Flaherty DET 93663.811.21101300$9.70AL|NL
45 Nathan Eovaldi IL-15 TEX 89643.771.1586220$9.53AL|NL
46 Bailey Ober MIN 98654.051.1596240$9.37AL|NL
47 Jesus Luzardo PHI 94653.891.2098300$9.11AL|NL
48 Tyler Glasnow IL-60 LAD 69533.531.0984220$8.70AL|NL
49 Shota Imanaga IL-15 CHC 83643.781.1480190$8.57AL|NL
50 Camilo Doval SF 36323.521.27401616$8.31AL|NL
51 Chris Bassitt TOR 105764.021.2799340$8.19AL|NL
52 Peter Fairbanks TB 36223.481.21391417$8.11AL|NL
53 Raisel Iglesias ATL 39323.351.0943912$7.99AL|NL
54 Brandon Pfaadt ARI 94654.061.2092220$7.20AL|NL
55 Ranger Suarez PHI 96653.731.2687300$7.20AL|NL
56 Clay Holmes NYM 93653.621.3089360$6.96AL|NL
57 Kenley Jansen LAA 35223.971.20391317$6.89AL|NL
58 Kyle Finnegan WAS 36223.961.32351419$6.88AL|NL
59 Shelby Miller ARI 36323.991.25361316$6.80AL|NL
60 Taj Bradley TB 95664.081.2498320$6.68AL|NL
61 Brandon Woodruff IL-60 MIL 81543.811.1684230$6.56AL|NL
62 Kodai Senga IL-15 NYM 80643.701.2787350$6.55AL|NL
63 Devin Williams NYY 37323.091.18481810$6.35AL|NL
64 Yusei Kikuchi LAA 100564.061.24107330$6.33AL|NL
65 Robbie Ray SF 92654.101.26101360$6.32AL|NL
66 Merrill Kelly ARI 104754.161.2690330$6.31AL|NL
67 Nick Lodolo CIN 90664.091.2291270$6.21AL|NL
68 Seth Lugo KAN 106664.041.2591290$5.98AL|NL
69 Michael King IL-15 SD 71533.501.2078250$5.95AL|NL
70 Jose Berrios TOR 112774.261.2796330$5.93AL|NL
71 Matt Boyd CHC 84643.941.2485270$5.74AL|NL
72 David Bednar PIT 36233.941.26381416$5.36AL|NL
73 Max Scherzer IL-60 TOR 75543.931.1377200$5.35AL|NL
74 Aaron Nola IL-15 PHI 81543.931.1881210$4.98AL|NL
75 Sandy Alcantara MIA 106563.921.2589310$4.95AL|NL
76 Trevor Megill MIL 36223.561.23431413$4.72AL|NL
77 Ryan Pepiot TB 92664.171.2692330$4.72AL|NL
78 Eduardo Rodriguez ARI 90654.001.2785290$4.68AL|NL
79 Carlos Estevez KAN 36223.861.25351315$4.44AL|NL
80 Cole Ragans IL-15 KAN 65433.461.1878240$4.40AL|NL
81 Kris Bubic KAN 94553.961.2790310$3.93AL|NL
82 Michael Wacha KAN 96654.091.2681290$3.93AL|NL
83 Emilio Pagan CIN 36224.261.22391214$3.36AL|NL
84 Ben Brown CHC 72543.851.2579280$3.21AL|NL
85 Blake Snell IL-60 LAD 61423.511.2176280$3.05AL|NL
86 Gavin Williams CLE 89554.051.2992370$2.97AL|NL
87 Jameson Taillon CHC 97654.301.2378230$2.96AL|NL
88 Tyler Mahle TEX 86544.071.2278280$2.91AL|NL
89 Shane Baz TB 83544.041.2481300$2.90AL|NL
90 Mitch Keller PIT 104664.301.2991320$2.71AL|NL
91 Robert Garcia TEX 36223.371.19401210$2.69AL|NL
92 Clarke Schmidt NYY 84554.041.2683290$2.66AL|NL
93 Matthew Strahm PHI 37323.241.0644105$2.47AL|NL
94 Jose Soriano LAA 94563.881.3285400$2.43AL|NL
95 Cade Smith CLE 39312.921.1051133$2.32AL|NL
96 Eury Perez MIA 68453.901.1976230$2.00AL|NL
97 David Peterson NYM 88543.831.3482340$1.80AL|NL
98 Lance McCullers HOU 92543.971.3488410$1.63AL|NL
99 Brayan Bello BOS 88654.131.3379310$1.48AL|NL
100 Jeffrey Springs OAK 84554.151.2678270$1.36AL|NL
101 Will Vest DET 37223.401.2037129$1.34AL|NL
102 Jason Adam SD 39323.091.0845133$1.32AL|NL
103 Matthew Liberatore STL 88554.101.2878280$1.17AL|NL
104 Jordan Romano PHI 36224.131.28371312$1.06AL|NL
105 Hayden Birdsong SF 79544.051.3282360$0.97AL|NL
106 Roki Sasaki IL-15 LAD 57433.681.1863200$0.97AL|NL
107 Clayton Kershaw LAD 62533.781.2356180$0.73AL|NL
108 Brady Singer CIN 97564.361.2991300$0.68AL|NL
109 Calvin Faucher MIA 37224.151.42381713$0.43AL|NL
110 Ryne Nelson ARI 92554.221.2776240$0.40AL|NL
111 Reese Olson IL-15 DET 74453.851.2569250$0.32AL|NL
112 Nick Martinez CIN 90554.221.2775240$0.29AL|NL
113 Luis Severino OAK 103574.381.2887340$0.23AL|NL
114 Bryce Miller IL-15 SEA 60433.811.1656170$0.08AL|NL
115 Sean Manaea IL-60 NYM 73444.121.2373250$-0.21AL|NL
116 Aaron Civale MIL 87554.401.2780260$-0.23AL|NL
117 Grant Holmes ATL 88544.291.3285320$-0.25AL|NL
118 David Festa MIN 71443.981.2773260$-0.38AL|NL
119 Bowden Francis TOR 81554.471.2271220$-0.44AL|NL
120 Kirby Yates LAD 35323.231.1845163$-0.65AL|NL
121 Griffin Jax MIN 38333.211.1046101$-0.98AL|NL
122 Justin Verlander IL-15 SF 80554.241.2867230$-1.05AL|NL
123 Landen Roupp SF 79443.981.3378340$-1.07AL|NL
124 Jeremiah Estrada SD 37323.251.1551151$-1.15AL|NL
125 Luis Ortiz CLE 97554.321.3484380$-1.38AL|NL
126 JP Sears OAK 101574.591.2681280$-1.42AL|NL
127 Grayson Rodriguez IL-60 BAL 49423.741.2153160$-1.45AL|NL
128 Zack Littell TB 87564.451.2670200$-1.53AL|NL
129 Shane Bieber IL-60 CLE 58323.641.1956150$-1.55AL|NL
130 Erick Fedde STL 95564.341.3176320$-1.59AL|NL
131 Casey Mize DET 84554.251.2965240$-1.64AL|NL
132 Dylan Lee ATL 37323.301.1541112$-1.67AL|NL
133 Dean Kremer BAL 89664.521.3374300$-1.70AL|NL
134 Luke Weaver IL-15 NYY 28213.871.183098$-1.89AL|NL
135 Lucas Giolito BOS 89564.561.3388330$-1.92AL|NL
136 Tommy Kahnle DET 35113.441.2436158$-2.04AL|NL
137 Shane Smith CWS 91454.281.2977330$-2.12AL|NL
138 Colin Rea CHC 86544.471.2870240$-2.16AL|NL
139 Chris Martin TEX 33223.241.103564$-2.16AL|NL
140 Daniel Palencia CHC 36223.941.3440188$-2.17AL|NL
141 Orion Kerkering PHI 35323.251.1739122$-2.21AL|NL
142 Andrew Heaney PIT 83464.361.2877260$-2.25AL|NL
143 Mitchell Parker WAS 92564.351.3375340$-2.27AL|NL
144 Porter Hodge IL-15 CHC 33223.681.2937167$-2.27AL|NL
145 Tomoyuki Sugano BAL 96564.451.2665220$-2.30AL|NL
146 Pablo Lopez IL-60 MIN 51333.761.1552120$-2.33AL|NL
147 Bryan Abreu HOU 41223.161.2054181$-2.42AL|NL
148 Frankie Montas IL-60 NYM 73554.331.3368280$-2.45AL|NL
149 Chad Patrick MIL 74434.181.2764240$-2.54AL|NL
150 Walker Buehler BOS 84554.401.3271270$-2.57AL|NL
151 Dustin May LAD 57433.891.2551210$-2.61AL|NL
152 Shane McClanahan IL-60 TB 45323.511.1748140$-2.68AL|NL
153 Shohei Ohtani LAD 43323.551.1649150$-2.71AL|NL
154 Kevin Ginkel ARI 34313.461.2237113$-2.72AL|NL
155 Max Meyer IL-15 MIA 75454.191.3272260$-2.73AL|NL
156 Ryan Pressly CHC 35223.601.2534116$-2.82AL|NL
157 Ryan Walker SF 35223.081.1240112$-2.82AL|NL
158 Luis Gil IL-60 NYY 57434.141.2963280$-2.84AL|NL
159 Tanner Houck IL-15 BOS 67444.051.2858210$-2.85AL|NL
160 Matt Brash SEA 36323.221.2445161$-2.91AL|NL
161 Zebby Matthews IL-15 MIN 62334.121.1959130$-3.09AL|NL
162 Edward Cabrera MIA 83464.381.3687400$-3.14AL|NL
163 Jose Quintana MIL 86554.281.3669310$-3.18AL|NL
164 Jake Irvin WAS 97464.481.2878300$-3.20AL|NL
165 Charlie Morton BAL 81564.511.3882360$-3.23AL|NL
166 Lucas Erceg KAN 36223.481.2239134$-3.24AL|NL
167 Andrew Abbott CIN 81554.551.3576320$-3.48AL|NL
168 Kyle Harrison SF 61343.991.2763230$-3.53AL|NL
169 Zach Agnos COL 36224.611.35301210$-3.56AL|NL
170 Miles Mikolas STL 95564.581.2764190$-3.60AL|NL
171 Garrett Cleavinger TB 36323.731.2544162$-3.62AL|NL
172 Stephen Kolek SD 85634.451.3966280$-3.63AL|NL
173 Cole Sands MIN 36323.751.2038112$-3.87AL|NL
174 Jacob Misiorowski MIL 74354.101.3883420$-3.91AL|NL
175 Pierce Johnson ATL 35323.661.2943152$-4.03AL|NL
176 Tim Herrin CLE 36323.411.2338141$-4.17AL|NL
177 Cade Cavalli WAS 75444.301.3367310$-4.18AL|NL
178 Andre Pallante STL 87554.141.3960340$-4.23AL|NL
179 Alex Vesia LAD 37223.411.2047161$-4.35AL|NL
180 Chris Paddack MIN 88454.571.3177250$-4.48AL|NL
181 Fernando Cruz NYY 35223.551.2050161$-4.49AL|NL
182 Tyler Anderson LAA 106574.681.3585410$-4.64AL|NL
183 Ryan Gusto HOU 78444.441.3369270$-4.81AL|NL
184 Yu Darvish IL-15 SD 49334.131.1947140$-5.00AL|NL
185 Jack Leiter TEX 83454.631.3480360$-5.02AL|NL
186 Will Warren NYY 78454.591.3374290$-5.04AL|NL
187 Mitch Spence OAK 70444.321.3258210$-5.06AL|NL
188 Mike Soroka WAS 87474.581.3581370$-5.06AL|NL
189 Mark Leiter Jr. NYY 36223.811.2245142$-5.08AL|NL
190 Griffin Canning NYM 73444.431.3466270$-5.17AL|NL
191 Tyler Holton DET 37223.371.123291$-5.22AL|NL
192 Spencer Turnbull TOR 59334.061.3056220$-5.26AL|NL
193 Reed Garrett NYM 37333.701.3344171$-5.26AL|NL
194 Keegan Akin BAL 35213.551.1640111$-5.31AL|NL
195 Michael Lorenzen KAN 88554.501.3868360$-5.32AL|NL
196 Reid Detmers LAA 46234.181.2552172$-5.44AL|NL
197 Sawyer Gipson-Long DET 49334.021.2345140$-5.45AL|NL
198 Bubba Chandler PIT 56444.321.3252220$-5.46AL|NL
199 Tony Gonsolin IL-15 LAD 50434.381.2544160$-5.46AL|NL
200 Noah Cameron KAN 64344.161.3058200$-5.48AL|NL
201 Abner Uribe MIL 35213.481.3741203$-5.51AL|NL
202 Kumar Rocker TEX 57344.161.2753170$-5.54AL|NL
203 Quinn Priester MIL 64444.231.3351240$-5.56AL|NL
204 Aaron Bummer ATL 35223.451.2940142$-5.57AL|NL
205 Bryce Elder ATL 89554.531.3970330$-5.59AL|NL
206 Slade Cecconi CLE 63344.451.2356160$-5.72AL|NL
207 Jared Koenig MIL 34323.611.2733121$-5.84AL|NL
208 Hunter Gaddis CLE 38223.671.1737111$-5.90AL|NL
209 Garrett Whitlock BOS 37223.681.173791$-5.99AL|NL
210 Grant Taylor CWS 34004.161.3434149$-6.01AL|NL
211 Michael McGreevy STL 55333.931.2741140$-6.11AL|NL
212 Yennier Cano BAL 37223.401.2436121$-6.14AL|NL
213 Yimi Garcia IL-15 TOR 30223.621.133591$-6.22AL|NL
214 Randy Rodriguez SF 36223.911.3038153$-6.23AL|NL
215 Bryan King HOU 36213.461.2538141$-6.23AL|NL
216 JoJo Romero STL 35323.771.2833131$-6.31AL|NL
217 Daniel Coulombe MIN 32213.301.123390$-6.32AL|NL
218 Anthony Bender MIA 36223.871.2935133$-6.39AL|NL
219 J.T. Ginn IL-15 OAK 77454.481.3663270$-6.45AL|NL
220 Michael Kopech LAD 34223.931.2842162$-6.46AL|NL
221 Adrian Morejon SD 35223.541.2336111$-6.53AL|NL
222 Jacob Lopez OAK 53334.141.3453240$-6.59AL|NL
223 Tylor Megill NYM 39323.961.2942150$-6.60AL|NL
224 Ryne Stanek NYM 36324.011.3239171$-6.60AL|NL
225 Alex Cobb IL-60 DET 45333.841.2736130$-6.62AL|NL
226 Keider Montero DET 63444.521.3454230$-6.68AL|NL
227 Ronny Henriquez MIA 36224.171.3833145$-6.68AL|NL
228 Steven Matz STL 46323.981.2739130$-6.70AL|NL
229 Trevor Williams WAS 72444.501.3558230$-6.71AL|NL
230 Bailey Falter PIT 84464.611.3363250$-6.82AL|NL
231 Dennis Santana PIT 35214.181.3132144$-6.92AL|NL
232 Phil Maton STL 37223.941.2636132$-6.96AL|NL
233 Edwin Uceta TB 35213.861.2238131$-6.99AL|NL
234 Jon Gray IL-60 TEX 53334.311.2847170$-7.03AL|NL
235 Brandon Eisert CWS 35224.031.3034123$-7.04AL|NL
236 Andrew Painter PHI 49324.301.2745170$-7.05AL|NL
237 Marcus Stroman IL-15 NYY 76554.611.4057290$-7.08AL|NL
238 Tyler Rogers SF 40223.641.212981$-7.16AL|NL
239 Spencer Arrighetti IL-15 HOU 51334.441.3153210$-7.21AL|NL
240 Hoby Milner TEX 33213.741.203191$-7.45AL|NL
241 Logan Henderson MIL 38224.191.1642110$-7.46AL|NL
242 Kevin Kelly TB 33213.711.172881$-7.46AL|NL
243 Bryan Baker BAL 37224.061.3139162$-7.47AL|NL
244 Tanner Banks PHI 34213.831.2435111$-7.53AL|NL
245 Ryan Thompson ARI 35223.761.2628102$-7.54AL|NL
246 Liam Hendriks IL-15 BOS 25223.871.192882$-7.55AL|NL
247 Blake Treinen IL-60 LAD 20213.371.172362$-7.56AL|NL
248 Luke Jackson TEX 36224.211.3437163$-7.58AL|NL
249 Colton Gordon HOU 59234.201.2853190$-7.59AL|NL
250 Andrew Kittredge BAL 37223.851.2333101$-7.62AL|NL
251 Gabe Speier SEA 35123.661.1839121$-7.64AL|NL
252 Erik Miller SF 34223.591.3639191$-7.68AL|NL
253 Seth Halvorsen COL 35234.471.4133155$-7.73AL|NL
254 Bryan Hudson MIL 30213.371.2131120$-7.76AL|NL
255 Antonio Santillan CIN 35224.211.3239152$-7.96AL|NL
256 Ryan Yarbrough NYY 53324.361.2841160$-7.97AL|NL
257 Nestor Cortes IL-60 MIL 36223.951.1835100$-7.99AL|NL
258 Brock Stewart MIN 34113.701.2644161$-8.00AL|NL
259 Ryan Brasier CHC 33213.681.1931100$-8.07AL|NL
260 Louie Varland MIN 35224.081.2536101$-8.12AL|NL
261 Cade Povich BAL 59344.521.3353230$-8.15AL|NL
262 Jose A. Ferrer WAS 36213.791.2731111$-8.19AL|NL
263 Ben Casparius LAD 44324.421.3446190$-8.20AL|NL
264 Jonathan Loaisiga NYY 34223.621.2627101$-8.22AL|NL
265 Kutter Crawford IL-60 BOS 43234.321.2042130$-8.23AL|NL
266 Gregory Soto BAL 36223.711.3240170$-8.26AL|NL
267 Jalen Beeks ARI 36223.931.3533142$-8.31AL|NL
268 Jack Dreyer LAD 35223.961.3036141$-8.34AL|NL
269 Robert Stephenson IL-15 LAA 28213.871.173390$-8.35AL|NL
270 Steven Wilson CWS 36234.651.3937204$-8.41AL|NL
271 Chad Green TOR 33224.111.2131101$-8.44AL|NL
272 Greg Weissert BOS 35213.881.3235131$-8.48AL|NL
273 Rob Zastryzny MIL 31304.091.2728110$-8.54AL|NL
274 Huascar Brazoban NYM 35223.881.3335161$-8.58AL|NL
275 Logan Allen CLE 77454.631.4162310$-8.58AL|NL
276 Cody Bradford IL-60 TEX 33224.021.153070$-8.62AL|NL
277 Ryan Zeferjahn LAA 37224.241.3342171$-8.67AL|NL
278 John Schreiber KAN 35223.871.3233141$-8.70AL|NL
279 Caleb Ferguson PIT 36223.851.3636151$-8.70AL|NL
280 Brant Hurter DET 33223.661.212780$-8.72AL|NL
281 Jose Butto NYM 34223.741.2733140$-8.73AL|NL
282 Reynaldo Lopez IL-60 ATL 29213.661.2330100$-8.75AL|NL
283 Taylor Rogers CIN 34224.111.3136141$-8.83AL|NL
284 Kyle Wright IL-15 KAN 44334.311.3438160$-8.84AL|NL
285 Enyel De Los Santos ATL 34214.161.2935131$-8.87AL|NL
286 Steven Okert HOU 33224.111.2537130$-8.96AL|NL
287 Seranthony Dominguez BAL 34224.031.2938150$-9.03AL|NL
288 Justin Slaten IL-15 BOS 27213.951.2628101$-9.05AL|NL
289 Tyler Ferguson OAK 35224.091.3537181$-9.08AL|NL
290 Shawn Armstrong TEX 35214.171.3135131$-9.11AL|NL
291 Yuki Matsui SD 32113.581.2438140$-9.22AL|NL
292 Davis Martin CWS 73354.601.3658260$-9.22AL|NL
293 Caleb Thielbar CHC 31223.971.2734120$-9.23AL|NL
294 Bennett Sousa HOU 32223.821.3033130$-9.28AL|NL
295 Scott Effross NYY 29314.201.272490$-9.29AL|NL
296 Brock Burke LAA 35224.171.3234131$-9.34AL|NL
297 Manuel Rodriguez IL-15 TB 26213.521.262690$-9.37AL|NL
298 Richard Fitts BOS 54334.541.3342160$-9.39AL|NL
299 Nick Mears MIL 34123.931.2839151$-9.40AL|NL
300 Keaton Winn SF 32223.881.2529100$-9.43AL|NL