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 93742.670.98111180$35.91AL|NL
2 Zack Wheeler PHI 93743.141.08105240$28.30AL|NL
3 Logan Webb SF 94743.121.1587210$23.57AL|NL
4 Garrett Crochet BOS 77632.971.1299240$22.85AL|NL
5 Spencer Strider ATL 79643.341.12103270$21.49AL|NL
6 Paul Skenes PIT 81543.051.1294240$20.19AL|NL
7 Logan Gilbert SEA 84543.321.0891190$19.65AL|NL
8 Framber Valdez HOU 91743.291.2388310$19.51AL|NL
9 Yoshinobu Yamamoto LAD 79643.421.1085220$18.93AL|NL
10 Max Fried NYY 88643.271.1682230$18.70AL|NL
11 Joe Ryan MIN 84653.721.1092190$18.64AL|NL
12 Sonny Gray STL 82643.421.1487210$18.41AL|NL
13 Jacob deGrom TEX 70533.221.0481150$17.79AL|NL
14 Josh Hader HOU 32323.061.06461115$17.70AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 George Kirby SEA 83653.531.1078130$17.69AL|NL
16 Hunter Brown HOU 83643.441.2193280$17.17AL|NL
17 Edwin Diaz NYM 30212.801.06431116$16.50AL|NL
18 Andres Munoz SEA 30312.661.11401214$15.86AL|NL
19 Dylan Cease SD 81543.491.1996300$15.69AL|NL
20 Mason Miller OAK 30212.771.05451114$14.96AL|NL
21 Carlos Rodon NYY 82653.911.1994280$14.86AL|NL
22 Tanner Scott LAD 31313.201.18371215$14.53AL|NL
23 Nick Pivetta SD 78543.761.1489230$14.20AL|NL
24 Emmanuel Clase CLE 32212.701.0932815$14.15AL|NL
25 Cristopher Sanchez PHI 83543.401.2078230$13.49AL|NL
26 Ranger Suarez PHI 80643.451.2373240$13.34AL|NL
27 Jhoan Duran MIN 30312.621.14371012$13.18AL|NL
28 Ryan Helsley STL 30213.101.15361115$12.80AL|NL
29 Devin Williams NYY 30312.961.15391312$12.58AL|NL
30 MacKenzie Gore WAS 80553.641.2490290$12.36AL|NL
31 Kevin Gausman TOR 89653.911.2587260$12.28AL|NL
32 Freddy Peralta MIL 80553.831.2089290$12.20AL|NL
33 Tyler Glasnow IL-60 LAD 62533.551.1376200$12.19AL|NL
34 Nathan Eovaldi TEX 78543.691.1776190$11.86AL|NL
35 Jesus Luzardo PHI 81543.841.2187270$11.60AL|NL
36 Jeff Hoffman TOR 30213.201.09381013$11.51AL|NL
37 Aroldis Chapman BOS 29212.931.21431513$11.44AL|NL
38 Felix Bautista BAL 29212.831.13421312$11.35AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Luis Castillo SEA 84553.751.2180250$11.31AL|NL
40 Robbie Ray SF 75543.701.2283260$11.24AL|NL
41 Bryan Woo SEA 75443.671.1072150$11.02AL|NL
42 Shota Imanaga CHC 83543.891.1980200$10.96AL|NL
43 Tanner Bibee CLE 85553.841.2283250$10.91AL|NL
44 Zac Gallen ARI 89654.041.2986310$9.95AL|NL
45 Kris Bubic KAN 77543.651.2678260$9.81AL|NL
46 Hunter Greene IL-15 CIN 67443.901.1379230$9.31AL|NL
47 Robert Suarez SD 30223.511.21301114$9.31AL|NL
48 Jack Flaherty DET 74553.931.2583270$9.07AL|NL
49 Camilo Doval SF 29223.341.27341313$8.57AL|NL
50 Max Scherzer TOR 69443.851.1472170$8.44AL|NL
51 Merrill Kelly ARI 83543.851.2777250$8.37AL|NL
52 David Bednar PIT 29223.381.20341012$8.21AL|NL
53 Shelby Miller ARI 30223.861.25301114$8.08AL|NL
54 Peter Fairbanks TB 29213.421.26301213$7.91AL|NL
55 Kyle Finnegan WAS 30223.911.31271115$7.87AL|NL
56 Raisel Iglesias ATL 31323.411.123478$7.24AL|NL
57 Trevor Megill MIL 30213.401.23361211$7.22AL|NL
58 Grant Holmes ATL 88544.111.3393350$7.20AL|NL
59 Chris Bassitt TOR 83553.991.2876270$7.03AL|NL
60 Ryan Pepiot TB 73554.091.2575260$6.97AL|NL
61 Drew Rasmussen TB 65433.551.1860160$6.93AL|NL
62 Eduardo Rodriguez ARI 74543.881.2871240$6.79AL|NL
63 Sandy Alcantara MIA 84553.991.2771250$6.61AL|NL
64 Brandon Woodruff IL-60 MIL 76453.981.2173210$6.44AL|NL
65 Yusei Kikuchi LAA 81443.971.3088300$6.28AL|NL
66 Matt Boyd CHC 70443.831.2167200$6.12AL|NL
67 Brandon Pfaadt ARI 75554.211.2470180$5.85AL|NL
68 Jose Soriano LAA 79543.811.3574350$5.77AL|NL
69 Emilio Pagan CIN 30224.281.23331012$5.76AL|NL
70 Seth Lugo KAN 86554.081.3074260$5.56AL|NL
71 Jose Berrios TOR 90554.221.2978270$5.51AL|NL
72 Carlos Estevez KAN 30223.891.27281112$5.49AL|NL
73 Mitch Keller PIT 82554.081.2971240$5.41AL|NL
74 Kenley Jansen LAA 29124.221.26311114$5.25AL|NL
75 David Peterson NYM 72543.731.3465280$5.13AL|NL
76 Kodai Senga IL-15 NYM 60433.581.2763260$4.86AL|NL
77 Matthew Strahm PHI 30213.411.083587$4.67AL|NL
78 Robert Garcia TEX 29213.601.2232119$4.21AL|NL
79 Clarke Schmidt NYY 69444.001.2769240$3.96AL|NL
80 Sean Manaea IL-60 NYM 70443.981.2768250$3.94AL|NL
81 Reese Olson IL-15 DET 62443.761.2659210$3.74AL|NL
82 Cole Ragans IL-15 KAN 50333.431.2159180$3.41AL|NL
83 Matthew Liberatore STL 71443.931.2761220$3.20AL|NL
84 Dean Kremer BAL 77554.241.3165250$3.01AL|NL
85 Clay Holmes NYM 72553.901.3864280$3.00AL|NL
86 Will Vest DET 30213.261.203097$2.98AL|NL
87 Nick Lodolo CIN 70454.401.2471210$2.88AL|NL
88 Luis Ortiz CLE 81554.271.3675330$2.77AL|NL
89 Will Warren NYY 62434.001.2863230$2.74AL|NL
90 Quinn Priester MIL 61433.741.2550210$2.69AL|NL
91 Griffin Jax MIN 31312.971.063981$2.67AL|NL
92 Cade Smith CLE 33212.781.1043122$2.59AL|NL
93 Lance McCullers HOU 74444.061.3575330$2.45AL|NL
94 Taj Bradley TB 73454.211.3071260$2.36AL|NL
95 Casey Mize DET 73444.171.2661200$2.16AL|NL
96 David Festa MIN 69444.211.3170250$2.00AL|NL
97 Grant Taylor CWS 29113.491.2531119$1.97AL|NL
98 Edward Cabrera MIA 72454.221.3576330$1.75AL|NL
99 Blake Snell IL-60 LAD 47323.631.2660220$1.74AL|NL
100 Mike Soroka WAS 72454.351.2970260$1.71AL|NL
101 Calvin Faucher MIA 30224.061.43301410$1.65AL|NL
102 Zach Eflin IL-15 BAL 69454.231.2354130$1.53AL|NL
103 Michael Wacha KAN 77454.221.2964230$1.51AL|NL
104 Daniel Palencia CHC 30113.741.3034149$1.35AL|NL
105 Andrew Abbott CIN 74454.411.3172260$1.09AL|NL
106 Michael King IL-15 SD 43323.431.2147150$1.06AL|NL
107 Shane Bieber IL-60 CLE 49333.631.2148120$0.95AL|NL
108 Gavin Williams CLE 71444.201.3671320$0.89AL|NL
109 Orion Kerkering PHI 29213.421.2032115$0.81AL|NL
110 Bryan Abreu HOU 34212.981.1645151$0.79AL|NL
111 Shane Baz TB 67444.291.3164250$0.73AL|NL
112 Ryne Nelson ARI 70444.181.3058210$0.63AL|NL
113 Landen Roupp SF 66444.041.3561270$0.62AL|NL
114 Shohei Ohtani LAD 39323.681.1743140$-0.04AL|NL
115 Eury Perez MIA 57344.071.2759210$-0.05AL|NL
116 Bryce Elder ATL 80554.451.3867280$-0.06AL|NL
117 Cade Cavalli WAS 63444.051.3556250$-0.12AL|NL
118 Hayden Birdsong SF 64444.331.3565290$-0.19AL|NL
119 Dylan Lee ATL 30213.371.163493$-0.27AL|NL
120 Jason Adam SD 31213.281.1235112$-0.35AL|NL
121 Brandon Walter HOU 46333.611.2140110$-0.36AL|NL
122 Chase Burns CIN 53334.071.2453160$-0.41AL|NL
123 Justin Verlander SF 67444.251.3053200$-0.44AL|NL
124 Jameson Taillon CHC 77454.571.2862180$-0.58AL|NL
125 Aaron Nola IL-60 PHI 45323.991.1844110$-0.66AL|NL
126 Luke Weaver NYY 30214.011.223295$-0.68AL|NL
127 Pablo Lopez IL-60 MIN 39323.751.1841100$-0.69AL|NL
128 Zack Littell TB 73454.571.2758150$-0.78AL|NL
129 Ben Brown CHC 41323.831.2245140$-0.81AL|NL
130 Reid Detmers LAA 39223.761.2244142$-0.86AL|NL
131 Jeffrey Springs OAK 67454.381.3460230$-1.05AL|NL
132 Jeremiah Estrada SD 30213.261.1640121$-1.14AL|NL
133 Ryan Walker SF 28213.131.153292$-1.16AL|NL
134 Kumar Rocker TEX 48333.961.2547150$-1.17AL|NL
135 Brady Singer CIN 75454.621.3572250$-1.23AL|NL
136 Bailey Ober IL-15 MIN 55334.361.2151130$-1.29AL|NL
137 Bryce Miller IL-15 SEA 45333.911.2141140$-1.32AL|NL
138 Porter Hodge CHC 29224.061.3631146$-1.44AL|NL
139 Miles Mikolas STL 73454.411.2951150$-1.45AL|NL
140 Tommy Kahnle DET 29113.831.2929127$-1.51AL|NL
141 Lucas Giolito BOS 73454.581.3669260$-1.60AL|NL
142 Brayan Bello BOS 74454.281.4065280$-1.61AL|NL
143 Yu Darvish IL-60 SD 47334.111.2244130$-1.68AL|NL
144 Alex Vesia LAD 28213.531.1836122$-1.73AL|NL
145 Stephen Kolek SD 65444.241.3551230$-1.83AL|NL
146 Dustin May LAD 55334.201.2852210$-1.86AL|NL
147 Matt Brash SEA 29212.991.2135121$-1.91AL|NL
148 Chad Patrick MIL 52334.171.2648160$-1.94AL|NL
149 Kirby Yates LAD 28213.501.2136132$-1.97AL|NL
150 Jon Gray IL-60 TEX 50334.051.2746150$-1.97AL|NL
151 Shane McClanahan IL-60 TB 38223.471.1841110$-1.97AL|NL
152 Randy Rodriguez SF 30213.401.2334122$-2.10AL|NL
153 Luis Severino OAK 80454.501.3563260$-2.12AL|NL
154 Reed Garrett NYM 30323.501.3235151$-2.13AL|NL
155 Clayton Kershaw LAD 51334.031.2744150$-2.18AL|NL
156 Luis Gil IL-60 NYY 48334.141.3353230$-2.34AL|NL
157 Seth Halvorsen COL 29224.681.4527138$-2.35AL|NL
158 Chris Paddack MIN 74454.621.3462200$-2.38AL|NL
159 Chris Sale IL-60 ATL 27213.041.103370$-2.47AL|NL
160 JP Sears OAK 77464.751.3162220$-2.48AL|NL
161 Abner Uribe MIL 29113.231.2437153$-2.49AL|NL
162 Colton Gordon HOU 61334.311.2851180$-2.53AL|NL
163 Lucas Erceg KAN 29223.571.2730113$-2.56AL|NL
164 Garrett Cleavinger TB 29223.741.2235122$-2.68AL|NL
165 Andre Pallante STL 70444.091.4151270$-2.69AL|NL
166 Nick Martinez CIN 57344.241.2847140$-2.77AL|NL
167 Jose Quintana MIL 71444.261.4157280$-2.78AL|NL
168 Jacob Lopez OAK 59344.321.3458250$-2.80AL|NL
169 Slade Cecconi CLE 56344.451.2650150$-2.82AL|NL
170 Jake Irvin WAS 77454.651.3461250$-2.87AL|NL
171 Yimi Garcia TOR 29223.681.2132102$-2.88AL|NL
172 Sawyer Gipson-Long IL-15 DET 48334.141.2641130$-2.89AL|NL
173 Adrian Morejon SD 30213.281.193091$-2.98AL|NL
174 Aaron Bummer ATL 29213.011.2732111$-3.02AL|NL
175 Jordan Romano PHI 28223.931.2531113$-3.04AL|NL
176 Garrett Whitlock BOS 30213.451.193291$-3.08AL|NL
177 Eric Lauer TOR 61344.351.3254210$-3.16AL|NL
178 Mitchell Parker WAS 74454.501.3961290$-3.18AL|NL
179 Andrew Heaney PIT 71454.661.3762240$-3.20AL|NL
180 Chris Martin TEX 26213.421.102741$-3.26AL|NL
181 Phil Maton STL 30213.651.2430112$-3.37AL|NL
182 Michael Lorenzen KAN 72454.551.3757270$-3.40AL|NL
183 Charlie Morton BAL 58344.341.3657240$-3.42AL|NL
184 Ryan Pressly CHC 28213.651.282693$-3.47AL|NL
185 Logan Allen CLE 61444.391.4051240$-3.52AL|NL
186 Zebby Matthews IL-15 MIN 44223.951.2141100$-3.53AL|NL
187 Carson Whisenhunt SF 47333.971.3239160$-3.60AL|NL
188 Grayson Rodriguez IL-60 BAL 39223.731.2440130$-3.65AL|NL
189 Noah Cameron KAN 56334.221.3347180$-3.69AL|NL
190 Shane Smith CWS 72354.441.3764290$-3.79AL|NL
191 Erick Fedde STL 74454.531.3958260$-3.79AL|NL
192 Pierce Johnson ATL 29223.531.2835111$-3.85AL|NL
193 Ronny Henriquez MIA 30123.981.3130115$-3.91AL|NL
194 Tanner Houck IL-15 BOS 52334.261.3244160$-4.02AL|NL
195 Tyler Holton DET 30223.651.162681$-4.10AL|NL
196 Didier Fuentes ATL 65444.671.3753230$-4.16AL|NL
197 Nestor Cortes IL-60 MIL 33223.851.173490$-4.30AL|NL
198 Seranthony Dominguez BAL 30223.751.2835141$-4.30AL|NL
199 Brock Stewart MIN 28113.021.1637110$-4.32AL|NL
200 Steven Matz STL 38223.701.2334100$-4.36AL|NL
201 Steven Okert HOU 27213.611.163290$-4.39AL|NL
202 Frankie Montas NYM 58344.461.3654230$-4.40AL|NL
203 Tyler Rogers SF 32223.541.202461$-4.41AL|NL
204 Kevin Ginkel ARI 27213.491.2529101$-4.45AL|NL
205 Bryan Baker BAL 30223.861.2332111$-4.46AL|NL
206 Tyler Anderson LAA 83464.761.3967310$-4.54AL|NL
207 Bennett Sousa HOU 26213.381.172990$-4.55AL|NL
208 Gabe Speier SEA 29113.171.113380$-4.59AL|NL
209 Luke Jackson TEX 30224.241.4029144$-4.61AL|NL
210 Gregory Soto BAL 29213.431.2734130$-4.67AL|NL
211 Mark Leiter Jr. NYY 27223.611.1932100$-4.68AL|NL
212 Drew Pomeranz CHC 26213.041.2126100$-4.68AL|NL
213 Ryne Stanek NYM 29223.711.2832131$-4.69AL|NL
214 Cole Sands MIN 30223.841.233091$-4.71AL|NL
215 Trevor Rogers BAL 54334.261.3745190$-4.89AL|NL
216 Jack Dreyer LAD 30213.781.2831121$-4.96AL|NL
217 Paul Sewald IL-15 CLE 29223.931.183390$-4.99AL|NL
218 Paul Blackburn NYM 53334.321.3543180$-5.01AL|NL
219 Mitch Spence OAK 62344.441.3549190$-5.02AL|NL
220 Jared Koenig MIL 29223.691.2628101$-5.02AL|NL
221 Michael McGreevy STL 44223.831.2532100$-5.08AL|NL
222 Fernando Cruz IL-15 NYY 19213.141.182780$-5.27AL|NL
223 Roki Sasaki IL-60 LAD 35224.111.2639130$-5.27AL|NL
224 Kyle Harrison BOS 46234.271.3147170$-5.35AL|NL
225 JoJo Romero STL 28223.591.3027111$-5.40AL|NL
226 Hunter Gaddis CLE 31224.061.2530101$-5.41AL|NL
227 Anthony Bender MIA 29223.991.3328112$-5.42AL|NL
228 Ryan Thompson ARI 29223.831.312492$-5.44AL|NL
229 Jacob Misiorowski MIL 57344.641.4260310$-5.49AL|NL
230 Tomoyuki Sugano BAL 75454.841.3551170$-5.60AL|NL
231 Andrew Painter PHI 48334.471.3440170$-5.65AL|NL
232 Marcus Stroman NYY 60444.571.4143220$-5.69AL|NL
233 Yennier Cano BAL 26213.431.242690$-5.75AL|NL
234 Spencer Schwellenbach IL-15 ATL 23213.501.132250$-5.76AL|NL
235 Tim Herrin CLE 30223.801.3631151$-5.88AL|NL
236 Walker Buehler BOS 56344.571.3849190$-5.92AL|NL
237 Cade Horton CHC 49334.531.3440170$-5.92AL|NL
238 Caleb Ferguson PIT 29213.481.3129120$-5.93AL|NL
239 Erik Miller SF 27213.641.4031161$-5.93AL|NL
240 Louie Varland MIN 29223.801.232880$-5.96AL|NL
241 Trevor Williams WAS 55344.541.3543160$-6.01AL|NL
242 Colin Rea CHC 63344.701.3348170$-6.02AL|NL
243 Caleb Thielbar CHC 26213.641.2628100$-6.06AL|NL
244 Dennis Santana PIT 29113.851.3026113$-6.11AL|NL
245 Chase Lee DET 27213.671.242690$-6.17AL|NL
246 Jack Perkins OAK 35224.001.3134140$-6.34AL|NL
247 Brendon Little TOR 29213.441.3629140$-6.37AL|NL
248 Andrew Kittredge BAL 28223.761.252680$-6.42AL|NL
249 Jonathan Loaisiga NYY 26213.651.222370$-6.44AL|NL
250 Bryan King HOU 30113.581.2630111$-6.46AL|NL
251 Jalen Beeks ARI 28213.741.3626111$-6.48AL|NL
252 Bryan Hudson MIL 25213.681.2927120$-6.61AL|NL
253 Justin Wilson BOS 27223.801.3230100$-6.64AL|NL
254 Kyle Backhus ARI 29213.841.3727121$-6.66AL|NL
255 Jack Leiter TEX 62344.841.4058280$-6.72AL|NL
256 Ian Hamilton NYY 29113.601.3132141$-6.79AL|NL
257 Tyler Mahle IL-60 TEX 36224.201.2832120$-6.79AL|NL
258 Jose Butto NYM 28113.631.2629121$-6.82AL|NL
259 Dietrich Enns DET 30223.961.282890$-6.82AL|NL
260 Daysbel Hernandez ATL 27223.871.4330151$-6.85AL|NL
261 German Marquez COL 74464.911.4257250$-6.91AL|NL
262 Greg Weissert BOS 28224.141.3427111$-6.99AL|NL
263 J.T. Ginn OAK 40234.221.3235130$-7.00AL|NL
264 Alex Cobb IL-60 DET 29223.701.302490$-7.06AL|NL
265 Ryan Brasier CHC 27113.381.172580$-7.06AL|NL
266 Erik Sabrowski CLE 27223.801.3831140$-7.07AL|NL
267 Cade Povich IL-15 BAL 40234.301.3337150$-7.10AL|NL
268 Spencer Arrighetti IL-60 HOU 40234.401.3642180$-7.10AL|NL
269 Hoby Milner TEX 28113.661.242681$-7.12AL|NL
270 Braydon Fisher TOR 27213.951.3430130$-7.14AL|NL
271 Ryan Gusto HOU 46234.391.3340160$-7.14AL|NL
272 Nick Mears MIL 28113.591.2532110$-7.19AL|NL
273 Daniel Coulombe MIN 26113.331.222790$-7.24AL|NL
274 Nick Sandlin TOR 26214.061.3028120$-7.28AL|NL
275 Bailey Falter PIT 72354.641.3951240$-7.33AL|NL
276 Jake Latz TEX 42224.301.4043210$-7.33AL|NL
277 Jose A. Ferrer WAS 29113.671.252591$-7.34AL|NL
278 Brad Keller CHC 29224.051.3825121$-7.52AL|NL
279 Kevin Kelly TB 26113.781.202361$-7.54AL|NL
280 Bowden Francis IL-15 TOR 44234.721.2940140$-7.55AL|NL
281 Aaron Ashby MIL 27213.801.3928140$-7.61AL|NL
282 Robert Stephenson IL-15 LAA 23113.741.172870$-7.66AL|NL
283 Dedniel Nunez NYM 26113.611.2429100$-7.69AL|NL
284 Yariel Rodriguez TOR 30114.041.2931121$-7.70AL|NL
285 Anthony DeSclafani ARI 36224.301.3029100$-7.78AL|NL
286 Tanner Banks PHI 28113.741.222880$-7.80AL|NL
287 Richard Lovelady NYM 24223.951.292280$-7.87AL|NL
288 Janson Junk MIA 45234.271.3332110$-7.87AL|NL
289 Edwin Uceta TB 28114.171.2831111$-7.89AL|NL
290 Ryan Weathers IL-60 MIA 39234.291.3735150$-7.90AL|NL
291 Joe Boyle TB 34224.231.4539210$-7.93AL|NL
292 Brandon Eisert CWS 29123.981.272791$-7.95AL|NL
293 Drey Jameson ARI 27213.961.3324100$-7.95AL|NL
294 Jose Alvarado PHI 19113.061.192270$-7.98AL|NL
295 Casey Legumina SEA 25224.011.3123100$-8.01AL|NL
296 Justin Slaten IL-60 BOS 24213.931.332390$-8.04AL|NL
297 Brad Lord WAS 36224.421.3527121$-8.05AL|NL
298 Jonathan Cannon CWS 71364.831.4054250$-8.10AL|NL
299 Keegan Akin IL-15 BAL 24113.701.222780$-8.10AL|NL
300 Jake Bird COL 29114.121.3728122$-8.16AL|NL