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 85732.610.96102150$37.19AL|NL
2 Logan Webb SF 96743.041.1189200$29.44AL|NL
3 Zack Wheeler PHI 86633.171.0797220$27.58AL|NL
4 Max Fried NYY 83733.201.1277220$24.25AL|NL
5 Garrett Crochet BOS 73632.951.1694230$24.05AL|NL
6 Chris Sale IL-15 ATL 72623.021.1289200$23.65AL|NL
7 Framber Valdez HOU 87743.221.2082300$23.15AL|NL
8 Dylan Cease SD 85643.521.18102320$23.06AL|NL
9 Yoshinobu Yamamoto LAD 72633.491.0277180$21.58AL|NL
10 Paul Skenes PIT 77533.151.1288220$21.15AL|NL
11 Spencer Schwellenbach ATL 80633.511.1080150$20.92AL|NL
12 Corbin Burnes IL-60 ARI 79633.251.1580240$20.90AL|NL
13 Logan Gilbert SEA 77533.401.0884180$20.13AL|NL
14 Hunter Brown HOU 76643.481.2184260$18.51AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Tanner Bibee CLE 82643.701.1980230$17.52AL|NL
16 Carlos Rodon NYY 78654.061.2089270$16.65AL|NL
17 Joe Ryan MIN 69543.701.0877160$16.43AL|NL
18 Sonny Gray STL 73543.551.1376180$16.18AL|NL
19 Nick Pivetta SD 70543.781.1181200$16.14AL|NL
20 Michael King IL-15 SD 70533.341.2178250$15.36AL|NL
21 Spencer Strider ATL 57533.431.1276180$15.31AL|NL
22 Kevin Gausman TOR 79653.761.2478220$15.28AL|NL
23 Freddy Peralta MIL 78543.921.1986290$14.84AL|NL
24 George Kirby SEA 71543.581.1167110$14.69AL|NL
25 Luis Castillo SEA 83543.731.2179250$14.36AL|NL
26 Pablo Lopez IL-60 MIN 75543.811.1879190$14.26AL|NL
27 Hunter Greene IL-15 CIN 68433.801.0678220$14.19AL|NL
28 Cristopher Sanchez PHI 79533.621.2074210$14.11AL|NL
29 MacKenzie Gore WAS 76553.771.2786270$13.45AL|NL
30 Zac Gallen ARI 81653.981.2777290$13.11AL|NL
31 Aaron Nola IL-60 PHI 76544.121.1776180$12.39AL|NL
32 Bryan Woo SEA 68433.701.0766130$12.26AL|NL
33 Kodai Senga IL-15 NYM 65533.431.2568290$11.83AL|NL
34 Cole Ragans IL-15 KAN 66433.571.2278240$11.43AL|NL
35 Ranger Suarez PHI 67533.491.2261200$11.10AL|NL
36 Chris Bassitt TOR 79543.851.2673250$11.03AL|NL
37 Brandon Pfaadt ARI 78554.191.2274180$10.39AL|NL
38 Jose Berrios TOR 86554.051.2674260$10.22AL|NL
39 Mitch Keller PIT 81553.911.2770230$9.94AL|NL
40 Robbie Ray SF 62433.641.2168210$9.27AL|NL
41 Quinn Priester MIL 64433.511.1752220$9.15AL|NL
42 Nathan Eovaldi TEX 67433.881.1564160$9.11AL|NL
43 Griffin Jax MIN 35422.991.034690$8.54AL|NL
44 Bryce Miller IL-15 SEA 68443.811.1862200$8.45AL|NL
45 Shota Imanaga CHC 64433.751.1963160$8.44AL|NL
46 Sandy Alcantara MIA 78453.841.2265220$8.38AL|NL
47 Seth Lugo KAN 76554.001.2866220$8.36AL|NL
48 Bailey Ober MIN 79454.331.1975190$8.33AL|NL
49 Jesus Luzardo PHI 63433.991.2067210$7.82AL|NL
50 Merrill Kelly ARI 67433.661.2361190$7.77AL|NL
51 Josh Hader HOU 31422.991.0445110$7.57AL|NL
52 Drew Rasmussen TB 47423.371.1244110$7.52AL|NL
53 Dean Kremer BAL 72544.011.2861220$7.35AL|NL
54 Jack Flaherty DET 67454.191.2676250$7.30AL|NL
55 Blake Snell IL-60 LAD 48423.531.2462220$7.19AL|NL
56 Ryan Pepiot TB 65444.021.2366230$6.93AL|NL
57 Emmanuel Clase CLE 36312.251.003680$6.83AL|NL
58 Jhoan Duran MIN 30412.391.1137100$6.50AL|NL
59 Reid Detmers LAA 63444.111.2770230$6.33AL|NL
60 Will Warren NYY 64434.091.2567230$6.32AL|NL
61 Cade Smith CLE 34312.621.0845120$6.18AL|NL
62 Nick Martinez CIN 64443.911.2553160$5.78AL|NL
63 Tyler Glasnow IL-60 LAD 47323.691.1158150$5.66AL|NL
64 Chad Patrick MIL 63434.101.2759200$5.56AL|NL
65 Jacob deGrom TEX 40313.231.024790$5.55AL|NL
66 Matthew Liberatore STL 57433.871.2450170$5.38AL|NL
67 Clay Holmes NYM 61543.991.3855210$5.30AL|NL
68 Tanner Scott LAD 33423.251.1539120$4.98AL|NL
69 Luis Ortiz CLE 69444.181.3365280$4.90AL|NL
70 Kris Bubic KAN 54333.601.2555180$4.71AL|NL
71 Taj Bradley TB 70454.261.2967240$4.64AL|NL
72 Eduardo Rodriguez ARI 56433.841.2955180$4.23AL|NL
73 Michael Wacha KAN 73454.171.2860210$4.06AL|NL
74 Justin Steele IL-60 CHC 55323.631.1952140$4.05AL|NL
75 Ryne Nelson ARI 65433.991.2754190$4.00AL|NL
76 David Peterson NYM 68433.931.3562260$3.92AL|NL
77 Andres Munoz SEA 28312.601.0838110$3.88AL|NL
78 Andrew Abbott CIN 67454.271.3064230$3.84AL|NL
79 Yusei Kikuchi LAA 75344.151.3682280$3.78AL|NL
80 Nestor Cortes IL-60 MIL 55333.951.1956150$3.54AL|NL
81 Edwin Diaz NYM 27312.911.0639100$3.48AL|NL
82 Jason Adam SD 33323.161.0737120$3.42AL|NL
83 Jeff Hoffman TOR 30323.191.0639100$3.39AL|NL
84 Tylor Megill IL-15 NYM 57434.181.3362240$3.38AL|NL
85 Ronel Blanco IL-60 HOU 59444.121.3259250$3.25AL|NL
86 Charlie Morton BAL 71454.431.3571300$3.04AL|NL
87 Cade Povich IL-15 BAL 64444.341.3162240$2.98AL|NL
88 Zach Eflin IL-15 BAL 67454.341.2453120$2.90AL|NL
89 Bryan Abreu HOU 35212.851.1647160$2.89AL|NL
90 Ryan Walker SF 33323.071.1437100$2.84AL|NL
91 Ben Brown CHC 48334.011.2452170$2.64AL|NL
92 Reynaldo Lopez IL-60 ATL 44323.351.2246150$2.61AL|NL
93 Matthew Strahm PHI 31323.461.053580$2.33AL|NL
94 Mason Miller OAK 28212.941.0442110$2.02AL|NL
95 Zebby Matthews IL-15 MIN 48323.881.1948100$2.00AL|NL
96 Fernando Cruz IL-15 NYY 28313.201.2141130$2.00AL|NL
97 Jameson Taillon CHC 73454.591.2759170$1.98AL|NL
98 Clarke Schmidt NYY 55334.021.2656190$1.95AL|NL
99 Aroldis Chapman BOS 25312.901.2139130$1.88AL|NL
100 Reese Olson IL-15 DET 52333.791.2449190$1.83AL|NL
101 Zack Littell TB 69454.581.2656130$1.82AL|NL
102 Devin Williams NYY 23312.611.0731100$1.78AL|NL
103 Louie Varland MIN 53334.131.2751160$1.60AL|NL
104 Jose Soriano LAA 61333.891.3257280$1.55AL|NL
105 Ryan Helsley STL 28313.091.1333100$1.54AL|NL
106 Grant Holmes ATL 53334.241.3358220$1.37AL|NL
107 Matt Boyd CHC 44323.781.1943120$1.19AL|NL
108 Raisel Iglesias ATL 29323.351.093160$1.18AL|NL
109 Roki Sasaki IL-60 LAD 46324.141.2452160$0.99AL|NL
110 JP Sears OAK 73464.701.2959200$0.92AL|NL
111 Mark Leiter Jr. NYY 31323.721.1737110$0.86AL|NL
112 Garrett Whitlock BOS 35323.381.1938100$0.73AL|NL
113 Gavin Williams CLE 59334.171.3360260$0.72AL|NL
114 Orion Kerkering PHI 30323.451.1834100$0.71AL|NL
115 Logan Allen CLE 69454.301.3858270$0.70AL|NL
116 Camilo Doval SF 31323.361.2737150$0.58AL|NL
117 A.J. Puk IL-60 ARI 25313.181.163290$0.56AL|NL
118 Justin Martinez IL-60 ARI 30313.281.3239170$0.53AL|NL
119 Brayan Bello BOS 69454.351.4061270$0.52AL|NL
120 David Bednar PIT 27323.231.183290$0.50AL|NL
121 Tyler Mahle IL-15 TEX 52334.061.2346180$0.48AL|NL
122 Jeremiah Estrada SD 31213.371.1542120$0.42AL|NL
123 Brady Singer CIN 74464.881.3772260$0.26AL|NL
124 Nick Lodolo CIN 59344.751.2460170$0.14AL|NL
125 Max Scherzer TOR 41223.701.1243100$-0.08AL|NL
126 Bryce Elder ATL 69444.571.3658240$-0.13AL|NL
127 Felix Bautista BAL 25212.831.1336110$-0.16AL|NL
128 Tobias Myers MIL 52334.121.2848170$-0.27AL|NL
129 Kirby Yates LAD 25313.461.1831110$-0.28AL|NL
130 Alex Vesia LAD 30213.461.1539120$-0.41AL|NL
131 Mitch Spence OAK 60344.321.3249180$-0.53AL|NL
132 Kevin Ginkel ARI 27313.301.2229100$-0.54AL|NL
133 Jose Quintana MIL 63444.171.4150260$-0.57AL|NL
134 Michael McGreevy STL 57333.941.2640140$-0.58AL|NL
135 Hayden Birdsong SF 54344.401.3256240$-0.61AL|NL
136 Miles Mikolas STL 68444.521.3046150$-0.61AL|NL
137 Slade Cecconi CLE 52344.601.2647140$-0.66AL|NL
138 Tanner Houck IL-15 BOS 63334.371.3054200$-0.66AL|NL
139 AJ Smith-Shawver IL-60 ATL 49334.061.3450210$-0.72AL|NL
140 Dylan Lee ATL 29213.311.133580$-0.72AL|NL
141 Erick Fedde STL 70454.471.4057250$-0.84AL|NL
142 Jared Koenig MIL 37323.881.2835140$-0.89AL|NL
143 Ryan Gusto HOU 59334.401.3552220$-0.90AL|NL
144 Shane Baz TB 57334.441.3153210$-1.20AL|NL
145 Luis Severino OAK 73354.491.3258240$-1.25AL|NL
146 Tyler Holton DET 38223.801.113290$-1.29AL|NL
147 Spencer Arrighetti IL-60 HOU 49334.341.3553220$-1.31AL|NL
148 Colin Rea CHC 68344.661.3052180$-1.32AL|NL
149 Jose Butto NYM 35213.471.2336150$-1.46AL|NL
150 Ben Lively IL-60 CLE 56444.351.3743190$-1.47AL|NL
151 Robert Suarez SD 27323.561.2226100$-1.57AL|NL
152 Jose Alvarado PHI 25212.941.153090$-1.60AL|NL
153 Adrian Morejon SD 31213.261.183190$-1.64AL|NL
154 Reed Garrett NYM 25323.411.3531130$-1.65AL|NL
155 Pierce Johnson ATL 25323.561.3030100$-1.67AL|NL
156 Steven Okert HOU 25213.351.103180$-1.71AL|NL
157 Randy Rodriguez SF 30213.361.2335120$-1.74AL|NL
158 Mike Soroka WAS 46344.691.3045160$-1.81AL|NL
159 Eric Lauer TOR 48334.211.3043170$-1.82AL|NL
160 Lucas Giolito BOS 55334.521.3555190$-1.85AL|NL
161 Clayton Kershaw LAD 38323.961.2434110$-1.92AL|NL
162 Brant Hurter DET 47234.081.2340130$-1.93AL|NL
163 Will Vest DET 31213.311.203190$-1.96AL|NL
164 Ben Casparius LAD 44334.391.3341170$-1.98AL|NL
165 Shohei Ohtani LAD 35213.781.1538140$-2.08AL|NL
166 Bowden Francis IL-15 TOR 53344.911.2948170$-2.20AL|NL
167 Jeffrey Springs OAK 47334.181.3343160$-2.20AL|NL
168 Landen Roupp SF 47224.001.3144190$-2.23AL|NL
169 Matt Brash SEA 25213.021.2532110$-2.24AL|NL
170 Walker Buehler BOS 58344.471.3552190$-2.33AL|NL
171 JoJo Romero STL 25323.581.2725100$-2.35AL|NL
172 Griffin Canning IL-60 NYM 67354.761.3561270$-2.45AL|NL
173 Justin Verlander SF 57334.251.3344180$-2.46AL|NL
174 Cole Sands MIN 33223.781.2234100$-2.56AL|NL
175 Davis Daniel ATL 45334.241.2938130$-2.64AL|NL
176 Brad Keller CHC 43334.141.3837180$-2.65AL|NL
177 Simeon Woods Richardson MIN 60334.431.3752230$-2.66AL|NL
178 Aaron Bummer ATL 27212.961.2930110$-2.67AL|NL
179 Tyler Rogers SF 31213.371.142450$-2.72AL|NL
180 Mason Montgomery TB 43224.201.3245180$-2.81AL|NL
181 Andre Pallante STL 60344.271.4044230$-2.87AL|NL
182 Casey Mize DET 56234.311.2547160$-2.90AL|NL
183 Hunter Gaddis CLE 41224.101.2638140$-2.92AL|NL
184 Trevor Rogers BAL 52334.271.3745190$-2.96AL|NL
185 Yennier Cano BAL 29213.441.222990$-2.97AL|NL
186 Luke Weaver NYY 36224.201.2438110$-2.99AL|NL
187 Gordon Graceffo STL 46334.341.3234150$-2.99AL|NL
188 Michael Lorenzen KAN 66344.561.3350240$-3.00AL|NL
189 Gregory Soto BAL 27213.431.2531110$-3.01AL|NL
190 Logan Henderson MIL 36234.341.2238110$-3.10AL|NL
191 Jack Dreyer LAD 28213.591.2230100$-3.15AL|NL
192 Justin Wrobleski LAD 48334.511.3142160$-3.18AL|NL
193 Jake Irvin WAS 79354.891.3362250$-3.21AL|NL
194 Edward Cabrera MIA 56244.471.3559260$-3.28AL|NL
195 Colton Gordon HOU 50234.411.2944150$-3.32AL|NL
196 Eury Perez MIA 37223.891.2438130$-3.35AL|NL
197 Steven Matz STL 39223.841.2934110$-3.36AL|NL
198 Kevin Kelly TB 28213.741.132560$-3.49AL|NL
199 Garrett Cleavinger TB 26223.941.2232100$-3.55AL|NL
200 Michael Kopech LAD 32224.191.2938160$-3.57AL|NL
201 Robert Garcia TEX 27223.811.2129100$-3.72AL|NL
202 Dennis Santana PIT 29213.591.2327100$-3.73AL|NL
203 Brendon Little TOR 30213.491.3532150$-3.79AL|NL
204 Shelby Miller ARI 25223.621.192690$-3.86AL|NL
205 A.J. Minter IL-60 NYM 21213.291.162370$-3.98AL|NL
206 Bryan Baker BAL 27224.031.2230100$-4.05AL|NL
207 Tyler Anderson LAA 74364.841.3861270$-4.07AL|NL
208 Brenan Hanifee DET 37223.761.2627100$-4.08AL|NL
209 Mitchell Parker WAS 68354.631.4156270$-4.20AL|NL
210 David Festa MIN 47234.421.3349180$-4.21AL|NL
211 Kyle Harrison BOS 46234.371.3247170$-4.22AL|NL
212 Keegan Akin BAL 34113.841.2238110$-4.23AL|NL
213 Joe Rock TB 44234.251.3137130$-4.27AL|NL
214 Chris Martin TEX 21213.611.092130$-4.31AL|NL
215 Carlos Estevez KAN 26223.611.2325100$-4.31AL|NL
216 Peter Fairbanks TB 23213.251.2624100$-4.32AL|NL
217 Manuel Rodriguez IL-15 TB 26223.671.222590$-4.33AL|NL
218 Yimi Garcia IL-15 TOR 21213.571.182470$-4.36AL|NL
219 Tim Herrin CLE 30223.781.3331140$-4.38AL|NL
220 Jordan Romano PHI 25224.041.232990$-4.39AL|NL
221 Hunter Harvey IL-60 KAN 19213.111.152050$-4.43AL|NL
222 Seranthony Dominguez BAL 27223.891.3332130$-4.44AL|NL
223 Bryan Hudson MIL 25213.671.2727120$-4.45AL|NL
224 Landon Knack LAD 47334.881.3444170$-4.48AL|NL
225 Mason Fluharty TOR 30224.071.3032120$-4.50AL|NL
226 Bailey Falter PIT 63344.491.3744200$-4.51AL|NL
227 Shane Smith CWS 46234.461.3543180$-4.53AL|NL
228 Joel Payamps MIL 26213.731.212490$-4.53AL|NL
229 Hayden Wesneski IL-60 HOU 39224.571.2737130$-4.54AL|NL
230 Carlos Rodriguez MIL 45344.681.3641190$-4.56AL|NL
231 Lucas Erceg KAN 26223.721.2827100$-4.59AL|NL
232 Graham Ashcraft IL-15 CIN 45344.571.3538160$-4.60AL|NL
233 German Marquez COL 61354.671.3747210$-4.63AL|NL
234 Yilber Diaz ARI 39334.311.4237190$-4.71AL|NL
235 Matt Waldron SD 49344.801.3341160$-4.72AL|NL
236 Abner Uribe MIL 26113.421.2233140$-4.73AL|NL
237 Andrew Kittredge BAL 24223.631.222360$-4.73AL|NL
238 Eric Orze TB 28213.871.3129120$-4.75AL|NL
239 Ronny Henriquez MIA 37224.231.3637140$-4.76AL|NL
240 Brock Burke LAA 31223.981.3130110$-4.77AL|NL
241 Yariel Rodriguez TOR 40224.291.3141170$-4.79AL|NL
242 Jacob Lopez OAK 42234.311.3343180$-4.81AL|NL
243 Ryan Pressly CHC 26213.601.272480$-4.83AL|NL
244 Lance McCullers HOU 37224.041.3439170$-4.83AL|NL
245 Ryne Stanek NYM 25223.721.3127120$-4.88AL|NL
246 Jalen Beeks ARI 34223.721.3931140$-4.88AL|NL
247 Caleb Thielbar CHC 22213.541.272480$-4.91AL|NL
248 Nick Sandlin TOR 23223.921.2526110$-4.96AL|NL
249 Sawyer Gipson-Long DET 34234.321.263090$-4.98AL|NL
250 Max Meyer IL-15 MIA 53244.431.3649180$-4.99AL|NL
251 Gabe Speier SEA 23113.321.112760$-5.01AL|NL
252 Noah Cameron KAN 49234.511.3542160$-5.01AL|NL
253 Trevor Williams WAS 50344.521.3839150$-5.02AL|NL
254 Aaron Ashby MIL 40224.151.4340210$-5.04AL|NL
255 Ryan Thompson ARI 28223.721.272380$-5.15AL|NL
256 Blake Treinen IL-60 LAD 18213.401.161960$-5.16AL|NL
257 Enyel De Los Santos ATL 30113.691.2031100$-5.16AL|NL
258 Chris Flexen CHC 54334.451.4141200$-5.17AL|NL
259 Joey Cantillo CLE 38224.251.3843190$-5.20AL|NL
260 Porter Hodge CHC 30224.211.3432150$-5.20AL|NL
261 Max Kranick IL-15 NYM 32214.181.262790$-5.21AL|NL
262 Jake Junis CLE 36113.801.233290$-5.25AL|NL
263 Dietrich Enns DET 47234.471.3842170$-5.27AL|NL
264 Cal Quantrill MIA 68354.631.4150250$-5.28AL|NL
265 Evan Phillips IL-60 LAD 21113.121.082470$-5.28AL|NL
266 Greg Weissert BOS 29224.011.3228110$-5.30AL|NL
267 Dustin May LAD 34224.261.2332130$-5.31AL|NL
268 Phil Maton STL 27113.501.2029100$-5.35AL|NL
269 Andrew Heaney PIT 63354.941.4155220$-5.37AL|NL
270 Kyle Hart SD 52244.941.2849130$-5.38AL|NL
271 John Schreiber KAN 27223.931.3126100$-5.41AL|NL
272 Caleb Boushley TEX 48224.631.2936120$-5.46AL|NL
273 Marcus Stroman NYY 51334.581.3737190$-5.48AL|NL
274 Carmen Mlodzinski PIT 37234.171.3330130$-5.49AL|NL
275 Erik Miller SF 28223.871.4531170$-5.73AL|NL
276 Anthony Bender MIA 27224.061.3226100$-5.75AL|NL
277 Jonathan Loaisiga NYY 21213.771.191860$-5.81AL|NL
278 Casey Legumina SEA 29224.131.3327110$-5.82AL|NL
279 Kyle Finnegan WAS 28224.011.3225100$-5.84AL|NL
280 Jose Suarez ATL 36224.391.3935150$-5.86AL|NL
281 Ryan Yarbrough IL-15 NYY 45234.891.2736130$-5.87AL|NL
282 Stephen Kolek SD 40224.371.3432140$-5.87AL|NL
283 Kumar Rocker TEX 28224.151.252990$-5.90AL|NL
284 Shawn Armstrong TEX 27224.431.3229100$-5.91AL|NL
285 Ian Seymour TB 39224.531.3434140$-5.91AL|NL
286 Huascar Brazoban NYM 29214.151.3930150$-5.92AL|NL
287 Noah Davis LAD 33214.361.2927120$-5.95AL|NL
288 Erik Sabrowski CLE 20223.671.3623100$-5.99AL|NL
289 Tanner Banks PHI 31113.961.233180$-6.00AL|NL
290 Zack Kelly BOS 25224.161.3326120$-6.00AL|NL
291 Kyle Freeland COL 62344.791.3945160$-6.00AL|NL
292 Wandy Peralta SD 25213.801.3021110$-6.02AL|NL
293 Jacob Webb TEX 29224.471.3028110$-6.03AL|NL
294 Kyle Leahy STL 39224.231.3731150$-6.03AL|NL
295 Jonathan Cannon CWS 67364.911.3950230$-6.06AL|NL
296 Cristian Mena IL-60 ARI 40224.141.3736160$-6.09AL|NL
297 Antonio Santillan CIN 30224.501.3531130$-6.10AL|NL
298 Hoby Milner TEX 29113.681.202680$-6.11AL|NL
299 Kolby Allard CLE 46224.241.3436140$-6.11AL|NL
300 Daysbel Hernandez IL-15 ATL 24223.831.4628140$-6.14AL|NL