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 1611352.791.02187350$35.22AL|NL
2 Paul Skenes PIT 1441152.771.08171390$27.62AL|NL
3 Zack Wheeler PHI 1671273.351.10181440$26.62AL|NL
4 Chris Sale ATL 1471163.011.12175400$25.21AL|NL
5 Logan Webb SF 1641263.101.18146370$22.66AL|NL
6 Garrett Crochet BOS 1311052.971.14166420$21.48AL|NL
7 Yoshinobu Yamamoto LAD 1341053.151.10144350$19.88AL|NL
8 Dylan Cease SD 1511073.531.19175570$18.10AL|NL
9 George Kirby IL-15 SEA 1411063.511.07130210$17.71AL|NL
10 Cole Ragans KAN 1441063.401.22168540$17.16AL|NL
11 Edwin Diaz NYM 53332.741.09762030$16.79AL|NL
12 Spencer Strider IL-15 ATL 114853.041.11152370$16.75AL|NL
13 Mason Miller OAK 55332.451.00831925$16.66AL|NL
14 Spencer Schwellenbach ATL 1481073.481.16143330$16.64AL|NL
15 Pablo Lopez MIN 1481073.511.18153370$16.59AL|NL
16 Sonny Gray STL 1461063.521.18152410$16.33AL|NL
17 Michael King SD 1461063.551.21160520$15.81AL|NL
18 Corbin Burnes ARI 1531073.561.20149460$15.48AL|NL
19 Hunter Greene CIN 147983.821.16171510$15.19AL|NL
20 Jacob deGrom TEX 110853.301.04134260$15.12AL|NL
21 Josh Hader HOU 56333.271.09782227$14.09AL|NL
22 Framber Valdez HOU 1511073.551.23143500$13.96AL|NL
23 Joe Ryan MIN 128863.631.09141280$13.88AL|NL
24 Max Fried NYY 1441063.581.20132430$13.49AL|NL
25 Freddy Peralta MIL 141973.821.18161520$13.48AL|NL
26 Aaron Nola PHI 1551083.901.19151390$13.41AL|NL
27 Andres Munoz SEA 53332.801.09682025$13.13AL|NL
28 Emmanuel Clase CLE 55332.701.05511125$12.70AL|NL
29 Hunter Brown HOU 138963.571.22146470$12.65AL|NL
30 Ryan Helsley STL 54333.291.17632128$12.24AL|NL
31 Drew Rasmussen TB 118853.261.15116300$11.78AL|NL
32 Luis Castillo SEA 149983.871.19145450$11.75AL|NL
33 Nick Pivetta SD 137873.921.17155430$11.24AL|NL
34 Logan Gilbert IL-15 SEA 109753.431.06117240$11.23AL|NL
35 Jeff Hoffman TOR 54333.191.11691923$10.89AL|NL
36 Raisel Iglesias ATL 56333.481.14601426$10.82AL|NL
37 Ryan Walker SF 56333.051.14651823$10.76AL|NL
38 Bryce Miller SEA 143973.961.17133400$10.53AL|NL
39 Brandon Woodruff IL-15 MIL 125863.751.16133360$10.33AL|NL
40 Tyler Glasnow IL-15 LAD 102743.401.12125320$10.11AL|NL
41 MacKenzie Gore WAS 138873.731.25154510$10.10AL|NL
42 Sandy Alcantara MIA 151983.751.23128410$10.00AL|NL
43 Felix Bautista BAL 50333.011.12702121$9.84AL|NL
44 Jack Flaherty DET 133873.741.23144440$9.64AL|NL
45 Nathan Eovaldi TEX 141973.921.21133380$9.51AL|NL
46 Jhoan Duran MIN 53332.871.17631821$9.33AL|NL
47 Shota Imanaga CHC 139874.051.16137330$9.21AL|NL
48 Clay Holmes NYM 135963.451.31128510$9.17AL|NL
49 Tanner Scott LAD 54333.181.24642423$8.96AL|NL
50 Bryan Woo SEA 121763.751.11114270$8.71AL|NL
51 Jesus Luzardo PHI 139873.931.23145460$8.58AL|NL
52 Kevin Gausman TOR 156994.061.26150470$8.51AL|NL
53 Bailey Ober MIN 135874.121.16134330$8.36AL|NL
54 Brandon Pfaadt ARI 137873.841.22131320$8.30AL|NL
55 Zac Gallen ARI 139873.841.24137450$8.24AL|NL
56 Roki Sasaki LAD 114853.691.22126400$8.08AL|NL
57 Carlos Rodon NYY 144884.171.24161520$7.95AL|NL
58 Tanner Houck BOS 147983.771.29128460$7.79AL|NL
59 Cristopher Sanchez PHI 122863.541.23110330$7.70AL|NL
60 Justin Martinez ARI 55333.071.31682921$7.68AL|NL
61 Tanner Bibee CLE 137873.981.22135410$7.66AL|NL
62 Robert Suarez SD 54333.751.22541924$7.37AL|NL
63 Peter Fairbanks TB 51333.501.25562023$7.18AL|NL
64 Devin Williams NYY 51333.131.22652419$6.96AL|NL
65 Kodai Senga NYM 132873.901.28140570$6.76AL|NL
66 Trevor Megill MIL 53333.481.25632021$6.76AL|NL
67 Eduardo Rodriguez ARI 132873.771.27126420$6.75AL|NL
68 Kenley Jansen LAA 50333.931.20571923$6.68AL|NL
69 Shane McClanahan IL-60 TB 98743.591.17105290$6.13AL|NL
70 Zach Eflin IL-15 BAL 135874.001.20109240$5.91AL|NL
71 Seth Lugo KAN 154994.091.29131440$5.66AL|NL
72 Aroldis Chapman BOS 51333.071.29773116$5.63AL|NL
73 Kyle Finnegan WAS 52334.231.33502026$5.58AL|NL
74 Mitch Keller PIT 147983.951.32128460$5.48AL|NL
75 Ranger Suarez IL-15 PHI 132873.831.28117430$5.31AL|NL
76 Yusei Kikuchi LAA 139874.191.29148470$5.17AL|NL
77 Ryan Pressly CHC 50333.591.26481621$5.01AL|NL
78 Jose Alvarado PHI 52333.231.25612317$4.95AL|NL
79 Chris Bassitt TOR 147894.101.29136500$4.81AL|NL
80 David Bednar PIT 53333.741.26562020$4.80AL|NL
81 Matt Boyd CHC 116763.901.23117380$4.73AL|NL
82 Ben Brown CHC 97743.581.26106380$4.29AL|NL
83 Taj Bradley TB 132784.181.26136450$3.95AL|NL
84 Nick Lodolo CIN 117763.951.26117360$3.68AL|NL
85 Shane Baz TB 126774.111.26124450$3.38AL|NL
86 Robbie Ray SF 123774.201.27134460$3.36AL|NL
87 Ryan Pepiot TB 129784.291.25132460$3.17AL|NL
88 Max Scherzer IL-15 TOR 99654.061.14103260$3.13AL|NL
89 Reese Olson DET 111763.841.26101370$2.88AL|NL
90 Brady Singer CIN 136874.181.32130420$2.85AL|NL
91 Clarke Schmidt NYY 117764.071.27116400$2.63AL|NL
92 Kris Bubic KAN 113763.861.31110400$2.32AL|NL
93 Carlos Estevez KAN 53333.971.28502018$2.32AL|NL
94 Zebby Matthews MIN 111674.021.21104240$2.15AL|NL
95 David Peterson NYM 122863.961.35113480$2.14AL|NL
96 Nick Martinez CIN 135874.231.29113370$2.00AL|NL
97 Michael Wacha KAN 127774.091.27109390$1.99AL|NL
98 Landen Roupp SF 110763.831.32107450$1.97AL|NL
99 Brayan Bello BOS 124863.981.35112440$1.92AL|NL
100 Jose Soriano LAA 122864.001.35112530$1.81AL|NL
101 Blake Snell IL-15 LAD 84543.541.25105390$1.75AL|NL
102 Luke Jackson TEX 53334.041.36542418$1.53AL|NL
103 Matthew Liberatore STL 109753.921.2997370$1.35AL|NL
104 Cade Smith CLE 56332.751.1470204$1.27AL|NL
105 Max Meyer MIA 122774.091.32116420$1.20AL|NL
106 Shane Bieber IL-15 CLE 84543.461.2081210$1.02AL|NL
107 Yu Darvish IL-15 SD 106664.191.22102320$0.73AL|NL
108 Will Vest DET 54333.451.24541811$0.60AL|NL
109 Grant Holmes ATL 129784.151.35123470$0.50AL|NL
110 Jameson Taillon CHC 136784.401.25108330$0.42AL|NL
111 Matthew Strahm PHI 55333.161.0764154$0.38AL|NL
112 Andrew Heaney PIT 116764.141.32108370$0.28AL|NL
113 Gavin Williams CLE 115674.151.30115460$0.12AL|NL
114 Emilio Pagan CIN 53334.631.25541716$0.10AL|NL
115 Chris Martin TEX 48332.981.085186$0.08AL|NL
116 Merrill Kelly ARI 129784.301.30112420$0.03AL|NL
117 Bowden Francis TOR 133694.551.23120380$-0.18AL|NL
118 Jose Berrios TOR 1597114.511.30134480$-0.19AL|NL
119 Reid Detmers LAA 88553.861.2699320$-0.21AL|NL
120 Sean Manaea IL-15 NYM 104664.201.27105380$-0.24AL|NL
121 Tyler Mahle TEX 114674.271.26103380$-0.56AL|NL
122 Eury Perez IL-60 MIA 81543.951.2190270$-0.58AL|NL
123 Walker Buehler BOS 122774.201.33103380$-0.83AL|NL
124 Jason Adam SD 55333.431.1164204$-0.86AL|NL
125 Jeffrey Springs OAK 109664.301.28106350$-0.95AL|NL
126 Luke Weaver NYY 56333.911.2159179$-0.97AL|NL
127 Lucas Erceg KAN 55333.271.2760237$-0.98AL|NL
128 Hayden Wesneski HOU 115674.371.27108370$-0.98AL|NL
129 Erick Fedde STL 133784.341.32109430$-1.12AL|NL
130 Justin Verlander SF 112674.201.2794330$-1.15AL|NL
131 Dustin May LAD 86553.821.2379300$-1.17AL|NL
132 Griffin Jax MIN 54333.161.1164152$-1.33AL|NL
133 Colin Rea CHC 119774.401.2998330$-1.36AL|NL
134 Lucas Giolito IL-15 BOS 129784.471.35125490$-1.42AL|NL
135 Grayson Rodriguez IL-60 BAL 76533.821.2481250$-1.45AL|NL
136 Porter Hodge CHC 52333.711.2958259$-1.55AL|NL
137 Anthony Bender MIA 51333.641.31511910$-1.63AL|NL
138 Shohei Ohtani LAD 61433.451.1671210$-1.64AL|NL
139 Seth Halvorsen COL 52334.171.42482215$-1.68AL|NL
140 Lance McCullers IL-15 HOU 112674.141.35105470$-1.87AL|NL
141 Bryan Abreu HOU 60333.371.2276272$-1.89AL|NL
142 Camilo Doval SF 52333.371.3159247$-1.93AL|NL
143 Luis Severino OAK 146794.481.34122500$-1.96AL|NL
144 Edward Cabrera MIA 112674.241.38118550$-2.09AL|NL
145 Orion Kerkering PHI 51333.191.1658163$-2.16AL|NL
146 Kumar Rocker IL-15 TEX 79543.881.2576240$-2.20AL|NL
147 Kirby Yates LAD 50333.391.2265244$-2.26AL|NL
148 Kutter Crawford IL-15 BOS 92564.291.2390270$-2.28AL|NL
149 Jeremiah Estrada SD 52333.331.1970222$-2.37AL|NL
150 Tobias Myers MIL 122684.461.30108390$-2.40AL|NL
151 Calvin Faucher MIA 52334.101.44532413$-2.44AL|NL
152 Tylor Megill NYM 75533.861.2979290$-2.62AL|NL
153 Tommy Kahnle DET 52333.771.2952228$-2.77AL|NL
154 Casey Mize DET 106664.251.2983300$-2.80AL|NL
155 Miles Mikolas STL 133784.421.3088280$-2.82AL|NL
156 Garrett Whitlock BOS 55333.341.1556132$-2.89AL|NL
157 Fernando Cruz NYY 52333.371.2572242$-2.99AL|NL
158 Yimi Garcia TOR 52333.651.1559163$-3.10AL|NL
159 Keegan Akin BAL 58333.541.1964182$-3.11AL|NL
160 Robert Garcia TEX 52333.371.2158193$-3.13AL|NL
161 Justin Slaten BOS 53333.781.3055207$-3.21AL|NL
162 Jordan Hicks SF 100653.961.4089440$-3.21AL|NL
163 Jake Irvin WAS 135694.581.30111430$-3.23AL|NL
164 Steven Matz STL 99554.041.3184300$-3.24AL|NL
165 Gabe Speier SEA 51333.291.1857172$-3.29AL|NL
166 Alex Cobb IL-15 DET 82543.771.2965230$-3.32AL|NL
167 Liam Hendriks BOS 48333.831.2354156$-3.32AL|NL
168 Hayden Birdsong SF 94554.181.3599430$-3.48AL|NL
169 JP Sears OAK 1456104.721.29119420$-3.53AL|NL
170 Shane Smith CWS 111674.371.3497410$-3.57AL|NL
171 Alex Vesia LAD 49333.561.1863212$-3.60AL|NL
172 Charlie Morton BAL 112674.421.38112490$-3.61AL|NL
173 Chris Paddack MIN 109574.311.3299310$-3.73AL|NL
174 Ryne Nelson ARI 89554.151.2774240$-3.77AL|NL
175 A.J. Puk IL-15 ARI 35223.311.1743127$-3.83AL|NL
176 Nestor Cortes IL-60 MIL 68444.031.1867190$-3.84AL|NL
177 Tyler Holton DET 53333.531.1346142$-4.14AL|NL
178 Evan Phillips LAD 48333.331.1553151$-4.17AL|NL
179 Kyle Harrison SF 78444.011.2879290$-4.19AL|NL
180 Mitchell Parker WAS 125684.381.37104470$-4.21AL|NL
181 Dennis Santana PIT 52333.901.3547218$-4.21AL|NL
182 Zack Littell TB 119584.511.2897280$-4.22AL|NL
183 Dylan Lee ATL 50333.431.1857151$-4.28AL|NL
184 Mike Soroka IL-15 WAS 106574.331.3498430$-4.33AL|NL
185 Jose Quintana MIL 125684.321.38101470$-4.35AL|NL
186 Jordan Leasure CWS 53334.591.40542511$-4.37AL|NL
187 Garrett Cleavinger TB 50333.751.3061234$-4.38AL|NL
188 Frankie Montas IL-15 NYM 93564.221.3487360$-4.44AL|NL
189 Ronel Blanco HOU 126594.651.33123540$-4.46AL|NL
190 Quinn Priester MIL 85554.061.3169300$-4.56AL|NL
191 David Festa MIN 64433.701.3067240$-4.57AL|NL
192 Luis Ortiz CLE 115674.491.36100450$-4.62AL|NL
193 Aaron Bummer ATL 48332.751.2955200$-4.64AL|NL
194 Cole Sands MIN 51333.621.2255172$-4.76AL|NL
195 Andrew Painter PHI 68443.991.2565210$-4.91AL|NL
196 Cade Cavalli IL-15 WAS 95564.311.3586390$-5.20AL|NL
197 Griffin Canning NYM 106574.501.3395380$-5.26AL|NL
198 Alexis Diaz CIN 50334.271.3451257$-5.27AL|NL
199 Yennier Cano BAL 51333.411.2749182$-5.28AL|NL
200 Jack Leiter TEX 97564.461.3697430$-5.28AL|NL
201 Ben Joyce IL-15 LAA 40223.501.2548185$-5.29AL|NL
202 Tyler Kinley COL 53334.251.4255248$-5.30AL|NL
203 Matt Brash IL-15 SEA 46333.271.2457210$-5.31AL|NL
204 Ryan Weathers IL-15 MIA 101564.351.3691370$-5.35AL|NL
205 Bryce Elder ATL 101654.281.3980360$-5.39AL|NL
206 Hunter Gaddis CLE 54333.951.2052172$-5.55AL|NL
207 Mark Leiter Jr. NYY 50333.831.2461201$-5.62AL|NL
208 Jared Koenig MIL 51333.681.2550192$-5.66AL|NL
209 Kevin Ginkel IL-15 ARI 46333.231.2249150$-5.68AL|NL
210 Jared Jones IL-60 PIT 59333.741.2461200$-5.69AL|NL
211 Mitch Spence OAK 89554.291.3372270$-5.74AL|NL
212 Luis Gil IL-60 NYY 89464.451.3497440$-5.77AL|NL
213 Craig Yoho MIL 48333.601.2554201$-5.80AL|NL
214 Tim Herrin CLE 51333.641.2554211$-5.80AL|NL
215 Brock Stewart MIN 46333.451.2658200$-5.85AL|NL
216 Pierce Johnson ATL 50333.511.3259221$-5.85AL|NL
217 Kyle Wright IL-15 KAN 79544.101.3767280$-5.92AL|NL
218 Louie Varland MIN 59333.931.2959182$-5.94AL|NL
219 Clayton Kershaw IL-60 LAD 66444.101.2659190$-5.95AL|NL
220 Jordan Romano PHI 50334.171.2851194$-6.05AL|NL
221 Simeon Woods Richardson MIN 94564.411.3581340$-6.07AL|NL
222 Daniel Coulombe MIN 49333.721.2250151$-6.07AL|NL
223 Gregory Soto BAL 50333.471.3255231$-6.08AL|NL
224 Adrian Morejon SD 50333.571.2650171$-6.09AL|NL
225 Abner Uribe MIL 50333.691.3660302$-6.10AL|NL
226 Chad Green TOR 51334.231.2048143$-6.13AL|NL
227 Andre Pallante STL 112674.211.4279450$-6.15AL|NL
228 Erik Miller SF 50333.551.3459271$-6.18AL|NL
229 Jesus Tinoco MIA 50334.091.3448205$-6.19AL|NL
230 Reed Garrett NYM 54333.751.3363251$-6.20AL|NL
231 Tyler Rogers SF 57333.581.2341121$-6.26AL|NL
232 Dean Kremer BAL 115584.621.3497390$-6.30AL|NL
233 Shelby Miller ARI 50333.971.3051203$-6.33AL|NL
234 Edwin Uceta TB 52334.061.2756212$-6.37AL|NL
235 Phil Maton STL 53333.871.2851192$-6.38AL|NL
236 Yuki Matsui SD 48333.811.2357210$-6.41AL|NL
237 Seranthony Dominguez BAL 52334.081.2957222$-6.56AL|NL
238 Bryan King HOU 52333.691.3154221$-6.58AL|NL
239 Hoby Milner TEX 51333.761.2447141$-6.58AL|NL
240 Caleb Ferguson PIT 53333.511.3452221$-6.60AL|NL
241 JoJo Romero STL 52333.691.2748181$-6.62AL|NL
242 Daniel Young NYM 48333.461.3154220$-6.66AL|NL
243 Ian Hamilton NYY 48333.481.2952210$-6.66AL|NL
244 Randy Rodriguez SF 48333.561.3150211$-6.67AL|NL
245 Hunter Harvey IL-15 KAN 41223.351.2042122$-6.69AL|NL
246 Michael McGreevy STL 65433.941.2847160$-6.71AL|NL
247 Paul Sewald CLE 46333.901.2053150$-6.71AL|NL
248 Jon Gray IL-60 TEX 81454.361.3172260$-6.72AL|NL
249 Johan Oviedo IL-60 PIT 90554.271.4076380$-6.72AL|NL
250 Aaron Civale IL-15 MIL 80454.481.2973250$-6.75AL|NL
251 AJ Smith-Shawver ATL 81454.421.3583350$-6.76AL|NL
252 Jose A. Ferrer WAS 50333.631.3042172$-6.78AL|NL
253 J.T. Ginn IL-15 OAK 83544.291.3767300$-6.78AL|NL
254 Ryne Stanek NYM 52334.001.3357252$-6.81AL|NL
255 Manuel Rodriguez TB 50333.711.2848181$-6.83AL|NL
256 Yariel Rodriguez TOR 68444.281.3470310$-6.84AL|NL
257 Daysbel Hernandez ATL 52333.691.3860261$-6.88AL|NL
258 Trent Thornton SEA 54334.141.2252161$-6.88AL|NL
259 Nick Mears MIL 46333.681.2854210$-6.92AL|NL
260 Brant Hurter DET 49333.741.2240131$-6.95AL|NL
261 Ryan Brasier IL-15 CHC 43223.511.1940132$-6.99AL|NL
262 Tony Gonsolin IL-15 LAD 109484.641.3192380$-7.08AL|NL
263 Dedniel Nunez NYM 43323.721.2348170$-7.11AL|NL
264 Mason Montgomery TB 48333.981.3150192$-7.12AL|NL
265 Eduard Bazardo SEA 49333.961.2447171$-7.13AL|NL
266 Paul Blackburn IL-15 NYM 66444.081.3356210$-7.15AL|NL
267 Will Warren NYY 66444.231.3362240$-7.15AL|NL
268 Blake Treinen IL-15 LAD 31223.281.1934103$-7.19AL|NL
269 Ryan Zeferjahn LAA 52333.921.3559251$-7.23AL|NL
270 Antonio Santillan CIN 51334.231.3555233$-7.23AL|NL
271 Alec Marsh IL-15 KAN 72444.261.3669270$-7.24AL|NL
272 Caleb Thielbar CHC 48333.851.2753190$-7.27AL|NL
273 Tanner Banks PHI 56333.881.2955180$-7.29AL|NL
274 Trevor Williams WAS 110584.611.3688350$-7.30AL|NL
275 Ryan Feltner COL 130694.601.44109490$-7.40AL|NL
276 Joey Cantillo CLE 59334.031.3263270$-7.42AL|NL
277 Brock Burke LAA 54334.031.3053191$-7.44AL|NL
278 Bryan Baker BAL 51333.921.2955220$-7.45AL|NL
279 Julian Merryweather CHC 50333.951.3253211$-7.47AL|NL
280 Steven Okert HOU 48334.081.2554190$-7.53AL|NL
281 A.J. Minter IL-15 NYM 38223.381.1643130$-7.64AL|NL
282 Bubba Chandler PIT 61434.121.3655240$-7.72AL|NL
283 Kyle Gibson BAL 119584.641.3999430$-7.72AL|NL
284 Taylor Rogers CIN 49334.171.3553202$-7.77AL|NL
285 Jake Junis CLE 49333.981.2244110$-7.78AL|NL
286 John Schreiber KAN 51333.861.3347201$-7.84AL|NL
287 Kyle Freeland COL 134694.561.4296360$-7.85AL|NL
288 Kenta Maeda DET 63334.171.2958190$-7.88AL|NL
289 Bryan Hudson MIL 44223.521.2347180$-7.90AL|NL
290 Justin Sterner OAK 50334.191.3052201$-7.94AL|NL
291 Ryan Gusto HOU 75444.491.3264260$-7.94AL|NL
292 Ryan Thompson ARI 48333.581.2939140$-7.98AL|NL
293 David Robertson FA 36223.421.1944140$-7.99AL|NL
294 Spencer Arrighetti IL-15 HOU 71354.311.3574310$-8.01AL|NL
295 Osvaldo Bido OAK 110584.761.3895450$-8.03AL|NL
296 Angel Zerpa KAN 50333.851.3243171$-8.05AL|NL
297 Bailey Falter PIT 113584.681.3582350$-8.07AL|NL
298 Jose Butto NYM 46333.901.2846190$-8.10AL|NL
299 Ronny Henriquez MIA 50334.091.3445182$-8.14AL|NL
300 Carmen Mlodzinski PIT 65434.161.3855260$-8.20AL|NL