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 115942.600.98137230$39.20AL|NL
2 Chris Sale ATL 106842.951.10131290$28.36AL|NL
3 Zack Wheeler PHI 117853.281.09129310$27.31AL|NL
4 Paul Skenes PIT 103832.891.09119280$27.22AL|NL
5 Logan Webb SF 117942.981.17107260$25.88AL|NL
6 Garrett Crochet BOS 94742.891.13119290$23.01AL|NL
7 Yoshinobu Yamamoto LAD 98743.101.11105260$20.98AL|NL
8 Logan Gilbert IL-15 SEA 100743.471.07108230$20.23AL|NL
9 Max Fried NYY 110853.401.17103310$19.60AL|NL
10 George Kirby SEA 105753.451.0998160$19.07AL|NL
11 Dylan Cease SD 107753.471.20126400$18.94AL|NL
12 Jacob deGrom TEX 86643.251.03100190$18.35AL|NL
13 Framber Valdez HOU 114853.461.23110380$18.21AL|NL
14 Spencer Schwellenbach ATL 107753.431.15103230$18.06AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Spencer Strider ATL 90643.261.14116300$17.76AL|NL
16 Sonny Gray STL 104753.461.17109280$17.66AL|NL
17 Edwin Diaz NYM 38222.961.11541521$16.69AL|NL
18 Joe Ryan MIN 98653.711.09108220$16.03AL|NL
19 Hunter Brown HOU 104753.501.24114370$15.73AL|NL
20 MacKenzie Gore WAS 100743.591.23115360$15.29AL|NL
21 Mason Miller OAK 37222.821.05551418$15.18AL|NL
22 Josh Hader HOU 40223.231.10571619$15.00AL|NL
23 Carlos Rodon NYY 104753.881.20119360$14.85AL|NL
24 Andres Munoz SEA 38222.861.08481418$14.02AL|NL
25 Emmanuel Clase CLE 39222.631.0537818$13.82AL|NL
26 Bryan Woo SEA 94653.641.1088190$13.38AL|NL
27 Cristopher Sanchez PHI 102743.511.2495290$13.20AL|NL
28 Ryan Helsley STL 38223.431.18451519$11.80AL|NL
29 Kevin Gausman TOR 110763.931.25108320$11.66AL|NL
30 Drew Rasmussen TB 86643.461.1581210$11.53AL|NL
31 Nick Pivetta SD 97653.961.18108300$11.52AL|NL
32 Luis Castillo SEA 106753.991.21100320$11.44AL|NL
33 Jack Flaherty DET 93653.681.22103300$11.41AL|NL
34 Freddy Peralta MIL 98653.901.20108370$11.38AL|NL
35 Jeff Hoffman TOR 38223.461.11481317$11.21AL|NL
36 Jhoan Duran MIN 38222.541.16461315$11.15AL|NL
37 Jesus Luzardo PHI 96653.741.22101310$10.92AL|NL
38 Hunter Greene IL-15 CIN 90553.811.16106310$10.76AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Felix Bautista BAL 36223.311.14491616$10.33AL|NL
40 Robbie Ray SF 94653.901.23105340$9.96AL|NL
41 Aroldis Chapman BOS 36223.141.28532116$9.70AL|NL
42 Kris Bubic KAN 96653.641.2796330$9.49AL|NL
43 Clay Holmes NYM 101743.581.3391370$9.33AL|NL
44 Tanner Scott LAD 38223.221.24441616$8.99AL|NL
45 Tyler Glasnow IL-60 LAD 67533.351.1380210$8.94AL|NL
46 Tanner Bibee CLE 104664.091.2199300$8.81AL|NL
47 Sandy Alcantara MIA 104753.881.2785310$8.40AL|NL
48 Camilo Doval SF 37223.471.27411717$8.39AL|NL
49 Ranger Suarez PHI 99653.721.2688310$8.37AL|NL
50 Robert Suarez SD 38223.641.21381317$8.32AL|NL
51 Kyle Finnegan WAS 37223.951.32341420$8.24AL|NL
52 Nathan Eovaldi IL-15 TEX 87553.731.1785230$8.21AL|NL
53 David Bednar PIT 37223.491.22411316$8.06AL|NL
54 Kodai Senga NYM 99653.931.29104440$7.96AL|NL
55 Zac Gallen ARI 109664.011.28105370$7.93AL|NL
56 Cole Ragans IL-15 KAN 68533.311.2181250$7.67AL|NL
57 Peter Fairbanks TB 36223.751.25381417$7.48AL|NL
58 Kenley Jansen LAA 35224.051.26381318$7.44AL|NL
59 Zach Eflin BAL 108664.131.2085190$7.22AL|NL
60 Mitch Keller PIT 104753.931.3289310$6.91AL|NL
61 Brandon Woodruff IL-15 MIL 82543.841.1782230$6.88AL|NL
62 Merrill Kelly ARI 103654.021.2793320$6.64AL|NL
63 Matt Boyd CHC 87553.811.2286260$6.50AL|NL
64 Ben Brown CHC 73533.551.2280260$6.49AL|NL
65 Raisel Iglesias ATL 40223.481.15431012$6.01AL|NL
66 Trevor Megill MIL 37223.411.24441413$5.87AL|NL
67 Michael King IL-15 SD 70533.591.2176240$5.83AL|NL
68 Carlos Estevez KAN 37223.761.24361315$5.66AL|NL
69 Bailey Ober MIN 96564.161.2090240$5.60AL|NL
70 Chris Bassitt TOR 103654.151.2894330$5.50AL|NL
71 Devin Williams NYY 37223.141.19471710$4.98AL|NL
72 Yusei Kikuchi LAA 99654.221.32102350$4.76AL|NL
73 Seth Lugo KAN 108664.111.3191310$4.43AL|NL
74 Nick Lodolo CIN 87553.991.2685260$4.19AL|NL
75 Emilio Pagan CIN 37224.601.24401315$3.97AL|NL
76 Shota Imanaga IL-15 CHC 79544.191.1876190$3.78AL|NL
77 Brandon Pfaadt ARI 94564.091.2686230$3.78AL|NL
78 Clarke Schmidt NYY 88554.081.2788310$3.75AL|NL
79 Gavin Williams CLE 87553.951.3190370$3.71AL|NL
80 Reese Olson IL-15 DET 72533.671.2568250$3.67AL|NL
81 Jose Soriano LAA 97653.881.3786430$3.65AL|NL
82 Shelby Miller ARI 37223.791.30371413$3.33AL|NL
83 Matthew Liberatore STL 89553.891.2877270$3.32AL|NL
84 Daniel Palencia CHC 37223.901.32411813$3.30AL|NL
85 Michael Wacha KAN 97654.241.2880290$3.15AL|NL
86 Robert Garcia TEX 37223.631.24401411$3.11AL|NL
87 Eduardo Rodriguez ARI 91564.031.3086290$3.00AL|NL
88 Max Scherzer IL-60 TOR 76444.181.1679200$2.88AL|NL
89 Ryan Pepiot TB 92564.331.2691330$2.81AL|NL
90 Jordan Romano PHI 36223.971.25391312$2.81AL|NL
91 Lance McCullers HOU 92564.091.3493400$2.34AL|NL
92 Taj Bradley TB 93564.291.2992330$2.33AL|NL
93 Will Warren NYY 79544.001.3079290$2.27AL|NL
94 Nick Martinez CIN 97654.291.2978250$2.26AL|NL
95 Eury Perez MIA 67443.831.2272220$2.10AL|NL
96 Cade Smith CLE 40222.681.1352143$2.00AL|NL
97 Jose Berrios TOR 111674.471.3194340$1.96AL|NL
98 Grant Holmes ATL 95564.161.3494350$1.95AL|NL
99 Tyler Mahle TEX 88554.161.2675290$1.92AL|NL
100 Aaron Nola IL-15 PHI 78444.071.2276200$1.74AL|NL
101 Landen Roupp SF 80543.861.3374310$1.71AL|NL
102 Will Vest DET 38223.281.2137128$1.54AL|NL
103 Calvin Faucher MIA 37224.031.43371713$1.21AL|NL
104 Shane Bieber IL-60 CLE 59423.621.2057150$1.16AL|NL
105 Zebby Matthews IL-15 MIN 65433.831.2262150$0.79AL|NL
106 David Peterson NYM 84543.981.3576320$0.74AL|NL
107 Mike Soroka WAS 90554.281.3284350$0.60AL|NL
108 Matthew Strahm PHI 38223.511.1144115$0.42AL|NL
109 Casey Mize DET 85554.191.2969250$0.19AL|NL
110 David Festa MIN 71443.911.3174260$0.14AL|NL
111 Edward Cabrera MIA 84544.181.3886400$0.01AL|NL
112 Shane Smith CWS 91564.301.3381340$-0.19AL|NL
113 Chris Martin TEX 34222.871.093564$-0.19AL|NL
114 Brayan Bello BOS 86553.971.3874310$-0.26AL|NL
115 Cade Cavalli WAS 79544.141.3370310$-0.35AL|NL
116 Ryne Nelson ARI 88554.251.3070240$-0.35AL|NL
117 Blake Snell IL-60 LAD 59333.721.2772270$-0.39AL|NL
118 Luis Ortiz CLE 98564.351.3689390$-0.64AL|NL
119 Griffin Jax MIN 39222.971.1048111$-0.77AL|NL
120 Brady Singer CIN 94564.351.3686310$-0.86AL|NL
121 Grant Taylor CWS 35223.961.3436159$-1.08AL|NL
122 Jason Adam SD 39223.401.1344143$-1.12AL|NL
123 Luke Weaver IL-15 NYY 28224.001.252999$-1.21AL|NL
124 Bryce Elder ATL 92564.201.3776320$-1.33AL|NL
125 Pablo Lopez IL-60 MIN 49333.541.1850120$-1.46AL|NL
126 Sean Manaea IL-60 NYM 69444.251.2868250$-1.63AL|NL
127 Shane Baz TB 82454.371.3077300$-1.81AL|NL
128 Lucas Giolito BOS 91564.481.3786340$-1.86AL|NL
129 Jameson Taillon CHC 97474.521.2677230$-1.95AL|NL
130 Bryan Abreu HOU 42223.251.2153181$-2.00AL|NL
131 Tanner Houck IL-15 BOS 61433.761.3152190$-2.01AL|NL
132 Tommy Kahnle DET 36223.941.2836157$-2.06AL|NL
133 Lucas Erceg KAN 37223.331.2439144$-2.17AL|NL
134 Luis Severino OAK 101564.461.3581340$-2.22AL|NL
135 Shane McClanahan IL-60 TB 47333.681.1950140$-2.22AL|NL
136 Jeremiah Estrada SD 37223.221.1649151$-2.27AL|NL
137 Reid Detmers LAA 46333.751.2653171$-2.28AL|NL
138 Miles Mikolas STL 93564.371.3061190$-2.31AL|NL
139 Hayden Birdsong SF 76444.251.3678340$-2.33AL|NL
140 Alex Cobb IL-60 DET 62433.801.3149180$-2.54AL|NL
141 Ryan Walker SF 35223.081.1739112$-2.63AL|NL
142 Max Meyer IL-15 MIA 74444.181.3468250$-2.68AL|NL
143 Noah Cameron KAN 71444.111.3261220$-2.69AL|NL
144 Fernando Cruz NYY 36223.191.2251161$-2.72AL|NL
145 Kyle Harrison SF 62333.981.2964230$-2.80AL|NL
146 Chad Patrick MIL 78444.471.2868250$-2.90AL|NL
147 Chris Paddack MIN 88464.321.3475250$-2.97AL|NL
148 Erick Fedde STL 94564.491.3574320$-2.98AL|NL
149 Kirby Yates LAD 35223.591.2344163$-3.07AL|NL
150 Colton Gordon HOU 74444.361.3065230$-3.07AL|NL
151 Aaron Bummer ATL 35222.881.2639132$-3.11AL|NL
152 Clayton Kershaw LAD 62434.141.2953190$-3.15AL|NL
153 Kumar Rocker TEX 56333.891.2553170$-3.16AL|NL
154 Roki Sasaki IL-15 LAD 53333.931.2656190$-3.19AL|NL
155 Abner Uribe MIL 36223.471.2844193$-3.27AL|NL
156 Jeffrey Springs OAK 83454.471.3376280$-3.31AL|NL
157 Stephen Kolek SD 83544.211.3962290$-3.35AL|NL
158 Mitchell Parker WAS 93564.441.3875350$-3.35AL|NL
159 Randy Rodriguez SF 37223.601.2442153$-3.35AL|NL
160 Dylan Lee ATL 37223.631.1642112$-3.36AL|NL
161 Colin Rea CHC 89464.421.3170250$-3.41AL|NL
162 Gabe Speier SEA 36223.331.1441111$-3.42AL|NL
163 Andre Pallante STL 90554.141.4163340$-3.60AL|NL
164 Garrett Whitlock BOS 37223.281.163991$-3.66AL|NL
165 Tylor Megill NYM 45323.671.2950180$-3.70AL|NL
166 Ronny Henriquez MIA 37223.761.3236135$-3.73AL|NL
167 Walker Buehler BOS 83454.381.3470260$-3.78AL|NL
168 Justin Verlander IL-15 SF 78444.391.3163240$-3.80AL|NL
169 Alex Vesia LAD 37223.631.1948151$-3.81AL|NL
170 Zach Agnos COL 36224.811.39291210$-3.82AL|NL
171 Bryce Miller IL-15 SEA 57334.181.2151170$-3.84AL|NL
172 Garrett Cleavinger TB 37223.571.2444162$-3.87AL|NL
173 Grayson Rodriguez IL-60 BAL 49334.011.2451160$-3.87AL|NL
174 Mark Leiter Jr. NYY 37223.711.2245142$-3.89AL|NL
175 Matt Brash SEA 36223.221.2544161$-4.00AL|NL
176 Orion Kerkering PHI 35223.281.2337122$-4.02AL|NL
177 Slade Cecconi CLE 68354.341.2560170$-4.12AL|NL
178 Dustin May LAD 58334.041.2854210$-4.14AL|NL
179 Zack Littell TB 92474.741.2772200$-4.19AL|NL
180 Steven Matz STL 48333.671.2742130$-4.30AL|NL
181 Bubba Chandler PIT 64434.231.3658250$-4.33AL|NL
182 Kevin Ginkel ARI 35223.281.2637122$-4.34AL|NL
183 Quinn Priester MIL 61434.251.3048220$-4.43AL|NL
184 Sawyer Gipson-Long DET 48333.921.2544140$-4.60AL|NL
185 Ryan Pressly CHC 34223.491.2632113$-4.68AL|NL
186 Brock Stewart MIN 35223.391.2946151$-4.68AL|NL
187 Kutter Crawford IL-60 BOS 55334.321.2453160$-4.69AL|NL
188 Brandon Eisert CWS 35223.681.2635113$-4.73AL|NL
189 J.T. Ginn IL-15 OAK 77444.351.3663270$-4.75AL|NL
190 Andrew Heaney PIT 84454.501.3774280$-4.81AL|NL
191 Michael McGreevy STL 56333.891.2742140$-4.87AL|NL
192 Cole Sands MIN 37223.631.2437122$-4.89AL|NL
193 Charlie Morton BAL 70444.441.4070310$-4.94AL|NL
194 Yu Darvish IL-15 SD 48334.151.2345140$-4.96AL|NL
195 Frankie Montas IL-60 NYM 76444.501.3769300$-5.02AL|NL
196 Pierce Johnson ATL 36223.611.3142152$-5.05AL|NL
197 Brandon Walter HOU 48334.001.2542140$-5.12AL|NL
198 Spencer Turnbull TOR 63334.191.3257230$-5.17AL|NL
199 Bryan Baker BAL 37223.931.2441142$-5.18AL|NL
200 Adrian Morejon SD 36223.611.1936111$-5.30AL|NL
201 Luis Gil IL-60 NYY 62344.431.3467300$-5.36AL|NL
202 Dean Kremer BAL 89464.651.3472290$-5.44AL|NL
203 Jacob Misiorowski MIL 71354.381.3874370$-5.47AL|NL
204 Phil Maton STL 38223.781.2637142$-5.48AL|NL
205 Jose Quintana MIL 87464.451.3869330$-5.55AL|NL
206 Hunter Gaddis CLE 38223.911.1838121$-5.61AL|NL
207 Tyler Rogers SF 41223.591.203181$-5.66AL|NL
208 Tyler Holton DET 33223.491.152991$-5.68AL|NL
209 Keegan Akin BAL 36223.831.2240121$-5.70AL|NL
210 Dennis Santana PIT 36224.031.3333144$-5.76AL|NL
211 Yimi Garcia IL-15 TOR 31223.701.1634101$-5.79AL|NL
212 Porter Hodge IL-15 CHC 27113.511.3029135$-5.81AL|NL
213 Jake Irvin WAS 97474.711.3373310$-5.85AL|NL
214 Griffin Canning NYM 69354.421.3362250$-5.98AL|NL
215 Reed Garrett NYM 38223.671.3445181$-5.99AL|NL
216 Anthony Bender MIA 36223.921.3335143$-6.08AL|NL
217 Yennier Cano BAL 38223.701.2637131$-6.11AL|NL
218 Seth Halvorsen COL 36224.111.4233155$-6.12AL|NL
219 Gregory Soto BAL 37223.391.3041160$-6.15AL|NL
220 Jared Koenig MIL 35223.541.2634131$-6.20AL|NL
221 Bryan King HOU 37223.741.2738141$-6.25AL|NL
222 Tim Herrin CLE 36223.561.3138161$-6.27AL|NL
223 Nick Mears MIL 34223.781.2638141$-6.33AL|NL
224 Caleb Ferguson PIT 37223.521.3237151$-6.37AL|NL
225 Daniel Coulombe MIN 33223.611.1835100$-6.37AL|NL
226 Jose A. Ferrer WAS 36223.531.2531111$-6.39AL|NL
227 Andrew Painter PHI 55334.341.3149180$-6.45AL|NL
228 Bowden Francis TOR 79364.861.2870240$-6.56AL|NL
229 Jack Dreyer LAD 36223.811.2837141$-6.69AL|NL
230 Bailey Falter PIT 87464.561.3763280$-6.70AL|NL
231 Jon Gray IL-60 TEX 55334.381.3148180$-6.73AL|NL
232 Andrew Abbott CIN 80364.751.3476300$-6.74AL|NL
233 Tanner Banks PHI 35223.681.2935111$-6.75AL|NL
234 Justin Martinez IL-15 ARI 22112.891.2727113$-6.78AL|NL
235 Yariel Rodriguez TOR 37224.201.3039162$-6.82AL|NL
236 A.J. Puk IL-60 ARI 23112.991.172882$-6.87AL|NL
237 Hoby Milner TEX 34223.811.213091$-6.87AL|NL
238 Shawn Armstrong TEX 35223.761.2935121$-6.95AL|NL
239 Luke Jackson TEX 37224.091.3836173$-6.97AL|NL
240 Ryan Yarbrough NYY 53334.481.2642150$-6.98AL|NL
241 Paul Sewald IL-15 CLE 29223.701.173390$-6.99AL|NL
242 Andrew Kittredge BAL 37223.981.2434101$-7.02AL|NL
243 Jack Leiter TEX 81364.631.3876360$-7.12AL|NL
244 Cade Povich BAL 65344.561.3560250$-7.13AL|NL
245 Beau Brieske DET 37224.361.3033143$-7.13AL|NL
246 Steven Okert HOU 34223.961.2440130$-7.16AL|NL
247 Ryan Thompson ARI 35223.561.2929101$-7.19AL|NL
248 Louie Varland MIN 36223.971.2836111$-7.22AL|NL
249 Shohei Ohtani LAD 43003.531.1949150$-7.26AL|NL
250 Kevin Kelly TB 33223.861.212881$-7.28AL|NL
251 Michael Lorenzen KAN 91474.731.3871360$-7.31AL|NL
252 Yuki Matsui SD 33223.861.2437140$-7.32AL|NL
253 Ryan Brasier CHC 34223.841.1831100$-7.35AL|NL
254 Ryan Gusto HOU 78354.621.3668290$-7.37AL|NL
255 Seranthony Dominguez BAL 35223.791.2939150$-7.38AL|NL
256 Michael Kopech LAD 34224.371.3239172$-7.41AL|NL
257 Brant Hurter DET 30223.521.172670$-7.41AL|NL
258 Cody Bradford IL-60 TEX 33223.981.153170$-7.42AL|NL
259 Bennett Sousa HOU 33223.801.2435120$-7.43AL|NL
260 JP Sears OAK 98384.891.3077270$-7.46AL|NL
261 Braxton Ashcraft PIT 39223.691.2834110$-7.50AL|NL
262 Logan Henderson MIL 30224.051.173490$-7.54AL|NL
263 Mason Montgomery TB 34224.191.2636131$-7.57AL|NL
264 Greg Weissert BOS 35223.851.3435131$-7.71AL|NL
265 Jonathan Loaisiga NYY 34223.931.242891$-7.72AL|NL
266 Mitch Spence OAK 46334.251.3337140$-7.73AL|NL
267 Nestor Cortes IL-60 MIL 29223.871.172980$-7.83AL|NL
268 Robert Stephenson IL-15 LAA 28224.111.183490$-7.83AL|NL
269 Reynaldo Lopez IL-60 ATL 30223.581.2731110$-7.85AL|NL
270 Eric Orze TB 35223.961.3436151$-7.86AL|NL
271 Caleb Thielbar CHC 32223.881.2534120$-7.87AL|NL
272 Ryne Stanek NYM 37224.281.3039171$-7.88AL|NL
273 Ryan Zeferjahn LAA 37224.301.3840182$-7.88AL|NL
274 Graham Ashcraft CIN 35224.051.3430122$-7.97AL|NL
275 Edwin Uceta TB 35224.191.3137141$-7.98AL|NL
276 Brennan Bernardino BOS 34223.601.3233130$-8.00AL|NL
277 Brendon Little TOR 35223.681.3436160$-8.02AL|NL
278 Jake Bird COL 38223.931.3737161$-8.02AL|NL
279 Jalen Beeks ARI 36224.081.3632142$-8.04AL|NL
280 Brenan Hanifee DET 34223.751.2926101$-8.06AL|NL
281 Antonio Santillan CIN 36224.331.3637162$-8.06AL|NL
282 Huascar Brazoban NYM 35224.051.3436161$-8.08AL|NL
283 Ian Hamilton NYY 31223.671.3234140$-8.11AL|NL
284 Keaton Winn SF 32223.591.2829100$-8.13AL|NL
285 Enyel De Los Santos ATL 34224.251.2935131$-8.15AL|NL
286 John Schreiber KAN 35223.991.3434141$-8.18AL|NL
287 Rob Zastryzny MIL 32223.911.2532110$-8.18AL|NL
288 Dedniel Nunez NYM 27213.691.2630110$-8.23AL|NL
289 Erik Miller SF 34223.931.4138201$-8.27AL|NL
290 JoJo Romero STL 36224.031.3333141$-8.30AL|NL
291 Trevor Williams WAS 73354.551.3757220$-8.31AL|NL
292 Blake Treinen IL-60 LAD 21113.301.192372$-8.31AL|NL
293 Drew Pomeranz CHC 32224.031.2533130$-8.33AL|NL
294 Trevor Rogers BAL 52334.401.3844190$-8.35AL|NL
295 Bryan Hudson MIL 31223.801.2932140$-8.35AL|NL
296 Steven Wilson CWS 37224.951.3836194$-8.37AL|NL
297 Liam Hendriks IL-15 BOS 25113.611.242782$-8.39AL|NL
298 Brock Burke LAA 35224.251.2933121$-8.40AL|NL
299 Justin Wilson BOS 34223.811.3536130$-8.45AL|NL
300 Brad Lord WAS 45224.141.3335151$-8.46AL|NL