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 1941482.740.99234410$36.28AL|NL
2 Paul Skenes PIT 1901482.841.05227490$32.38AL|NL
3 Garrett Crochet BOS 1851483.061.07226480$29.48AL|NL
4 Bryan Woo SEA 1881393.351.06191400$24.21AL|NL
5 Cristopher Sanchez PHI 1911483.251.16186480$22.25AL|NL
6 Logan Gilbert SEA 1661193.361.07186380$19.73AL|NL
7 Chris Sale ATL 1621183.331.10197440$19.55AL|NL
8 Logan Webb SF 19713103.381.19187460$19.50AL|NL
9 Mason Miller SD 66322.321.001012632$18.67AL|NL
10 Jacob deGrom TEX 1631183.481.07183400$18.50AL|NL
11 Max Fried NYY 1841383.331.19175560$18.33AL|NL
12 Edwin Diaz LAD 66423.001.09902436$18.10AL|NL
13 Hunter Greene CIN 1751193.701.14212580$17.65AL|NL
14 Hunter Brown HOU 1801293.501.19196600$17.45AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Yoshinobu Yamamoto LAD 1581273.301.15171490$17.05AL|NL
16 George Kirby SEA 1701293.551.11166330$16.96AL|NL
17 Cole Ragans KAN 1581183.361.17193570$16.70AL|NL
18 Dylan Cease TOR 17812103.691.21209670$16.31AL|NL
19 Joe Ryan MIN 17311103.801.11189410$16.09AL|NL
20 Jesus Luzardo PHI 1741293.671.19192550$15.69AL|NL
21 Cade Smith CLE 70432.961.09892230$15.23AL|NL
22 Josh Hader HOU 64433.231.09872532$14.95AL|NL
23 Jhoan Duran PHI 69432.871.12792131$14.79AL|NL
24 Sonny Gray BOS 17712103.811.20184470$13.86AL|NL
25 Freddy Peralta NYM 1671193.721.19186620$13.60AL|NL
26 Nathan Eovaldi TEX 1651193.651.15159420$13.19AL|NL
27 Nick Pivetta SD 17711103.921.18190540$13.16AL|NL
28 Spencer Schwellenbach ATL 1571173.611.14154350$13.00AL|NL
29 Andres Munoz SEA 63332.861.13792530$12.62AL|NL
30 Devin Williams NYM 64333.091.16832731$12.59AL|NL
31 Framber Valdez FA 1731293.541.25164580$12.47AL|NL
32 Brandon Woodruff MIL 1531083.711.12162430$12.33AL|NL
33 David Bednar NYY 64333.381.14772231$11.63AL|NL
34 Zack Wheeler PHI 122953.251.08142330$11.45AL|NL
35 Aroldis Chapman BOS 60333.151.18822830$11.34AL|NL
36 Eury Perez MIA 1501093.781.17168510$10.80AL|NL
37 Blake Snell LAD 1451073.601.23175620$10.56AL|NL
38 Michael King SD 1651193.821.24169580$10.02AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Spencer Strider ATL 1551193.951.23178550$9.96AL|NL
40 Drew Rasmussen TB 15911103.741.20146430$9.85AL|NL
41 Luis Castillo SEA 17711103.971.21164510$9.83AL|NL
42 Tyler Glasnow LAD 1351063.671.19155500$9.35AL|NL
43 Kyle Bradish BAL 1451083.661.21156470$9.31AL|NL
44 Tanner Bibee CLE 17811103.991.23165530$9.11AL|NL
45 Daniel Palencia CHC 66333.551.23752729$8.94AL|NL
46 Kevin Gausman TOR 18311104.131.24178550$8.81AL|NL
47 Pablo Lopez MIN 1641093.901.21161430$8.76AL|NL
48 Chase Burns CIN 131873.571.17158430$8.39AL|NL
49 Jack Flaherty DET 16110103.971.24175540$8.38AL|NL
50 Ranger Suarez BOS 1671193.831.25148480$8.09AL|NL
51 Ryan Helsley BAL 64333.521.20722427$8.01AL|NL
52 Jeff Hoffman TOR 63333.571.17742326$7.81AL|NL
53 MacKenzie Gore TEX 16010103.991.26176600$7.70AL|NL
54 Abner Uribe MIL 69433.001.20813120$7.60AL|NL
55 Raisel Iglesias ATL 66333.821.17701827$7.52AL|NL
56 Ryan Walker SF 63333.571.24662128$7.45AL|NL
57 Emmet Sheehan LAD 134863.761.17155470$7.27AL|NL
58 Shohei Ohtani LAD 111853.321.14132370$7.26AL|NL
59 Ryan Pepiot TB 17010104.131.25174610$7.03AL|NL
60 Matt Boyd CHC 1621093.941.22146480$7.00AL|NL
61 Aaron Nola PHI 17110104.161.23165480$6.79AL|NL
62 Joe Musgrove SD 1481093.951.20140390$6.75AL|NL
63 Peter Fairbanks MIA 63333.571.21652226$6.65AL|NL
64 Nolan McLean NYM 1491083.681.28146570$6.61AL|NL
65 Carlos Rodon NYY 1501094.081.24158560$6.25AL|NL
66 Emilio Pagan CIN 66334.091.20732326$6.11AL|NL
67 Gavin Williams CLE 16710103.991.31170720$5.75AL|NL
68 Shota Imanaga CHC 152984.141.16137340$5.57AL|NL
69 Carlos Estevez KAN 65334.431.31592331$5.49AL|NL
70 Nick Lodolo CIN 149994.051.22151410$5.42AL|NL
71 Jose Soriano LAA 17111103.791.36155730$5.42AL|NL
72 Shane Baz BAL 1621094.111.28161590$5.19AL|NL
73 Merrill Kelly ARI 17711104.221.28156540$5.10AL|NL
74 Zac Gallen FA 17111114.211.30162570$4.99AL|NL
75 Griffin Jax TB 67433.091.10832013$4.87AL|NL
76 Trey Yesavage TOR 139873.821.25153560$4.87AL|NL
77 Shane McClanahan TB 133883.791.21137410$4.70AL|NL
78 Robbie Ray SF 17210104.291.30179680$4.69AL|NL
79 Sean Manaea NYM 137984.011.22141460$4.68AL|NL
80 Jacob Misiorowski MIL 141873.831.29164680$4.62AL|NL
81 Sandy Alcantara MIA 17810114.101.28149540$4.40AL|NL
82 Edward Cabrera CHC 136983.901.27144550$4.21AL|NL
83 Shane Bieber TOR 136973.971.22125350$3.67AL|NL
84 Kenley Jansen DET 59333.971.20602123$3.66AL|NL
85 Dennis Santana PIT 67334.031.31632525$3.60AL|NL
86 Quinn Priester MIL 1651094.041.30136530$3.15AL|NL
87 Cody Ponce TOR 139884.011.25143430$3.05AL|NL
88 Trevor Rogers BAL 1651094.151.30144550$3.03AL|NL
89 Kris Bubic KAN 142883.871.27136470$2.82AL|NL
90 Gerrit Cole NYY 117863.921.19120350$2.78AL|NL
91 Grayson Rodriguez LAA 119873.861.23127390$2.76AL|NL
92 David Peterson NYM 1651093.981.36145630$2.36AL|NL
93 Yusei Kikuchi LAA 1729114.341.31170610$2.30AL|NL
94 Bryce Miller SEA 144994.191.24128430$2.23AL|NL
95 Casey Mize DET 1559104.181.26133420$2.17AL|NL
96 Brandon Pfaadt ARI 17110114.471.27147400$2.00AL|NL
97 Cam Schlittler NYY 132984.021.30132530$1.86AL|NL
98 Robert Garcia TEX 63333.711.25672318$1.65AL|NL
99 Trevor Megill MIL 64333.521.19792414$1.64AL|NL
100 Clay Holmes NYM 1551094.011.35125601$1.56AL|NL
101 Reid Detmers LAA 136784.101.27150500$1.50AL|NL
102 Ryne Nelson ARI 16210104.331.29135460$1.48AL|NL
103 Edwin Uceta TB 72433.751.21852712$1.46AL|NL
104 Jack Leiter TEX 1569104.331.31152640$1.20AL|NL
105 Logan Henderson MIL 120663.971.18125360$1.16AL|NL
106 Bubba Chandler PIT 149884.111.30142540$1.09AL|NL
107 Andrew Abbott CIN 1649104.451.28150530$1.08AL|NL
108 Mitch Keller PIT 17710114.421.32153540$1.08AL|NL
109 Ryan Weathers NYY 125874.031.26121430$0.87AL|NL
110 Chris Bassitt FA 15210104.321.32136530$0.84AL|NL
111 Reese Olson DET 133783.921.26124440$0.73AL|NL
112 Brady Singer CIN 17010114.501.33156560$0.56AL|NL
113 Chad Patrick MIL 133884.261.26126430$0.09AL|NL
114 Tatsuya Imai HOU 152994.381.35148660$0.00AL|NL
115 Cade Horton CHC 131884.121.26115430$0.00AL|NL
116 Shane Smith CWS 1619114.421.33150610$-0.21AL|NL
117 Jameson Taillon CHC 157994.471.25121390$-0.27AL|NL
118 Grant Taylor CWS 76333.321.2090297$-0.31AL|NL
119 Michael Burrows HOU 132784.161.27130460$-0.35AL|NL
120 Riley O'Brien STL 64333.661.33652916$-0.39AL|NL
121 Joey Cantillo CLE 132673.951.31137570$-0.73AL|NL
122 Michael Wacha KAN 16610104.501.31127500$-0.92AL|NL
123 Zack Littell FA 1589114.561.25120340$-0.93AL|NL
124 Mike Soroka ARI 139774.211.30136520$-0.95AL|NL
125 Seranthony Dominguez CWS 59333.811.27672714$-1.06AL|NL
126 Bailey Ober MIN 142784.441.23127350$-1.08AL|NL
127 Zebby Matthews MIN 124674.141.23120320$-1.13AL|NL
128 Braxton Garrett MIA 124663.991.23110300$-1.14AL|NL
129 Robert Suarez ATL 66433.681.2070219$-1.17AL|NL
130 Zach Eflin BAL 143994.471.25108290$-1.17AL|NL
131 Jacob Lopez OAK 131884.401.31135530$-1.20AL|NL
132 Foster Griffin WAS 131784.051.29116410$-1.33AL|NL
133 Clayton Beeter WAS 63233.711.32733215$-1.38AL|NL
134 Braxton Ashcraft PIT 136673.971.29123440$-1.38AL|NL
135 Cade Cavalli WAS 145894.161.33122510$-1.53AL|NL
136 Noah Cameron KAN 146994.381.32122480$-1.53AL|NL
137 Dean Kremer BAL 1549104.501.31129490$-1.58AL|NL
138 Robert Stephenson LAA 59323.971.22652113$-1.58AL|NL
139 Bryan Abreu HOU 68333.311.1989295$-1.71AL|NL
140 Reynaldo Lopez ATL 121664.091.28123430$-1.83AL|NL
141 Jeremiah Estrada SD 69433.391.1692282$-1.84AL|NL
142 Garrett Cleavinger TB 64333.521.1979257$-2.13AL|NL
143 JoJo Romero STL 64333.661.31602513$-2.15AL|NL
144 Will Vest DET 67433.491.2267227$-2.18AL|NL
145 Tyler Mahle SF 136894.301.30112430$-2.21AL|NL
146 Slade Cecconi CLE 1498104.531.28123390$-2.31AL|NL
147 Taylor Rogers MIN 56324.021.32572315$-2.33AL|NL
148 Parker Messick CLE 122784.131.30110400$-2.44AL|NL
149 Justin Steele CHC 80643.601.1874210$-2.60AL|NL
150 Brayan Bello BOS 1559104.351.37126550$-2.64AL|NL
151 Will Warren NYY 127674.181.30124450$-2.68AL|NL
152 Michael McGreevy STL 148884.261.2999350$-2.78AL|NL
153 Nick Martinez FA 141994.531.30107390$-2.91AL|NL
154 Max Meyer MIA 133674.201.30122440$-2.96AL|NL
155 Kodai Senga NYM 117664.081.32118520$-3.06AL|NL
156 Taj Bradley MIN 116664.191.28112410$-3.15AL|NL
157 Dustin May STL 142784.311.33125530$-3.17AL|NL
158 Justin Verlander FA 127894.461.30108420$-3.26AL|NL
159 Lucas Giolito FA 1479104.651.35131560$-3.30AL|NL
160 Victor Vodnik COL 63334.571.49603119$-3.38AL|NL
161 Garrett Whitlock BOS 67433.491.1873203$-3.38AL|NL
162 Seth Lugo KAN 1589104.611.35131520$-3.40AL|NL
163 Max Scherzer FA 106774.501.24101310$-3.47AL|NL
164 Andrew Kittredge BAL 66433.821.2167196$-3.51AL|NL
165 Kumar Rocker TEX 111774.221.2998360$-3.52AL|NL
166 Adrian Morejon SD 67433.361.1968223$-3.53AL|NL
167 Jordan Leasure CWS 63334.001.29702810$-3.65AL|NL
168 Landen Roupp SF 125774.181.36116500$-3.66AL|NL
169 Matt Brash SEA 62333.191.2173254$-3.70AL|NL
170 Luis Severino OAK 1759114.681.35140580$-3.73AL|NL
171 Andrew Saalfrank ARI 64334.081.41552915$-3.74AL|NL
172 Jose A. Ferrer SEA 67323.091.1664193$-3.76AL|NL
173 Jeffrey Springs OAK 1679114.801.34142540$-3.80AL|NL
174 Roki Sasaki LAD 120664.201.32114470$-3.96AL|NL
175 Tanner Scott LAD 64433.521.2572274$-3.98AL|NL
176 Steven Matz TB 131674.261.29109370$-4.00AL|NL
177 Matthew Liberatore STL 1508104.561.33121470$-4.07AL|NL
178 Jared Jones PIT 88553.891.2490290$-4.11AL|NL
179 Robby Snelling MIA 109774.131.3394380$-4.25AL|NL
180 Luke Weaver NYM 68433.841.2171224$-4.29AL|NL
181 Andrew Painter PHI 115664.231.30105390$-4.30AL|NL
182 Phil Maton CHC 65333.601.2371255$-4.48AL|NL
183 Louie Varland TOR 67433.631.2168203$-4.51AL|NL
184 Alex Vesia LAD 62333.481.1678252$-4.55AL|NL
185 JP Sears SD 133794.671.27110380$-4.60AL|NL
186 Ian Seymour TB 106564.161.27102340$-4.61AL|NL
187 Troy Melton DET 120564.201.28106390$-4.69AL|NL
188 Orion Kerkering PHI 63433.431.2168222$-4.69AL|NL
189 Gabe Speier SEA 57333.321.1167172$-4.73AL|NL
190 Eduardo Rodriguez ARI 137894.531.37119490$-4.77AL|NL
191 Hurston Waldrep ATL 139884.401.41124600$-4.78AL|NL
192 Hunter Harvey CHC 53323.401.1556165$-4.78AL|NL
193 Cole Henry WAS 64334.501.41613214$-4.91AL|NL
194 Aaron Civale FA 118784.501.31103380$-4.94AL|NL
195 Justin Sterner OAK 66334.231.2768248$-5.22AL|NL
196 Griffin Canning IL-60 FA 123884.541.37107470$-5.29AL|NL
197 Jose Alvarado PHI 60323.451.2567244$-5.34AL|NL
198 Kirby Yates LAA 57334.111.3067278$-5.35AL|NL
199 Dylan Lee ATL 65333.601.1771192$-5.36AL|NL
200 Matt Svanson STL 66333.681.2963256$-5.47AL|NL
201 Tyler Holton DET 72433.621.1861191$-5.51AL|NL
202 Jose Berrios TOR 125664.461.30105390$-5.52AL|NL
203 A.J. Minter NYM 58333.411.1765212$-5.68AL|NL
204 Camilo Doval NYY 64333.521.3071314$-5.69AL|NL
205 Matthew Strahm KAN 66333.821.1771212$-5.90AL|NL
206 Brad Lord WAS 140684.371.36108491$-6.06AL|NL
207 Hunter Gaddis CLE 68333.971.2266224$-6.18AL|NL
208 Cristian Javier HOU 1458104.901.37131610$-6.27AL|NL
209 Fernando Cruz NYY 61333.691.2380281$-6.30AL|NL
210 Andrew Anderson DET 93444.061.3198400$-6.31AL|NL
211 Adrian Houser SF 142894.441.40103490$-6.43AL|NL
212 Hunter Barco PIT 105554.111.3596420$-6.44AL|NL
213 Shawn Armstrong CLE 68333.841.2468223$-6.47AL|NL
214 Eduard Bazardo SEA 66323.681.2069231$-6.59AL|NL
215 Kutter Crawford BOS 85444.241.2283240$-6.61AL|NL
216 Chris Martin TEX 53223.401.1552124$-6.65AL|NL
217 Robert Gasser MIL 80443.941.2474250$-6.67AL|NL
218 Antonio Santillan CIN 69434.301.3573315$-6.67AL|NL
219 Bryan Baker TB 63333.861.2271232$-6.70AL|NL
220 Gregory Soto PIT 61333.691.3064254$-6.70AL|NL
221 Simeon Woods Richardson MIN 123674.611.34111460$-6.71AL|NL
222 Tyler Rogers TOR 72433.751.2250152$-6.72AL|NL
223 Yimi Garcia TOR 58223.721.1963204$-6.73AL|NL
224 Sean Burke CWS 1478104.841.41136650$-6.74AL|NL
225 Andre Pallante STL 141894.341.4297540$-6.81AL|NL
226 Joe Boyle TB 98564.221.40108540$-6.82AL|NL
227 Kody Funderburk MIN 65333.741.3462275$-6.87AL|NL
228 Johan Oviedo BOS 101554.281.3496430$-6.90AL|NL
229 Jared Koenig MIL 65333.601.2366231$-7.01AL|NL
230 Bryan King HOU 66333.681.2165211$-7.02AL|NL
231 Mark Leiter Jr. OAK 65334.291.3268256$-7.08AL|NL
232 Kevin Ginkel ARI 60334.051.2860215$-7.13AL|NL
233 Justin Topa MIN 63334.141.3552218$-7.16AL|NL
234 Aaron Ashby MIL 68333.441.3272321$-7.18AL|NL
235 Caleb Thielbar CHC 63333.711.2165221$-7.20AL|NL
236 Tyler Wells BAL 92444.401.2282250$-7.22AL|NL
237 Hogan Harris OAK 65334.431.4062319$-7.26AL|NL
238 Luis Morales OAK 115784.701.37101470$-7.27AL|NL
239 Kyle Finnegan DET 63333.861.2960234$-7.29AL|NL
240 Luis Gil NYY 99554.361.3597480$-7.30AL|NL
241 Cole Sands MIN 67334.031.2565213$-7.36AL|NL
242 Erik Sabrowski CLE 61333.691.3374332$-7.37AL|NL
243 Davis Martin CWS 1518104.771.39116540$-7.46AL|NL
244 Miles Mikolas FA 1348104.841.3390310$-7.54AL|NL
245 Keegan Akin BAL 66334.091.2766243$-7.70AL|NL
246 Calvin Faucher MIA 65334.151.3565275$-7.84AL|NL
247 Sean Newcomb CWS 97444.081.3690410$-7.91AL|NL
248 Lucas Erceg KAN 62333.771.3159243$-7.92AL|NL
249 Brad Keller PHI 66333.951.3361274$-7.92AL|NL
250 Blake Treinen LAD 59333.811.2565231$-8.01AL|NL
251 J.T. Ginn OAK 88454.191.3181300$-8.05AL|NL
252 Steven Okert HOU 63324.001.2271240$-8.14AL|NL
253 Anthony Kay CWS 133794.531.42103530$-8.15AL|NL
254 Grant Holmes ATL 84444.291.3285310$-8.22AL|NL
255 Bennett Sousa HOU 50323.601.2254181$-8.32AL|NL
256 Jake Latz TEX 109454.291.38104520$-8.32AL|NL
257 Ben Brown CHC 52323.631.1957170$-8.33AL|NL
258 Angel Zerpa MIL 59323.511.2456200$-8.41AL|NL
259 Tyler Kinley ATL 62334.061.2966262$-8.42AL|NL
260 Chris Paddack FA 103674.721.3179270$-8.43AL|NL
261 Erik Miller SF 61333.541.3666321$-8.49AL|NL
262 Kyle Leahy STL 123564.461.38102440$-8.61AL|NL
263 Connelly Early BOS 58333.721.2460210$-8.63AL|NL
264 Drew Pomeranz LAA 57223.951.2662223$-8.66AL|NL
265 Cole Winn TEX 64334.221.3658295$-8.67AL|NL
266 Jason Adam SD 48323.561.1951180$-8.81AL|NL
267 Aaron Bummer ATL 60323.601.3060230$-8.97AL|NL
268 Patrick Corbin FA 1307104.851.39103430$-8.97AL|NL
269 Graham Ashcraft CIN 64333.801.3058211$-9.02AL|NL
270 Brooks Raley NYM 59323.971.2759221$-9.07AL|NL
271 Julian Fernandez WAS 61334.131.2858232$-9.09AL|NL
272 Brant Hurter DET 54323.501.2449170$-9.09AL|NL
273 Ryan Weiss HOU 79444.331.3478310$-9.12AL|NL
274 David Morgan SD 63333.861.2964260$-9.15AL|NL
275 Ryan Thompson ARI 63334.001.3252203$-9.15AL|NL
276 Brusdar Graterol LAD 50323.421.2042140$-9.22AL|NL
277 Braydon Fisher TOR 51323.881.2958231$-9.23AL|NL
278 Mason Montgomery PIT 60223.901.3064252$-9.34AL|NL
279 Anthony Bender MIA 62333.921.3159241$-9.38AL|NL
280 Patrick Sandoval BOS 76444.141.3670310$-9.38AL|NL
281 Logan Allen CLE 120684.651.4095460$-9.39AL|NL
282 Lance McCullers HOU 105564.541.4299500$-9.42AL|NL
283 Colin Rea CHC 82444.391.2967240$-9.43AL|NL
284 Andrew Nardi MIA 50223.601.2260200$-9.44AL|NL
285 Elvis Alvarado OAK 60334.201.3863303$-9.48AL|NL
286 Justin Slaten BOS 60334.051.2857201$-9.52AL|NL
287 Paul Sewald FA 49334.221.2450172$-9.53AL|NL
288 Tomoyuki Sugano FA 128794.921.3586330$-9.55AL|NL
289 Brady Basso OAK 55334.091.2749182$-9.59AL|NL
290 David Festa MIN 53333.911.2555180$-9.64AL|NL
291 Carmen Mlodzinski PIT 73343.951.3265260$-9.64AL|NL
292 Ben Joyce LAA 35223.601.2639164$-9.65AL|NL
293 Ryan Zeferjahn LAA 64334.221.3673331$-9.68AL|NL
294 Tanner Banks PHI 62334.061.2659190$-9.68AL|NL
295 Adbert Alzolay NYM 55324.091.2552181$-9.69AL|NL
296 Mason Englert TB 62334.211.2758191$-9.71AL|NL
297 Jake Junis TEX 64324.221.2555171$-9.72AL|NL
298 Jordan Romano LAA 57234.261.2860223$-9.74AL|NL
299 Thomas White MIA 59433.971.3961290$-9.76AL|NL
300 Randy Vasquez SD 1428104.881.4195510$-9.82AL|NL