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 1901472.720.96231380$36.68AL|NL
2 Paul Skenes PIT 1851282.741.02221450$31.13AL|NL
3 Garrett Crochet BOS 1771383.041.05217450$27.71AL|NL
4 Bryan Woo SEA 1821383.391.03184380$23.49AL|NL
5 Logan Webb SF 19413103.291.17184440$20.46AL|NL
6 Cristopher Sanchez PHI 1861273.201.14179450$20.32AL|NL
7 Chris Sale ATL 1531163.181.08187400$19.48AL|NL
8 Max Fried NYY 1791483.341.16169520$19.43AL|NL
9 Edwin Diaz LAD 67533.041.06912337$19.28AL|NL
10 Yoshinobu Yamamoto LAD 1581273.241.09172460$19.06AL|NL
11 Logan Gilbert SEA 1641083.431.04184360$18.42AL|NL
12 Mason Miller SD 66322.490.981012533$18.34AL|NL
13 Hunter Brown HOU 1781293.481.17193580$17.70AL|NL
14 Cade Smith CLE 70532.941.04912031$16.97AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Jacob deGrom TEX 1521073.431.04171340$16.55AL|NL
16 Jhoan Duran PHI 68542.881.11792033$16.25AL|NL
17 Hunter Greene CIN 1661083.661.11199530$15.95AL|NL
18 Joe Ryan MIN 16911103.811.08185380$15.86AL|NL
19 Josh Hader HOU 62543.241.06842233$15.68AL|NL
20 George Kirby SEA 1651293.621.10161310$15.68AL|NL
21 Andres Munoz SEA 63432.901.11782534$15.18AL|NL
22 Jesus Luzardo PHI 1711193.651.16188520$14.97AL|NL
23 Cole Ragans KAN 1501083.421.14186530$14.95AL|NL
24 Dylan Cease TOR 17311103.751.21204660$13.96AL|NL
25 Freddy Peralta NYM 1641283.761.18183600$13.95AL|NL
26 Sonny Gray BOS 1681293.791.17177430$13.70AL|NL
27 Nick Pivetta SD 1721193.921.14187510$13.49AL|NL
28 Spencer Schwellenbach ATL 1551073.551.09152310$13.14AL|NL
29 Devin Williams NYM 65443.201.14852731$13.11AL|NL
30 Framber Valdez DET 1641293.481.22155540$12.69AL|NL
31 Nathan Eovaldi TEX 1531183.651.11148370$12.53AL|NL
32 David Bednar NYY 65443.361.12772131$12.27AL|NL
33 Aroldis Chapman BOS 58433.041.14802530$12.16AL|NL
34 Zack Wheeler PHI 120953.261.06139310$11.22AL|NL
35 Blake Snell LAD 1351063.441.19165570$11.20AL|NL
36 Kevin Gausman TOR 18011103.961.19176510$11.02AL|NL
37 Brandon Woodruff MIL 1441073.711.11152390$10.96AL|NL
38 Luis Castillo SEA 17311103.881.18162490$10.71AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Spencer Strider ATL 1521193.931.21178540$10.17AL|NL
40 Michael King SD 1591083.721.22166560$9.57AL|NL
41 Tanner Bibee CLE 17611103.971.21165520$9.39AL|NL
42 Raisel Iglesias ATL 66443.621.13701728$9.37AL|NL
43 Jeff Hoffman TOR 64543.611.16752326$9.33AL|NL
44 Ranger Suarez BOS 1641193.681.23147470$9.31AL|NL
45 Pablo Lopez MIN 1551083.791.18155390$9.24AL|NL
46 Ryan Helsley BAL 65443.551.22732429$9.23AL|NL
47 Drew Rasmussen TB 1531083.701.16138390$9.05AL|NL
48 Eury Perez MIA 145993.911.15161480$8.34AL|NL
49 Ryan Pepiot TB 16511104.141.21167570$8.08AL|NL
50 Peter Fairbanks MIA 63443.521.19642227$7.86AL|NL
51 Kyle Bradish BAL 141873.601.17151450$7.85AL|NL
52 Carlos Estevez KAN 66444.131.26592332$7.61AL|NL
53 Emmet Sheehan LAD 133963.911.14151420$7.42AL|NL
54 Matt Boyd CHC 1561093.881.19142440$7.40AL|NL
55 Shota Imanaga CHC 1521084.011.14137330$7.38AL|NL
56 Jack Flaherty DET 15810104.051.24174540$7.28AL|NL
57 Carlos Rodon NYY 1441194.061.21153520$7.28AL|NL
58 Merrill Kelly ARI 1741184.071.23156520$7.28AL|NL
59 Tyler Glasnow LAD 130863.691.16152480$7.17AL|NL
60 MacKenzie Gore TEX 1589103.921.25177600$7.10AL|NL
61 Daniel Palencia CHC 66343.711.24732728$7.01AL|NL
62 Nolan McLean NYM 1471083.711.25145560$6.92AL|NL
63 Ryan Walker SF 63443.521.20662025$6.85AL|NL
64 Chase Burns CIN 130783.611.16154410$6.74AL|NL
65 Trevor Megill MIL 65433.431.16782321$6.48AL|NL
66 Aaron Nola PHI 16210104.141.21159440$6.41AL|NL
67 Nick Lodolo CIN 148984.011.17149380$6.35AL|NL
68 Shohei Ohtani LAD 107753.371.09127330$6.14AL|NL
69 Jose Soriano LAA 16810103.771.31156720$6.02AL|NL
70 Zac Gallen FA 15912104.171.27152520$6.01AL|NL
71 Gavin Williams CLE 1601093.951.29163690$5.76AL|NL
72 Shane McClanahan TB 126863.621.17132380$5.66AL|NL
73 Griffin Jax TB 66443.171.08831815$5.48AL|NL
74 Emilio Pagan CIN 66334.061.19722226$5.46AL|NL
75 Abner Uribe MIL 69433.151.21813017$5.07AL|NL
76 Jacob Misiorowski MIL 140974.021.25160640$4.93AL|NL
77 Kenley Jansen DET 59433.961.19602124$4.67AL|NL
78 Andrew Abbott CIN 1631094.171.25148510$4.22AL|NL
79 Joe Musgrove SD 141883.901.19134360$4.19AL|NL
80 Trey Yesavage TOR 131863.861.24147550$3.99AL|NL
81 Robbie Ray SF 1689104.231.28175660$3.90AL|NL
82 Dennis Santana PIT 67433.941.25622323$3.83AL|NL
83 Shane Baz BAL 156994.141.25154540$3.82AL|NL
84 Sandy Alcantara MIA 17310114.151.26143500$3.72AL|NL
85 Kris Bubic KAN 133883.721.23129430$3.72AL|NL
86 Shane Bieber TOR 126863.771.18116300$3.39AL|NL
87 Brady Singer CIN 16711114.391.28154530$3.21AL|NL
88 Trevor Rogers BAL 158994.011.26136510$3.09AL|NL
89 Edward Cabrera CHC 133873.981.24142520$2.94AL|NL
90 Shane Smith CWS 158894.141.25154580$2.79AL|NL
91 Casey Mize DET 150994.111.24130400$2.44AL|NL
92 Clay Holmes NYM 1481093.871.32122560$2.32AL|NL
93 Edwin Uceta TB 71533.761.18842612$2.30AL|NL
94 David Peterson NYM 160973.911.33142610$2.29AL|NL
95 Cam Schlittler NYY 133883.921.26133510$2.14AL|NL
96 Sean Manaea NYM 132774.151.18138400$2.00AL|NL
97 Cade Horton CHC 127973.971.22110400$1.98AL|NL
98 Quinn Priester MIL 1621094.151.29131530$1.92AL|NL
99 Brandon Pfaadt ARI 16910104.491.25148390$1.85AL|NL
100 Logan Henderson MIL 121874.071.19121370$1.78AL|NL
101 Jack Leiter TEX 1579104.291.28151620$1.72AL|NL
102 Cody Ponce TOR 132874.071.25134430$1.56AL|NL
103 Robert Garcia TEX 62443.651.23672216$1.51AL|NL
104 Robert Suarez ATL 67553.591.15702011$1.44AL|NL
105 Bailey Ober MIN 144884.351.18131330$1.44AL|NL
106 Mitch Keller PIT 1759114.321.28152520$1.44AL|NL
107 Chris Bassitt FA 1441084.171.31132490$1.41AL|NL
108 Yusei Kikuchi LAA 1678104.241.31168590$1.38AL|NL
109 Bryce Miller SEA 144884.221.21129420$1.35AL|NL
110 Ryne Nelson ARI 160974.241.25130430$1.31AL|NL
111 Reese Olson DET 130773.861.23121430$1.20AL|NL
112 Grayson Rodriguez LAA 115873.971.24121380$1.16AL|NL
113 Jameson Taillon CHC 1541094.381.23118360$1.03AL|NL
114 Seranthony Dominguez CWS 62343.921.29672819$0.64AL|NL
115 Michael Wacha KAN 16410104.321.28126490$0.60AL|NL
116 Gerrit Cole NYY 110753.911.19111330$0.56AL|NL
117 Kodai Senga NYM 111863.911.28114480$0.08AL|NL
118 Bryan Abreu HOU 68333.131.1791287$0.07AL|NL
119 Joey Cantillo CLE 124773.891.30130530$0.05AL|NL
120 Zebby Matthews MIN 124774.091.22121320$0.03AL|NL
121 Tatsuya Imai HOU 150884.191.29149620$0.00AL|NL
122 Reid Detmers LAA 133794.271.27146490$-0.21AL|NL
123 Brayan Bello BOS 1561094.261.33127540$-0.23AL|NL
124 Jeffrey Springs OAK 16410104.551.29140520$-0.30AL|NL
125 Braxton Ashcraft PIT 132773.881.28117420$-0.35AL|NL
126 Jacob Lopez OAK 128884.291.27131510$-0.40AL|NL
127 Ryan Weathers NYY 126774.041.25119430$-0.49AL|NL
128 Bubba Chandler PIT 143884.251.29132510$-0.65AL|NL
129 Garrett Cleavinger TB 64443.431.1578247$-0.76AL|NL
130 Noah Cameron KAN 144884.211.28121470$-0.98AL|NL
131 Zach Eflin BAL 140984.431.23108270$-1.04AL|NL
132 Riley O'Brien STL 64333.761.33652916$-1.06AL|NL
133 Dean Kremer BAL 152994.461.28128470$-1.13AL|NL
134 Will Vest DET 66443.341.1967218$-1.17AL|NL
135 Seth Lugo KAN 156994.381.31131510$-1.24AL|NL
136 Grant Taylor CWS 74343.431.2188297$-1.28AL|NL
137 Jeremiah Estrada SD 70433.391.1592273$-1.34AL|NL
138 JoJo Romero STL 64443.561.29602512$-1.47AL|NL
139 Mike Soroka ARI 131784.271.27128470$-1.56AL|NL
140 Tyler Mahle SF 130784.051.26107400$-1.65AL|NL
141 Michael Burrows HOU 126674.111.25122440$-1.69AL|NL
142 Michael McGreevy STL 143884.121.2697340$-1.72AL|NL
143 Adrian Morejon SD 68643.441.1968213$-1.83AL|NL
144 Braxton Garrett MIA 116664.021.21103280$-1.90AL|NL
145 Reynaldo Lopez ATL 113653.911.27111390$-2.00AL|NL
146 Parker Messick CLE 116764.001.28105380$-2.05AL|NL
147 Zack Littell FA 148884.461.24113300$-2.19AL|NL
148 Garrett Whitlock BOS 65433.351.1472184$-2.38AL|NL
149 Dustin May STL 135794.281.29121500$-2.64AL|NL
150 Andrew Kittredge BAL 66443.721.1766177$-2.64AL|NL
151 Foster Griffin WAS 127674.131.27115410$-2.77AL|NL
152 Will Warren NYY 123784.311.31122440$-3.06AL|NL
153 Nick Martinez FA 132984.441.2999360$-3.15AL|NL
154 Eduardo Rodriguez ARI 136994.431.36121480$-3.17AL|NL
155 Landen Roupp SF 120774.081.34112480$-3.20AL|NL
156 Tanner Scott LAD 66443.531.2373265$-3.30AL|NL
157 Luis Severino OAK 1729114.611.33138550$-3.33AL|NL
158 Justin Steele CHC 75643.651.1770200$-3.35AL|NL
159 Roki Sasaki LAD 112764.171.31107460$-3.36AL|NL
160 Matthew Strahm KAN 66433.481.1272192$-3.51AL|NL
161 Robert Stephenson LAA 58334.011.19641910$-3.51AL|NL
162 Andrew Saalfrank ARI 65434.121.40563114$-3.59AL|NL
163 Victor Vodnik COL 65444.361.47623116$-3.59AL|NL
164 Chad Patrick MIL 129684.321.28121430$-3.63AL|NL
165 Jose Alvarado PHI 58533.521.2365214$-3.65AL|NL
166 JP Sears SD 130894.621.26110370$-3.66AL|NL
167 Ian Seymour TB 104664.221.2399320$-3.70AL|NL
168 Slade Cecconi CLE 146794.581.25120370$-3.71AL|NL
169 Luke Weaver NYM 69443.921.1974225$-3.82AL|NL
170 Jose A. Ferrer SEA 67423.371.1662183$-3.83AL|NL
171 Matthew Liberatore STL 145794.381.30118460$-3.85AL|NL
172 Orion Kerkering PHI 64543.501.2169232$-3.89AL|NL
173 Cade Cavalli WAS 138794.221.34116490$-3.90AL|NL
174 Matt Brash SEA 61333.171.2172244$-3.92AL|NL
175 Troy Melton DET 113664.141.2698360$-3.93AL|NL
176 Alex Vesia LAD 63433.541.1778252$-3.95AL|NL
177 Jose Berrios TOR 117774.331.2799360$-4.00AL|NL
178 Kirby Yates LAA 57333.981.27672610$-4.04AL|NL
179 Clayton Beeter WAS 64233.941.34723312$-4.27AL|NL
180 Taj Bradley MIN 114674.351.28111400$-4.41AL|NL
181 Steven Matz TB 124664.201.28101340$-4.44AL|NL
182 Hurston Waldrep ATL 139984.431.41120640$-4.56AL|NL
183 Lucas Erceg KAN 63553.691.2661234$-4.58AL|NL
184 Phil Maton CHC 65333.701.2071245$-4.66AL|NL
185 Louie Varland TOR 67433.761.2166194$-4.76AL|NL
186 Camilo Doval NYY 64443.661.3171315$-4.80AL|NL
187 Cristian Javier HOU 141894.701.33127600$-4.83AL|NL
188 Fernando Cruz NYY 61443.691.2381282$-4.87AL|NL
189 Jordan Leasure CWS 64354.081.2671278$-4.89AL|NL
190 Max Meyer MIA 125684.341.31114410$-4.90AL|NL
191 Lucas Giolito FA 136884.571.36122530$-4.97AL|NL
192 Justin Verlander FA 118774.421.30100380$-5.03AL|NL
193 Gabe Speier SEA 58333.361.0868161$-5.10AL|NL
194 Jared Jones PIT 85554.021.2487280$-5.13AL|NL
195 A.J. Minter NYM 55433.401.1661192$-5.16AL|NL
196 Tyler Holton DET 71433.591.1359171$-5.19AL|NL
197 Dylan Lee ATL 66333.581.1572182$-5.19AL|NL
198 Hunter Gaddis CLE 67333.801.1965205$-5.23AL|NL
199 Hunter Harvey CHC 53323.351.1356154$-5.24AL|NL
200 Brad Keller PHI 66443.801.2761245$-5.47AL|NL
201 Cole Sands MIN 67433.991.2265204$-5.64AL|NL
202 Kyle Finnegan DET 63443.881.2559225$-5.66AL|NL
203 Kevin Ginkel ARI 61333.941.2662227$-5.73AL|NL
204 Luis Gil NYY 95654.261.3294460$-5.80AL|NL
205 Jared Koenig MIL 65433.501.2265221$-5.82AL|NL
206 Shawn Armstrong CLE 69333.791.1868213$-5.83AL|NL
207 Andrew Anderson DET 90564.141.3197390$-5.91AL|NL
208 Matt Svanson STL 67323.651.2762245$-5.96AL|NL
209 Robert Gasser MIL 85554.021.2576270$-6.11AL|NL
210 Brad Lord WAS 132694.401.33102441$-6.20AL|NL
211 Mark Leiter Jr. OAK 65444.161.3170255$-6.30AL|NL
212 Justin Sterner OAK 66334.221.2766247$-6.30AL|NL
213 Robby Snelling MIA 92664.091.3380330$-6.30AL|NL
214 Chris Martin TEX 53333.451.1453113$-6.32AL|NL
215 Kutter Crawford BOS 77554.271.1974210$-6.38AL|NL
216 Max Scherzer FA 92664.641.2488250$-6.46AL|NL
217 Simeon Woods Richardson MIN 123664.531.33111470$-6.57AL|NL
218 Tyler Wells BAL 87554.391.1976230$-6.59AL|NL
219 Justin Topa MIN 64344.001.3153208$-6.59AL|NL
220 Tyler Rogers TOR 70443.701.1948142$-6.64AL|NL
221 Hunter Barco PIT 97554.091.3287390$-6.67AL|NL
222 Taylor Rogers MIN 59234.041.3261259$-6.71AL|NL
223 Yimi Garcia TOR 57233.801.1963215$-6.72AL|NL
224 Adrian Houser SF 138774.361.3799460$-6.78AL|NL
225 Aaron Civale FA 106674.551.2992340$-6.89AL|NL
226 Johan Oviedo BOS 98554.261.3293430$-6.95AL|NL
227 Eduard Bazardo SEA 65323.731.1866211$-6.98AL|NL
228 Kody Funderburk MIN 65433.861.3461264$-6.98AL|NL
229 Davis Martin CWS 1477104.601.35113520$-6.99AL|NL
230 Griffin Canning IL-60 FA 117774.551.37101450$-7.06AL|NL
231 Kumar Rocker TEX 100564.331.2988330$-7.13AL|NL
232 Caleb Thielbar CHC 63333.741.1864201$-7.23AL|NL
233 Bryan King HOU 65333.601.1864180$-7.28AL|NL
234 Hogan Harris OAK 65334.231.3863318$-7.31AL|NL
235 Aaron Ashby MIL 67433.581.3269300$-7.39AL|NL
236 Joe Boyle TB 94564.311.37100510$-7.41AL|NL
237 Blake Treinen LAD 60443.911.2666231$-7.45AL|NL
238 Antonio Santillan CIN 68334.141.3371305$-7.45AL|NL
239 Sean Burke CWS 146794.791.39136640$-7.48AL|NL
240 Connelly Early BOS 58443.701.2360210$-7.61AL|NL
241 Bryan Baker TB 64333.991.2170231$-7.79AL|NL
242 Luis Morales OAK 114674.601.3499460$-7.79AL|NL
243 Ryan Thompson ARI 63433.961.2851193$-7.87AL|NL
244 Brooks Raley NYM 58323.731.1857191$-7.91AL|NL
245 Grant Holmes ATL 85444.151.3286320$-7.94AL|NL
246 Steven Okert HOU 64323.971.1971230$-7.95AL|NL
247 Jose Butto SF 64443.991.3358273$-7.98AL|NL
248 Calvin Faucher MIA 66344.061.3665285$-8.01AL|NL
249 Andre Pallante STL 136794.391.4093530$-8.08AL|NL
250 Bennett Sousa HOU 50323.631.1754171$-8.11AL|NL
251 Jake Latz TEX 106444.251.3599490$-8.15AL|NL
252 Keegan Akin BAL 66334.011.2767242$-8.22AL|NL
253 Anthony Kay CWS 126684.481.38101500$-8.24AL|NL
254 Graham Ashcraft CIN 63534.051.3255211$-8.27AL|NL
255 Justin Slaten BOS 61444.011.2556201$-8.36AL|NL
256 Jake Junis TEX 64324.011.2156162$-8.39AL|NL
257 Tomoyuki Sugano FA 121894.811.3480280$-8.50AL|NL
258 Jason Adam SD 46323.401.1549160$-8.55AL|NL
259 Jordan Romano LAA 56334.421.2959215$-8.55AL|NL
260 Colin Rea CHC 81544.341.2865230$-8.56AL|NL
261 Anthony Bender MIA 63333.881.2859242$-8.60AL|NL
262 Erik Miller SF 60333.541.3665321$-8.65AL|NL
263 Carmen Mlodzinski PIT 68443.881.2959230$-8.67AL|NL
264 Gregory Soto PIT 61233.841.2965253$-8.68AL|NL
265 Spencer Arrighetti HOU 96574.591.3595420$-8.69AL|NL
266 Logan Allen CLE 116674.491.3994440$-8.69AL|NL
267 Ben Brown CHC 53333.791.1959170$-8.69AL|NL
268 Braydon Fisher TOR 51323.751.2457211$-8.75AL|NL
269 Drew Pomeranz LAA 56223.811.2260192$-8.86AL|NL
270 Tyler Kinley ATL 61334.151.2764252$-8.86AL|NL
271 Julian Fernandez WAS 62324.041.2861232$-8.89AL|NL
272 Miles Mikolas FA 129794.861.3187280$-8.93AL|NL
273 J.T. Ginn OAK 87454.301.3280310$-8.98AL|NL
274 Seth Halvorsen COL 61344.621.4455279$-9.00AL|NL
275 Aaron Bummer ATL 61323.691.2962220$-9.03AL|NL
276 Matt Festa CLE 59434.181.2458210$-9.09AL|NL
277 Jake Irvin WAS 143794.871.35106470$-9.10AL|NL
278 Angel Zerpa MIL 61323.691.2656200$-9.16AL|NL
279 Tanner Banks PHI 62323.921.2258170$-9.17AL|NL
280 Kyle Leahy STL 118564.481.3795440$-9.25AL|NL
281 Erik Sabrowski CLE 60223.741.3372331$-9.36AL|NL
282 Brandon Sproat MIL 78444.191.3166290$-9.39AL|NL
283 Cole Henry WAS 64234.711.44613410$-9.47AL|NL
284 Hunter Dobbins STL 91554.381.3367300$-9.47AL|NL
285 Andrew Alvarez WAS 110464.241.3683430$-9.58AL|NL
286 Ryan Weiss HOU 73444.341.3271290$-9.59AL|NL
287 Brant Hurter DET 54323.631.2448170$-9.59AL|NL
288 Elvis Alvarado OAK 60334.191.3762303$-9.66AL|NL
289 Richard Fitts STL 100474.401.3177320$-9.67AL|NL
290 Pierce Johnson CIN 59344.171.3064231$-9.75AL|NL
291 Sean Newcomb CWS 92344.131.3684390$-9.75AL|NL
292 Isaac Mattson PIT 65344.191.3261282$-9.77AL|NL
293 John Schreiber KAN 64334.061.3058231$-9.92AL|NL
294 Patrick Corbin FA 124784.881.4099410$-9.92AL|NL
295 PJ Poulin WAS 60334.001.3657262$-9.95AL|NL
296 Hoby Milner CHC 61323.891.2652180$-10.00AL|NL
297 David Festa MIN 54334.101.2457180$-10.03AL|NL
298 Ben Joyce LAA 35213.671.2638154$-10.04AL|NL
299 Rhett Lowder CIN 78444.341.3062250$-10.08AL|NL
300 Connor Phillips CIN 52334.361.3456253$-10.08AL|NL