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 79642.770.9699160$35.75AL|NL
2 Zack Wheeler PHI 84643.251.0699230$30.54AL|NL
3 Garrett Crochet BOS 78633.521.1393220$24.81AL|NL
4 Logan Gilbert SEA 75543.521.0485160$23.74AL|NL
5 Paul Skenes PIT 75543.151.1184210$23.46AL|NL
6 Logan Webb SF 86643.421.1777190$22.36AL|NL
7 Max Fried NYY 77643.281.1572230$22.02AL|NL
8 Spencer Strider ATL 73633.811.1789240$20.84AL|NL
9 Bryan Woo SEA 73543.501.0570150$20.82AL|NL
10 Jacob deGrom TEX 63533.481.0469160$19.53AL|NL
11 Joe Ryan MIN 71543.871.0779160$19.47AL|NL
12 George Kirby SEA 73543.641.0767120$18.99AL|NL
13 Hunter Brown HOU 75543.681.1885260$18.55AL|NL
14 Cristopher Sanchez PHI 75643.611.2172210$18.11AL|NL
15 Dylan Cease SD 75543.851.1988270$17.79AL|NL
16 Freddy Peralta MIL 76543.781.1781270$17.74AL|NL
17 Yoshinobu Yamamoto LAD 69633.731.1971200$17.46AL|NL
18 Framber Valdez HOU 74543.631.2174250$16.05AL|NL
19 Matt Boyd CHC 71543.871.1870200$14.81AL|NL
20 Nathan Eovaldi TEX 67533.871.1766190$14.17AL|NL
21 Edwin Diaz NYM 17113.381.1023615$13.20AL|NL
22 Josh Hader HOU 18113.351.0626714$13.01AL|NL
23 Tyler Glasnow LAD 65534.171.2072210$12.76AL|NL
24 Jesus Luzardo PHI 75544.181.2681250$12.69AL|NL
25 Carlos Rodon NYY 75544.381.2382270$12.68AL|NL
26 Sonny Gray STL 67453.871.1870180$12.33AL|NL
27 Mason Miller OAK 19113.171.0626713$12.26AL|NL
28 Brandon Woodruff MIL 68443.951.1566190$12.19AL|NL
29 Luis Castillo SEA 77554.181.2269230$12.04AL|NL
30 Nick Pivetta SD 71454.221.1876200$11.75AL|NL
31 Andres Munoz SEA 18112.871.0721613$11.60AL|NL
32 Emmanuel Clase CLE 19112.911.0516313$11.08AL|NL
33 MacKenzie Gore WAS 76454.131.2886280$10.96AL|NL
34 Tanner Bibee CLE 76454.101.2069210$10.88AL|NL
35 Ryan Helsley STL 20113.741.2021714$10.79AL|NL
36 Merrill Kelly ARI 73544.301.2468220$10.52AL|NL
37 Ranger Suarez PHI 62543.881.2455190$10.20AL|NL
38 Jack Flaherty DET 69454.271.2477220$9.88AL|NL
39 Grant Holmes ATL 75544.421.3180270$9.67AL|NL
40 Felix Bautista BAL 18113.431.1824912$9.38AL|NL
41 Tanner Scott LAD 19103.881.3320814$9.35AL|NL
42 Robbie Ray SF 75454.401.2782290$9.13AL|NL
43 Zac Gallen ARI 81554.491.2976260$9.12AL|NL
44 Devin Williams NYY 18113.451.2122812$8.81AL|NL
45 Hunter Greene IL-15 CIN 57434.311.2167200$8.62AL|NL
46 Aroldis Chapman BOS 17103.421.28241012$8.59AL|NL
47 Eduardo Rodriguez ARI 70544.381.3069230$8.51AL|NL
48 Kevin Gausman TOR 82554.701.2980260$8.48AL|NL
49 Kris Bubic KAN 61443.951.2663200$8.43AL|NL
50 Kenley Jansen LAA 17114.331.2018613$8.20AL|NL
51 Jeff Hoffman TOR 18114.171.2223712$7.94AL|NL
52 Shota Imanaga CHC 68454.461.1962160$7.89AL|NL
53 Kodai Senga IL-15 NYM 68444.101.2968290$7.86AL|NL
54 Max Scherzer TOR 60444.441.1962180$7.81AL|NL
55 Robert Suarez SD 18114.221.2617613$7.77AL|NL
56 Mike Soroka WAS 67454.191.2665250$7.75AL|NL
57 Jhoan Duran MIN 20113.491.2121711$7.61AL|NL
58 Kyle Finnegan WAS 18114.591.3415614$7.52AL|NL
59 Jose Soriano LAA 75544.081.3764320$7.11AL|NL
60 David Bednar PIT 18113.811.2021611$7.09AL|NL
61 Reese Olson DET 63444.081.2658210$7.08AL|NL
62 Seth Lugo KAN 76544.551.2964210$6.96AL|NL
63 Gavin Williams CLE 76454.311.3275320$6.93AL|NL
64 Daniel Palencia CHC 18113.671.2521811$6.91AL|NL
65 Ryan Pepiot TB 67444.551.2566230$6.42AL|NL
66 Peter Fairbanks TB 16114.191.2716612$6.40AL|NL
67 Camilo Doval SF 15113.881.3514712$5.92AL|NL
68 Emilio Pagan CIN 20114.591.2422711$5.91AL|NL
69 Will Warren NYY 62444.331.3063210$5.71AL|NL
70 Cole Ragans IL-60 KAN 39323.541.1848140$5.61AL|NL
71 Grant Taylor CWS 18113.321.141869$5.39AL|NL
72 Lance McCullers HOU 69544.601.3768320$5.27AL|NL
73 Drew Rasmussen TB 53343.921.1847140$5.26AL|NL
74 Shane Baz TB 59444.401.2757220$5.21AL|NL
75 Yusei Kikuchi LAA 76454.691.3277240$5.14AL|NL
76 Trevor Megill MIL 18114.181.2722710$5.09AL|NL
77 Robert Garcia TEX 18113.921.2619710$5.02AL|NL
78 Jacob Misiorowski MIL 53444.191.3257250$4.98AL|NL
79 Ronny Henriquez MIA 20113.921.212279$4.83AL|NL
80 Carlos Estevez KAN 18114.491.3016611$4.65AL|NL
81 David Festa MIN 64454.541.3164220$4.60AL|NL
82 Sean Manaea IL-60 NYM 69444.561.3165250$4.49AL|NL
83 Will Vest DET 18113.691.221969$4.47AL|NL
84 Michael King IL-60 SD 45333.851.2147150$4.42AL|NL
85 Clay Holmes NYM 63444.061.3250230$4.33AL|NL
86 Chris Bassitt TOR 75454.621.3166260$4.11AL|NL
87 Michael Wacha KAN 65444.451.2953200$3.75AL|NL
88 Shohei Ohtani LAD 40323.861.2144140$3.62AL|NL
89 Ryne Nelson ARI 65444.581.2853170$3.40AL|NL
90 Taj Bradley TB 66454.651.3160230$3.35AL|NL
91 Yu Darvish SD 54344.451.2454180$3.03AL|NL
92 Eury Perez MIA 54254.281.1956180$2.93AL|NL
93 Brandon Pfaadt ARI 67444.871.2958160$2.46AL|NL
94 Sandy Alcantara MIA 73364.371.2753210$2.42AL|NL
95 Slade Cecconi CLE 57354.621.2351140$2.07AL|NL
96 Raisel Iglesias ATL 18113.971.171857$2.00AL|NL
97 David Peterson NYM 70444.431.3959260$1.85AL|NL
98 Jacob Lopez OAK 58344.641.3060220$1.77AL|NL
99 Casey Mize DET 64354.441.2649170$1.76AL|NL
100 Nick Lodolo CIN 65444.861.3359200$1.70AL|NL
101 Matthew Strahm PHI 18113.851.132056$1.62AL|NL
102 Zach Eflin IL-15 BAL 63444.721.2744120$1.61AL|NL
103 Lucas Giolito BOS 66444.881.3461240$1.59AL|NL
104 Edward Cabrera MIA 71374.581.3569320$1.59AL|NL
105 Luis Ortiz CLE 49344.301.2946180$1.26AL|NL
106 Bryce Miller IL-15 SEA 45334.341.2238130$1.17AL|NL
107 Landen Roupp SF 62444.461.3851240$1.15AL|NL
108 Zack Littell TB 61454.931.2645130$1.14AL|NL
109 Seth Halvorsen COL 19114.871.431789$0.93AL|NL
110 Bryce Elder ATL 74544.911.4057250$0.59AL|NL
111 Kumar Rocker TEX 44334.361.2538140$0.54AL|NL
112 Jose Berrios TOR 74454.951.3460230$0.48AL|NL
113 Shane Bieber IL-60 CLE 41233.981.2039100$0.47AL|NL
114 Brayan Bello BOS 67444.631.3853240$0.35AL|NL
115 Andrew Abbott CIN 65444.991.3456220$0.33AL|NL
116 Luis Gil IL-60 NYY 49334.471.3450230$0.29AL|NL
117 Justin Verlander SF 59344.591.2948190$0.25AL|NL
118 Quinn Priester MIL 52334.221.3039170$0.20AL|NL
119 Noah Cameron KAN 48334.421.3043150$0.17AL|NL
120 Jack Leiter TEX 56444.881.3549230$0.13AL|NL
121 Matthew Liberatore STL 59354.551.3149180$0.10AL|NL
122 Chris Sale IL-60 ATL 24213.451.113070$-0.05AL|NL
123 Mitch Keller PIT 72454.931.3760210$-0.15AL|NL
124 Shane McClanahan IL-60 TB 39234.121.2240120$-0.19AL|NL
125 Colin Rea CHC 66454.971.3249190$-0.24AL|NL
126 Blake Snell IL-60 LAD 40324.451.3444180$-0.25AL|NL
127 Cam Schlittler NYY 44334.391.3241160$-0.33AL|NL
128 Chris Paddack MIN 63454.891.3448170$-0.35AL|NL
129 Shelby Miller IL-15 ARI 12104.471.301257$-0.44AL|NL
130 Andrew Painter PHI 41334.551.2737120$-0.54AL|NL
131 Brandon Walter HOU 37224.051.193490$-0.58AL|NL
132 Aaron Nola IL-60 PHI 41324.621.2738110$-0.58AL|NL
133 Dean Kremer BAL 72454.981.3657230$-0.60AL|NL
134 Orion Kerkering PHI 17113.701.211655$-0.64AL|NL
135 Cade Smith CLE 20113.141.112672$-0.64AL|NL
136 Cade Horton CHC 49334.561.3041160$-0.68AL|NL
137 Michael Lorenzen KAN 59444.791.3847230$-0.75AL|NL
138 Jon Gray IL-60 TEX 49334.611.3041160$-0.86AL|NL
139 Jameson Taillon IL-15 CHC 44334.651.2434110$-0.86AL|NL
140 Andre Pallante STL 61454.511.3940220$-1.04AL|NL
141 Jose Quintana MIL 69444.731.4050260$-1.34AL|NL
142 J.T. Ginn OAK 37224.021.2635120$-1.40AL|NL
143 Hayden Birdsong SF 64455.021.4360290$-1.45AL|NL
144 Colton Gordon HOU 48334.791.3041140$-1.46AL|NL
145 Dustin May LAD 44324.601.3238160$-1.50AL|NL
146 Nestor Cortes IL-60 MIL 29213.961.172890$-1.53AL|NL
147 Tyler Anderson LAA 72455.121.3757270$-1.64AL|NL
148 Ben Brown CHC 31224.031.2433110$-1.64AL|NL
149 Kevin Ginkel ARI 17114.211.291665$-1.84AL|NL
150 Zebby Matthews IL-15 MIN 36234.351.233590$-1.85AL|NL
151 Pablo Lopez IL-60 MIN 33224.161.233280$-1.92AL|NL
152 Eric Lauer TOR 49334.961.3447180$-1.95AL|NL
153 Shane Smith CWS 63364.891.3756230$-2.03AL|NL
154 Alex Vesia LAD 18103.581.132372$-2.16AL|NL
155 Chad Patrick MIL 40234.461.2637120$-2.29AL|NL
156 Charlie Morton BAL 54344.941.4055230$-2.29AL|NL
157 Griffin Jax MIN 21113.441.142661$-2.37AL|NL
158 Cade Cavalli WAS 59354.671.3847230$-2.44AL|NL
159 Michael McGreevy STL 37224.061.252890$-2.49AL|NL
160 Tanner Houck IL-15 BOS 39324.491.3430120$-2.58AL|NL
161 Reid Detmers LAA 32114.371.3036132$-2.60AL|NL
162 Dylan Lee ATL 18113.611.132052$-2.68AL|NL
163 Andrew Heaney PIT 66455.231.4055210$-2.70AL|NL
164 Brady Singer CIN 66455.211.4156230$-2.71AL|NL
165 Jack Perkins OAK 31113.731.2334130$-2.87AL|NL
166 Ryan Gusto HOU 37224.511.2735130$-2.88AL|NL
167 Bailey Ober IL-15 MIN 44234.801.2438110$-2.90AL|NL
168 Tommy Kahnle DET 18114.131.301674$-2.96AL|NL
169 Joe Boyle TB 35224.351.3840210$-3.21AL|NL
170 Clayton Kershaw LAD 43324.751.3432130$-3.25AL|NL
171 Walker Buehler BOS 58445.151.4043210$-3.33AL|NL
172 Chase Burns CIN 37234.631.3037120$-3.34AL|NL
173 Grayson Rodriguez IL-60 BAL 28224.321.272890$-3.48AL|NL
174 Frankie Montas NYM 57344.901.3947220$-3.49AL|NL
175 Nick Martinez CIN 49344.981.3235130$-3.56AL|NL
176 Garrett Whitlock BOS 17113.781.171852$-3.60AL|NL
177 Tyler Mahle IL-60 TEX 33224.311.2626110$-3.65AL|NL
178 Jason Adam SD 19113.661.122071$-3.72AL|NL
179 Trevor Rogers BAL 52344.871.4043190$-3.77AL|NL
180 JP Sears OAK 68355.251.3352200$-3.78AL|NL
181 Randy Rodriguez SF 16113.551.231872$-3.81AL|NL
182 Jeffrey Springs OAK 67355.191.3756220$-3.84AL|NL
183 Luke Weaver NYY 18114.461.251863$-3.86AL|NL
184 Lucas Erceg KAN 17113.841.321673$-3.89AL|NL
185 Logan Allen CLE 69354.991.3954250$-3.94AL|NL
186 Gabe Speier SEA 18113.231.102250$-3.94AL|NL
187 Bryan Abreu HOU 18113.731.222481$-4.01AL|NL
188 Chris Martin TEX 16103.451.061631$-4.05AL|NL
189 Miles Mikolas STL 59355.051.3238120$-4.08AL|NL
190 Jeremiah Estrada SD 18113.791.222481$-4.09AL|NL
191 Jordan Romano PHI 17114.471.281763$-4.24AL|NL
192 Sawyer Gipson-Long IL-15 DET 40234.821.2934110$-4.33AL|NL
193 Jordan Wicks CHC 29224.241.3225100$-4.39AL|NL
194 Adrian Houser CWS 62354.801.4043230$-4.40AL|NL
195 Brad Lord WAS 34124.101.3229131$-4.53AL|NL
196 Spencer Arrighetti IL-60 HOU 38224.891.3640160$-4.55AL|NL
197 Calvin Faucher MIA 20114.761.441994$-4.55AL|NL
198 Kirby Yates LAD 17104.281.292182$-4.58AL|NL
199 Marcus Stroman NYY 66445.061.4343250$-4.63AL|NL
200 Paul Sewald CLE 18114.111.152051$-4.64AL|NL
201 Mitch Spence OAK 56345.161.3743160$-4.65AL|NL
202 Joey Cantillo CLE 25123.821.2628110$-4.66AL|NL
203 Luis Severino OAK 75455.271.4254260$-4.79AL|NL
204 Erick Fedde STL 62345.071.3844200$-4.96AL|NL
205 Kyle Harrison BOS 36224.861.3636140$-4.96AL|NL
206 Matt Brash SEA 17113.521.261871$-5.06AL|NL
207 Adrian Morejon SD 18113.741.191651$-5.10AL|NL
208 Hoby Milner TEX 18113.731.181541$-5.17AL|NL
209 Janson Junk MIA 44244.731.3231120$-5.25AL|NL
210 Seranthony Dominguez BAL 19114.161.262181$-5.35AL|NL
211 Yariel Rodriguez TOR 18114.281.331892$-5.37AL|NL
212 Yimi Garcia IL-15 TOR 15113.971.161651$-5.39AL|NL
213 Aaron Bummer ATL 16103.521.281761$-5.42AL|NL
214 Logan Henderson MIL 16113.821.111950$-5.48AL|NL
215 Hunter Gaddis CLE 18114.241.201861$-5.51AL|NL
216 Kyle Backhus ARI 17113.711.291871$-5.51AL|NL
217 Dennis Santana PIT 17114.661.391573$-5.57AL|NL
218 Jose A. Ferrer WAS 18113.581.241451$-5.58AL|NL
219 Daysbel Hernandez ATL 18114.261.3919102$-5.62AL|NL
220 Spencer Schwellenbach IL-60 ATL 17113.641.131740$-5.62AL|NL
221 Jake Irvin WAS 73365.141.3849230$-5.64AL|NL
222 Simeon Woods Richardson MIN 46234.931.3638160$-5.65AL|NL
223 Phil Maton STL 20114.231.292181$-5.68AL|NL
224 Mitchell Parker WAS 63355.021.4245210$-5.70AL|NL
225 Jared Koenig MIL 18113.821.261671$-5.72AL|NL
226 Ryan Pressly CHC 18114.141.321462$-5.75AL|NL
227 Tyler Holton DET 18113.591.141550$-5.84AL|NL
228 Ian Seymour TB 21114.041.232280$-5.87AL|NL
229 Bryan Baker TB 19114.001.232270$-5.88AL|NL
230 Bowden Francis IL-15 TOR 34235.181.3029110$-5.89AL|NL
231 Jordan Leasure CWS 18114.641.341882$-5.91AL|NL
232 Ryan Bergert IL-15 SD 43234.941.3736160$-5.93AL|NL
233 Aaron Civale CWS 61365.301.3945200$-5.97AL|NL
234 Gregory Soto BAL 19114.061.342091$-5.99AL|NL
235 Tylor Megill IL-60 NYM 21114.011.272380$-6.00AL|NL
236 Tony Gonsolin IL-60 LAD 25214.831.332290$-6.00AL|NL
237 Kyle Hendricks LAA 58345.281.3536160$-6.02AL|NL
238 Ryan Weathers IL-60 MIA 36134.471.3233130$-6.02AL|NL
239 Cade Povich IL-15 BAL 33224.941.3629110$-6.05AL|NL
240 Garrett Cleavinger TB 17114.301.312081$-6.06AL|NL
241 Steven Wilson CWS 18114.831.331882$-6.09AL|NL
242 Ryan Walker SF 15113.901.261551$-6.09AL|NL
243 John Schreiber KAN 17113.921.291661$-6.09AL|NL
244 Jake Latz TEX 27114.181.3227130$-6.12AL|NL
245 Patrick Corbin TEX 59345.321.4146190$-6.14AL|NL
246 Edwin Uceta TB 16114.431.281971$-6.16AL|NL
247 Braxton Ashcraft PIT 31114.371.3028100$-6.19AL|NL
248 Jack Kochanowicz LAA 51345.081.4032160$-6.23AL|NL
249 Pierce Johnson ATL 17114.261.321971$-6.24AL|NL
250 Brant Hurter DET 16113.381.191450$-6.30AL|NL
251 Roki Sasaki IL-60 LAD 27214.861.3623100$-6.35AL|NL
252 Cole Sands MIN 20114.401.291871$-6.41AL|NL
253 Bennett Sousa HOU 16113.921.221860$-6.48AL|NL
254 Steven Matz STL 34124.491.3230110$-6.49AL|NL
255 Juan Morillo ARI 15113.991.311561$-6.49AL|NL
256 Braydon Fisher TOR 17113.941.272080$-6.49AL|NL
257 Tyler Rogers SF 17113.531.171230$-6.57AL|NL
258 Daniel Coulombe MIN 18114.041.231860$-6.62AL|NL
259 David Robertson FA 14113.631.251770$-6.62AL|NL
260 Brandon Eisert CWS 17114.361.291661$-6.64AL|NL
261 Bryan Hudson MIL 16113.541.241560$-6.65AL|NL
262 Brendon Little TOR 16113.531.291770$-6.65AL|NL
263 Bailey Falter PIT 62355.211.4142210$-6.68AL|NL
264 Blake Treinen IL-60 LAD 16103.891.231760$-6.68AL|NL
265 Max Lazar PHI 17114.031.191640$-6.69AL|NL
266 Steven Okert HOU 15114.201.201860$-6.72AL|NL
267 Kyle Wright KAN 28214.761.4123110$-6.80AL|NL
268 Ryan Brasier CHC 17113.941.201550$-6.81AL|NL
269 Aaron Ashby MIL 17113.491.331780$-6.83AL|NL
270 Anthony Bender MIA 20114.421.321771$-6.85AL|NL
271 Emmet Sheehan LAD 19114.351.252070$-6.85AL|NL
272 Drew Pomeranz CHC 18114.451.392091$-6.87AL|NL
273 Eduard Bazardo SEA 16114.031.211660$-6.87AL|NL
274 Luke Jackson TEX 18114.681.421682$-6.88AL|NL
275 Javier Assad IL-60 CHC 27224.721.3920110$-6.90AL|NL
276 Caden Dana LAA 32225.161.3727120$-6.94AL|NL
277 Grant Anderson MIL 16113.951.241660$-6.97AL|NL
278 Fernando Cruz IL-15 NYY 12103.971.241760$-6.98AL|NL
279 Chase Lee DET 16113.961.241650$-6.99AL|NL
280 Angel Zerpa KAN 17113.711.251450$-7.03AL|NL
281 Shawn Armstrong TEX 17114.211.231760$-7.03AL|NL
282 Ryan Yarbrough IL-15 NYY 25114.471.252070$-7.04AL|NL
283 Justin Bruihl TOR 14113.691.231450$-7.05AL|NL
284 Andre Granillo STL 17114.141.271870$-7.06AL|NL
285 Porter Hodge IL-15 CHC 15113.711.291670$-7.06AL|NL
286 Caleb Thielbar CHC 16114.051.261760$-7.06AL|NL
287 Kevin Kelly TB 16113.901.191340$-7.07AL|NL
288 Richard Lovelady NYM 15113.651.231350$-7.11AL|NL
289 Steven Cruz KAN 16113.871.281670$-7.14AL|NL
290 Davis Daniel ATL 32225.121.3725100$-7.16AL|NL
291 Lake Bachar MIA 19114.741.372091$-7.17AL|NL
292 Valente Bellozo MIA 28114.491.272190$-7.17AL|NL
293 Graham Ashcraft CIN 19114.281.351571$-7.19AL|NL
294 Brad Keller CHC 18114.151.401691$-7.19AL|NL
295 Ben Casparius LAD 19114.811.351981$-7.28AL|NL
296 Carson Whisenhunt SF 34234.931.4126120$-7.29AL|NL
297 Antonio Santillan CIN 19115.061.441892$-7.33AL|NL
298 Casey Legumina SEA 16114.081.251560$-7.35AL|NL
299 Yuki Matsui SD 14114.051.251560$-7.37AL|NL
300 Jonathan Cannon CWS 64365.321.4244210$-7.38AL|NL