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 101832.600.95119170$35.84AL|NL
2 Logan Webb SF 116953.031.11107240$30.61AL|NL
3 Zack Wheeler PHI 103743.321.09114270$24.99AL|NL
4 Chris Sale ATL 89733.051.13111250$23.47AL|NL
5 Max Fried NYY 102843.281.1394270$22.96AL|NL
6 Dylan Cease SD 104753.511.18125390$22.91AL|NL
7 Garrett Crochet BOS 85733.001.17110280$22.16AL|NL
8 Yoshinobu Yamamoto LAD 87733.391.0193220$21.79AL|NL
9 Paul Skenes PIT 95643.161.11109260$21.77AL|NL
10 Framber Valdez HOU 104843.271.2098350$21.73AL|NL
11 Corbin Burnes IL-60 ARI 101743.251.15101310$21.52AL|NL
12 Logan Gilbert IL-15 SEA 95643.311.08101220$20.54AL|NL
13 Spencer Schwellenbach ATL 95743.511.1194180$19.55AL|NL
14 Michael King IL-15 SD 91743.341.21101320$18.56AL|NL
15 Luis Castillo SEA 99753.591.1995290$17.33AL|NL
16 Pablo Lopez IL-60 MIN 97763.811.18102250$17.27AL|NL
17 George Kirby SEA 85753.501.1081130$17.01AL|NL
18 Hunter Brown HOU 92753.541.23100330$16.87AL|NL
19 Carlos Rodon NYY 95764.041.19109330$16.65AL|NL
20 Sonny Gray STL 89653.631.1494230$15.64AL|NL
21 Joe Ryan MIN 84653.771.0992190$15.48AL|NL
22 Hunter Greene IL-15 CIN 86543.801.06100280$15.43AL|NL
23 Kevin Gausman TOR 95753.691.2394260$15.29AL|NL
24 MacKenzie Gore WAS 92653.721.25106320$14.28AL|NL
25 Freddy Peralta MIL 93653.931.20102360$13.89AL|NL
26 Zac Gallen ARI 97753.851.2694350$13.63AL|NL
27 Nick Pivetta SD 84543.801.1297250$13.37AL|NL
28 Aaron Nola IL-15 PHI 98654.121.1798230$13.22AL|NL
29 Tanner Bibee CLE 96663.811.2193280$13.07AL|NL
30 Cole Ragans IL-15 KAN 86543.571.22101310$12.82AL|NL
31 Chris Bassitt TOR 96763.891.2687300$12.33AL|NL
32 Kodai Senga NYM 83643.471.2587370$12.33AL|NL
33 Bryan Woo SEA 82543.691.0777150$11.95AL|NL
34 Bailey Ober MIN 95553.931.1590220$11.54AL|NL
35 Bryce Miller IL-15 SEA 88653.811.1880260$11.53AL|NL
36 Spencer Strider ATL 64533.611.1385200$10.74AL|NL
37 Nathan Eovaldi IL-15 TEX 85543.881.1482210$10.31AL|NL
38 Mitch Keller PIT 100663.931.2687290$10.20AL|NL
39 Cristopher Sanchez PHI 95543.781.2389270$10.06AL|NL
40 Ranger Suarez PHI 78643.511.2370240$9.80AL|NL
41 Robbie Ray SF 74543.551.2182250$9.64AL|NL
42 Brandon Pfaadt ARI 94664.221.2389220$9.57AL|NL
43 Jack Flaherty DET 81563.951.2292280$9.39AL|NL
44 Jose Berrios TOR 103664.141.2789310$8.99AL|NL
45 Shota Imanaga IL-15 CHC 80543.781.1979200$8.90AL|NL
46 Griffin Jax MIN 43523.121.0455110$8.89AL|NL
47 Sandy Alcantara MIA 93553.801.2278270$8.50AL|NL
48 Quinn Priester MIL 75533.591.1959270$8.41AL|NL
49 Emmanuel Clase CLE 43412.210.984380$8.15AL|NL
50 Jesus Luzardo PHI 76544.021.1981240$7.93AL|NL
51 Blake Snell IL-60 LAD 61523.531.2478280$7.84AL|NL
52 Jhoan Duran MIN 37512.351.1046120$7.80AL|NL
53 Nick Martinez CIN 76543.681.2363180$7.79AL|NL
54 Clay Holmes NYM 75653.821.3468240$7.51AL|NL
55 Zach Eflin BAL 84654.071.2167140$7.38AL|NL
56 Merrill Kelly ARI 80533.661.2471230$7.13AL|NL
57 Cade Smith CLE 40412.651.0854140$7.01AL|NL
58 Tyler Glasnow IL-60 LAD 60433.691.1174190$6.86AL|NL
59 Drew Rasmussen TB 55423.201.1052130$6.83AL|NL
60 Reid Detmers LAA 78564.131.2686280$6.68AL|NL
61 Ryan Pepiot TB 79554.101.2380280$6.61AL|NL
62 Josh Hader HOU 37422.871.0554140$6.40AL|NL
63 Tanner Scott LAD 40523.191.1548140$6.03AL|NL
64 Dean Kremer BAL 86664.111.3072270$5.77AL|NL
65 Andres Munoz SEA 35412.591.0747130$5.45AL|NL
66 Ben Brown CHC 58433.691.2163200$5.31AL|NL
67 Taj Bradley TB 84564.241.2883290$5.27AL|NL
68 Kris Bubic KAN 63433.631.2665220$5.18AL|NL
69 Justin Steele IL-60 CHC 69433.631.1966180$5.04AL|NL
70 Luis Ortiz CLE 80554.171.3374330$5.02AL|NL
71 David Peterson NYM 82543.841.3376310$4.99AL|NL
72 Edwin Diaz NYM 33412.931.0649120$4.87AL|NL
73 Seth Lugo KAN 91564.161.2977260$4.52AL|NL
74 Ryan Walker SF 40423.001.1346120$4.42AL|NL
75 Nestor Cortes IL-60 MIL 69443.951.1970190$4.33AL|NL
76 Michael Wacha KAN 86554.131.2771250$4.27AL|NL
77 Ronel Blanco IL-60 HOU 76554.121.3277320$4.06AL|NL
78 Andrew Abbott CIN 80564.261.3078290$3.98AL|NL
79 Matthew Liberatore STL 69443.961.2461200$3.86AL|NL
80 Reynaldo Lopez IL-60 ATL 56423.351.2258200$3.52AL|NL
81 Cade Povich BAL 83554.371.3279310$3.09AL|NL
82 Louie Varland MIN 67444.151.2765190$3.09AL|NL
83 Ryan Helsley STL 36423.081.1442130$3.09AL|NL
84 Chad Patrick MIL 74444.171.2866240$2.97AL|NL
85 Jameson Taillon CHC 87564.461.2570200$2.93AL|NL
86 Reese Olson IL-15 DET 66443.791.2463240$2.85AL|NL
87 Jeff Hoffman TOR 37323.251.0647110$2.43AL|NL
88 Jacob deGrom TEX 46323.431.0454100$2.41AL|NL
89 Will Warren NYY 75444.291.2878280$2.34AL|NL
90 Tylor Megill NYM 72444.151.3279300$2.28AL|NL
91 Clarke Schmidt NYY 66434.031.2769240$2.25AL|NL
92 Mark Leiter Jr. NYY 38433.791.1747140$2.14AL|NL
93 Jeremiah Estrada SD 38323.331.1552150$2.14AL|NL
94 Yusei Kikuchi LAA 88454.261.3994350$2.05AL|NL
95 Bryce Elder ATL 83554.331.3372280$2.00AL|NL
96 Mason Miller OAK 35212.891.0352130$2.00AL|NL
97 Gavin Williams CLE 69444.071.3072300$1.98AL|NL
98 Justin Martinez IL-15 ARI 38423.281.3249220$1.95AL|NL
99 Roki Sasaki IL-15 LAD 59434.141.2466200$1.83AL|NL
100 Raisel Iglesias ATL 34423.481.113880$1.77AL|NL
101 Matthew Strahm PHI 37323.421.0544100$1.72AL|NL
102 Jason Adam SD 39323.341.1044150$1.57AL|NL
103 Eduardo Rodriguez ARI 66433.911.2963210$1.44AL|NL
104 Tyler Mahle TEX 68444.061.2359230$1.43AL|NL
105 Charlie Morton BAL 87564.621.3886380$1.27AL|NL
106 Bryan Abreu HOU 42212.971.1954190$1.22AL|NL
107 Zebby Matthews IL-15 MIN 62333.881.1962130$1.13AL|NL
108 Fernando Cruz NYY 35323.271.2150150$1.11AL|NL
109 Ryne Nelson ARI 76444.051.2862220$1.01AL|NL
110 Hayden Birdsong SF 66444.211.3069280$0.98AL|NL
111 Alex Vesia LAD 36323.541.1649150$0.97AL|NL
112 Kirby Yates LAD 30423.411.1838140$0.94AL|NL
113 Felix Bautista BAL 30312.891.1542140$0.73AL|NL
114 Jose Soriano LAA 71443.961.3466330$0.73AL|NL
115 Devin Williams NYY 29312.731.1038130$0.70AL|NL
116 Tyler Holton DET 47323.681.1140120$0.70AL|NL
117 Walker Buehler BOS 71444.171.2964200$0.57AL|NL
118 Brayan Bello BOS 82554.341.4073320$0.48AL|NL
119 Nick Lodolo CIN 70454.691.2471210$0.47AL|NL
120 Michael McGreevy STL 72443.881.2651180$0.47AL|NL
121 Logan Allen CLE 80564.311.3868310$0.42AL|NL
122 Jose Alvarado PHI 32312.941.1539120$0.41AL|NL
123 Luis Severino OAK 88454.331.3172280$0.40AL|NL
124 Erick Fedde STL 86554.361.3871310$0.40AL|NL
125 Colin Rea CHC 81454.521.3063220$0.40AL|NL
126 Tobias Myers MIL 65444.121.2860220$0.36AL|NL
127 Max Scherzer IL-60 TOR 48323.731.1251120$0.25AL|NL
128 Aroldis Chapman BOS 30323.061.2446160$0.25AL|NL
129 Brant Hurter DET 59334.041.2049140$0.23AL|NL
130 JP Sears OAK 90474.611.2774240$0.21AL|NL
131 A.J. Puk IL-60 ARI 32323.181.1641110$0.16AL|NL
132 Tanner Houck IL-15 BOS 80444.371.3069250$0.13AL|NL
133 AJ Smith-Shawver IL-60 ATL 62434.061.3463260$-0.05AL|NL
134 Landen Roupp SF 57333.921.2954210$-0.15AL|NL
135 Camilo Doval SF 39323.391.2846180$-0.25AL|NL
136 David Bednar PIT 33323.291.1839110$-0.44AL|NL
137 Ben Casparius LAD 52434.261.3350200$-0.46AL|NL
138 Reed Garrett NYM 31423.451.3639160$-0.50AL|NL
139 Spencer Arrighetti IL-15 HOU 63444.341.3568290$-0.53AL|NL
140 Garrett Whitlock BOS 43323.391.1746110$-0.61AL|NL
141 Ryan Gusto HOU 71444.411.3761280$-0.61AL|NL
142 Orion Kerkering PHI 37323.561.2041130$-0.62AL|NL
143 Adrian Morejon SD 37323.361.2038110$-0.63AL|NL
144 Zack Littell TB 84464.641.2768160$-0.71AL|NL
145 Matt Boyd CHC 51323.741.1950140$-0.73AL|NL
146 Hunter Gaddis CLE 49333.971.2447170$-0.74AL|NL
147 Aaron Bummer ATL 32312.861.2637120$-0.74AL|NL
148 Matt Brash SEA 31313.051.2539140$-0.79AL|NL
149 Mitch Spence OAK 73344.281.3161220$-0.86AL|NL
150 Steven Matz STL 49323.641.2742130$-0.96AL|NL
151 Bowden Francis TOR 66464.931.2859210$-1.04AL|NL
152 Grant Holmes ATL 62334.361.3464240$-1.08AL|NL
153 Tyler Rogers SF 38323.351.142960$-1.23AL|NL
154 Yennier Cano BAL 36323.381.2135120$-1.29AL|NL
155 Logan Henderson MIL 45334.341.2248140$-1.42AL|NL
156 Jared Koenig MIL 45333.771.2843170$-1.42AL|NL
157 Gregory Soto BAL 33323.461.2438140$-1.49AL|NL
158 Cole Sands MIN 40323.861.2341130$-1.49AL|NL
159 Kevin Ginkel ARI 32323.341.2235110$-1.58AL|NL
160 Keegan Akin BAL 41213.671.1947130$-1.62AL|NL
161 Robert Suarez SD 33323.401.1933120$-1.65AL|NL
162 Robert Garcia TEX 32323.621.1936120$-1.69AL|NL
163 Colton Gordon HOU 60334.331.2953190$-1.71AL|NL
164 Steven Okert HOU 31213.191.1038100$-1.85AL|NL
165 Mason Fluharty TOR 36323.721.2438130$-1.88AL|NL
166 Davis Daniel ATL 57444.241.2949170$-1.89AL|NL
167 Jack Dreyer LAD 34323.601.2436130$-2.01AL|NL
168 Dylan Lee ATL 35213.501.154190$-2.10AL|NL
169 A.J. Minter IL-60 NYM 27313.291.163090$-2.12AL|NL
170 Jordan Hicks IL-15 SF 58334.031.3853260$-2.15AL|NL
171 Carlos Estevez KAN 32323.391.2131120$-2.18AL|NL
172 Griffin Canning NYM 83464.811.3576320$-2.21AL|NL
173 Slade Cecconi CLE 60344.681.2654160$-2.28AL|NL
174 Brady Singer CIN 89474.961.3786310$-2.35AL|NL
175 Lance McCullers HOU 47323.721.3050210$-2.36AL|NL
176 Jake Irvin WAS 97474.771.3375310$-2.37AL|NL
177 Andre Pallante STL 75444.321.4153280$-2.41AL|NL
178 Randy Rodriguez SF 36213.411.2342140$-2.50AL|NL
179 Jose Butto NYM 42213.581.2544190$-2.50AL|NL
180 Jose Quintana MIL 74444.171.4059290$-2.51AL|NL
181 Manuel Rodriguez IL-15 TB 34323.671.2232110$-2.56AL|NL
182 Michael Lorenzen KAN 79454.541.3360290$-2.67AL|NL
183 Peter Fairbanks TB 29323.281.2630120$-2.76AL|NL
184 Michael Kopech LAD 40334.331.3146200$-2.76AL|NL
185 Shelby Miller ARI 30323.561.2130110$-2.77AL|NL
186 Hayden Wesneski IL-60 HOU 51334.571.2748160$-2.79AL|NL
187 Miles Mikolas STL 84454.491.3155180$-2.87AL|NL
188 Edward Cabrera MIA 67354.441.3569310$-2.88AL|NL
189 Will Vest DET 38223.421.2137120$-2.94AL|NL
190 Mitchell Parker WAS 81464.481.4067320$-3.02AL|NL
191 Kyle Harrison SF 59334.371.3261220$-3.05AL|NL
192 Casey Mize DET 66344.391.2756200$-3.09AL|NL
193 Bailey Falter PIT 77454.401.3555240$-3.15AL|NL
194 Tim Herrin CLE 35323.831.3337170$-3.19AL|NL
195 Pierce Johnson ATL 30323.731.3336120$-3.20AL|NL
196 Luke Weaver IL-15 NYY 45224.171.2448150$-3.21AL|NL
197 JoJo Romero STL 31323.631.2731120$-3.22AL|NL
198 Evan Phillips IL-60 LAD 27213.121.083090$-3.22AL|NL
199 Tyler Anderson LAA 89474.761.3773320$-3.25AL|NL
200 David Festa MIN 55334.371.3259210$-3.26AL|NL
201 Aaron Civale MIL 66344.541.2860210$-3.26AL|NL
202 Jalen Beeks ARI 42323.641.3837160$-3.27AL|NL
203 Andrew Kittredge BAL 28323.521.212770$-3.27AL|NL
204 Ben Lively IL-60 CLE 71454.351.3754240$-3.30AL|NL
205 Noah Cameron KAN 59344.471.3350180$-3.31AL|NL
206 Gabe Speier SEA 28213.311.113280$-3.36AL|NL
207 Blake Treinen IL-60 LAD 23313.401.162570$-3.37AL|NL
208 Ryan Thompson ARI 33323.701.242890$-3.45AL|NL
209 Mason Montgomery TB 54224.251.3255210$-3.54AL|NL
210 Jake Junis CLE 44223.811.2238110$-3.54AL|NL
211 Clayton Kershaw LAD 44323.861.2339130$-3.55AL|NL
212 Shane Baz TB 68344.551.3162250$-3.63AL|NL
213 Dustin May LAD 38323.911.1837140$-3.63AL|NL
214 Mike Soroka WAS 52354.701.3149190$-3.65AL|NL
215 Ryne Stanek NYM 30323.751.3232140$-3.75AL|NL
216 Gordon Graceffo STL 60344.381.3244200$-3.75AL|NL
217 Enyel De Los Santos ATL 37213.791.2137130$-3.81AL|NL
218 Brad Keller CHC 53334.191.3844220$-3.90AL|NL
219 Jeffrey Springs OAK 55344.201.3453190$-3.92AL|NL
220 Carmen Mlodzinski PIT 45334.091.3336160$-3.96AL|NL
221 Ryan Yarbrough NYY 56334.811.2645160$-3.97AL|NL
222 Garrett Cleavinger TB 32223.901.2239130$-4.03AL|NL
223 Yuki Matsui SD 33213.601.2738150$-4.03AL|NL
224 Eury Perez MIA 42223.801.2046130$-4.05AL|NL
225 Phil Maton STL 34213.621.2134120$-4.05AL|NL
226 Max Meyer IL-15 MIA 68354.431.3662230$-4.11AL|NL
227 Chris Martin TEX 25213.211.072640$-4.12AL|NL
228 Aaron Ashby MIL 46334.181.4547250$-4.15AL|NL
229 Brenan Hanifee DET 45223.701.2534120$-4.19AL|NL
230 Graham Ashcraft CIN 57454.591.3649210$-4.20AL|NL
231 Carlos Rodriguez MIL 57454.681.3651240$-4.21AL|NL
232 Kyle Hart SD 67354.941.2864170$-4.26AL|NL
233 Brendon Little TOR 36213.481.3338170$-4.28AL|NL
234 Kevin Kelly TB 34223.771.153070$-4.37AL|NL
235 Dennis Santana PIT 35223.641.2333120$-4.39AL|NL
236 Caleb Ferguson PIT 33213.321.2933130$-4.42AL|NL
237 Shane Smith CWS 56244.381.3353220$-4.46AL|NL
238 Justin Slaten IL-15 BOS 30323.891.3430110$-4.46AL|NL
239 Chris Flexen CHC 66444.441.4051240$-4.49AL|NL
240 Hoby Milner TEX 34213.721.193180$-4.50AL|NL
241 Eric Lauer TOR 55344.301.3249200$-4.53AL|NL
242 Marcus Stroman IL-15 NYY 66444.531.3648240$-4.54AL|NL
243 Hunter Harvey IL-60 KAN 25213.111.152670$-4.55AL|NL
244 Daysbel Hernandez IL-15 ATL 31323.831.4635180$-4.67AL|NL
245 Yimi Garcia IL-15 TOR 27213.571.183090$-4.71AL|NL
246 A.J. Blubaugh HOU 51344.581.3846200$-4.72AL|NL
247 Eric Orze TB 33213.631.2935140$-4.73AL|NL
248 Cal Quantrill MIA 82474.591.4161310$-4.74AL|NL
249 Lucas Giolito BOS 65344.621.3763230$-4.77AL|NL
250 Craig Kimbrel ATL 22324.121.3229120$-4.79AL|NL
251 Jordan Romano PHI 31223.981.2235110$-4.81AL|NL
252 Joel Payamps MIL 32223.731.2131110$-4.81AL|NL
253 Trevor Rogers BAL 63334.301.3754230$-4.82AL|NL
254 Bryan Hudson MIL 31223.671.2734150$-4.83AL|NL
255 Kyle Freeland COL 78464.731.3757200$-4.85AL|NL
256 Kolby Allard CLE 55334.121.3344170$-4.85AL|NL
257 Bryan Baker BAL 34224.151.2337120$-4.86AL|NL
258 Justin Verlander IL-15 SF 68344.341.3553220$-4.91AL|NL
259 Nick Sandlin IL-15 TOR 28223.751.2232120$-4.96AL|NL
260 Greg Weissert BOS 35223.851.2936130$-4.97AL|NL
261 Tomoyuki Sugano BAL 74464.671.3347140$-5.01AL|NL
262 Josh Winckowski IL-60 BOS 48334.271.4039160$-5.01AL|NL
263 Sawyer Gipson-Long DET 39234.081.2435110$-5.02AL|NL
264 German Marquez COL 72464.701.3854250$-5.03AL|NL
265 Simeon Woods Richardson MIN 72344.561.3863280$-5.08AL|NL
266 Ian Hamilton NYY 29213.651.3034140$-5.11AL|NL
267 Jose A. Ferrer WAS 35223.781.2330100$-5.12AL|NL
268 Mason Englert TB 40224.161.2637120$-5.12AL|NL
269 Max Kranick NYM 41224.081.2434110$-5.14AL|NL
270 Paul Sewald IL-15 CLE 25213.871.142970$-5.15AL|NL
271 Daniel Lynch KAN 66344.621.4153240$-5.17AL|NL
272 Huascar Brazoban NYM 35223.971.3238160$-5.22AL|NL
273 Brandon Eisert CWS 36224.061.2635110$-5.24AL|NL
274 Lucas Erceg KAN 30223.721.2732120$-5.25AL|NL
275 Brock Burke LAA 37224.011.2936130$-5.28AL|NL
276 Abner Uribe MIL 30113.391.2238160$-5.33AL|NL
277 Ryan Pressly CHC 31213.551.2729100$-5.36AL|NL
278 Hector Neris LAA 28334.441.3530120$-5.45AL|NL
279 Porter Hodge IL-15 CHC 37224.121.3440190$-5.45AL|NL
280 Trevor Megill MIL 25213.411.3030100$-5.46AL|NL
281 Adam Ottavino NYY 24213.471.2026110$-5.50AL|NL
282 Caleb Thielbar CHC 27213.501.2728100$-5.59AL|NL
283 Seranthony Dominguez BAL 33224.061.3438160$-5.59AL|NL
284 Hunter Dobbins BOS 61344.701.3745180$-5.64AL|NL
285 Anthony Bender MIA 31233.911.2932120$-5.75AL|NL
286 Kyle Finnegan WAS 34223.821.3031120$-5.77AL|NL
287 Scott Barlow CIN 34224.201.3539160$-5.82AL|NL
288 Tayler Scott ARI 30324.041.4730160$-5.84AL|NL
289 Jonathan Cannon IL-15 CWS 85484.931.3963280$-5.84AL|NL
290 Brent Headrick NYY 38224.551.2839130$-5.93AL|NL
291 Edwin Uceta TB 38224.551.3141150$-5.96AL|NL
292 Jorge Alcala BOS 36224.411.2937150$-5.99AL|NL
293 John Schreiber KAN 33223.921.3232130$-6.02AL|NL
294 Chase Lee DET 26223.761.232680$-6.04AL|NL
295 Randy Vasquez SD 78454.701.4357300$-6.04AL|NL
296 Erik Miller SF 34223.881.4439210$-6.05AL|NL
297 Landon Knack LAD 60344.881.3455220$-6.12AL|NL
298 Yariel Rodriguez TOR 49224.301.3150210$-6.12AL|NL
299 Ronny Henriquez MIA 44224.331.3843170$-6.14AL|NL
300 Yilber Diaz ARI 49334.311.4247240$-6.14AL|NL