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 95742.570.99113190$38.05AL|NL
2 Zack Wheeler PHI 96743.141.08108250$29.84AL|NL
3 Paul Skenes PIT 83632.901.1196240$24.66AL|NL
4 Logan Webb SF 96743.051.1888220$24.15AL|NL
5 Spencer Strider ATL 81633.101.14105270$23.41AL|NL
6 Garrett Crochet BOS 79632.971.1399240$23.40AL|NL
7 Logan Gilbert SEA 86643.391.0694190$22.90AL|NL
8 Joe Ryan MIN 86643.531.0996200$21.25AL|NL
9 Spencer Schwellenbach ATL 90643.371.1388190$20.46AL|NL
10 Yoshinobu Yamamoto LAD 81633.361.1287220$19.59AL|NL
11 Max Fried NYY 90643.351.1785250$18.86AL|NL
12 George Kirby SEA 85643.441.1178140$18.51AL|NL
13 Jacob deGrom TEX 71533.241.0483160$18.40AL|NL
14 Hunter Brown HOU 85643.441.2194290$17.77AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Framber Valdez HOU 94653.441.2391320$17.42AL|NL
16 Edwin Diaz NYM 31222.831.10441217$16.99AL|NL
17 Josh Hader HOU 33223.071.06471216$16.61AL|NL
18 Sonny Gray STL 84543.491.1588220$16.15AL|NL
19 Dylan Cease SD 83543.581.1998310$15.68AL|NL
20 Mason Miller OAK 31222.671.03451114$15.36AL|NL
21 Cristopher Sanchez PHI 85643.461.2279240$15.12AL|NL
22 Emmanuel Clase CLE 33222.731.0932715$13.99AL|NL
23 Andres Munoz SEA 31222.671.10401214$13.84AL|NL
24 Bryan Woo SEA 77533.671.0973160$13.74AL|NL
25 MacKenzie Gore WAS 82543.631.2393290$13.34AL|NL
26 Nick Pivetta SD 80544.011.1590240$12.55AL|NL
27 Freddy Peralta MIL 82543.871.2091300$12.29AL|NL
28 Carlos Rodon NYY 85554.001.2096290$12.26AL|NL
29 Nathan Eovaldi TEX 80543.711.1878210$11.92AL|NL
30 Tanner Scott LAD 31223.441.23361316$11.78AL|NL
31 Jesus Luzardo PHI 83543.831.2288270$11.58AL|NL
32 Ryan Helsley STL 31223.351.19361215$11.47AL|NL
33 Tanner Bibee CLE 88553.941.2085250$11.21AL|NL
34 Felix Bautista BAL 29223.111.14411313$11.12AL|NL
35 Chris Sale IL-15 ATL 55423.051.1167150$10.77AL|NL
36 Ranger Suarez PHI 82543.601.2475250$10.60AL|NL
37 Kris Bubic KAN 79543.551.2779260$10.47AL|NL
38 Jeff Hoffman TOR 31223.481.13391113$10.26AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Jack Flaherty DET 76533.801.2583260$9.86AL|NL
40 Drew Rasmussen TB 66533.521.1762170$9.84AL|NL
41 Jhoan Duran MIN 31222.831.19361112$9.84AL|NL
42 Aroldis Chapman BOS 30223.321.27441713$9.76AL|NL
43 Kevin Gausman TOR 91564.021.2690270$9.49AL|NL
44 Hunter Greene IL-15 CIN 69443.831.1681240$9.23AL|NL
45 Tyler Glasnow IL-60 LAD 64433.661.1677210$9.19AL|NL
46 Shota Imanaga CHC 85554.201.1982210$9.09AL|NL
47 Devin Williams NYY 31223.351.19391412$8.93AL|NL
48 Camilo Doval SF 30223.321.30331414$8.81AL|NL
49 Luis Castillo SEA 87554.091.2382270$8.68AL|NL
50 David Bednar PIT 30223.381.23341113$8.58AL|NL
51 Shelby Miller ARI 30224.021.27311115$8.08AL|NL
52 Merrill Kelly ARI 85554.011.2678260$7.69AL|NL
53 Zac Gallen ARI 91564.071.2987310$7.68AL|NL
54 Robert Suarez SD 31223.991.23311114$7.63AL|NL
55 Kyle Finnegan WAS 30224.221.33281116$7.48AL|NL
56 Peter Fairbanks TB 29223.701.31311214$7.43AL|NL
57 Sandy Alcantara MIA 87553.971.2671250$6.99AL|NL
58 Kenley Jansen LAA 29224.041.28311114$6.92AL|NL
59 Seth Lugo KAN 88554.001.2876250$6.89AL|NL
60 Eduardo Rodriguez ARI 75533.861.2973250$6.89AL|NL
61 Grant Holmes ATL 83544.021.3386310$6.65AL|NL
62 Brandon Pfaadt ARI 77534.001.2671190$6.58AL|NL
63 Yusei Kikuchi LAA 83544.211.3088290$6.53AL|NL
64 Robbie Ray SF 77444.021.2584280$6.49AL|NL
65 Nick Lodolo CIN 72534.001.2671220$6.47AL|NL
66 Clay Holmes NYM 75533.621.3367280$6.42AL|NL
67 Cole Ragans IL-15 KAN 51423.251.2261190$6.38AL|NL
68 Max Scherzer TOR 71444.191.1573190$6.31AL|NL
69 Matt Boyd CHC 71443.841.2169210$6.26AL|NL
70 Chris Bassitt TOR 85554.091.2978280$6.20AL|NL
71 Trevor Megill MIL 31223.701.26371211$5.95AL|NL
72 Brandon Woodruff IL-60 MIL 69444.031.1968200$5.41AL|NL
73 Matthew Liberatore STL 73533.891.2963230$5.20AL|NL
74 Mitch Keller PIT 84543.981.3272250$5.18AL|NL
75 Michael Wacha KAN 79544.101.2766230$4.93AL|NL
76 Jose Soriano LAA 81543.871.3673350$4.89AL|NL
77 Emilio Pagan CIN 30224.321.27331112$4.64AL|NL
78 Raisel Iglesias ATL 32223.501.163488$4.27AL|NL
79 Carlos Estevez KAN 30224.151.30291112$4.16AL|NL
80 Robert Garcia TEX 30223.521.2332119$3.96AL|NL
81 Jose Berrios TOR 93564.411.2979280$3.87AL|NL
82 Grant Taylor CWS 30223.581.2331119$3.66AL|NL
83 Clarke Schmidt NYY 71444.151.2569240$3.39AL|NL
84 Reese Olson IL-15 DET 64433.831.2760220$3.24AL|NL
85 Bailey Ober MIN 74444.401.2069180$3.22AL|NL
86 Ryan Pepiot TB 75444.241.2775270$3.20AL|NL
87 Daniel Palencia CHC 30223.681.3034149$3.09AL|NL
88 Will Warren NYY 64433.951.2864230$2.95AL|NL
89 Will Vest DET 30223.551.2330108$2.60AL|NL
90 Taj Bradley TB 75444.251.2873260$2.58AL|NL
91 Mike Soroka WAS 74444.221.2871280$2.48AL|NL
92 Kodai Senga IL-15 NYM 61433.971.3064270$2.35AL|NL
93 Cade Smith CLE 34222.871.1244122$2.25AL|NL
94 Sean Manaea IL-60 NYM 65434.171.2663230$2.10AL|NL
95 Orion Kerkering PHI 29223.491.2131107$2.03AL|NL
96 Gavin Williams CLE 73444.131.3373310$2.00AL|NL
97 Calvin Faucher MIA 31223.861.42311410$1.86AL|NL
98 Blake Snell IL-60 LAD 49333.741.2460220$1.53AL|NL
99 Eury Perez MIA 59333.961.2261200$1.52AL|NL
100 Edward Cabrera MIA 74444.171.3677350$1.52AL|NL
101 Matthew Strahm PHI 31223.381.103684$1.47AL|NL
102 Ryne Nelson ARI 72444.071.2959200$1.37AL|NL
103 Zach Eflin IL-15 BAL 71444.261.2355130$1.20AL|NL
104 David Peterson NYM 74444.011.3566280$1.16AL|NL
105 Casey Mize DET 75444.201.2861210$1.13AL|NL
106 Griffin Jax MIN 32222.811.094091$0.85AL|NL
107 Michael King IL-15 SD 44323.571.2048150$0.79AL|NL
108 Tommy Kahnle DET 30223.751.2730127$0.66AL|NL
109 Chad Patrick MIL 63434.251.2757200$0.55AL|NL
110 Shane Bieber IL-60 CLE 50333.671.2248130$0.48AL|NL
111 Zebby Matthews IL-15 MIN 54333.951.2051120$0.30AL|NL
112 Luis Ortiz CLE 83454.331.3576330$0.29AL|NL
113 Luke Weaver NYY 31223.671.193395$0.26AL|NL
114 Landen Roupp SF 68444.001.3762280$0.22AL|NL
115 Lance McCullers HOU 76444.301.3776340$0.21AL|NL
116 Jacob Lopez OAK 61434.181.3361250$0.18AL|NL
117 Brayan Bello BOS 76444.011.3865280$0.16AL|NL
118 Jason Adam SD 32223.251.0936112$0.08AL|NL
119 Shohei Ohtani LAD 40313.681.1845140$-0.04AL|NL
120 Bryan Abreu HOU 35223.081.2045151$-0.06AL|NL
121 Quinn Priester MIL 68444.251.2954240$-0.40AL|NL
122 Porter Hodge CHC 30223.821.3032146$-0.54AL|NL
123 Pablo Lopez IL-60 MIN 40313.581.2041100$-0.58AL|NL
124 Ben Brown CHC 42323.681.2446150$-0.65AL|NL
125 Kumar Rocker TEX 50333.791.2648150$-0.75AL|NL
126 Dylan Lee ATL 31223.541.163593$-0.76AL|NL
127 Nick Martinez CIN 63434.251.2951160$-0.79AL|NL
128 Brady Singer CIN 78444.401.3672260$-0.84AL|NL
129 Ryan Walker SF 29222.871.173292$-0.86AL|NL
130 David Festa MIN 58334.091.2959210$-0.92AL|NL
131 Shane Smith CWS 74444.391.3465280$-1.07AL|NL
132 Lucas Giolito BOS 75444.491.3672270$-1.25AL|NL
133 Abner Uribe MIL 30223.251.3037163$-1.36AL|NL
134 Reid Detmers LAA 39223.691.2645142$-1.43AL|NL
135 Shane Baz TB 68354.351.2965250$-1.50AL|NL
136 Stephen Kolek SD 67444.071.3651220$-1.53AL|NL
137 Yu Darvish IL-60 SD 48334.101.2346140$-1.84AL|NL
138 Sawyer Gipson-Long DET 56334.161.2549150$-1.90AL|NL
139 Kirby Yates LAD 29223.841.2137133$-1.91AL|NL
140 Lucas Erceg KAN 30223.181.3032123$-1.92AL|NL
141 Chase Burns CIN 54334.161.2853170$-1.93AL|NL
142 Andrew Heaney PIT 73444.441.3664240$-2.01AL|NL
143 Jordan Romano PHI 29224.041.2831115$-2.02AL|NL
144 Seth Halvorsen COL 30224.421.4328138$-2.06AL|NL
145 Bryce Elder ATL 84454.371.3868290$-2.12AL|NL
146 Alex Vesia LAD 31223.601.1640131$-2.17AL|NL
147 Jeremiah Estrada SD 31223.541.1941131$-2.21AL|NL
148 Ronny Henriquez MIA 31224.061.2930115$-2.32AL|NL
149 Tanner Houck IL-15 BOS 53333.781.3244170$-2.33AL|NL
150 Yimi Garcia IL-15 TOR 31223.641.1935102$-2.35AL|NL
151 Chris Paddack MIN 72444.431.3559200$-2.37AL|NL
152 Slade Cecconi CLE 57334.301.2651150$-2.47AL|NL
153 Andre Pallante STL 72444.041.4051270$-2.50AL|NL
154 Dustin May LAD 56334.181.2951210$-2.52AL|NL
155 Jameson Taillon CHC 79364.521.2763190$-2.56AL|NL
156 Brandon Walter HOU 47334.021.2642140$-2.65AL|NL
157 Miles Mikolas STL 75444.441.3151160$-2.66AL|NL
158 Clayton Kershaw LAD 52334.131.2745150$-2.78AL|NL
159 Erick Fedde STL 76444.411.3760260$-2.84AL|NL
160 Bryce Miller IL-15 SEA 47334.291.2142140$-2.85AL|NL
161 Garrett Whitlock BOS 30223.221.203281$-2.91AL|NL
162 Matt Brash SEA 30223.451.2336131$-3.23AL|NL
163 Randy Rodriguez SF 30223.581.2734132$-3.29AL|NL
164 Mitchell Parker WAS 76444.461.3861280$-3.29AL|NL
165 Mitch Spence OAK 64444.421.3651200$-3.33AL|NL
166 Jacob Misiorowski MIL 59334.281.3963320$-3.41AL|NL
167 Aaron Bummer ATL 29223.251.3131122$-3.41AL|NL
168 Shane McClanahan IL-60 TB 39223.741.2141120$-3.46AL|NL
169 Noah Cameron KAN 57334.091.3550190$-3.48AL|NL
170 Jose Quintana MIL 73444.441.3857280$-3.56AL|NL
171 Gabe Speier SEA 29223.251.173390$-3.63AL|NL
172 Colton Gordon HOU 62344.481.2954180$-3.67AL|NL
173 Ryan Pressly CHC 29223.661.282793$-3.68AL|NL
174 Hayden Birdsong SF 66354.391.3866300$-3.69AL|NL
175 Phil Maton STL 30223.581.2731112$-3.73AL|NL
176 Garrett Cleavinger TB 30223.881.2736132$-3.75AL|NL
177 Aaron Nola IL-60 PHI 46234.051.2245120$-3.81AL|NL
178 Mark Leiter Jr. NYY 30223.751.2035111$-3.81AL|NL
179 Brock Stewart MIN 29223.281.2437120$-3.85AL|NL
180 Kyle Harrison BOS 47334.291.3248180$-3.85AL|NL
181 Grayson Rodriguez IL-60 BAL 40223.751.2542130$-3.87AL|NL
182 Luis Gil IL-60 NYY 49334.391.3352230$-3.90AL|NL
183 Andrew Abbott CIN 76354.671.3371270$-3.92AL|NL
184 Michael McGreevy STL 45323.961.2733110$-3.94AL|NL
185 Jeffrey Springs OAK 69354.531.3362230$-4.00AL|NL
186 Tyler Rogers SF 33223.461.182561$-4.04AL|NL
187 Andrew Painter PHI 50334.271.3044160$-4.07AL|NL
188 Cade Cavalli WAS 65344.331.3556260$-4.07AL|NL
189 Justin Verlander SF 68354.471.3155210$-4.14AL|NL
190 Tyler Holton DET 31223.601.162681$-4.22AL|NL
191 Dean Kremer BAL 79364.541.3466260$-4.26AL|NL
192 Pierce Johnson ATL 30223.521.3035131$-4.32AL|NL
193 Chris Martin TEX 27113.061.072841$-4.33AL|NL
194 Dennis Santana PIT 30223.851.3027113$-4.33AL|NL
195 Adrian Morejon SD 30223.551.2330101$-4.36AL|NL
196 Charlie Morton BAL 61344.451.3861260$-4.45AL|NL
197 Luke Jackson TEX 30224.021.4029144$-4.56AL|NL
198 Frankie Montas NYM 65344.431.3759260$-4.64AL|NL
199 Reed Garrett NYM 31223.571.3537151$-4.67AL|NL
200 Zack Littell TB 75354.741.2859160$-4.69AL|NL
201 Anthony Bender MIA 30223.721.3029112$-4.71AL|NL
202 Tim Herrin CLE 31223.701.2632131$-4.73AL|NL
203 Bryan King HOU 30223.581.2731111$-4.73AL|NL
204 Cole Sands MIN 30223.551.2730101$-4.80AL|NL
205 Eric Lauer TOR 62334.571.3457220$-4.82AL|NL
206 Luis Severino OAK 82364.551.3565270$-4.94AL|NL
207 Bryan Baker BAL 30223.921.2734121$-5.14AL|NL
208 Carson Whisenhunt SF 49334.211.3541170$-5.14AL|NL
209 Paul Sewald IL-15 CLE 30223.781.2033100$-5.17AL|NL
210 Steven Okert HOU 28223.821.1833100$-5.18AL|NL
211 Cade Horton CHC 50334.411.3242170$-5.31AL|NL
212 Jack Leiter TEX 63344.551.3758270$-5.31AL|NL
213 Hoby Milner TEX 29223.631.242681$-5.32AL|NL
214 Trevor Rogers BAL 55334.291.3847200$-5.40AL|NL
215 Mason Montgomery TB 28223.681.2930111$-5.42AL|NL
216 Ryan Thompson ARI 30223.851.272492$-5.44AL|NL
217 Seranthony Dominguez BAL 31224.021.2935141$-5.45AL|NL
218 Michael Kopech LAD 29224.221.3133142$-5.46AL|NL
219 Roki Sasaki IL-60 LAD 36224.031.2538130$-5.48AL|NL
220 Ryan Gusto HOU 47334.481.3242170$-5.48AL|NL
221 Nick Mears MIL 29223.561.2833120$-5.54AL|NL
222 JP Sears OAK 79364.821.3062220$-5.55AL|NL
223 Kyle Backhus ARI 29223.461.3428121$-5.67AL|NL
224 Paul Blackburn NYM 54334.311.3744180$-5.69AL|NL
225 Ryan Brasier CHC 28223.641.182680$-5.78AL|NL
226 Keegan Akin BAL 30223.851.2332100$-5.82AL|NL
227 Gregory Soto BAL 29223.631.2832120$-5.85AL|NL
228 Hunter Gaddis CLE 32224.281.2231101$-5.92AL|NL
229 Trevor Williams WAS 61344.511.3447180$-5.92AL|NL
230 Edwin Uceta TB 29224.081.2832121$-5.95AL|NL
231 Brendon Little TOR 29223.531.3830141$-5.96AL|NL
232 Colin Rea CHC 64344.591.3349180$-5.98AL|NL
233 Trent Thornton SEA 31224.021.2629101$-6.00AL|NL
234 Jose A. Ferrer WAS 30223.781.272591$-6.11AL|NL
235 Brandon Eisert CWS 29223.971.282991$-6.12AL|NL
236 Brant Hurter DET 28223.681.182470$-6.17AL|NL
237 Jared Koenig MIL 29223.801.3128111$-6.17AL|NL
238 Jake Bird COL 29223.911.3828122$-6.18AL|NL
239 Walker Buehler BOS 57334.441.3948200$-6.27AL|NL
240 Tyler Mahle IL-15 TEX 45234.251.2739150$-6.29AL|NL
241 Jake Irvin WAS 79364.791.3361250$-6.36AL|NL
242 Jose Butto NYM 29223.941.3129131$-6.37AL|NL
243 Jon Gray IL-60 TEX 46234.181.3040150$-6.38AL|NL
244 Steven Matz STL 39224.021.2834110$-6.39AL|NL
245 Shawn Armstrong TEX 28223.641.2929100$-6.46AL|NL
246 Greg Weissert BOS 29223.801.3428111$-6.49AL|NL
247 JoJo Romero STL 29223.871.3127111$-6.49AL|NL
248 Dedniel Nunez NYM 27213.771.2629110$-6.50AL|NL
249 Jack Dreyer LAD 29223.661.3130110$-6.53AL|NL
250 Jack Perkins OAK 36223.941.3336150$-6.55AL|NL
251 Janson Junk MIA 50334.411.3436130$-6.55AL|NL
252 Erik Miller SF 28223.751.3930161$-6.59AL|NL
253 Ryne Stanek NYM 30224.181.3333141$-6.59AL|NL
254 Michael Lorenzen KAN 74354.611.3858290$-6.67AL|NL
255 Eduard Bazardo SEA 28223.791.2527100$-6.70AL|NL
256 Braxton Ashcraft PIT 34223.871.292990$-6.88AL|NL
257 Antonio Santillan CIN 29224.321.3830132$-6.88AL|NL
258 Caleb Ferguson PIT 30223.751.3330120$-6.95AL|NL
259 Nestor Cortes IL-60 MIL 30224.321.203090$-6.96AL|NL
260 Justin Wilson BOS 28223.681.3630110$-7.12AL|NL
261 Louie Varland MIN 29223.971.282990$-7.12AL|NL
262 Ryan Zeferjahn LAA 31224.191.3934151$-7.17AL|NL
263 John Schreiber KAN 29223.801.3128110$-7.17AL|NL
264 Eric Orze TB 29224.281.3129121$-7.19AL|NL
265 J.T. Ginn OAK 41224.101.3436140$-7.24AL|NL
266 Bailey Falter PIT 74354.571.3852240$-7.31AL|NL
267 Brock Burke LAA 29224.221.3127101$-7.34AL|NL
268 Mason Fluharty TOR 28223.821.3228110$-7.34AL|NL
269 Tanner Banks PHI 29224.041.282890$-7.43AL|NL
270 Brad Lord WAS 37224.141.3529131$-7.47AL|NL
271 Daniel Coulombe MIN 27113.511.192880$-7.52AL|NL
272 Yariel Rodriguez TOR 27113.881.3329122$-7.59AL|NL
273 Spencer Arrighetti IL-60 HOU 41234.371.3743180$-7.59AL|NL
274 Kevin Kelly TB 27113.661.192361$-7.60AL|NL
275 Jonathan Loaisiga NYY 29223.871.282490$-7.61AL|NL
276 Reynaldo Lopez IL-60 ATL 23213.901.262480$-7.64AL|NL
277 Jalen Beeks ARI 28224.041.3625111$-7.70AL|NL
278 Ryan Weathers IL-60 MIA 40224.201.3536150$-7.71AL|NL
279 Aaron Ashby MIL 28223.681.3928140$-7.72AL|NL
280 Daniel Lynch KAN 34224.161.3527111$-7.74AL|NL
281 Alex Cobb IL-60 DET 30223.851.302490$-7.75AL|NL
282 Erik Sabrowski CLE 28223.961.3932150$-7.79AL|NL
283 Taylor Rogers CIN 29224.151.3431120$-7.89AL|NL
284 Logan Allen CLE 63344.681.4151250$-7.93AL|NL
285 Bennett Sousa HOU 27113.661.2229100$-8.00AL|NL
286 Fernando Cruz IL-15 NYY 19113.201.212790$-8.00AL|NL
287 Kyle Leahy STL 30224.051.3724111$-8.02AL|NL
288 Ryan Bergert IL-15 SD 47334.721.3838180$-8.03AL|NL
289 Carson Seymour SF 33223.891.3627120$-8.09AL|NL
290 Justin Sterner OAK 28224.211.3229110$-8.10AL|NL
291 Joe Boyle TB 35224.251.4340210$-8.13AL|NL
292 Jordan Hicks BOS 28213.681.3925120$-8.16AL|NL
293 Yennier Cano BAL 26113.291.272690$-8.17AL|NL
294 Angel Zerpa KAN 29223.971.3124100$-8.17AL|NL
295 Keaton Winn SF 26213.901.312380$-8.18AL|NL
296 Liam Hendriks IL-15 BOS 23113.681.262571$-8.22AL|NL
297 Matt Festa CLE 29224.251.3128110$-8.26AL|NL
298 Brenan Hanifee DET 29223.971.282180$-8.29AL|NL
299 Kyle Wright KAN 38224.091.3731140$-8.31AL|NL
300 Ben Casparius LAD 36224.361.3635150$-8.35AL|NL