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 1411072.791.02166310$31.91AL|NL
2 Chris Sale ATL 1321063.071.07162340$26.25AL|NL
3 Zack Wheeler PHI 1451073.241.10160370$25.02AL|NL
4 Paul Skenes PIT 136972.931.12162410$24.99AL|NL
5 Garrett Crochet BOS 126963.051.11158400$22.93AL|NL
6 Mason Miller OAK 48322.521.01731822$19.40AL|NL
7 Edwin Diaz NYM 47322.931.11651926$19.03AL|NL
8 Spencer Strider IL-15 ATL 108853.141.09143360$18.63AL|NL
9 Jacob deGrom TEX 108753.151.03134230$18.47AL|NL
10 Dylan Cease SD 136973.431.19161520$18.26AL|NL
11 Josh Hader HOU 50323.201.13682024$17.12AL|NL
12 Cole Ragans KAN 121863.241.18144450$16.55AL|NL
13 Logan Webb SF 145983.311.22131350$16.49AL|NL
14 Sonny Gray STL 132973.461.18139370$16.42AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Ryan Helsley STL 48323.131.19592025$16.38AL|NL
16 Andres Munoz SEA 47322.711.15621922$16.11AL|NL
17 George Kirby IL-15 SEA 127873.501.10120210$15.87AL|NL
18 Logan Gilbert IL-15 SEA 112763.291.09120250$15.18AL|NL
19 Pablo Lopez MIN 133873.571.16139330$15.18AL|NL
20 Jeff Hoffman TOR 47323.121.12591622$15.07AL|NL
21 MacKenzie Gore WAS 125873.461.19145460$14.96AL|NL
22 Michael King SD 131973.541.22141470$14.48AL|NL
23 Max Fried NYY 136973.411.23128380$14.47AL|NL
24 Felix Bautista BAL 44322.831.12621820$14.35AL|NL
25 Yoshinobu Yamamoto LAD 116853.341.17125330$14.29AL|NL
26 Joe Ryan MIN 115763.631.08131260$14.25AL|NL
27 Emmanuel Clase CLE 48323.091.16481222$13.92AL|NL
28 Jhoan Duran MIN 47322.771.15581719$13.51AL|NL
29 Ryan Walker SF 49323.151.18561721$13.48AL|NL
30 Carlos Rodon NYY 131973.851.20151440$13.46AL|NL
31 Raisel Iglesias ATL 49323.451.16541421$12.69AL|NL
32 Hunter Brown HOU 124873.521.22134430$12.61AL|NL
33 Spencer Schwellenbach ATL 134973.691.21125330$12.55AL|NL
34 Nathan Eovaldi TEX 126873.601.19126320$12.49AL|NL
35 Framber Valdez HOU 134973.461.27127450$12.46AL|NL
36 Freddy Peralta MIL 128883.761.21146470$12.22AL|NL
37 Robert Suarez SD 48323.451.20521721$11.96AL|NL
38 Nick Pivetta SD 121873.801.19138400$11.65AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Tanner Scott LAD 48323.151.23582119$11.50AL|NL
40 Tyler Glasnow IL-15 LAD 92743.321.13113290$11.46AL|NL
41 Hunter Greene IL-15 CIN 123773.911.18149430$10.97AL|NL
42 Cristopher Sanchez PHI 120863.401.24111360$10.88AL|NL
43 Luis Castillo SEA 135883.771.23131420$10.57AL|NL
44 Bryan Woo SEA 117773.751.15112270$9.96AL|NL
45 Kyle Finnegan WAS 45223.721.29451823$9.73AL|NL
46 Trevor Megill MIL 46223.441.18571818$9.25AL|NL
47 Kevin Gausman TOR 139883.951.24136400$9.21AL|NL
48 Jack Flaherty DET 120773.721.23128390$9.05AL|NL
49 Corbin Burnes ARI 127873.761.26127400$9.05AL|NL
50 Jesus Luzardo PHI 124873.841.24127420$9.01AL|NL
51 Kenley Jansen LAA 44224.061.25501722$8.93AL|NL
52 Peter Fairbanks TB 45223.591.26491820$8.63AL|NL
53 Yusei Kikuchi LAA 128883.941.25135440$8.62AL|NL
54 Justin Martinez IL-15 ARI 40223.161.32502119$8.21AL|NL
55 Ranger Suarez PHI 117863.581.28106380$7.81AL|NL
56 David Bednar PIT 46223.591.23511718$7.77AL|NL
57 Shota Imanaga IL-15 CHC 112763.861.18107270$7.65AL|NL
58 Aaron Nola IL-15 PHI 120773.911.21118310$7.53AL|NL
59 Devin Williams NYY 45223.391.27562217$7.47AL|NL
60 Zach Eflin BAL 129873.971.21105240$7.47AL|NL
61 Zac Gallen ARI 131873.971.29133440$6.91AL|NL
62 Clay Holmes NYM 115863.521.33109470$6.88AL|NL
63 Brandon Pfaadt ARI 120874.031.23114300$6.82AL|NL
64 Drew Rasmussen TB 106763.731.22101280$6.64AL|NL
65 Kodai Senga NYM 119863.861.31126510$6.44AL|NL
66 Shane McClanahan IL-60 TB 86653.451.1995260$6.39AL|NL
67 Aroldis Chapman BOS 45223.111.25642513$6.26AL|NL
68 Robbie Ray SF 115773.941.26124430$6.10AL|NL
69 Bailey Ober MIN 122784.131.21119310$6.04AL|NL
70 Brandon Woodruff IL-15 MIL 103663.861.19105290$5.71AL|NL
71 Tanner Bibee CLE 125784.021.25120380$5.69AL|NL
72 Chris Bassitt TOR 130884.041.29120420$5.35AL|NL
73 Jose Alvarado PHI 46323.261.26532012$5.35AL|NL
74 Matt Boyd CHC 110763.901.25108360$5.34AL|NL
75 Kris Bubic KAN 112763.771.28107380$5.31AL|NL
76 Max Scherzer IL-60 TOR 91653.961.1794230$4.30AL|NL
77 Ryan Pressly CHC 44223.631.28431515$4.25AL|NL
78 Emilio Pagan CIN 46224.241.26481616$3.94AL|NL
79 Sandy Alcantara MIA 130783.981.30114400$3.92AL|NL
80 Ben Brown CHC 86653.711.2593330$3.52AL|NL
81 Max Meyer MIA 116673.901.29112390$3.45AL|NL
82 Nick Lodolo CIN 106674.061.24107320$3.30AL|NL
83 David Peterson NYM 107763.661.3597430$3.17AL|NL
84 Gavin Williams CLE 109773.991.32114450$3.16AL|NL
85 Taj Bradley TB 123784.171.30123450$3.14AL|NL
86 Will Vest DET 48223.291.22481610$2.98AL|NL
87 Ryan Pepiot TB 120784.231.29121440$2.89AL|NL
88 Carlos Estevez KAN 46224.101.31441815$2.71AL|NL
89 Reese Olson DET 103663.801.2996360$2.69AL|NL
90 Luke Weaver NYY 50323.681.1854148$2.61AL|NL
91 Yu Darvish IL-15 SD 101664.111.2296290$2.61AL|NL
92 Bryce Miller IL-15 SEA 99663.991.2593310$2.28AL|NL
93 Jesus Tinoco MIA 46223.951.33451814$2.26AL|NL
94 Clarke Schmidt NYY 109764.101.30104380$2.24AL|NL
95 Cade Smith CLE 50323.041.1462183$2.17AL|NL
96 Matthew Liberatore STL 106663.861.3095360$2.00AL|NL
97 Seth Lugo KAN 130784.151.31110380$1.92AL|NL
98 Jose Berrios TOR 139894.331.32121430$1.91AL|NL
99 Shane Bieber IL-60 CLE 74543.601.2173190$1.73AL|NL
100 Zebby Matthews MIN 95664.061.2383220$1.54AL|NL
101 Lucas Erceg KAN 48323.301.2353186$1.49AL|NL
102 Tylor Megill NYM 74543.631.2479280$1.47AL|NL
103 David Festa MIN 82553.761.2585280$1.40AL|NL
104 Blake Snell IL-15 LAD 71543.671.2788330$1.30AL|NL
105 Roki Sasaki IL-15 LAD 81654.011.2789310$1.13AL|NL
106 Merrill Kelly ARI 123774.201.33111390$1.03AL|NL
107 Reid Detmers LAA 69443.621.1978230$1.02AL|NL
108 Porter Hodge CHC 46223.841.36482312$1.02AL|NL
109 Brady Singer CIN 120784.261.32111370$0.95AL|NL
110 Mitch Keller PIT 131784.271.32114420$0.92AL|NL
111 Michael Wacha KAN 114774.201.3095350$0.85AL|NL
112 Luke Jackson TEX 43223.991.38442013$0.81AL|NL
113 Shane Baz TB 116774.281.33114440$0.81AL|NL
114 Jeremiah Estrada SD 46323.111.1562202$0.72AL|NL
115 Eduardo Rodriguez IL-15 ARI 89653.971.2985290$0.66AL|NL
116 Jason Adam SD 49323.351.1658193$0.57AL|NL
117 AJ Smith-Shawver ATL 107764.261.34110450$0.54AL|NL
118 Steven Matz STL 82553.801.2472220$0.42AL|NL
119 Matthew Strahm PHI 47323.291.1055142$0.39AL|NL
120 Griffin Jax MIN 48323.091.1257141$0.27AL|NL
121 Justin Verlander SF 107674.231.2689290$0.27AL|NL
122 Fernando Cruz NYY 46323.231.1662192$0.26AL|NL
123 Casey Mize IL-15 DET 98664.041.2880270$0.19AL|NL
124 Will Warren NYY 92654.001.3187330$0.19AL|NL
125 Brayan Bello BOS 119774.101.37106440$0.18AL|NL
126 Bryan Abreu HOU 52323.331.2166222$0.10AL|NL
127 Mike Soroka WAS 107674.111.33102430$0.07AL|NL
128 Kyle Harrison SF 75443.741.2481270$0.05AL|NL
129 Jameson Taillon CHC 123784.451.2899300$-0.14AL|NL
130 Tommy Kahnle DET 46223.611.3346209$-0.25AL|NL
131 Jeffrey Springs OAK 116784.371.32103390$-0.37AL|NL
132 Miles Mikolas STL 120784.331.2883250$-0.44AL|NL
133 Jose Soriano LAA 109673.871.40101480$-0.44AL|NL
134 Tony Gonsolin LAD 111764.421.32104390$-0.51AL|NL
135 Jordan Romano PHI 45223.961.2847189$-0.56AL|NL
136 Ronel Blanco HOU 114774.361.36113490$-0.69AL|NL
137 Kirby Yates LAD 43223.431.2356205$-0.76AL|NL
138 Griffin Canning NYM 97664.131.3288340$-0.76AL|NL
139 Andrew Heaney PIT 111674.271.3198370$-0.77AL|NL
140 Sean Manaea IL-60 NYM 85554.041.2984320$-0.92AL|NL
141 Aaron Civale IL-15 MIL 101674.371.2995310$-0.93AL|NL
142 Camilo Doval SF 46223.271.2752205$-0.93AL|NL
143 Bowden Francis TOR 112674.481.2799310$-0.96AL|NL
144 Matt Brash SEA 46223.001.1956192$-1.02AL|NL
145 Tyler Mahle TEX 104674.281.3194340$-1.04AL|NL
146 Luis Severino OAK 132784.351.35110460$-1.09AL|NL
147 Chris Martin TEX 39223.221.114184$-1.12AL|NL
148 Jordan Hicks SF 107673.971.3995440$-1.24AL|NL
149 Chris Paddack MIN 107674.371.2992300$-1.26AL|NL
150 Clayton Kershaw IL-60 LAD 77543.951.2769220$-1.28AL|NL
151 Landen Roupp SF 82553.861.3378320$-1.36AL|NL
152 Edward Cabrera MIA 102674.191.38106480$-1.41AL|NL
153 Kumar Rocker IL-15 TEX 79554.021.2873240$-1.49AL|NL
154 Keegan Akin BAL 51323.461.1957171$-1.50AL|NL
155 Eury Perez IL-60 MIA 66443.951.2372230$-1.63AL|NL
156 Lucas Giolito BOS 122784.521.35115450$-1.67AL|NL
157 Lance McCullers HOU 112774.241.39100470$-1.68AL|NL
158 Ryan Weathers MIA 102674.131.3690390$-1.72AL|NL
159 Tanner Houck IL-15 BOS 89554.001.3278280$-1.85AL|NL
160 Liam Hendriks BOS 42223.851.2346146$-1.95AL|NL
161 Grant Holmes ATL 104664.281.3595380$-2.06AL|NL
162 Kutter Crawford IL-60 BOS 77454.171.2376220$-2.07AL|NL
163 Ryne Nelson ARI 97664.301.3180280$-2.12AL|NL
164 Dustin May LAD 70443.871.2870250$-2.26AL|NL
165 Yimi Garcia TOR 46223.431.1752152$-2.29AL|NL
166 Louie Varland MIN 50323.531.1950131$-2.32AL|NL
167 Nick Martinez CIN 111674.451.3192310$-2.45AL|NL
168 Robert Garcia TEX 45223.411.2350173$-2.47AL|NL
169 Garrett Whitlock BOS 48223.531.1751132$-2.52AL|NL
170 Erick Fedde STL 121784.391.3798430$-2.61AL|NL
171 Shohei Ohtani LAD 47323.501.1854160$-2.69AL|NL
172 Frankie Montas IL-60 NYM 76554.091.3271280$-2.79AL|NL
173 Justin Slaten BOS 47223.921.3047186$-2.79AL|NL
174 Alex Cobb IL-15 DET 66443.661.2955190$-2.81AL|NL
175 Cameron Booser CWS 45224.041.3346197$-2.86AL|NL
176 Mitchell Parker WAS 120684.301.37100480$-2.87AL|NL
177 Luis Gil IL-60 NYY 79554.231.3587380$-2.88AL|NL
178 Shane Smith CWS 107674.301.3690410$-2.93AL|NL
179 Hayden Birdsong SF 88564.171.3790410$-3.00AL|NL
180 Gabe Speier SEA 45223.251.1949161$-3.05AL|NL
181 Reed Garrett NYM 48323.481.2853211$-3.20AL|NL
182 Orion Kerkering PHI 44223.391.2248162$-3.22AL|NL
183 Jake Irvin WAS 122684.441.3497410$-3.24AL|NL
184 Brock Stewart MIN 40223.161.1653160$-3.30AL|NL
185 Kevin Ginkel ARI 44223.591.2447153$-3.35AL|NL
186 Michael McGreevy STL 63433.731.2646150$-3.35AL|NL
187 JP Sears OAK 127794.711.32101380$-3.41AL|NL
188 Pierce Johnson ATL 46223.511.2654192$-3.45AL|NL
189 Abner Uribe MIL 44223.221.3254242$-3.46AL|NL
190 Grayson Rodriguez IL-60 BAL 54333.701.2457180$-3.51AL|NL
191 Anthony Bender MIA 45223.821.3244175$-3.70AL|NL
192 Charlie Morton BAL 80554.241.3680330$-3.70AL|NL
193 Cade Povich BAL 80554.221.3473300$-3.72AL|NL
194 Walker Buehler IL-15 BOS 104674.431.3689340$-3.74AL|NL
195 Aaron Bummer ATL 42223.091.2647171$-3.80AL|NL
196 Dylan Lee ATL 44223.461.2049151$-3.80AL|NL
197 Garrett Cleavinger TB 44223.611.2654192$-3.81AL|NL
198 Spencer Turnbull TOR 71444.021.3165240$-3.83AL|NL
199 Yariel Rodriguez TOR 54333.871.2960231$-3.85AL|NL
200 Nestor Cortes IL-60 MIL 57333.971.2157170$-3.89AL|NL
201 Luis Ortiz CLE 115684.421.39103460$-3.92AL|NL
202 Mark Leiter Jr. NYY 44223.521.2252161$-3.97AL|NL
203 Jared Jones IL-60 PIT 59343.861.2660210$-3.98AL|NL
204 Andre Pallante STL 100663.981.4372400$-3.99AL|NL
205 Evan Phillips IL-15 LAD 32213.441.1936103$-4.02AL|NL
206 Kyle Gibson BAL 105674.381.3888360$-4.09AL|NL
207 Jose Quintana IL-15 MIL 108674.301.4089410$-4.17AL|NL
208 Alex Vesia LAD 42223.591.2253191$-4.18AL|NL
209 Andrew Abbott CIN 89564.501.3489340$-4.19AL|NL
210 Dean Kremer BAL 114674.551.3595380$-4.19AL|NL
211 Daniel Coulombe MIN 44223.521.2147141$-4.23AL|NL
212 Hunter Harvey IL-15 KAN 36223.461.1939112$-4.27AL|NL
213 Zack Littell TB 107674.671.3185260$-4.32AL|NL
214 Stephen Kolek SD 85554.061.3764300$-4.35AL|NL
215 Adrian Morejon SD 45223.471.2346161$-4.35AL|NL
216 Cole Sands MIN 46223.781.2347152$-4.38AL|NL
217 Yennier Cano BAL 46223.361.2747171$-4.40AL|NL
218 Calvin Faucher MIA 46223.931.3746205$-4.45AL|NL
219 A.J. Puk IL-60 ARI 27213.371.1832103$-4.47AL|NL
220 Beau Brieske DET 47223.951.3044174$-4.52AL|NL
221 J.T. Ginn IL-15 OAK 87554.161.3769310$-4.53AL|NL
222 Gregory Soto BAL 45223.411.2950201$-4.59AL|NL
223 Jon Gray IL-60 TEX 71444.231.3064230$-4.63AL|NL
224 Nick Mears MIL 43223.561.2651191$-4.65AL|NL
225 Trevor Williams WAS 101574.441.3380310$-4.69AL|NL
226 Dennis Santana PIT 46224.131.3741196$-4.69AL|NL
227 Colin Rea CHC 102674.591.3481300$-4.73AL|NL
228 Zach Agnos COL 45235.041.44371611$-4.76AL|NL
229 Hunter Gaddis CLE 47223.941.2347152$-4.81AL|NL
230 Jared Koenig MIL 45223.531.2545161$-4.83AL|NL
231 Erik Miller SF 44223.371.3352231$-4.84AL|NL
232 Seranthony Dominguez BAL 46223.721.2551181$-4.86AL|NL
233 Quinn Priester MIL 68443.981.3558250$-4.92AL|NL
234 Jordan Leasure CWS 46224.141.3747225$-4.97AL|NL
235 Yuki Matsui SD 43223.471.2450180$-4.98AL|NL
236 Jose A. Ferrer WAS 44223.521.3039162$-5.18AL|NL
237 Hayden Wesneski IL-15 HOU 78454.391.3170260$-5.21AL|NL
238 Seth Halvorsen COL 44224.501.4641208$-5.27AL|NL
239 Ryne Stanek NYM 46223.781.2751201$-5.27AL|NL
240 Tim Herrin CLE 45223.551.3149201$-5.29AL|NL
241 Tyler Holton DET 42223.551.2338121$-5.34AL|NL
242 Bryan King HOU 46223.691.2947181$-5.56AL|NL
243 Jack Leiter TEX 95564.531.3992430$-5.61AL|NL
244 Mason Montgomery TB 42223.881.2843162$-5.64AL|NL
245 Daniel Palencia CHC 45223.691.3250211$-5.71AL|NL
246 Randy Rodriguez SF 43223.691.2946181$-5.72AL|NL
247 Eduard Bazardo SEA 47223.801.2745171$-5.76AL|NL
248 Brendon Little TOR 45223.371.3644201$-5.77AL|NL
249 Graham Ashcraft CIN 44224.021.2937123$-5.85AL|NL
250 Ian Hamilton NYY 42223.491.2947180$-5.86AL|NL
251 Keaton Winn SF 42223.561.2340120$-5.91AL|NL
252 Tanner Banks PHI 42223.621.2443140$-5.95AL|NL
253 Jake Junis CLE 43223.771.194090$-5.96AL|NL
254 Bubba Chandler PIT 80454.241.3973350$-5.98AL|NL
255 Noah Cameron KAN 52333.881.3044170$-5.98AL|NL
256 JoJo Romero STL 45223.571.3242171$-6.00AL|NL
257 Phil Maton STL 47223.941.3143172$-6.10AL|NL
258 Joe Boyle TB 51333.891.4060300$-6.14AL|NL
259 Joey Cantillo CLE 47223.661.3150210$-6.18AL|NL
260 Brant Hurter DET 38223.421.213290$-6.20AL|NL
261 Slade Cecconi IL-15 CLE 59344.271.2650150$-6.22AL|NL
262 Edwin Uceta TB 46224.241.3346193$-6.25AL|NL
263 Shelby Miller ARI 45224.211.3344173$-6.31AL|NL
264 Brad Lord WAS 62344.011.3351220$-6.31AL|NL
265 Manuel Rodriguez TB 44223.731.3142161$-6.34AL|NL
266 DL Hall IL-60 MIL 39223.561.2843170$-6.35AL|NL
267 Caleb Thielbar CHC 40223.721.2543160$-6.38AL|NL
268 Steven Wilson CWS 46234.811.4344237$-6.39AL|NL
269 Julian Merryweather CHC 44223.841.3246191$-6.44AL|NL
270 Bailey Falter PIT 97574.541.3673310$-6.46AL|NL
271 Angel Zerpa KAN 44223.651.3238151$-6.55AL|NL
272 Justin Wilson BOS 39223.671.2641140$-6.56AL|NL
273 Caleb Ferguson PIT 46223.741.3545201$-6.58AL|NL
274 Bryan Baker BAL 43223.821.2847180$-6.58AL|NL
275 Tobias Myers MIL 78454.501.3467260$-6.58AL|NL
276 Dedniel Nunez NYM 40223.651.2842170$-6.60AL|NL
277 Logan Henderson MIL 34223.821.1736100$-6.62AL|NL
278 Jalen Beeks ARI 42223.731.3240161$-6.64AL|NL
279 Bryan Hudson MIL 37223.561.2840160$-6.65AL|NL
280 Michel Otanez OAK 43223.791.3850241$-6.69AL|NL
281 Brandon Eisert CWS 43223.811.3140161$-6.72AL|NL
282 Ryan Brasier IL-15 CHC 40223.791.2439120$-6.75AL|NL
283 Brenan Hanifee DET 43223.711.2933121$-6.77AL|NL
284 Andrew Chafin WAS 41223.751.3543191$-6.80AL|NL
285 Michael Lorenzen KAN 115684.551.4393460$-6.81AL|NL
286 Tyler Rogers SF 51233.891.2937121$-6.82AL|NL
287 Paul Blackburn IL-15 NYM 45223.841.2640130$-6.89AL|NL
288 Logan Allen CLE 95574.451.4279390$-6.89AL|NL
289 Davis Martin CWS 98574.571.3877340$-6.89AL|NL
290 Bennett Sousa HOU 41223.711.2941160$-6.91AL|NL
291 Taylor Rogers CIN 43223.991.3245181$-6.92AL|NL
292 John Brebbia DET 40223.861.2540140$-6.95AL|NL
293 Paul Sewald IL-15 CLE 36223.951.2240130$-6.97AL|NL
294 Shawn Armstrong TEX 42224.061.2942151$-7.00AL|NL
295 Alec Marsh IL-60 KAN 63344.331.3460230$-7.02AL|NL
296 Hector Neris LAA 44224.121.3248191$-7.04AL|NL
297 Josh Sborz IL-60 TEX 34223.861.3037141$-7.08AL|NL
298 Jonathan Loaisiga NYY 39223.631.2734120$-7.10AL|NL
299 Blake Treinen IL-60 LAD 27113.601.223092$-7.11AL|NL
300 John Schreiber KAN 44223.891.3442181$-7.11AL|NL