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 94742.721.00113200$33.46AL|NL
2 Zack Wheeler PHI 95743.111.08107240$26.83AL|NL
3 Garrett Crochet BOS 84642.991.09107250$23.85AL|NL
4 Paul Skenes PIT 89642.971.13105270$23.25AL|NL
5 Logan Gilbert SEA 87653.261.0795190$21.64AL|NL
6 Spencer Strider ATL 83643.251.13107290$20.51AL|NL
7 Edwin Diaz NYM 31212.771.07431217$20.01AL|NL
8 Jacob deGrom TEX 77543.201.0592170$19.03AL|NL
9 Josh Hader HOU 33213.071.08461216$18.68AL|NL
10 Logan Webb SF 96653.201.1990220$18.48AL|NL
11 Mason Miller OAK 31212.601.04461214$17.87AL|NL
12 Sonny Gray STL 86653.341.1592220$17.84AL|NL
13 Spencer Schwellenbach ATL 94643.481.1693210$17.43AL|NL
14 Max Fried NYY 91643.221.1987240$17.39AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Joe Ryan MIN 88653.711.1198210$17.36AL|NL
16 Dylan Cease SD 85653.401.19101330$16.99AL|NL
17 George Kirby SEA 87553.481.0981140$16.02AL|NL
18 Andres Munoz SEA 31212.721.14401314$15.64AL|NL
19 Tanner Scott LAD 31213.161.21381316$15.58AL|NL
20 Hunter Brown HOU 87653.451.2196300$15.56AL|NL
21 Cristopher Sanchez PHI 86643.241.2181250$15.28AL|NL
22 Yoshinobu Yamamoto LAD 80643.411.1887240$15.10AL|NL
23 Ryan Helsley STL 31213.111.17381215$15.10AL|NL
24 Carlos Rodon NYY 87653.751.18100280$14.80AL|NL
25 Emmanuel Clase CLE 33213.151.1733815$14.68AL|NL
26 MacKenzie Gore WAS 85553.451.1997300$14.50AL|NL
27 Felix Bautista BAL 29212.821.13431313$14.39AL|NL
28 Framber Valdez HOU 94653.391.2691320$14.25AL|NL
29 Jeff Hoffman TOR 31213.231.13391013$13.18AL|NL
30 Aroldis Chapman BOS 30212.981.21421513$13.10AL|NL
31 Jhoan Duran MIN 31212.831.17371112$12.43AL|NL
32 Bryan Woo SEA 81553.641.1377180$12.37AL|NL
33 Shota Imanaga CHC 89653.881.1886210$12.33AL|NL
34 Robert Suarez SD 31213.481.20331114$12.07AL|NL
35 Tyler Glasnow IL-60 LAD 66533.421.1580220$11.89AL|NL
36 Nick Pivetta SD 80553.761.1791260$11.81AL|NL
37 Nathan Eovaldi TEX 82553.551.1982210$11.76AL|NL
38 Camilo Doval SF 30213.301.28341414$11.62AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Freddy Peralta MIL 84553.751.2195310$11.34AL|NL
40 Devin Williams NYY 31213.221.21381412$11.02AL|NL
41 Chris Sale IL-15 ATL 55423.061.0768150$10.99AL|NL
42 Ranger Suarez PHI 83543.431.2377260$10.83AL|NL
43 David Bednar PIT 30213.511.21341113$10.80AL|NL
44 Jesus Luzardo PHI 84553.691.2289280$10.75AL|NL
45 Peter Fairbanks TB 29213.681.28311214$10.25AL|NL
46 Kyle Finnegan WAS 30123.791.29291116$10.20AL|NL
47 Shelby Miller ARI 30214.081.30311115$10.12AL|NL
48 Robbie Ray SF 81553.791.2290280$9.98AL|NL
49 Kevin Gausman TOR 92654.021.2491260$9.83AL|NL
50 Luis Castillo SEA 88553.771.2284270$9.82AL|NL
51 Trevor Megill MIL 31213.401.17371211$9.81AL|NL
52 Yusei Kikuchi LAA 86553.861.2592300$8.96AL|NL
53 Jack Flaherty DET 78553.781.2485270$8.68AL|NL
54 Tanner Bibee CLE 90553.961.2388260$8.58AL|NL
55 Kris Bubic KAN 83553.681.2783280$8.44AL|NL
56 Max Scherzer TOR 73544.001.1676180$8.30AL|NL
57 Kenley Jansen LAA 29114.181.27321214$7.57AL|NL
58 Matt Boyd CHC 75543.921.2372230$6.42AL|NL
59 Robert Garcia TEX 30213.411.2333119$6.30AL|NL
60 Hunter Greene IL-15 CIN 69444.001.1982240$6.28AL|NL
61 Merrill Kelly ARI 88553.941.2985280$6.24AL|NL
62 Raisel Iglesias ATL 32213.471.163488$6.19AL|NL
63 Emilio Pagan CIN 30124.111.24341112$6.13AL|NL
64 Will Vest DET 30213.211.2031108$5.83AL|NL
65 David Peterson NYM 77543.541.3369300$5.65AL|NL
66 Daniel Palencia CHC 30213.561.2835149$5.55AL|NL
67 Eduardo Rodriguez ARI 76543.921.2874250$5.20AL|NL
68 Ryan Pepiot TB 78554.111.2780280$4.97AL|NL
69 Drew Rasmussen TB 68443.721.2364180$4.71AL|NL
70 Carlos Estevez KAN 30124.141.31291112$4.65AL|NL
71 Clarke Schmidt NYY 73543.991.2771260$4.63AL|NL
72 Cole Ragans IL-15 KAN 51333.291.1961190$4.40AL|NL
73 Clay Holmes NYM 75543.641.3568310$4.23AL|NL
74 Grant Taylor CWS 30113.491.2432119$4.20AL|NL
75 Brandon Woodruff IL-60 MIL 69443.951.2166190$4.18AL|NL
76 Chris Bassitt TOR 85554.121.2978270$4.06AL|NL
77 Orion Kerkering PHI 29213.431.2232117$3.95AL|NL
78 Nick Lodolo CIN 74454.081.2475220$3.75AL|NL
79 Casey Mize DET 77554.051.2765210$3.61AL|NL
80 Brandon Pfaadt ARI 77554.211.2671200$3.55AL|NL
81 Taj Bradley TB 79554.151.3077290$3.43AL|NL
82 Zac Gallen ARI 91554.171.3388310$3.40AL|NL
83 Jose Soriano LAA 81553.721.3975360$3.33AL|NL
84 Will Warren NYY 66443.761.2866240$3.31AL|NL
85 Seth Lugo KAN 89554.131.3178270$3.29AL|NL
86 Grant Holmes ATL 79554.071.3379300$3.28AL|NL
87 Reese Olson IL-15 DET 67443.741.2863220$3.11AL|NL
88 Cade Smith CLE 34212.951.1244122$3.01AL|NL
89 Kodai Senga IL-15 NYM 61433.731.2965260$2.93AL|NL
90 Matthew Strahm PHI 31213.381.103694$2.88AL|NL
91 Mike Soroka WAS 73454.011.2871270$2.56AL|NL
92 Blake Snell IL-60 LAD 51433.711.2862230$2.53AL|NL
93 Calvin Faucher MIA 31124.041.37311410$2.21AL|NL
94 Sandy Alcantara MIA 86564.141.3272260$2.20AL|NL
95 Tommy Kahnle DET 30213.661.3130127$2.16AL|NL
96 Sean Manaea IL-60 NYM 65443.971.2763230$2.00AL|NL
97 Gavin Williams CLE 78554.121.3678340$1.92AL|NL
98 Luke Weaver NYY 31213.701.183395$1.80AL|NL
99 Lance McCullers HOU 78554.111.3676330$1.75AL|NL
100 Reid Detmers LAA 38223.401.1746132$1.70AL|NL
101 Michael Wacha KAN 81554.251.3067240$1.56AL|NL
102 Zach Eflin IL-15 BAL 71444.121.2356130$1.51AL|NL
103 Bailey Ober MIN 76454.371.2471190$1.44AL|NL
104 Griffin Jax MIN 32212.971.094091$1.43AL|NL
105 Matthew Liberatore STL 74453.981.3063240$1.26AL|NL
106 Jose Berrios TOR 92564.371.3280280$1.23AL|NL
107 David Festa MIN 62444.001.2962220$1.18AL|NL
108 Edward Cabrera MIA 78454.081.3683360$1.11AL|NL
109 Shane Bieber IL-60 CLE 50333.621.2149130$1.08AL|NL
110 Abner Uribe MIL 30213.011.2538153$1.06AL|NL
111 Mitch Keller PIT 85564.311.3272260$0.97AL|NL
112 Michael King IL-15 SD 44323.521.2147150$0.78AL|NL
113 Chad Patrick MIL 64444.201.2559200$0.75AL|NL
114 Shohei Ohtani LAD 41323.581.1846140$0.69AL|NL
115 Dylan Lee ATL 31213.381.1734103$0.69AL|NL
116 Bryan Abreu HOU 35223.201.1845151$0.62AL|NL
117 Eury Perez MIA 64444.221.2966240$0.45AL|NL
118 Shane McClanahan IL-60 TB 39323.461.1842120$0.44AL|NL
119 Ben Brown CHC 43323.651.2148150$0.33AL|NL
120 Kumar Rocker TEX 54333.811.2452160$0.21AL|NL
121 Jason Adam SD 32213.401.1837122$-0.13AL|NL
122 Brandon Walter HOU 47333.641.2141110$-0.15AL|NL
123 Porter Hodge CHC 30213.911.3731156$-0.18AL|NL
124 Jeremiah Estrada SD 31213.151.1740131$-0.20AL|NL
125 Quinn Priester MIL 67443.931.3355230$-0.23AL|NL
126 Jameson Taillon CHC 81554.541.2965200$-0.38AL|NL
127 Colton Gordon HOU 64444.191.2753180$-0.39AL|NL
128 Pablo Lopez IL-60 MIN 40323.701.1841100$-0.40AL|NL
129 Matt Brash SEA 30212.961.1836121$-0.42AL|NL
130 Ryan Walker SF 29213.211.173292$-0.44AL|NL
131 Kirby Yates LAD 29213.551.2436133$-0.52AL|NL
132 Aaron Nola IL-60 PHI 45333.851.2044110$-0.59AL|NL
133 Shane Baz TB 71444.241.3368270$-0.61AL|NL
134 Justin Verlander SF 70454.281.2858190$-0.62AL|NL
135 Chase Burns CIN 54334.071.2455160$-0.65AL|NL
136 Landen Roupp SF 71454.011.3765290$-0.67AL|NL
137 Clayton Kershaw LAD 55434.031.2948160$-0.67AL|NL
138 Zebby Matthews IL-15 MIN 56334.011.2350140$-0.67AL|NL
139 Lucas Erceg KAN 30213.421.2632113$-0.81AL|NL
140 Yimi Garcia IL-15 TOR 31213.531.1835102$-0.81AL|NL
141 Dean Kremer BAL 81554.461.3469260$-0.95AL|NL
142 Dustin May LAD 58434.151.3256220$-1.00AL|NL
143 Frankie Montas NYM 67444.171.3360250$-1.03AL|NL
144 Miles Mikolas STL 77454.321.2754160$-1.11AL|NL
145 Cade Cavalli WAS 65444.051.3557260$-1.18AL|NL
146 Brady Singer CIN 80454.391.3374260$-1.18AL|NL
147 Randy Rodriguez SF 30213.441.2335122$-1.26AL|NL
148 Grayson Rodriguez IL-60 BAL 40323.731.2442130$-1.33AL|NL
149 Sawyer Gipson-Long DET 57333.961.2647150$-1.41AL|NL
150 Jordan Romano PHI 29113.821.2631125$-1.45AL|NL
151 Hayden Birdsong SF 70454.231.3769320$-1.51AL|NL
152 Aaron Bummer ATL 29213.151.2731122$-1.54AL|NL
153 Charlie Morton BAL 60444.221.3560250$-1.62AL|NL
154 Yu Darvish IL-60 SD 48334.111.2246140$-1.63AL|NL
155 Garrett Cleavinger TB 30213.591.2436132$-1.65AL|NL
156 Ronny Henriquez MIA 31123.791.2830115$-1.66AL|NL
157 Brock Stewart MIN 29213.151.1537110$-1.69AL|NL
158 Bryce Elder ATL 85554.321.3969290$-1.78AL|NL
159 Andrew Abbott CIN 80454.531.3377280$-1.80AL|NL
160 Andrew Heaney PIT 75454.401.3265240$-1.80AL|NL
161 Gabe Speier SEA 29213.111.1433100$-1.94AL|NL
162 Alex Vesia LAD 31213.631.2039131$-1.96AL|NL
163 Bryce Miller IL-15 SEA 47334.021.2443150$-2.01AL|NL
164 Jeffrey Springs OAK 74454.431.3366250$-2.13AL|NL
165 Adrian Morejon SD 30213.331.2031101$-2.19AL|NL
166 Jacob Misiorowski MIL 69444.241.4070360$-2.22AL|NL
167 Paul Blackburn NYM 55333.991.2947170$-2.25AL|NL
168 Ryan Pressly CHC 29213.651.282793$-2.27AL|NL
169 Mark Leiter Jr. NYY 30213.451.2134111$-2.27AL|NL
170 Brayan Bello BOS 78454.171.3967290$-2.27AL|NL
171 Zack Littell TB 76454.561.2860170$-2.28AL|NL
172 Reed Garrett NYM 31213.361.2636141$-2.32AL|NL
173 Garrett Whitlock BOS 30213.521.193391$-2.33AL|NL
174 Luis Severino OAK 84554.511.3667280$-2.35AL|NL
175 Michael McGreevy STL 45333.751.2533100$-2.36AL|NL
176 Steven Matz STL 39223.561.183590$-2.37AL|NL
177 Jacob Lopez OAK 65444.371.3562270$-2.39AL|NL
178 Pierce Johnson ATL 30213.471.2435121$-2.56AL|NL
179 Ryne Nelson ARI 70444.371.3357210$-2.65AL|NL
180 Slade Cecconi CLE 57344.291.2650150$-2.68AL|NL
181 Jon Gray IL-60 TEX 46334.051.2743140$-2.70AL|NL
182 Seranthony Dominguez BAL 31213.611.2436131$-2.74AL|NL
183 Seth Halvorsen COL 30124.541.4627138$-2.79AL|NL
184 Stephen Kolek SD 67444.101.3750230$-2.84AL|NL
185 Luis Gil IL-60 NYY 49334.131.3354230$-2.87AL|NL
186 Jake Irvin WAS 81454.431.3464260$-2.98AL|NL
187 Noah Cameron KAN 61344.051.3351200$-2.99AL|NL
188 Kyle Harrison BOS 50334.171.3151190$-3.01AL|NL
189 Chris Paddack MIN 75454.561.3161200$-3.01AL|NL
190 Chris Martin TEX 27113.231.102851$-3.22AL|NL
191 Andre Pallante STL 73443.961.4253280$-3.22AL|NL
192 Bryan Baker BAL 30213.691.2434121$-3.24AL|NL
193 Roki Sasaki IL-60 LAD 37324.081.2740140$-3.27AL|NL
194 Luis Ortiz CLE 81454.371.4074330$-3.30AL|NL
195 Jared Koenig MIL 29213.481.2429101$-3.36AL|NL
196 Mitchell Parker WAS 80454.371.3764300$-3.46AL|NL
197 Phil Maton STL 30213.811.2930122$-3.51AL|NL
198 Nestor Cortes IL-60 MIL 29223.651.143180$-3.52AL|NL
199 Louie Varland MIN 29213.441.183080$-3.56AL|NL
200 Shane Smith CWS 80464.411.3868320$-3.58AL|NL
201 Tyler Holton DET 31213.591.232781$-3.61AL|NL
202 Ryne Stanek NYM 30213.731.2633131$-3.70AL|NL
203 Bryan King HOU 30213.661.2631111$-3.75AL|NL
204 Keegan Akin BAL 30213.561.2132100$-3.89AL|NL
205 J.T. Ginn OAK 42223.701.2838130$-3.90AL|NL
206 Gregory Soto BAL 29213.361.2633120$-3.92AL|NL
207 Dietrich Enns DET 28213.421.182780$-3.97AL|NL
208 Carson Whisenhunt SF 49334.011.3340160$-3.99AL|NL
209 Jose Quintana MIL 76454.301.4060290$-4.15AL|NL
210 Brendon Little TOR 29213.321.3630141$-4.21AL|NL
211 Lucas Giolito BOS 77454.631.3771280$-4.21AL|NL
212 Tanner Banks PHI 29213.531.202890$-4.25AL|NL
213 Cole Sands MIN 30213.901.253091$-4.37AL|NL
214 Jose A. Ferrer WAS 30213.501.2925101$-4.39AL|NL
215 Hunter Gaddis CLE 32224.021.2431101$-4.39AL|NL
216 Tim Herrin CLE 31213.671.3432141$-4.58AL|NL
217 Tanner Houck IL-15 BOS 52334.151.3544170$-4.58AL|NL
218 Yariel Rodriguez TOR 27113.761.2531112$-4.59AL|NL
219 Jack Perkins OAK 37223.801.3038150$-4.70AL|NL
220 Tyler Rogers SF 33223.771.272571$-4.74AL|NL
221 Brad Lord WAS 37223.861.3131131$-4.75AL|NL
222 Nick Martinez CIN 60344.511.3050160$-4.77AL|NL
223 Luke Jackson TEX 30124.051.4030144$-4.87AL|NL
224 Jack Leiter TEX 67454.571.4062300$-4.95AL|NL
225 Jonathan Loaisiga NYY 29213.541.252690$-5.07AL|NL
226 Bowden Francis IL-15 TOR 46334.531.2942140$-5.08AL|NL
227 Tyler Mahle IL-15 TEX 47334.321.3341160$-5.12AL|NL
228 Ryan Thompson ARI 30213.941.3525102$-5.13AL|NL
229 Eric Lauer TOR 62344.481.3454210$-5.19AL|NL
230 Trevor Williams WAS 62344.441.3248170$-5.19AL|NL
231 Cade Povich IL-15 BAL 42334.261.3438160$-5.25AL|NL
232 Aaron Civale CWS 74454.721.3662240$-5.31AL|NL
233 JP Sears OAK 80464.811.3363230$-5.35AL|NL
234 Ryan Gusto HOU 46334.411.3240160$-5.38AL|NL
235 Carson Seymour SF 34223.671.3029110$-5.44AL|NL
236 Trevor Rogers BAL 57344.261.3746200$-5.46AL|NL
237 Logan Henderson MIL 25113.541.122770$-5.61AL|NL
238 Bennett Sousa HOU 27113.401.2130100$-5.65AL|NL
239 Dennis Santana PIT 30124.041.3527113$-5.71AL|NL
240 Fernando Cruz IL-15 NYY 19113.091.142780$-5.72AL|NL
241 Erick Fedde STL 77454.581.3960280$-5.76AL|NL
242 Braxton Ashcraft PIT 36223.921.2931100$-5.77AL|NL
243 Nick Mears MIL 29113.591.2333110$-5.82AL|NL
244 Brandon Eisert CWS 29113.721.2628101$-5.96AL|NL
245 Alex Cobb IL-60 DET 31223.701.3026100$-5.97AL|NL
246 Logan Allen CLE 64444.481.4353260$-6.00AL|NL
247 Andrew Painter PHI 50334.471.3441180$-6.05AL|NL
248 Joe Boyle TB 38223.951.4043220$-6.08AL|NL
249 Michael Kopech LAD 29114.151.3333142$-6.15AL|NL
250 Justin Wilson BOS 28113.571.2431100$-6.18AL|NL
251 Hoby Milner TEX 29113.651.282691$-6.25AL|NL
252 Mason Montgomery TB 28113.781.2728111$-6.26AL|NL
253 Erik Miller SF 28113.501.3731151$-6.33AL|NL
254 Yennier Cano BAL 26113.331.252790$-6.34AL|NL
255 Daniel Lynch KAN 34224.141.3327101$-6.35AL|NL
256 Michael Lorenzen KAN 75454.581.4261290$-6.37AL|NL
257 Jose Butto NYM 29113.781.2928121$-6.45AL|NL
258 Anthony Bender MIA 30123.961.3528122$-6.49AL|NL
259 Brad Keller CHC 30213.951.3725111$-6.49AL|NL
260 Daniel Coulombe MIN 27113.581.232890$-6.51AL|NL
261 Brant Hurter DET 28113.431.232470$-6.55AL|NL
262 Edwin Uceta TB 29114.011.2831121$-6.56AL|NL
263 JoJo Romero STL 29113.601.3327111$-6.57AL|NL
264 Patrick Corbin TEX 60344.521.3647180$-6.58AL|NL
265 Jack Dreyer LAD 29213.971.3229120$-6.59AL|NL
266 Dedniel Nunez NYM 27113.541.2528110$-6.63AL|NL
267 Anthony DeSclafani ARI 34224.141.282890$-6.67AL|NL
268 Paul Sewald IL-15 CLE 30113.991.2232100$-6.78AL|NL
269 Ryan Weathers IL-60 MIA 42234.151.3537160$-6.79AL|NL
270 Steven Okert HOU 28113.921.2332110$-6.80AL|NL
271 Rob Zastryzny MIL 26113.631.222680$-6.83AL|NL
272 Keaton Winn SF 26113.541.222470$-6.86AL|NL
273 Mitch Spence OAK 61344.471.3847200$-6.86AL|NL
274 DL Hall MIL 27113.561.2829120$-6.88AL|NL
275 Jake Latz TEX 41224.141.4042210$-6.95AL|NL
276 Yuki Matsui SD 26113.621.2729110$-6.96AL|NL
277 Caleb Thielbar CHC 27113.731.2529100$-6.96AL|NL
278 Liam Hendriks IL-15 BOS 23113.941.242471$-6.96AL|NL
279 Jalen Beeks ARI 28113.761.3327111$-6.99AL|NL
280 Jonathan Brubaker NYY 30224.131.3027100$-7.00AL|NL
281 Nick Burdi IL-15 BOS 21113.951.3522102$-7.08AL|NL
282 Kevin Ginkel ARI 27113.661.2829100$-7.11AL|NL
283 Cade Horton CHC 56344.571.3846200$-7.13AL|NL
284 Tylor Megill IL-15 NYM 22113.541.222480$-7.17AL|NL
285 Ryan Brasier CHC 28113.791.242780$-7.17AL|NL
286 Reynaldo Lopez IL-60 ATL 23113.671.222570$-7.23AL|NL
287 Ian Hamilton NYY 26113.551.3028120$-7.23AL|NL
288 Taijuan Walker PHI 34224.211.3128110$-7.27AL|NL
289 Kevin Kelly TB 27113.901.282371$-7.27AL|NL
290 Angel Zerpa KAN 29113.541.3025100$-7.42AL|NL
291 Shawn Armstrong TEX 28113.901.252890$-7.43AL|NL
292 Marcus Stroman NYY 62444.561.4445230$-7.43AL|NL
293 Aaron Ashby MIL 28113.451.3528130$-7.45AL|NL
294 Robert Stephenson IL-15 LAA 23113.851.222680$-7.47AL|NL
295 David Robertson FA 16113.221.181960$-7.52AL|NL
296 Brock Burke LAA 29114.031.3328111$-7.53AL|NL
297 Ryan Bergert IL-15 SD 51334.571.3941200$-7.54AL|NL
298 Drew Pomeranz CHC 26113.741.2827100$-7.57AL|NL
299 Eric Orze TB 29114.051.3328121$-7.58AL|NL
300 Eduard Bazardo SEA 28113.821.2727100$-7.58AL|NL