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 1421152.691.00168290$36.76AL|NL
2 Zack Wheeler PHI 1481163.311.09163380$28.78AL|NL
3 Chris Sale ATL 1301053.011.12159350$26.54AL|NL
4 Logan Webb SF 1461063.041.18130330$23.04AL|NL
5 Paul Skenes PIT 127953.071.13145370$22.80AL|NL
6 Garrett Crochet BOS 117942.951.15146380$22.11AL|NL
7 Spencer Strider IL-15 ATL 106843.021.11141340$19.83AL|NL
8 Dylan Cease SD 134963.621.20156510$18.10AL|NL
9 Pablo Lopez MIN 130963.501.17136320$17.85AL|NL
10 Yoshinobu Yamamoto LAD 117853.261.11124310$17.82AL|NL
11 Cole Ragans KAN 119853.261.18142430$17.64AL|NL
12 Logan Gilbert IL-15 SEA 111853.401.06120250$17.41AL|NL
13 Edwin Diaz NYM 47332.931.11671826$17.24AL|NL
14 Mason Miller OAK 48332.671.02721722$16.94AL|NL
15 George Kirby IL-15 SEA 127863.521.09117200$16.88AL|NL
16 Max Fried NYY 135963.501.19126390$16.55AL|NL
17 Spencer Schwellenbach ATL 129963.541.16122290$16.49AL|NL
18 Hunter Greene IL-15 CIN 121853.701.14145410$16.32AL|NL
19 Joe Ryan MIN 113853.611.08126240$16.29AL|NL
20 Michael King SD 130963.641.21141460$16.01AL|NL
21 Jacob deGrom TEX 98743.261.03117220$16.00AL|NL
22 Josh Hader HOU 50333.251.10692024$15.67AL|NL
23 Framber Valdez HOU 133963.521.23126440$14.96AL|NL
24 Hunter Brown HOU 123863.491.21133420$14.60AL|NL
25 Andres Munoz SEA 47332.681.11601822$14.58AL|NL
26 Sonny Gray STL 128863.641.19133360$14.44AL|NL
27 Ryan Helsley STL 48333.231.17551925$14.04AL|NL
28 Jeff Hoffman TOR 47333.101.11601622$13.49AL|NL
29 Emmanuel Clase CLE 48332.811.08451022$13.30AL|NL
30 Freddy Peralta MIL 124863.901.19139460$13.01AL|NL
31 Bryan Woo SEA 109753.531.08104230$13.01AL|NL
32 Corbin Burnes ARI 126863.621.21120390$12.62AL|NL
33 Nathan Eovaldi TEX 123863.751.18121320$12.60AL|NL
34 MacKenzie Gore WAS 121853.681.26139450$12.28AL|NL
35 Ryan Walker SF 49333.011.16561621$12.28AL|NL
36 Jhoan Duran MIN 47332.721.15561619$11.65AL|NL
37 Nick Pivetta SD 121763.991.17136380$11.25AL|NL
38 Cristopher Sanchez PHI 119853.571.24110340$10.79AL|NL
39 Felix Bautista BAL 44222.951.14611920$10.63AL|NL
40 Luis Castillo SEA 132873.961.22125410$10.56AL|NL
41 Raisel Iglesias ATL 49333.521.16521321$10.52AL|NL
42 Tyler Glasnow IL-15 LAD 90643.381.13109290$10.14AL|NL
43 Zac Gallen ARI 129873.881.26128430$10.06AL|NL
44 Carlos Rodon NYY 128774.081.23146460$9.91AL|NL
45 Kevin Gausman TOR 137873.991.26133400$9.86AL|NL
46 Drew Rasmussen TB 103743.491.1798260$9.86AL|NL
47 Jesus Luzardo PHI 121763.871.22125390$9.52AL|NL
48 Jack Flaherty DET 116763.851.23126380$9.29AL|NL
49 Tanner Scott LAD 48333.311.25562119$8.99AL|NL
50 Clay Holmes NYM 119853.491.32110440$8.95AL|NL
51 Sandy Alcantara MIA 131873.831.27110380$8.43AL|NL
52 Aaron Nola IL-15 PHI 121764.001.21118310$8.28AL|NL
53 Brandon Pfaadt ARI 121763.891.23115290$8.13AL|NL
54 Robert Suarez SD 48334.001.23481821$7.96AL|NL
55 Bailey Ober MIN 119764.171.18114300$7.61AL|NL
56 Kenley Jansen LAA 44223.891.23491622$7.54AL|NL
57 Tanner Bibee CLE 121764.071.22115360$7.23AL|NL
58 David Bednar PIT 46333.531.24501618$7.20AL|NL
59 Peter Fairbanks TB 45223.431.27491820$6.94AL|NL
60 Trevor Megill MIL 46333.731.26551818$6.94AL|NL
61 Kodai Senga NYM 116763.911.29123510$6.89AL|NL
62 Kris Bubic KAN 106753.661.28104360$6.72AL|NL
63 Devin Williams NYY 45223.291.22582217$6.72AL|NL
64 Ranger Suarez PHI 116763.741.28105370$6.58AL|NL
65 Brandon Woodruff IL-15 MIL 103653.951.17105290$6.53AL|NL
66 Zach Eflin BAL 126774.061.2099220$6.51AL|NL
67 Kyle Finnegan WAS 45223.921.33431723$6.47AL|NL
68 Justin Martinez IL-15 ARI 40223.081.33482119$6.15AL|NL
69 Chris Bassitt TOR 130784.071.28120420$5.94AL|NL
70 Matt Boyd CHC 103653.811.23105330$5.79AL|NL
71 Shane McClanahan IL-60 TB 86643.701.2091260$5.09AL|NL
72 Shota Imanaga IL-15 CHC 107664.121.19103260$4.95AL|NL
73 Jose Alvarado PHI 46333.051.26542012$4.61AL|NL
74 Mitch Keller PIT 130784.031.32113400$4.28AL|NL
75 Robbie Ray SF 109664.131.28119420$4.01AL|NL
76 Aroldis Chapman BOS 45223.271.31662713$3.87AL|NL
77 Seth Lugo KAN 128774.151.29107360$3.81AL|NL
78 Reese Olson DET 97653.761.2690330$3.73AL|NL
79 Merrill Kelly ARI 120764.191.29103370$3.18AL|NL
80 Carlos Estevez KAN 46333.861.30441715$3.12AL|NL
81 Nick Martinez CIN 118764.161.2897310$3.11AL|NL
82 Emilio Pagan CIN 46334.471.26481616$3.06AL|NL
83 Bryce Miller IL-15 SEA 98654.161.2090290$3.04AL|NL
84 Matthew Liberatore STL 103653.841.2992340$2.86AL|NL
85 Yusei Kikuchi LAA 123684.311.31128420$2.74AL|NL
86 Gavin Williams CLE 101654.071.30106420$2.60AL|NL
87 Nick Lodolo CIN 102654.131.2799310$2.36AL|NL
88 Shane Bieber IL-60 CLE 74533.481.2072190$2.29AL|NL
89 Max Scherzer IL-60 TOR 89554.181.1792240$2.25AL|NL
90 Will Vest DET 48333.331.25481610$2.22AL|NL
91 Jose Soriano LAA 108753.961.3697470$2.16AL|NL
92 Ben Brown CHC 83543.771.2590310$2.14AL|NL
93 Yu Darvish IL-15 SD 101654.301.2396300$2.13AL|NL
94 Ryan Pressly CHC 44223.591.30411515$2.12AL|NL
95 Cade Smith CLE 50332.851.1263183$2.07AL|NL
96 Clarke Schmidt NYY 105664.171.29103360$2.00AL|NL
97 Ryan Pepiot TB 113674.431.27112410$1.76AL|NL
98 Brayan Bello BOS 116764.051.37101420$1.61AL|NL
99 Taj Bradley TB 116674.381.29113410$1.56AL|NL
100 Porter Hodge CHC 46333.751.33492312$1.55AL|NL
101 Shane Baz TB 110674.321.28105400$1.53AL|NL
102 Max Meyer MIA 107664.081.33102370$1.37AL|NL
103 Tyler Mahle TEX 100654.171.2688330$1.34AL|NL
104 Jordan Hicks SF 105753.971.3893440$1.23AL|NL
105 Michael Wacha KAN 112674.151.2993350$1.16AL|NL
106 Mike Soroka WAS 109664.191.32104430$1.15AL|NL
107 Grant Holmes ATL 111674.161.34107400$1.04AL|NL
108 Zebby Matthews MIN 95564.131.2287210$1.02AL|NL
109 Jesus Tinoco MIA 46334.251.35431814$0.80AL|NL
110 Jameson Taillon CHC 120674.421.2697290$0.62AL|NL
111 Jose Berrios TOR 140694.511.30119430$0.42AL|NL
112 Lucas Erceg KAN 48333.131.2551196$0.39AL|NL
113 David Peterson NYM 103653.991.3795410$0.23AL|NL
114 David Festa MIN 77533.891.2781270$0.22AL|NL
115 Luke Weaver NYY 50333.871.2454168$0.20AL|NL
116 Jason Adam SD 49333.391.1056183$0.06AL|NL
117 Brady Singer CIN 117674.341.34109370$-0.03AL|NL
118 Eduardo Rodriguez IL-15 ARI 88553.951.3084290$-0.25AL|NL
119 Ryne Nelson ARI 100664.251.2983280$-0.32AL|NL
120 Luis Ortiz CLE 118674.371.34107460$-0.44AL|NL
121 Lucas Giolito BOS 117674.421.35113430$-0.46AL|NL
122 Camilo Doval SF 46333.181.2651205$-0.64AL|NL
123 Tommy Kahnle DET 46333.971.2846209$-0.71AL|NL
124 Blake Snell IL-15 LAD 68443.751.2883320$-0.75AL|NL
125 Matthew Strahm PHI 47333.401.0955132$-0.78AL|NL
126 Bryan Abreu HOU 52333.291.2366232$-0.78AL|NL
127 Griffin Jax MIN 48333.101.1357141$-0.84AL|NL
128 Sean Manaea IL-60 NYM 85554.181.2885310$-0.84AL|NL
129 Fernando Cruz NYY 46333.181.2264202$-0.94AL|NL
130 Eury Perez IL-60 MIA 66443.841.2172220$-1.02AL|NL
131 Jeremiah Estrada SD 46333.451.1763192$-1.15AL|NL
132 Tylor Megill NYM 72533.941.3177290$-1.16AL|NL
133 Lance McCullers HOU 110674.271.38102490$-1.18AL|NL
134 Will Warren NYY 89554.151.3186320$-1.27AL|NL
135 Tanner Houck IL-15 BOS 90553.951.3277290$-1.35AL|NL
136 Luis Severino OAK 128684.451.34105430$-1.46AL|NL
137 Chris Martin TEX 39222.941.054164$-1.47AL|NL
138 Luke Jackson TEX 43224.161.40432013$-1.48AL|NL
139 Landen Roupp SF 78533.881.3374310$-1.54AL|NL
140 Roki Sasaki IL-15 LAD 78444.031.2783280$-1.54AL|NL
141 AJ Smith-Shawver ATL 95564.251.3597400$-1.74AL|NL
142 Tony Gonsolin LAD 103564.501.2792350$-1.77AL|NL
143 Garrett Whitlock BOS 48333.271.1750122$-1.77AL|NL
144 Casey Mize IL-15 DET 94564.161.2874260$-1.78AL|NL
145 Jordan Romano PHI 45223.961.2747169$-1.85AL|NL
146 Justin Verlander SF 105574.351.2986310$-2.02AL|NL
147 Kirby Yates LAD 43223.551.2156205$-2.06AL|NL
148 Reid Detmers LAA 69444.021.2676250$-2.08AL|NL
149 Matt Brash SEA 46333.251.2456202$-2.11AL|NL
150 Erick Fedde STL 118674.421.3595400$-2.19AL|NL
151 Kyle Harrison SF 73443.911.2975270$-2.22AL|NL
152 Miles Mikolas STL 116674.381.3076250$-2.23AL|NL
153 Hayden Birdsong SF 83554.241.3586370$-2.47AL|NL
154 Yimi Garcia TOR 46333.661.1552152$-2.50AL|NL
155 Kutter Crawford IL-60 BOS 77444.251.2374230$-2.57AL|NL
156 Shane Smith CWS 100564.311.3387370$-2.63AL|NL
157 Jeffrey Springs OAK 103564.451.3293340$-2.67AL|NL
158 Steven Matz STL 81443.881.3069240$-2.76AL|NL
159 Ronel Blanco HOU 112584.631.34112480$-2.79AL|NL
160 Kumar Rocker IL-15 TEX 71443.931.2766210$-2.82AL|NL
161 Walker Buehler IL-15 BOS 100564.321.3384310$-2.97AL|NL
162 Mitchell Parker WAS 114674.391.3892440$-3.01AL|NL
163 Chris Paddack MIN 103564.411.3388290$-3.17AL|NL
164 Liam Hendriks BOS 42223.801.2447136$-3.19AL|NL
165 Justin Slaten BOS 47334.061.3247186$-3.30AL|NL
166 Edward Cabrera MIA 98564.391.3999470$-3.35AL|NL
167 Cole Sands MIN 46333.551.2248152$-3.40AL|NL
168 Robert Garcia TEX 45223.291.2249163$-3.40AL|NL
169 Keegan Akin BAL 51333.781.2056161$-3.46AL|NL
170 Dennis Santana PIT 46333.771.3541186$-3.46AL|NL
171 Bubba Chandler PIT 80544.211.3573310$-3.49AL|NL
172 Pierce Johnson ATL 46333.551.2854192$-3.52AL|NL
173 Ryan Weathers MIA 96564.341.3686360$-3.52AL|NL
174 Andrew Heaney PIT 107574.431.3695360$-3.53AL|NL
175 Orion Kerkering PHI 44223.231.1849152$-3.54AL|NL
176 Zach Agnos COL 45224.521.36381411$-3.79AL|NL
177 Dustin May LAD 68444.061.2862250$-3.91AL|NL
178 Gabe Speier SEA 45223.361.1651141$-4.04AL|NL
179 JP Sears OAK 126594.791.29100360$-4.05AL|NL
180 Dylan Lee ATL 44223.341.1650131$-4.16AL|NL
181 Hunter Gaddis CLE 47333.871.2147152$-4.17AL|NL
182 Tyler Rogers SF 51333.411.2037101$-4.21AL|NL
183 Kevin Ginkel ARI 44223.361.2546153$-4.25AL|NL
184 Anthony Bender MIA 45223.581.3144175$-4.28AL|NL
185 Alex Cobb IL-15 DET 65433.881.2952180$-4.38AL|NL
186 Grayson Rodriguez IL-60 BAL 54333.771.2457170$-4.41AL|NL
187 Clayton Kershaw IL-60 LAD 77444.261.2967230$-4.43AL|NL
188 Luis Gil IL-60 NYY 79454.491.3386380$-4.44AL|NL
189 Aaron Civale IL-15 MIL 99474.621.2989310$-4.50AL|NL
190 Andrew Painter PHI 69444.261.2863220$-4.57AL|NL
191 Bowden Francis TOR 111494.821.2696310$-4.58AL|NL
192 Stephen Kolek SD 86554.221.3767290$-4.66AL|NL
193 Andre Pallante STL 99654.221.4269390$-4.67AL|NL
194 Spencer Turnbull TOR 71444.171.3265260$-4.75AL|NL
195 Daniel Coulombe MIN 44223.481.1647131$-4.79AL|NL
196 Aaron Bummer ATL 42222.851.2947171$-4.81AL|NL
197 Jared Jones IL-60 PIT 59334.001.2560200$-4.87AL|NL
198 Evan Phillips IL-15 LAD 32223.221.1635103$-4.95AL|NL
199 Phil Maton STL 47333.801.2845172$-4.99AL|NL
200 Calvin Faucher MIA 46334.031.4146215$-5.00AL|NL
201 Griffin Canning NYM 97474.531.3388350$-5.02AL|NL
202 Beau Brieske DET 47334.211.2842174$-5.02AL|NL
203 Frankie Montas IL-60 NYM 76444.261.3470290$-5.08AL|NL
204 Colin Rea CHC 105484.511.3183300$-5.12AL|NL
205 Yennier Cano BAL 46333.531.3045171$-5.21AL|NL
206 Garrett Cleavinger TB 44223.681.2753202$-5.25AL|NL
207 Mark Leiter Jr. NYY 44223.681.2355171$-5.28AL|NL
208 Seth Halvorsen COL 44224.161.4341198$-5.33AL|NL
209 Alex Vesia LAD 42223.821.1954181$-5.37AL|NL
210 Reed Garrett NYM 48333.751.3555231$-5.39AL|NL
211 Nestor Cortes IL-60 MIL 57334.231.2156170$-5.44AL|NL
212 Bryan King HOU 46333.821.2848191$-5.44AL|NL
213 Louie Varland MIN 50333.971.2850151$-5.59AL|NL
214 Zack Littell TB 106484.691.2983240$-5.68AL|NL
215 Shelby Miller ARI 45223.831.2745173$-5.69AL|NL
216 Jack Leiter TEX 91474.511.3787400$-5.72AL|NL
217 Edwin Uceta TB 46334.381.3048193$-5.77AL|NL
218 Dean Kremer BAL 110584.751.3590370$-5.79AL|NL
219 Adrian Morejon SD 45223.451.2444151$-5.82AL|NL
220 Hunter Harvey IL-15 KAN 36223.471.1937102$-5.86AL|NL
221 Ryan Zeferjahn LAA 46334.121.3552222$-5.96AL|NL
222 Jordan Leasure CWS 46334.581.3948225$-5.99AL|NL
223 Tim Herrin CLE 45223.541.2748191$-6.01AL|NL
224 Quinn Priester MIL 68444.291.3154250$-6.04AL|NL
225 Tyler Holton DET 42223.511.1737111$-6.04AL|NL
226 Ryne Stanek NYM 46334.141.2850211$-6.07AL|NL
227 Caleb Ferguson PIT 46333.661.3545191$-6.11AL|NL
228 Steven Wilson CWS 46335.081.3946247$-6.13AL|NL
229 Abner Uribe MIL 44223.731.3453252$-6.14AL|NL
230 Jake Irvin WAS 117584.801.3490380$-6.18AL|NL
231 Slade Cecconi IL-15 CLE 59334.231.2452150$-6.23AL|NL
232 Keaton Winn SF 42323.541.2638120$-6.26AL|NL
233 Eduard Bazardo SEA 47334.081.2845171$-6.38AL|NL
234 Michael Lorenzen KAN 113584.611.3988450$-6.38AL|NL
235 Jose A. Ferrer WAS 44223.661.2538142$-6.40AL|NL
236 Randy Rodriguez SF 43223.581.2846181$-6.47AL|NL
237 Yuki Matsui SD 43223.691.2350180$-6.48AL|NL
238 Michael McGreevy STL 62334.011.2746160$-6.49AL|NL
239 Ian Hamilton NYY 42223.301.2947190$-6.52AL|NL
240 Manuel Rodriguez TB 44223.571.2743161$-6.59AL|NL
241 J.T. Ginn IL-15 OAK 83454.411.3667290$-6.61AL|NL
242 Gregory Soto BAL 45223.611.3148201$-6.63AL|NL
243 Hayden Wesneski IL-15 HOU 76354.581.2870240$-6.66AL|NL
244 Yariel Rodriguez TOR 53334.271.3456251$-6.66AL|NL
245 Charlie Morton BAL 80444.541.4079350$-6.75AL|NL
246 Jon Gray IL-60 TEX 71354.311.3162230$-6.76AL|NL
247 Brock Stewart MIN 40223.631.2852180$-6.77AL|NL
248 Seranthony Dominguez BAL 46334.361.3050201$-6.86AL|NL
249 Andrew Abbott CIN 86464.781.3581330$-6.94AL|NL
250 Nick Mears MIL 43223.811.3049191$-6.95AL|NL
251 Cameron Booser CWS 45224.721.4447237$-6.98AL|NL
252 Ryan Brasier IL-15 CHC 40223.551.2038120$-7.12AL|NL
253 A.J. Puk IL-60 ARI 27113.251.193393$-7.15AL|NL
254 Jared Koenig MIL 45223.871.2744171$-7.21AL|NL
255 Jose Quintana IL-15 MIL 103474.541.3983390$-7.28AL|NL
256 Mason Montgomery TB 42224.111.2945162$-7.28AL|NL
257 Chad Patrick MIL 55334.321.2748170$-7.32AL|NL
258 Spencer Arrighetti IL-15 HOU 56334.321.3458240$-7.36AL|NL
259 Brock Burke LAA 46334.181.3343171$-7.40AL|NL
260 Ryan Gusto HOU 66444.581.3557240$-7.44AL|NL
261 Bennett Sousa HOU 41223.571.2742150$-7.45AL|NL
262 Erik Miller SF 44223.801.3650241$-7.47AL|NL
263 Daniel Palencia CHC 45223.941.3350221$-7.49AL|NL
264 Trevor Williams WAS 98474.621.3777310$-7.56AL|NL
265 Steven Okert HOU 42224.011.2447160$-7.66AL|NL
266 Tobias Myers MIL 76354.551.3266250$-7.67AL|NL
267 Tanner Banks PHI 42223.731.2642130$-7.69AL|NL
268 Colin Holderman PIT 48334.041.3545210$-7.77AL|NL
269 Noah Cameron KAN 49334.071.3343160$-7.80AL|NL
270 Cade Horton CHC 57334.341.3251200$-7.82AL|NL
271 Graham Ashcraft CIN 44224.071.3437153$-7.82AL|NL
272 Michel Otanez OAK 43223.811.4253261$-7.86AL|NL
273 Shawn Armstrong TEX 42223.871.3142151$-7.87AL|NL
274 John Schreiber KAN 44223.751.3442181$-7.89AL|NL
275 Alec Marsh IL-60 KAN 63344.351.3760240$-7.91AL|NL
276 Paul Sewald IL-15 CLE 36224.081.1942120$-7.93AL|NL
277 Jake Junis CLE 43223.921.213890$-7.95AL|NL
278 Kyle Leahy STL 46334.121.3538171$-7.95AL|NL
279 Bailey Falter PIT 94474.651.3670300$-7.95AL|NL
280 Andrew Kittredge IL-15 BAL 46334.341.2640130$-7.96AL|NL
281 Antonio Santillan CIN 44224.201.3648202$-7.98AL|NL
282 Shohei Ohtani LAD 47003.631.1954160$-8.04AL|NL
283 Jake Bird COL 47334.061.4345211$-8.08AL|NL
284 Dedniel Nunez NYM 40223.881.2844160$-8.09AL|NL
285 Chase Lee DET 35223.451.2634120$-8.10AL|NL
286 Ryan Thompson ARI 43223.741.3035131$-8.11AL|NL
287 Kyle Freeland COL 118584.601.4384310$-8.12AL|NL
288 Kyle Wright IL-15 KAN 48334.001.3540170$-8.13AL|NL
289 Brenan Hanifee DET 43223.761.2833121$-8.13AL|NL
290 Bryan Hudson MIL 37223.841.2439160$-8.16AL|NL
291 Joe Boyle TB 49334.151.4557310$-8.16AL|NL
292 Joel Payamps MIL 40223.881.2338120$-8.16AL|NL
293 Julian Merryweather CHC 44223.931.3646191$-8.17AL|NL
294 Brendon Little TOR 45223.851.3644211$-8.17AL|NL
295 Joey Cantillo CLE 45223.921.3349210$-8.19AL|NL
296 Josh Sborz IL-60 TEX 34223.841.2937141$-8.19AL|NL
297 Kevin Kelly IL-15 TB 35223.711.173080$-8.20AL|NL
298 Hoby Milner TEX 39223.631.2635110$-8.22AL|NL
299 Brandon Eisert CWS 43223.901.3341151$-8.24AL|NL
300 Cade Povich BAL 77354.611.3569290$-8.25AL|NL