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 1501262.831.00171290$33.02AL|NL
2 Logan Webb SF 1711373.111.13153370$28.59AL|NL
3 Logan Gilbert SEA 1641063.341.08174390$26.36AL|NL
4 Zack Wheeler PHI 1551163.361.10167400$25.60AL|NL
5 Yoshinobu Yamamoto LAD 1291153.340.98137280$23.83AL|NL
6 Dylan Cease SD 1531173.501.18180560$23.60AL|NL
7 Corbin Burnes ARI 1551163.261.15153440$23.29AL|NL
8 Garrett Crochet BOS 1221142.891.17155410$22.78AL|NL
9 Michael King SD 1431173.391.22157520$20.30AL|NL
10 Framber Valdez HOU 1511273.391.22140520$20.22AL|NL
11 Paul Skenes PIT 138853.211.11158370$20.11AL|NL
12 Max Fried NYY 1451163.371.15132410$19.88AL|NL
13 Chris Sale ATL 124943.221.14152330$19.06AL|NL
14 Hunter Greene CIN 138863.761.07157450$18.06AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Aaron Nola PHI 1581083.961.16158370$17.97AL|NL
16 Luis Castillo SEA 1471083.641.19145450$17.30AL|NL
17 Spencer Strider ATL 102953.341.08140300$17.08AL|NL
18 Zac Gallen ARI 1421173.651.22139480$16.94AL|NL
19 Cole Ragans KAN 137973.581.22158480$16.46AL|NL
20 Pablo Lopez IL-15 MIN 1451093.921.19152370$16.33AL|NL
21 Freddy Peralta MIL 139973.841.18157520$16.07AL|NL
22 Spencer Schwellenbach ATL 131963.561.12130270$15.99AL|NL
23 Bryce Miller SEA 136973.661.15128380$14.74AL|NL
24 Sonny Gray STL 130973.801.16136350$14.31AL|NL
25 Hunter Brown HOU 1321073.671.25135460$14.01AL|NL
26 Tyler Glasnow LAD 105843.531.10132330$13.95AL|NL
27 Kevin Gausman TOR 1391083.801.24136370$13.85AL|NL
28 Nick Pivetta SD 118873.811.12138350$13.59AL|NL
29 Carlos Rodon NYY 13310104.261.23150480$12.98AL|NL
30 Tanner Bibee CLE 138983.851.22138420$12.96AL|NL
31 Kodai Senga NYM 121963.491.24128520$12.78AL|NL
32 Joe Ryan MIN 120873.931.10129260$12.65AL|NL
33 Brandon Pfaadt ARI 138974.011.20136310$12.41AL|NL
34 Blake Snell IL-15 LAD 108843.531.24139500$11.95AL|NL
35 Shota Imanaga CHC 130863.721.19129330$11.94AL|NL
36 MacKenzie Gore WAS 131993.861.29146480$11.80AL|NL
37 Bailey Ober MIN 135874.081.16136330$11.68AL|NL
38 Chris Bassitt TOR 136973.731.26128450$11.49AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Sandy Alcantara MIA 134873.611.18115340$11.48AL|NL
40 Clay Holmes NYM 1081063.471.32102370$10.99AL|NL
41 Cristopher Sanchez PHI 140863.861.21127360$10.77AL|NL
42 Justin Steele IL-15 CHC 120853.631.19114310$10.46AL|NL
43 Nestor Cortes IL-15 MIL 125873.951.19126350$10.31AL|NL
44 Zach Eflin IL-15 BAL 126973.881.19100210$9.33AL|NL
45 Bryan Woo SEA 112653.581.08105230$9.16AL|NL
46 Jose Berrios TOR 152994.241.27130440$8.68AL|NL
47 Jack Flaherty DET 118773.881.23130420$8.63AL|NL
48 Nathan Eovaldi TEX 129774.151.17122320$8.15AL|NL
49 Quinn Priester MIL 104753.551.1786360$7.96AL|NL
50 Mitch Keller PIT 146894.071.29130450$7.78AL|NL
51 Reynaldo Lopez IL-60 ATL 99743.351.22102350$7.61AL|NL
52 Seth Lugo KAN 141994.121.29118410$7.58AL|NL
53 Emmanuel Clase CLE 65622.421.0162140$7.26AL|NL
54 Taj Bradley TB 121884.151.26122410$7.21AL|NL
55 Roki Sasaki LAD 96753.871.20113320$6.99AL|NL
56 Josh Hader HOU 55733.011.0878220$6.99AL|NL
57 Eduardo Rodriguez ARI 96853.571.2594290$6.58AL|NL
58 Nick Martinez CIN 106763.771.2493280$6.42AL|NL
59 Griffin Jax MIN 63743.381.1075170$6.19AL|NL
60 Reid Detmers LAA 125794.281.28135440$6.12AL|NL
61 Jhoan Duran MIN 52722.481.1164160$6.09AL|NL
62 Drew Rasmussen TB 71522.911.0770170$5.30AL|NL
63 Ryan Walker SF 61632.941.1272180$5.26AL|NL
64 Tanner Scott LAD 59733.121.1770230$5.23AL|NL
65 Ronel Blanco HOU 117874.131.33117500$5.19AL|NL
66 Ryan Pepiot TB 111784.231.25117410$5.17AL|NL
67 Andres Munoz SEA 51622.631.0869200$5.17AL|NL
68 Jeff Hoffman TOR 54522.611.0168160$4.81AL|NL
69 Jesus Luzardo PHI 103664.141.20111330$4.56AL|NL
70 Tanner Houck BOS 133774.241.28117420$4.45AL|NL
71 Yusei Kikuchi LAA 129674.211.35143460$4.23AL|NL
72 Justin Martinez ARI 62633.061.2680320$4.20AL|NL
73 Louie Varland MIN 106774.261.29101320$4.17AL|NL
74 A.J. Puk IL-15 ARI 56633.181.1673190$4.00AL|NL
75 Mason Miller OAK 53312.560.9780170$3.80AL|NL
76 Ryan Helsley STL 52622.861.1363200$3.68AL|NL
77 Dean Kremer BAL 118884.251.31101390$3.43AL|NL
78 Max Scherzer IL-15 TOR 86543.731.1289200$3.40AL|NL
79 Jameson Taillon CHC 125774.291.25102310$3.39AL|NL
80 Matthew Strahm PHI 56533.231.0266140$3.35AL|NL
81 Michael Wacha KAN 124784.171.29105380$3.34AL|NL
82 Cade Smith CLE 60422.891.1177210$3.28AL|NL
83 Tyler Holton DET 72533.381.0863180$3.19AL|NL
84 Ryne Nelson ARI 116764.071.2794310$3.12AL|NL
85 David Peterson NYM 113764.051.35109450$3.00AL|NL
86 JP Sears OAK 1357114.471.27112380$2.95AL|NL
87 Merrill Kelly ARI 111763.971.2992350$2.90AL|NL
88 Spencer Arrighetti IL-15 HOU 111774.341.35120510$2.87AL|NL
89 Bowden Francis TOR 94674.311.2188280$2.82AL|NL
90 Robbie Ray SF 96664.111.27104350$2.54AL|NL
91 Walker Buehler BOS 107653.981.2696280$2.53AL|NL
92 Edwin Diaz NYM 48523.141.1070190$2.49AL|NL
93 Andrew Abbott CIN 115794.481.32113420$2.09AL|NL
94 Matthew Liberatore STL 95553.921.2586310$2.04AL|NL
95 Reese Olson DET 103664.001.2794370$2.00AL|NL
96 Alex Vesia LAD 54523.341.1873240$2.00AL|NL
97 Luis Ortiz CLE 112674.271.33100430$1.81AL|NL
98 Cade Povich BAL 120784.431.33111450$1.80AL|NL
99 Orion Kerkering PHI 55533.391.1364160$1.54AL|NL
100 Jason Adam SD 55423.181.0665190$1.52AL|NL
101 Logan Allen CLE 118784.191.36102450$1.36AL|NL
102 Ben Lively CLE 115894.251.3589390$1.34AL|NL
103 Bryan Abreu HOU 63313.021.1981290$1.33AL|NL
104 Jeremiah Estrada SD 54423.291.1574220$1.20AL|NL
105 Fernando Cruz NYY 51523.331.2573240$1.18AL|NL
106 Raisel Iglesias ATL 49523.231.0856110$1.14AL|NL
107 Charlie Morton BAL 131794.621.38128560$1.10AL|NL
108 Zack Littell TB 114674.341.2697250$1.09AL|NL
109 Brady Singer CIN 1356104.791.33136440$0.83AL|NL
110 AJ Smith-Shawver ATL 93654.101.3397390$0.78AL|NL
111 Tylor Megill NYM 102664.241.33103390$0.77AL|NL
112 Felix Bautista BAL 43412.661.0961180$0.76AL|NL
113 Aroldis Chapman BOS 45533.091.2869260$0.70AL|NL
114 Gavin Williams CLE 94553.981.2896380$0.69AL|NL
115 Ben Brown CHC 72543.941.2778300$0.51AL|NL
116 Tyler Mahle TEX 91554.061.2287320$0.50AL|NL
117 Jose Alvarado PHI 51423.031.1664200$0.42AL|NL
118 Camilo Doval SF 56533.391.2767260$0.41AL|NL
119 Kirby Yates LAD 47523.281.1860220$0.41AL|NL
120 Colin Rea CHC 113564.331.2789300$0.37AL|NL
121 Jose Quintana MIL 114774.121.3892440$0.27AL|NL
122 Cole Sands MIN 59533.661.2265200$0.24AL|NL
123 Hunter Gaddis CLE 76543.921.2470250$0.23AL|NL
124 Clarke Schmidt NYY 86543.991.2587290$0.16AL|NL
125 Erick Fedde STL 122784.441.37105420$0.16AL|NL
126 Bryce Elder ATL 123784.471.36104430$0.12AL|NL
127 Will Warren NYY 104664.481.30100370$0.05AL|NL
128 Mitch Spence OAK 116574.301.3295350$0.01AL|NL
129 Kyle Hart SD 111684.791.27107300$-0.07AL|NL
130 Jose Butto NYM 62423.431.2167260$-0.09AL|NL
131 Jared Koenig MIL 69543.811.2768260$-0.20AL|NL
132 David Festa MIN 89554.151.2995330$-0.22AL|NL
133 Mark Leiter Jr. NYY 54543.971.2066210$-0.28AL|NL
134 A.J. Minter NYM 46533.311.1652160$-0.35AL|NL
135 Hayden Birdsong SF 97564.301.31102420$-0.46AL|NL
136 Garrett Whitlock BOS 65423.371.1569150$-0.46AL|NL
137 Kris Bubic KAN 81443.911.2982290$-0.51AL|NL
138 Jake Irvin WAS 138694.721.31115440$-0.51AL|NL
139 Ryan Gusto HOU 106664.431.3687380$-0.73AL|NL
140 Dylan Lee ATL 50423.431.1560140$-0.76AL|NL
141 Jose Soriano LAA 93564.061.3291420$-0.84AL|NL
142 Tyler Alexander MIL 102564.661.2687260$-0.93AL|NL
143 Brant Hurter DET 92454.211.2275220$-0.99AL|NL
144 Devin Williams NYY 40422.851.1453190$-1.03AL|NL
145 Chad Patrick MIL 102564.471.3290340$-1.03AL|NL
146 Andre Pallante STL 103664.101.3975400$-1.14AL|NL
147 Yennier Cano BAL 55423.191.2052170$-1.31AL|NL
148 Justin Verlander SF 106674.251.3383330$-1.37AL|NL
149 Luis Severino OAK 130594.511.32109420$-1.41AL|NL
150 Grant Holmes ATL 81434.011.3382320$-1.45AL|NL
151 Tyler Anderson LAA 1297104.731.38108480$-1.45AL|NL
152 Mitchell Parker WAS 116684.411.38100440$-1.59AL|NL
153 Blake Treinen IL-15 LAD 40523.401.1644130$-1.66AL|NL
154 Nick Lodolo CIN 94574.771.2596290$-1.71AL|NL
155 JoJo Romero STL 48543.561.2549180$-1.85AL|NL
156 Shane Baz TB 93454.201.2790340$-1.89AL|NL
157 Reed Garrett NYM 45533.481.3455220$-1.96AL|NL
158 Jalen Beeks ARI 63533.591.3657240$-1.97AL|NL
159 Griffin Canning NYM 122684.861.35112470$-2.01AL|NL
160 Evan Phillips LAD 45313.111.0751140$-2.02AL|NL
161 Aaron Bummer ATL 46422.991.2954190$-2.03AL|NL
162 Marcus Stroman IL-15 NYY 113774.531.3683410$-2.04AL|NL
163 Aaron Civale IL-15 MIL 108564.631.2997340$-2.08AL|NL
164 Hunter Harvey IL-15 KAN 44423.111.1545120$-2.08AL|NL
165 Jordan Hicks SF 86554.191.4080400$-2.12AL|NL
166 Pierce Johnson ATL 44533.561.3454190$-2.22AL|NL
167 Tim Herrin CLE 54433.611.2658230$-2.27AL|NL
168 Gregory Soto BAL 48423.421.2656210$-2.28AL|NL
169 Shelby Miller ARI 42533.591.1942150$-2.32AL|NL
170 Hayden Wesneski HOU 84454.591.2783280$-2.33AL|NL
171 Robert Garcia TEX 48433.641.2054180$-2.35AL|NL
172 Nick Sandlin IL-15 TOR 50433.751.2256220$-2.48AL|NL
173 Landen Roupp SF 74333.961.2876280$-2.52AL|NL
174 Bryan Hudson MIL 54433.691.2657240$-2.55AL|NL
175 Carmen Mlodzinski PIT 67553.931.3356260$-2.56AL|NL
176 Simeon Woods Richardson MIN 113564.401.3698430$-2.56AL|NL
177 Luke Weaver NYY 70334.161.2577240$-2.61AL|NL
178 Jake Junis CLE 65323.731.1959140$-2.63AL|NL
179 Miles Mikolas STL 122684.531.3181270$-2.66AL|NL
180 Keegan Akin BAL 61223.661.1870180$-2.68AL|NL
181 Porter Hodge CHC 60434.001.3166300$-2.79AL|NL
182 Jacob deGrom TEX 52323.761.0665130$-2.84AL|NL
183 Garrett Cleavinger TB 47433.871.2558210$-2.85AL|NL
184 Tyler Rogers SF 56433.551.1741100$-2.87AL|NL
185 Mason Montgomery TB 86344.251.3185320$-2.97AL|NL
186 Jack Dreyer LAD 48433.831.2454180$-3.08AL|NL
187 Landon Knack LAD 89554.521.3183310$-3.10AL|NL
188 Andrew Heaney PIT 109584.601.36100350$-3.13AL|NL
189 Tayler Scott HOU 50543.811.3550230$-3.14AL|NL
190 Manuel Rodriguez TB 48433.711.2248170$-3.28AL|NL
191 Kevin Kelly IL-15 TB 56333.741.1551130$-3.37AL|NL
192 Steven Matz STL 74433.981.3362220$-3.40AL|NL
193 Joel Payamps MIL 51433.821.2349180$-3.41AL|NL
194 Carlos Estevez KAN 46433.591.2245170$-3.43AL|NL
195 David Bednar PIT 47443.741.2751170$-3.51AL|NL
196 Matt Boyd CHC 58433.731.2359200$-3.60AL|NL
197 Gordon Graceffo STL 100574.541.3471330$-3.60AL|NL
198 Peter Fairbanks TB 40433.391.2645170$-3.64AL|NL
199 Drey Jameson ARI 68543.951.3159230$-3.64AL|NL
200 Yimi Garcia TOR 42323.421.1347130$-3.68AL|NL
201 Adrian Morejon SD 55323.571.2454170$-3.68AL|NL
202 Randy Vasquez SD 110674.431.3981410$-3.68AL|NL
203 Josh Winckowski BOS 85554.301.4068280$-3.70AL|NL
204 Jeffrey Springs OAK 73454.021.3173250$-3.71AL|NL
205 Osvaldo Bido OAK 88474.551.3480360$-3.73AL|NL
206 Robert Suarez SD 46433.721.2345170$-3.76AL|NL
207 Daysbel Hernandez ATL 46433.631.3553220$-3.83AL|NL
208 Yuki Matsui SD 46323.641.2557210$-3.88AL|NL
209 Ryne Stanek NYM 45433.731.3151220$-3.88AL|NL
210 Casey Mize DET 96454.391.2879290$-3.92AL|NL
211 Michael Lorenzen KAN 110564.401.3480430$-3.92AL|NL
212 Joey Cantillo CLE 75444.091.3781360$-3.95AL|NL
213 Mason Fluharty TOR 53434.021.2953200$-3.98AL|NL
214 Alexis Diaz CIN 50444.011.2751260$-3.99AL|NL
215 Jose Suarez ATL 81444.391.3978330$-4.02AL|NL
216 Keider Montero DET 104584.661.3590380$-4.04AL|NL
217 Paul Sewald CLE 42323.801.1450130$-4.09AL|NL
218 Bailey Falter PIT 109574.471.3481330$-4.10AL|NL
219 Daniel Lynch KAN 104464.521.3785330$-4.11AL|NL
220 Chad Green TOR 45444.041.1843120$-4.13AL|NL
221 Seranthony Dominguez BAL 47433.961.3354230$-4.15AL|NL
222 Will Vest DET 54333.651.2552170$-4.19AL|NL
223 Ryan Thompson ARI 48423.531.2639140$-4.23AL|NL
224 Scott Blewett BAL 68444.001.3253220$-4.24AL|NL
225 Max Meyer MIA 93464.271.3685320$-4.27AL|NL
226 Trent Thornton SEA 54333.991.1952140$-4.30AL|NL
227 Bobby Miller LAD 85444.531.2879300$-4.31AL|NL
228 Hector Neris ATL 44544.251.3445190$-4.34AL|NL
229 Chris Martin TEX 39323.441.104070$-4.39AL|NL
230 Kenley Jansen LAA 42323.661.1847150$-4.49AL|NL
231 Jhonathan Diaz SEA 82454.391.3669310$-4.50AL|NL
232 Brad Keller CHC 80554.471.4267350$-4.51AL|NL
233 Ben Casparius LAD 75554.781.4071330$-4.55AL|NL
234 Richard Fitts IL-15 BOS 107574.541.3581310$-4.56AL|NL
235 Brock Burke LAA 55333.931.2756190$-4.58AL|NL
236 Adam Ottavino NYY 41323.471.2044200$-4.68AL|NL
237 Steven Okert HOU 43223.541.1452140$-4.72AL|NL
238 Randy Rodriguez SF 54323.811.3257240$-4.75AL|NL
239 Mason Englert TB 64334.231.2659190$-4.80AL|NL
240 Mike Vasil CWS 101584.701.4077350$-4.82AL|NL
241 Edward Cabrera MIA 92474.621.3895450$-4.85AL|NL
242 Brandon Young BAL 75444.471.3666260$-4.88AL|NL
243 Kyle Finnegan WAS 51444.071.3349200$-4.89AL|NL
244 Brent Headrick NYY 60334.351.2863220$-4.91AL|NL
245 Caleb Ferguson PIT 48323.481.3249200$-4.99AL|NL
246 Enyel De Los Santos ATL 55223.961.1957170$-5.02AL|NL
247 Connor Thomas IL-15 MIL 81454.401.3359230$-5.07AL|NL
248 Gregory Santos SEA 48212.991.2949170$-5.10AL|NL
249 Greg Weissert BOS 52333.891.3053200$-5.14AL|NL
250 Jacob Webb TEX 50334.141.2452190$-5.18AL|NL
251 Hunter Dobbins BOS 88564.741.3866280$-5.19AL|NL
252 Lucas Erceg KAN 45323.661.3049200$-5.20AL|NL
253 Erik Miller SF 51333.851.4162300$-5.22AL|NL
254 Brenan Hanifee DET 66333.961.2749180$-5.24AL|NL
255 Richard Lovelady MIN 42444.041.2538120$-5.28AL|NL
256 Phil Maton STL 51223.741.1951170$-5.30AL|NL
257 Elvis Peguero MIL 50434.081.3345210$-5.32AL|NL
258 Beau Brieske IL-15 DET 69344.371.3062250$-5.39AL|NL
259 Eric Orze TB 48333.881.3050200$-5.46AL|NL
260 Anthony Bender MIA 45333.791.2847170$-5.46AL|NL
261 Bryan Baker BAL 47323.921.2748190$-5.48AL|NL
262 Ryan Pressly CHC 45323.681.2744150$-5.49AL|NL
263 Dennis Santana PIT 52333.861.2948200$-5.49AL|NL
264 Jorge Alcala MIN 52334.211.2753220$-5.50AL|NL
265 Elijah Morgan IL-15 CHC 54334.171.2449160$-5.51AL|NL
266 Mike Soroka IL-15 WAS 73474.801.3567290$-5.54AL|NL
267 Jordan Wicks CHC 67444.151.3057220$-5.57AL|NL
268 Jonathan Cannon CWS 1256114.921.4093440$-5.58AL|NL
269 Scott Barlow CIN 50334.231.3358220$-5.60AL|NL
270 Justin Wrobleski LAD 91554.821.3678320$-5.61AL|NL
271 Tomoyuki Sugano BAL 99684.741.3563200$-5.65AL|NL
272 Ryan Fernandez STL 53333.961.3150200$-5.69AL|NL
273 Jordan Romano PHI 45334.231.2449160$-5.69AL|NL
274 Ben Joyce IL-15 LAA 46223.821.2454200$-5.75AL|NL
275 Justin Hagenman NYM 65344.431.2857200$-5.77AL|NL
276 Justin Slaten BOS 46333.831.3248170$-5.77AL|NL
277 Randy Dobnak MIN 94574.641.4774380$-5.86AL|NL
278 Brendon Little TOR 52323.851.3650240$-5.96AL|NL
279 Emerson Hancock SEA 103584.711.3675340$-5.96AL|NL
280 Gabe Speier SEA 39213.481.1642110$-6.02AL|NL
281 Colin Holderman IL-15 PIT 45333.981.3147190$-6.06AL|NL
282 Abner Uribe MIL 41213.551.2750240$-6.07AL|NL
283 Zack Kelly BOS 50334.211.3353230$-6.08AL|NL
284 Caleb Boushley TEX 94464.831.3367250$-6.09AL|NL
285 Ian Hamilton NYY 41213.451.2748190$-6.11AL|NL
286 Edwin Uceta TB 56234.221.2861220$-6.13AL|NL
287 German Marquez COL 98584.771.3979370$-6.16AL|NL
288 Jack Leiter IL-15 TEX 80454.901.3582350$-6.18AL|NL
289 Cooper Criswell BOS 86464.701.3562230$-6.21AL|NL
290 Joey Wentz PIT 72344.471.4273320$-6.23AL|NL
291 Max Kranick NYM 60224.031.2552170$-6.26AL|NL
292 Darren McCaughan MIN 96344.681.3475270$-6.27AL|NL
293 Kenta Maeda DET 85364.911.3377270$-6.34AL|NL
294 Antonio Santillan CIN 53344.471.3558250$-6.34AL|NL
295 Joey Estes OAK 1195125.231.3087320$-6.39AL|NL
296 Kyle Freeland COL 109584.761.3879280$-6.40AL|NL
297 Trevor Megill MIL 37213.371.2745140$-6.43AL|NL
298 Cal Quantrill MIA 1186104.721.4583470$-6.44AL|NL
299 Dustin May LAD 38323.411.1237130$-6.46AL|NL
300 Shane Smith CWS 74354.651.3567280$-6.46AL|NL