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 90732.610.99108180$36.07AL|NL
2 Zack Wheeler PHI 92743.161.08105240$29.11AL|NL
3 Logan Webb SF 91743.061.1684200$24.04AL|NL
4 Paul Skenes PIT 80632.951.1192230$23.87AL|NL
5 Garrett Crochet BOS 76622.991.1195220$23.43AL|NL
6 Logan Gilbert SEA 82543.431.0591180$20.62AL|NL
7 Spencer Strider ATL 77533.191.14100260$20.24AL|NL
8 Sonny Gray STL 81633.371.1685210$18.85AL|NL
9 Max Fried NYY 85643.401.1680230$18.35AL|NL
10 Jacob deGrom TEX 69533.351.0479160$17.74AL|NL
11 Joe Ryan MIN 82543.651.1090190$17.58AL|NL
12 Yoshinobu Yamamoto LAD 77533.291.1282210$17.56AL|NL
13 Framber Valdez HOU 89643.471.2287300$17.38AL|NL
14 Cristopher Sanchez PHI 86643.411.2181240$17.00AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Edwin Diaz NYM 29222.841.07421116$16.77AL|NL
16 George Kirby SEA 81543.481.1075130$16.39AL|NL
17 Dylan Cease SD 80543.491.2094300$16.13AL|NL
18 Josh Hader HOU 31223.191.06451215$15.83AL|NL
19 Hunter Brown HOU 81543.481.2191280$15.55AL|NL
20 Mason Miller OAK 29222.771.07431114$15.12AL|NL
21 Nathan Eovaldi TEX 77533.571.1776200$13.59AL|NL
22 Bryan Woo SEA 73533.761.0869150$13.46AL|NL
23 Emmanuel Clase CLE 31222.831.1030714$13.13AL|NL
24 Andres Munoz SEA 29222.731.10371113$13.06AL|NL
25 Nick Pivetta SD 77533.941.1686230$13.05AL|NL
26 MacKenzie Gore WAS 78533.571.2688280$12.93AL|NL
27 Ryan Helsley STL 30223.321.17351115$12.74AL|NL
28 Carlos Rodon NYY 80543.981.2091280$12.56AL|NL
29 Tanner Scott LAD 30223.421.20351215$12.18AL|NL
30 Jesus Luzardo PHI 79543.761.2384260$12.05AL|NL
31 Freddy Peralta MIL 78533.991.2186290$11.41AL|NL
32 Ranger Suarez PHI 83543.731.2376250$11.28AL|NL
33 Kris Bubic KAN 75533.611.2576250$11.05AL|NL
34 Aroldis Chapman BOS 28222.961.29411613$11.05AL|NL
35 Tanner Bibee CLE 83543.911.2280240$10.97AL|NL
36 Jhoan Duran MIN 30222.851.17341012$10.79AL|NL
37 Shota Imanaga CHC 81544.111.1778190$10.74AL|NL
38 Tyler Glasnow IL-60 LAD 60433.531.1372190$10.57AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Felix Bautista BAL 28223.251.18391312$10.24AL|NL
40 Jeff Hoffman TOR 30223.521.13371012$10.05AL|NL
41 Jack Flaherty DET 72533.881.2580250$9.91AL|NL
42 Devin Williams NYY 29223.391.17371312$9.83AL|NL
43 Luis Castillo SEA 82544.031.2277250$9.70AL|NL
44 Kevin Gausman TOR 86554.021.2784260$9.39AL|NL
45 Shelby Miller ARI 29223.631.24291014$9.34AL|NL
46 Hunter Greene IL-15 CIN 66443.901.1778230$9.17AL|NL
47 Grant Holmes ATL 86553.951.3391330$9.05AL|NL
48 Matt Boyd CHC 73533.981.2170210$8.95AL|NL
49 David Bednar PIT 29223.351.21331012$8.93AL|NL
50 Merrill Kelly ARI 81543.931.2675250$8.87AL|NL
51 Kyle Finnegan WAS 29223.841.31261015$8.68AL|NL
52 Kenley Jansen LAA 28224.041.25301014$8.42AL|NL
53 Camilo Doval SF 28223.361.32311313$8.41AL|NL
54 Trevor Megill MIL 29223.321.24351111$8.01AL|NL
55 Drew Rasmussen TB 64433.581.1759160$7.93AL|NL
56 Peter Fairbanks TB 28223.681.29301113$7.85AL|NL
57 Robert Suarez SD 30224.081.23301113$7.60AL|NL
58 Seth Lugo KAN 83543.951.2972240$7.47AL|NL
59 Zac Gallen ARI 86554.171.2982290$7.45AL|NL
60 Robbie Ray SF 74444.061.2482270$7.45AL|NL
61 Cole Ragans IL-15 KAN 49423.271.2059180$7.33AL|NL
62 Yusei Kikuchi LAA 79544.191.3083280$7.22AL|NL
63 Sandy Alcantara MIA 82543.951.2766240$7.17AL|NL
64 Brandon Woodruff IL-60 MIL 74444.091.1972210$7.13AL|NL
65 Will Vest DET 29223.081.2129910$7.03AL|NL
66 Carlos Estevez KAN 29223.771.24271012$6.78AL|NL
67 Chris Bassitt TOR 81544.151.2874260$6.73AL|NL
68 Eduardo Rodriguez ARI 72533.931.3170240$6.64AL|NL
69 Daniel Palencia CHC 29223.661.28331311$6.52AL|NL
70 Jose Soriano LAA 77533.761.3569330$6.48AL|NL
71 Robert Garcia TEX 29223.491.21311010$6.37AL|NL
72 Emilio Pagan CIN 29224.321.24321012$6.23AL|NL
73 Max Scherzer TOR 64434.221.1766170$5.68AL|NL
74 Mitch Keller PIT 81544.041.3269240$5.56AL|NL
75 Matthew Strahm PHI 30223.521.073487$5.38AL|NL
76 Reese Olson DET 64433.831.2560220$4.97AL|NL
77 Brandon Pfaadt ARI 73444.111.2667180$4.43AL|NL
78 Will Warren NYY 64433.891.3066230$4.40AL|NL
79 Raisel Iglesias ATL 30223.551.133277$4.38AL|NL
80 Cade Smith CLE 32222.471.0942112$4.37AL|NL
81 Ryan Pepiot TB 72444.291.2673260$4.26AL|NL
82 David Festa MIN 67444.011.3069240$4.24AL|NL
83 Ronny Henriquez MIA 30224.021.30311110$4.22AL|NL
84 Nick Lodolo CIN 69444.081.2868210$4.21AL|NL
85 Grant Taylor CWS 28223.751.2529119$4.05AL|NL
86 Kodai Senga IL-15 NYM 62433.961.2964270$3.96AL|NL
87 Mike Soroka WAS 72444.211.2971270$3.66AL|NL
88 Clay Holmes NYM 71443.741.3562270$3.51AL|NL
89 Sean Manaea IL-60 NYM 73444.331.2771260$3.48AL|NL
90 Matthew Liberatore STL 70443.951.2959210$3.39AL|NL
91 Taj Bradley TB 72444.331.2970250$2.83AL|NL
92 Casey Mize DET 71444.111.2858200$2.60AL|NL
93 Michael Wacha KAN 75444.241.2861220$2.27AL|NL
94 David Peterson NYM 70443.941.3662270$2.14AL|NL
95 Shane Bieber IL-60 CLE 47333.481.2145120$2.12AL|NL
96 Edward Cabrera MIA 70444.251.3673330$2.00AL|NL
97 Orion Kerkering PHI 29223.491.1731105$1.90AL|NL
98 Griffin Jax MIN 30222.821.103881$1.47AL|NL
99 Ryne Nelson ARI 69444.191.3056200$1.37AL|NL
100 Blake Snell IL-60 LAD 46323.881.2656210$1.36AL|NL
101 Lance McCullers HOU 75444.341.3775340$1.31AL|NL
102 Jose Berrios TOR 88464.531.3175270$1.25AL|NL
103 Gavin Williams CLE 69444.291.3669310$1.23AL|NL
104 Eury Perez MIA 56334.111.2558200$1.11AL|NL
105 Bryan Abreu HOU 33223.101.1843141$1.03AL|NL
106 Jason Adam SD 31223.311.1035112$0.96AL|NL
107 Luke Weaver NYY 30223.821.203195$0.89AL|NL
108 Michael King IL-15 SD 42323.731.2145150$0.89AL|NL
109 Landen Roupp SF 65434.081.3759270$0.79AL|NL
110 Brayan Bello BOS 73444.091.3862270$0.71AL|NL
111 Brady Singer CIN 74444.361.3668250$0.48AL|NL
112 Lucas Giolito BOS 72444.431.3568260$0.43AL|NL
113 Luis Ortiz CLE 61434.271.3457240$0.33AL|NL
114 Dylan Lee ATL 29223.591.143383$0.32AL|NL
115 Seth Halvorsen COL 28224.071.4326128$0.13AL|NL
116 Clarke Schmidt IL-15 NYY 54334.031.2853190$0.13AL|NL
117 Abner Uribe MIL 28223.211.2936153$0.02AL|NL
118 Brandon Walter HOU 46323.711.2440120$-0.02AL|NL
119 Cade Cavalli WAS 65434.171.3756270$-0.11AL|NL
120 Pablo Lopez IL-60 MIN 38313.701.2139100$-0.13AL|NL
121 Yu Darvish IL-60 SD 55334.361.2252160$-0.29AL|NL
122 Kumar Rocker TEX 48333.901.2746150$-0.29AL|NL
123 Reid Detmers LAA 38223.751.2644142$-0.30AL|NL
124 Chris Paddack MIN 72444.421.3358190$-0.46AL|NL
125 Shane Baz TB 66354.401.2963240$-0.48AL|NL
126 Randy Rodriguez SF 29223.111.2433122$-0.57AL|NL
127 Slade Cecconi CLE 63344.351.2756170$-0.73AL|NL
128 Bryce Elder ATL 78444.341.3863270$-0.85AL|NL
129 Zebby Matthews IL-15 MIN 42323.921.2440100$-0.92AL|NL
130 Bryce Miller IL-15 SEA 48334.231.2143140$-0.96AL|NL
131 Jeremiah Estrada SD 30223.581.1739121$-0.96AL|NL
132 Zach Eflin IL-15 BAL 68354.401.2552130$-1.16AL|NL
133 Lucas Erceg KAN 28223.291.2929113$-1.18AL|NL
134 Luis Severino OAK 79454.501.3561260$-1.36AL|NL
135 Dustin May LAD 54334.191.3050200$-1.38AL|NL
136 Chris Sale IL-60 ATL 26213.101.083270$-1.46AL|NL
137 Jacob Lopez OAK 58334.281.3458240$-1.50AL|NL
138 Gabe Speier SEA 29223.181.143490$-1.51AL|NL
139 Tanner Houck IL-15 BOS 51333.821.3342160$-1.56AL|NL
140 Andrew Abbott CIN 73354.551.3268250$-1.57AL|NL
141 Nick Martinez CIN 57334.201.2846140$-1.63AL|NL
142 Miles Mikolas STL 72444.501.3149150$-1.71AL|NL
143 Matt Brash SEA 28223.111.2533121$-1.75AL|NL
144 Andre Pallante STL 69444.091.4149260$-1.79AL|NL
145 Shohei Ohtani LAD 38223.861.1842140$-1.80AL|NL
146 Tommy Kahnle DET 28223.891.2927114$-1.83AL|NL
147 Ryan Walker SF 27112.881.153082$-1.87AL|NL
148 Calvin Faucher MIA 29223.941.4129135$-1.90AL|NL
149 Noah Cameron KAN 54334.181.3046170$-1.92AL|NL
150 Shane McClanahan IL-60 TB 37223.741.1940110$-1.92AL|NL
151 Justin Verlander SF 64344.341.3052190$-1.95AL|NL
152 Colton Gordon HOU 60344.371.3052180$-2.01AL|NL
153 Stephen Kolek SD 60434.271.3745200$-2.02AL|NL
154 Garrett Cleavinger TB 29223.871.2435122$-2.04AL|NL
155 Yimi Garcia TOR 28223.861.183192$-2.04AL|NL
156 Chase Burns CIN 52334.311.3150170$-2.05AL|NL
157 Quinn Priester MIL 59334.251.2946200$-2.09AL|NL
158 Shane Smith CWS 70354.321.3763280$-2.11AL|NL
159 Andrew Painter PHI 52334.211.3146170$-2.22AL|NL
160 Garrett Whitlock BOS 29223.351.213081$-2.23AL|NL
161 Zack Littell TB 72354.671.2656150$-2.42AL|NL
162 Ben Brown CHC 39223.791.2643140$-2.48AL|NL
163 Aaron Nola IL-60 PHI 44234.111.2043110$-2.49AL|NL
164 Charlie Morton BAL 57334.341.3757240$-2.50AL|NL
165 Michael McGreevy STL 43323.971.2632100$-2.53AL|NL
166 Clayton Kershaw LAD 50334.291.2842150$-2.55AL|NL
167 Chad Patrick MIL 50334.451.2846160$-2.61AL|NL
168 Jordan Romano PHI 28224.071.2931113$-2.63AL|NL
169 Luis Gil IL-60 NYY 47334.461.3250220$-2.67AL|NL
170 Phil Maton STL 29223.661.2830112$-2.69AL|NL
171 Jon Gray IL-60 TEX 49334.291.3144160$-2.77AL|NL
172 Adrian Morejon SD 29223.531.212991$-2.79AL|NL
173 Aaron Bummer ATL 28213.211.2930111$-2.80AL|NL
174 Pierce Johnson ATL 28223.461.2933111$-2.93AL|NL
175 Dean Kremer BAL 76354.591.3363240$-2.94AL|NL
176 Tyler Rogers SF 32223.591.162361$-3.02AL|NL
177 Jacob Misiorowski MIL 56334.411.3958300$-3.02AL|NL
178 Kirby Yates LAD 27113.441.2235122$-3.02AL|NL
179 Hayden Birdsong SF 62334.521.3761280$-3.04AL|NL
180 Grayson Rodriguez IL-60 BAL 38223.861.2439120$-3.04AL|NL
181 Dennis Santana PIT 28223.931.2925103$-3.19AL|NL
182 Eric Lauer TOR 60344.631.3255210$-3.25AL|NL
183 Chris Martin TEX 26113.131.082741$-3.30AL|NL
184 Hoby Milner TEX 28223.611.182571$-3.33AL|NL
185 Cole Sands MIN 29223.591.242891$-3.39AL|NL
186 Ryan Gusto HOU 48334.381.3344170$-3.44AL|NL
187 Alex Vesia LAD 27113.811.1935112$-3.53AL|NL
188 Didier Fuentes ATL 63344.601.3354210$-3.62AL|NL
189 Andrew Heaney PIT 70354.541.3761230$-3.63AL|NL
190 Jack Dreyer LAD 29223.661.2830111$-3.67AL|NL
191 Jeffrey Springs OAK 66354.631.3559220$-3.68AL|NL
192 Bryan Baker BAL 29223.971.2432111$-3.69AL|NL
193 Paul Sewald IL-15 CLE 28223.791.183290$-3.69AL|NL
194 Cade Horton CHC 52334.381.3343180$-3.73AL|NL
195 Mitch Spence OAK 63334.421.3550190$-3.74AL|NL
196 Tyler Holton DET 29223.591.142570$-3.77AL|NL
197 Reed Garrett NYM 29223.701.3434141$-3.80AL|NL
198 Seranthony Dominguez BAL 30224.021.2734131$-3.80AL|NL
199 Ryan Pressly CHC 28223.821.292592$-3.92AL|NL
200 Anthony Bender MIA 29223.871.3127112$-3.93AL|NL
201 Ryan Thompson ARI 28223.791.292482$-4.00AL|NL
202 Bailey Ober IL-15 MIN 49244.541.2245120$-4.06AL|NL
203 Nestor Cortes IL-60 MIL 32224.131.163290$-4.07AL|NL
204 Colin Rea CHC 70354.591.3353190$-4.08AL|NL
205 Jared Koenig MIL 28223.791.2527101$-4.14AL|NL
206 Hunter Gaddis CLE 30224.051.2329101$-4.18AL|NL
207 Edwin Uceta TB 28224.071.2531111$-4.18AL|NL
208 Frankie Montas NYM 57334.461.3952230$-4.18AL|NL
209 Adrian Houser CWS 72444.401.4451270$-4.18AL|NL
210 Brandon Eisert CWS 28223.681.292791$-4.29AL|NL
211 Mitchell Parker WAS 70354.441.3956260$-4.30AL|NL
212 Ryne Stanek NYM 28223.821.3231131$-4.32AL|NL
213 Erick Fedde STL 73354.521.3756250$-4.43AL|NL
214 Jose A. Ferrer WAS 28223.501.292391$-4.47AL|NL
215 Porter Hodge CHC 27114.061.3328134$-4.48AL|NL
216 Gregory Soto BAL 29223.731.2832130$-4.52AL|NL
217 Sawyer Gipson-Long IL-15 DET 43224.181.2637120$-4.55AL|NL
218 Trevor Rogers BAL 53334.381.3844190$-4.56AL|NL
219 Jonathan Loaisiga NYY 28223.791.252481$-4.57AL|NL
220 Jack Perkins OAK 35223.941.2935140$-4.58AL|NL
221 Bryan King HOU 29223.661.2830110$-4.64AL|NL
222 Kyle Harrison BOS 45224.361.3146170$-4.67AL|NL
223 Kyle Backhus ARI 28223.541.3627121$-4.67AL|NL
224 Tim Herrin CLE 29223.941.3129131$-4.77AL|NL
225 Caleb Ferguson PIT 29223.461.3128120$-4.78AL|NL
226 Eduard Bazardo SEA 28223.711.2528100$-4.79AL|NL
227 Jack Leiter TEX 61344.661.3956270$-4.82AL|NL
228 Roki Sasaki IL-60 LAD 34224.161.2635120$-4.83AL|NL
229 Joey Cantillo CLE 29223.731.3132130$-4.83AL|NL
230 Luke Jackson TEX 29224.011.3828132$-4.83AL|NL
231 JoJo Romero STL 28223.861.2926101$-4.84AL|NL
232 Steven Matz STL 37224.031.2733100$-4.85AL|NL
233 J.T. Ginn OAK 40224.051.3036130$-4.86AL|NL
234 Brendon Little TOR 28223.501.3229130$-4.87AL|NL
235 Walker Buehler BOS 55334.501.3846190$-4.90AL|NL
236 Yariel Rodriguez TOR 29224.221.2830121$-4.96AL|NL
237 Braxton Ashcraft PIT 33223.891.272990$-5.12AL|NL
238 Antonio Santillan CIN 28224.321.3629122$-5.15AL|NL
239 JP Sears OAK 76354.931.3260220$-5.17AL|NL
240 Jose Quintana MIL 69354.541.3953260$-5.23AL|NL
241 Louie Varland MIN 28223.961.252880$-5.35AL|NL
242 Spencer Schwellenbach IL-15 ATL 22213.801.142150$-5.38AL|NL
243 Drew Pomeranz CHC 26213.831.2727100$-5.46AL|NL
244 Jake Irvin WAS 75354.801.3556240$-5.70AL|NL
245 Brock Stewart MIN 27113.441.3035120$-5.74AL|NL
246 Mark Leiter Jr. NYY 25113.491.203090$-5.78AL|NL
247 Michael Lorenzen KAN 70354.691.3955270$-5.84AL|NL
248 Jake Bird COL 29223.911.4128121$-5.88AL|NL
249 Bennett Sousa HOU 26113.561.192990$-5.89AL|NL
250 Graham Ashcraft CIN 28223.891.362491$-5.89AL|NL
251 Brad Keller CHC 28224.211.3924122$-5.93AL|NL
252 Logan Allen CLE 64344.631.4152250$-5.94AL|NL
253 Tyler Anderson LAA 81364.841.3865300$-5.97AL|NL
254 Keaton Winn SF 23213.471.302170$-6.01AL|NL
255 Brad Lord WAS 36224.171.3629131$-6.02AL|NL
256 Matt Festa CLE 28223.891.3227110$-6.03AL|NL
257 Alex Cobb IL-60 DET 29223.841.282380$-6.08AL|NL
258 Greg Weissert BOS 28223.861.3226100$-6.11AL|NL
259 Janson Junk MIA 43224.091.3331110$-6.18AL|NL
260 Spencer Arrighetti IL-60 HOU 39224.461.3641170$-6.25AL|NL
261 Kevin Ginkel ARI 26113.711.272791$-6.26AL|NL
262 Daniel Coulombe MIN 26113.601.192780$-6.27AL|NL
263 Jake Latz TEX 42224.301.4042210$-6.32AL|NL
264 Fernando Cruz IL-15 NYY 19113.201.212790$-6.33AL|NL
265 Kevin Kelly TB 26113.751.192261$-6.33AL|NL
266 Ryan Weathers IL-60 MIA 38224.281.3434140$-6.40AL|NL
267 Bailey Falter PIT 71354.671.3849230$-6.43AL|NL
268 Tyler Mahle IL-60 TEX 36224.391.2830120$-6.46AL|NL
269 Steven Okert HOU 26114.021.1931100$-6.56AL|NL
270 Ryan Brasier CHC 26113.711.152470$-6.56AL|NL
271 Joe Boyle TB 34224.341.4139210$-6.56AL|NL
272 Nick Mears MIL 27113.691.2630110$-6.62AL|NL
273 Jameson Taillon IL-15 CHC 45234.691.2736110$-6.67AL|NL
274 Andrew Kittredge BAL 28224.181.292580$-6.67AL|NL
275 Kyle Leahy STL 28224.071.3923101$-6.74AL|NL
276 Anthony DeSclafani ARI 35224.281.312890$-6.80AL|NL
277 Yennier Cano BAL 26113.371.272590$-6.82AL|NL
278 Tanner Banks PHI 27113.581.262780$-6.82AL|NL
279 Brant Hurter DET 25113.371.242270$-7.05AL|NL
280 Carson Whisenhunt SF 46234.381.3737160$-7.06AL|NL
281 Kyle Wright KAN 36224.111.3930130$-7.07AL|NL
282 Daniel Lynch KAN 32224.341.3825111$-7.15AL|NL
283 Mason Montgomery TB 26113.871.3528111$-7.19AL|NL
284 Jordan Wicks CHC 28224.361.292490$-7.22AL|NL
285 Chase Lee DET 26113.751.232580$-7.24AL|NL
286 Shawn Armstrong TEX 26113.711.272790$-7.24AL|NL
287 Cade Povich IL-15 BAL 39224.561.3636150$-7.28AL|NL
288 Keegan Akin IL-15 BAL 24113.711.252680$-7.29AL|NL
289 Paul Blackburn IL-15 NYM 39224.331.3631130$-7.30AL|NL
290 Liam Hendriks IL-15 BOS 22113.891.272371$-7.32AL|NL
291 Chase Silseth LAA 32224.311.3830140$-7.32AL|NL
292 Erik Miller SF 27113.731.4129151$-7.32AL|NL
293 Tyler Kinley COL 28224.611.5028142$-7.34AL|NL
294 Ian Hamilton NYY 26113.481.3528120$-7.35AL|NL
295 Max Lazar PHI 29224.321.312490$-7.35AL|NL
296 Kyle Freeland COL 73354.611.4452200$-7.35AL|NL
297 Patrick Corbin TEX 60344.801.4247190$-7.36AL|NL
298 Steven Wilson CWS 29225.111.3828152$-7.37AL|NL
299 Justin Wilson BOS 27113.731.3028100$-7.38AL|NL
300 Robert Stephenson IL-15 LAA 22114.111.182770$-7.39AL|NL