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 95742.680.99114190$37.18AL|NL
2 Zack Wheeler PHI 96743.141.07108250$30.18AL|NL
3 Logan Webb SF 95743.021.1688210$25.02AL|NL
4 Paul Skenes PIT 82632.951.1194240$23.94AL|NL
5 Garrett Crochet BOS 78622.981.1297230$23.27AL|NL
6 Spencer Strider ATL 80633.131.14104270$23.03AL|NL
7 Logan Gilbert SEA 85643.391.0694190$22.86AL|NL
8 Yoshinobu Yamamoto LAD 80633.231.1186220$20.63AL|NL
9 Spencer Schwellenbach ATL 89643.371.1388190$20.49AL|NL
10 Joe Ryan MIN 85643.601.1193200$19.74AL|NL
11 Max Fried NYY 89643.401.1783250$18.28AL|NL
12 Edwin Diaz NYM 31222.801.06431117$17.60AL|NL
13 Jacob deGrom TEX 70533.321.0480160$17.51AL|NL
14 Framber Valdez HOU 92653.431.2390310$17.40AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 George Kirby SEA 84543.441.1078140$16.75AL|NL
16 Hunter Brown HOU 84543.441.2094290$16.08AL|NL
17 Cristopher Sanchez PHI 85643.441.2180240$15.95AL|NL
18 Dylan Cease SD 83543.581.1998310$15.91AL|NL
19 Sonny Gray STL 83543.491.1788220$15.67AL|NL
20 Josh Hader HOU 32223.131.06461215$15.40AL|NL
21 Mason Miller OAK 30222.821.10441214$14.14AL|NL
22 Bryan Woo SEA 76533.671.0973160$13.88AL|NL
23 Emmanuel Clase CLE 32222.781.0931715$13.80AL|NL
24 Andres Munoz SEA 30222.721.13391214$13.34AL|NL
25 Ryan Helsley STL 31223.251.13361115$12.71AL|NL
26 Carlos Rodon NYY 83543.901.2093280$12.71AL|NL
27 Nathan Eovaldi TEX 79543.711.1677200$12.56AL|NL
28 MacKenzie Gore WAS 82543.661.2693300$12.53AL|NL
29 Freddy Peralta MIL 82543.901.2090300$12.23AL|NL
30 Nick Pivetta SD 80544.041.1689240$12.20AL|NL
31 Jesus Luzardo PHI 83543.831.2288270$11.87AL|NL
32 Tanner Scott LAD 31223.441.26361316$11.77AL|NL
33 Felix Bautista BAL 29223.111.14411313$11.44AL|NL
34 Ranger Suarez PHI 82543.601.2375250$11.21AL|NL
35 Jeff Hoffman TOR 31223.381.10391013$11.18AL|NL
36 Kris Bubic KAN 78533.561.2679260$10.95AL|NL
37 Jhoan Duran MIN 31222.731.16361012$10.76AL|NL
38 Shota Imanaga CHC 84544.051.1881200$10.59AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Tyler Glasnow IL-60 LAD 63433.471.1475200$10.58AL|NL
40 Tanner Bibee CLE 87554.001.2283250$10.13AL|NL
41 Brandon Woodruff IL-60 MIL 78533.981.1876220$10.05AL|NL
42 Aroldis Chapman BOS 29223.351.24421613$9.99AL|NL
43 Camilo Doval SF 30223.221.27331314$9.75AL|NL
44 Hunter Greene IL-15 CIN 68443.821.1580230$9.64AL|NL
45 Shelby Miller ARI 30223.581.27311115$9.55AL|NL
46 Kevin Gausman TOR 90554.051.2689270$9.45AL|NL
47 Jack Flaherty DET 76533.951.2584260$9.40AL|NL
48 Luis Castillo SEA 85554.121.2280260$8.79AL|NL
49 Devin Williams NYY 30223.421.20381412$8.76AL|NL
50 Merrill Kelly ARI 84543.991.2578250$8.47AL|NL
51 Grant Holmes ATL 84543.981.3289320$8.04AL|NL
52 Robert Suarez SD 31223.991.23311114$8.02AL|NL
53 David Bednar PIT 30223.381.23341112$7.96AL|NL
54 Yusei Kikuchi LAA 82544.091.3087290$7.60AL|NL
55 Kyle Finnegan WAS 30224.281.33271116$7.59AL|NL
56 Kenley Jansen LAA 29224.041.28311114$7.32AL|NL
57 Zac Gallen ARI 90554.111.3086310$7.29AL|NL
58 Matt Boyd CHC 71443.801.2069200$7.12AL|NL
59 Trevor Megill MIL 31223.351.26361211$7.10AL|NL
60 Drew Rasmussen TB 65433.591.1860170$7.06AL|NL
61 Seth Lugo KAN 87554.031.2875250$6.90AL|NL
62 Peter Fairbanks TB 29223.771.28301213$6.84AL|NL
63 Robbie Ray SF 76444.031.2584280$6.79AL|NL
64 Cole Ragans IL-15 KAN 51423.251.2261190$6.76AL|NL
65 Sandy Alcantara MIA 86554.011.2770250$6.61AL|NL
66 Max Scherzer TOR 70444.211.1673190$6.28AL|NL
67 Chris Bassitt TOR 84544.111.2976270$6.16AL|NL
68 Carlos Estevez KAN 30223.781.27281112$5.68AL|NL
69 David Peterson NYM 74533.801.3467280$5.43AL|NL
70 Clay Holmes NYM 75533.801.3567280$5.17AL|NL
71 Matthew Liberatore STL 72533.921.2961220$5.12AL|NL
72 Emilio Pagan CIN 30224.321.27331112$5.07AL|NL
73 Jose Soriano LAA 80543.901.3672350$4.97AL|NL
74 Mitch Keller PIT 83544.011.3371250$4.94AL|NL
75 Raisel Iglesias ATL 31223.481.133378$4.82AL|NL
76 Jose Berrios TOR 92564.401.2980280$4.55AL|NL
77 Clarke Schmidt NYY 70443.981.2669240$4.53AL|NL
78 Robert Garcia TEX 30223.521.2332119$4.38AL|NL
79 Nick Lodolo CIN 71444.001.2770210$4.33AL|NL
80 Ryan Pepiot TB 74444.241.2474260$4.29AL|NL
81 Reese Olson IL-15 DET 64433.831.2560220$4.12AL|NL
82 Will Warren NYY 63433.881.2765220$4.10AL|NL
83 Grant Taylor CWS 29223.661.2430119$3.59AL|NL
84 Daniel Palencia CHC 30223.681.3034149$3.53AL|NL
85 Mike Soroka WAS 74444.171.2873280$3.51AL|NL
86 Eduardo Rodriguez ARI 75444.041.3173250$3.51AL|NL
87 Brandon Pfaadt ARI 76444.211.2670190$3.37AL|NL
88 Will Vest DET 30223.481.2331108$3.36AL|NL
89 Sean Manaea IL-60 NYM 71444.211.2870260$2.85AL|NL
90 Kodai Senga IL-15 NYM 61433.971.3064270$2.80AL|NL
91 Taj Bradley TB 74444.291.2872260$2.64AL|NL
92 Cade Smith CLE 33222.861.1244122$2.54AL|NL
93 Bailey Ober MIN 73444.471.2267180$2.41AL|NL
94 Orion Kerkering PHI 29223.491.2431107$2.18AL|NL
95 Matthew Strahm PHI 31223.441.063584$2.06AL|NL
96 Calvin Faucher MIA 31223.861.45311410$2.00AL|NL
97 Edward Cabrera MIA 73444.171.3676340$1.87AL|NL
98 Lance McCullers HOU 75444.171.3675340$1.67AL|NL
99 Casey Mize DET 75444.201.2861210$1.59AL|NL
100 Gavin Williams CLE 72444.211.3572320$1.34AL|NL
101 Michael King IL-15 SD 44323.571.2048150$1.25AL|NL
102 Blake Snell IL-60 LAD 48333.791.2759220$1.08AL|NL
103 Luis Ortiz CLE 82454.351.3476330$0.98AL|NL
104 Michael Wacha KAN 78444.331.2964230$0.91AL|NL
105 Tommy Kahnle DET 30223.821.2729127$0.82AL|NL
106 Griffin Jax MIN 31222.861.103991$0.73AL|NL
107 Ryne Nelson ARI 71444.151.3158210$0.71AL|NL
108 Jason Adam SD 32223.251.0936112$0.54AL|NL
109 Shane Bieber IL-60 CLE 49333.721.2247130$0.54AL|NL
110 Eury Perez MIA 58334.061.2660210$0.48AL|NL
111 Zebby Matthews IL-15 MIN 53333.971.2151120$0.44AL|NL
112 Shohei Ohtani LAD 40313.681.1845140$0.43AL|NL
113 Landen Roupp SF 68444.031.3761280$0.39AL|NL
114 Bryan Abreu HOU 34223.071.2145151$0.19AL|NL
115 Brayan Bello BOS 75444.051.3964280$0.02AL|NL
116 Quinn Priester MIL 62434.151.2949210$-0.06AL|NL
117 Pablo Lopez IL-60 MIN 40313.581.2041100$-0.10AL|NL
118 Ben Brown CHC 42323.681.2446150$-0.17AL|NL
119 Shane McClanahan IL-60 TB 38313.671.1841110$-0.26AL|NL
120 Kumar Rocker TEX 49333.841.2447150$-0.30AL|NL
121 Cade Cavalli WAS 65434.131.3556260$-0.33AL|NL
122 Brandon Walter HOU 47333.651.2341120$-0.34AL|NL
123 Dylan Lee ATL 30223.551.173593$-0.50AL|NL
124 Abner Uribe MIL 30223.251.2737163$-0.54AL|NL
125 Shane Smith CWS 73444.401.3465280$-0.58AL|NL
126 David Festa MIN 58334.091.3159210$-0.84AL|NL
127 Porter Hodge CHC 29223.911.3431146$-0.84AL|NL
128 Jordan Romano PHI 29223.971.2832115$-1.20AL|NL
129 Yu Darvish IL-60 SD 48334.101.2346140$-1.33AL|NL
130 Reid Detmers LAA 38223.801.2443142$-1.34AL|NL
131 Luke Weaver NYY 31224.191.2633105$-1.36AL|NL
132 Seth Halvorsen COL 29224.421.4127128$-1.39AL|NL
133 Ryan Walker SF 29223.321.173292$-1.46AL|NL
134 Yimi Garcia IL-15 TOR 31223.641.1635102$-1.51AL|NL
135 Shane Baz TB 67354.401.3064250$-1.63AL|NL
136 Jeremiah Estrada SD 31223.541.1941131$-1.70AL|NL
137 Lucas Erceg KAN 30223.251.3031123$-1.72AL|NL
138 Sawyer Gipson-Long DET 56334.201.2548150$-1.73AL|NL
139 Ronny Henriquez MIA 30224.081.3030115$-1.95AL|NL
140 Slade Cecconi CLE 57334.301.2651150$-1.96AL|NL
141 Miles Mikolas STL 74444.441.3050150$-1.98AL|NL
142 Randy Rodriguez SF 30223.481.2334122$-2.09AL|NL
143 Bryce Elder ATL 76444.381.3861260$-2.24AL|NL
144 Chris Sale IL-60 ATL 27213.031.113370$-2.27AL|NL
145 Chase Burns CIN 54334.251.3052180$-2.34AL|NL
146 Noah Cameron KAN 57334.071.3249180$-2.39AL|NL
147 Jameson Taillon CHC 78354.561.2762190$-2.42AL|NL
148 Chad Patrick MIL 53334.311.2648160$-2.42AL|NL
149 Nick Martinez CIN 58334.201.2847150$-2.48AL|NL
150 Gabe Speier SEA 29223.181.143490$-2.48AL|NL
151 Zach Eflin IL-15 BAL 70354.521.2453130$-2.50AL|NL
152 Alex Vesia LAD 28223.821.2136122$-2.53AL|NL
153 Garrett Cleavinger TB 30223.781.2336122$-2.54AL|NL
154 Jacob Misiorowski MIL 59334.271.3762310$-2.54AL|NL
155 Andre Pallante STL 71444.081.4150270$-2.56AL|NL
156 Clayton Kershaw LAD 51334.191.2744150$-2.66AL|NL
157 Colton Gordon HOU 61344.321.3053180$-2.66AL|NL
158 Zack Littell TB 74354.571.2658150$-2.67AL|NL
159 Kirby Yates LAD 29223.841.2437132$-2.69AL|NL
160 Tanner Houck IL-15 BOS 52333.831.3543170$-2.75AL|NL
161 Dustin May LAD 55334.231.3150210$-2.76AL|NL
162 Phil Maton STL 30223.581.2331112$-2.77AL|NL
163 Aaron Bummer ATL 29223.251.3131122$-2.88AL|NL
164 Matt Brash SEA 29223.151.2834131$-2.88AL|NL
165 Jacob Lopez OAK 60344.451.3360250$-2.90AL|NL
166 Erick Fedde STL 75444.481.3758260$-2.97AL|NL
167 Garrett Whitlock BOS 30223.321.233291$-2.97AL|NL
168 Hayden Birdsong SF 65344.391.3765290$-3.00AL|NL
169 Luis Gil IL-60 NYY 49334.391.3152230$-3.01AL|NL
170 Charlie Morton BAL 59334.281.3759250$-3.02AL|NL
171 Mitchell Parker WAS 76444.491.3860280$-3.07AL|NL
172 Tyler Holton DET 31223.511.132671$-3.13AL|NL
173 Jon Gray IL-60 TEX 50334.231.3045160$-3.21AL|NL
174 Grayson Rodriguez IL-60 BAL 39223.741.2341120$-3.22AL|NL
175 Dean Kremer BAL 78354.541.3265250$-3.24AL|NL
176 Adrian Morejon SD 30223.451.203091$-3.26AL|NL
177 Justin Verlander SF 68354.441.3156210$-3.28AL|NL
178 Aaron Nola IL-60 PHI 46234.051.2245120$-3.29AL|NL
179 Kyle Harrison BOS 47334.291.3248180$-3.31AL|NL
180 Brock Stewart MIN 29223.281.2437120$-3.32AL|NL
181 Dennis Santana PIT 29223.771.2827103$-3.40AL|NL
182 Ryan Pressly CHC 29223.731.282693$-3.45AL|NL
183 Michael McGreevy STL 44323.981.2733110$-3.50AL|NL
184 Tyler Rogers SF 33223.461.182561$-3.51AL|NL
185 Brady Singer CIN 76354.511.3769260$-3.73AL|NL
186 Chris Paddack MIN 71354.431.3458190$-3.79AL|NL
187 Mark Leiter Jr. NYY 29223.771.2435111$-3.80AL|NL
188 Lucas Giolito BOS 74354.591.3669270$-3.84AL|NL
189 Jose Quintana MIL 73444.471.4056280$-3.86AL|NL
190 Cole Sands MIN 30223.521.232991$-3.90AL|NL
191 Pierce Johnson ATL 29223.491.3134121$-4.00AL|NL
192 Luke Jackson TEX 30224.021.4029144$-4.00AL|NL
193 Jeffrey Springs OAK 68354.571.3461230$-4.01AL|NL
194 Andrew Abbott CIN 75354.741.3369270$-4.03AL|NL
195 Steven Matz STL 38223.621.2434100$-4.04AL|NL
196 Reed Garrett NYM 31223.571.3537151$-4.12AL|NL
197 Bryan King HOU 30223.581.2731111$-4.18AL|NL
198 Hunter Gaddis CLE 32223.881.2231101$-4.30AL|NL
199 Chris Martin TEX 26113.131.082741$-4.36AL|NL
200 Hoby Milner TEX 29223.631.212681$-4.45AL|NL
201 Anthony Bender MIA 30223.721.3329112$-4.47AL|NL
202 Steven Okert HOU 28223.821.1833100$-4.63AL|NL
203 Nick Mears MIL 29223.531.2432110$-4.64AL|NL
204 Stephen Kolek SD 67354.311.3751230$-4.69AL|NL
205 Edwin Uceta TB 29223.971.2432111$-4.71AL|NL
206 Eric Lauer TOR 61334.661.3355220$-4.72AL|NL
207 Jack Dreyer LAD 30223.681.3031121$-4.75AL|NL
208 Andrew Heaney PIT 72354.511.3862240$-4.76AL|NL
209 Jose A. Ferrer WAS 30223.421.272491$-4.80AL|NL
210 Seranthony Dominguez BAL 30223.951.3035131$-4.83AL|NL
211 Bryan Baker BAL 30223.981.2733121$-4.88AL|NL
212 Brendon Little TOR 29223.531.3430141$-4.98AL|NL
213 Bryce Miller IL-15 SEA 46234.361.2241140$-5.04AL|NL
214 Frankie Montas NYM 60344.571.3755240$-5.07AL|NL
215 Jack Leiter TEX 62344.601.3757270$-5.07AL|NL
216 Jack Perkins OAK 36223.861.2836140$-5.09AL|NL
217 Kyle Backhus ARI 29223.461.3428121$-5.10AL|NL
218 Paul Sewald IL-15 CLE 29224.151.173390$-5.25AL|NL
219 Caleb Ferguson PIT 30223.381.3029120$-5.28AL|NL
220 Jake Bird COL 29223.841.3829122$-5.30AL|NL
221 Jake Irvin WAS 79364.661.3460250$-5.35AL|NL
222 Ryan Thompson ARI 29223.871.312492$-5.37AL|NL
223 Paul Blackburn NYM 54334.341.3743180$-5.39AL|NL
224 Trevor Rogers BAL 55334.361.3845200$-5.43AL|NL
225 Ryan Gusto HOU 46334.511.3542170$-5.47AL|NL
226 Nestor Cortes IL-60 MIL 33224.131.2133100$-5.51AL|NL
227 Ryan Brasier CHC 28223.711.182580$-5.53AL|NL
228 Tim Herrin CLE 30223.881.3331141$-5.56AL|NL
229 Jared Koenig MIL 29223.801.3128111$-5.60AL|NL
230 Cade Horton CHC 49334.471.3541170$-5.62AL|NL
231 JP Sears OAK 78354.871.3161220$-5.66AL|NL
232 Walker Buehler BOS 57334.441.3948200$-5.68AL|NL
233 Luis Severino OAK 81364.651.3662270$-5.70AL|NL
234 Keegan Akin BAL 29223.941.2431100$-5.76AL|NL
235 Trevor Williams WAS 61344.511.3647180$-5.78AL|NL
236 Mitch Spence OAK 63344.501.3749200$-5.78AL|NL
237 Colin Rea CHC 63344.651.3348180$-5.80AL|NL
238 Roki Sasaki IL-60 LAD 35224.111.2937130$-5.82AL|NL
239 Gregory Soto BAL 29223.731.3132130$-5.84AL|NL
240 Brandon Eisert CWS 29224.041.282891$-5.86AL|NL
241 Greg Weissert BOS 29223.871.3127111$-5.91AL|NL
242 Dedniel Nunez NYM 27213.771.2629110$-5.93AL|NL
243 Braxton Ashcraft PIT 34223.871.262990$-5.94AL|NL
244 Erik Miller SF 28223.751.3930161$-6.01AL|NL
245 J.T. Ginn OAK 41224.051.3237140$-6.05AL|NL
246 Jose Butto NYM 29224.011.3128131$-6.10AL|NL
247 Justin Wilson BOS 28223.681.3230110$-6.13AL|NL
248 Brant Hurter DET 28223.791.212480$-6.16AL|NL
249 Louie Varland MIN 29223.941.242880$-6.19AL|NL
250 Michael Lorenzen KAN 73354.621.3857280$-6.21AL|NL
251 JoJo Romero STL 29223.941.3126111$-6.22AL|NL
252 Antonio Santillan CIN 29224.321.3830132$-6.29AL|NL
253 Ryne Stanek NYM 30224.251.3332141$-6.33AL|NL
254 Eduard Bazardo SEA 28223.861.2526100$-6.43AL|NL
255 Mason Fluharty TOR 28223.821.2928110$-6.45AL|NL
256 Jalen Beeks ARI 28223.931.3225101$-6.45AL|NL
257 Aaron Ashby MIL 28223.571.3628130$-6.57AL|NL
258 Matt Festa CLE 29223.801.3128110$-6.58AL|NL
259 John Schreiber KAN 29223.801.3128110$-6.58AL|NL
260 Yariel Rodriguez TOR 27113.881.3029122$-6.71AL|NL
261 Brock Burke LAA 29224.221.3127101$-6.75AL|NL
262 Fernando Cruz IL-15 NYY 19113.041.162780$-6.82AL|NL
263 Tanner Banks PHI 29224.041.282890$-6.85AL|NL
264 Brad Lord WAS 37224.141.3529131$-6.87AL|NL
265 Tyler Mahle IL-60 TEX 37224.301.2731120$-7.00AL|NL
266 Ryan Zeferjahn LAA 30224.281.4033151$-7.00AL|NL
267 Kevin Kelly TB 27113.661.192361$-7.01AL|NL
268 Jonathan Loaisiga NYY 29223.871.282490$-7.02AL|NL
269 Jake Latz TEX 43224.231.4043210$-7.05AL|NL
270 Eric Orze TB 28224.391.3228121$-7.08AL|NL
271 Bennett Sousa HOU 27113.581.2230100$-7.09AL|NL
272 Alex Cobb IL-60 DET 30223.851.302490$-7.16AL|NL
273 Angel Zerpa KAN 28223.891.292490$-7.19AL|NL
274 Keaton Winn SF 26213.901.272380$-7.20AL|NL
275 Logan Allen CLE 62344.691.4050240$-7.20AL|NL
276 Kyle Leahy STL 29224.041.3423101$-7.21AL|NL
277 Trent Thornton SEA 30224.121.3028100$-7.25AL|NL
278 Ben Casparius LAD 31224.151.3230120$-7.26AL|NL
279 Steven Cruz KAN 28224.001.3227120$-7.30AL|NL
280 Spencer Arrighetti IL-60 HOU 41234.421.3742180$-7.30AL|NL
281 Andrew Painter PHI 50244.591.3244170$-7.31AL|NL
282 Ryan Weathers IL-60 MIA 39224.201.3635140$-7.36AL|NL
283 Juan Morillo ARI 29224.111.4128141$-7.37AL|NL
284 Rafael Montero ATL 28224.041.4328131$-7.37AL|NL
285 Brenan Hanifee DET 29223.911.282280$-7.40AL|NL
286 Ryan Bergert IL-15 SD 47334.721.3838180$-7.42AL|NL
287 Daniel Coulombe MIN 27113.621.222890$-7.47AL|NL
288 Carson Seymour SF 33223.891.3627120$-7.48AL|NL
289 Brad Keller CHC 29224.111.3825121$-7.50AL|NL
290 Yennier Cano BAL 26113.291.272690$-7.58AL|NL
291 Bailey Falter PIT 73354.621.4051240$-7.59AL|NL
292 Daniel Lynch KAN 33224.251.3626111$-7.62AL|NL
293 Mason Montgomery TB 27113.841.3028111$-7.74AL|NL
294 Kaleb Ort HOU 30224.221.3731130$-7.81AL|NL
295 Didier Fuentes ATL 53244.531.3645180$-7.81AL|NL
296 Joe Boyle TB 35224.311.4339210$-7.84AL|NL
297 Shawn Armstrong TEX 27113.621.262890$-7.85AL|NL
298 Taylor Rogers CIN 28224.251.3630120$-7.85AL|NL
299 Huascar Brazoban NYM 28224.141.3628140$-7.88AL|NL
300 Cade Povich IL-15 BAL 40224.481.3537150$-7.88AL|NL