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 102832.760.99120200$37.84AL|NL
2 Zack Wheeler PHI 104843.151.09117270$30.93AL|NL
3 Paul Skenes PIT 92742.901.10107260$27.20AL|NL
4 Logan Webb SF 105842.951.1696230$27.13AL|NL
5 Garrett Crochet BOS 86732.851.13108260$25.78AL|NL
6 Logan Gilbert SEA 95743.371.06104210$25.05AL|NL
7 Spencer Strider ATL 88643.101.13115290$23.33AL|NL
8 Max Fried NYY 98743.391.1692270$20.12AL|NL
9 Spencer Schwellenbach ATL 98743.551.1495210$20.00AL|NL
10 Yoshinobu Yamamoto LAD 88643.281.1393240$18.90AL|NL
11 Dylan Cease SD 96653.511.20113360$18.63AL|NL
12 Joe Ryan MIN 88643.651.0997200$18.13AL|NL
13 George Kirby SEA 94653.521.1088150$18.12AL|NL
14 Framber Valdez HOU 101743.481.2398340$18.07AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Edwin Diaz NYM 34222.721.09481318$17.38AL|NL
16 Jacob deGrom TEX 77533.291.0489170$17.33AL|NL
17 Sonny Gray STL 92653.531.1796250$16.69AL|NL
18 Josh Hader HOU 35222.941.09511317$16.40AL|NL
19 Hunter Brown HOU 92653.491.23102320$15.89AL|NL
20 Mason Miller OAK 33222.551.03491215$15.54AL|NL
21 Andres Munoz SEA 34223.011.09431316$13.91AL|NL
22 Nathan Eovaldi IL-15 TEX 88643.681.1887230$13.68AL|NL
23 Carlos Rodon NYY 92653.991.21105320$13.31AL|NL
24 MacKenzie Gore WAS 88643.691.25100320$13.30AL|NL
25 Emmanuel Clase CLE 35222.791.0933816$13.24AL|NL
26 Cristopher Sanchez PHI 92653.541.2384260$12.94AL|NL
27 Chris Sale IL-15 ATL 60522.921.1073160$12.90AL|NL
28 Ryan Helsley STL 34223.191.18401317$12.89AL|NL
29 Jesus Luzardo PHI 91653.841.2396300$12.42AL|NL
30 Bryan Woo SEA 85553.711.1179180$12.18AL|NL
31 Tyler Glasnow IL-60 LAD 69533.501.1383220$11.88AL|NL
32 Jeff Hoffman TOR 34223.311.15431215$11.39AL|NL
33 Nick Pivetta SD 87554.011.1697260$11.34AL|NL
34 Felix Bautista BAL 32223.031.13441414$11.26AL|NL
35 Tanner Bibee CLE 94653.991.2190270$11.23AL|NL
36 Jhoan Duran MIN 34222.721.18401214$11.21AL|NL
37 Kevin Gausman TOR 99653.991.2598290$11.17AL|NL
38 Kris Bubic KAN 86643.651.2785290$10.71AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Freddy Peralta MIL 88553.941.2097330$10.64AL|NL
40 Ranger Suarez PHI 89643.681.2580270$10.54AL|NL
41 Hunter Greene IL-15 CIN 75533.851.1688260$10.35AL|NL
42 Aroldis Chapman BOS 32223.221.28471814$9.51AL|NL
43 David Bednar PIT 33223.191.18371114$9.39AL|NL
44 Tanner Scott LAD 34223.281.21401414$9.33AL|NL
45 Luis Castillo SEA 96564.021.2191290$9.19AL|NL
46 Zac Gallen ARI 99654.071.2895340$9.06AL|NL
47 Drew Rasmussen TB 74533.531.1870190$9.05AL|NL
48 Jack Flaherty DET 82543.821.2490280$8.98AL|NL
49 Camilo Doval SF 33223.221.30361515$8.76AL|NL
50 Robert Suarez SD 34223.841.24341216$8.56AL|NL
51 Brandon Woodruff IL-60 MIL 74533.821.1674200$8.44AL|NL
52 Robbie Ray SF 84544.001.2593310$7.99AL|NL
53 Peter Fairbanks TB 32223.561.28341315$7.76AL|NL
54 Sandy Alcantara MIA 93653.901.2877280$7.69AL|NL
55 Shota Imanaga IL-15 CHC 83544.081.1880200$7.63AL|NL
56 Kyle Finnegan WAS 33224.101.30301217$7.55AL|NL
57 Raisel Iglesias ATL 36223.331.1438911$7.03AL|NL
58 Kenley Jansen LAA 31224.221.23341115$6.63AL|NL
59 Merrill Kelly ARI 93564.031.2785290$6.18AL|NL
60 Shelby Miller ARI 33223.861.27341214$6.15AL|NL
61 Trevor Megill MIL 33223.581.24401312$6.13AL|NL
62 Chris Bassitt TOR 94564.041.2886300$5.92AL|NL
63 Will Warren NYY 76533.831.2877270$5.73AL|NL
64 Matt Boyd CHC 73533.961.2272220$5.72AL|NL
65 Mitch Keller PIT 92654.001.3379280$5.60AL|NL
66 Bailey Ober MIN 86554.271.2180220$5.54AL|NL
67 Reese Olson IL-15 DET 69533.681.2565230$5.37AL|NL
68 Cole Ragans IL-15 KAN 56423.361.2066200$5.27AL|NL
69 Emilio Pagan CIN 33224.521.24361214$5.06AL|NL
70 Max Scherzer IL-60 TOR 73444.111.1575190$5.06AL|NL
71 Kodai Senga IL-15 NYM 72533.901.2875310$4.93AL|NL
72 Yusei Kikuchi LAA 89554.251.3093310$4.76AL|NL
73 Brandon Pfaadt ARI 84544.141.2577200$4.76AL|NL
74 Clay Holmes NYM 82543.691.3474310$4.63AL|NL
75 Grant Holmes ATL 92564.151.3394340$4.62AL|NL
76 Jose Soriano LAA 88553.781.3579380$4.50AL|NL
77 Carlos Estevez KAN 33224.041.27311213$4.26AL|NL
78 Seth Lugo KAN 96564.171.2881270$4.23AL|NL
79 Ben Brown CHC 62433.621.2367220$4.02AL|NL
80 Eduardo Rodriguez ARI 82544.081.3078270$3.82AL|NL
81 Matthew Liberatore STL 80543.931.2969250$3.76AL|NL
82 Zach Eflin BAL 94564.311.2373170$3.70AL|NL
83 Robert Garcia TEX 33223.401.2135129$3.28AL|NL
84 Luke Weaver NYY 34224.071.24351111$3.16AL|NL
85 Devin Williams NYY 33223.251.1842157$3.06AL|NL
86 Grant Taylor CWS 37223.791.27371410$2.96AL|NL
87 Nick Lodolo CIN 78444.031.2777240$2.78AL|NL
88 Clarke Schmidt NYY 77444.021.2776270$2.69AL|NL
89 David Peterson NYM 81543.881.3673310$2.67AL|NL
90 Ryan Pepiot TB 83454.331.2483290$2.61AL|NL
91 Casey Mize DET 80544.081.2865220$2.52AL|NL
92 Daniel Palencia CHC 33223.641.33371610$2.52AL|NL
93 Shane Bieber IL-60 CLE 54423.491.2052130$2.51AL|NL
94 Michael Wacha KAN 86554.171.2971260$2.50AL|NL
95 Will Vest DET 33223.341.2133108$2.16AL|NL
96 Orion Kerkering PHI 32223.381.2234118$2.00AL|NL
97 Cade Smith CLE 36222.751.1448132$1.26AL|NL
98 Edward Cabrera MIA 79544.251.3781370$1.23AL|NL
99 Gavin Williams CLE 78444.131.3280330$1.22AL|NL
100 Calvin Faucher MIA 33223.801.45331511$1.11AL|NL
101 Matthew Strahm PHI 34223.281.093994$0.78AL|NL
102 Lance McCullers IL-15 HOU 76444.091.3376330$0.63AL|NL
103 Blake Snell IL-60 LAD 53333.631.2665240$0.55AL|NL
104 David Festa MIN 63433.961.3064230$0.39AL|NL
105 Shane Smith CWS 81544.251.3571310$0.28AL|NL
106 Sean Manaea IL-60 NYM 78444.381.2876280$0.19AL|NL
107 Taj Bradley TB 82454.421.2980290$0.15AL|NL
108 Griffin Jax MIN 35222.761.0943101$-0.02AL|NL
109 Hayden Birdsong SF 73444.141.3474320$-0.16AL|NL
110 Zebby Matthews IL-15 MIN 58333.821.2155130$-0.49AL|NL
111 Mike Soroka WAS 79454.311.3276310$-0.51AL|NL
112 Eury Perez MIA 59333.931.2462200$-0.57AL|NL
113 Landen Roupp SF 74444.031.3568300$-0.66AL|NL
114 Tommy Kahnle DET 32223.691.2832137$-0.74AL|NL
115 Ryne Nelson ARI 79444.141.3063220$-0.75AL|NL
116 Pablo Lopez IL-60 MIN 44323.431.1845110$-0.82AL|NL
117 Slade Cecconi CLE 62434.141.2655160$-0.93AL|NL
118 Jose Berrios TOR 101474.531.3186310$-1.05AL|NL
119 Jameson Taillon CHC 87464.481.2669210$-1.05AL|NL
120 Tanner Houck IL-15 BOS 64433.921.3154200$-1.07AL|NL
121 Bryce Elder ATL 87554.301.3871300$-1.18AL|NL
122 Michael King IL-15 SD 48333.771.2152170$-1.25AL|NL
123 Justin Verlander SF 75444.281.2961230$-1.58AL|NL
124 Brayan Bello BOS 78444.081.3768280$-1.58AL|NL
125 Luis Ortiz CLE 89464.371.3682360$-1.59AL|NL
126 Chris Martin TEX 30222.921.073252$-1.68AL|NL
127 Shohei Ohtani LAD 44323.841.2050160$-1.85AL|NL
128 Dustin May LAD 60434.251.2855220$-1.89AL|NL
129 Kumar Rocker TEX 54333.751.2651170$-1.93AL|NL
130 Cade Cavalli WAS 70444.191.3461280$-2.25AL|NL
131 Shane McClanahan IL-60 TB 42323.631.2144130$-2.27AL|NL
132 Dylan Lee ATL 33223.341.153892$-2.33AL|NL
133 Noah Cameron KAN 63434.111.3355200$-2.33AL|NL
134 Ryan Walker SF 32223.161.1636102$-2.38AL|NL
135 Brady Singer CIN 85464.411.3677280$-2.40AL|NL
136 Bryan Abreu HOU 37223.361.2248161$-2.41AL|NL
137 Reid Detmers LAA 41223.641.2447152$-2.43AL|NL
138 Porter Hodge IL-15 CHC 32223.841.3434166$-2.50AL|NL
139 Jordan Romano PHI 32223.881.2534125$-2.57AL|NL
140 Charlie Morton BAL 72444.321.3973310$-2.60AL|NL
141 Shane Baz TB 73444.501.3268280$-2.61AL|NL
142 Lucas Giolito BOS 77444.441.3674280$-2.63AL|NL
143 Andre Pallante STL 80544.131.4157310$-2.63AL|NL
144 Quinn Priester MIL 68444.281.2953240$-2.64AL|NL
145 Seth Halvorsen COL 32224.311.4730149$-2.79AL|NL
146 Abner Uribe MIL 32223.221.3139173$-2.82AL|NL
147 Andrew Heaney PIT 80454.431.3570260$-3.01AL|NL
148 Ronny Henriquez MIA 33223.981.3332126$-3.03AL|NL
149 Gabe Speier SEA 32223.091.1637101$-3.05AL|NL
150 Jason Adam SD 35223.621.1139131$-3.24AL|NL
151 Aaron Nola IL-60 PHI 50334.151.2249130$-3.26AL|NL
152 Chris Paddack MIN 79454.411.3465220$-3.28AL|NL
153 Jeremiah Estrada SD 33223.491.1843141$-3.34AL|NL
154 Kirby Yates LAD 31223.771.2339143$-3.36AL|NL
155 Miles Mikolas STL 83454.421.2955170$-3.47AL|NL
156 Bryce Miller IL-15 SEA 51334.111.2246150$-3.50AL|NL
157 Sawyer Gipson-Long DET 62334.221.2654170$-3.50AL|NL
158 Fernando Cruz NYY 32223.471.2245151$-3.54AL|NL
159 Yu Darvish IL-60 SD 53334.231.2350160$-3.57AL|NL
160 Erick Fedde STL 84454.391.3667290$-3.65AL|NL
161 Luis Severino OAK 90464.551.3471300$-3.87AL|NL
162 Lucas Erceg KAN 33223.551.2734133$-3.87AL|NL
163 Grayson Rodriguez IL-60 BAL 43323.951.2645140$-3.91AL|NL
164 Adrian Morejon SD 34223.281.1834101$-3.98AL|NL
165 Aaron Bummer ATL 32223.091.3135132$-4.05AL|NL
166 Ryan Pressly CHC 31223.601.2929104$-4.05AL|NL
167 Mark Leiter Jr. NYY 33223.491.2140121$-4.12AL|NL
168 Brandon Walter HOU 47333.971.2643140$-4.18AL|NL
169 Pierce Johnson ATL 32223.311.3138132$-4.18AL|NL
170 Randy Rodriguez SF 33223.461.2737142$-4.19AL|NL
171 Michael McGreevy STL 50333.791.2637120$-4.26AL|NL
172 Garrett Cleavinger TB 33223.731.2439142$-4.26AL|NL
173 Stephen Kolek SD 73444.201.3855250$-4.28AL|NL
174 Matt Brash SEA 33223.431.2439151$-4.46AL|NL
175 Walker Buehler BOS 73444.501.3662240$-4.50AL|NL
176 Tyler Mahle IL-15 TEX 59334.301.2751200$-4.52AL|NL
177 Garrett Whitlock BOS 33223.521.183591$-4.57AL|NL
178 Mitchell Parker WAS 82454.481.3766300$-4.58AL|NL
179 Alex Vesia LAD 33223.891.2143141$-4.74AL|NL
180 Chad Patrick MIL 69354.511.2961220$-4.80AL|NL
181 Jeffrey Springs OAK 75354.521.3268250$-4.84AL|NL
182 Carson Whisenhunt SF 53334.001.3246180$-4.87AL|NL
183 Mitch Spence OAK 70444.451.3656220$-4.92AL|NL
184 Bryan Baker BAL 34223.841.2637142$-5.04AL|NL
185 Kevin Ginkel ARI 31223.441.2933112$-5.05AL|NL
186 Keegan Akin BAL 33223.641.2136111$-5.09AL|NL
187 Chase Burns CIN 62344.441.3158200$-5.10AL|NL
188 Brock Stewart MIN 31223.601.2640131$-5.10AL|NL
189 Tyler Rogers SF 36223.421.192771$-5.30AL|NL
190 Braxton Ashcraft PIT 42323.891.2937120$-5.33AL|NL
191 Clayton Kershaw LAD 56334.301.2948170$-5.33AL|NL
192 Zack Littell TB 82364.691.2764170$-5.37AL|NL
193 Colton Gordon HOU 68354.511.3160210$-5.39AL|NL
194 Dennis Santana PIT 32223.721.3130123$-5.39AL|NL
195 Cole Sands MIN 33223.831.2433112$-5.39AL|NL
196 Max Meyer IL-15 MIA 53334.141.3449180$-5.40AL|NL
197 Luke Jackson TEX 33224.251.3932155$-5.43AL|NL
198 Ryan Gusto HOU 64344.381.3357230$-5.46AL|NL
199 Jacob Lopez OAK 54334.421.3355230$-5.57AL|NL
200 Phil Maton STL 34223.931.2634132$-5.71AL|NL
201 Spencer Turnbull TOR 58334.231.3450220$-5.77AL|NL
202 Bryan King HOU 33223.551.2734131$-5.85AL|NL
203 Nick Martinez CIN 64344.451.3052170$-5.86AL|NL
204 Jon Gray IL-60 TEX 50334.271.3044160$-5.87AL|NL
205 Andrew Painter PHI 54334.401.3048180$-5.92AL|NL
206 Gregory Soto BAL 31223.511.2935131$-5.93AL|NL
207 Yimi Garcia IL-15 TOR 28223.861.143191$-5.94AL|NL
208 Frankie Montas IL-60 NYM 65344.421.3558250$-6.02AL|NL
209 Anthony Bender MIA 32223.661.3131122$-6.08AL|NL
210 Tim Herrin CLE 33223.641.2734141$-6.08AL|NL
211 Tyler Holton DET 33223.861.152881$-6.12AL|NL
212 Andrew Abbott CIN 83364.801.3478300$-6.18AL|NL
213 Nick Mears MIL 31223.571.2934131$-6.22AL|NL
214 Logan Henderson MIL 33223.891.1837100$-6.24AL|NL
215 Colin Rea CHC 70354.541.3155190$-6.35AL|NL
216 Louie Varland MIN 32223.721.253291$-6.39AL|NL
217 Hunter Gaddis CLE 35224.111.2034111$-6.43AL|NL
218 Daniel Coulombe MIN 29223.391.213190$-6.48AL|NL
219 Brandon Eisert CWS 32223.971.2831112$-6.53AL|NL
220 Ryan Thompson ARI 32223.691.282692$-6.53AL|NL
221 Steven Matz STL 43223.831.2638120$-6.54AL|NL
222 Shawn Armstrong TEX 32223.841.2533111$-6.55AL|NL
223 Hoby Milner TEX 30223.551.232781$-6.58AL|NL
224 Cade Povich IL-15 BAL 49334.371.3345180$-6.62AL|NL
225 Kevin Kelly TB 30223.581.202571$-6.62AL|NL
226 Kyle Harrison BOS 44224.021.3046160$-6.64AL|NL
227 Dean Kremer BAL 84364.621.3569280$-6.64AL|NL
228 Reed Garrett NYM 34223.841.3540161$-6.68AL|NL
229 Cade Horton CHC 50334.411.3042170$-6.71AL|NL
230 Jared Koenig MIL 32223.661.2831121$-6.72AL|NL
231 Erik Miller SF 31223.541.3534171$-6.80AL|NL
232 Yuki Matsui SD 31224.021.2635141$-6.85AL|NL
233 J.T. Ginn OAK 47334.231.3440160$-6.91AL|NL
234 Bennett Sousa HOU 29223.531.2432110$-6.97AL|NL
235 Yariel Rodriguez TOR 34224.371.2936152$-6.98AL|NL
236 Griffin Canning NYM 68354.541.3760260$-7.00AL|NL
237 John Schreiber KAN 32223.721.2830121$-7.02AL|NL
238 Cody Bradford IL-60 TEX 30223.781.132760$-7.06AL|NL
239 JP Sears OAK 87374.881.3069240$-7.08AL|NL
240 Jake Bird COL 32223.751.3831132$-7.10AL|NL
241 Steven Okert HOU 30223.851.2335120$-7.13AL|NL
242 Jalen Beeks ARI 33223.801.3630132$-7.14AL|NL
243 Ryan Brasier CHC 30223.581.202890$-7.18AL|NL
244 Nestor Cortes IL-60 MIL 33224.041.183390$-7.21AL|NL
245 Roki Sasaki IL-60 LAD 38223.961.2940140$-7.21AL|NL
246 Dedniel Nunez NYM 29223.591.2431110$-7.25AL|NL
247 Michael Kopech LAD 31224.221.3535162$-7.35AL|NL
248 JoJo Romero STL 32223.721.3130121$-7.36AL|NL
249 Bubba Chandler PIT 47334.291.3843190$-7.37AL|NL
250 Jack Dreyer LAD 32224.001.2832121$-7.44AL|NL
251 Antonio Santillan CIN 32224.061.3834142$-7.46AL|NL
252 Tanner Banks PHI 31223.901.2931101$-7.46AL|NL
253 Brendon Little TOR 32223.811.3433151$-7.50AL|NL
254 Seranthony Dominguez BAL 33224.311.2736141$-7.55AL|NL
255 Brant Hurter DET 30223.621.202680$-7.56AL|NL
256 Enyel De Los Santos ATL 31224.021.2932121$-7.62AL|NL
257 Didier Fuentes ATL 47334.461.3441160$-7.63AL|NL
258 Eric Lauer TOR 47334.681.3244170$-7.69AL|NL
259 Jose A. Ferrer WAS 32223.781.2826101$-7.75AL|NL
260 Caleb Ferguson PIT 33223.771.3632141$-7.76AL|NL
261 Mason Montgomery TB 30224.051.3032121$-7.80AL|NL
262 Trent Thornton SEA 34224.251.2632111$-7.85AL|NL
263 Luis Gil IL-60 NYY 52244.541.3356250$-7.88AL|NL
264 Justin Wilson BOS 31223.601.3232120$-7.89AL|NL
265 Jake Irvin WAS 85374.811.3365270$-7.96AL|NL
266 Ian Hamilton NYY 28223.711.2931120$-8.08AL|NL
267 Jose Quintana MIL 78354.511.4061300$-8.12AL|NL
268 Edwin Uceta TB 32224.381.2834131$-8.12AL|NL
269 Braydon Fisher TOR 29223.731.3132130$-8.15AL|NL
270 Jonathan Loaisiga NYY 30223.681.232580$-8.17AL|NL
271 Jose Butto NYM 32224.191.3132141$-8.27AL|NL
272 Jake Junis CLE 31223.861.232770$-8.27AL|NL
273 Ryne Stanek NYM 33224.221.3334161$-8.30AL|NL
274 Bryan Hudson MIL 28223.861.2529120$-8.30AL|NL
275 Taylor Rogers CIN 31223.991.3934131$-8.35AL|NL
276 Greg Weissert BOS 32224.131.3130121$-8.40AL|NL
277 Ryan Zeferjahn LAA 33224.101.3936161$-8.40AL|NL
278 Reynaldo Lopez IL-60 ATL 25213.691.242680$-8.41AL|NL
279 Janson Junk MIA 49334.431.3536130$-8.49AL|NL
280 Alex Cobb IL-60 DET 32223.691.282690$-8.50AL|NL
281 Eric Orze TB 31224.191.3231131$-8.51AL|NL
282 Jacob Misiorowski MIL 58244.511.4062310$-8.60AL|NL
283 Caleb Thielbar CHC 29224.111.2430110$-8.60AL|NL
284 Brenan Hanifee DET 31223.901.292391$-8.61AL|NL
285 Brock Burke LAA 31224.121.3229111$-8.62AL|NL
286 Brad Lord WAS 40224.051.3531141$-8.64AL|NL
287 Trevor Williams WAS 65344.631.3750200$-8.72AL|NL
288 Drew Pomeranz CHC 29223.871.3130130$-8.76AL|NL
289 Chase Lee DET 28223.791.2927100$-8.83AL|NL
290 Daniel Lynch KAN 37224.061.3529121$-8.90AL|NL
291 Aaron Civale CWS 79364.831.3866250$-8.92AL|NL
292 Michael Lorenzen KAN 81364.651.4063320$-8.94AL|NL
293 Eduard Bazardo SEA 31224.121.2629110$-8.95AL|NL
294 Rob Zastryzny MIL 29224.081.2829100$-9.08AL|NL
295 Jose Castillo NYM 29223.841.3429120$-9.15AL|NL
296 Angel Zerpa KAN 31223.801.3226100$-9.25AL|NL
297 Blake Treinen IL-60 LAD 18113.471.222062$-9.25AL|NL
298 Huascar Brazoban NYM 31223.961.3531150$-9.25AL|NL
299 Ben Casparius LAD 38224.281.3437160$-9.29AL|NL
300 DL Hall MIL 29223.971.3430140$-9.30AL|NL