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 Spencer Strider IL-60 ATL 1781573.111.04263550$37.46AL|NL
2 Zack Wheeler PHI 1781383.401.09193440$25.75AL|NL
3 Freddy Peralta MIL 1631193.461.10199540$22.27AL|NL
4 Pablo Lopez MIN 1721293.511.13194470$22.11AL|NL
5 Kevin Gausman TOR 1731293.731.12208460$22.05AL|NL
6 Aaron Nola PHI 1781293.781.10190380$21.25AL|NL
7 Luis Castillo SEA 18012103.631.16194580$20.56AL|NL
8 Corbin Burnes BAL 1761293.581.17188540$19.89AL|NL
9 Max Fried ATL 1511273.281.11150350$19.43AL|NL
10 Logan Webb SF 1791293.451.16158390$19.00AL|NL
11 George Kirby SEA 16711103.621.09154280$18.19AL|NL
12 Zac Gallen ARI 1751293.771.17182460$17.97AL|NL
13 Framber Valdez HOU 1711383.511.23174590$17.97AL|NL
14 Edwin Diaz NYM 61213.151.06952235$17.65AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Dylan Cease SD 18012103.891.23212750$17.41AL|NL
16 Joe Ryan IL-60 MIN 1611093.871.10184440$17.11AL|NL
17 Emmanuel Clase CLE 66322.801.03561234$16.90AL|NL
18 Zach Eflin BAL 1501093.511.07146300$16.72AL|NL
19 Tarik Skubal DET 142993.371.11168400$16.48AL|NL
20 Camilo Doval SF 63323.261.24742936$15.11AL|NL
21 Tyler Glasnow IL-60 LAD 1291063.671.11167400$14.93AL|NL
22 Josh Hader HOU 59313.261.11842731$14.62AL|NL
23 Tanner Bibee CLE 1581093.781.15155450$13.60AL|NL
24 Blake Snell SF 1611093.921.27211740$13.23AL|NL
25 Yoshinobu Yamamoto LAD 1371173.671.14134350$12.97AL|NL
26 Logan Gilbert SEA 17311114.091.18167420$12.96AL|NL
27 Jesus Luzardo IL-60 MIA 16210103.951.23189550$12.64AL|NL
28 Grayson Rodriguez BAL 1571093.731.22167530$12.56AL|NL
29 Ryan Helsley STL 61223.221.14762530$12.25AL|NL
30 Carlos Rodon NYY 1431073.981.17167500$12.10AL|NL
31 Justin Steele CHC 1631193.831.24161500$11.97AL|NL
32 Peter Fairbanks TB 53213.101.12722130$11.86AL|NL
33 David Bednar PIT 60213.541.15701832$11.85AL|NL
34 Joe Musgrove SD 139983.701.12140360$11.83AL|NL
35 Raisel Iglesias ATL 61213.601.10691431$11.77AL|NL
36 Chris Sale ATL 127973.741.15157400$11.53AL|NL
37 Evan Phillips LAD 62313.741.17692030$11.08AL|NL
38 Michael King SD 140983.701.19153440$10.89AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Andres Munoz SEA 58212.951.13722327$10.88AL|NL
40 Bailey Ober MIN 148994.011.13148360$10.73AL|NL
41 Bobby Miller LAD 1441173.951.20142410$10.48AL|NL
42 Sonny Gray STL 1461083.711.22143490$10.42AL|NL
43 Hunter Brown HOU 1471183.971.25157520$10.11AL|NL
44 Chris Bassitt TOR 17111104.211.21154540$9.95AL|NL
45 Tanner Scott SD 66323.451.31853327$9.79AL|NL
46 Alexis Diaz CIN 65223.971.25783031$9.70AL|NL
47 Shane Bieber IL-60 CLE 149993.861.17138360$9.67AL|NL
48 Nestor Cortes NYY 1361084.061.16138390$9.39AL|NL
49 Triston McKenzie CLE 143994.091.15141430$8.90AL|NL
50 Justin Verlander HOU 127963.891.13126360$8.80AL|NL
51 Kenley Jansen BOS 55224.171.21622232$8.80AL|NL
52 Bryan Woo SEA 134993.901.18139440$8.69AL|NL
53 Clay Holmes NYY 63213.661.32622831$8.29AL|NL
54 Cristian Javier IL-60 HOU 1591094.391.22165610$8.06AL|NL
55 Craig Kimbrel BAL 64223.871.21812826$8.02AL|NL
56 Jordan Romano IL-15 TOR 53213.681.18601928$7.87AL|NL
57 Adbert Alzolay IL-60 CHC 63224.131.21661929$7.73AL|NL
58 Jose Alvarado PHI 63213.071.24823122$7.64AL|NL
59 Paul Sewald ARI 60223.901.19722126$7.37AL|NL
60 Jose Berrios TOR 16310104.301.24152460$6.98AL|NL
61 Hunter Greene CIN 1529104.491.26188570$6.90AL|NL
62 Cole Ragans KAN 1489104.011.28157570$6.83AL|NL
63 Lance Lynn STL 1651094.391.25160510$6.66AL|NL
64 Aaron Civale MIL 138994.131.18126370$6.46AL|NL
65 Sean Manaea NYM 136884.031.23145460$6.02AL|NL
66 Ryan Pepiot TB 132994.191.21133480$5.72AL|NL
67 Jhoan Duran MIN 43113.001.15531625$5.71AL|NL
68 Nick Pivetta BOS 1619104.481.30184630$5.24AL|NL
69 Kenta Maeda DET 1329104.261.22134420$5.14AL|NL
70 Charlie Morton ATL 1461074.341.33166640$5.05AL|NL
71 Merrill Kelly ARI 16510104.361.31161600$4.89AL|NL
72 Taj Bradley TB 115873.991.18118350$4.89AL|NL
73 Robert Suarez SD 62224.161.27602326$4.77AL|NL
74 Nathan Eovaldi TEX 142984.271.24135430$4.67AL|NL
75 Yu Darvish SD 131884.241.19130390$4.67AL|NL
76 Marcus Stroman NYY 1421084.091.27117440$4.48AL|NL
77 Reid Detmers LAA 1549104.421.30168560$4.46AL|NL
78 Jordan Montgomery ARI 143994.181.25129380$4.43AL|NL
79 Gavin Williams CLE 121883.991.22122440$4.38AL|NL
80 Cristopher Sanchez PHI 145994.091.28131460$4.25AL|NL
81 Carlos Estevez PHI 63224.331.29682425$4.16AL|NL
82 Griffin Canning LAA 142994.401.27147490$3.96AL|NL
83 Mitch Keller PIT 17610114.451.34173590$3.94AL|NL
84 Clarke Schmidt NYY 1461094.361.27130440$3.89AL|NL
85 Walker Buehler LAD 122964.111.21106340$3.83AL|NL
86 Jose Leclerc TEX 60213.751.20682819$3.53AL|NL
87 Yusei Kikuchi HOU 1489104.481.32166600$3.40AL|NL
88 Bryce Miller SEA 137894.331.21123360$3.13AL|NL
89 Ranger Suarez PHI 1481094.151.34130550$3.03AL|NL
90 Jon Gray IL-60 TEX 148994.461.28144510$3.00AL|NL
91 Gerrit Cole NYY 88643.731.11100240$2.78AL|NL
92 JP Sears OAK 1568114.471.25144490$2.76AL|NL
93 Shane Baz TB 91763.811.1495250$2.74AL|NL
94 Louie Varland MIN 145894.361.26137400$2.63AL|NL
95 Patrick Sandoval IL-60 LAA 1521094.201.38138640$2.04AL|NL
96 Kyle Harrison SF 126894.291.30137500$2.00AL|NL
97 Logan Allen CLE 137894.281.28130480$1.98AL|NL
98 Alex Lange DET 63223.981.37693421$1.96AL|NL
99 Chris Paddack IL-60 MIN 118884.241.22103270$1.57AL|NL
100 Kutter Crawford BOS 1408104.531.27138450$1.43AL|NL
101 Max Scherzer TEX 81653.931.1093230$1.33AL|NL
102 Dean Kremer BAL 1529104.491.30133460$1.26AL|NL
103 Yuki Matsui SD 60212.811.0980256$1.20AL|NL
104 Tyler Wells IL-60 BAL 103664.031.1696310$0.92AL|NL
105 Shota Imanaga CHC 136894.541.29137420$0.78AL|NL
106 Eduardo Rodriguez ARI 128884.201.32122440$0.74AL|NL
107 Kodai Senga NYM 96663.841.25109420$0.70AL|NL
108 Steven Matz STL 124874.291.29116390$0.60AL|NL
109 Alex Cobb CLE 127884.171.30111360$0.56AL|NL
110 Reese Olson DET 125794.231.27118410$0.53AL|NL
111 Brandon Pfaadt ARI 136894.691.25128330$0.34AL|NL
112 Nick Lodolo CIN 119784.381.30134420$0.31AL|NL
113 Tanner Houck BOS 1339104.381.34122480$0.20AL|NL
114 A.J. Puk ARI 97553.931.21108310$0.02AL|NL
115 Brent Honeywell LAD 33114.651.3328110$0.00AL|NL
116 Dan Altavilla IL-60 KAN 17115.041.471690$0.00AL|NL
117 Naoyuki Uwasawa BOS 13104.501.391260$0.00AL|NL
118 Randy Dobnak MIN 12004.191.341040$0.00AL|NL
119 DL Hall MIL 107664.041.31124480$-0.11AL|NL
120 Edward Cabrera MIA 115784.191.33125550$-0.16AL|NL
121 MacKenzie Gore WAS 1467114.521.34157590$-0.25AL|NL
122 Kyle Finnegan WAS 67224.741.37612722$-0.31AL|NL
123 Andrew Heaney TEX 121894.651.29127420$-0.33AL|NL
124 Zack Littell TB 127784.411.22102310$-0.38AL|NL
125 John Means IL-60 BAL 109774.281.1986250$-0.44AL|NL
126 Kyle Bradish IL-60 BAL 97663.901.2495310$-0.44AL|NL
127 Brayan Bello BOS 1569104.421.36131510$-0.45AL|NL
128 Dane Dunning TEX 1519104.521.34129550$-0.49AL|NL
129 Brusdar Graterol LAD 57313.001.0941128$-0.51AL|NL
130 Luis Severino NYM 131894.471.30118440$-0.54AL|NL
131 Reynaldo Lopez ATL 99654.201.23106330$-0.56AL|NL
132 James McArthur KAN 62224.101.35632817$-0.72AL|NL
133 Garrett Whitlock IL-15 BOS 115674.301.23107270$-0.80AL|NL
134 Hunter Harvey KAN 60224.091.20641813$-0.88AL|NL
135 Miles Mikolas STL 17510114.731.30119410$-0.93AL|NL
136 Jack Flaherty LAD 143894.501.36140590$-0.94AL|NL
137 David Robertson TEX 59213.691.23692711$-0.96AL|NL
138 Jordan Hicks SF 101763.911.35102460$-1.09AL|NL
139 Kyle Gibson STL 16810114.661.36134560$-1.15AL|NL
140 Chase Silseth LAA 117784.381.31116440$-1.35AL|NL
141 Andrew Abbott CIN 126794.631.32137470$-1.38AL|NL
142 Jameson Taillon CHC 128794.561.25109320$-1.42AL|NL
143 Jose Quintana NYM 1549104.581.35127530$-1.43AL|NL
144 Braxton Garrett IL-60 MIA 115794.451.28109290$-1.49AL|NL
145 Brady Singer KAN 1539104.611.35126460$-1.67AL|NL
146 Michael Kopech LAD 74344.731.38764016$-1.71AL|NL
147 Frankie Montas MIL 131784.561.32127430$-1.92AL|NL
148 Mike Soroka CWS 117694.181.2797380$-1.96AL|NL
149 Matthew Strahm PHI 65323.581.1177192$-2.01AL|NL
150 Devin Williams MIL 29113.021.15401314$-2.37AL|NL
151 A.J. Minter IL-60 ATL 61213.391.1375193$-2.70AL|NL
152 Aroldis Chapman PIT 56213.281.2884355$-2.72AL|NL
153 Kevin Ginkel ARI 62213.791.2768259$-2.80AL|NL
154 Ross Stripling OAK 1246104.451.2596290$-2.91AL|NL
155 Erick Fedde STL 1427114.711.32129500$-2.92AL|NL
156 Seth Lugo KAN 1468104.721.34125430$-2.96AL|NL
157 Tyler Anderson LAA 1509104.901.33122500$-3.10AL|NL
158 Andrew Nardi IL-60 MIA 65323.561.2178252$-3.23AL|NL
159 Joe Kelly LAD 55313.151.2367263$-3.26AL|NL
160 Taijuan Walker PHI 147994.721.35112510$-3.27AL|NL
161 Jake Junis CIN 99664.531.2696260$-3.34AL|NL
162 James Paxton IL-15 BOS 93654.461.30100350$-3.46AL|NL
163 Garrett Crochet CWS 112574.261.32111470$-3.46AL|NL
164 Trevor Rogers BAL 119784.621.35117430$-3.48AL|NL
165 Trevor Megill MIL 56224.151.2771239$-3.52AL|NL
166 Robert Stephenson IL-60 LAA 53214.071.1665177$-3.70AL|NL
167 Jason Adam SD 56223.541.1167213$-3.79AL|NL
168 Ryan Pressly HOU 62213.491.1567183$-3.79AL|NL
169 Emmet Sheehan IL-60 LAD 69544.141.2379290$-3.90AL|NL
170 Jhony Brito IL-60 SD 103664.351.2779320$-4.17AL|NL
171 Will Smith KAN 60224.571.33572313$-4.27AL|NL
172 Matt Brash IL-60 SEA 51213.161.2066243$-4.32AL|NL
173 Scott Barlow CLE 66323.881.2073232$-4.33AL|NL
174 Hector Neris HOU 65324.211.2871276$-4.34AL|NL
175 Giovanny Gallegos MIN 60223.871.1464174$-4.44AL|NL
176 Alek Manoah IL-15 TOR 91664.421.2879350$-4.57AL|NL
177 Bryan Abreu HOU 63213.491.2783332$-4.57AL|NL
178 Mike Clevinger IL-15 CWS 96674.581.2785320$-4.59AL|NL
179 Keaton Winn IL-60 SF 96564.251.2884280$-4.60AL|NL
180 Justin Lawrence COL 63224.731.53643517$-4.67AL|NL
181 Taylor Rogers SF 56223.571.1864183$-4.91AL|NL
182 Jason Foley DET 61223.901.2846179$-4.98AL|NL
183 Colin Rea MIL 1348105.021.34114450$-5.11AL|NL
184 Tyler Rogers SF 68323.681.2150173$-5.14AL|NL
185 Aaron Ashby MIL 74443.831.3077310$-5.18AL|NL
186 Woo Suk Go MIA 49213.031.1162190$-5.20AL|NL
187 Joel Payamps MIL 66223.951.2063194$-5.30AL|NL
188 Kyle Hendricks CHC 128794.801.3092340$-5.39AL|NL
189 Paul Blackburn IL-60 NYM 1337104.721.37112470$-5.44AL|NL
190 Jordan Wicks CHC 115794.661.3696390$-5.45AL|NL
191 Yimi Garcia IL-60 SEA 59223.791.1361162$-5.48AL|NL
192 Steven Wilson CWS 57224.201.2260246$-5.54AL|NL
193 JoJo Romero STL 53213.251.2057192$-5.66AL|NL
194 Pierce Johnson ATL 57213.651.2275231$-5.73AL|NL
195 Jared Jones PIT 102684.621.3595360$-5.74AL|NL
196 Domingo German PIT 71454.251.2169220$-5.77AL|NL
197 Chad Green TOR 54213.771.1061151$-5.87AL|NL
198 Aaron Bummer ATL 60213.121.2668260$-5.89AL|NL
199 J.P. France IL-60 HOU 118664.651.3498450$-5.92AL|NL
200 Adrian Houser BAL 122794.531.3788450$-5.93AL|NL
201 Josiah Gray IL-60 WAS 1567125.021.36138670$-5.94AL|NL
202 Michael Wacha KAN 128794.851.35105420$-5.96AL|NL
203 Ian Hamilton NYY 61213.561.2667272$-5.96AL|NL
204 Gavin Stone IL-60 LAD 86544.451.3182290$-5.99AL|NL
205 Clayton Kershaw IL-15 LAD 49423.771.1650140$-6.05AL|NL
206 Alex Vesia LAD 55313.831.2168230$-6.14AL|NL
207 Colin Poche TB 57223.691.1560221$-6.19AL|NL
208 Drew Thorpe CWS 80464.291.2572250$-6.22AL|NL
209 Josh Sborz TEX 58213.861.2369232$-6.26AL|NL
210 Gregory Santos SEA 56213.541.2252183$-6.26AL|NL
211 Nick Sandlin CLE 58223.531.1661240$-6.33AL|NL
212 Eury Perez IL-60 MIA 53343.971.1662170$-6.44AL|NL
213 Max Meyer MIA 81564.421.3173270$-6.52AL|NL
214 Graham Ashcraft IL-60 CIN 134794.701.38101450$-6.52AL|NL
215 Chris Martin BOS 59223.981.1955113$-6.62AL|NL
216 Lucas Erceg KAN 64223.911.4167386$-6.65AL|NL
217 Bryce Elder ATL 89654.501.3368300$-6.65AL|NL
218 Joe Jimenez ATL 62214.271.2376222$-6.67AL|NL
219 Erik Swanson TOR 54224.061.1660162$-6.74AL|NL
220 Griffin Jax MIN 60224.041.2557204$-6.79AL|NL
221 Sixto Sanchez IL-60 MIA 51213.261.1145100$-6.87AL|NL
222 Ryan Walker SF 56323.771.2561200$-6.99AL|NL
223 Michael Lorenzen KAN 93554.541.3276350$-7.13AL|NL
224 Andrew Chafin TEX 56223.591.2458221$-7.21AL|NL
225 Cole Irvin MIN 87454.391.2768220$-7.24AL|NL
226 Yennier Cano BAL 65223.891.3359264$-7.24AL|NL
227 Jeff Hoffman PHI 63224.191.2976292$-7.24AL|NL
228 Gabe Speier SEA 56213.611.2059180$-7.25AL|NL
229 Wade Miley IL-60 MIL 116784.701.3779430$-7.28AL|NL
230 Jose Soriano IL-60 LAA 70323.901.3575360$-7.37AL|NL
231 Matt Manning DET 105684.701.3477340$-7.41AL|NL
232 David Peterson NYM 70454.181.3775310$-7.42AL|NL
233 Randy Vasquez SD 76444.271.3168290$-7.43AL|NL
234 Caleb Ferguson HOU 56213.671.2659231$-7.55AL|NL
235 Brock Burke LAA 63213.811.2159200$-7.62AL|NL
236 Cody Bradford TEX 65334.271.2059170$-7.62AL|NL
237 Shawn Armstrong CHC 60224.051.2059180$-7.65AL|NL
238 Kody Funderburk MIN 45112.831.1852180$-7.67AL|NL
239 Anthony DeSclafani IL-60 MIN 88564.671.3069230$-7.69AL|NL
240 Kirby Yates TEX 57214.241.2471251$-7.70AL|NL
241 Phil Maton NYM 62224.241.2667232$-7.70AL|NL
242 Seranthony Dominguez BAL 59224.041.2857243$-7.71AL|NL
243 John Schreiber KAN 59223.731.2657221$-7.78AL|NL
244 Adam Ottavino NYM 60224.221.2563262$-7.85AL|NL
245 Yariel Rodriguez TOR 60334.041.3065280$-7.88AL|NL
246 Gregory Soto BAL 63223.861.3566312$-7.95AL|NL
247 Emerson Hancock SEA 69454.411.2758230$-7.99AL|NL
248 Alex Wood IL-60 OAK 116694.771.3890400$-8.04AL|NL
249 Cade Smith CLE 42213.471.1952180$-8.05AL|NL
250 Tim Herrin CLE 46213.361.2048170$-8.06AL|NL
251 Tom Cosgrove SD 56213.741.2255210$-8.11AL|NL
252 Jacob deGrom TEX 26212.990.953770$-8.21AL|NL
253 Daniel Coulombe BAL 55223.971.2558201$-8.24AL|NL
254 Tyler Holton DET 56213.691.2049170$-8.24AL|NL
255 Kevin Kelly TB 44213.351.1338110$-8.30AL|NL
256 Trevor Richards MIN 53224.061.2566220$-8.37AL|NL
257 Nate Pearson CHC 44213.821.1948191$-8.38AL|NL
258 Wandy Peralta SD 55213.731.2948242$-8.39AL|NL
259 Steven Okert MIN 56214.121.2667240$-8.51AL|NL
260 Luis Gil NYY 62444.511.3567290$-8.52AL|NL
261 Sawyer Gipson-Long IL-60 DET 69344.511.2768210$-8.54AL|NL
262 Casey Mize DET 105684.841.3470310$-8.58AL|NL
263 Ryan Brasier LAD 57314.451.2655180$-8.65AL|NL
264 James Karinchak IL-60 CLE 43213.811.2457230$-8.66AL|NL
265 Tyler Kinley COL 59224.981.4058238$-8.73AL|NL
266 Drew Rasmussen TB 35223.281.093590$-8.74AL|NL
267 Elijah Morgan CLE 59224.261.2059180$-8.74AL|NL
268 Hoby Milner MIL 60224.011.2254160$-8.74AL|NL
269 Drew Smith IL-60 NYM 56224.081.2257210$-8.75AL|NL
270 Tim Mayza NYY 55223.791.2553180$-8.76AL|NL
271 Colin Holderman PIT 59223.881.3155261$-8.92AL|NL
272 Joe Boyle OAK 99584.661.48102580$-8.99AL|NL
273 Dany Jimenez OAK 53224.471.3556274$-9.02AL|NL
274 Julian Merryweather IL-60 CHC 63224.481.3573262$-9.03AL|NL
275 Ben Brown IL-60 CHC 49223.941.2555190$-9.04AL|NL
276 Jose Urquidy IL-60 HOU 78454.741.2861220$-9.05AL|NL
277 Kyle Hurt LAD 42213.731.2855210$-9.06AL|NL
278 George Soriano MIA 56214.001.2954211$-9.07AL|NL
279 Tylor Megill NYM 111684.941.4090430$-9.07AL|NL
280 Will Vest DET 58224.081.3159221$-9.10AL|NL
281 Bowden Francis TOR 70344.711.2972270$-9.11AL|NL
282 Zach Jackson OAK 47213.671.3356290$-9.25AL|NL
283 Tyler Mahle IL-60 TEX 39324.121.2039130$-9.32AL|NL
284 Chris Devenski SEA 48214.191.1748140$-9.32AL|NL
285 Jeffrey Springs TB 35223.691.1339100$-9.32AL|NL
286 Emilio Pagan CIN 64224.741.2765232$-9.33AL|NL
287 Seth Martinez HOU 49213.941.2450190$-9.34AL|NL
288 Daniel Hudson LAD 39214.021.2245151$-9.36AL|NL
289 Ryan Yarbrough TOR 65324.491.2553170$-9.37AL|NL
290 Bennett Sousa IL-60 MIL 50213.921.2550190$-9.38AL|NL
291 Jonathan Loaisiga IL-60 NYY 53214.171.2637143$-9.41AL|NL
292 Daniel Bard IL-60 COL 48224.661.4546267$-9.45AL|NL
293 Brooks Raley IL-60 NYM 57224.311.3060211$-9.45AL|NL
294 Genesis Cabrera TOR 54224.101.2952231$-9.47AL|NL
295 Enyel De Los Santos CWS 61224.341.3061251$-9.48AL|NL
296 Nick Martinez CIN 122685.091.42108490$-9.53AL|NL
297 Dylan Lee ATL 42213.861.1841120$-9.53AL|NL
298 Luke Jackson ATL 56224.171.3359221$-9.54AL|NL
299 Ryne Nelson ARI 124795.171.3888390$-9.58AL|NL
300 John Brebbia ATL 54234.601.2755182$-9.60AL|NL