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$30.68AL|NL
2 Nathan Eovaldi TEX 61421.620.776580$27.05AL|NL
3 Max Fried NYY 56601.120.9452130$26.36AL|NL
4 Garrett Crochet BOS 63432.001.0673210$23.02AL|NL
5 Carlos Rodon NYY 59533.191.0072240$22.41AL|NL
6 Zack Wheeler PHI 58412.950.9174110$22.33AL|NL
7 Logan Webb SF 63532.421.1369160$22.13AL|NL
8 Andres Munoz SEA 19100.000.7926813$21.88AL|NL
9 Joe Ryan MIN 52422.420.796360$21.84AL|NL
10 Tarik Skubal DET 54422.670.937160$21.34AL|NL
11 Yoshinobu Yamamoto LAD 51532.120.9859160$21.16AL|NL
12 Hunter Greene IL-15 CIN 45422.390.826180$19.42AL|NL
13 Robert Suarez SD 19012.840.7921815$18.94AL|NL
14 Kris Bubic KAN 54421.661.1156150$17.54AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Michael King SD 50412.341.0056160$16.85AL|NL
16 Jacob deGrom TEX 51412.290.9853110$16.74AL|NL
17 Robbie Ray SF 50603.051.2655260$16.34AL|NL
18 Jesus Luzardo PHI 54402.001.1957150$15.65AL|NL
19 Bryan Woo SEA 50412.870.905080$15.65AL|NL
20 Casey Mize IL-15 DET 42612.561.023590$15.03AL|NL
21 Josh Hader HOU 19101.890.8927510$14.79AL|NL
22 Tyler Mahle TEX 49411.470.9637160$14.79AL|NL
23 Jose Alvarado PHI 20412.701.202547$14.68AL|NL
24 Nick Pivetta SD 44523.061.0749140$14.36AL|NL
25 Freddy Peralta MIL 50432.691.0852180$13.91AL|NL
26 Jeff Hoffman TOR 19326.131.203149$13.71AL|NL
27 Carlos Estevez KAN 19102.341.25181012$13.65AL|NL
28 Paul Skenes PIT 54342.661.0153150$13.26AL|NL
29 Kodai Senga NYM 44421.021.1842190$12.94AL|NL
30 Kyle Finnegan WAS 16012.781.4217714$12.77AL|NL
31 Emmanuel Clase CLE 18404.971.601949$12.43AL|NL
32 Clay Holmes NYM 48523.171.2748170$11.55AL|NL
33 Griffin Canning NYM 42512.361.2642160$11.53AL|NL
34 Jhoan Duran MIN 21100.851.042598$11.49AL|NL
35 Brandon Pfaadt ARI 50633.761.3144130$11.34AL|NL
36 Mason Miller OAK 15014.770.9930611$11.20AL|NL
37 Peter Fairbanks TB 17312.651.291698$10.95AL|NL
38 MacKenzie Gore WAS 56243.691.3084180$10.80AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Cristopher Sanchez PHI 43412.921.2352170$10.62AL|NL
40 Emilio Pagan CIN 21023.860.8123610$10.23AL|NL
41 Edwin Diaz NYM 17103.181.122489$9.75AL|NL
42 Merrill Kelly ARI 51423.711.0641120$9.30AL|NL
43 Tanner Scott LAD 19001.870.781919$9.24AL|NL
44 Pablo Lopez MIN 39322.770.974370$8.83AL|NL
45 JP Sears OAK 49433.311.1038100$8.76AL|NL
46 Tomoyuki Sugano BAL 52433.101.032990$8.51AL|NL
47 Seth Lugo KAN 56343.041.1042150$8.51AL|NL
48 Raisel Iglesias ATL 18335.971.442048$8.36AL|NL
49 Matthew Liberatore STL 46333.121.024270$8.30AL|NL
50 Will Vest DET 20301.801.052374$8.26AL|NL
51 Camilo Doval SF 20211.340.741775$8.19AL|NL
52 Chris Bassitt TOR 51323.171.2755100$8.16AL|NL
53 Aroldis Chapman BOS 16222.251.002266$7.97AL|NL
54 Sonny Gray STL 50414.501.1851120$7.94AL|NL
55 Nick Lodolo CIN 52343.451.094290$7.21AL|NL
56 Reese Olson DET 42433.411.3045180$7.06AL|NL
57 Chris Sale ATL 54233.651.3772150$6.93AL|NL
58 Cole Ragans KAN 45234.581.2272130$6.89AL|NL
59 Jason Adam SD 22401.630.9528100$6.45AL|NL
60 Corbin Burnes ARI 45312.591.2643220$6.37AL|NL
61 Spencer Schwellenbach ATL 54233.331.0746110$6.36AL|NL
62 Framber Valdez HOU 56243.541.1451180$6.05AL|NL
63 Shelby Miller ARI 18301.481.042173$6.05AL|NL
64 Luke Weaver NYY 20010.450.602265$5.83AL|NL
65 Matt Boyd CHC 45322.791.3145130$5.76AL|NL
66 Kevin Gausman TOR 51344.591.0646120$5.75AL|NL
67 Ben Casparius LAD 28402.891.042950$5.61AL|NL
68 Shota Imanaga IL-15 CHC 44322.851.1134140$5.55AL|NL
69 Brady Singer CIN 46525.061.3243180$5.48AL|NL
70 AJ Smith-Shawver ATL 38322.361.2640170$5.47AL|NL
71 Tyler Anderson LAA 45212.591.0639170$5.46AL|NL
72 Michael Wacha KAN 51342.991.2137160$5.25AL|NL
73 Tylor Megill NYM 43343.761.3956220$5.25AL|NL
74 Max Meyer MIA 50344.491.3459160$4.91AL|NL
75 Huascar Brazoban NYM 25201.080.762461$4.71AL|NL
76 Michael Lorenzen KAN 52343.791.2545150$4.64AL|NL
77 Colin Rea CHC 36302.491.222991$4.58AL|NL
78 Jeffrey Springs OAK 46534.301.3936210$4.54AL|NL
79 Logan Gilbert IL-15 SEA 30112.390.804460$4.44AL|NL
80 Ronel Blanco HOU 42334.061.1643170$4.42AL|NL
81 Bailey Ober MIN 48413.741.3740120$4.37AL|NL
82 Ryan Helsley STL 15103.001.5316108$4.31AL|NL
83 Shane Smith CWS 48132.061.1443160$4.31AL|NL
84 Zac Gallen ARI 51354.591.3154230$3.91AL|NL
85 Andrew Abbott CIN 30202.101.0738120$3.66AL|NL
86 Jose Quintana IL-15 MIL 34412.651.2424110$3.65AL|NL
87 Kirby Yates LAD 18312.981.103151$3.43AL|NL
88 Andrew Heaney PIT 50233.051.1638190$3.39AL|NL
89 Jack Flaherty DET 46254.481.2356150$3.21AL|NL
90 Fernando Cruz NYY 22112.440.953472$2.61AL|NL
91 Steven Okert HOU 22111.230.552431$2.39AL|NL
92 Steven Matz STL 28211.921.002331$2.31AL|NL
93 Nick Martinez CIN 51243.691.1740110$2.27AL|NL
94 Walker Buehler IL-15 BOS 33414.341.232990$2.20AL|NL
95 Zack Littell TB 54354.331.1332100$2.16AL|NL
96 Andre Pallante STL 50424.131.3432160$2.00AL|NL
97 Mason Fluharty TOR 18301.990.661750$1.60AL|NL
98 Grant Holmes ATL 45234.181.1944210$1.54AL|NL
99 Erick Fedde STL 52333.451.3132250$1.51AL|NL
100 Tommy Kahnle DET 17001.570.871865$1.50AL|NL
101 David Peterson NYM 44223.061.3643160$1.42AL|NL
102 Felix Bautista BAL 13012.771.151587$1.39AL|NL
103 Daniel Coulombe MIN 16100.000.621922$1.37AL|NL
104 Jameson Taillon CHC 49234.571.124290$1.30AL|NL
105 Daniel Lynch KAN 20300.901.001071$1.26AL|NL
106 Shane Baz TB 43325.021.3346160$1.09AL|NL
107 Tanner Bibee CLE 51344.061.2935170$1.01AL|NL
108 Ryan Pepiot TB 50253.951.3045170$0.87AL|NL
109 Randy Rodriguez SF 17201.050.812620$0.84AL|NL
110 Chad Patrick MIL 48243.371.2938150$0.66AL|NL
111 Dennis Santana PIT 18111.990.881134$0.60AL|NL
112 Will Warren NYY 41224.611.3250170$0.44AL|NL
113 Patrick Corbin TEX 37323.391.3229130$0.34AL|NL
114 Jack Dreyer LAD 24212.601.0329110$0.27AL|NL
115 Brendon Little TOR 20201.791.1431100$0.25AL|NL
116 Ryan Walker SF 15126.001.531577$0.25AL|NL
117 Tyler Rogers SF 20211.340.701830$0.19AL|NL
118 Kyle Leahy STL 24101.120.662170$0.06AL|NL
119 Jorge Lopez WAS 20607.201.401460$0.02AL|NL
120 Gavin Williams CLE 42324.291.6451240$-0.04AL|NL
121 Jake Irvin WAS 54214.001.1934160$-0.07AL|NL
122 Grant Holman OAK 13400.691.00730$-0.10AL|NL
123 Drew Rasmussen TB 40143.381.0535100$-0.18AL|NL
124 Cade Smith CLE 19112.811.352883$-0.21AL|NL
125 Ben Lively IL-15 CLE 44223.261.2029150$-0.24AL|NL
126 Taj Bradley TB 50334.841.3541220$-0.30AL|NL
127 Ben Brown CHC 41334.811.5850160$-0.46AL|NL
128 Mitchell Parker WAS 50334.321.3032240$-0.47AL|NL
129 Graham Ashcraft CIN 22332.451.3624100$-0.58AL|NL
130 Jonathan Cannon CWS 50243.601.3639170$-0.59AL|NL
131 Bailey Falter PIT 47234.021.2134180$-0.67AL|NL
132 Dylan Cease SD 47124.601.3458180$-0.69AL|NL
133 Luke Jackson TEX 13035.541.541278$-0.81AL|NL
134 Chris Paddack MIN 46234.091.1933170$-0.82AL|NL
135 Luis Ortiz CLE 43244.801.3749210$-0.86AL|NL
136 Brant Hurter DET 22102.430.992052$-0.93AL|NL
137 Daysbel Hernandez ATL 20301.801.1014120$-0.93AL|NL
138 Mark Leiter Jr. NYY 17233.161.172651$-0.95AL|NL
139 Taijuan Walker PHI 34132.641.2631141$-0.99AL|NL
140 Jose Soriano LAA 52243.461.4642230$-1.04AL|NL
141 Max Kranick NYM 27314.001.001730$-1.05AL|NL
142 Zach Eflin BAL 23313.130.961330$-1.15AL|NL
143 Cole Sands MIN 17212.621.101462$-1.31AL|NL
144 Louie Varland MIN 21232.991.042640$-1.34AL|NL
145 Mike Vasil CWS 25211.801.2015141$-1.48AL|NL
146 Jalen Beeks ARI 22102.040.952271$-1.49AL|NL
147 Bryan Baker BAL 18202.001.002250$-1.63AL|NL
148 Jesus Tinoco MIA 13214.771.29964$-1.67AL|NL
149 Jack Leiter TEX 29324.341.2123140$-1.69AL|NL
150 Tyler Alexander MIL 30234.201.2325121$-2.08AL|NL
151 Alex Vesia LAD 19103.281.093071$-2.11AL|NL
152 Casey Legumina SEA 14311.931.071380$-2.14AL|NL
153 Davis Martin CWS 49243.671.3633120$-2.17AL|NL
154 Kenley Jansen LAA 12026.001.421237$-2.20AL|NL
155 Bryan King HOU 19101.410.732150$-2.24AL|NL
156 Calvin Faucher MIA 15212.401.401592$-2.49AL|NL
157 Bryce Elder ATL 44224.501.2533130$-2.51AL|NL
158 Lucas Erceg KAN 19000.470.471411$-2.51AL|NL
159 Justin Steele IL-60 CHC 22314.861.172150$-2.57AL|NL
160 Dean Kremer BAL 50355.391.3234130$-2.81AL|NL
161 Trevor Megill MIL 12022.981.321575$-2.82AL|NL
162 Robert Garcia TEX 18111.490.941751$-2.96AL|NL
163 Ryan Gusto HOU 30324.801.5031110$-2.98AL|NL
164 Jeremiah Estrada SD 19122.810.992940$-3.06AL|NL
165 Brenan Hanifee DET 22202.041.091540$-3.13AL|NL
166 Mitch Keller PIT 52154.151.3343160$-3.13AL|NL
167 Tony Gonsolin LAD 16202.811.062140$-3.13AL|NL
168 Jackson Jobe DET 33304.351.4827200$-3.29AL|NL
169 Randy Vasquez SD 44333.471.5023260$-3.35AL|NL
170 Justin Slaten BOS 17134.760.941353$-3.37AL|NL
171 Yimi Garcia TOR 17023.711.122493$-3.43AL|NL
172 Bryan Abreu HOU 19111.421.1626100$-3.46AL|NL
173 Brennan Bernardino BOS 16211.681.061660$-3.46AL|NL
174 Jose Butto NYM 25202.881.3624120$-3.50AL|NL
175 Landen Roupp SF 40234.731.4842140$-3.51AL|NL
176 Jose Berrios TOR 52114.331.4249240$-3.52AL|NL
177 Dylan Lee ATL 18112.470.991961$-3.58AL|NL
178 Pierce Johnson ATL 16102.220.931851$-3.69AL|NL
179 Dustin May LAD 44144.481.2941170$-3.70AL|NL
180 Scott Blewett ATL 19202.831.151960$-3.72AL|NL
181 Jacob Webb TEX 20224.481.001461$-3.78AL|NL
182 Tim Hill NYY 18313.961.151260$-3.84AL|NL
183 Justin Sterner OAK 20102.241.0925110$-3.89AL|NL
184 Ryan Zeferjahn LAA 14205.111.352371$-3.94AL|NL
185 Tim Herrin CLE 16314.501.3818100$-4.01AL|NL
186 Logan Henderson MIL 11202.450.821620$-4.02AL|NL
187 Antonio Santillan CIN 22001.640.861861$-4.04AL|NL
188 Matthew Strahm PHI 16123.331.362152$-4.14AL|NL
189 Stephen Kolek SD 19212.361.151550$-4.24AL|NL
190 Abner Uribe MIL 19101.411.252490$-4.42AL|NL
191 Hayden Wesneski IL-15 HOU 32134.501.092960$-4.54AL|NL
192 Anthony Banda LAD 20304.461.341590$-4.61AL|NL
193 Jared Koenig MIL 18213.481.161880$-4.67AL|NL
194 Ronny Henriquez MIA 21112.141.3828120$-4.71AL|NL
195 Hunter Dobbins BOS 27213.971.322340$-4.72AL|NL
196 Anthony Bender MIA 18122.001.061481$-4.73AL|NL
197 Brayan Bello BOS 27202.331.4117140$-4.75AL|NL
198 Jack Kochanowicz LAA 49354.761.4829220$-4.76AL|NL
199 Logan Allen CLE 41223.721.5331200$-4.83AL|NL
200 Kolby Allard CLE 15201.200.87620$-4.83AL|NL
201 Chris Martin TEX 18041.980.992331$-4.83AL|NL
202 Gabe Speier SEA 16102.780.992340$-4.91AL|NL
203 Orion Kerkering PHI 16314.441.481690$-4.91AL|NL
204 Jake Bird COL 25011.791.3133140$-4.92AL|NL
205 Sean Burke CWS 43244.181.4229220$-4.94AL|NL
206 Hayden Birdsong SF 23102.341.3025100$-4.96AL|NL
207 Lake Bachar MIA 22204.501.2723150$-4.97AL|NL
208 Garrett Cleavinger TB 16002.250.752031$-5.00AL|NL
209 Porter Hodge CHC 18215.471.5518112$-5.03AL|NL
210 Brock Burke LAA 16405.591.681290$-5.06AL|NL
211 Tyler Holton DET 19223.321.321960$-5.10AL|NL
212 Chad Green TOR 19103.751.091941$-5.12AL|NL
213 Miles Mikolas STL 39224.371.3023130$-5.19AL|NL
214 Ryne Nelson ARI 26115.171.2328101$-5.24AL|NL
215 Luis Severino OAK 53144.741.3340190$-5.32AL|NL
216 Chase Shugart PIT 18232.971.101270$-5.33AL|NL
217 Nick Mears MIL 16000.560.431420$-5.33AL|NL
218 Adrian Morejon SD 19113.321.051541$-5.45AL|NL
219 Brent Suter CIN 21102.120.941340$-5.53AL|NL
220 Ryan Pressly CHC 15226.561.85894$-5.68AL|NL
221 Caleb Thielbar CHC 15112.981.061571$-5.71AL|NL
222 Shawn Armstrong TEX 18114.951.3720112$-5.76AL|NL
223 Devin Williams NYY 15127.801.6719114$-5.77AL|NL
224 Tanner Banks PHI 19103.750.992140$-5.79AL|NL
225 Matt Sauer LAD 15102.370.921031$-5.84AL|NL
226 Ryne Stanek NYM 16133.331.231761$-6.17AL|NL
227 Hoby Milner TEX 20102.671.141860$-6.24AL|NL
228 David Bednar PIT 12044.431.391933$-6.33AL|NL
229 Gordon Graceffo STL 12205.901.071011$-6.35AL|NL
230 Ranger Suarez PHI 17205.231.161740$-6.38AL|NL
231 Garrett Whitlock BOS 22104.481.312990$-6.39AL|NL
232 Simeon Woods Richardson MIN 37225.081.5635140$-6.40AL|NL
233 Bowden Francis TOR 46265.661.4136130$-6.48AL|NL
234 Yuki Matsui SD 18012.000.892160$-6.48AL|NL
235 Grant Anderson MIL 23123.131.3022110$-6.52AL|NL
236 Justin Lawrence IL-60 PIT 11100.810.991560$-6.55AL|NL
237 Hunter Gaddis CLE 17000.531.242480$-6.56AL|NL
238 Enyel De Los Santos ATL 19124.241.102270$-6.60AL|NL
239 Logan Evans SEA 21212.571.521480$-6.70AL|NL
240 Greg Weissert BOS 19113.301.151950$-6.74AL|NL
241 Yusei Kikuchi LAA 48043.741.4843220$-6.87AL|NL
242 Erik Miller SF 14201.911.491190$-6.92AL|NL
243 Seranthony Dominguez BAL 13204.091.441690$-6.94AL|NL
244 Edwin Uceta TB 17315.761.571480$-6.95AL|NL
245 Bryce Miller IL-15 SEA 39245.281.5635210$-7.01AL|NL
246 Justin Verlander SF 48034.311.3540160$-7.04AL|NL
247 Manuel Rodriguez TB 20012.240.951940$-7.09AL|NL
248 Cameron Booser CWS 16134.501.251781$-7.15AL|NL
249 Griffin Jax MIN 20125.351.443250$-7.23AL|NL
250 Steven Wilson CWS 12102.230.831260$-7.25AL|NL
251 Steven Cruz KAN 12101.500.75940$-7.26AL|NL
252 Martin Perez IL-60 CWS 20113.151.2518110$-7.34AL|NL
253 John Schreiber KAN 17123.161.291960$-7.49AL|NL
254 Ryan Yarbrough NYY 24103.731.2920100$-7.55AL|NL
255 Tyler Glasnow IL-15 LAD 18104.501.2823110$-7.59AL|NL
256 Joey Cantillo CLE 21104.671.6526121$-7.66AL|NL
257 Mitch Spence OAK 27104.961.5427111$-7.68AL|NL
258 Eric Orze TB 17001.051.401072$-7.68AL|NL
259 Phil Maton STL 17013.181.242141$-7.69AL|NL
260 Clarke Schmidt NYY 26114.811.3025120$-7.73AL|NL
261 Bennett Sousa HOU 11101.611.161430$-7.75AL|NL
262 Ian Hamilton NYY 13104.771.0619100$-7.81AL|NL
263 Collin Snider SEA 20104.031.241930$-7.87AL|NL
264 Taylor Rogers CIN 16111.671.301370$-7.88AL|NL
265 Cade Povich BAL 41135.261.4638140$-7.92AL|NL
266 Carlos Vargas SEA 21133.861.521881$-7.94AL|NL
267 Reed Garrett NYM 17011.061.181880$-8.10AL|NL
268 Kyle Hendricks LAA 41155.241.2425160$-8.31AL|NL
269 Alek Jacob SD 19102.811.301460$-8.31AL|NL
270 Daniel Palencia CHC 14001.290.791360$-8.37AL|NL
271 Landon Knack LAD 18215.971.552080$-8.37AL|NL
272 Justin Wilson BOS 14102.551.281450$-8.38AL|NL
273 Spencer Bivens SF 20113.581.241580$-8.39AL|NL
274 Trevor Williams WAS 45255.971.5538120$-8.41AL|NL
275 Eduard Bazardo SEA 22104.481.271990$-8.48AL|NL
276 Aaron Nola IL-15 PHI 49176.221.5252160$-8.50AL|NL
277 John Brebbia DET 12102.981.071260$-8.52AL|NL
278 Jordan Romano PHI 16017.831.551774$-8.59AL|NL
279 Justin Topa MIN 13122.051.211140$-8.59AL|NL
280 Ryan Thompson ARI 16105.561.421761$-8.74AL|NL
281 Chase Dollander COL 34246.881.4732160$-8.74AL|NL
282 Kyle Hart SD 21226.001.381660$-8.77AL|NL
283 Jackson Rutledge WAS 19012.811.302380$-8.79AL|NL
284 Brandon Eisert CWS 18105.471.552051$-8.85AL|NL
285 Zach Agnos COL 11011.641.09512$-8.87AL|NL
286 Brad Keller CHC 19003.281.202260$-8.89AL|NL
287 Paul Sewald IL-15 CLE 11116.431.341521$-8.90AL|NL
288 Tyler Gilbert CWS 13114.851.151670$-8.91AL|NL
289 Carlos Carrasco NYY 32225.911.5325100$-9.13AL|NL
290 Yariel Rodriguez TOR 21003.861.192290$-9.27AL|NL
291 Tyler Ferguson OAK 19014.241.2618121$-9.34AL|NL
292 Gunnar Hoglund OAK 16113.891.361540$-9.36AL|NL
293 Easton Lucas TOR 17227.411.531990$-9.50AL|NL
294 Angel Chivilli COL 25124.291.4318110$-9.69AL|NL
295 A.J. Minter IL-60 NYM 11001.641.001450$-9.85AL|NL
296 Seth Halvorsen COL 17003.711.411781$-9.91AL|NL
297 Keegan Akin BAL 20003.581.3422100$-9.93AL|NL
298 Ryan Borucki PIT 17013.660.991570$-9.95AL|NL
299 Joe Ross PHI 20114.931.291540$-9.96AL|NL
300 Wandy Peralta SD 16206.111.541270$-9.99AL|NL