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 78632.610.9694140$35.99AL|NL
2 Logan Webb SF 90743.041.1283200$30.80AL|NL
3 Zack Wheeler PHI 81633.171.0790210$29.01AL|NL
4 Garrett Crochet BOS 69622.951.1688220$25.51AL|NL
5 Dylan Cease SD 81643.571.1897300$24.48AL|NL
6 Framber Valdez HOU 81733.271.2077280$24.34AL|NL
7 Paul Skenes PIT 74533.131.1184210$23.25AL|NL
8 Yoshinobu Yamamoto LAD 68633.441.0272170$23.23AL|NL
9 Max Fried NYY 78633.291.1372210$22.45AL|NL
10 Chris Sale IL-60 ATL 67523.021.1282180$22.14AL|NL
11 Hunter Brown HOU 71633.471.2179240$19.79AL|NL
12 Spencer Schwellenbach IL-60 ATL 74533.511.1074140$19.36AL|NL
13 Corbin Burnes IL-60 ARI 73533.251.1573220$19.12AL|NL
14 Logan Gilbert SEA 72433.381.0879170$18.84AL|NL
15 Sonny Gray STL 69533.511.1373170$17.77AL|NL
16 Joe Ryan MIN 65543.711.0872150$17.36AL|NL
17 Michael King IL-15 SD 66533.341.2173230$16.29AL|NL
18 Freddy Peralta MIL 73543.881.1981270$16.03AL|NL
19 Luis Castillo SEA 78543.671.2074230$15.91AL|NL
20 Tanner Bibee CLE 77543.691.2075220$15.91AL|NL
21 Spencer Strider ATL 54533.521.1271170$15.88AL|NL
22 George Kirby SEA 65543.581.1162100$15.29AL|NL
23 Nick Pivetta SD 67433.771.1177190$14.94AL|NL
24 Pablo Lopez IL-60 MIN 69543.811.1873180$14.84AL|NL
25 Zac Gallen ARI 76643.941.2673270$14.78AL|NL
26 Carlos Rodon NYY 73554.141.2183250$14.39AL|NL
27 Kevin Gausman TOR 74543.771.2573210$13.44AL|NL
28 Bryan Woo SEA 64433.661.0762120$13.20AL|NL
29 Cristopher Sanchez PHI 75433.581.1970200$13.16AL|NL
30 Kodai Senga IL-15 NYM 60533.431.2563260$12.42AL|NL
31 Hunter Greene IL-15 CIN 64333.801.0673200$12.38AL|NL
32 Ranger Suarez PHI 64533.511.2259190$12.24AL|NL
33 Chris Bassitt TOR 74543.851.2669240$11.90AL|NL
34 Cole Ragans IL-15 KAN 61433.571.2272220$11.75AL|NL
35 Brandon Pfaadt ARI 73544.141.2270170$11.53AL|NL
36 Mitch Keller PIT 77553.871.2667220$11.49AL|NL
37 MacKenzie Gore WAS 71443.801.2880260$11.16AL|NL
38 Aaron Nola IL-60 PHI 71444.121.1771170$10.59AL|NL
39 Nathan Eovaldi TEX 64433.841.1561160$10.15AL|NL
40 Robbie Ray SF 58433.691.2164190$9.63AL|NL
41 Quinn Priester MIL 60433.591.1749210$9.57AL|NL
42 Sandy Alcantara MIA 73443.821.2261200$9.01AL|NL
43 Bryce Miller IL-15 SEA 63433.811.1857190$8.71AL|NL
44 Jesus Luzardo PHI 60433.991.2064200$8.60AL|NL
45 Bailey Ober IL-15 MIN 73444.331.1969170$8.54AL|NL
46 Jack Flaherty DET 63454.131.2572230$8.44AL|NL
47 Josh Hader HOU 29423.041.0343100$8.41AL|NL
48 Jose Berrios TOR 80444.061.2669240$8.25AL|NL
49 Shota Imanaga CHC 60433.871.2059150$8.16AL|NL
50 Merrill Kelly ARI 63433.701.2457180$7.81AL|NL
51 Ryan Pepiot TB 62444.071.2364220$7.60AL|NL
52 Dean Kremer BAL 68544.071.2958210$7.57AL|NL
53 Emmanuel Clase CLE 34312.261.003370$7.25AL|NL
54 Jhoan Duran MIN 29412.421.1235100$7.23AL|NL
55 Reid Detmers LAA 59444.081.2666220$7.19AL|NL
56 Cade Smith CLE 32312.571.0743110$7.09AL|NL
57 Griffin Jax MIN 33323.001.034290$6.50AL|NL
58 Seth Lugo KAN 72444.001.2862210$6.50AL|NL
59 Nick Martinez CIN 61443.931.2550150$6.39AL|NL
60 Jacob deGrom TEX 39313.251.024580$6.22AL|NL
61 Tyler Glasnow IL-60 LAD 43323.691.1154140$5.75AL|NL
62 Drew Rasmussen TB 44323.371.1241110$5.60AL|NL
63 Taj Bradley TB 67444.211.2964230$5.48AL|NL
64 Luis Ortiz CLE 63444.181.3360260$5.29AL|NL
65 Kris Bubic KAN 51333.651.2552170$5.02AL|NL
66 Ryne Nelson ARI 61433.921.2651170$5.00AL|NL
67 Blake Snell IL-60 LAD 44323.531.2457210$4.82AL|NL
68 Edwin Diaz NYM 25312.811.043890$4.48AL|NL
69 Yusei Kikuchi LAA 70344.101.3678270$4.42AL|NL
70 Michael Wacha KAN 68444.171.2856200$4.35AL|NL
71 Andres Munoz SEA 26312.561.0735100$4.29AL|NL
72 Eduardo Rodriguez ARI 53433.941.2952170$4.28AL|NL
73 Andrew Abbott CIN 64444.291.3061220$4.26AL|NL
74 David Peterson NYM 64433.971.3558250$4.03AL|NL
75 Justin Steele IL-60 CHC 50323.631.1948130$4.00AL|NL
76 Jason Adam SD 31323.171.0835110$3.74AL|NL
77 Jeff Hoffman TOR 28313.171.063690$3.68AL|NL
78 Nestor Cortes IL-60 MIL 51333.951.1952140$3.60AL|NL
79 Charlie Morton BAL 68444.421.3568280$3.60AL|NL
80 Ronel Blanco IL-60 HOU 54434.121.3255230$3.52AL|NL
81 Ryan Walker SF 30313.051.133590$3.29AL|NL
82 Cade Povich IL-15 BAL 60444.341.3158220$3.26AL|NL
83 Matthew Liberatore STL 55333.941.2548170$3.20AL|NL
84 Chad Patrick MIL 59334.141.2754190$3.15AL|NL
85 Zach Eflin IL-15 BAL 63444.341.2449110$3.09AL|NL
86 Will Warren NYY 60334.201.2762220$3.07AL|NL
87 Bryan Abreu HOU 32212.821.1644150$3.02AL|NL
88 Tanner Scott LAD 30313.241.1536110$2.82AL|NL
89 Ben Brown CHC 45334.011.2448160$2.82AL|NL
90 Reynaldo Lopez IL-60 ATL 41323.351.2242140$2.53AL|NL
91 Clay Holmes NYM 57444.081.4051210$2.53AL|NL
92 Aroldis Chapman BOS 24312.881.2037120$2.49AL|NL
93 Fernando Cruz IL-15 NYY 26313.201.2138120$2.21AL|NL
94 Jose Soriano LAA 58333.841.3154260$2.21AL|NL
95 Ryan Helsley STL 27313.081.133190$2.00AL|NL
96 Jameson Taillon IL-15 CHC 68454.591.2754160$2.00AL|NL
97 Grant Holmes ATL 51324.171.3355210$2.00AL|NL
98 Devin Williams NYY 22312.661.092990$1.93AL|NL
99 Raisel Iglesias ATL 27323.301.083060$1.85AL|NL
100 Reese Olson DET 49333.831.2446170$1.82AL|NL
101 Matt Boyd CHC 42323.721.1840110$1.65AL|NL
102 Louie Varland MIN 50334.121.2847150$1.58AL|NL
103 Clarke Schmidt IL-15 NYY 51334.091.2752180$1.49AL|NL
104 Mark Leiter Jr. NYY 29323.721.1735100$1.19AL|NL
105 Orion Kerkering PHI 29323.441.1932100$1.01AL|NL
106 Logan Allen CLE 65454.311.3855250$0.97AL|NL
107 Tylor Megill IL-15 NYM 52334.181.3357220$0.94AL|NL
108 Roki Sasaki IL-60 LAD 42324.141.2448150$0.91AL|NL
109 Justin Martinez IL-60 ARI 27313.281.3236160$0.61AL|NL
110 Camilo Doval SF 29323.421.2734130$0.57AL|NL
111 Tyler Mahle IL-60 TEX 49334.061.2343170$0.54AL|NL
112 Jeremiah Estrada SD 29213.381.1640120$0.51AL|NL
113 Brayan Bello BOS 65444.381.4057250$0.51AL|NL
114 Matthew Strahm PHI 29213.441.053470$0.40AL|NL
115 Nick Lodolo CIN 56344.801.2458170$0.29AL|NL
116 Felix Bautista BAL 24212.791.1234100$0.24AL|NL
117 Gavin Williams CLE 56334.241.3456250$0.20AL|NL
118 Kirby Yates LAD 23313.411.1729100$0.08AL|NL
119 Mason Miller OAK 27112.931.0440100$-0.08AL|NL
120 Max Scherzer TOR 39223.681.1240100$-0.11AL|NL
121 Jose Quintana MIL 59444.171.4047240$-0.15AL|NL
122 Kevin Ginkel ARI 25313.251.212790$-0.18AL|NL
123 Alex Vesia LAD 27213.451.1537110$-0.35AL|NL
124 Tobias Myers MIL 48334.121.2844160$-0.43AL|NL
125 Zack Littell TB 66344.591.2653130$-0.45AL|NL
126 Michael McGreevy STL 53333.941.2638130$-0.45AL|NL
127 Bryce Elder ATL 65444.641.3755230$-0.45AL|NL
128 Tyler Holton DET 36223.691.103180$-0.56AL|NL
129 Tanner Houck IL-15 BOS 59334.371.3051180$-0.57AL|NL
130 Shane Baz TB 55334.441.3052200$-0.59AL|NL
131 Dylan Lee ATL 28213.311.143370$-0.62AL|NL
132 Zebby Matthews IL-15 MIN 44223.881.1944100$-0.67AL|NL
133 Erick Fedde STL 66444.471.4053240$-0.80AL|NL
134 Ryan Gusto HOU 55334.401.3548200$-0.86AL|NL
135 AJ Smith-Shawver IL-60 ATL 45324.061.3446190$-0.87AL|NL
136 JP Sears OAK 69364.661.2957190$-0.89AL|NL
137 Hayden Birdsong SF 51334.451.3353230$-0.91AL|NL
138 Robert Suarez SD 26323.511.212590$-1.00AL|NL
139 Eric Lauer TOR 45334.131.2941160$-1.25AL|NL
140 Colin Rea CHC 64344.671.3149170$-1.41AL|NL
141 Brant Hurter DET 45234.021.2238120$-1.41AL|NL
142 Spencer Arrighetti IL-60 HOU 45334.341.3549200$-1.42AL|NL
143 Garrett Whitlock BOS 33213.371.183690$-1.47AL|NL
144 Lucas Giolito BOS 53334.471.3553190$-1.47AL|NL
145 Adrian Morejon SD 29213.251.182980$-1.60AL|NL
146 Jose Butto IL-15 NYM 32213.471.2333140$-1.63AL|NL
147 Jose Alvarado PHI 23212.941.152890$-1.65AL|NL
148 A.J. Puk IL-60 ARI 23213.181.163080$-1.77AL|NL
149 Brady Singer CIN 70354.861.3769250$-1.77AL|NL
150 Reed Garrett NYM 24323.551.3629120$-1.81AL|NL
151 David Bednar PIT 26223.241.193090$-1.82AL|NL
152 Luis Severino OAK 69354.531.3354220$-1.84AL|NL
153 Shohei Ohtani LAD 33213.731.1436130$-1.89AL|NL
154 Will Vest DET 29213.301.202990$-1.93AL|NL
155 Clayton Kershaw LAD 37324.001.2432100$-1.96AL|NL
156 Walker Buehler BOS 56344.431.3449180$-2.02AL|NL
157 Randy Rodriguez SF 28213.371.2432110$-2.02AL|NL
158 Justin Verlander SF 53334.201.3342170$-2.14AL|NL
159 Bowden Francis IL-15 TOR 48344.911.2944160$-2.16AL|NL
160 Matt Brash SEA 24213.021.2530110$-2.17AL|NL
161 Cole Sands MIN 31223.731.2132100$-2.30AL|NL
162 Ben Casparius LAD 41334.561.3439150$-2.40AL|NL
163 Hunter Gaddis CLE 38224.061.2536130$-2.61AL|NL
164 Aaron Bummer ATL 26213.111.2829100$-2.64AL|NL
165 Griffin Canning IL-60 NYM 62344.761.3556250$-2.70AL|NL
166 Landen Roupp SF 45224.081.3342180$-2.71AL|NL
167 Michael Lorenzen KAN 61344.551.3247220$-2.73AL|NL
168 Eury Perez MIA 35223.791.2237120$-2.75AL|NL
169 Tyler Rogers SF 29213.351.142240$-2.77AL|NL
170 Davis Daniel ATL 42334.241.2935120$-2.80AL|NL
171 Andre Pallante STL 58334.251.4041220$-2.81AL|NL
172 Yennier Cano BAL 28213.441.222790$-2.95AL|NL
173 Gregory Soto BAL 25213.451.2630110$-3.00AL|NL
174 Casey Mize DET 53234.281.2544150$-3.00AL|NL
175 Jared Koenig MIL 35223.861.2733120$-3.00AL|NL
176 Justin Wrobleski LAD 45334.501.3140150$-3.08AL|NL
177 Mason Montgomery TB 41224.211.3342170$-3.09AL|NL
178 Edward Cabrera MIA 53234.401.3455250$-3.13AL|NL
179 Logan Henderson MIL 33224.341.2235100$-3.26AL|NL
180 Garrett Cleavinger TB 25223.911.2231100$-3.31AL|NL
181 Mitch Spence OAK 57244.421.3347170$-3.35AL|NL
182 Jack Dreyer LAD 27213.611.2428100$-3.39AL|NL
183 Tyler Anderson LAA 70354.781.3758250$-3.52AL|NL
184 Slade Cecconi CLE 50244.681.2744140$-3.56AL|NL
185 Robert Garcia TEX 25223.791.212890$-3.58AL|NL
186 Mike Soroka WAS 44244.621.2943160$-3.68AL|NL
187 Steven Matz STL 37223.921.3032100$-3.73AL|NL
188 Jake Irvin WAS 74354.911.3458240$-3.74AL|NL
189 Caleb Ferguson PIT 26213.311.2926100$-3.74AL|NL
190 Colton Gordon HOU 48224.441.3041150$-3.74AL|NL
191 Michael Kopech IL-15 LAD 30224.191.2935150$-3.75AL|NL
192 Bryan Baker BAL 26213.991.222990$-3.83AL|NL
193 Shelby Miller ARI 23223.591.182480$-3.87AL|NL
194 Luke Weaver NYY 33224.461.2636110$-3.88AL|NL
195 Ben Lively IL-60 CLE 52344.351.3740180$-3.91AL|NL
196 A.J. Minter IL-60 NYM 19213.291.162270$-4.02AL|NL
197 Pierce Johnson ATL 23213.541.302890$-4.04AL|NL
198 David Festa MIN 44234.411.3247170$-4.07AL|NL
199 Peter Fairbanks TB 22213.211.252390$-4.09AL|NL
200 Ronny Henriquez MIA 35224.141.3436130$-4.10AL|NL
201 Steven Okert HOU 24113.321.102970$-4.11AL|NL
202 Brendon Little TOR 28213.531.3730150$-4.15AL|NL
203 Brenan Hanifee DET 34223.741.262590$-4.17AL|NL
204 Joe Rock TB 41234.251.3135120$-4.29AL|NL
205 Miles Mikolas STL 65344.761.3144140$-4.31AL|NL
206 Keegan Akin IL-15 BAL 32113.841.2236100$-4.39AL|NL
207 Andrew Kittredge BAL 24213.571.212260$-4.42AL|NL
208 Manuel Rodriguez IL-15 TB 25213.671.222380$-4.43AL|NL
209 Mitchell Parker WAS 64354.631.4152250$-4.46AL|NL
210 Jordan Romano PHI 24224.031.232790$-4.47AL|NL
211 Ryne Stanek NYM 24223.661.3127110$-4.51AL|NL
212 Seranthony Dominguez BAL 26223.891.3330130$-4.52AL|NL
213 Carlos Estevez KAN 25223.691.232390$-4.57AL|NL
214 Graham Ashcraft CIN 42344.551.3536150$-4.57AL|NL
215 JoJo Romero STL 23223.551.272490$-4.59AL|NL
216 Bryan Hudson MIL 23213.671.2725110$-4.60AL|NL
217 Noah Cameron KAN 46234.451.3440150$-4.62AL|NL
218 Kyle Harrison BOS 42224.371.3243160$-4.67AL|NL
219 Shane Smith CWS 44234.501.3541180$-4.68AL|NL
220 Lucas Erceg KAN 24223.691.2825100$-4.69AL|NL
221 Cal Quantrill MIA 64354.571.4048230$-4.71AL|NL
222 Joel Payamps MIL 24213.731.212280$-4.72AL|NL
223 Aaron Ashby MIL 37224.091.4238190$-4.72AL|NL
224 Jalen Beeks ARI 32213.661.3829130$-4.73AL|NL
225 Hayden Wesneski IL-60 HOU 36224.571.2734120$-4.76AL|NL
226 Mason Fluharty TOR 28224.071.3029110$-4.78AL|NL
227 Abner Uribe MIL 25113.391.2231130$-4.86AL|NL
228 Gabe Speier SEA 22113.261.102660$-4.88AL|NL
229 Brock Burke LAA 29224.031.3028100$-4.88AL|NL
230 Caleb Thielbar CHC 21213.491.262280$-4.91AL|NL
231 German Marquez COL 58344.691.3744200$-4.93AL|NL
232 Carlos Rodriguez MIL 42344.681.3637170$-4.96AL|NL
233 Bailey Falter PIT 60344.591.3742190$-5.01AL|NL
234 Jeffrey Springs OAK 44234.301.3442150$-5.02AL|NL
235 Porter Hodge CHC 28224.131.3330140$-5.03AL|NL
236 Dustin May LAD 33224.211.2231120$-5.12AL|NL
237 Jacob Lopez OAK 39234.311.3340170$-5.14AL|NL
238 Nick Sandlin TOR 22213.991.2524100$-5.22AL|NL
239 Chris Flexen CHC 51334.461.4038180$-5.28AL|NL
240 Blake Treinen IL-60 LAD 16213.401.161850$-5.30AL|NL
241 Sawyer Gipson-Long IL-15 DET 31224.321.262790$-5.30AL|NL
242 Yariel Rodriguez TOR 38224.291.3238160$-5.31AL|NL
243 Ryan Thompson ARI 26213.701.272180$-5.32AL|NL
244 Tim Herrin CLE 28223.891.3728140$-5.33AL|NL
245 Phil Maton STL 26113.481.2028100$-5.35AL|NL
246 Gordon Graceffo STL 43234.341.3232140$-5.38AL|NL
247 Simeon Woods Richardson MIN 56234.471.3749220$-5.39AL|NL
248 Joey Cantillo CLE 36224.221.3941180$-5.43AL|NL
249 Max Meyer IL-60 MIA 49234.431.3645160$-5.45AL|NL
250 Andrew Heaney PIT 59354.941.4152200$-5.46AL|NL
251 Janson Junk MIA 38224.101.332890$-5.48AL|NL
252 Caleb Boushley TEX 45224.631.2934110$-5.54AL|NL
253 Lance McCullers HOU 36224.121.3637170$-5.54AL|NL
254 Trevor Rogers BAL 48224.271.3742180$-5.58AL|NL
255 Marcus Stroman NYY 48334.591.3735170$-5.61AL|NL
256 Carmen Mlodzinski PIT 35234.171.3328120$-5.63AL|NL
257 Kyle Hart SD 48244.941.2846130$-5.64AL|NL
258 Enyel De Los Santos ATL 29113.721.2229100$-5.65AL|NL
259 Jake Junis CLE 34113.791.232990$-5.67AL|NL
260 Erik Miller IL-15 SF 26223.831.4429150$-5.68AL|NL
261 Anthony Bender MIA 25224.031.3225100$-5.69AL|NL
262 Jonathan Loaisiga NYY 20213.721.181750$-5.72AL|NL
263 Evan Phillips IL-60 LAD 19113.121.082260$-5.74AL|NL
264 Greg Weissert BOS 28224.141.3427110$-5.75AL|NL
265 Brad Keller CHC 41234.271.3934170$-5.80AL|NL
266 Tanner Banks PHI 30113.901.223070$-5.82AL|NL
267 Daysbel Hernandez ATL 23213.741.4427140$-5.82AL|NL
268 Kyle Finnegan WAS 26223.981.312390$-5.89AL|NL
269 Wandy Peralta SD 24213.781.2920110$-5.94AL|NL
270 Erik Sabrowski CLE 19213.611.3622100$-5.94AL|NL
271 Hoby Milner TEX 28113.631.192570$-5.99AL|NL
272 Zack Kelly IL-15 BOS 23224.161.3325110$-6.00AL|NL
273 Ian Seymour TB 36224.531.3432130$-6.00AL|NL
274 Huascar Brazoban NYM 27214.121.3928140$-6.01AL|NL
275 Dietrich Enns DET 44234.591.3939160$-6.05AL|NL
276 Kyle Leahy STL 37224.191.3729140$-6.09AL|NL
277 Ryan Yarbrough IL-15 NYY 41224.891.2733120$-6.10AL|NL
278 Jose Suarez ATL 33224.391.3932140$-6.13AL|NL
279 Jonathan Cannon CWS 63364.891.3947210$-6.16AL|NL
280 Jacob Webb TEX 27224.461.3026110$-6.19AL|NL
281 Justin Slaten IL-60 BOS 22223.891.342280$-6.21AL|NL
282 Kyle Freeland COL 59344.771.3942150$-6.22AL|NL
283 Nick Mears MIL 24113.531.252790$-6.27AL|NL
284 Kumar Rocker TEX 28224.231.262890$-6.29AL|NL
285 Kolby Allard CLE 43224.221.3434130$-6.31AL|NL
286 Edwin Uceta TB 30124.311.2735120$-6.35AL|NL
287 Hogan Harris OAK 43224.471.4540220$-6.36AL|NL
288 Chad Green TOR 25224.541.252380$-6.41AL|NL
289 Spencer Bivens SF 34224.251.3627120$-6.41AL|NL
290 Casey Legumina SEA 27224.211.3625110$-6.48AL|NL
291 Stephen Kolek SD 39224.511.3430130$-6.49AL|NL
292 A.J. Blubaugh HOU 36234.581.3833140$-6.49AL|NL
293 Brandon Young BAL 34224.461.3730120$-6.51AL|NL
294 Kevin Kelly TB 27113.951.152460$-6.53AL|NL
295 Dennis Santana PIT 27113.611.242590$-6.54AL|NL
296 Cristian Mena IL-60 ARI 37214.141.3733150$-6.55AL|NL
297 Hector Neris HOU 21234.281.332390$-6.56AL|NL
298 Craig Kimbrel TEX 16224.121.322190$-6.57AL|NL
299 Bryan Hoeing SD 29224.351.282280$-6.57AL|NL
300 Jhonathan Diaz SEA 34224.391.3628130$-6.59AL|NL