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 73542.800.9691150$34.39AL|NL
2 Zack Wheeler PHI 78633.291.0793210$31.30AL|NL
3 Logan Gilbert SEA 75543.471.0485170$26.73AL|NL
4 Garrett Crochet BOS 72633.431.1186200$26.72AL|NL
5 Max Fried NYY 77633.281.1572230$24.40AL|NL
6 Paul Skenes PIT 68543.131.1077190$24.06AL|NL
7 Spencer Strider ATL 74633.801.1791240$23.53AL|NL
8 Logan Webb SF 80643.431.1772180$23.05AL|NL
9 Jacob deGrom TEX 63533.461.0369160$21.97AL|NL
10 Bryan Woo SEA 68543.431.0464140$21.82AL|NL
11 George Kirby SEA 74543.641.0768130$21.28AL|NL
12 Hunter Brown HOU 75543.671.1885260$20.53AL|NL
13 Freddy Peralta MIL 76543.801.1781270$19.39AL|NL
14 Yoshinobu Yamamoto LAD 68633.701.1971200$19.22AL|NL
15 Dylan Cease SD 75543.861.2087270$18.98AL|NL
16 Framber Valdez HOU 74543.571.2075240$18.51AL|NL
17 Joe Ryan MIN 71453.881.0877160$18.26AL|NL
18 Matt Boyd CHC 70543.791.1769200$16.69AL|NL
19 Nathan Eovaldi TEX 68533.831.1667190$16.23AL|NL
20 Cristopher Sanchez PHI 71543.651.2268190$15.78AL|NL
21 Carlos Rodon NYY 76544.321.2283270$14.62AL|NL
22 Luis Castillo SEA 77554.141.2170230$13.77AL|NL
23 Nick Pivetta SD 71454.181.1776200$13.27AL|NL
24 Edwin Diaz NYM 17113.401.1123614$13.14AL|NL
25 Jesus Luzardo PHI 73544.211.2679240$13.13AL|NL
26 Brandon Woodruff MIL 62443.891.1463170$12.75AL|NL
27 Ranger Suarez PHI 70543.901.2463210$12.63AL|NL
28 Sonny Gray STL 62443.831.1765160$12.57AL|NL
29 Josh Hader HOU 17113.361.0624613$12.46AL|NL
30 Tyler Glasnow LAD 60534.191.2166190$12.07AL|NL
31 MacKenzie Gore WAS 76454.131.2886280$11.81AL|NL
32 Grant Holmes ATL 75634.481.3279270$11.77AL|NL
33 Mason Miller OAK 17113.101.0524612$11.60AL|NL
34 Tanner Bibee CLE 75454.121.2168210$10.99AL|NL
35 Emmanuel Clase CLE 18112.911.0515312$10.42AL|NL
36 Jack Flaherty DET 68444.291.2477220$10.42AL|NL
37 Merrill Kelly ARI 67544.291.2463210$10.26AL|NL
38 Andres Munoz SEA 15112.921.0818512$10.09AL|NL
39 Ryan Helsley STL 19113.761.2120713$10.09AL|NL
40 Devin Williams NYY 16113.371.1921712$9.41AL|NL
41 Robbie Ray SF 69444.361.2676270$9.19AL|NL
42 Aroldis Chapman BOS 15103.331.2622912$9.04AL|NL
43 Shota Imanaga CHC 68444.381.1862160$9.02AL|NL
44 Hunter Greene IL-15 CIN 57434.331.2166200$8.83AL|NL
45 Max Scherzer TOR 60444.411.1863180$8.78AL|NL
46 Tanner Scott LAD 17103.921.3319813$8.57AL|NL
47 Felix Bautista BAL 17113.441.1822811$8.37AL|NL
48 Kris Bubic KAN 56433.921.2558180$8.22AL|NL
49 Zac Gallen ARI 75544.531.3069250$7.84AL|NL
50 David Bednar PIT 18113.801.1920611$7.48AL|NL
51 Eduardo Rodriguez ARI 64544.431.3062210$7.47AL|NL
52 Daniel Palencia CHC 17113.561.2320811$7.43AL|NL
53 Kodai Senga NYM 62434.091.2963270$7.33AL|NL
54 Robert Suarez SD 16114.171.2516612$6.95AL|NL
55 Kevin Gausman TOR 76554.751.3072240$6.94AL|NL
56 Kenley Jansen LAA 15114.341.2115512$6.81AL|NL
57 Jeff Hoffman TOR 17114.211.2321711$6.67AL|NL
58 Kyle Finnegan WAS 17114.621.3515613$6.65AL|NL
59 Seth Lugo KAN 70544.521.2959200$6.55AL|NL
60 Jhoan Duran MIN 18113.461.2119610$6.32AL|NL
61 Chris Bassitt TOR 75544.601.3165250$6.30AL|NL
62 Ryan Pepiot TB 67444.581.2565230$6.20AL|NL
63 Cole Ragans IL-60 KAN 39323.521.1848140$5.82AL|NL
64 Raisel Iglesias ATL 17113.921.1618410$5.77AL|NL
65 Camilo Doval SF 15113.841.3415711$5.20AL|NL
66 Peter Fairbanks TB 16114.221.2815611$5.15AL|NL
67 Sean Manaea NYM 63434.471.2962230$5.12AL|NL
68 Gavin Williams CLE 71454.411.3469300$4.92AL|NL
69 Mike Soroka WAS 62354.181.2660230$4.72AL|NL
70 Yusei Kikuchi LAA 76454.721.3276240$4.71AL|NL
71 Will Warren NYY 61444.401.3160210$4.59AL|NL
72 Ronny Henriquez MIA 18113.841.201969$4.50AL|NL
73 Emilio Pagan CIN 18114.591.2520710$4.44AL|NL
74 Michael King IL-60 SD 45333.871.2147150$4.31AL|NL
75 Grant Taylor CWS 17113.231.131768$4.18AL|NL
76 Will Vest DET 18113.741.241869$4.13AL|NL
77 Jacob Lopez OAK 57444.631.2960210$4.12AL|NL
78 Michael Wacha KAN 65444.411.2853200$4.03AL|NL
79 Drew Rasmussen TB 49333.951.1943130$3.95AL|NL
80 Reese Olson DET 58344.081.2653190$3.86AL|NL
81 David Peterson NYM 69544.411.3958250$3.80AL|NL
82 Jose Soriano LAA 69444.081.3859290$3.79AL|NL
83 Casey Mize DET 64454.461.2649170$3.63AL|NL
84 Robert Garcia TEX 17113.931.271879$3.56AL|NL
85 Eury Perez MIA 55254.181.1856180$3.48AL|NL
86 Blake Snell IL-60 LAD 51424.431.3457230$3.46AL|NL
87 Trevor Megill MIL 17114.211.282079$3.44AL|NL
88 Carlos Estevez KAN 17114.451.2915610$3.41AL|NL
89 Noah Cameron KAN 52434.341.2948170$3.36AL|NL
90 Taj Bradley TB 65444.631.3160230$3.20AL|NL
91 Kumar Rocker TEX 49434.381.2643150$3.00AL|NL
92 Clay Holmes NYM 57434.071.3345210$2.98AL|NL
93 Brayan Bello BOS 68544.581.3754240$2.78AL|NL
94 Shohei Ohtani LAD 34313.851.2038120$2.15AL|NL
95 Sandy Alcantara MIA 73364.371.2753210$2.05AL|NL
96 Lance McCullers HOU 63444.611.3762290$2.00AL|NL
97 Brandon Pfaadt ARI 67444.851.2957160$1.92AL|NL
98 Yu Darvish SD 54344.541.2552180$1.72AL|NL
99 Jacob Misiorowski MIL 52344.231.3355250$1.72AL|NL
100 Shane Baz TB 53344.391.2750200$1.54AL|NL
101 Slade Cecconi CLE 57354.641.2451140$1.28AL|NL
102 Lucas Giolito BOS 66444.861.3461240$1.12AL|NL
103 Kevin Ginkel ARI 16114.221.291568$1.10AL|NL
104 Ryne Nelson ARI 60434.671.3047160$1.10AL|NL
105 Landen Roupp SF 57444.371.3748220$1.01AL|NL
106 David Festa MIN 59354.591.3158200$0.86AL|NL
107 Matthew Strahm PHI 16113.841.131856$0.73AL|NL
108 Bryce Miller IL-15 SEA 45334.341.2238130$0.62AL|NL
109 Zach Eflin IL-15 BAL 57444.741.2740110$0.40AL|NL
110 Shane Bieber IL-60 CLE 40234.001.2038100$-0.40AL|NL
111 Dean Kremer BAL 66444.881.3453210$-0.48AL|NL
112 Colin Rea CHC 62444.891.3146170$-0.63AL|NL
113 Chris Sale IL-60 ATL 24213.451.113070$-0.66AL|NL
114 Andrew Abbott CIN 65445.001.3455230$-0.69AL|NL
115 Bryce Elder ATL 66534.961.4051220$-0.70AL|NL
116 Quinn Priester MIL 52334.261.3038170$-0.84AL|NL
117 Justin Verlander SF 53334.601.2843170$-0.96AL|NL
118 Charlie Morton BAL 54434.951.4054230$-1.14AL|NL
119 Jack Leiter TEX 51434.881.3645210$-1.20AL|NL
120 Nestor Cortes IL-60 MIL 37224.081.1834110$-1.22AL|NL
121 Aaron Nola IL-60 PHI 41324.631.2739110$-1.24AL|NL
122 Mitch Keller PIT 66454.901.3754190$-1.34AL|NL
123 Luis Gil IL-60 NYY 39334.411.3340180$-1.36AL|NL
124 Cade Horton CHC 49334.541.3041160$-1.42AL|NL
125 Cam Schlittler NYY 39334.371.3136140$-1.61AL|NL
126 Jose Berrios TOR 69455.011.3554210$-1.63AL|NL
127 Orion Kerkering PHI 16113.741.221555$-1.69AL|NL
128 Nick Lodolo CIN 59344.861.3354180$-1.79AL|NL
129 Matthew Liberatore STL 55344.631.3245160$-1.82AL|NL
130 Frankie Montas NYM 57434.871.3847210$-1.87AL|NL
131 Shane McClanahan IL-60 TB 35224.161.2336110$-2.03AL|NL
132 Jeffrey Springs OAK 67455.171.3657210$-2.10AL|NL
133 Andre Pallante STL 56444.501.3937200$-2.12AL|NL
134 Cade Smith CLE 18113.191.122462$-2.15AL|NL
135 Brandon Walter HOU 32224.021.182980$-2.28AL|NL
136 Seth Halvorsen COL 18114.911.441677$-2.37AL|NL
137 Jon Gray IL-60 TEX 44334.601.3036140$-2.39AL|NL
138 J.T. Ginn OAK 35224.011.2533120$-2.46AL|NL
139 Zack Littell TB 56344.931.2641120$-2.47AL|NL
140 Hayden Birdsong SF 58445.001.4355270$-2.49AL|NL
141 Colton Gordon HOU 47334.811.3040130$-2.61AL|NL
142 Luis Ortiz CLE 44234.311.2941160$-2.63AL|NL
143 Zebby Matthews IL-15 MIN 35234.341.223480$-2.77AL|NL
144 Pablo Lopez IL-60 MIN 32224.171.233280$-2.88AL|NL
145 Tanner Houck IL-15 BOS 44334.491.3334140$-2.97AL|NL
146 Jose Quintana MIL 63444.771.4146240$-3.01AL|NL
147 Shane Smith CWS 58354.881.3753210$-3.09AL|NL
148 Edward Cabrera MIA 56254.561.3554250$-3.12AL|NL
149 Chase Burns CIN 38234.501.2840130$-3.18AL|NL
150 Eric Lauer TOR 47334.971.3445170$-3.20AL|NL
151 Dustin May LAD 37324.611.3232130$-3.23AL|NL
152 Tyler Anderson LAA 71455.141.3856270$-3.24AL|NL
153 Ben Brown CHC 27213.951.232890$-3.27AL|NL
154 Alex Vesia LAD 17103.571.122162$-3.43AL|NL
155 Brady Singer CIN 66455.181.4156230$-3.78AL|NL
156 Michael McGreevy STL 36224.091.252780$-3.79AL|NL
157 Cade Cavalli WAS 48354.641.3839190$-3.96AL|NL
158 Griffin Jax MIN 19113.431.132361$-3.98AL|NL
159 Jack Perkins OAK 29113.731.2333120$-4.15AL|NL
160 Michael Lorenzen IL-15 KAN 50334.751.3740190$-4.17AL|NL
161 Bailey Ober IL-15 MIN 44234.801.2437110$-4.17AL|NL
162 JP Sears OAK 63355.191.3149180$-4.21AL|NL
163 Reid Detmers LAA 28114.401.3032112$-4.28AL|NL
164 Trevor Rogers BAL 52334.801.3944200$-4.31AL|NL
165 Ryan Gusto HOU 36224.551.2834120$-4.41AL|NL
166 Grayson Rodriguez IL-60 BAL 28224.311.262890$-4.47AL|NL
167 Clayton Kershaw LAD 42324.791.3432130$-4.52AL|NL
168 Tommy Kahnle DET 17114.291.331574$-4.61AL|NL
169 Miles Mikolas STL 53344.981.3035110$-4.66AL|NL
170 Chris Paddack MIN 61354.961.3545160$-4.71AL|NL
171 Garrett Whitlock BOS 16103.681.161742$-4.75AL|NL
172 Chad Patrick MIL 31224.471.2729100$-4.84AL|NL
173 Jameson Taillon IL-15 CHC 38224.611.242990$-4.87AL|NL
174 Luis Severino OAK 69455.171.4152240$-4.89AL|NL
175 Randy Rodriguez SF 16113.561.231872$-4.93AL|NL
176 Andrew Painter PHI 36234.601.2832100$-4.93AL|NL
177 Luke Weaver NYY 16114.411.251753$-5.10AL|NL
178 Nick Martinez CIN 44334.991.3231110$-5.19AL|NL
179 Walker Buehler BOS 58445.231.4143210$-5.31AL|NL
180 Logan Allen CLE 63354.971.3949230$-5.39AL|NL
181 Joe Boyle TB 32224.421.3935190$-5.41AL|NL
182 Bryan Abreu HOU 17113.731.222381$-5.41AL|NL
183 Adrian Houser CWS 57354.791.3940210$-5.50AL|NL
184 Chris Martin TEX 15103.451.061521$-5.55AL|NL
185 Jordan Romano PHI 15114.471.281663$-5.57AL|NL
186 Tyler Mahle IL-60 TEX 27214.311.262290$-5.59AL|NL
187 Dylan Lee ATL 17103.661.141851$-5.60AL|NL
188 Jason Adam SD 17113.691.131761$-5.74AL|NL
189 Jeremiah Estrada SD 16113.721.212171$-5.76AL|NL
190 Marcus Stroman NYY 61444.991.4339230$-5.81AL|NL
191 Brad Lord WAS 33124.061.3228121$-5.81AL|NL
192 Mitch Spence OAK 46345.131.3636130$-5.84AL|NL
193 Spencer Arrighetti IL-60 HOU 38224.901.3640160$-5.90AL|NL
194 Calvin Faucher MIA 18114.751.441784$-5.90AL|NL
195 Sawyer Gipson-Long IL-15 DET 35234.781.2930100$-5.97AL|NL
196 Emmet Sheehan LAD 20214.411.262170$-5.97AL|NL
197 Kirby Yates LAD 16104.301.302082$-6.09AL|NL
198 Joey Cantillo CLE 24123.891.2627100$-6.26AL|NL
199 Janson Junk MIA 48254.731.3133120$-6.32AL|NL
200 Gabe Speier SEA 15113.331.111950$-6.33AL|NL
201 Lucas Erceg KAN 16113.781.311572$-6.38AL|NL
202 Jake Irvin WAS 67355.091.3746210$-6.46AL|NL
203 Kyle Harrison BOS 29224.721.3529120$-6.52AL|NL
204 Yariel Rodriguez TOR 17114.231.321892$-6.53AL|NL
205 Adrian Morejon SD 16113.691.181551$-6.61AL|NL
206 Erick Fedde STL 56345.121.3840180$-6.72AL|NL
207 Matt Brash SEA 15113.521.261661$-6.86AL|NL
208 Dennis Santana PIT 17114.661.391573$-6.95AL|NL
209 Hoby Milner TEX 16113.751.191441$-6.95AL|NL
210 Seranthony Dominguez BAL 18114.171.272081$-6.99AL|NL
211 Yimi Garcia IL-15 TOR 14113.961.161541$-6.99AL|NL
212 Aaron Bummer ATL 16103.581.281661$-7.02AL|NL
213 Hunter Gaddis CLE 18114.271.201761$-7.11AL|NL
214 Andrew Heaney PIT 61355.281.4150200$-7.16AL|NL
215 Kyle Backhus ARI 16113.771.291761$-7.17AL|NL
216 Jake Latz TEX 27114.101.3127130$-7.27AL|NL
217 Ryan Pressly CHC 16114.111.321352$-7.28AL|NL
218 Phil Maton STL 19114.251.292071$-7.29AL|NL
219 Jose A. Ferrer WAS 16113.611.241351$-7.32AL|NL
220 Simeon Woods Richardson MIN 44244.941.3636160$-7.36AL|NL
221 Jared Koenig MIL 17113.831.261561$-7.36AL|NL
222 Tyler Holton DET 18113.601.131440$-7.37AL|NL
223 Ryan Walker SF 15113.841.251551$-7.38AL|NL
224 Logan Henderson MIL 15113.821.121750$-7.40AL|NL
225 Patrick Corbin TEX 54335.301.4042170$-7.43AL|NL
226 Ryan Bergert SD 40234.981.3634140$-7.48AL|NL
227 John Schreiber KAN 16113.861.271561$-7.51AL|NL
228 Nic Enright CLE 16113.881.141750$-7.52AL|NL
229 Cade Povich IL-15 BAL 33224.921.3629120$-7.53AL|NL
230 Garrett Cleavinger TB 16114.261.301971$-7.54AL|NL
231 Tony Gonsolin IL-60 LAD 25214.851.332290$-7.56AL|NL
232 Aaron Civale CWS 57355.311.3841190$-7.57AL|NL
233 Bowden Francis IL-15 TOR 31225.141.3026100$-7.61AL|NL
234 Edwin Uceta TB 15114.371.271861$-7.65AL|NL
235 Tylor Megill IL-60 NYM 20114.011.272280$-7.65AL|NL
236 Ian Seymour TB 19114.061.232070$-7.77AL|NL
237 Gregory Soto BAL 18114.061.341881$-7.78AL|NL
238 Kendall Graveman ARI 15115.331.521274$-7.78AL|NL
239 Braxton Ashcraft PIT 30114.361.302790$-7.80AL|NL
240 Gordon Graceffo STL 28114.291.282490$-7.88AL|NL
241 Pierce Johnson ATL 16114.271.321871$-7.89AL|NL
242 Richard Fitts BOS 27224.911.322180$-7.91AL|NL
243 Brant Hurter DET 15113.401.191440$-7.91AL|NL
244 Kyle Hendricks LAA 58345.281.3636160$-7.95AL|NL
245 Brendon Little TOR 16113.461.281770$-8.00AL|NL
246 Tyler Rogers SF 17113.541.161230$-8.02AL|NL
247 Brandon Eisert CWS 16114.331.281651$-8.05AL|NL
248 Bennett Sousa HOU 15113.851.211760$-8.07AL|NL
249 Steven Matz STL 33114.451.3128100$-8.08AL|NL
250 Roki Sasaki IL-60 LAD 27214.881.3723100$-8.11AL|NL
251 Cole Sands MIN 18114.411.291661$-8.27AL|NL
252 Ryan Weathers IL-60 MIA 30134.451.3227110$-8.31AL|NL
253 David Robertson FA 14113.621.251660$-8.31AL|NL
254 Bryan Baker TB 15114.071.231860$-8.31AL|NL
255 Braydon Fisher TOR 16113.971.281980$-8.32AL|NL
256 Kyle Wright KAN 27214.741.4022100$-8.35AL|NL
257 Victor Vodnik COL 18114.881.531693$-8.37AL|NL
258 Mitchell Parker WAS 63355.141.4344220$-8.41AL|NL
259 Daniel Coulombe MIN 16114.051.231750$-8.43AL|NL
260 Bryan Hudson MIL 15113.571.241460$-8.48AL|NL
261 Drew Pomeranz CHC 16114.381.381881$-8.49AL|NL
262 Max Lazar PHI 16114.061.191540$-8.51AL|NL
263 Blake Treinen IL-60 LAD 15103.941.231650$-8.51AL|NL
264 Bailey Falter PIT 61355.221.4141210$-8.52AL|NL
265 Jonathan Cannon CWS 58355.311.4141200$-8.53AL|NL
266 Javier Assad IL-60 CHC 25224.721.3919100$-8.55AL|NL
267 Steven Okert HOU 14114.211.211760$-8.56AL|NL
268 Ryan Brasier CHC 16113.911.201450$-8.57AL|NL
269 Anthony Bender MIA 17114.411.311561$-8.59AL|NL
270 Luke Jackson TEX 18114.651.421582$-8.60AL|NL
271 Riley O'Brien STL 18114.031.332090$-8.60AL|NL
272 Aaron Ashby MIL 16113.501.331680$-8.61AL|NL
273 Davis Daniel ATL 34225.081.3727110$-8.62AL|NL
274 Fernando Cruz IL-15 NYY 11103.941.231650$-8.70AL|NL
275 Angel Zerpa KAN 15113.631.241350$-8.74AL|NL
276 Justin Bruihl TOR 14113.731.241450$-8.75AL|NL
277 Shawn Armstrong TEX 16114.161.231650$-8.76AL|NL
278 Eduard Bazardo SEA 15114.061.221550$-8.78AL|NL
279 Grant Anderson MIL 15113.971.241550$-8.80AL|NL
280 Lake Bachar MIA 17114.671.361881$-8.81AL|NL
281 Spencer Schwellenbach IL-60 ATL 11103.631.131120$-8.83AL|NL
282 Ian Hamilton NYY 15113.881.291660$-8.86AL|NL
283 Caleb Thielbar CHC 15114.051.261660$-8.86AL|NL
284 Colin Selby BAL 15113.891.291670$-8.87AL|NL
285 Paul Sewald IL-15 CLE 12114.171.161440$-8.87AL|NL
286 Valente Bellozo MIA 26114.471.272080$-8.89AL|NL
287 Chase Lee DET 16114.021.251550$-8.91AL|NL
288 Kevin Kelly TB 15113.901.191240$-8.92AL|NL
289 Ben Casparius LAD 17114.821.351871$-8.95AL|NL
290 Antonio Santillan CIN 17115.061.451782$-8.96AL|NL
291 Caden Dana LAA 35225.231.3829130$-8.97AL|NL
292 Carson Whisenhunt SF 34224.921.4126120$-8.98AL|NL
293 Ryan Yarbrough IL-15 NYY 23114.471.251870$-9.00AL|NL
294 Steven Cruz KAN 15113.871.291570$-9.03AL|NL
295 Porter Hodge IL-15 CHC 13103.691.291460$-9.07AL|NL
296 JoJo Romero STL 18114.031.301660$-9.09AL|NL
297 Jordan Leasure CWS 16114.721.351671$-9.10AL|NL
298 Brad Keller CHC 17114.141.401481$-9.11AL|NL
299 Wander Suero ATL 14104.261.261660$-9.14AL|NL
300 Steven Wilson CWS 17114.821.331681$-9.16AL|NL