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 1921582.800.96232400$36.94AL|NL
2 Paul Skenes PIT 1871482.801.01220460$32.89AL|NL
3 Garrett Crochet BOS 1821383.151.04220450$28.03AL|NL
4 Bryan Woo SEA 1851483.301.00188350$27.15AL|NL
5 Logan Gilbert SEA 1661283.411.04194380$22.19AL|NL
6 Logan Webb SF 1971493.371.16188470$22.08AL|NL
7 Cristopher Sanchez PHI 1901393.291.14186470$21.83AL|NL
8 Max Fried NYY 1801483.281.15169570$20.74AL|NL
9 Yoshinobu Yamamoto LAD 1611363.261.12175490$20.08AL|NL
10 Mason Miller SD 65312.631.00962433$18.99AL|NL
11 Hunter Brown HOU 1831293.571.17198620$18.40AL|NL
12 Dylan Cease TOR 1751293.721.17211650$18.02AL|NL
13 Cole Ragans KAN 1531183.351.13191540$17.99AL|NL
14 Joe Ryan MIN 1681193.751.06185390$17.92AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Edwin Diaz LAD 66313.511.12892337$17.12AL|NL
16 Chris Sale ATL 1561183.631.13192440$16.58AL|NL
17 George Kirby SEA 1661193.641.09161330$15.88AL|NL
18 Jacob deGrom TEX 1551083.681.05170400$15.81AL|NL
19 Andres Munoz SEA 62322.961.10742234$15.72AL|NL
20 Jesus Luzardo PHI 17611103.741.18196550$15.53AL|NL
21 Freddy Peralta NYM 1671193.721.15184610$15.35AL|NL
22 Cade Smith CLE 69323.091.10882331$15.34AL|NL
23 Hunter Greene CIN 16810103.931.13199530$14.75AL|NL
24 Framber Valdez DET 1871293.631.23169640$14.05AL|NL
25 Jhoan Duran PHI 66323.241.14701933$14.03AL|NL
26 Zack Wheeler PHI 133963.311.07155380$13.83AL|NL
27 Devin Williams NYM 64323.141.14842830$13.58AL|NL
28 David Bednar NYY 64323.451.11752031$13.03AL|NL
29 Brandon Woodruff MIL 1441083.701.09152390$12.72AL|NL
30 Sonny Gray BOS 1691193.971.18173460$12.12AL|NL
31 Josh Hader HOU 56323.411.08772229$12.03AL|NL
32 Nick Pivetta SD 1691194.121.17176490$11.67AL|NL
33 Aroldis Chapman BOS 57323.341.22773030$11.38AL|NL
34 Nathan Eovaldi TEX 1551083.781.14150410$11.31AL|NL
35 Matt Boyd CHC 1591193.901.16145450$10.80AL|NL
36 Ranger Suarez BOS 1661193.701.21143470$10.68AL|NL
37 Daniel Palencia CHC 65323.601.22742829$10.32AL|NL
38 Jack Flaherty DET 15910104.061.20176500$10.00AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Tanner Bibee CLE 17910114.011.19161510$9.92AL|NL
40 MacKenzie Gore TEX 16010104.001.24182600$9.70AL|NL
41 Luis Castillo SEA 17711104.181.20161510$9.41AL|NL
42 Ryan Helsley BAL 63323.821.20652229$9.29AL|NL
43 Emmet Sheehan LAD 133973.811.16156470$9.27AL|NL
44 Spencer Strider ATL 1531094.131.22180510$9.24AL|NL
45 Shota Imanaga CHC 1551094.181.13144360$8.78AL|NL
46 Eury Perez MIA 1438103.881.14156470$8.76AL|NL
47 Trey Yesavage TOR 136993.841.18153500$8.52AL|NL
48 Blake Snell LAD 1301063.811.23155530$8.48AL|NL
49 Shohei Ohtani LAD 110953.461.15131390$8.29AL|NL
50 Tyler Glasnow LAD 1321063.971.19150470$8.28AL|NL
51 Chase Burns CIN 134893.861.16158410$8.21AL|NL
52 Carlos Estevez KAN 65324.471.28572232$7.84AL|NL
53 Kevin Gausman TOR 18211104.401.24175550$7.70AL|NL
54 Jeff Hoffman TOR 62324.081.19722326$7.67AL|NL
55 Kyle Bradish BAL 134973.751.20142460$7.64AL|NL
56 Michael King SD 1551094.001.24154540$7.58AL|NL
57 Emilio Pagan CIN 65324.341.19712226$7.01AL|NL
58 Raisel Iglesias ATL 64223.921.16651626$6.94AL|NL
59 Nolan McLean NYM 1521083.911.25142540$6.91AL|NL
60 Aaron Nola PHI 16810104.301.23162490$6.72AL|NL
61 Drew Rasmussen TB 1549103.951.19133400$6.68AL|NL
62 Peter Fairbanks MIA 63223.781.22622226$6.36AL|NL
63 Nick Lodolo CIN 1499104.171.20149410$6.23AL|NL
64 Shane Baz BAL 1521094.151.24147540$6.16AL|NL
65 Carlos Rodon NYY 146984.191.21152540$6.04AL|NL
66 Edward Cabrera CHC 136983.981.22142520$6.03AL|NL
67 Sandy Alcantara MIA 17610114.141.24137520$5.68AL|NL
68 Quinn Priester MIL 16610104.061.24131480$5.66AL|NL
69 Abner Uribe MIL 69323.011.21763216$5.31AL|NL
70 Jacob Misiorowski MIL 1399104.051.29159680$5.26AL|NL
71 Ryan Walker SF 62324.031.28622124$5.00AL|NL
72 Griffin Jax TB 66323.451.11801815$4.96AL|NL
73 Cody Ponce TOR 138784.081.22158460$4.75AL|NL
74 Joe Musgrove SD 138984.191.20129370$4.50AL|NL
75 Gavin Williams CLE 1649114.171.31165710$4.44AL|NL
76 Grant Taylor CWS 82333.001.1097287$4.39AL|NL
77 Merrill Kelly ARI 17010104.421.25146500$4.18AL|NL
78 Kenley Jansen DET 56223.881.14561922$4.17AL|NL
79 Bailey Ober MIN 1609104.441.20141420$4.15AL|NL
80 Kris Bubic KAN 135893.871.25132440$4.15AL|NL
81 Robbie Ray SF 17110114.591.31184710$4.05AL|NL
82 Dennis Santana PIT 67324.271.31612624$3.99AL|NL
83 Trevor Megill MIL 64324.221.25762320$3.77AL|NL
84 Ryan Pepiot TB 1699114.501.27166620$3.55AL|NL
85 Jose Soriano LAA 16810113.981.36143700$3.53AL|NL
86 Seranthony Dominguez CWS 62224.051.25682721$3.13AL|NL
87 Zac Gallen ARI 17810114.501.30160610$3.07AL|NL
88 Andrew Abbott CIN 1649104.441.25145520$3.02AL|NL
89 Logan Henderson MIL 111673.991.12120300$2.92AL|NL
90 Sean Manaea NYM 131794.141.23138450$2.65AL|NL
91 Bryce Miller SEA 144994.401.22125430$2.63AL|NL
92 Trevor Rogers BAL 146984.231.28130490$2.41AL|NL
93 Cade Horton CHC 127884.081.20108380$2.36AL|NL
94 Shane McClanahan TB 118774.031.21123330$2.33AL|NL
95 Jack Leiter TEX 1639114.511.29154640$2.10AL|NL
96 Casey Mize DET 143894.241.22118380$2.00AL|NL
97 Grayson Rodriguez LAA 119784.041.23124370$1.96AL|NL
98 Gerrit Cole NYY 109764.051.16108320$1.95AL|NL
99 Jameson Taillon CHC 156994.471.21117380$1.92AL|NL
100 Clay Holmes NYM 14410104.051.32110530$1.90AL|NL
101 Robert Garcia TEX 62323.971.25632217$1.80AL|NL
102 Ryne Nelson ARI 1599114.471.26132430$1.63AL|NL
103 Chris Bassitt BAL 16811114.591.33144610$1.58AL|NL
104 Jacob Lopez OAK 128884.391.27139490$1.56AL|NL
105 Joey Cantillo CLE 126583.741.27136540$1.52AL|NL
106 Zack Littell FA 1399104.441.21107310$1.33AL|NL
107 Cam Schlittler NYY 131884.251.28129490$1.28AL|NL
108 Michael Wacha KAN 16610104.481.28123500$1.25AL|NL
109 David Peterson NYM 1601094.291.37140590$1.20AL|NL
110 Chad Patrick MIL 128884.391.23121380$1.14AL|NL
111 Bubba Chandler PIT 1418104.261.29131480$1.10AL|NL
112 Braxton Ashcraft PIT 133794.081.26122410$1.10AL|NL
113 Zebby Matthews MIN 126794.291.23123310$0.78AL|NL
114 Shane Smith CWS 1568114.501.29146540$0.69AL|NL
115 Michael Burrows HOU 126794.311.24126420$0.69AL|NL
116 Bryan Abreu HOU 67323.651.2187299$0.63AL|NL
117 Noah Cameron KAN 147994.431.30128480$0.62AL|NL
118 Brayan Bello BOS 16010104.341.34124580$0.56AL|NL
119 Edwin Uceta TB 68324.111.24832712$0.43AL|NL
120 Riley O'Brien STL 63324.021.33653016$0.42AL|NL
121 Ryan Weathers NYY 126784.201.26118430$0.18AL|NL
122 Zach Eflin BAL 141994.511.23102290$0.10AL|NL
123 Mitch Keller PIT 17710124.721.33152540$0.08AL|NL
124 Shane Bieber TOR 102764.071.2095270$0.02AL|NL
125 Tatsuya Imai HOU 1559104.431.31156660$0.00AL|NL
126 Brandon Pfaadt ARI 1649114.731.28139380$-0.09AL|NL
127 Taj Bradley MIN 1357104.271.28125480$-0.11AL|NL
128 Michael McGreevy STL 1448104.181.2697340$-0.22AL|NL
129 Reid Detmers LAA 1336104.431.29149490$-0.38AL|NL
130 Simeon Woods Richardson MIN 1348104.451.29120490$-0.65AL|NL
131 Will Warren NYY 123784.281.29119430$-0.77AL|NL
132 Yusei Kikuchi LAA 1709124.791.35165590$-0.79AL|NL
133 Justin Steele CHC 72643.421.1367180$-0.90AL|NL
134 Braxton Garrett MIA 115694.141.23104270$-0.99AL|NL
135 Alex Vesia LAD 62413.391.1078242$-1.14AL|NL
136 Clayton Beeter WAS 63223.911.33753413$-1.18AL|NL
137 Brady Singer CIN 1689114.761.34151570$-1.26AL|NL
138 Kodai Senga NYM 120784.211.33119550$-1.28AL|NL
139 JoJo Romero STL 64323.801.28562312$-1.29AL|NL
140 Jeremiah Estrada SD 69323.551.1791293$-1.47AL|NL
141 Dean Kremer BAL 134794.431.27113430$-1.57AL|NL
142 Kevin Ginkel ARI 59224.191.28562015$-1.62AL|NL
143 Roki Sasaki LAD 114764.271.29106420$-1.63AL|NL
144 Slade Cecconi CLE 1508114.731.26120370$-1.65AL|NL
145 Robert Suarez ATL 66324.201.25662111$-1.72AL|NL
146 Reynaldo Lopez ATL 126784.511.31127460$-1.75AL|NL
147 Parker Messick CLE 117794.311.29107360$-1.75AL|NL
148 Garrett Whitlock BOS 64323.421.1169174$-1.78AL|NL
149 Lucas Giolito FA 1268104.561.31116480$-1.81AL|NL
150 Tyler Mahle SF 131884.441.30105420$-1.89AL|NL
151 Phil Maton CHC 64323.681.1973246$-1.95AL|NL
152 Matthew Liberatore STL 1478114.601.30117420$-2.12AL|NL
153 Garrett Cleavinger TB 64323.971.2676278$-2.15AL|NL
154 Max Meyer MIA 1257104.401.30111410$-2.16AL|NL
155 Landen Roupp SF 120794.221.34109460$-2.27AL|NL
156 Matt Svanson STL 66323.401.1965225$-2.30AL|NL
157 Spencer Schwellenbach IL-60 ATL 69543.621.1167140$-2.33AL|NL
158 Dustin May STL 1387104.481.31117510$-2.54AL|NL
159 Jose A. Ferrer SEA 65323.161.1457173$-2.84AL|NL
160 Taylor Rogers MIN 58324.421.35572313$-2.85AL|NL
161 Andrew Kittredge BAL 65324.011.1963177$-2.93AL|NL
162 Seth Lugo KAN 1569104.821.34127510$-2.99AL|NL
163 Justin Sterner OAK 65324.611.25692410$-3.05AL|NL
164 Mike Soroka ARI 95453.981.2594371$-3.11AL|NL
165 Cole Henry WAS 64224.181.28623011$-3.29AL|NL
166 Grant Holmes ATL 118674.511.33122430$-3.37AL|NL
167 Cade Cavalli WAS 1337104.441.33107460$-3.46AL|NL
168 Foster Griffin WAS 118594.291.30112420$-3.48AL|NL
169 Max Scherzer FA 89674.511.2185270$-3.58AL|NL
170 Yimi Garcia TOR 55313.791.1357165$-3.62AL|NL
171 Adrian Morejon SD 66323.541.1763193$-3.64AL|NL
172 Camilo Doval NYY 63323.601.2766285$-3.73AL|NL
173 Brad Lord WAS 1306104.331.33101451$-3.75AL|NL
174 Justin Verlander DET 130794.701.28104460$-3.76AL|NL
175 Gabe Speier SEA 57323.401.1067171$-3.80AL|NL
176 Matthew Strahm KAN 64323.751.1370192$-3.80AL|NL
177 Will Vest DET 64223.771.2362207$-3.87AL|NL
178 Ian Seymour TB 93464.091.2392300$-3.88AL|NL
179 Victor Vodnik COL 64334.711.51573116$-3.88AL|NL
180 Luke Weaver NYM 68324.161.2171225$-3.97AL|NL
181 Dylan Lee ATL 65323.831.1471172$-4.00AL|NL
182 Chris Martin TEX 51223.621.094886$-4.21AL|NL
183 Eduardo Rodriguez ARI 1328104.701.38116490$-4.26AL|NL
184 A.J. Minter NYM 51313.381.1158162$-4.34AL|NL
185 Jared Jones IL-60 PIT 76554.151.2377230$-4.37AL|NL
186 Jeffrey Springs OAK 1649115.061.36140550$-4.39AL|NL
187 Robert Gasser MIL 76443.881.2073240$-4.47AL|NL
188 Robert Stephenson LAA 56224.521.2161189$-4.47AL|NL
189 Tanner Scott LAD 64313.871.3068285$-4.55AL|NL
190 Jordan Leasure CWS 64224.241.2571277$-4.58AL|NL
191 Kumar Rocker TEX 96574.281.2582300$-4.62AL|NL
192 Tyler Holton DET 68323.551.1254171$-4.71AL|NL
193 Cristian Javier HOU 1387104.871.33122600$-4.71AL|NL
194 Andrew Painter PHI 94574.341.2685270$-4.79AL|NL
195 Jose Berrios TOR 119574.531.27100370$-4.83AL|NL
196 Luis Morales OAK 113684.661.31104420$-4.83AL|NL
197 Matt Brash SEA 60223.531.2769274$-4.94AL|NL
198 Aaron Civale OAK 121784.851.31102390$-5.06AL|NL
199 Andre Pallante STL 1358114.451.3888510$-5.14AL|NL
200 Paul Sewald ARI 52224.511.2353179$-5.22AL|NL
201 Adrian Houser SF 142894.581.3899500$-5.23AL|NL
202 Orion Kerkering PHI 63223.501.1762202$-5.26AL|NL
203 Tyler Rogers TOR 69323.591.1544132$-5.32AL|NL
204 Caleb Thielbar CHC 61323.871.1961212$-5.51AL|NL
205 Hunter Gaddis CLE 66224.131.1865214$-5.54AL|NL
206 Louie Varland TOR 65324.191.2665214$-5.63AL|NL
207 Nick Martinez TB 1396104.781.29103360$-5.67AL|NL
208 Kirby Yates LAA 56224.631.3465289$-5.69AL|NL
209 Jared Koenig MIL 64323.821.2362232$-5.69AL|NL
210 Cole Sands MIN 66324.191.2461214$-5.69AL|NL
211 Luis Severino OAK 1759115.011.38132590$-5.78AL|NL
212 Aaron Ashby MIL 68323.511.3270321$-5.82AL|NL
213 Mason Montgomery PIT 60323.861.2767252$-5.92AL|NL
214 Connelly Early BOS 54333.371.1958200$-5.97AL|NL
215 Andrew Anderson DET 64223.711.2686330$-6.05AL|NL
216 Erik Sabrowski CLE 59223.571.2777331$-6.07AL|NL
217 Kyle Finnegan DET 61224.131.2656206$-6.08AL|NL
218 Kody Funderburk MIN 63323.831.3357264$-6.14AL|NL
219 Jake Latz TEX 101464.321.3396470$-6.15AL|NL
220 Elvis Alvarado OAK 60324.151.3265284$-6.19AL|NL
221 Antonio Santillan CIN 66324.561.3671306$-6.21AL|NL
222 Bryan Baker TB 63324.091.2371241$-6.23AL|NL
223 Hunter Barco PIT 76353.831.2773290$-6.25AL|NL
224 Sean Burke CWS 1427115.081.37132600$-6.25AL|NL
225 Cody Bradford TEX 61333.821.1355150$-6.27AL|NL
226 Eduard Bazardo SEA 63323.931.1966220$-6.31AL|NL
227 Bryan King HOU 64323.671.2363240$-6.32AL|NL
228 Johan Oviedo BOS 102574.471.3593470$-6.34AL|NL
229 Steven Okert HOU 63324.091.2072240$-6.36AL|NL
230 Gregory Soto PIT 60323.981.3460264$-6.38AL|NL
231 Hunter Harvey CHC 52223.941.1852154$-6.38AL|NL
232 Jose Alvarado PHI 57223.791.2859234$-6.41AL|NL
233 Jason Adam SD 50213.461.1052171$-6.42AL|NL
234 Brandon Sproat MIL 71454.001.2662270$-6.48AL|NL
235 Blake Treinen LAD 59313.901.2261201$-6.48AL|NL
236 Angel Zerpa MIL 60323.491.1951180$-6.48AL|NL
237 Jack Dreyer LAD 51313.611.1850181$-6.53AL|NL
238 Fernando Cruz NYY 59324.251.2879281$-6.57AL|NL
239 Shawn Armstrong CLE 67224.141.2366213$-6.59AL|NL
240 Seth Halvorsen COL 60334.681.4253269$-6.66AL|NL
241 Luis Gil NYY 95564.511.3690490$-6.71AL|NL
242 Richard Fitts STL 101584.621.2981310$-6.71AL|NL
243 Keegan Akin BAL 65324.171.2561212$-6.83AL|NL
244 Andrew Nardi MIA 52223.641.1961191$-6.83AL|NL
245 Alexis Diaz TEX 59324.371.3060304$-6.84AL|NL
246 Mick Abel MIN 102574.601.3899460$-6.94AL|NL
247 David Festa MIN 69354.121.2572250$-6.94AL|NL
248 Kyle Harrison MIL 67344.091.2571250$-6.95AL|NL
249 Cole Winn TEX 63324.091.3258313$-7.11AL|NL
250 Hogan Harris OAK 64224.591.4165338$-7.14AL|NL
251 David Morgan SD 61323.961.2565240$-7.14AL|NL
252 Bryce Elder ATL 108674.701.3686360$-7.15AL|NL
253 Ben Brown CHC 53223.591.1759180$-7.18AL|NL
254 PJ Poulin WAS 59223.901.3060263$-7.30AL|NL
255 Erik Miller SF 60323.801.3760322$-7.35AL|NL
256 Ryan Weiss HOU 73344.311.2980290$-7.37AL|NL
257 Griffin Canning SD 101574.651.3588400$-7.38AL|NL
258 Justin Topa MIN 62324.581.3748197$-7.40AL|NL
259 J.T. Ginn OAK 63343.971.2561220$-7.43AL|NL
260 Mark Leiter Jr. OAK 64324.881.3468245$-7.46AL|NL
261 Lucas Erceg KAN 62223.971.3255254$-7.49AL|NL
262 Steven Matz TB 123594.741.3498360$-7.52AL|NL
263 Ryan Thompson ARI 62224.201.2950185$-7.54AL|NL
264 Jordan Romano LAA 55224.381.2556204$-7.61AL|NL
265 Chris Paddack MIA 113594.721.3183290$-7.62AL|NL
266 Brad Keller PHI 65224.031.3559304$-7.69AL|NL
267 Tyler Anderson FA 92674.811.3574370$-7.70AL|NL
268 Braydon Fisher TOR 50213.761.2559241$-7.80AL|NL
269 John Schreiber KAN 62324.071.2755221$-7.80AL|NL
270 Brant Hurter DET 51213.371.1847150$-7.81AL|NL
271 Tyler Kinley ATL 60224.211.2562232$-7.86AL|NL
272 Hoby Milner CHC 60323.861.2248150$-7.86AL|NL
273 Lance McCullers HOU 88574.581.4082420$-7.96AL|NL
274 Hunter Dobbins STL 90464.351.3370300$-8.00AL|NL
275 Porter Hodge CHC 44213.481.2550211$-8.12AL|NL
276 Jake Bird NYY 53313.901.2754210$-8.12AL|NL
277 Isaac Mattson PIT 64324.321.3664322$-8.22AL|NL
278 Brendon Little TOR 52213.381.2954240$-8.27AL|NL
279 Logan Allen CLE 118694.791.4092460$-8.28AL|NL
280 Jimmy Herget COL 71334.691.2966212$-8.34AL|NL
281 Calvin Faucher MIA 65224.571.4163286$-8.35AL|NL
282 Patrick Sandoval BOS 70343.941.3664310$-8.39AL|NL
283 Grant Anderson MIL 55324.171.2555190$-8.40AL|NL
284 Daniel Coulombe FA 43334.041.2444161$-8.44AL|NL
285 Bennett Sousa HOU 49213.961.2252181$-8.45AL|NL
286 Spencer Bivens SF 69324.241.3251242$-8.58AL|NL
287 A.J. Puk IL-60 ARI 31113.851.2035105$-8.64AL|NL
288 JP Sears SD 69344.481.2460210$-8.65AL|NL
289 Anthony Bender MIA 63224.181.2956232$-8.66AL|NL
290 Luis Garcia IL-60 FA 51244.201.2153171$-8.72AL|NL
291 Mike Vasil CWS 81234.261.3067331$-8.81AL|NL
292 Julian Fernandez WAS 61224.301.3059272$-8.82AL|NL
293 Brooks Raley NYM 57324.451.3158211$-8.84AL|NL
294 Spencer Arrighetti HOU 88464.821.3787380$-8.92AL|NL
295 Aaron Bummer ATL 60213.811.3158230$-8.94AL|NL
296 Scott Barlow OAK 55224.391.3457263$-8.96AL|NL
297 Ryan Yarbrough NYY 62224.081.2151190$-8.99AL|NL
298 Jovani Moran BOS 51223.731.3156260$-9.01AL|NL
299 Yennier Cano BAL 56324.201.3249201$-9.05AL|NL
300 Greg Weissert BOS 62324.431.3054221$-9.05AL|NL