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 Hunter Brown HOU 56621.440.8467140$26.54AL|NL
2 Max Fried NYY 62601.300.9360150$25.41AL|NL
3 Zack Wheeler PHI 64512.670.8980120$24.78AL|NL
4 Nathan Eovaldi TEX 61421.620.776580$23.42AL|NL
5 Andres Munoz SEA 20100.000.7428815$21.81AL|NL
6 Kris Bubic KAN 61521.471.0661180$20.75AL|NL
7 Garrett Crochet BOS 63432.001.0673210$19.95AL|NL
8 Carlos Rodon NYY 59533.191.0072240$19.43AL|NL
9 Logan Webb SF 63532.421.1369160$19.18AL|NL
10 Joe Ryan MIN 52422.420.796360$18.92AL|NL
11 Bryan Woo SEA 57512.670.875580$18.78AL|NL
12 Tarik Skubal DET 54422.670.937160$18.51AL|NL
13 Yoshinobu Yamamoto LAD 51532.120.9859160$18.32AL|NL
14 Robbie Ray SF 57602.681.2362270$17.26AL|NL
15 Hunter Greene IL-15 CIN 45422.390.826180$16.83AL|NL
16 Tyler Mahle TEX 55511.470.9840180$16.52AL|NL
17 Josh Hader HOU 21101.710.8129512$16.30AL|NL
18 Freddy Peralta MIL 55532.611.0757200$16.22AL|NL
19 Michael King SD 55422.611.0364170$15.97AL|NL
20 Paul Skenes PIT 62352.460.9562160$15.87AL|NL
21 Nick Pivetta SD 50522.871.0056150$15.76AL|NL
22 Robert Suarez SD 19012.840.7921815$15.39AL|NL
23 Merrill Kelly ARI 58523.261.0052150$15.04AL|NL
24 Jacob deGrom TEX 51412.290.9853110$14.49AL|NL
25 Carlos Estevez KAN 21102.121.23191014$14.47AL|NL
26 Jeff Hoffman TOR 20425.821.193159$13.76AL|NL
27 Jesus Luzardo PHI 54402.001.1957150$13.56AL|NL
28 Pablo Lopez MIN 45422.400.934990$13.10AL|NL
29 Sonny Gray STL 56514.021.1361130$13.10AL|NL
30 Casey Mize IL-15 DET 42612.561.023590$12.98AL|NL
31 Brandon Pfaadt ARI 56733.841.2544140$12.80AL|NL
32 Jose Alvarado PHI 20412.701.202547$12.22AL|NL
33 Emilio Pagan CIN 23023.520.8326612$12.09AL|NL
34 Kodai Senga NYM 50431.441.2047220$12.06AL|NL
35 Cristopher Sanchez PHI 49413.121.1859170$11.28AL|NL
36 Nick Lodolo CIN 58443.251.0749100$11.19AL|NL
37 Aroldis Chapman BOS 18322.001.062677$11.16AL|NL
38 Griffin Canning NYM 47512.481.3046170$10.51AL|NL
39 Emmanuel Clase CLE 19404.741.632159$10.47AL|NL
40 Edwin Diaz NYM 18103.001.0626810$10.14AL|NL
41 Kyle Finnegan WAS 16012.781.4217714$10.12AL|NL
42 Clay Holmes NYM 48523.171.2748170$10.01AL|NL
43 Matt Boyd CHC 51422.991.2353130$9.83AL|NL
44 Reese Olson IL-10 DET 48432.991.1851190$9.82AL|NL
45 Framber Valdez HOU 63343.571.1359190$9.71AL|NL
46 Camilo Doval SF 21311.270.751985$9.64AL|NL
47 MacKenzie Gore WAS 56243.691.3084180$9.46AL|NL
48 Peter Fairbanks TB 18312.501.221698$9.41AL|NL
49 Jhoan Duran MIN 21100.851.042598$9.41AL|NL
50 Matthew Liberatore STL 52332.941.044780$9.02AL|NL
51 Will Vest DET 21301.701.042575$8.97AL|NL
52 Mason Miller OAK 16024.501.1331911$8.86AL|NL
53 Spencer Schwellenbach ATL 61333.541.0649120$8.67AL|NL
54 Tanner Scott LAD 20001.780.742119$8.30AL|NL
55 Shelby Miller ARI 20301.351.102285$8.17AL|NL
56 JP Sears OAK 49433.311.1038100$7.58AL|NL
57 Jeffrey Springs OAK 53533.911.2541210$7.48AL|NL
58 Seth Lugo IL-15 KAN 56343.041.1042150$7.37AL|NL
59 Tomoyuki Sugano BAL 52433.101.032990$7.35AL|NL
60 Andrew Abbott CIN 35301.801.1143150$7.24AL|NL
61 Chris Bassitt TOR 51323.171.2755100$7.11AL|NL
62 Raisel Iglesias ATL 18335.971.442048$6.70AL|NL
63 Chris Sale ATL 54233.651.3772150$6.09AL|NL
64 Jason Adam SD 23401.560.9128100$6.06AL|NL
65 Cole Ragans IL-15 KAN 45234.581.2272130$6.06AL|NL
66 Michael Wacha KAN 56342.881.2543160$5.83AL|NL
67 Corbin Burnes ARI 45312.591.2643220$5.53AL|NL
68 Colin Rea CHC 41302.401.2132111$5.21AL|NL
69 Drew Rasmussen TB 46242.931.0040100$5.13AL|NL
70 Ryan Helsley STL 16102.811.4416109$5.07AL|NL
71 Kevin Gausman TOR 51344.591.0646120$5.02AL|NL
72 Ben Casparius LAD 30403.291.063150$4.85AL|NL
73 Shota Imanaga IL-15 CHC 44322.851.1134140$4.81AL|NL
74 Brady Singer CIN 46525.061.3243180$4.77AL|NL
75 AJ Smith-Shawver ATL 38322.361.2640170$4.75AL|NL
76 Tyler Anderson LAA 50213.051.1043170$4.74AL|NL
77 Luke Weaver NYY 20010.450.602265$4.71AL|NL
78 Huascar Brazoban NYM 27200.990.812681$4.69AL|NL
79 Ronel Blanco HOU 48344.121.1948200$4.64AL|NL
80 Tylor Megill NYM 43343.761.3956220$4.60AL|NL
81 Jake Irvin WAS 60313.891.1640170$4.36AL|NL
82 Max Meyer MIA 50344.491.3459160$4.32AL|NL
83 Randy Rodriguez SF 19300.940.732720$4.14AL|NL
84 Michael Lorenzen KAN 52343.791.2545150$4.05AL|NL
85 Logan Gilbert IL-15 SEA 30112.390.804460$3.87AL|NL
86 Bailey Ober MIN 48413.741.3740120$3.80AL|NL
87 Shane Smith CWS 48132.061.1443160$3.76AL|NL
88 Jose Quintana IL-15 MIL 34412.651.2424110$3.14AL|NL
89 Andrew Heaney PIT 50233.051.1638190$2.96AL|NL
90 David Peterson NYM 50222.871.3447200$2.91AL|NL
91 Grant Holmes ATL 51234.041.1949250$2.86AL|NL
92 Jack Flaherty DET 46254.481.2356150$2.85AL|NL
93 Ryan Walker SF 17125.291.351678$2.36AL|NL
94 Zac Gallen ARI 56355.141.3859250$2.13AL|NL
95 Fernando Cruz NYY 23122.720.993582$2.02AL|NL
96 Steven Okert HOU 22111.230.552431$2.00AL|NL
97 Nick Martinez CIN 51243.691.1740110$2.00AL|NL
98 Steven Matz STL 28211.921.002331$1.92AL|NL
99 Walker Buehler IL-15 BOS 33414.341.232990$1.91AL|NL
100 Zack Littell TB 54354.331.1332100$1.89AL|NL
101 Andre Pallante STL 50424.131.3432160$1.74AL|NL
102 Jose Soriano LAA 58343.571.4846270$1.58AL|NL
103 Tommy Kahnle DET 18001.480.881965$1.41AL|NL
104 Erick Fedde STL 52333.451.3132250$1.31AL|NL
105 Kenley Jansen LAA 14025.111.351339$1.18AL|NL
106 Jameson Taillon CHC 49234.571.124290$1.17AL|NL
107 Trevor Megill MIL 14022.551.211787$1.16AL|NL
108 Mason Fluharty TOR 19312.370.741860$1.13AL|NL
109 Brendon Little TOR 21201.711.0933100$1.11AL|NL
110 Daniel Coulombe IL-15 MIN 16100.000.621922$1.04AL|NL
111 Tanner Bibee CLE 51344.061.2935170$0.90AL|NL
112 Ryan Pepiot TB 56254.011.3247180$0.85AL|NL
113 Kirby Yates IL-15 LAD 18324.451.323161$0.83AL|NL
114 Felix Bautista BAL 13012.771.151587$0.74AL|NL
115 Bryan King HOU 20201.340.792360$0.72AL|NL
116 Jackson Jobe DET 39404.141.4632220$0.64AL|NL
117 Chad Patrick MIL 48243.371.2938150$0.60AL|NL
118 Luis Ortiz CLE 48254.681.3956230$0.53AL|NL
119 Jonathan Cannon CWS 55253.761.3142170$0.52AL|NL
120 Kyle Leahy STL 26101.030.692170$0.52AL|NL
121 Jack Leiter TEX 36324.251.1127160$0.51AL|NL
122 Miles Mikolas STL 45323.791.2227150$0.50AL|NL
123 Cade Smith CLE 20112.671.343183$0.46AL|NL
124 Will Warren NYY 41224.611.3250170$0.45AL|NL
125 Jorge Lopez WAS 21606.861.381560$0.44AL|NL
126 Graham Ashcraft CIN 23332.351.3026100$0.40AL|NL
127 Daniel Lynch KAN 21301.291.101071$0.33AL|NL
128 Patrick Corbin TEX 37323.391.3229130$0.30AL|NL
129 Davis Martin CWS 56253.521.2836130$0.27AL|NL
130 Dennis Santana PIT 18111.990.881134$0.23AL|NL
131 Lucas Erceg KAN 20100.450.541521$0.22AL|NL
132 Gavin Williams CLE 42324.291.6451240$0.02AL|NL
133 Tyler Rogers SF 22222.040.721830$-0.06AL|NL
134 Abner Uribe MIL 21201.271.2329100$-0.07AL|NL
135 Grant Holman OAK 13400.690.99730$-0.10AL|NL
136 Cole Sands MIN 19212.340.991562$-0.10AL|NL
137 Ben Brown CHC 46335.471.5658160$-0.18AL|NL
138 Ben Lively IL-15 CLE 44223.261.2029150$-0.19AL|NL
139 Taj Bradley TB 50334.841.3541220$-0.22AL|NL
140 Brant Hurter DET 23102.350.962152$-0.33AL|NL
141 Mitchell Parker WAS 50334.321.3032240$-0.38AL|NL
142 Shane Baz TB 49335.331.4148190$-0.46AL|NL
143 Dylan Cease SD 47124.601.3458180$-0.51AL|NL
144 Bailey Falter PIT 47234.021.2134180$-0.55AL|NL
145 Mark Leiter Jr. NYY 18232.981.162651$-0.63AL|NL
146 Landen Roupp SF 46234.111.4347160$-0.63AL|NL
147 Chris Paddack MIN 46234.091.1933170$-0.68AL|NL
148 Jack Dreyer LAD 26223.441.1130120$-0.70AL|NL
149 Mitch Keller PIT 58163.881.3148170$-0.73AL|NL
150 Luke Jackson TEX 14035.141.501388$-0.76AL|NL
151 Jake Bird COL 29111.861.2435140$-0.77AL|NL
152 Daysbel Hernandez ATL 20301.801.1014120$-0.83AL|NL
153 Gabe Speier SEA 18202.500.942540$-0.89AL|NL
154 Taijuan Walker PHI 34132.641.2631141$-0.90AL|NL
155 Bryan Baker BAL 19202.371.002550$-0.91AL|NL
156 Max Kranick NYM 27314.001.001730$-0.92AL|NL
157 Louie Varland MIN 21232.991.042640$-1.15AL|NL
158 Calvin Faucher MIA 16212.251.311792$-1.38AL|NL
159 Jeremiah Estrada SD 20122.690.953140$-1.78AL|NL
160 Mike Vasil CWS 27211.991.3317191$-1.80AL|NL
161 Luis Severino OAK 59144.261.2845200$-1.81AL|NL
162 Casey Legumina SEA 14311.901.131480$-1.87AL|NL
163 Matthew Strahm PHI 18122.971.212552$-1.90AL|NL
164 Alex Vesia LAD 20103.561.093071$-2.00AL|NL
165 Bryce Elder ATL 44224.501.2533130$-2.14AL|NL
166 Jose Berrios TOR 58114.191.4353250$-2.19AL|NL
167 Justin Steele IL-60 CHC 22314.861.172150$-2.22AL|NL
168 Brennan Bernardino BOS 17211.580.991760$-2.27AL|NL
169 Devin Williams NYY 16227.311.5620114$-2.27AL|NL
170 Tyler Alexander MIL 31234.351.2926121$-2.29AL|NL
171 Justin Slaten BOS 18134.480.881453$-2.37AL|NL
172 Yimi Garcia TOR 19023.321.0524103$-2.38AL|NL
173 Ryan Gusto HOU 31324.651.5232130$-2.39AL|NL
174 Robert Garcia TEX 20121.790.951761$-2.53AL|NL
175 Tim Hill NYY 20313.581.091260$-2.63AL|NL
176 Bryan Abreu HOU 21111.281.1826110$-2.67AL|NL
177 Dylan Lee ATL 19112.340.992061$-2.71AL|NL
178 Justin Sterner OAK 22102.031.1327130$-2.71AL|NL
179 Dean Kremer BAL 55355.541.3940150$-2.75AL|NL
180 Scott Blewett ATL 20202.691.142060$-2.76AL|NL
181 Randy Vasquez SD 44333.471.5023260$-2.89AL|NL
182 Jacob Webb TEX 21224.271.041681$-2.90AL|NL
183 Jose Butto NYM 26202.771.3824120$-2.99AL|NL
184 Zach Eflin BAL 28325.121.141730$-3.10AL|NL
185 Antonio Santillan CIN 24001.500.881861$-3.11AL|NL
186 Hunter Dobbins BOS 32213.641.312550$-3.14AL|NL
187 Dustin May LAD 44144.481.2941170$-3.15AL|NL
188 Brenan Hanifee DET 23212.351.171550$-3.34AL|NL
189 Jesus Tinoco MIA 15216.601.471074$-3.36AL|NL
190 Kolby Allard CLE 17201.060.82620$-3.44AL|NL
191 Anthony Banda LAD 22314.461.311790$-3.46AL|NL
192 Tim Herrin CLE 16314.501.3818100$-3.48AL|NL
193 Logan Henderson MIL 11202.450.821620$-3.49AL|NL
194 Yusei Kikuchi LAA 54043.501.4450260$-3.53AL|NL
195 Jalen Beeks ARI 23103.521.1322101$-3.61AL|NL
196 Brent Suter CIN 25101.790.951440$-3.62AL|NL
197 Anthony Bender MIA 19121.891.001481$-3.65AL|NL
198 Stephen Kolek SD 19212.361.151550$-3.68AL|NL
199 Pierce Johnson ATL 17112.651.001851$-3.68AL|NL
200 Chris Martin TEX 19041.870.942331$-3.73AL|NL
201 Ronny Henriquez MIA 22112.031.4430130$-3.82AL|NL
202 Lake Bachar MIA 23204.301.2624150$-3.84AL|NL
203 Tony Gonsolin LAD 20204.051.302490$-3.85AL|NL
204 Hayden Wesneski IL-15 HOU 32134.501.092960$-3.90AL|NL
205 Garrett Cleavinger TB 17002.120.762131$-3.91AL|NL
206 Ryan Zeferjahn LAA 16205.061.502491$-3.93AL|NL
207 Porter Hodge CHC 19215.181.5219112$-4.01AL|NL
208 Jack Kochanowicz LAA 49354.761.4829220$-4.09AL|NL
209 Logan Allen CLE 41223.721.5331200$-4.15AL|NL
210 Jared Koenig MIL 19213.751.201980$-4.17AL|NL
211 Chad Green TOR 20103.561.091951$-4.26AL|NL
212 Orion Kerkering PHI 17314.191.5116100$-4.26AL|NL
213 Hayden Birdsong SF 23102.341.3025100$-4.27AL|NL
214 Caleb Thielbar CHC 16112.780.991671$-4.27AL|NL
215 Chase Shugart PIT 19232.811.151390$-4.44AL|NL
216 Ryan Pressly CHC 17225.791.75994$-4.49AL|NL
217 Tyler Holton DET 20223.601.301970$-4.51AL|NL
218 Ryne Nelson ARI 26115.171.2328101$-4.57AL|NL
219 Nick Mears MIL 18001.000.561530$-4.60AL|NL
220 Tanner Banks PHI 21104.250.992450$-4.61AL|NL
221 Brock Burke LAA 17406.351.651390$-4.73AL|NL
222 Justin Wilson BOS 15202.381.321560$-4.78AL|NL
223 Shawn Armstrong TEX 18114.951.3720112$-5.10AL|NL
224 Jordan Romano PHI 17017.371.462075$-5.16AL|NL
225 Matt Sauer LAD 17103.140.931131$-5.16AL|NL
226 Mitch Spence OAK 30104.491.4630111$-5.16AL|NL
227 Reed Garrett NYM 18111.001.3318110$-5.23AL|NL
228 Garrett Whitlock BOS 23104.291.3029100$-5.27AL|NL
229 Clarke Schmidt NYY 32114.471.3030170$-5.35AL|NL
230 Erik Miller SF 15201.791.461390$-5.36AL|NL
231 Hoby Milner TEX 20102.671.141860$-5.39AL|NL
232 Adrian Morejon SD 19123.771.151641$-5.40AL|NL
233 Greg Weissert BOS 20113.131.192160$-5.40AL|NL
234 Enyel De Los Santos ATL 20124.051.102270$-5.49AL|NL
235 Simeon Woods Richardson MIN 37225.081.5635140$-5.49AL|NL
236 Ranger Suarez PHI 17205.231.161740$-5.52AL|NL
237 Steven Cruz KAN 13101.360.681040$-5.54AL|NL
238 Bowden Francis TOR 46265.661.4136130$-5.56AL|NL
239 Grant Anderson MIL 24123.361.3324120$-5.58AL|NL
240 Hunter Gaddis CLE 18001.001.282680$-5.60AL|NL
241 Justin Lawrence IL-60 PIT 11100.810.991560$-5.67AL|NL
242 Edwin Uceta TB 18315.441.541480$-5.78AL|NL
243 Sean Burke CWS 48254.691.5233270$-5.79AL|NL
244 Logan Evans SEA 21212.571.521480$-5.80AL|NL
245 Chase Dollander COL 38256.361.4438180$-5.80AL|NL
246 Steven Wilson CWS 13102.060.841360$-5.82AL|NL
247 Eric Lauer TOR 12102.250.831430$-5.88AL|NL
248 Collin Snider SEA 21103.841.182130$-5.88AL|NL
249 Ryne Stanek NYM 17143.711.351871$-5.92AL|NL
250 Gordon Graceffo STL 13206.141.141021$-5.94AL|NL
251 Bryce Miller IL-15 SEA 39245.281.5635210$-6.01AL|NL
252 Spencer Bivens SF 22113.261.131680$-6.07AL|NL
253 Joey Cantillo CLE 22104.501.5927121$-6.08AL|NL
254 Eric Orze TB 18000.991.331172$-6.11AL|NL
255 Joe Ross PHI 21214.691.281540$-6.13AL|NL
256 Valente Bellozo MIA 25122.881.2817120$-6.19AL|NL
257 Taylor Rogers CIN 17111.591.241470$-6.20AL|NL
258 Griffin Jax MIN 20125.351.443250$-6.21AL|NL
259 John Schreiber KAN 18122.971.322060$-6.22AL|NL
260 Noah Cameron KAN 12110.740.66650$-6.27AL|NL
261 David Bednar PIT 13045.501.532133$-6.30AL|NL
262 Martin Perez IL-60 CWS 20113.151.2518110$-6.34AL|NL
263 Brad Keller CHC 21002.971.132470$-6.50AL|NL
264 Ryan Yarbrough NYY 24103.731.2920100$-6.52AL|NL
265 Tyler Glasnow IL-15 LAD 18104.501.2823110$-6.54AL|NL
266 Justin Verlander SF 52034.331.4041210$-6.59AL|NL
267 Seranthony Dominguez BAL 15204.801.6018120$-6.70AL|NL
268 Manuel Rodriguez TB 21022.561.041940$-6.70AL|NL
269 Phil Maton STL 17013.181.242141$-6.70AL|NL
270 Ian Hamilton NYY 13104.771.0619100$-6.74AL|NL
271 Justin Topa MIN 15121.781.181250$-6.74AL|NL
272 Cade Povich BAL 41135.261.4638140$-6.79AL|NL
273 Cal Quantrill MIA 41346.371.5429150$-6.84AL|NL
274 Zach Agnos COL 12011.501.00712$-6.91AL|NL
275 Carlos Vargas SEA 22133.681.551881$-6.97AL|NL
276 Yuki Matsui SD 18012.971.042190$-6.98AL|NL
277 Kyle Hendricks LAA 41155.241.2425160$-7.15AL|NL
278 Trevor Williams WAS 45255.971.5538120$-7.21AL|NL
279 Bennett Sousa HOU 12102.951.231540$-7.22AL|NL
280 Keegan Akin BAL 22003.271.2324100$-7.23AL|NL
281 Yariel Rodriguez TOR 23003.521.132290$-7.24AL|NL
282 Aaron Nola IL-15 PHI 49176.221.5252160$-7.25AL|NL
283 Eduard Bazardo SEA 23104.291.3019110$-7.33AL|NL
284 Cameron Booser CWS 16136.111.421991$-7.56AL|NL
285 Kyle Hart SD 21226.001.381660$-7.58AL|NL
286 Jackson Rutledge WAS 19012.811.302380$-7.58AL|NL
287 Landon Knack LAD 23216.231.5623100$-7.59AL|NL
288 Tyler Gilbert IL-15 CWS 13114.851.151670$-7.69AL|NL
289 Paul Sewald IL-15 CLE 11116.431.341521$-7.75AL|NL
290 Brayan Bello BOS 31214.051.7020190$-7.75AL|NL
291 Daniel Palencia CHC 15012.370.991670$-7.80AL|NL
292 Mike Soroka WAS 19126.091.302340$-7.87AL|NL
293 Carlos Carrasco NYY 32225.911.5325100$-7.87AL|NL
294 Brandon Eisert CWS 19105.681.632251$-7.95AL|NL
295 Caleb Ferguson PIT 20104.501.201480$-8.01AL|NL
296 Gunnar Hoglund OAK 16113.891.361540$-8.09AL|NL
297 Alek Jacob SD 21103.431.431580$-8.09AL|NL
298 Easton Lucas TOR 17227.411.531990$-8.20AL|NL
299 Cole Henry WAS 15002.981.061760$-8.23AL|NL
300 Wandy Peralta SD 17205.761.571480$-8.26AL|NL