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 100832.600.96118170$37.05AL|NL
2 Logan Webb SF 115953.081.12105240$31.03AL|NL
3 Zack Wheeler PHI 102743.321.09112260$25.85AL|NL
4 Chris Sale ATL 88733.051.13109250$24.24AL|NL
5 Dylan Cease SD 103753.511.18123390$23.68AL|NL
6 Framber Valdez HOU 103843.201.1999340$23.66AL|NL
7 Max Fried NYY 99843.281.1391270$23.34AL|NL
8 Garrett Crochet BOS 86733.021.17110280$23.28AL|NL
9 Paul Skenes PIT 94643.151.11107260$22.52AL|NL
10 Corbin Burnes IL-60 ARI 99743.251.15100300$22.27AL|NL
11 Yoshinobu Yamamoto LAD 87743.521.0393230$21.68AL|NL
12 Logan Gilbert IL-15 SEA 93633.311.0899220$21.07AL|NL
13 Spencer Schwellenbach ATL 94743.511.1193180$20.29AL|NL
14 Michael King IL-15 SD 89743.341.2199320$19.02AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Pablo Lopez IL-60 MIN 94753.811.18100240$17.65AL|NL
16 Hunter Brown HOU 90753.541.2397320$17.12AL|NL
17 Carlos Rodon NYY 92764.041.19106320$16.89AL|NL
18 Sonny Gray STL 88653.651.1492220$15.94AL|NL
19 Luis Castillo SEA 100653.661.1996300$15.90AL|NL
20 Hunter Greene IL-15 CIN 85543.801.0698270$15.83AL|NL
21 Kevin Gausman TOR 95753.721.2495260$15.73AL|NL
22 Joe Ryan MIN 81653.771.0989180$15.55AL|NL
23 George Kirby SEA 84653.501.1080130$15.54AL|NL
24 Freddy Peralta MIL 92653.881.20101350$14.67AL|NL
25 MacKenzie Gore WAS 89653.721.25103310$14.40AL|NL
26 Zac Gallen ARI 96753.851.2692340$13.95AL|NL
27 Nick Pivetta SD 83543.801.1296250$13.83AL|NL
28 Aaron Nola IL-15 PHI 97654.121.1797230$13.69AL|NL
29 Tanner Bibee CLE 95653.811.2192270$13.51AL|NL
30 Kodai Senga IL-15 NYM 82643.431.2586360$12.94AL|NL
31 Cole Ragans IL-15 KAN 83543.571.2298300$12.83AL|NL
32 Bryan Woo SEA 81543.691.0776150$12.32AL|NL
33 Spencer Strider ATL 63533.611.1384200$11.05AL|NL
34 Ranger Suarez PHI 79643.471.2271240$10.93AL|NL
35 Chris Bassitt TOR 94663.891.2686300$10.64AL|NL
36 Nathan Eovaldi IL-15 TEX 83543.881.1480200$10.41AL|NL
37 Mitch Keller PIT 97663.931.2685280$10.31AL|NL
38 Cristopher Sanchez PHI 94543.781.2387270$10.21AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Brandon Pfaadt ARI 92664.221.2388220$9.85AL|NL
40 Bailey Ober MIN 93554.151.1889230$9.75AL|NL
41 Bryce Miller IL-15 SEA 86553.811.1878260$9.61AL|NL
42 Robbie Ray SF 72543.551.2179250$9.53AL|NL
43 Jack Flaherty DET 79563.951.2289270$9.32AL|NL
44 Griffin Jax MIN 42523.101.0454110$9.09AL|NL
45 Shota Imanaga IL-15 CHC 78543.781.1976200$8.78AL|NL
46 Sandy Alcantara MIA 91553.801.2277260$8.68AL|NL
47 Quinn Priester MIL 72533.591.1958260$8.47AL|NL
48 Emmanuel Clase CLE 42412.210.984280$8.22AL|NL
49 Jesus Luzardo PHI 75544.021.1980240$8.13AL|NL
50 Jhoan Duran MIN 36512.351.1045110$7.87AL|NL
51 Nick Martinez CIN 76543.831.2464190$7.39AL|NL
52 Zach Eflin BAL 82654.071.2165140$7.36AL|NL
53 Merrill Kelly ARI 79533.661.2470220$7.29AL|NL
54 Cade Smith CLE 40412.641.0853140$7.24AL|NL
55 Clay Holmes NYM 74653.881.3567240$7.18AL|NL
56 Jose Berrios TOR 101554.141.2788310$7.17AL|NL
57 Tyler Glasnow IL-60 LAD 59433.691.1173190$6.98AL|NL
58 Drew Rasmussen TB 54423.201.1051120$6.91AL|NL
59 Reid Detmers LAA 77554.131.2685270$6.84AL|NL
60 Ryan Pepiot TB 78554.101.2378270$6.60AL|NL
61 Josh Hader HOU 36422.961.0553140$6.22AL|NL
62 Tanner Scott LAD 39523.191.1547140$6.06AL|NL
63 Blake Snell IL-60 LAD 60423.531.2477280$5.94AL|NL
64 Dean Kremer BAL 86664.151.3072270$5.81AL|NL
65 Ben Brown CHC 57433.691.2162200$5.36AL|NL
66 Taj Bradley TB 85564.231.2983300$5.30AL|NL
67 Luis Ortiz CLE 79554.171.3373320$5.09AL|NL
68 Kris Bubic KAN 62433.631.2663220$5.07AL|NL
69 David Peterson NYM 80543.841.3374300$4.89AL|NL
70 Justin Steele IL-60 CHC 67433.631.1964180$4.86AL|NL
71 Nestor Cortes IL-60 MIL 67443.951.1969190$4.31AL|NL
72 Seth Lugo KAN 90564.161.3076260$4.29AL|NL
73 Ryan Walker SF 39423.001.1445120$4.25AL|NL
74 Andrew Abbott CIN 79564.261.3077280$4.01AL|NL
75 Michael Wacha KAN 86554.191.2871250$3.88AL|NL
76 Ronel Blanco IL-60 HOU 74554.121.3274310$3.78AL|NL
77 Matthew Liberatore STL 67443.961.2459200$3.68AL|NL
78 Reynaldo Lopez IL-60 ATL 55423.351.2257190$3.48AL|NL
79 Jameson Taillon CHC 86564.401.2570200$3.38AL|NL
80 Andres Munoz SEA 34312.591.0746130$3.33AL|NL
81 Cade Povich BAL 81554.371.3277300$2.94AL|NL
82 Chad Patrick MIL 72444.171.2865230$2.94AL|NL
83 Louie Varland MIN 65444.151.2763190$2.89AL|NL
84 Ryan Helsley STL 35423.081.1440130$2.82AL|NL
85 Will Warren NYY 75444.251.2777280$2.70AL|NL
86 Reese Olson IL-15 DET 64443.791.2461230$2.60AL|NL
87 Edwin Diaz NYM 32312.971.0748120$2.56AL|NL
88 Jeff Hoffman TOR 36323.251.0647110$2.44AL|NL
89 Jacob deGrom TEX 45323.431.0453100$2.29AL|NL
90 Charlie Morton BAL 87564.531.3787370$2.20AL|NL
91 Tylor Megill NYM 70444.151.3277290$2.08AL|NL
92 Mark Leiter Jr. NYY 37433.791.1746130$2.02AL|NL
93 Clarke Schmidt NYY 64434.031.2767230$2.01AL|NL
94 Jeremiah Estrada SD 37323.331.1551150$2.01AL|NL
95 Raisel Iglesias ATL 34423.461.103880$2.00AL|NL
96 Yusei Kikuchi LAA 87454.261.3993350$2.00AL|NL
97 Justin Martinez IL-15 ARI 37423.281.3249210$1.99AL|NL
98 Roki Sasaki IL-15 LAD 58434.141.2465200$1.75AL|NL
99 Matthew Strahm PHI 37323.421.0543100$1.66AL|NL
100 Mason Miller OAK 34212.931.0551130$1.53AL|NL
101 Eduardo Rodriguez ARI 65433.911.2963210$1.49AL|NL
102 Jason Adam SD 38323.341.1043150$1.39AL|NL
103 Bryce Elder ATL 83554.391.3471290$1.35AL|NL
104 Ryne Nelson ARI 76444.021.2862220$1.20AL|NL
105 Gavin Williams CLE 69444.151.3271300$1.15AL|NL
106 Tyler Mahle TEX 66444.061.2357220$1.14AL|NL
107 Bryan Abreu HOU 41212.951.1953190$1.09AL|NL
108 Hayden Birdsong SF 66444.221.3069280$0.97AL|NL
109 Kirby Yates LAD 29423.411.1838130$0.89AL|NL
110 Alex Vesia LAD 36323.541.1648140$0.86AL|NL
111 Zebby Matthews IL-15 MIN 60333.881.1960130$0.79AL|NL
112 Erick Fedde STL 85554.311.3770300$0.78AL|NL
113 Fernando Cruz NYY 34323.291.2249150$0.78AL|NL
114 Jose Soriano LAA 70443.961.3465330$0.60AL|NL
115 Devin Williams NYY 28312.711.0937120$0.56AL|NL
116 Tyler Holton DET 45323.671.1139110$0.45AL|NL
117 Walker Buehler BOS 70444.171.2963200$0.43AL|NL
118 Brayan Bello BOS 81554.341.4072320$0.35AL|NL
119 Jose Alvarado PHI 31312.941.1539120$0.32AL|NL
120 Luis Severino OAK 89454.321.3171290$0.28AL|NL
121 Michael McGreevy STL 70443.881.2650180$0.28AL|NL
122 Logan Allen CLE 79554.311.3867310$0.28AL|NL
123 Aroldis Chapman BOS 30323.071.2446160$0.25AL|NL
124 Max Scherzer IL-60 TOR 48323.731.1250110$0.12AL|NL
125 Colin Rea CHC 79454.521.3061220$0.12AL|NL
126 A.J. Puk IL-60 ARI 31323.181.1641110$0.08AL|NL
127 JP Sears OAK 89474.611.2773240$0.06AL|NL
128 Tobias Myers MIL 64444.121.2858210$0.04AL|NL
129 Tanner Houck IL-15 BOS 79444.371.3068250$-0.03AL|NL
130 Brant Hurter DET 57334.041.2148140$-0.16AL|NL
131 AJ Smith-Shawver IL-60 ATL 61434.061.3462260$-0.21AL|NL
132 Landen Roupp SF 55323.921.2952210$-0.51AL|NL
133 Garrett Whitlock BOS 43323.371.1746110$-0.57AL|NL
134 Camilo Doval SF 38323.391.2844180$-0.63AL|NL
135 Orion Kerkering PHI 37323.561.2041130$-0.65AL|NL
136 David Bednar PIT 33323.291.1837100$-0.78AL|NL
137 Aaron Bummer ATL 32312.871.2637120$-0.80AL|NL
138 Adrian Morejon SD 37323.361.2037110$-0.82AL|NL
139 Spencer Arrighetti IL-15 HOU 61444.341.3566280$-0.83AL|NL
140 Matt Brash SEA 31313.051.2539140$-0.83AL|NL
141 Zack Littell TB 82464.641.2767160$-0.87AL|NL
142 Ryan Gusto HOU 69444.411.3759270$-0.91AL|NL
143 Hunter Gaddis CLE 48333.971.2446170$-0.97AL|NL
144 Steven Matz STL 48323.611.2641130$-0.97AL|NL
145 Matt Boyd CHC 50323.741.1949140$-0.97AL|NL
146 Mitch Spence OAK 72344.281.3160220$-1.07AL|NL
147 Grant Holmes ATL 61334.361.3464240$-1.13AL|NL
148 Bowden Francis TOR 65464.931.2858210$-1.24AL|NL
149 Felix Bautista BAL 29212.851.1442130$-1.27AL|NL
150 Yennier Cano BAL 36323.361.2135110$-1.32AL|NL
151 Cole Sands MIN 39323.831.2241120$-1.42AL|NL
152 Jared Koenig MIL 44333.741.2742160$-1.47AL|NL
153 Tyler Rogers SF 37323.351.142860$-1.54AL|NL
154 Kevin Ginkel ARI 32323.341.2235110$-1.67AL|NL
155 Logan Henderson MIL 43334.341.2247140$-1.68AL|NL
156 Nick Lodolo CIN 69354.691.2470210$-1.74AL|NL
157 Gregory Soto BAL 32323.461.2437130$-1.78AL|NL
158 Robert Suarez SD 32323.401.1932110$-1.97AL|NL
159 Mason Fluharty TOR 36323.691.2437130$-2.07AL|NL
160 Jack Dreyer LAD 34323.601.2436130$-2.12AL|NL
161 Dylan Lee ATL 35213.471.154190$-2.13AL|NL
162 Davis Daniel ATL 57444.241.2948160$-2.16AL|NL
163 Colton Gordon HOU 60334.401.3053190$-2.26AL|NL
164 Jordan Hicks IL-15 SF 57334.031.3852250$-2.42AL|NL
165 Carlos Estevez KAN 32323.391.2130120$-2.45AL|NL
166 A.J. Minter IL-60 NYM 26313.291.162990$-2.48AL|NL
167 Steven Okert HOU 30213.331.113790$-2.55AL|NL
168 Slade Cecconi CLE 59344.681.2653150$-2.55AL|NL
169 Griffin Canning NYM 81454.811.3574310$-2.56AL|NL
170 Brady Singer CIN 88474.961.3785300$-2.60AL|NL
171 Jake Irvin WAS 94474.771.3373300$-2.69AL|NL
172 Manuel Rodriguez IL-15 TB 34323.671.2232110$-2.69AL|NL
173 Ben Casparius LAD 51334.261.3349200$-2.73AL|NL
174 Jose Quintana MIL 72444.171.4058290$-2.75AL|NL
175 Andre Pallante STL 72444.321.4151270$-2.76AL|NL
176 Reed Garrett NYM 31323.451.3638160$-2.79AL|NL
177 Lance McCullers HOU 46323.721.3048200$-2.81AL|NL
178 Randy Rodriguez SF 36223.451.2441150$-2.98AL|NL
179 Jose Butto NYM 41213.581.2542180$-2.99AL|NL
180 Peter Fairbanks TB 29323.291.2730120$-3.01AL|NL
181 Edward Cabrera MIA 67354.471.3570310$-3.01AL|NL
182 Michael Kopech LAD 39334.331.3145200$-3.06AL|NL
183 Hayden Wesneski IL-60 HOU 49334.571.2747160$-3.06AL|NL
184 Shelby Miller ARI 30323.561.2129110$-3.07AL|NL
185 Michael Lorenzen KAN 77454.541.3358290$-3.08AL|NL
186 Will Vest DET 37223.391.2137110$-3.08AL|NL
187 Pierce Johnson ATL 30323.681.3236120$-3.19AL|NL
188 Miles Mikolas STL 82454.491.3153180$-3.29AL|NL
189 Evan Phillips IL-60 LAD 27213.121.083080$-3.37AL|NL
190 Bailey Falter PIT 75454.401.3554240$-3.43AL|NL
191 Jalen Beeks ARI 41323.641.3837160$-3.46AL|NL
192 Kyle Harrison SF 57334.371.3259210$-3.48AL|NL
193 Luke Weaver IL-15 NYY 44224.171.2447140$-3.54AL|NL
194 Tyler Anderson LAA 88464.761.3772320$-3.55AL|NL
195 Ryan Thompson ARI 33323.671.242890$-3.57AL|NL
196 Andrew Kittredge BAL 28323.511.212670$-3.57AL|NL
197 JoJo Romero STL 30323.631.2730120$-3.59AL|NL
198 Ben Lively IL-60 CLE 70454.351.3753240$-3.62AL|NL
199 Tim Herrin CLE 35323.851.3436170$-3.67AL|NL
200 Jake Junis CLE 44223.811.2238100$-3.71AL|NL
201 David Festa MIN 54334.371.3257200$-3.72AL|NL
202 Aaron Civale MIL 65344.541.2858200$-3.73AL|NL
203 Noah Cameron KAN 57344.471.3348170$-3.75AL|NL
204 Clayton Kershaw LAD 43323.861.2339120$-3.76AL|NL
205 Blake Treinen IL-60 LAD 22313.401.162470$-3.79AL|NL
206 Dustin May LAD 38323.911.1837130$-3.80AL|NL
207 Mason Montgomery TB 53224.251.3254210$-3.87AL|NL
208 Keegan Akin BAL 40113.661.2047130$-3.92AL|NL
209 Shane Baz TB 67344.551.3161250$-3.95AL|NL
210 Enyel De Los Santos ATL 36213.771.2137130$-4.00AL|NL
211 Brad Keller CHC 52334.161.3844210$-4.00AL|NL
212 Garrett Cleavinger TB 32223.871.2139130$-4.07AL|NL
213 Gordon Graceffo STL 59344.381.3243190$-4.09AL|NL
214 Ryne Stanek NYM 29323.741.3231140$-4.10AL|NL
215 Mitchell Parker WAS 80464.591.4166320$-4.11AL|NL
216 Carmen Mlodzinski PIT 44334.061.3235150$-4.11AL|NL
217 Chris Martin TEX 25213.171.062640$-4.18AL|NL
218 Jeffrey Springs OAK 54344.201.3452190$-4.27AL|NL
219 Ryan Yarbrough NYY 56334.791.2745160$-4.29AL|NL
220 Max Meyer IL-15 MIA 67344.431.3662220$-4.30AL|NL
221 Robert Garcia TEX 32223.671.2135120$-4.30AL|NL
222 Phil Maton STL 33213.621.2134120$-4.30AL|NL
223 Aaron Ashby MIL 46334.151.4446250$-4.32AL|NL
224 Eury Perez MIA 42223.801.2045130$-4.40AL|NL
225 Yuki Matsui SD 32213.601.2737150$-4.43AL|NL
226 Mike Soroka WAS 52354.831.3249190$-4.44AL|NL
227 Carlos Rodriguez MIL 55454.681.3650230$-4.50AL|NL
228 German Marquez COL 72454.621.3755250$-4.59AL|NL
229 Kyle Hart SD 66354.941.2863170$-4.61AL|NL
230 Brenan Hanifee DET 43223.701.2533120$-4.63AL|NL
231 Kevin Kelly TB 33223.771.153070$-4.64AL|NL
232 Brendon Little TOR 36213.481.3337170$-4.65AL|NL
233 Dennis Santana PIT 35223.621.2332120$-4.72AL|NL
234 Hoby Milner TEX 34213.701.183080$-4.74AL|NL
235 Shane Smith CWS 55234.381.3352210$-4.82AL|NL
236 Marcus Stroman IL-15 NYY 64444.531.3647230$-4.86AL|NL
237 Justin Slaten IL-15 BOS 30323.891.3429110$-4.86AL|NL
238 Eric Orze TB 33213.591.2935140$-4.88AL|NL
239 Daysbel Hernandez IL-15 ATL 30323.831.4635180$-4.90AL|NL
240 Eric Lauer TOR 55334.301.3248200$-4.92AL|NL
241 Yimi Garcia IL-15 TOR 26213.571.183090$-5.01AL|NL
242 Caleb Ferguson PIT 32213.361.3032130$-5.03AL|NL
243 Hunter Harvey IL-60 KAN 24213.111.152560$-5.03AL|NL
244 Jordan Romano PHI 31223.981.2235110$-5.05AL|NL
245 Bryan Baker BAL 33224.111.2236120$-5.09AL|NL
246 Cal Quantrill MIA 81474.591.4160300$-5.11AL|NL
247 Lucas Giolito BOS 64344.621.3762230$-5.13AL|NL
248 Trevor Rogers BAL 61334.301.3753220$-5.17AL|NL
249 A.J. Blubaugh HOU 49344.581.3844200$-5.19AL|NL
250 Craig Kimbrel TEX 22324.121.3228120$-5.21AL|NL
251 Josh Winckowski IL-60 BOS 47334.271.4039160$-5.24AL|NL
252 Joel Payamps MIL 31223.731.2130100$-5.26AL|NL
253 Bryan Hudson MIL 30223.671.2733140$-5.27AL|NL
254 Kyle Freeland COL 76454.731.3755190$-5.33AL|NL
255 Tomoyuki Sugano BAL 72454.671.3346130$-5.36AL|NL
256 Nick Sandlin IL-15 TOR 28223.751.2231120$-5.37AL|NL
257 Greg Weissert BOS 35223.851.2935130$-5.38AL|NL
258 Justin Verlander IL-15 SF 66344.341.3551210$-5.42AL|NL
259 Paul Sewald IL-15 CLE 24213.871.142970$-5.46AL|NL
260 Sawyer Gipson-Long DET 37234.081.2434110$-5.47AL|NL
261 Ian Hamilton NYY 28213.631.3033130$-5.52AL|NL
262 Mason Englert TB 39224.161.2636110$-5.55AL|NL
263 Simeon Woods Richardson MIN 70344.561.3861270$-5.56AL|NL
264 Hector Neris LAA 28334.381.3430120$-5.56AL|NL
265 Trevor Megill MIL 25213.361.2930100$-5.58AL|NL
266 Gabe Speier SEA 28113.311.113280$-5.59AL|NL
267 Huascar Brazoban NYM 34223.961.3237160$-5.62AL|NL
268 Casey Mize DET 64234.391.2754190$-5.62AL|NL
269 Lucas Erceg KAN 30223.731.2832120$-5.63AL|NL
270 Brandon Eisert CWS 35224.061.2634110$-5.68AL|NL
271 Jose A. Ferrer WAS 35223.811.2429100$-5.71AL|NL
272 Ryan Pressly CHC 30213.551.2728100$-5.83AL|NL
273 Abner Uribe MIL 30113.401.2337160$-5.85AL|NL
274 Porter Hodge IL-15 CHC 36224.121.3439190$-5.88AL|NL
275 Caleb Thielbar CHC 26213.501.2728100$-5.92AL|NL
276 Adam Ottavino NYY 23213.471.2025110$-6.00AL|NL
277 Edwin Uceta TB 38224.511.3142160$-6.01AL|NL
278 Seranthony Dominguez BAL 32224.061.3437160$-6.02AL|NL
279 Anthony Bender MIA 31223.911.2932120$-6.04AL|NL
280 Brock Burke LAA 37224.081.3236140$-6.05AL|NL
281 Chase Lee DET 26223.681.212680$-6.05AL|NL
282 Hunter Dobbins BOS 60344.701.3744180$-6.06AL|NL
283 Max Kranick NYM 40224.191.2633110$-6.09AL|NL
284 Tayler Scott ARI 30324.041.4730150$-6.16AL|NL
285 Kyle Finnegan WAS 33223.821.3030120$-6.24AL|NL
286 Angel Zerpa KAN 40224.061.3033130$-6.25AL|NL
287 Jonathan Cannon IL-15 CWS 82474.931.3961270$-6.26AL|NL
288 Ronny Henriquez MIA 44224.311.3743170$-6.28AL|NL
289 John Schreiber KAN 33223.881.3131130$-6.31AL|NL
290 Brent Headrick NYY 37224.551.2838130$-6.37AL|NL
291 Landon Knack LAD 59344.881.3455210$-6.38AL|NL
292 Scott Barlow CIN 33224.221.3638160$-6.40AL|NL
293 Yariel Rodriguez TOR 48224.301.3150210$-6.41AL|NL
294 Jorge Alcala BOS 35224.411.2936150$-6.44AL|NL
295 Yilber Diaz ARI 49334.311.4247230$-6.47AL|NL
296 Randy Vasquez SD 77454.701.4356300$-6.48AL|NL
297 Drey Jameson ARI 39324.011.3433140$-6.51AL|NL
298 Ian Seymour TB 49234.531.3444180$-6.52AL|NL
299 Emilio Pagan CIN 29224.511.223290$-6.54AL|NL
300 Paxton Schultz TOR 44224.361.3742180$-6.58AL|NL