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 72622.610.9686120$38.19AL|NL
2 Logan Webb SF 81633.091.1275170$29.43AL|NL
3 Zack Wheeler PHI 74533.201.0784180$28.31AL|NL
4 Garrett Crochet BOS 62522.901.1580190$24.89AL|NL
5 Framber Valdez HOU 73633.201.1971250$24.43AL|NL
6 Chris Sale IL-60 ATL 59523.021.1273160$22.99AL|NL
7 Paul Skenes PIT 67423.081.1077190$22.63AL|NL
8 Dylan Cease SD 72543.661.1986270$21.93AL|NL
9 Yoshinobu Yamamoto LAD 62533.481.0365160$21.61AL|NL
10 Max Fried NYY 71533.281.1365190$21.36AL|NL
11 Logan Gilbert SEA 66433.361.0873160$20.53AL|NL
12 Spencer Schwellenbach IL-60 ATL 65533.511.1065120$20.04AL|NL
13 Sonny Gray STL 63533.441.1266150$19.84AL|NL
14 Corbin Burnes IL-60 ARI 63523.251.1564190$19.65AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Freddy Peralta MIL 67543.791.1775240$18.91AL|NL
16 Hunter Brown HOU 65533.571.2272220$17.97AL|NL
17 George Kirby SEA 60533.551.1158100$17.38AL|NL
18 Tanner Bibee CLE 69543.731.2067200$16.81AL|NL
19 Nick Pivetta SD 61433.691.1170180$16.59AL|NL
20 Joe Ryan MIN 60433.691.0866140$16.36AL|NL
21 Carlos Rodon NYY 66544.091.2075230$16.29AL|NL
22 Cristopher Sanchez PHI 70433.521.1965180$15.21AL|NL
23 Luis Castillo SEA 70433.641.1967210$14.93AL|NL
24 Spencer Strider ATL 49433.521.1265160$14.65AL|NL
25 Kevin Gausman TOR 68543.811.2667200$14.57AL|NL
26 Michael King IL-60 SD 57433.341.2164200$14.16AL|NL
27 Zac Gallen ARI 69543.901.2566240$14.14AL|NL
28 Pablo Lopez IL-60 MIN 61443.811.1865160$13.08AL|NL
29 Chris Bassitt TOR 67543.881.2661210$12.80AL|NL
30 MacKenzie Gore WAS 64443.751.2772230$12.76AL|NL
31 Hunter Greene IL-15 CIN 55333.801.0663180$12.21AL|NL
32 Nathan Eovaldi TEX 58433.791.1356140$12.20AL|NL
33 Bryan Woo SEA 58333.641.0756110$11.61AL|NL
34 Aaron Nola IL-60 PHI 63434.121.1763150$11.37AL|NL
35 Kodai Senga NYM 54423.411.2556240$10.88AL|NL
36 Ranger Suarez PHI 58433.501.2253170$10.82AL|NL
37 Quinn Priester MIL 54433.611.1844190$10.51AL|NL
38 Jesus Luzardo PHI 54433.931.1958180$10.24AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Mitch Keller PIT 71443.891.2661200$10.09AL|NL
40 Brandon Pfaadt ARI 65444.141.2262150$9.78AL|NL
41 Cole Ragans IL-60 KAN 54333.571.2264190$9.76AL|NL
42 Sandy Alcantara MIA 65443.841.2254180$9.72AL|NL
43 Bryce Miller IL-15 SEA 55433.811.1850160$9.35AL|NL
44 Merrill Kelly ARI 57433.691.2451170$8.88AL|NL
45 Jhoan Duran MIN 26412.381.113180$8.62AL|NL
46 Jose Berrios TOR 72444.121.2762220$8.61AL|NL
47 Ryan Pepiot TB 56444.111.2458200$8.32AL|NL
48 Emmanuel Clase CLE 30312.221.003060$8.31AL|NL
49 Robbie Ray SF 54333.691.2259180$8.11AL|NL
50 Griffin Jax MIN 30312.961.033880$7.76AL|NL
51 Nick Martinez CIN 55433.921.2645130$7.50AL|NL
52 Seth Lugo KAN 64444.051.2856190$7.33AL|NL
53 Dean Kremer BAL 62444.011.2853190$6.87AL|NL
54 Shota Imanaga CHC 55333.841.1953130$6.84AL|NL
55 Jack Flaherty DET 58344.171.2566210$6.78AL|NL
56 Taj Bradley TB 59444.191.2957210$6.53AL|NL
57 Bailey Ober IL-15 MIN 65344.331.1961150$6.51AL|NL
58 Tyler Glasnow LAD 39323.681.1248130$6.34AL|NL
59 Josh Hader HOU 26323.241.053990$6.29AL|NL
60 Kris Bubic KAN 46323.621.2547160$6.25AL|NL
61 Drew Rasmussen TB 39323.421.1336100$6.04AL|NL
62 Andres Munoz SEA 24312.571.083290$5.49AL|NL
63 Michael Wacha KAN 61444.161.2951180$5.37AL|NL
64 Blake Snell IL-60 LAD 39323.531.2450180$5.33AL|NL
65 Charlie Morton BAL 61444.401.3561250$4.76AL|NL
66 Jason Adam SD 28313.181.0931100$4.57AL|NL
67 Reid Detmers LAA 52344.161.2657190$4.55AL|NL
68 Yusei Kikuchi LAA 63334.181.3669240$4.55AL|NL
69 Justin Steele IL-60 CHC 44323.631.1942120$4.49AL|NL
70 Ryan Walker SF 27313.011.133180$4.35AL|NL
71 Cade Smith CLE 29212.811.1038100$4.28AL|NL
72 Clay Holmes NYM 53434.031.3946190$4.27AL|NL
73 Matt Boyd CHC 40323.561.1639100$4.23AL|NL
74 Nestor Cortes IL-60 MIL 45323.951.1946130$4.20AL|NL
75 Jacob deGrom TEX 36213.391.034280$4.16AL|NL
76 Zach Eflin IL-15 BAL 56444.341.2444100$4.14AL|NL
77 Chad Patrick MIL 53334.141.2748170$4.07AL|NL
78 Bryan Abreu HOU 29212.851.1540130$4.01AL|NL
79 Devin Williams NYY 20312.541.062780$3.72AL|NL
80 Will Warren NYY 55334.251.2856210$3.48AL|NL
81 Luis Ortiz CLE 55344.181.3352230$3.39AL|NL
82 Tanner Scott LAD 28313.491.1733100$3.32AL|NL
83 Matthew Liberatore STL 49334.051.2642150$3.31AL|NL
84 Raisel Iglesias ATL 24313.211.072750$3.17AL|NL
85 Reynaldo Lopez IL-60 ATL 36313.351.2237130$3.12AL|NL
86 David Peterson NYM 58333.911.3452220$2.83AL|NL
87 Brayan Bello BOS 60444.301.3853220$2.82AL|NL
88 Edwin Diaz NYM 23212.811.043480$2.81AL|NL
89 Andrew Abbott CIN 57344.251.2954190$2.79AL|NL
90 Louie Varland MIN 45334.101.2842130$2.66AL|NL
91 Jose Soriano LAA 52333.871.3349240$2.58AL|NL
92 Reese Olson DET 44333.831.2541160$2.40AL|NL
93 Adrian Morejon SD 26313.181.182780$2.38AL|NL
94 Clarke Schmidt IL-15 NYY 45324.091.2746160$2.15AL|NL
95 Mark Leiter Jr. IL-15 NYY 26323.741.183190$2.00AL|NL
96 Logan Allen CLE 57444.321.3849220$2.00AL|NL
97 Orion Kerkering PHI 26323.471.192890$1.84AL|NL
98 Ryne Nelson ARI 54334.051.2844160$1.79AL|NL
99 Jeremiah Estrada SD 26213.271.1436100$1.79AL|NL
100 Eduardo Rodriguez ARI 47334.041.3046150$1.79AL|NL
101 Tylor Megill IL-60 NYM 46334.181.3351190$1.74AL|NL
102 Jeff Hoffman TOR 25213.251.073280$1.55AL|NL
103 Ronel Blanco IL-60 HOU 48334.121.3248200$1.50AL|NL
104 Roki Sasaki IL-60 LAD 37324.141.2442130$1.48AL|NL
105 Alex Vesia LAD 25213.311.1234100$1.34AL|NL
106 Cade Povich IL-15 BAL 53334.341.3151200$1.31AL|NL
107 Felix Bautista BAL 21212.761.123190$1.11AL|NL
108 Matthew Strahm PHI 26213.421.063070$1.01AL|NL
109 Aroldis Chapman BOS 21212.771.1833100$1.00AL|NL
110 Tyler Mahle IL-60 TEX 43324.061.2337140$0.99AL|NL
111 Ben Brown CHC 39224.011.2442140$0.77AL|NL
112 Robert Suarez SD 23323.411.192380$0.57AL|NL
113 Mason Miller OAK 24112.891.043690$0.51AL|NL
114 Eric Lauer TOR 41324.051.2738140$0.49AL|NL
115 Max Scherzer TOR 35223.751.123790$0.48AL|NL
116 Zack Littell TB 58344.551.2647110$0.47AL|NL
117 Fernando Cruz IL-15 NYY 23213.201.2134100$0.40AL|NL
118 Tobias Myers MIL 43334.121.2839140$0.30AL|NL
119 JP Sears OAK 62354.641.2851170$0.25AL|NL
120 Dylan Lee ATL 25213.361.133060$0.25AL|NL
121 Jameson Taillon IL-15 CHC 60344.591.2748140$0.19AL|NL
122 Ryan Gusto HOU 50334.401.3543180$0.15AL|NL
123 Michael McGreevy STL 47323.941.2633120$0.14AL|NL
124 Ryan Helsley STL 24213.111.142890$0.09AL|NL
125 Tyler Holton DET 33223.801.102870$0.04AL|NL
126 Grant Holmes ATL 47224.211.3450190$0.00AL|NL
127 Luis Severino OAK 62344.481.3250200$-0.14AL|NL
128 Lucas Giolito BOS 47334.391.3447160$-0.20AL|NL
129 Zebby Matthews IL-15 MIN 39223.881.193980$-0.24AL|NL
130 Colin Rea CHC 58344.681.3144160$-0.44AL|NL
131 Brady Singer CIN 64354.801.3662220$-0.44AL|NL
132 Garrett Whitlock BOS 30213.281.173280$-0.55AL|NL
133 David Bednar PIT 23213.191.182780$-0.82AL|NL
134 Landen Roupp SF 42223.971.3139170$-0.87AL|NL
135 Eury Perez MIA 33223.661.1935100$-0.88AL|NL
136 Justin Verlander SF 48334.171.3238150$-0.90AL|NL
137 Jose Alvarado PHI 20212.941.152580$-0.96AL|NL
138 Randy Rodriguez SF 25213.341.2329100$-0.97AL|NL
139 Ben Casparius LAD 37324.521.3335140$-1.05AL|NL
140 Brant Hurter DET 40224.091.2334110$-1.06AL|NL
141 Michael Lorenzen IL-15 KAN 56334.471.3143200$-1.14AL|NL
142 Shohei Ohtani LAD 30213.681.1432110$-1.21AL|NL
143 Will Vest DET 26213.341.222790$-1.21AL|NL
144 A.J. Puk IL-60 ARI 20213.181.162670$-1.24AL|NL
145 Brandon Woodruff MIL 25213.521.103070$-1.39AL|NL
146 Justin Martinez IL-60 ARI 24213.281.3231140$-1.41AL|NL
147 Bryce Elder ATL 59344.571.3650210$-1.46AL|NL
148 Edward Cabrera MIA 49234.311.3251210$-1.46AL|NL
149 Nick Lodolo CIN 50244.751.2351150$-1.50AL|NL
150 Matt Brash SEA 21213.101.252790$-1.53AL|NL
151 Camilo Doval SF 26223.511.3031130$-1.58AL|NL
152 Cole Sands MIN 28223.731.212880$-1.62AL|NL
153 Sean Manaea NYM 41224.301.2342130$-1.63AL|NL
154 Davis Daniel ATL 38324.211.2932110$-1.71AL|NL
155 Robinson Pina TOR 32323.801.2524110$-1.76AL|NL
156 Yennier Cano BAL 26213.411.222580$-1.80AL|NL
157 Hunter Gaddis CLE 34224.041.2532120$-1.81AL|NL
158 Slade Cecconi CLE 45234.581.2641120$-1.85AL|NL
159 Griffin Canning IL-60 NYM 55344.761.3550220$-1.87AL|NL
160 Jared Koenig MIL 31223.811.2730110$-1.97AL|NL
161 Tyler Rogers SF 27213.351.141940$-1.98AL|NL
162 Kirby Yates LAD 20213.531.182690$-2.01AL|NL
163 Kevin Ginkel ARI 23213.271.222480$-2.02AL|NL
164 Andre Pallante STL 52334.331.4037190$-2.03AL|NL
165 Jose Quintana MIL 53334.161.4142220$-2.05AL|NL
166 Aaron Bummer ATL 23213.241.302790$-2.08AL|NL
167 Gregory Soto BAL 23213.441.2627100$-2.09AL|NL
168 Gavin Williams CLE 50234.311.3551240$-2.11AL|NL
169 Walker Buehler BOS 49334.531.3643160$-2.16AL|NL
170 Shane Baz TB 51234.411.2947180$-2.19AL|NL
171 Casey Mize DET 48234.301.2540130$-2.39AL|NL
172 Jack Dreyer LAD 24213.571.232590$-2.42AL|NL
173 Logan Henderson MIL 29224.341.223190$-2.54AL|NL
174 Luke Weaver NYY 30224.381.2533100$-2.57AL|NL
175 Brendon Little TOR 26213.441.3528130$-2.63AL|NL
176 Garrett Cleavinger TB 22223.881.222790$-2.63AL|NL
177 Mike Soroka WAS 39234.591.2939140$-2.66AL|NL
178 Yu Darvish SD 35224.091.1932100$-2.67AL|NL
179 Noah Cameron KAN 44234.351.3238130$-2.71AL|NL
180 Steven Matz STL 33223.911.302990$-2.81AL|NL
181 AJ Smith-Shawver IL-60 ATL 40224.061.3441170$-2.87AL|NL
182 Tanner Houck IL-15 BOS 51234.371.3044160$-2.88AL|NL
183 Robert Garcia TEX 22213.801.222590$-2.91AL|NL
184 Colton Gordon HOU 44224.461.3037130$-2.98AL|NL
185 Michael Kopech IL-60 LAD 26224.191.2931130$-3.00AL|NL
186 Jake Irvin WAS 68354.941.3453220$-3.01AL|NL
187 Miles Mikolas STL 58344.701.3140120$-3.03AL|NL
188 Brenan Hanifee DET 31213.721.262380$-3.13AL|NL
189 Ben Lively IL-60 CLE 45334.351.3735160$-3.15AL|NL
190 Hayden Birdsong SF 46234.501.3448210$-3.17AL|NL
191 Shelby Miller IL-15 ARI 20213.591.182170$-3.21AL|NL
192 JoJo Romero STL 21213.451.252280$-3.26AL|NL
193 Pierce Johnson ATL 21213.561.312580$-3.33AL|NL
194 A.J. Minter IL-60 NYM 17213.291.161960$-3.35AL|NL
195 Tyler Anderson LAA 63354.821.3851230$-3.40AL|NL
196 Carlos Estevez KAN 23223.641.222180$-3.41AL|NL
197 Peter Fairbanks TB 20213.341.262180$-3.45AL|NL
198 David Festa MIN 40224.391.3242150$-3.46AL|NL
199 Steven Okert HOU 22113.311.102670$-3.46AL|NL
200 Seranthony Dominguez BAL 24213.931.3328120$-3.51AL|NL
201 Spencer Arrighetti IL-60 HOU 40234.341.3543180$-3.57AL|NL
202 Andrew Kittredge BAL 22213.621.212050$-3.57AL|NL
203 Cal Quantrill MIA 57344.571.3943200$-3.58AL|NL
204 Reed Garrett NYM 22223.551.3726110$-3.60AL|NL
205 Lucas Erceg KAN 22213.661.282390$-3.64AL|NL
206 Erick Fedde STL 59344.581.4247220$-3.65AL|NL
207 Clayton Kershaw LAD 34223.951.242990$-3.67AL|NL
208 German Marquez COL 52344.691.3741180$-3.73AL|NL
209 Joe Rock TB 35224.251.3130110$-3.74AL|NL
210 Jose Butto IL-15 NYM 28113.471.2329120$-3.80AL|NL
211 Mitch Spence OAK 52234.641.3442150$-3.82AL|NL
212 Manuel Rodriguez IL-15 TB 21213.671.222070$-3.83AL|NL
213 Joel Payamps MIL 21213.731.212070$-3.85AL|NL
214 Aaron Ashby MIL 33224.081.4234180$-3.86AL|NL
215 Gordon Graceffo STL 39234.261.3029120$-3.89AL|NL
216 Trevor Rogers BAL 45224.151.3640170$-3.89AL|NL
217 Hector Neris HOU 20223.751.232180$-3.90AL|NL
218 Jordan Romano PHI 22224.131.242480$-3.94AL|NL
219 Mason Fluharty TOR 25224.071.3026100$-3.94AL|NL
220 Bowden Francis IL-15 TOR 43244.911.2939140$-4.00AL|NL
221 Hayden Wesneski IL-60 HOU 32224.571.2730100$-4.03AL|NL
222 Jacob Lopez OAK 36234.301.3338150$-4.07AL|NL
223 Jalen Beeks IL-15 ARI 28213.661.3825110$-4.10AL|NL
224 Keegan Akin IL-15 BAL 28113.841.223190$-4.14AL|NL
225 Abner Uribe MIL 23113.431.2128110$-4.16AL|NL
226 Kyle Harrison BOS 37224.371.3238140$-4.17AL|NL
227 Janson Junk MIA 36224.031.332690$-4.24AL|NL
228 Mitchell Parker WAS 58354.691.4246230$-4.33AL|NL
229 Joey Cantillo CLE 34224.221.3738160$-4.34AL|NL
230 Carmen Mlodzinski PIT 32224.131.3226110$-4.36AL|NL
231 Shane Smith CWS 39234.631.3637160$-4.37AL|NL
232 Blake Treinen IL-60 LAD 15213.401.161650$-4.40AL|NL
233 Tim Herrin CLE 24223.891.3725120$-4.49AL|NL
234 Sawyer Gipson-Long IL-15 DET 27224.321.262480$-4.51AL|NL
235 Ryne Stanek NYM 21223.911.3524110$-4.53AL|NL
236 Jeffrey Springs OAK 41234.371.3438140$-4.64AL|NL
237 Erik Sabrowski CLE 17213.541.362190$-4.70AL|NL
238 Ryan Thompson IL-15 ARI 22213.701.271870$-4.72AL|NL
239 Gabe Speier SEA 20113.401.122360$-4.74AL|NL
240 Kyle Hart SD 43234.901.2741110$-4.78AL|NL
241 Jake Junis CLE 30113.721.222670$-4.82AL|NL
242 Kyle Freeland COL 53344.721.3838140$-4.82AL|NL
243 Enyel De Los Santos ATL 26113.671.212690$-4.86AL|NL
244 Dietrich Enns DET 40234.531.3835140$-4.87AL|NL
245 Max Meyer IL-60 MIA 43234.431.3640140$-4.87AL|NL
246 Daysbel Hernandez ATL 21213.741.4525130$-4.88AL|NL
247 Anthony Bender MIA 22224.021.322290$-4.91AL|NL
248 Dustin May LAD 30224.391.2429110$-4.96AL|NL
249 Justin Wrobleski LAD 40224.501.3136130$-4.98AL|NL
250 Tanner Banks PHI 27113.861.212760$-5.01AL|NL
251 Simeon Woods Richardson MIN 51234.471.3844200$-5.03AL|NL
252 Erik Miller IL-15 SF 23213.831.4425140$-5.03AL|NL
253 Lance McCullers HOU 32224.161.3633150$-5.06AL|NL
254 Kyle Finnegan WAS 23224.011.322180$-5.11AL|NL
255 Brad Keller CHC 36224.331.4031150$-5.14AL|NL
256 Phil Maton STL 23113.611.212590$-5.18AL|NL
257 Kyle Leahy STL 33224.181.3726120$-5.20AL|NL
258 Ryan Yarbrough IL-15 NYY 37224.891.2730110$-5.20AL|NL
259 Evan Phillips IL-60 LAD 17103.121.081950$-5.32AL|NL
260 Justin Slaten IL-60 BOS 19213.891.341970$-5.50AL|NL
261 Jacob Webb TEX 24224.511.302390$-5.51AL|NL
262 Trevor Megill MIL 19113.211.252370$-5.59AL|NL
263 Chad Green TOR 23224.491.252070$-5.61AL|NL
264 Mason Montgomery TB 36124.311.3437150$-5.66AL|NL
265 Hoby Milner TEX 25113.651.202270$-5.66AL|NL
266 Jhonathan Diaz SEA 30224.391.3625110$-5.73AL|NL
267 A.J. Blubaugh HOU 32224.581.3829130$-5.75AL|NL
268 Caleb Ferguson PIT 23113.291.292390$-5.75AL|NL
269 Stephen Kolek SD 34224.511.3426120$-5.78AL|NL
270 Bryan King HOU 23113.461.262380$-5.80AL|NL
271 Casey Legumina SEA 24224.371.3623100$-5.82AL|NL
272 Dennis Santana PIT 25113.591.232280$-5.84AL|NL
273 Ronny Henriquez MIA 31124.091.3332110$-5.85AL|NL
274 Craig Kimbrel TEX 14214.121.321880$-5.89AL|NL
275 Nick Mears MIL 21113.561.262480$-5.90AL|NL
276 Spencer Bivens SF 31224.311.3724100$-5.91AL|NL
277 Jordan Hicks BOS 36224.451.4734170$-5.91AL|NL
278 Brandon Young BAL 32224.691.3729110$-5.92AL|NL
279 Tomoyuki Sugano BAL 52344.891.3634110$-5.94AL|NL
280 Edwin Uceta TB 27124.361.2731110$-5.98AL|NL
281 Josh Winckowski IL-60 BOS 31224.271.4025100$-5.98AL|NL
282 Bobby Miller LAD 31224.541.2929110$-6.01AL|NL
283 Kevin Kelly TB 24113.951.152150$-6.08AL|NL
284 Chris Martin TEX 18113.571.101830$-6.22AL|NL
285 Kolby Allard CLE 38224.251.3529120$-6.25AL|NL
286 Sean Newcomb OAK 22113.491.252190$-6.27AL|NL
287 Daniel Coulombe MIN 16102.961.181750$-6.38AL|NL
288 Chris Paddack MIN 41224.631.3535110$-6.39AL|NL
289 Jordan Wicks CHC 26224.121.292280$-6.43AL|NL
290 Daniel Palencia CHC 22113.801.3025100$-6.45AL|NL
291 Jose A. Ferrer WAS 25113.841.222170$-6.50AL|NL
292 Bryan Baker TB 23114.191.232590$-6.53AL|NL
293 Hunter Dobbins IL-15 BOS 41224.671.3830130$-6.53AL|NL
294 Frankie Montas NYM 41234.761.3738160$-6.54AL|NL
295 Bennett Sousa HOU 16113.301.141750$-6.59AL|NL
296 Hunter Harvey IL-60 KAN 16113.111.151640$-6.61AL|NL
297 Randy Vasquez SD 55334.771.4438210$-6.62AL|NL
298 Ian Hamilton NYY 21113.761.3024100$-6.62AL|NL
299 Bryan Hudson MIL 20113.671.2722100$-6.68AL|NL
300 Daniel Lynch IL-15 KAN 44224.741.4235160$-6.69AL|NL