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 19913102.941.05233460$29.36AL|NL
2 Paul Skenes PIT 1881392.821.07242550$29.26AL|NL
3 Chris Sale ATL 1871483.081.06230470$27.65AL|NL
4 Jacob deGrom TEX 1521172.840.95206300$24.36AL|NL
5 Garrett Crochet BOS 1671283.021.08216510$22.65AL|NL
6 Zack Wheeler PHI 2011393.311.12214520$22.50AL|NL
7 Logan Gilbert SEA 20112113.401.10210430$21.14AL|NL
8 Dylan Cease SD 19113103.531.20226710$18.20AL|NL
9 Blake Snell LAD 1791393.521.22233770$17.64AL|NL
10 Edwin Diaz NYM 66432.861.08922436$16.69AL|NL
11 Sonny Gray STL 18512103.451.17198510$16.49AL|NL
12 Mason Miller OAK 68432.511.001002430$16.35AL|NL
13 Shane McClanahan TB 1781193.341.16197530$16.17AL|NL
14 Pablo Lopez MIN 19612113.631.17206490$16.15AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 George Kirby SEA 18011103.501.09171270$15.48AL|NL
16 Tyler Glasnow LAD 1441163.251.10178410$15.00AL|NL
17 Cole Ragans KAN 18312103.491.23207690$14.74AL|NL
18 Corbin Burnes FA 20012113.651.21205560$14.62AL|NL
19 Ryan Helsley STL 67433.091.13852535$14.50AL|NL
20 Josh Hader HOU 70433.211.13972833$14.22AL|NL
21 Framber Valdez HOU 19513103.461.26187620$13.95AL|NL
22 Shota Imanaga CHC 18011103.651.14182390$13.52AL|NL
23 Felix Bautista BAL 63422.711.06922429$13.44AL|NL
24 Aaron Nola PHI 19812113.821.19195480$13.14AL|NL
25 Joe Ryan MIN 16911103.781.12188390$13.14AL|NL
26 Ryan Walker SF 72433.121.14852332$13.10AL|NL
27 Max Fried NYY 1731293.331.21165470$13.09AL|NL
28 Logan Webb SF 20412113.491.24178460$13.03AL|NL
29 Luis Castillo SEA 18411113.621.18187520$12.96AL|NL
30 Emmanuel Clase CLE 70433.091.16721734$12.87AL|NL
31 Freddy Peralta MIL 17811103.741.20205630$12.49AL|NL
32 Andres Munoz SEA 65432.771.14842529$11.95AL|NL
33 Carlos Rodon NYY 17611103.891.17200530$11.92AL|NL
34 Brandon Woodruff MIL 17611103.781.17187470$11.78AL|NL
35 Kevin Gausman TOR 19612113.861.22196550$11.76AL|NL
36 Michael King SD 18012103.701.24191640$11.56AL|NL
37 Yusei Kikuchi LAA 17611103.781.20196550$11.47AL|NL
38 Gerrit Cole NYY 18911113.901.19198520$11.41AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Raisel Iglesias ATL 70433.471.16781932$11.18AL|NL
40 Grayson Rodriguez BAL 1721193.611.22182560$10.92AL|NL
41 Yoshinobu Yamamoto LAD 1591183.571.18167430$10.81AL|NL
42 Hunter Brown HOU 17712103.711.25185610$10.65AL|NL
43 Cristopher Sanchez PHI 1791293.471.25157500$10.44AL|NL
44 Zach Eflin BAL 18612103.821.18156320$10.27AL|NL
45 Tanner Bibee CLE 18311113.891.20188510$10.26AL|NL
46 Justin Steele CHC 1701193.601.21165480$9.99AL|NL
47 Devin Williams NYY 66433.141.21873028$9.88AL|NL
48 Reynaldo Lopez ATL 17912103.921.25190610$9.50AL|NL
49 Nathan Eovaldi TEX 17611103.731.22171470$9.37AL|NL
50 Bailey Ober MIN 18111114.031.19186450$9.34AL|NL
51 Shohei Ohtani LAD 1391073.501.17163450$9.28AL|NL
52 Spencer Schwellenbach ATL 1721193.771.20166430$9.24AL|NL
53 Luke Weaver NYY 70433.601.17761929$8.98AL|NL
54 Lucas Erceg KAN 67433.361.25762629$8.54AL|NL
55 Jhoan Duran MIN 65432.771.12812122$8.37AL|NL
56 Hunter Greene CIN 18211114.201.25216680$8.28AL|NL
57 MacKenzie Gore WAS 17410113.781.25188650$8.20AL|NL
58 Nick Pivetta FA 16210103.941.20183510$7.98AL|NL
59 Kodai Senga NYM 1691193.781.28182690$7.78AL|NL
60 Bryce Miller SEA 17510113.861.20168470$7.77AL|NL
61 Justin Martinez ARI 70433.091.29873525$7.68AL|NL
62 Spencer Strider ATL 110853.191.10146360$7.40AL|NL
63 Zac Gallen ARI 18311103.931.27184560$7.33AL|NL
64 Taj Bradley TB 16710103.881.23179560$7.31AL|NL
65 Robert Suarez SD 65333.601.22692230$7.13AL|NL
66 Sandy Alcantara MIA 18910113.811.25170480$6.97AL|NL
67 Jack Flaherty FA 16410103.841.24175530$6.93AL|NL
68 Robbie Ray SF 16110103.971.22174510$6.51AL|NL
69 Porter Hodge CHC 66333.821.33713132$6.41AL|NL
70 Ben Joyce LAA 64333.381.27803027$6.36AL|NL
71 Brandon Pfaadt ARI 16911104.051.22163420$6.34AL|NL
72 Ranger Suarez PHI 1641193.621.28147530$6.23AL|NL
73 Jared Jones PIT 16710103.881.25172570$6.19AL|NL
74 Jeffrey Springs OAK 155993.771.21156430$5.61AL|NL
75 David Bednar PIT 67333.761.25722528$5.58AL|NL
76 Ryan Pepiot TB 16110104.021.25172590$5.15AL|NL
77 Bryan Woo SEA 144993.811.17135340$4.57AL|NL
78 Peter Fairbanks TB 60333.451.22692324$4.24AL|NL
79 Chris Bassitt TOR 17911114.071.29165600$4.20AL|NL
80 Yu Darvish SD 16810104.231.23160470$3.49AL|NL
81 Liam Hendriks BOS 63333.711.17711822$3.38AL|NL
82 Jose Berrios TOR 19411124.221.29170540$3.38AL|NL
83 Tanner Houck BOS 17811113.991.32157550$3.24AL|NL
84 Seth Lugo KAN 20011124.191.31174570$3.17AL|NL
85 Sean Manaea FA 17910114.171.29175630$3.14AL|NL
86 Max Scherzer FA 137883.941.17143350$3.13AL|NL
87 Luis Gil NYY 16410104.171.32183760$2.87AL|NL
88 Luis Severino OAK 18310114.031.30158610$2.63AL|NL
89 Drew Rasmussen TB 113763.421.18113290$2.39AL|NL
90 Jesus Luzardo MIA 1529103.971.28155510$2.25AL|NL
91 David Peterson NYM 1471083.671.33134570$2.22AL|NL
92 Jordan Romano PHI 60333.901.27642324$2.21AL|NL
93 Clay Holmes NYM 135973.531.33126540$2.19AL|NL
94 Reese Olson DET 1569103.871.28143500$2.05AL|NL
95 Kumar Rocker TEX 132873.751.23135410$2.00AL|NL
96 Alexis Diaz CIN 65334.571.40713229$2.00AL|NL
97 Frankie Montas NYM 1551094.061.29148550$1.94AL|NL
98 Dustin May LAD 122863.761.25129420$1.76AL|NL
99 Mitch Keller PIT 18210124.251.30165570$1.47AL|NL
100 Aroldis Chapman BOS 65433.181.26923612$1.26AL|NL
101 Braxton Garrett MIA 142893.801.24128340$1.20AL|NL
102 Kutter Crawford BOS 18710124.481.28176560$1.13AL|NL
103 Bowden Francis TOR 1589104.331.25146440$1.09AL|NL
104 Nick Lodolo CIN 127883.971.24138410$0.70AL|NL
105 Clarke Schmidt NYY 132883.891.24131420$0.70AL|NL
106 Eduardo Rodriguez ARI 1541094.091.31141490$0.67AL|NL
107 Merrill Kelly ARI 17210104.191.33158560$0.52AL|NL
108 Jon Gray TEX 152994.201.28138460$0.50AL|NL
109 Michael Kopech LAD 66334.091.29783020$0.49AL|NL
110 Kyle Harrison SF 145994.101.30148540$0.37AL|NL
111 Andrew Heaney FA 1559104.241.27147480$0.23AL|NL
112 Clayton Kershaw IL-15 FA 125873.741.24115340$0.18AL|NL
113 Brayan Bello BOS 16210104.061.35148570$0.18AL|NL
114 Chad Green TOR 66334.091.24652020$0.14AL|NL
115 Calvin Faucher MIA 66333.951.33672721$0.10AL|NL
116 Brady Singer CIN 17010114.341.32160500$-0.06AL|NL
117 Erick Fedde STL 17910114.271.32154560$-0.12AL|NL
118 Gavin Williams CLE 143994.151.30145530$-0.15AL|NL
119 Griffin Jax MIN 72433.251.1485217$-0.16AL|NL
120 Michael Wacha KAN 16910104.311.30147500$-0.17AL|NL
121 Robert Garcia WAS 63333.431.22692315$-0.21AL|NL
122 Charlie Morton FA 1549104.151.33154610$-0.37AL|NL
123 Matt Boyd CHC 133883.991.26130450$-0.39AL|NL
124 JP Sears OAK 17810124.401.28144520$-0.50AL|NL
125 Tyler Mahle TEX 148994.261.28138460$-0.81AL|NL
126 Derek Law WAS 77443.971.32672717$-0.84AL|NL
127 Reid Detmers LAA 115773.911.23127400$-0.84AL|NL
128 Davidjohn Herz WAS 1489104.141.36157730$-0.84AL|NL
129 Jose Soriano LAA 148993.951.37144620$-0.89AL|NL
130 A.J. Puk ARI 68433.441.1979249$-0.97AL|NL
131 Ronel Blanco HOU 16910104.371.36167700$-0.98AL|NL
132 Yimi Garcia IL-60 TOR 61333.391.15681812$-1.03AL|NL
133 Miles Mikolas STL 17610114.351.27127330$-1.03AL|NL
134 Edward Cabrera MIA 139894.011.35153640$-1.05AL|NL
135 Alex Cobb DET 127883.691.28106360$-1.09AL|NL
136 Cade Povich BAL 149994.111.32136550$-1.12AL|NL
137 Dean Kremer BAL 16510104.361.32145550$-1.22AL|NL
138 Albert Suarez BAL 148894.261.28131430$-1.42AL|NL
139 Luis Garcia HOU 133884.201.26131420$-1.49AL|NL
140 Shane Bieber IL-60 CLE 101653.561.19102240$-1.77AL|NL
141 Lance Lynn FA 1539104.411.30143490$-1.98AL|NL
142 Kyle Gibson FA 16610114.281.36141570$-2.19AL|NL
143 Chris Paddack MIN 130784.081.24119310$-2.29AL|NL
144 Matthew Strahm PHI 68433.311.0981193$-2.31AL|NL
145 Jake Irvin WAS 1789124.351.33149570$-2.43AL|NL
146 Ryan Weathers MIA 1578104.131.34142560$-2.47AL|NL
147 Cade Smith CLE 72433.121.1490251$-2.49AL|NL
148 Steven Matz STL 116773.961.26103330$-2.49AL|NL
149 Beau Brieske DET 67333.901.30662515$-2.55AL|NL
150 Tylor Megill NYM 115773.911.27114410$-2.62AL|NL
151 Blake Treinen LAD 64333.521.20702010$-2.68AL|NL
152 Mitchell Parker WAS 1649114.341.34143600$-2.86AL|NL
153 Tyler Kinley COL 66334.501.38692719$-2.90AL|NL
154 Kris Bubic KAN 139884.141.35125500$-2.90AL|NL
155 Prelander Berroa CWS 67344.161.42703618$-2.91AL|NL
156 Shane Baz TB 138894.241.32133510$-3.07AL|NL
157 Evan Phillips LAD 63333.571.1971209$-3.17AL|NL
158 Jameson Taillon CHC 1689114.501.29134410$-3.17AL|NL
159 Aaron Civale MIL 143894.411.29135420$-3.21AL|NL
160 Casey Mize DET 1458104.161.30118410$-3.23AL|NL
161 Bryan Abreu HOU 75433.361.1995301$-3.35AL|NL
162 Orion Kerkering PHI 64433.231.1773224$-3.38AL|NL
163 Paul Blackburn NYM 143994.281.32118430$-3.41AL|NL
164 Jacob Webb TEX 65334.291.37632817$-3.64AL|NL
165 DL Hall MIL 116774.031.35118510$-3.64AL|NL
166 Fernando Cruz NYY 70433.601.2193303$-3.67AL|NL
167 Tanner Scott FA 72433.001.2290320$-3.69AL|NL
168 Keegan Akin BAL 72433.251.1580211$-3.74AL|NL
169 Zack Littell TB 117674.081.21106260$-3.78AL|NL
170 Camilo Doval SF 64333.231.2377276$-3.80AL|NL
171 Jeremiah Estrada SD 64433.231.1984282$-3.84AL|NL
172 Spencer Arrighetti HOU 141894.401.35145610$-3.94AL|NL
173 Walker Buehler FA 1589104.391.35135520$-3.95AL|NL
174 Cade Cavalli WAS 135794.271.33125510$-4.13AL|NL
175 Jason Adam SD 70433.471.1781252$-4.17AL|NL
176 Max Meyer MIA 141794.151.33128460$-4.24AL|NL
177 Justin Verlander FA 139894.471.27117370$-4.31AL|NL
178 Nick Martinez CIN 1669114.661.34140470$-4.38AL|NL
179 Tobias Myers MIL 1448104.441.31128450$-4.44AL|NL
180 Trevor Megill MIL 65333.461.1780234$-4.47AL|NL
181 Tyler Holton DET 75443.601.2368215$-4.56AL|NL
182 Jeff Hoffman FA 68433.311.1683240$-4.57AL|NL
183 Jesus Tinoco MIA 67333.761.30682510$-4.59AL|NL
184 David Festa MIN 103663.931.28107370$-4.60AL|NL
185 Jordan Montgomery ARI 125774.101.32100340$-4.70AL|NL
186 Hayden Birdsong SF 112774.101.35119490$-4.81AL|NL
187 Andre Pallante STL 1599104.081.44118640$-4.82AL|NL
188 Landen Roupp SF 112673.941.34107450$-4.83AL|NL
189 Mitch Spence OAK 134894.231.34101420$-4.84AL|NL
190 Jordan Hicks SF 131894.191.40116560$-4.92AL|NL
191 Edwin Uceta TB 66333.821.2670268$-5.17AL|NL
192 Will Vest DET 70433.471.2370223$-5.22AL|NL
193 Kevin Ginkel ARI 66433.551.2171213$-5.28AL|NL
194 Jason Foley DET 64333.661.30552010$-5.31AL|NL
195 Alec Marsh KAN 144894.501.35135520$-5.34AL|NL
196 Jose Quintana FA 1669114.341.40133610$-5.44AL|NL
197 Erik Miller SF 67433.221.2784330$-5.65AL|NL
198 Aaron Bummer ATL 62433.051.2469241$-5.66AL|NL
199 Grant Holmes ATL 114774.341.33102370$-5.85AL|NL
200 Nestor Cortes MIL 71433.551.1177160$-5.85AL|NL
201 Eury Perez MIA 81553.891.2190260$-5.92AL|NL
202 Gregory Santos SEA 63333.291.2466234$-5.95AL|NL
203 Reed Garrett NYM 68433.441.2577281$-5.98AL|NL
204 Joey Cantillo CLE 108664.001.35110470$-6.02AL|NL
205 Pierce Johnson ATL 65433.601.2678272$-6.05AL|NL
206 Justin Anderson CWS 65334.021.35662910$-6.06AL|NL
207 Ben Brown CHC 65433.461.2075240$-6.21AL|NL
208 Javier Assad CHC 1709114.501.41142660$-6.34AL|NL
209 Trevor Rogers BAL 125774.181.35105450$-6.39AL|NL
210 Jose Alvarado PHI 62333.341.2672283$-6.43AL|NL
211 Nate Pearson CHC 68333.841.2674275$-6.44AL|NL
212 Ryne Nelson ARI 144894.501.33112400$-6.49AL|NL
213 Yennier Cano BAL 66433.271.2666231$-6.51AL|NL
214 David Robertson TEX 65333.321.2080250$-6.51AL|NL
215 Cody Bradford TEX 96554.121.2087210$-6.53AL|NL
216 Andrew Abbott CIN 1568114.731.37151580$-6.55AL|NL
217 Hunter Harvey KAN 66333.681.2171213$-6.68AL|NL
218 Ian Hamilton NYY 64333.521.2369243$-6.70AL|NL
219 Jack Leiter TEX 118774.421.36118500$-6.74AL|NL
220 Matthew Liberatore STL 68433.571.2666232$-6.76AL|NL
221 Brock Stewart MIN 58333.261.1774220$-6.83AL|NL
222 Aaron Ashby MIL 123784.101.46113630$-6.88AL|NL
223 Seranthony Dominguez BAL 62333.631.2168223$-6.90AL|NL
224 Bobby Miller LAD 96654.121.3193340$-6.97AL|NL
225 Kyle Wright KAN 121774.241.36102400$-7.08AL|NL
226 Garrett Cleavinger TB 64333.521.2777292$-7.10AL|NL
227 Spencer Turnbull IL-60 FA 107674.211.3595370$-7.10AL|NL
228 Ryan Pressly HOU 64333.521.2268202$-7.17AL|NL
229 Tanner Banks PHI 70433.601.2470230$-7.28AL|NL
230 Andrew Nardi MIA 60333.451.2273241$-7.30AL|NL
231 Cole Sands MIN 67333.761.2172212$-7.32AL|NL
232 Zebby Matthews MIN 81554.001.2073170$-7.38AL|NL
233 Bailey Falter PIT 1458104.591.34110430$-7.46AL|NL
234 Davis Martin CWS 1417104.471.36120510$-7.47AL|NL
235 Adrian Morejon SD 67433.631.2570250$-7.57AL|NL
236 Mark Leiter Jr. NYY 61333.541.2170221$-7.59AL|NL
237 Mike Soroka WAS 116784.501.39106470$-7.63AL|NL
238 Dane Dunning TEX 77443.861.2772241$-7.65AL|NL
239 Luis Ortiz CLE 1558104.651.41130580$-7.71AL|NL
240 Osvaldo Bido OAK 96564.221.3188370$-7.83AL|NL
241 Anthony Bender MIA 64333.661.2866233$-7.87AL|NL
242 Dylan Lee ATL 63333.571.1970200$-7.88AL|NL
243 Tony Gonsolin LAD 132884.701.37117460$-7.90AL|NL
244 Brady Basso OAK 76443.671.2169210$-7.92AL|NL
245 Gregory Soto BAL 61333.251.2669260$-8.00AL|NL
246 Jake Junis FA 97664.451.3081260$-8.05AL|NL
247 Michel Otanez OAK 64333.521.3176341$-8.15AL|NL
248 Sawyer Gipson-Long DET 69443.781.2262180$-8.15AL|NL
249 Marcus Stroman NYY 126784.291.3898420$-8.18AL|NL
250 Lance McCullers HOU 87553.931.3283320$-8.18AL|NL
251 Andrew Painter PHI 102664.411.3091340$-8.19AL|NL
252 Chris Martin FA 54323.331.1355110$-8.21AL|NL
253 Tyler Anderson LAA 1719124.741.40136630$-8.22AL|NL
254 Josh Sborz TEX 37223.891.30401510$-8.26AL|NL
255 Jake Cousins NYY 62333.771.3271303$-8.29AL|NL
256 Matt Waldron SD 118784.581.3295350$-8.34AL|NL
257 Kirby Yates FA 61333.541.2674280$-8.37AL|NL
258 Quinn Mathews STL 83554.011.3475310$-8.40AL|NL
259 Sean Burke CWS 1487104.621.40137650$-8.43AL|NL
260 Alex Vesia LAD 59333.811.2473261$-8.44AL|NL
261 Jared Koenig MIL 63333.571.2463211$-8.45AL|NL
262 Chayce McDermott BAL 82544.061.3387370$-8.49AL|NL
263 Jordan Wicks CHC 87554.031.3079290$-8.52AL|NL
264 Colin Rea FA 135794.731.35107390$-8.52AL|NL
265 Taylor Rogers SF 62333.631.2667231$-8.57AL|NL
266 Simeon Woods Richardson MIN 1388104.701.39117510$-8.64AL|NL
267 Andrew Kittredge FA 70433.861.2665210$-8.65AL|NL
268 Colin Holderman PIT 64333.801.3165263$-8.67AL|NL
269 Dedniel Nunez NYM 61333.391.2068220$-8.71AL|NL
270 Bryan Hudson MIL 60333.451.2565220$-8.72AL|NL
271 JoJo Romero STL 62333.481.2761221$-8.73AL|NL
272 Nick Mears MIL 58333.571.2671260$-8.75AL|NL
273 Gabe Speier SEA 56333.381.2158190$-8.80AL|NL
274 Tim Herrin CLE 66333.551.2971270$-8.83AL|NL
275 Luke Little CHC 55323.271.3168300$-8.87AL|NL
276 Justin Slaten BOS 66333.821.3068252$-8.88AL|NL
277 Jackson Jobe DET 1447104.621.39112540$-8.88AL|NL
278 Johan Oviedo PIT 137794.471.42118570$-9.01AL|NL
279 Tyler Ferguson OAK 65333.741.3266302$-9.06AL|NL
280 Kenta Maeda DET 67343.901.1964170$-9.07AL|NL
281 Jose Butto NYM 62333.921.2662222$-9.17AL|NL
282 Angel Perdomo ATL 54323.501.2867250$-9.19AL|NL
283 Patrick Corbin FA 135794.531.37102410$-9.20AL|NL
284 J.T. Ginn OAK 118784.271.3983420$-9.20AL|NL
285 Kenley Jansen FA 60333.901.2269230$-9.22AL|NL
286 Ryan Feltner COL 1779134.931.42154620$-9.23AL|NL
287 Ryan Burr TOR 59333.661.2464210$-9.24AL|NL
288 Griffin Canning NYM 125784.611.38106430$-9.24AL|NL
289 Clayton Beeter NYY 56333.701.2365220$-9.24AL|NL
290 Noah Schultz CWS 83564.011.3374290$-9.27AL|NL
291 Jose Leclerc FA 64333.801.2873280$-9.28AL|NL
292 Trent Thornton SEA 68333.841.2467220$-9.28AL|NL
293 Brock Burke LAA 67334.031.2867242$-9.29AL|NL
294 Yuki Matsui SD 55323.601.2564230$-9.31AL|NL
295 Martin Perez FA 135894.531.42102480$-9.39AL|NL
296 Jorge Alcala MIN 62333.921.2767241$-9.43AL|NL
297 Michael Grove LAD 54323.671.2058160$-9.44AL|NL
298 Louie Varland MIN 55333.601.2055140$-9.47AL|NL
299 Julian Merryweather CHC 59333.661.2765240$-9.49AL|NL
300 Robert Stephenson LAA 44223.891.2350155$-9.49AL|NL