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 104852.750.96128210$35.75AL|NL
2 Zack Wheeler PHI 116953.421.10130320$30.04AL|NL
3 Chris Sale ATL 110943.471.11140320$29.97AL|NL
4 Paul Skenes PIT 103853.121.09115280$27.32AL|NL
5 Logan Webb SF 119953.361.16107260$25.61AL|NL
6 Garrett Crochet BOS 103843.481.13127310$25.28AL|NL
7 Logan Gilbert IL-15 SEA 98753.571.05109210$22.94AL|NL
8 Max Fried NYY 106853.341.16101330$22.17AL|NL
9 Yoshinobu Yamamoto LAD 99843.481.16105280$21.20AL|NL
10 Spencer Schwellenbach ATL 104853.721.15100230$19.84AL|NL
11 George Kirby SEA 102763.671.0893170$19.81AL|NL
12 Dylan Cease SD 110763.851.20129410$19.62AL|NL
13 Jacob deGrom TEX 85643.521.0495220$18.61AL|NL
14 Bryan Woo SEA 96753.671.0887200$18.47AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Hunter Brown HOU 106753.801.22118380$17.68AL|NL
16 Spencer Strider ATL 95743.891.18116310$17.66AL|NL
17 Joe Ryan MIN 95653.901.08104210$17.55AL|NL
18 Framber Valdez HOU 104753.661.22106340$16.96AL|NL
19 Freddy Peralta MIL 101753.961.19107370$16.11AL|NL
20 MacKenzie Gore WAS 107674.031.25126390$14.58AL|NL
21 Carlos Rodon NYY 108764.341.23122400$14.45AL|NL
22 Sonny Gray STL 99663.961.20103280$13.56AL|NL
23 Jack Flaherty DET 101664.111.22112320$13.21AL|NL
24 Josh Hader HOU 24113.441.09351019$12.73AL|NL
25 Edwin Diaz NYM 22113.521.1230820$12.48AL|NL
26 Cristopher Sanchez PHI 96763.811.2689280$12.32AL|NL
27 Luis Castillo SEA 108764.201.2396330$12.11AL|NL
28 Hunter Greene IL-15 CIN 93664.301.21110330$12.00AL|NL
29 Andres Munoz SEA 24112.901.0828818$11.79AL|NL
30 Nathan Eovaldi IL-15 TEX 87643.931.1886250$11.65AL|NL
31 Mason Miller OAK 25113.121.0634917$11.60AL|NL
32 Emmanuel Clase CLE 24112.851.0421418$11.30AL|NL
33 Matt Boyd CHC 91653.971.2190280$11.25AL|NL
34 Tanner Bibee CLE 107674.171.2296310$10.99AL|NL
35 Merrill Kelly ARI 105764.271.2595330$10.81AL|NL
36 Ryan Helsley STL 25113.671.2027919$10.60AL|NL
37 Robbie Ray SF 99664.341.27112390$10.19AL|NL
38 Nick Pivetta SD 94664.371.2197280$10.00AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Zac Gallen ARI 112764.381.28101360$9.79AL|NL
40 Kevin Gausman TOR 112774.591.28110350$9.51AL|NL
41 Gavin Williams CLE 104664.201.30106420$9.28AL|NL
42 Cole Ragans IL-15 KAN 63533.511.1876230$9.13AL|NL
43 Brandon Woodruff IL-60 MIL 81554.001.1679230$9.03AL|NL
44 Jeff Hoffman TOR 25114.021.21321017$8.79AL|NL
45 Kris Bubic KAN 83653.961.2683280$8.78AL|NL
46 Clay Holmes NYM 92754.001.3078320$8.58AL|NL
47 Drew Rasmussen TB 77553.841.1771200$8.31AL|NL
48 Tanner Scott LAD 25213.811.33271116$8.23AL|NL
49 Jesus Luzardo PHI 81664.171.2686260$8.09AL|NL
50 Aroldis Chapman BOS 24113.511.31341516$8.04AL|NL
51 Felix Bautista BAL 23113.651.23291116$7.79AL|NL
52 David Bednar PIT 24113.841.1927816$7.63AL|NL
53 Jhoan Duran MIN 26113.371.2028815$7.59AL|NL
54 Kyle Finnegan WAS 25114.531.3422919$7.57AL|NL
55 Clarke Schmidt NYY 87654.291.2686290$7.53AL|NL
56 Robert Suarez SD 24114.041.2323817$7.45AL|NL
57 Tyler Glasnow IL-60 LAD 67534.001.1875210$7.36AL|NL
58 Michael King IL-15 SD 70543.871.2172230$6.98AL|NL
59 Reese Olson IL-15 DET 78553.871.2473250$6.70AL|NL
60 Peter Fairbanks TB 23114.241.2922917$6.58AL|NL
61 Kenley Jansen LAA 22114.601.2522817$6.40AL|NL
62 Luis Ortiz CLE 94674.311.3087340$6.35AL|NL
63 Shota Imanaga IL-15 CHC 80554.341.1875200$6.34AL|NL
64 Ranger Suarez PHI 83653.991.2970260$6.20AL|NL
65 Camilo Doval SF 22113.731.33221016$6.05AL|NL
66 Max Scherzer IL-60 TOR 73554.441.1877220$5.98AL|NL
67 Grant Holmes ATL 89754.621.3389310$5.78AL|NL
68 Jameson Taillon CHC 94664.511.2372230$5.49AL|NL
69 Kodai Senga IL-15 NYM 81544.121.2982360$5.41AL|NL
70 Tyler Mahle TEX 89654.321.2670290$5.39AL|NL
71 Chris Bassitt TOR 106664.551.3194370$5.23AL|NL
72 Shelby Miller ARI 22114.511.3222916$5.10AL|NL
73 Eduardo Rodriguez ARI 89664.411.3183300$5.09AL|NL
74 Michael Wacha KAN 92654.381.2874280$4.96AL|NL
75 Raisel Iglesias ATL 25214.091.1924612$4.92AL|NL
76 Ryan Pepiot TB 96564.621.2691330$4.66AL|NL
77 Zach Eflin BAL 96664.601.2471180$4.54AL|NL
78 Seth Lugo KAN 109764.671.3285310$4.53AL|NL
79 Ben Brown CHC 64443.891.2269220$4.42AL|NL
80 Carlos Estevez KAN 23114.361.3021815$4.38AL|NL
81 Emilio Pagan CIN 25114.661.2427914$4.23AL|NL
82 Bailey Ober MIN 93564.681.2482250$3.86AL|NL
83 Taj Bradley TB 96564.591.3091340$3.59AL|NL
84 Jose Soriano LAA 100664.171.3982430$3.57AL|NL
85 David Peterson NYM 95654.391.3883350$2.92AL|NL
86 Trevor Megill MIL 23114.531.3125913$2.75AL|NL
87 Will Warren NYY 73554.421.3175260$2.73AL|NL
88 Shane Bieber IL-60 CLE 59443.951.2055150$2.65AL|NL
89 Aaron Nola IL-15 PHI 78544.591.2772210$2.48AL|NL
90 Casey Mize DET 86564.421.2766240$2.45AL|NL
91 Devin Williams NYY 24113.621.24301110$2.44AL|NL
92 Mike Soroka WAS 76464.251.2771280$2.29AL|NL
93 Jordan Romano PHI 23114.331.2724812$2.28AL|NL
94 Brandon Pfaadt ARI 98664.921.3082240$2.12AL|NL
95 Yusei Kikuchi LAA 107674.901.36101360$2.11AL|NL
96 Blake Snell IL-60 LAD 64534.401.3472290$2.00AL|NL
97 Sean Manaea IL-60 NYM 76544.601.3174290$1.73AL|NL
98 Sandy Alcantara MIA 94474.331.2869280$1.32AL|NL
99 Robert Garcia TEX 24113.881.2625910$1.29AL|NL
100 Zebby Matthews IL-15 MIN 58444.311.2257140$1.24AL|NL
101 Eury Perez MIA 65364.341.2168220$1.17AL|NL
102 Lance McCullers HOU 79564.561.3780360$1.03AL|NL
103 Colin Rea CHC 85664.841.3166250$0.87AL|NL
104 Grant Taylor CWS 24113.681.202389$0.87AL|NL
105 Will Vest DET 24113.681.232489$0.77AL|NL
106 Calvin Faucher MIA 26114.871.46241213$0.75AL|NL
107 Bryce Elder ATL 76654.661.3662260$0.37AL|NL
108 Matthew Liberatore STL 79564.621.3266240$0.29AL|NL
109 Landen Roupp SF 71554.351.3560270$0.28AL|NL
110 Jose Berrios TOR 103674.941.3583330$0.22AL|NL
111 Nick Lodolo CIN 89564.871.3380270$0.06AL|NL
112 Shohei Ohtani LAD 41323.721.1846140$-0.05AL|NL
113 Chad Patrick MIL 68454.541.2660210$-0.05AL|NL
114 Daniel Palencia CHC 23113.701.2726118$-0.27AL|NL
115 Ryne Nelson ARI 71554.631.2954190$-0.27AL|NL
116 David Festa MIN 67454.571.3269240$-0.34AL|NL
117 Kumar Rocker TEX 54434.281.2548170$-0.37AL|NL
118 Jack Leiter TEX 84654.961.3773350$-0.44AL|NL
119 Shane Baz TB 72464.571.3065270$-0.54AL|NL
120 Brayan Bello BOS 87654.691.4068310$-0.73AL|NL
121 Lucas Giolito BOS 81665.021.3872310$-0.90AL|NL
122 Shane McClanahan IL-60 TB 46334.081.2247140$-1.19AL|NL
123 Erick Fedde STL 100574.831.3475320$-1.25AL|NL
124 Jacob Misiorowski MIL 58444.401.3559290$-1.27AL|NL
125 Tommy Kahnle DET 23113.991.292298$-1.32AL|NL
126 Porter Hodge IL-15 CHC 21113.511.2622107$-1.45AL|NL
127 Justin Verlander IL-15 SF 76454.631.3060260$-1.54AL|NL
128 Chris Paddack MIN 78564.791.3461220$-1.60AL|NL
129 Nick Martinez CIN 77564.881.3157200$-1.70AL|NL
130 Bryce Miller IL-15 SEA 57334.391.2248160$-1.81AL|NL
131 Cade Smith CLE 24113.051.113293$-1.89AL|NL
132 Shane Smith CWS 81474.741.3573290$-1.92AL|NL
133 Zach Agnos COL 26115.041.3821910$-1.96AL|NL
134 Mitch Keller PIT 96564.941.3780280$-1.96AL|NL
135 Colton Gordon HOU 64444.771.3058190$-1.96AL|NL
136 Pablo Lopez IL-60 MIN 44334.161.2344110$-1.98AL|NL
137 Matthew Strahm PHI 24113.791.142775$-1.98AL|NL
138 Jeffrey Springs OAK 98575.111.3686320$-2.03AL|NL
139 Luis Gil IL-60 NYY 53444.541.3555260$-2.04AL|NL
140 Cade Cavalli WAS 65454.471.3455250$-2.06AL|NL
141 Grayson Rodriguez IL-60 BAL 51334.351.2752160$-2.08AL|NL
142 Frankie Montas IL-60 NYM 81554.851.3869320$-2.09AL|NL
143 J.T. Ginn IL-15 OAK 72464.601.3461250$-2.10AL|NL
144 Dean Kremer BAL 92665.081.3872310$-2.10AL|NL
145 Walker Buehler BOS 77554.871.3561260$-2.16AL|NL
146 Noah Cameron KAN 61444.541.3252200$-2.16AL|NL
147 Ryan Gusto HOU 67444.761.3362250$-2.19AL|NL
148 Tanner Houck IL-15 BOS 56434.351.3245180$-2.24AL|NL
149 Michael McGreevy STL 50333.991.2438120$-2.26AL|NL
150 Max Meyer IL-15 MIA 75464.751.3466250$-2.27AL|NL
151 Chris Martin TEX 22113.331.052344$-2.29AL|NL
152 Slade Cecconi CLE 57344.591.2350140$-2.42AL|NL
153 Dustin May LAD 50434.431.3143170$-2.44AL|NL
154 Luke Weaver IL-15 NYY 18114.581.281868$-2.45AL|NL
155 Griffin Canning NYM 63454.661.3355230$-2.50AL|NL
156 Andrew Abbott CIN 82464.971.3373290$-2.56AL|NL
157 Jose Quintana MIL 91564.761.3969340$-2.60AL|NL
158 Kyle Harrison SF 53334.381.3254200$-2.79AL|NL
159 Alex Cobb IL-60 DET 62444.401.3446180$-2.82AL|NL
160 Reid Detmers LAA 43224.421.3049172$-2.83AL|NL
161 Mitchell Parker WAS 83574.781.3963290$-2.91AL|NL
162 Edward Cabrera MIA 77474.761.4074360$-2.92AL|NL
163 Zack Littell TB 76464.991.2756160$-2.93AL|NL
164 Hayden Birdsong SF 71464.801.3970310$-2.94AL|NL
165 JP Sears OAK 91575.221.3269260$-3.02AL|NL
166 Tyler Anderson LAA 105675.201.3982410$-3.03AL|NL
167 Michael Lorenzen KAN 77554.791.3959310$-3.04AL|NL
168 Brandon Walter HOU 42324.151.2436110$-3.13AL|NL
169 Ronny Henriquez MIA 26114.061.232695$-3.14AL|NL
170 Alex Vesia LAD 25213.611.143191$-3.16AL|NL
171 Kirby Yates LAD 23214.071.2629113$-3.27AL|NL
172 Andrew Painter PHI 44334.381.2540120$-3.34AL|NL
173 Logan Henderson MIL 29213.841.103490$-3.40AL|NL
174 Tylor Megill NYM 40223.951.2746160$-3.47AL|NL
175 Bowden Francis TOR 69455.131.3059220$-3.51AL|NL
176 Ryan Yarbrough NYY 47324.421.2438140$-3.55AL|NL
177 Yu Darvish IL-15 SD 50334.661.2646160$-3.58AL|NL
178 Roki Sasaki IL-15 LAD 54434.751.3548200$-3.63AL|NL
179 Clayton Kershaw LAD 61434.711.3448190$-3.67AL|NL
180 Jason Adam SD 25113.721.132693$-3.68AL|NL
181 Cade Horton CHC 44334.401.2739140$-3.80AL|NL
182 Ryan Pressly CHC 23114.081.311876$-3.92AL|NL
183 Andrew Heaney PIT 77565.151.3964250$-4.07AL|NL
184 Cade Povich BAL 67445.001.3761240$-4.14AL|NL
185 Griffin Jax MIN 26113.461.143281$-4.36AL|NL
186 Randy Rodriguez SF 22113.581.2426103$-4.51AL|NL
187 Quinn Priester MIL 50334.291.3237170$-4.57AL|NL
188 Brad Lord WAS 43224.071.3237161$-4.62AL|NL
189 Dylan Lee ATL 23113.691.142562$-4.91AL|NL
190 Lucas Erceg KAN 22113.781.3222104$-4.93AL|NL
191 Bailey Falter PIT 84575.061.3958280$-5.00AL|NL
192 Gabe Speier SEA 22113.321.122771$-5.02AL|NL
193 Bubba Chandler PIT 51344.601.3545180$-5.03AL|NL
194 Brady Singer CIN 94575.251.4178320$-5.03AL|NL
195 Andre Pallante STL 76464.551.4150290$-5.14AL|NL
196 Jake Irvin WAS 96575.101.3864310$-5.18AL|NL
197 Jon Gray IL-60 TEX 46334.671.3239160$-5.30AL|NL
198 Bryan Baker BAL 24113.921.2228102$-5.41AL|NL
199 Kutter Crawford IL-60 BOS 40224.471.2336120$-5.43AL|NL
200 Luis Severino OAK 101575.141.4175350$-5.46AL|NL
201 Stephen Kolek SD 65454.801.3946220$-5.51AL|NL
202 Miles Mikolas STL 82474.981.3349180$-5.60AL|NL
203 Brandon Eisert CWS 25114.201.272583$-5.65AL|NL
204 Spencer Turnbull TOR 56334.781.3648220$-5.66AL|NL
205 Aaron Bummer ATL 22113.371.262382$-5.67AL|NL
206 Emerson Hancock SEA 50344.741.3137160$-5.75AL|NL
207 Seth Halvorsen COL 26114.591.4023105$-5.76AL|NL
208 Charlie Morton BAL 58445.181.4458270$-5.78AL|NL
209 Braxton Ashcraft PIT 38224.271.2834120$-5.85AL|NL
210 Tony Gonsolin IL-15 LAD 46334.871.3340160$-5.87AL|NL
211 Spencer Arrighetti IL-15 HOU 50335.041.3852210$-5.91AL|NL
212 Cody Bradford IL-60 TEX 31113.791.142880$-5.93AL|NL
213 Ryan Weathers IL-60 MIA 47244.481.3344170$-5.97AL|NL
214 Steven Wilson CWS 25114.791.3225124$-6.02AL|NL
215 Tyler Holton DET 24113.511.132061$-6.03AL|NL
216 Garrett Whitlock BOS 24113.741.172561$-6.05AL|NL
217 Mark Leiter Jr. NYY 23114.271.2730102$-6.05AL|NL
218 Jeremiah Estrada SD 23113.861.2330101$-6.10AL|NL
219 Sawyer Gipson-Long DET 42234.621.2839120$-6.11AL|NL
220 Steven Matz STL 45224.451.3139140$-6.16AL|NL
221 Orion Kerkering PHI 22113.761.232172$-6.22AL|NL
222 Kevin Ginkel ARI 21114.151.272073$-6.23AL|NL
223 Adrian Houser CWS 82484.891.4157300$-6.29AL|NL
224 Aaron Civale MIL 40224.561.2634130$-6.29AL|NL
225 Tyler Rogers SF 24113.461.151851$-6.37AL|NL
226 Fernando Cruz NYY 23114.151.2733111$-6.42AL|NL
227 Marcus Stroman IL-15 NYY 79555.081.4454310$-6.44AL|NL
228 Ryan Walker SF 21113.851.262272$-6.46AL|NL
229 Dennis Santana PIT 24114.541.3822104$-6.46AL|NL
230 Ben Casparius LAD 40214.641.3341160$-6.51AL|NL
231 Anthony Bender MIA 25114.401.312393$-6.52AL|NL
232 Hunter Gaddis CLE 23114.001.162471$-6.52AL|NL
233 Logan Allen CLE 81465.091.4162300$-6.55AL|NL
234 Matt Brash SEA 22113.541.2625101$-6.56AL|NL
235 Garrett Cleavinger TB 23114.251.3128112$-6.57AL|NL
236 Ian Seymour TB 31114.051.2233110$-6.59AL|NL
237 Yimi Garcia IL-15 TOR 20113.851.142261$-6.62AL|NL
238 Joe Boyle TB 37224.381.4242230$-6.78AL|NL
239 Bryan Abreu HOU 26114.121.3031121$-6.86AL|NL
240 Phil Maton STL 24114.261.302592$-6.89AL|NL
241 Richard Fitts BOS 47334.991.3436140$-6.91AL|NL
242 Hoby Milner TEX 22113.731.181951$-6.99AL|NL
243 Jacob Lopez OAK 30224.551.3131120$-7.00AL|NL
244 Jose A. Ferrer WAS 24113.571.231971$-7.02AL|NL
245 Joey Cantillo CLE 28123.811.2630120$-7.02AL|NL
246 Cole Sands MIN 25114.341.292492$-7.06AL|NL
247 Hunter Dobbins BOS 40324.771.3831130$-7.08AL|NL
248 Adrian Morejon SD 23113.861.212171$-7.08AL|NL
249 Liam Hendriks IL-15 BOS 16114.201.181742$-7.14AL|NL
250 Pierce Johnson ATL 22114.311.3325102$-7.15AL|NL
251 Keegan Akin BAL 23114.121.242581$-7.16AL|NL
252 Daniel Lynch KAN 37214.521.3729141$-7.19AL|NL
253 Tim Herrin CLE 22113.641.262191$-7.19AL|NL
254 Javier Assad IL-60 CHC 40334.711.3930160$-7.19AL|NL
255 Tomoyuki Sugano BAL 90565.451.3756230$-7.26AL|NL
256 Jordan Hicks IL-15 SF 35224.111.3930150$-7.26AL|NL
257 Brant Hurter DET 21113.281.161960$-7.27AL|NL
258 Jared Koenig MIL 23113.801.252181$-7.29AL|NL
259 Nestor Cortes IL-60 MIL 26114.071.172580$-7.35AL|NL
260 Trevor Williams WAS 67355.051.3750210$-7.35AL|NL
261 Mason Montgomery TB 21114.031.262491$-7.35AL|NL
262 Simeon Woods Richardson MIN 55345.081.3946200$-7.37AL|NL
263 Blake Treinen IL-60 LAD 14103.861.231552$-7.40AL|NL
264 Ryan Thompson ARI 21114.051.271762$-7.40AL|NL
265 Omar Cruz SD 30113.921.2930130$-7.44AL|NL
266 Eric Orze TB 22114.171.252391$-7.56AL|NL
267 Daniel Coulombe MIN 22113.891.192470$-7.56AL|NL
268 Reynaldo Lopez IL-60 ATL 27214.521.3226100$-7.58AL|NL
269 Luis Garcia IL-60 HOU 30224.851.2929100$-7.59AL|NL
270 John Schreiber KAN 22113.791.282081$-7.65AL|NL
271 Brendon Little TOR 23113.471.2924100$-7.68AL|NL
272 Yennier Cano BAL 25114.041.312491$-7.69AL|NL
273 Kevin Kelly TB 21113.881.201651$-7.75AL|NL
274 Shawn Armstrong TEX 24114.271.262381$-7.76AL|NL
275 Jake Bird COL 27114.411.4027112$-7.78AL|NL
276 Luke Jackson TEX 25114.631.4122113$-7.80AL|NL
277 David Robertson FA 20113.601.252390$-7.83AL|NL
278 Graham Ashcraft CIN 24114.271.342082$-7.84AL|NL
279 Jack Kochanowicz LAA 69455.141.4144210$-7.88AL|NL
280 Jordan Wicks CHC 28214.361.3423100$-7.89AL|NL
281 Caleb Ferguson PIT 24114.041.322391$-7.90AL|NL
282 Yuki Matsui SD 21113.761.222290$-7.90AL|NL
283 Steven Okert HOU 21114.211.222690$-7.96AL|NL
284 Patrick Corbin TEX 70455.361.4253230$-8.00AL|NL
285 Ryan Zeferjahn LAA 23114.361.3326111$-8.03AL|NL
286 Logan Evans SEA 28224.591.312290$-8.13AL|NL
287 Chase Lee DET 20113.671.211960$-8.15AL|NL
288 Louie Varland MIN 24114.381.312481$-8.18AL|NL
289 Nick Mears MIL 22114.281.3022101$-8.19AL|NL
290 Max Lazar PHI 20113.921.171940$-8.19AL|NL
291 Bryan Hudson MIL 20113.611.231980$-8.21AL|NL
292 Brenan Hanifee DET 22113.991.271771$-8.22AL|NL
293 Jalen Beeks ARI 21114.341.361882$-8.25AL|NL
294 Michael Kopech LAD 22114.751.3924122$-8.28AL|NL
295 Chad Green TOR 22114.601.222061$-8.29AL|NL
296 Greg Weissert BOS 23114.351.302291$-8.29AL|NL
297 Nathan Wiles ATL 38224.921.3331100$-8.31AL|NL
298 Andre Granillo STL 20114.001.252390$-8.31AL|NL
299 Kyle Backhus ARI 20113.641.282180$-8.32AL|NL
300 Erik Miller SF 20113.861.3720111$-8.37AL|NL