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 1401142.711.00166290$36.61AL|NL
2 Chris Sale ATL 1281042.941.12157350$27.09AL|NL
3 Zack Wheeler PHI 1451063.351.09159370$26.82AL|NL
4 Paul Skenes PIT 1251042.971.11143360$25.54AL|NL
5 Logan Webb SF 1431063.081.18127330$22.64AL|NL
6 Spencer Strider IL-15 ATL 111853.081.12148360$20.82AL|NL
7 Garrett Crochet BOS 115853.081.15143370$19.89AL|NL
8 Dylan Cease SD 132963.531.20154500$18.81AL|NL
9 Yoshinobu Yamamoto LAD 115853.281.12123310$17.57AL|NL
10 Mason Miller OAK 48332.711.02711722$17.13AL|NL
11 Max Fried NYY 133963.441.19124390$17.08AL|NL
12 George Kirby IL-15 SEA 125863.551.08114190$16.94AL|NL
13 Edwin Diaz NYM 46333.011.11651825$16.42AL|NL
14 Cole Ragans IL-15 KAN 110853.241.19132400$16.29AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Joe Ryan MIN 111853.661.07124240$16.28AL|NL
16 Pablo Lopez MIN 127863.561.17132320$15.87AL|NL
17 Logan Gilbert IL-15 SEA 109753.441.06118250$15.86AL|NL
18 Jacob deGrom TEX 96743.321.03114220$15.62AL|NL
19 Framber Valdez HOU 139963.561.24132460$15.52AL|NL
20 Josh Hader HOU 49333.251.12692023$15.02AL|NL
21 Hunter Brown HOU 127863.551.22138440$14.92AL|NL
22 Andres Munoz SEA 46332.711.11591822$14.69AL|NL
23 Spencer Schwellenbach ATL 127863.601.17119290$14.37AL|NL
24 Michael King SD 127863.681.21138450$14.30AL|NL
25 Hunter Greene IL-15 CIN 119763.751.15142410$14.28AL|NL
26 Sonny Gray STL 126863.681.19131360$14.22AL|NL
27 Emmanuel Clase CLE 47332.801.06451022$13.85AL|NL
28 Ryan Helsley STL 47333.211.17541824$13.61AL|NL
29 Nathan Eovaldi TEX 121853.691.18119320$13.09AL|NL
30 Jeff Hoffman TOR 47333.141.11591621$13.00AL|NL
31 Freddy Peralta MIL 122863.941.20136450$12.38AL|NL
32 Corbin Burnes ARI 124863.641.22119390$12.36AL|NL
33 Jhoan Duran MIN 46332.681.13551519$12.20AL|NL
34 Bryan Woo SEA 108753.671.09103230$12.13AL|NL
35 Nick Pivetta SD 119763.901.17134370$11.91AL|NL
36 Ryan Walker SF 48333.081.19541621$11.84AL|NL
37 Cristopher Sanchez PHI 117853.581.23108330$11.13AL|NL
38 MacKenzie Gore WAS 119763.711.25136440$11.02AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Raisel Iglesias ATL 48333.501.15511221$10.89AL|NL
40 Tanner Scott LAD 47333.291.23552021$10.82AL|NL
41 Carlos Rodon NYY 125774.011.22142440$10.57AL|NL
42 Luis Castillo SEA 130873.981.22123400$10.47AL|NL
43 Brandon Woodruff IL-15 MIL 118763.841.19120340$10.38AL|NL
44 Felix Bautista BAL 43223.041.16591920$10.31AL|NL
45 Clay Holmes NYM 125863.541.31116460$10.03AL|NL
46 Zac Gallen ARI 127863.901.26126420$9.99AL|NL
47 Jack Flaherty DET 114763.761.23124370$9.98AL|NL
48 Kevin Gausman TOR 135874.011.26132400$9.86AL|NL
49 Drew Rasmussen TB 102743.511.1897260$9.76AL|NL
50 Tyler Glasnow IL-15 LAD 88643.421.14106280$9.73AL|NL
51 Kris Bubic KAN 114853.671.27111380$9.55AL|NL
52 Jesus Luzardo PHI 119763.911.24123390$8.74AL|NL
53 Robert Suarez SD 47333.951.21481721$8.63AL|NL
54 Aaron Nola IL-15 PHI 119764.021.21116300$8.23AL|NL
55 Sandy Alcantara MIA 128863.911.27106380$7.75AL|NL
56 Brandon Pfaadt ARI 119763.941.24113290$7.60AL|NL
57 Bailey Ober MIN 117764.191.18112290$7.54AL|NL
58 Kodai Senga NYM 114763.931.29121500$6.88AL|NL
59 Tanner Bibee CLE 119764.091.23113350$6.88AL|NL
60 Zach Eflin BAL 131784.091.21103230$6.79AL|NL
61 Kenley Jansen LAA 43223.991.23471621$6.76AL|NL
62 Ranger Suarez PHI 114763.781.27102360$6.65AL|NL
63 Peter Fairbanks TB 44223.451.25471719$6.61AL|NL
64 Devin Williams NYY 44223.271.20572116$6.59AL|NL
65 Kyle Finnegan WAS 44223.981.34421723$6.44AL|NL
66 Trevor Megill MIL 45223.491.27541818$6.33AL|NL
67 Matt Boyd CHC 102653.811.23104320$6.05AL|NL
68 David Bednar PIT 45223.581.24491618$5.97AL|NL
69 Justin Martinez IL-15 ARI 40223.401.33482119$5.83AL|NL
70 Mitch Keller PIT 128863.981.33111400$5.79AL|NL
71 Chris Bassitt TOR 127774.141.28117420$5.44AL|NL
72 Robbie Ray SF 114674.061.28124440$5.26AL|NL
73 Shota Imanaga IL-15 CHC 105664.161.17100250$5.25AL|NL
74 Reese Olson DET 96653.631.2690330$4.82AL|NL
75 Yusei Kikuchi LAA 121764.251.31126420$4.61AL|NL
76 Aroldis Chapman BOS 44223.251.30652613$4.33AL|NL
77 Jordan Romano PHI 44224.021.27461618$4.21AL|NL
78 Seth Lugo IL-15 KAN 125774.071.30105350$4.19AL|NL
79 Shane McClanahan IL-60 TB 85553.731.2090260$3.88AL|NL
80 Nick Martinez CIN 116764.081.2896310$3.86AL|NL
81 Matthew Liberatore STL 102653.841.2891330$3.39AL|NL
82 Merrill Kelly ARI 118764.211.29103370$3.35AL|NL
83 Gavin Williams CLE 99653.971.30104410$3.32AL|NL
84 Nick Lodolo CIN 101654.031.2898310$2.93AL|NL
85 Cade Smith CLE 49332.781.1063173$2.93AL|NL
86 Ben Brown CHC 82543.661.2688310$2.66AL|NL
87 Yu Darvish IL-15 SD 99654.231.2394300$2.65AL|NL
88 Shane Bieber IL-60 CLE 72533.501.1970180$2.56AL|NL
89 Jose Soriano LAA 107753.961.3696460$2.42AL|NL
90 Max Scherzer IL-60 TOR 87554.221.1690230$2.40AL|NL
91 Will Vest DET 47333.381.26471610$2.28AL|NL
92 Emilio Pagan CIN 45224.471.24471516$2.19AL|NL
93 Clarke Schmidt NYY 103654.131.30101370$2.12AL|NL
94 Landen Roupp SF 97653.871.3392380$2.02AL|NL
95 Bryce Miller IL-15 SEA 96564.081.2188290$2.02AL|NL
96 Ryan Pressly CHC 43223.581.28401414$2.00AL|NL
97 Carlos Estevez KAN 45223.961.29421715$1.82AL|NL
98 Jose Berrios TOR 138784.471.31117430$1.81AL|NL
99 Ryan Pepiot TB 112674.451.27110400$1.72AL|NL
100 Taj Bradley TB 114674.391.29112400$1.70AL|NL
101 Max Meyer MIA 105664.111.32100360$1.62AL|NL
102 Zebby Matthews MIN 89553.981.2282200$1.60AL|NL
103 Matthew Strahm PHI 47333.401.0655134$1.39AL|NL
104 Michael Wacha KAN 110674.161.2992340$1.34AL|NL
105 Tyler Mahle TEX 98654.221.2685320$1.12AL|NL
106 Luke Weaver NYY 49333.901.2052158$0.82AL|NL
107 Porter Hodge CHC 45223.741.31482212$0.76AL|NL
108 David Festa MIN 76533.791.2980280$0.58AL|NL
109 Lucas Erceg KAN 47333.161.2650196$0.54AL|NL
110 Jesus Tinoco MIA 46334.251.35431813$0.50AL|NL
111 Jason Adam SD 48333.381.1055173$0.41AL|NL
112 Grant Holmes ATL 108664.241.35104400$0.36AL|NL
113 Jameson Taillon CHC 117674.471.2694280$0.31AL|NL
114 David Peterson NYM 100654.061.3791400$-0.15AL|NL
115 Griffin Jax MIN 47333.081.1156131$-0.20AL|NL
116 Blake Snell IL-60 LAD 67443.741.2782310$-0.21AL|NL
117 Brady Singer CIN 115674.391.34107370$-0.21AL|NL
118 Lance McCullers HOU 107664.201.3799480$-0.37AL|NL
119 Eduardo Rodriguez IL-15 ARI 86554.021.3082290$-0.39AL|NL
120 Jeremiah Estrada SD 46333.451.1563192$-0.43AL|NL
121 Luis Severino OAK 126684.371.33103420$-0.44AL|NL
122 Sean Manaea IL-60 NYM 90554.251.2889330$-0.46AL|NL
123 Brayan Bello BOS 114674.101.3999420$-0.47AL|NL
124 Bryan Abreu HOU 52333.331.2365232$-0.49AL|NL
125 Luis Ortiz CLE 116674.401.34105450$-0.50AL|NL
126 Walker Buehler IL-15 BOS 99654.221.3283310$-0.55AL|NL
127 Tanner Houck IL-15 BOS 89553.951.3076280$-0.59AL|NL
128 Luke Jackson TEX 42224.111.38431913$-0.73AL|NL
129 Shane Baz TB 108574.401.30102400$-0.81AL|NL
130 Mike Soroka WAS 108574.341.32103430$-0.88AL|NL
131 Ryne Nelson ARI 99554.151.3082280$-1.09AL|NL
132 Will Warren NYY 87554.181.3184310$-1.21AL|NL
133 Reid Detmers LAA 67443.861.2774240$-1.42AL|NL
134 Garrett Whitlock BOS 47333.311.1749122$-1.52AL|NL
135 Hayden Birdsong SF 96554.311.3598430$-1.66AL|NL
136 Justin Verlander SF 102564.321.2983310$-1.75AL|NL
137 AJ Smith-Shawver ATL 91564.321.3493380$-1.82AL|NL
138 Eury Perez IL-60 MIA 65434.111.2270220$-1.95AL|NL
139 Erick Fedde STL 116674.451.3493390$-1.95AL|NL
140 Casey Mize IL-15 DET 92564.231.2872260$-1.96AL|NL
141 Justin Slaten BOS 46333.771.3046176$-1.97AL|NL
142 Camilo Doval SF 45223.231.2950205$-2.10AL|NL
143 Roki Sasaki IL-15 LAD 71444.071.2775260$-2.10AL|NL
144 Steven Matz STL 80443.881.2968230$-2.22AL|NL
145 Fernando Cruz NYY 45223.271.2262202$-2.26AL|NL
146 Orion Kerkering PHI 44223.231.1849153$-2.34AL|NL
147 Shane Smith CWS 98564.321.3386360$-2.40AL|NL
148 Jeffrey Springs OAK 102564.481.3191330$-2.44AL|NL
149 Tylor Megill NYM 62433.771.3167250$-2.47AL|NL
150 Tommy Kahnle DET 45223.961.2945198$-2.48AL|NL
151 Kutter Crawford IL-60 BOS 75444.261.2473220$-2.51AL|NL
152 Miles Mikolas STL 114674.421.3175250$-2.52AL|NL
153 Chris Martin TEX 35223.141.093764$-2.55AL|NL
154 Grayson Rodriguez IL-60 BAL 60433.921.2562200$-2.58AL|NL
155 Dustin May LAD 65433.871.2660230$-2.64AL|NL
156 Mitchell Parker WAS 112674.401.3891430$-2.81AL|NL
157 Colin Rea CHC 102564.431.3081290$-2.83AL|NL
158 Chris Paddack MIN 101564.341.3486290$-2.83AL|NL
159 Bubba Chandler PIT 79544.221.3473310$-2.94AL|NL
160 Ronel Blanco HOU 111584.671.34110480$-2.94AL|NL
161 Kumar Rocker IL-15 TEX 69444.001.2864210$-3.04AL|NL
162 Edward Cabrera MIA 96564.311.4096460$-3.04AL|NL
163 Andrew Heaney PIT 102564.401.3590340$-3.09AL|NL
164 Matt Brash SEA 45223.291.2455202$-3.19AL|NL
165 Keegan Akin BAL 51333.781.2256161$-3.23AL|NL
166 Ryan Weathers MIA 95564.341.3685350$-3.24AL|NL
167 Robert Garcia TEX 44223.341.2348163$-3.26AL|NL
168 Liam Hendriks BOS 42223.851.2146135$-3.28AL|NL
169 Lucas Giolito BOS 114584.611.36109420$-3.34AL|NL
170 Clayton Kershaw LAD 78444.221.2768230$-3.37AL|NL
171 Spencer Turnbull TOR 70443.981.3164250$-3.47AL|NL
172 Tony Gonsolin LAD 99474.581.2789340$-3.47AL|NL
173 JP Sears OAK 124594.701.3099350$-3.52AL|NL
174 Zach Agnos COL 44224.591.36371411$-3.63AL|NL
175 Hunter Gaddis CLE 47333.911.1946152$-3.65AL|NL
176 Tyler Rogers SF 50333.451.1836101$-3.69AL|NL
177 Anthony Bender MIA 44223.571.3043165$-3.77AL|NL
178 Aaron Civale IL-15 MIL 102474.571.2991320$-3.80AL|NL
179 Yimi Garcia TOR 45223.721.1851152$-4.00AL|NL
180 Gabe Speier SEA 44223.411.1850141$-4.01AL|NL
181 Kevin Ginkel ARI 43223.301.2346142$-4.07AL|NL
182 Dennis Santana PIT 45223.761.3340176$-4.19AL|NL
183 Kirby Yates IL-15 LAD 35223.541.2045163$-4.21AL|NL
184 Dylan Lee ATL 43223.391.1949131$-4.23AL|NL
185 Luis Gil IL-60 NYY 77444.431.3483380$-4.24AL|NL
186 Yennier Cano BAL 46333.511.2644161$-4.28AL|NL
187 Aaron Bummer ATL 41222.811.2946161$-4.31AL|NL
188 Alex Cobb IL-15 DET 64433.921.3051180$-4.32AL|NL
189 Andre Pallante STL 97654.231.4268380$-4.40AL|NL
190 J.T. Ginn IL-15 OAK 91564.391.3674320$-4.41AL|NL
191 Frankie Montas IL-60 NYM 75444.261.3369280$-4.57AL|NL
192 Phil Maton STL 46333.821.2845172$-4.58AL|NL
193 Charlie Morton BAL 92554.571.4092410$-4.63AL|NL
194 Kyle Harrison SF 58333.891.2960220$-4.63AL|NL
195 Jordan Hicks SF 66443.891.3860280$-4.67AL|NL
196 Stephen Kolek SD 85554.251.3866290$-4.70AL|NL
197 Brock Stewart MIN 43223.531.2655191$-4.76AL|NL
198 Cole Sands MIN 45223.611.2447152$-4.76AL|NL
199 Nestor Cortes IL-60 MIL 54334.101.2053160$-4.77AL|NL
200 Alex Vesia LAD 41223.811.1753171$-4.77AL|NL
201 Garrett Cleavinger TB 44223.661.2752192$-4.79AL|NL
202 Abner Uribe MIL 43223.411.3352242$-4.85AL|NL
203 Bowden Francis TOR 109484.861.2795310$-4.87AL|NL
204 Louie Varland MIN 50333.971.2650151$-4.87AL|NL
205 Seth Halvorsen COL 44224.161.4341198$-4.91AL|NL
206 Evan Phillips IL-15 LAD 31223.281.1934103$-4.92AL|NL
207 Griffin Canning NYM 96474.561.3387350$-4.92AL|NL
208 Cade Povich BAL 100474.521.3591380$-4.96AL|NL
209 Mark Leiter Jr. NYY 44223.731.2354171$-4.99AL|NL
210 Beau Brieske DET 46334.271.3041174$-5.05AL|NL
211 Michael McGreevy STL 61333.791.2645150$-5.19AL|NL
212 Colton Gordon HOU 76444.381.3266250$-5.20AL|NL
213 Jake Irvin WAS 116584.701.3490380$-5.23AL|NL
214 Reed Garrett NYM 47333.801.3654231$-5.25AL|NL
215 Zack Littell TB 104484.631.3081240$-5.40AL|NL
216 Slade Cecconi CLE 58334.231.2251140$-5.59AL|NL
217 Pierce Johnson ATL 45223.611.3153191$-5.64AL|NL
218 Jack Leiter TEX 90464.541.3785390$-5.69AL|NL
219 Ryan Zeferjahn LAA 46334.161.3551222$-5.71AL|NL
220 Bryan King HOU 45223.521.2947181$-5.74AL|NL
221 Tyler Holton DET 41223.571.1736111$-5.80AL|NL
222 Keaton Winn SF 42323.581.2637120$-5.92AL|NL
223 Tim Herrin CLE 44223.641.2746191$-5.95AL|NL
224 Ian Hamilton NYY 42223.301.2947190$-5.97AL|NL
225 Andrew Painter PHI 68354.341.2861220$-5.99AL|NL
226 Dedniel Nunez NYM 37313.661.2741150$-6.00AL|NL
227 Adrian Morejon SD 44223.731.2343141$-6.02AL|NL
228 Michael Lorenzen KAN 113584.611.3988450$-6.11AL|NL
229 Eduard Bazardo SEA 46334.141.2844171$-6.16AL|NL
230 Jose A. Ferrer WAS 43223.721.2637142$-6.26AL|NL
231 Calvin Faucher MIA 45224.051.4446215$-6.27AL|NL
232 Randy Rodriguez SF 42223.631.2945181$-6.30AL|NL
233 Hunter Harvey IL-15 KAN 35223.541.2036101$-6.36AL|NL
234 Yariel Rodriguez TOR 52334.311.3354241$-6.38AL|NL
235 Ryan Gusto HOU 71444.461.3561260$-6.41AL|NL
236 Manuel Rodriguez TB 43223.621.2842161$-6.42AL|NL
237 Nick Mears MIL 43223.811.3049191$-6.44AL|NL
238 Shelby Miller ARI 44223.891.3044172$-6.44AL|NL
239 Gregory Soto BAL 44223.661.3247201$-6.46AL|NL
240 Paul Sewald IL-15 CLE 36223.691.1741110$-6.54AL|NL
241 Jared Koenig MIL 44223.861.2543161$-6.57AL|NL
242 Edwin Uceta TB 45224.381.2947183$-6.65AL|NL
243 Daniel Coulombe IL-15 MIN 34223.491.1837100$-6.71AL|NL
244 Jose Quintana IL-15 MIL 87464.421.3970330$-6.79AL|NL
245 Steven Wilson CWS 45225.051.3846237$-6.86AL|NL
246 Jordan Leasure CWS 45224.581.3847215$-6.86AL|NL
247 Cameron Booser CWS 44224.801.4546237$-6.92AL|NL
248 Yuki Matsui SD 42223.871.2648190$-6.93AL|NL
249 John Schreiber KAN 44223.681.3242171$-6.98AL|NL
250 Jon Gray IL-60 TEX 69354.391.3260230$-6.98AL|NL
251 Mason Montgomery TB 42224.151.2944162$-6.98AL|NL
252 A.J. Puk IL-60 ARI 27113.251.153392$-6.99AL|NL
253 Dean Kremer BAL 108484.771.3589360$-6.99AL|NL
254 Quinn Priester MIL 67354.311.3154250$-7.02AL|NL
255 Trevor Williams WAS 97474.621.3676300$-7.04AL|NL
256 Daniel Palencia CHC 44223.951.3450221$-7.13AL|NL
257 Steven Okert HOU 42224.011.2447160$-7.15AL|NL
258 Tanner Banks PHI 42223.731.2642130$-7.16AL|NL
259 Chad Patrick MIL 60344.451.2851190$-7.22AL|NL
260 Brant Hurter DET 38223.641.183290$-7.25AL|NL
261 Erik Miller SF 43223.851.3749241$-7.29AL|NL
262 Brendon Little TOR 44223.801.3444201$-7.31AL|NL
263 Caleb Ferguson PIT 45223.721.3644191$-7.32AL|NL
264 Ryne Stanek NYM 45224.161.3150211$-7.33AL|NL
265 Noah Cameron KAN 49334.071.3343160$-7.33AL|NL
266 Andrew Abbott CIN 84364.651.3580320$-7.34AL|NL
267 Michel Otanez OAK 43223.811.4253261$-7.36AL|NL
268 Ryan Brasier IL-15 CHC 39223.661.2336120$-7.36AL|NL
269 Shawn Armstrong TEX 42223.871.3142151$-7.36AL|NL
270 Hoby Milner TEX 39223.631.2335110$-7.38AL|NL
271 Seranthony Dominguez BAL 45224.141.3149201$-7.38AL|NL
272 Brandon Eisert CWS 43223.901.3041151$-7.41AL|NL
273 Bailey Falter PIT 104484.601.3777330$-7.41AL|NL
274 Robert Stephenson IL-60 LAA 38224.071.2143130$-7.44AL|NL
275 Alec Marsh IL-60 KAN 63344.351.3760240$-7.48AL|NL
276 Graham Ashcraft CIN 43224.061.3536143$-7.50AL|NL
277 Jake Junis CLE 42223.941.213890$-7.51AL|NL
278 JoJo Romero STL 44223.951.3041161$-7.53AL|NL
279 Shohei Ohtani LAD 46003.681.1753160$-7.53AL|NL
280 Antonio Santillan CIN 44224.231.3446192$-7.55AL|NL
281 Joel Payamps MIL 40223.881.2338120$-7.63AL|NL
282 Bryan Baker BAL 45224.071.2949190$-7.63AL|NL
283 Cade Cavalli WAS 62344.361.3555250$-7.64AL|NL
284 Colin Holderman PIT 47334.101.3644210$-7.65AL|NL
285 Josh Sborz IL-60 TEX 34223.841.2937141$-7.67AL|NL
286 Joey Cantillo CLE 45223.921.3349210$-7.69AL|NL
287 Mitch Spence OAK 47334.141.3239140$-7.75AL|NL
288 Caleb Thielbar CHC 40223.931.2843160$-7.78AL|NL
289 Logan Henderson MIL 35224.161.1738100$-7.81AL|NL
290 Brenan Hanifee DET 43223.811.2832121$-7.82AL|NL
291 Jose Butto NYM 40223.781.3041170$-7.82AL|NL
292 Jake Bird COL 46334.121.4344211$-7.83AL|NL
293 Justin Sterner OAK 43224.231.3045181$-7.85AL|NL
294 Spencer Arrighetti IL-15 HOU 49334.371.3751220$-7.91AL|NL
295 Bennett Sousa HOU 40223.951.2841150$-8.01AL|NL
296 Chase Lee DET 34223.571.2632120$-8.02AL|NL
297 Brennan Bernardino BOS 39223.691.3340150$-8.02AL|NL
298 Joe Boyle TB 48334.211.4656310$-8.04AL|NL
299 Daysbel Hernandez ATL 43223.921.4046231$-8.07AL|NL
300 Angel Zerpa KAN 43223.811.3335141$-8.07AL|NL