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 Paul Skenes PIT 1551172.771.07191430$30.25AL|NL
2 Tarik Skubal DET 1601182.911.05183370$29.82AL|NL
3 Chris Sale ATL 1501173.131.08181400$25.42AL|NL
4 Zack Wheeler PHI 1641183.271.11180430$24.34AL|NL
5 Garrett Crochet BOS 1411073.051.11180460$23.00AL|NL
6 Jacob deGrom TEX 123963.151.03154270$19.97AL|NL
7 Mason Miller OAK 55322.431.00841925$19.35AL|NL
8 Edwin Diaz NYM 53322.871.10752230$18.90AL|NL
9 Spencer Strider IL-15 ATL 116953.161.10154390$17.11AL|NL
10 Dylan Cease SD 1541083.491.20180600$17.09AL|NL
11 Sonny Gray STL 1511083.451.17159430$16.90AL|NL
12 Cole Ragans KAN 1471083.381.21172560$16.71AL|NL
13 Logan Webb SF 1641093.321.22149400$16.31AL|NL
14 Josh Hader HOU 56323.161.13782327$16.24AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 George Kirby IL-15 SEA 141983.491.09133230$15.81AL|NL
16 Ryan Helsley STL 54323.131.18672328$15.35AL|NL
17 Andres Munoz SEA 53322.741.15692225$15.10AL|NL
18 MacKenzie Gore WAS 144983.501.20165540$14.38AL|NL
19 Yoshinobu Yamamoto LAD 132963.341.17143390$14.34AL|NL
20 Michael King SD 1471083.541.22159540$14.09AL|NL
21 Pablo Lopez MIN 151983.641.17156390$14.02AL|NL
22 Jeff Hoffman TOR 54323.131.12671823$13.00AL|NL
23 Joe Ryan MIN 131873.701.10146300$12.96AL|NL
24 Ryan Walker SF 56323.081.14651823$12.94AL|NL
25 Freddy Peralta MIL 145983.711.20168540$12.89AL|NL
26 Emmanuel Clase CLE 55323.141.17551425$12.81AL|NL
27 Spencer Schwellenbach ATL 1551083.711.20146380$12.81AL|NL
28 Max Fried NYY 1451073.451.23136410$12.79AL|NL
29 Raisel Iglesias ATL 56323.511.17611626$12.75AL|NL
30 Felix Bautista BAL 50322.801.11712121$12.70AL|NL
31 Luis Castillo SEA 153993.681.21151470$11.95AL|NL
32 Logan Gilbert IL-15 SEA 110763.261.08119250$11.93AL|NL
33 Aaron Nola PHI 1551093.861.20152400$11.89AL|NL
34 Framber Valdez HOU 1521083.501.27143510$11.73AL|NL
35 Corbin Burnes ARI 1551083.741.24155470$11.67AL|NL
36 Shota Imanaga CHC 146983.781.17143350$11.66AL|NL
37 Tyler Glasnow IL-15 LAD 105853.301.13129330$11.64AL|NL
38 Jhoan Duran MIN 53322.881.17651921$11.62AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Carlos Rodon NYY 147983.901.20171500$11.58AL|NL
40 Tanner Scott LAD 54323.161.24662423$11.26AL|NL
41 Nathan Eovaldi TEX 145983.691.20142380$11.24AL|NL
42 Nick Pivetta SD 137983.821.19155460$11.09AL|NL
43 Robert Suarez SD 54323.461.19581824$11.05AL|NL
44 Hunter Brown HOU 140983.581.24148480$10.96AL|NL
45 Hunter Greene CIN 150994.061.21179530$10.49AL|NL
46 Yusei Kikuchi LAA 145993.841.23156500$9.91AL|NL
47 Trevor Megill MIL 53323.441.18652021$9.79AL|NL
48 Kyle Finnegan WAS 52333.711.29522126$9.76AL|NL
49 Justin Martinez ARI 55323.101.30692921$9.67AL|NL
50 Jesus Luzardo PHI 142983.831.24149490$9.07AL|NL
51 Peter Fairbanks TB 51323.611.26572123$8.87AL|NL
52 Jack Flaherty DET 138883.731.23146460$8.86AL|NL
53 Kevin Gausman TOR 159993.961.24156480$8.84AL|NL
54 Brandon Woodruff IL-15 MIL 125873.801.18131360$8.36AL|NL
55 Drew Rasmussen TB 121873.611.20121330$8.22AL|NL
56 Bryan Woo SEA 129883.811.17121320$8.08AL|NL
57 Brandon Pfaadt ARI 136983.941.21130330$7.71AL|NL
58 Cristopher Sanchez PHI 122873.441.24111360$7.59AL|NL
59 Kenley Jansen LAA 50223.901.23582023$7.41AL|NL
60 Ryan Pressly CHC 50323.541.26501721$7.29AL|NL
61 Clay Holmes NYM 130973.441.33127550$7.29AL|NL
62 Roki Sasaki LAD 121863.751.24138460$7.26AL|NL
63 Kodai Senga NYM 136973.781.29143560$7.23AL|NL
64 Devin Williams NYY 51323.441.27632419$7.15AL|NL
65 Bryce Miller SEA 147893.931.23141450$7.14AL|NL
66 Ranger Suarez IL-15 PHI 132973.621.28120440$7.09AL|NL
67 Aroldis Chapman BOS 51323.101.26732916$7.08AL|NL
68 David Bednar PIT 53333.701.26572120$6.78AL|NL
69 Eduardo Rodriguez ARI 135983.831.27129420$6.50AL|NL
70 Jose Alvarado PHI 52323.251.26612317$6.49AL|NL
71 Tanner Bibee CLE 142893.971.24142450$6.42AL|NL
72 Max Meyer MIA 133883.801.27132450$5.88AL|NL
73 Bailey Ober MIN 139894.141.21138350$5.73AL|NL
74 Zach Eflin IL-15 BAL 137883.951.20112250$5.72AL|NL
75 Zac Gallen ARI 140983.961.29141470$5.71AL|NL
76 Chris Bassitt TOR 148994.021.28138500$5.42AL|NL
77 Robbie Ray SF 129883.981.26139480$5.25AL|NL
78 Shane McClanahan IL-60 TB 98653.471.19108300$5.16AL|NL
79 Sandy Alcantara MIA 150893.891.28132430$5.12AL|NL
80 Taj Bradley TB 140894.121.28146500$4.09AL|NL
81 David Peterson NYM 127873.631.34117510$3.79AL|NL
82 Nick Lodolo CIN 122774.001.24126380$3.68AL|NL
83 Matt Boyd CHC 124874.011.27119430$3.27AL|NL
84 Max Scherzer IL-15 TOR 102663.941.16106260$3.24AL|NL
85 Luke Jackson TEX 53333.991.36532318$3.08AL|NL
86 Tanner Houck BOS 148994.031.33129470$2.91AL|NL
87 Ryan Pepiot TB 136894.201.29141510$2.78AL|NL
88 Brady Singer CIN 139894.141.29134420$2.76AL|NL
89 Carlos Estevez KAN 53334.191.33512118$2.71AL|NL
90 Reid Detmers LAA 87553.561.18100300$2.67AL|NL
91 Will Vest DET 54333.341.22551811$2.66AL|NL
92 Shane Baz TB 135884.151.30136510$2.50AL|NL
93 Seth Lugo KAN 1579104.181.32135470$2.31AL|NL
94 Emilio Pagan CIN 53334.301.26551816$2.30AL|NL
95 Clarke Schmidt NYY 122874.081.29118440$2.10AL|NL
96 Blake Snell IL-15 LAD 88653.651.27109410$2.00AL|NL
97 Zebby Matthews MIN 111673.971.21101260$1.72AL|NL
98 Landen Roupp SF 116773.791.33114490$1.61AL|NL
99 Bowden Francis TOR 135884.331.26123400$1.51AL|NL
100 Jose Berrios TOR 1579104.321.31135480$1.42AL|NL
101 Reese Olson DET 118773.881.30107400$1.38AL|NL
102 Cade Smith CLE 56323.091.1470204$1.32AL|NL
103 Ben Brown CHC 101663.821.28109420$1.17AL|NL
104 Jeffrey Springs OAK 123784.101.28116410$1.10AL|NL
105 Andrew Heaney PIT 119784.101.27112380$1.10AL|NL
106 Luke Weaver NYY 56333.711.1960169$1.09AL|NL
107 Matthew Strahm PHI 55323.291.1065164$0.78AL|NL
108 Kris Bubic KAN 120773.951.32113430$0.76AL|NL
109 Gavin Williams CLE 125784.081.32126500$0.73AL|NL
110 Shane Bieber IL-15 CLE 84553.601.2083210$0.71AL|NL
111 Chris Martin TEX 48323.231.1151106$0.46AL|NL
112 Sean Manaea IL-15 NYM 104764.031.29104390$0.38AL|NL
113 Matthew Liberatore STL 111663.851.29100390$0.27AL|NL
114 Mitch Keller PIT 1498104.271.32130490$0.26AL|NL
115 Jake Irvin WAS 140894.241.31119450$0.23AL|NL
116 Lucas Erceg KAN 55333.401.2562217$0.11AL|NL
117 Steven Matz STL 101663.881.2588290$0.09AL|NL
118 Yu Darvish IL-15 SD 106674.151.23101310$-0.03AL|NL
119 Camilo Doval SF 52323.271.2760237$-0.05AL|NL
120 Brayan Bello BOS 127884.071.36115460$-0.18AL|NL
121 Tylor Megill NYM 77543.601.2381280$-0.34AL|NL
122 Jason Adam SD 55323.371.1765214$-0.41AL|NL
123 Merrill Kelly ARI 133884.231.34120450$-0.51AL|NL
124 Griffin Jax MIN 54323.171.1365162$-0.59AL|NL
125 Jose Soriano LAA 123783.871.39115540$-0.62AL|NL
126 Eury Perez IL-60 MIA 81553.911.2290280$-0.79AL|NL
127 Jameson Taillon CHC 139894.431.28111350$-0.83AL|NL
128 Michael Wacha KAN 130784.231.30111410$-0.83AL|NL
129 Bryan Abreu HOU 60333.311.2075262$-0.84AL|NL
130 Justin Verlander SF 114674.171.2597310$-0.89AL|NL
131 Miles Mikolas STL 137894.301.2895290$-0.89AL|NL
132 Edward Cabrera MIA 117784.111.37125560$-0.91AL|NL
133 Luis Severino OAK 152894.311.34129530$-0.95AL|NL
134 Grayson Rodriguez IL-60 BAL 76543.691.2481260$-0.96AL|NL
135 Chris Paddack MIN 113674.181.27104320$-1.03AL|NL
136 Calvin Faucher MIA 52233.961.37532313$-1.11AL|NL
137 Porter Hodge CHC 52323.701.3356259$-1.11AL|NL
138 Dustin May LAD 90653.881.3089330$-1.18AL|NL
139 Fernando Cruz NYY 52323.261.1770222$-1.20AL|NL
140 Tyler Mahle TEX 119784.291.31110410$-1.49AL|NL
141 Jeremiah Estrada SD 52323.241.1968232$-1.53AL|NL
142 Shohei Ohtani LAD 61433.491.1871210$-1.63AL|NL
143 Yimi Garcia TOR 52323.431.1659173$-1.72AL|NL
144 Kyle Harrison SF 78553.821.2682290$-1.78AL|NL
145 Keegan Akin BAL 58333.411.1864192$-1.80AL|NL
146 Kutter Crawford IL-15 BOS 92554.161.2392260$-1.89AL|NL
147 Kirby Yates LAD 50323.451.2464244$-1.91AL|NL
148 Hayden Birdsong SF 100664.031.35105460$-2.04AL|NL
149 Tommy Kahnle DET 52333.701.3451228$-2.22AL|NL
150 JP Sears OAK 1458104.571.30119430$-2.24AL|NL
151 Justin Slaten BOS 53333.841.2955207$-2.34AL|NL
152 Orion Kerkering PHI 51323.371.2157193$-2.37AL|NL
153 Anthony Bender MIA 51233.851.33502010$-2.38AL|NL
154 Robert Garcia TEX 52323.391.2358203$-2.55AL|NL
155 A.J. Puk IL-15 ARI 35223.341.1841127$-2.66AL|NL
156 Lance McCullers IL-15 HOU 112674.071.36105450$-2.69AL|NL
157 Garrett Cleavinger TB 50323.601.2662234$-2.73AL|NL
158 Charlie Morton BAL 112774.271.37112480$-2.74AL|NL
159 Casey Mize DET 110674.151.3088320$-2.75AL|NL
160 Gabe Speier SEA 51323.281.2055182$-2.75AL|NL
161 Garrett Whitlock BOS 55323.541.1757142$-2.76AL|NL
162 Griffin Canning NYM 106664.151.3295370$-2.76AL|NL
163 Hayden Wesneski HOU 117774.401.32106390$-2.77AL|NL
164 Frankie Montas IL-15 NYM 93664.091.3288350$-2.79AL|NL
165 Louie Varland MIN 59333.571.2060162$-2.84AL|NL
166 Alex Cobb IL-15 DET 82553.701.3068250$-2.89AL|NL
167 Erick Fedde STL 136894.371.36111470$-2.95AL|NL
168 Liam Hendriks BOS 48223.771.2154166$-3.01AL|NL
169 Kumar Rocker IL-15 TEX 89564.031.2882270$-3.03AL|NL
170 Nestor Cortes IL-60 MIL 68443.931.2069200$-3.39AL|NL
171 Jordan Leasure CWS 53234.251.39542611$-3.45AL|NL
172 Alex Vesia LAD 49323.631.2362222$-3.75AL|NL
173 Tobias Myers MIL 125784.501.33109420$-3.77AL|NL
174 Mitchell Parker WAS 132794.311.37110520$-3.77AL|NL
175 Seth Halvorsen COL 52234.651.48462415$-3.80AL|NL
176 Evan Phillips LAD 48323.441.1854161$-3.87AL|NL
177 Kyle Gibson BAL 118774.301.37100410$-3.96AL|NL
178 Reed Garrett NYM 54323.421.2661231$-3.98AL|NL
179 Ronel Blanco HOU 129784.461.38126570$-3.99AL|NL
180 Quinn Priester MIL 86553.911.3374300$-4.06AL|NL
181 Jared Koenig MIL 51323.491.2452182$-4.07AL|NL
182 Yennier Cano BAL 51323.341.2751182$-4.07AL|NL
183 Ryan Weathers IL-15 MIA 101674.151.3689380$-4.10AL|NL
184 Ryne Nelson ARI 88554.131.2874230$-4.10AL|NL
185 Lucas Giolito IL-15 BOS 131784.541.36125500$-4.11AL|NL
186 Matt Brash IL-15 SEA 46222.981.1858200$-4.15AL|NL
187 Mark Leiter Jr. NYY 50323.551.2259191$-4.19AL|NL
188 Jordan Hicks SF 101664.021.4090440$-4.26AL|NL
189 Tyler Holton DET 53333.551.2348152$-4.31AL|NL
190 Seranthony Dominguez BAL 52323.711.2559212$-4.32AL|NL
191 Ben Joyce IL-15 LAA 40223.491.2848195$-4.39AL|NL
192 Abner Uribe MIL 50323.361.3460282$-4.40AL|NL
193 Luis Gil IL-60 NYY 89554.231.3598430$-4.45AL|NL
194 Dylan Lee ATL 50323.571.2255171$-4.53AL|NL
195 Jose Quintana MIL 131784.281.40109500$-4.53AL|NL
196 Gregory Soto BAL 50323.381.2857231$-4.57AL|NL
197 Brock Stewart MIN 46223.201.1860190$-4.59AL|NL
198 Colin Rea CHC 116784.521.3395340$-4.59AL|NL
199 Nick Martinez CIN 126784.581.33106370$-4.60AL|NL
200 Aaron Bummer ATL 48323.101.2754200$-4.60AL|NL
201 Erik Miller SF 50323.301.3260261$-4.61AL|NL
202 Aaron Civale IL-15 MIL 81554.301.2878250$-4.62AL|NL
203 Yariel Rodriguez TOR 70443.961.3076300$-4.65AL|NL
204 Cade Cavalli IL-15 WAS 95564.181.3386370$-4.69AL|NL
205 Tim Herrin CLE 51323.431.2856221$-4.74AL|NL
206 AJ Smith-Shawver ATL 90554.271.3494390$-4.74AL|NL
207 Cole Sands MIN 51323.811.2354172$-4.75AL|NL
208 Adrian Morejon SD 50323.501.2452191$-4.78AL|NL
209 Yuki Matsui SD 48323.421.2357210$-4.81AL|NL
210 David Festa MIN 69443.941.2970260$-4.83AL|NL
211 Pierce Johnson ATL 50323.571.2759211$-4.86AL|NL
212 Walker Buehler BOS 126784.471.37108420$-4.88AL|NL
213 Clayton Kershaw IL-60 LAD 66443.891.2660190$-4.88AL|NL
214 Hunter Gaddis CLE 54333.911.2253172$-4.91AL|NL
215 Grant Holmes ATL 118774.451.38105450$-4.92AL|NL
216 Dean Kremer BAL 120784.541.35101410$-5.03AL|NL
217 Mike Soroka IL-15 WAS 103574.261.3594420$-5.21AL|NL
218 Ryne Stanek NYM 52323.821.2958242$-5.23AL|NL
219 Chad Green TOR 51334.061.2450163$-5.26AL|NL
220 Jon Gray IL-60 TEX 81554.241.3173260$-5.28AL|NL
221 Dennis Santana PIT 52234.141.3847228$-5.33AL|NL
222 Kenta Maeda DET 63333.931.2160180$-5.34AL|NL
223 Mitch Spence OAK 88554.161.3270270$-5.39AL|NL
224 Trevor Williams WAS 114684.461.3391360$-5.43AL|NL
225 Tanner Banks PHI 56333.661.2556200$-5.50AL|NL
226 Jack Leiter TEX 102674.451.38100460$-5.61AL|NL
227 Jesus Tinoco MIA 50233.921.3249205$-5.67AL|NL
228 Hunter Harvey IL-15 KAN 41223.501.2045132$-5.68AL|NL
229 Paul Blackburn IL-15 NYM 66433.961.2857190$-5.68AL|NL
230 Bryan King HOU 52323.671.2954211$-5.68AL|NL
231 Jared Jones IL-60 PIT 59343.831.2661210$-5.77AL|NL
232 Zack Littell TB 120684.641.3198310$-5.78AL|NL
233 Trent Thornton SEA 54333.851.2552181$-5.81AL|NL
234 Julian Merryweather CHC 50323.691.3054211$-5.91AL|NL
235 Cameron Booser CWS 51233.951.3154224$-5.91AL|NL
236 Michael McGreevy STL 65443.821.2846150$-5.93AL|NL
237 Jordan Romano PHI 50224.011.2952204$-5.98AL|NL
238 JoJo Romero STL 52323.571.3149201$-5.98AL|NL
239 J.T. Ginn IL-15 OAK 86554.121.3669310$-6.07AL|NL
240 Andrew Abbott CIN 103674.621.36101410$-6.09AL|NL
241 Daniel Young NYM 48323.431.3152220$-6.12AL|NL
242 Hoby Milner TEX 51323.701.2847161$-6.16AL|NL
243 Andre Pallante STL 113674.021.4482470$-6.17AL|NL
244 Joey Cantillo CLE 62343.781.3365290$-6.29AL|NL
245 Will Warren NYY 69444.071.3263250$-6.33AL|NL
246 Shane Smith CWS 120684.451.38100470$-6.37AL|NL
247 Shelby Miller ARI 50324.151.3250203$-6.50AL|NL
248 David Robertson FA 36223.211.1844130$-6.51AL|NL
249 Ian Hamilton NYY 48323.601.3051200$-6.54AL|NL
250 A.J. Minter IL-15 NYM 38223.271.1843140$-6.56AL|NL
251 Phil Maton STL 53333.981.3149202$-6.58AL|NL
252 Blake Treinen IL-15 LAD 31213.591.2134103$-6.62AL|NL
253 Jalen Beeks ARI 50323.711.3248191$-6.63AL|NL
254 Brant Hurter DET 49223.531.2340121$-6.65AL|NL
255 Tyler Kinley COL 53234.581.4255258$-6.66AL|NL
256 Angel Zerpa KAN 50323.651.3245181$-6.67AL|NL
257 Jake Junis CLE 49223.701.1847110$-6.67AL|NL
258 Kevin Ginkel IL-15 ARI 46223.521.2350160$-6.69AL|NL
259 Daysbel Hernandez ATL 52323.851.3558261$-6.70AL|NL
260 Nick Mears MIL 46223.541.2655210$-6.73AL|NL
261 Jordan Wicks CHC 64444.021.3356230$-6.77AL|NL
262 Caleb Ferguson PIT 53333.741.3552241$-6.78AL|NL
263 Ryan Brasier IL-15 CHC 43223.761.2442132$-6.84AL|NL
264 Daniel Coulombe MIN 49223.741.2650161$-6.90AL|NL
265 Tony Gonsolin IL-15 LAD 109674.621.3797400$-6.92AL|NL
266 Brock Burke LAA 54334.001.3154211$-6.92AL|NL
267 Luis Ortiz CLE 110674.491.4097450$-6.94AL|NL
268 Jose A. Ferrer WAS 50223.631.3144192$-6.95AL|NL
269 Graham Ashcraft CIN 53334.071.3045152$-7.01AL|NL
270 Cade Povich BAL 63444.141.3358240$-7.06AL|NL
271 Edwin Uceta TB 52334.191.3253222$-7.06AL|NL
272 Mason Montgomery TB 48223.891.2848182$-7.08AL|NL
273 Bryan Baker BAL 51323.881.3155220$-7.13AL|NL
274 Kyle Wright IL-15 KAN 80454.141.3668280$-7.14AL|NL
275 Tyler Rogers SF 57333.901.2942141$-7.15AL|NL
276 Craig Yoho MIL 48223.681.3050211$-7.22AL|NL
277 Bailey Falter PIT 117684.561.3688360$-7.25AL|NL
278 Keaton Winn SF 45223.551.2242130$-7.27AL|NL
279 Alexis Diaz CIN 50234.621.4253267$-7.36AL|NL
280 Dedniel Nunez NYM 43223.541.2546170$-7.37AL|NL
281 Bryan Hudson MIL 44223.531.2748180$-7.38AL|NL
282 Logan Allen CLE 101674.421.4285410$-7.42AL|NL
283 Caleb Thielbar CHC 48223.721.2651190$-7.43AL|NL
284 Randy Rodriguez SF 48223.741.3151211$-7.44AL|NL
285 Eduard Bazardo SEA 49223.791.2746181$-7.44AL|NL
286 Drey Jameson ARI 55333.901.3150190$-7.51AL|NL
287 Taylor Rogers CIN 49224.011.3253202$-7.53AL|NL
288 Alec Marsh IL-15 KAN 72454.371.3469270$-7.53AL|NL
289 Paul Sewald CLE 46223.941.2252160$-7.56AL|NL
290 Manuel Rodriguez TB 50223.751.3148181$-7.64AL|NL
291 Bryce Elder ATL 102664.391.4280370$-7.64AL|NL
292 Tyler Ferguson OAK 53333.971.3753251$-7.67AL|NL
293 Joe Boyle TB 58333.941.4270360$-7.78AL|NL
294 Tyler Gilbert CWS 50234.021.2944162$-7.83AL|NL
295 Brandon Eisert CWS 45223.751.2943161$-7.85AL|NL
296 Brendon Little TOR 48223.481.3845221$-7.95AL|NL
297 Daniel Palencia CHC 46223.691.3151220$-7.96AL|NL
298 Andrew Painter PHI 68444.461.3260230$-8.06AL|NL
299 Michael Kopech IL-15 LAD 39224.051.3145192$-8.07AL|NL
300 Daniel Lynch KAN 63334.181.3350191$-8.15AL|NL