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 1441162.881.01166300$32.74AL|NL
2 Zack Wheeler PHI 1491063.291.07164370$26.30AL|NL
3 Paul Skenes PIT 133962.931.06156350$25.78AL|NL
4 Chris Sale ATL 1301063.221.10156340$23.30AL|NL
5 Garrett Crochet BOS 118953.221.09149370$20.49AL|NL
6 Logan Webb SF 1501073.351.18132350$19.02AL|NL
7 Max Fried NYY 1381063.371.17129400$18.08AL|NL
8 Yoshinobu Yamamoto LAD 118953.311.10127310$17.54AL|NL
9 Edwin Diaz NYM 47423.081.09681826$17.37AL|NL
10 Dylan Cease SD 138973.611.19160520$17.10AL|NL
11 George Kirby IL-15 SEA 129973.531.07119190$17.04AL|NL
12 Spencer Strider IL-15 ATL 108953.461.11144370$17.03AL|NL
13 Logan Gilbert IL-15 SEA 116753.311.02125250$16.76AL|NL
14 Josh Hader HOU 50433.201.08691924$16.21AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Michael King SD 131963.501.20144460$15.78AL|NL
16 Framber Valdez HOU 135973.411.20131430$15.50AL|NL
17 Ryan Helsley STL 48432.961.15571925$15.44AL|NL
18 Cole Ragans KAN 124863.461.18147450$15.24AL|NL
19 Pablo Lopez MIN 134973.761.15139330$15.03AL|NL
20 Spencer Schwellenbach ATL 130963.671.13125280$14.80AL|NL
21 Mason Miller OAK 48222.761.01721722$14.37AL|NL
22 Jacob deGrom TEX 102643.241.02121230$13.99AL|NL
23 Luis Castillo SEA 136973.721.18132410$13.84AL|NL
24 Andres Munoz SEA 47322.661.11601922$13.57AL|NL
25 Hunter Greene IL-15 CIN 125873.851.15149430$13.54AL|NL
26 Sonny Gray STL 132873.681.17138370$13.53AL|NL
27 Carlos Rodon NYY 1301084.101.19148460$13.17AL|NL
28 Freddy Peralta MIL 128873.791.17145460$13.16AL|NL
29 Hunter Brown HOU 125973.631.22135430$13.08AL|NL
30 Jeff Hoffman TOR 47322.991.09601622$12.89AL|NL
31 Joe Ryan MIN 117763.791.07130250$12.70AL|NL
32 Bryan Woo SEA 112853.621.07107230$12.61AL|NL
33 Emmanuel Clase CLE 48322.741.07451022$12.53AL|NL
34 Kevin Gausman TOR 142983.901.21141410$12.48AL|NL
35 Nick Pivetta SD 122873.891.14138370$12.38AL|NL
36 Zac Gallen ARI 1311073.861.23132430$12.30AL|NL
37 Felix Bautista BAL 44322.721.10621920$11.99AL|NL
38 Jhoan Duran MIN 47432.811.14571619$11.83AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Nathan Eovaldi TEX 126863.771.15122310$11.66AL|NL
40 Ryan Walker SF 49333.081.12571521$11.56AL|NL
41 Corbin Burnes ARI 129863.671.20124400$11.24AL|NL
42 Tanner Bibee CLE 124863.821.17125350$10.89AL|NL
43 Drew Rasmussen TB 108763.401.13107270$10.86AL|NL
44 Raisel Iglesias ATL 49333.351.09531221$10.76AL|NL
45 Tanner Scott LAD 48423.041.21572119$10.51AL|NL
46 Jack Flaherty DET 120873.811.21130380$10.13AL|NL
47 Kodai Senga NYM 116963.701.27125500$9.93AL|NL
48 Shota Imanaga IL-15 CHC 113853.781.14108260$9.88AL|NL
49 Aaron Nola IL-15 PHI 125873.931.18124320$9.75AL|NL
50 Tyler Glasnow IL-15 LAD 94643.531.09116300$9.49AL|NL
51 Cristopher Sanchez PHI 119863.561.22108330$9.49AL|NL
52 Bailey Ober MIN 123874.051.15121300$9.41AL|NL
53 MacKenzie Gore WAS 124783.751.24139450$9.37AL|NL
54 Jesus Luzardo PHI 119863.891.20125380$9.35AL|NL
55 Devin Williams NYY 45423.091.18592217$9.30AL|NL
56 Robert Suarez SD 48333.591.18471621$8.43AL|NL
57 Zach Eflin BAL 127873.951.16103220$8.31AL|NL
58 Peter Fairbanks TB 45333.481.21501820$7.85AL|NL
59 Brandon Pfaadt ARI 120874.061.20118280$7.55AL|NL
60 Ranger Suarez PHI 115863.731.26105370$6.81AL|NL
61 Yusei Kikuchi LAA 127774.061.24135420$6.81AL|NL
62 Chris Bassitt TOR 133884.021.27126430$6.72AL|NL
63 Clay Holmes NYM 113863.621.30108440$6.69AL|NL
64 Kenley Jansen LAA 44233.971.20501622$6.69AL|NL
65 Bryce Miller IL-15 SEA 103763.811.1697300$6.36AL|NL
66 Justin Martinez IL-15 ARI 40323.311.30492119$6.36AL|NL
67 Brandon Woodruff IL-15 MIL 104653.811.16107300$6.05AL|NL
68 Kyle Finnegan WAS 45233.961.32441723$5.59AL|NL
69 Aroldis Chapman BOS 45423.341.29672713$5.55AL|NL
70 Taj Bradley TB 120774.081.24124400$5.55AL|NL
71 Seth Lugo KAN 127874.041.25109350$5.53AL|NL
72 Sandy Alcantara MIA 133783.921.25112380$5.51AL|NL
73 Trevor Megill MIL 46223.561.23561818$5.40AL|NL
74 Matt Boyd CHC 105763.941.24106340$4.54AL|NL
75 Robbie Ray SF 110774.101.26121430$4.50AL|NL
76 Shane McClanahan IL-60 TB 82643.511.1788260$4.48AL|NL
77 Jose Berrios TOR 142884.261.27121420$4.35AL|NL
78 Shane Baz TB 112764.041.24109400$4.31AL|NL
79 Merrill Kelly ARI 124864.161.26108390$4.24AL|NL
80 Nick Lodolo CIN 106774.091.22107320$4.22AL|NL
81 Roki Sasaki IL-15 LAD 85643.681.1894300$4.19AL|NL
82 Yu Darvish IL-15 SD 103764.131.1999290$3.91AL|NL
83 Max Scherzer IL-60 TOR 89653.931.1391230$3.86AL|NL
84 Brayan Bello BOS 118974.131.33107420$3.69AL|NL
85 Ryan Pepiot TB 116784.171.26117420$3.69AL|NL
86 David Bednar PIT 46243.941.26481718$3.31AL|NL
87 Jameson Taillon CHC 124874.301.2399290$3.27AL|NL
88 Mitch Keller PIT 133884.301.29117410$3.09AL|NL
89 Jose Alvarado PHI 46323.341.25542012$2.85AL|NL
90 Carlos Estevez KAN 46333.861.25451715$2.63AL|NL
91 Reese Olson DET 102663.851.2595340$2.45AL|NL
92 Bowden Francis TOR 112874.471.2299310$2.40AL|NL
93 Michael Wacha KAN 114764.091.2697340$2.35AL|NL
94 Kris Bubic KAN 108663.961.27104350$2.23AL|NL
95 Jeffrey Springs OAK 108774.151.26100350$2.21AL|NL
96 David Peterson NYM 105753.831.3498410$2.00AL|NL
97 Clarke Schmidt NYY 105664.041.26104360$1.95AL|NL
98 Lance McCullers HOU 112753.971.34107500$1.95AL|NL
99 Blake Snell IL-15 LAD 71533.511.2188320$1.84AL|NL
100 Ryan Pressly CHC 44223.601.25431415$1.77AL|NL
101 Gavin Williams CLE 106664.051.29110440$1.71AL|NL
102 Tyler Mahle TEX 102654.071.2293340$1.68AL|NL
103 Emilio Pagan CIN 46234.261.22491516$1.64AL|NL
104 Brady Singer CIN 122784.361.29115370$1.32AL|NL
105 Porter Hodge CHC 46323.681.29512212$1.23AL|NL
106 Ronel Blanco HOU 111764.271.31109480$0.99AL|NL
107 Cade Smith CLE 50322.921.1064173$0.93AL|NL
108 Ben Brown CHC 86543.851.2594330$0.68AL|NL
109 Jose Soriano LAA 106673.881.3295450$0.62AL|NL
110 Kirby Yates LAD 43423.231.1856205$0.45AL|NL
111 Tony Gonsolin LAD 103754.381.2592340$0.32AL|NL
112 Jesus Tinoco MIA 46223.921.28451714$0.18AL|NL
113 Will Vest DET 48223.401.20471510$0.06AL|NL
114 Matthew Strahm PHI 47423.241.0656122$0.03AL|NL
115 Jason Adam SD 49323.091.0857173$-0.10AL|NL
116 Eduardo Rodriguez IL-15 ARI 88654.001.2783280$-0.18AL|NL
117 Zebby Matthews MIN 89554.121.1984180$-0.32AL|NL
118 Luke Weaver NYY 50323.871.1854168$-0.35AL|NL
119 Luis Severino OAK 133694.381.28111430$-0.36AL|NL
120 Nick Martinez CIN 111664.221.2792300$-0.53AL|NL
121 JP Sears OAK 130794.591.26104360$-0.65AL|NL
122 Griffin Jax MIN 48433.211.1058131$-0.71AL|NL
123 Erick Fedde STL 121784.341.3197410$-0.77AL|NL
124 Sean Manaea IL-60 NYM 86544.121.2386300$-1.01AL|NL
125 Ryne Nelson ARI 104654.221.2786270$-1.07AL|NL
126 Justin Verlander SF 108674.241.2890320$-1.08AL|NL
127 Bryan Abreu HOU 52323.161.2068232$-1.09AL|NL
128 Lucas Giolito BOS 114774.561.33113420$-1.13AL|NL
129 Shane Bieber IL-60 CLE 73433.641.1971180$-1.14AL|NL
130 Lucas Erceg KAN 48323.481.2253176$-1.22AL|NL
131 Matthew Liberatore STL 105564.101.2892340$-1.32AL|NL
132 Grant Holmes ATL 103654.291.32100370$-1.39AL|NL
133 Clayton Kershaw IL-60 LAD 73533.781.2366210$-1.59AL|NL
134 Jeremiah Estrada SD 46323.251.1564192$-1.62AL|NL
135 Tomoyuki Sugano BAL 115774.451.2677270$-1.91AL|NL
136 Luke Jackson TEX 43234.211.34441913$-1.95AL|NL
137 Max Meyer MIA 107574.191.32102370$-1.95AL|NL
138 Hayden Birdsong SF 86554.051.3290390$-2.10AL|NL
139 AJ Smith-Shawver ATL 94654.371.3397410$-2.16AL|NL
140 Tylor Megill NYM 74543.961.2979290$-2.16AL|NL
141 Andrew Heaney PIT 107574.361.2899340$-2.28AL|NL
142 Tanner Houck IL-15 BOS 91554.051.2879280$-2.29AL|NL
143 Luis Ortiz CLE 117664.321.34101450$-2.30AL|NL
144 Jordan Romano PHI 45334.131.2846179$-2.35AL|NL
145 Zack Littell TB 104674.451.2684240$-2.40AL|NL
146 Luis Gil IL-60 NYY 76544.141.2984370$-2.48AL|NL
147 Kevin Ginkel ARI 44423.461.2248153$-2.57AL|NL
148 Tommy Kahnle DET 46123.441.2446199$-2.66AL|NL
149 Liam Hendriks BOS 42333.871.1948136$-2.66AL|NL
150 Dean Kremer BAL 113774.521.3393380$-2.70AL|NL
151 Miles Mikolas STL 121784.581.2781240$-2.81AL|NL
152 Aaron Civale IL-15 MIL 99564.401.2792300$-2.82AL|NL
153 Camilo Doval SF 46333.521.2751215$-2.83AL|NL
154 David Festa MIN 78443.981.2782280$-2.87AL|NL
155 Mitchell Parker WAS 115674.351.3393420$-2.93AL|NL
156 Colin Rea CHC 105654.471.2885290$-2.93AL|NL
157 Eury Perez IL-60 MIA 61443.901.1968200$-2.94AL|NL
158 Shane Smith CWS 103564.281.2988380$-3.01AL|NL
159 Robert Garcia TEX 45323.371.1950153$-3.07AL|NL
160 Matt Brash SEA 46333.221.2457202$-3.16AL|NL
161 Ryan Weathers MIA 100574.231.3289360$-3.30AL|NL
162 Jake Irvin WAS 120574.481.2898380$-3.38AL|NL
163 Orion Kerkering PHI 44323.251.1749152$-3.39AL|NL
164 Yimi Garcia TOR 46333.621.1353142$-3.42AL|NL
165 Walker Buehler IL-15 BOS 102664.401.3285320$-3.42AL|NL
166 Justin Slaten BOS 47323.951.2648166$-3.46AL|NL
167 Keegan Akin BAL 51323.551.1657161$-3.54AL|NL
168 Kutter Crawford IL-60 BOS 79454.321.2077230$-3.59AL|NL
169 Grayson Rodriguez IL-60 BAL 56433.741.2160180$-3.60AL|NL
170 Kyle Harrison SF 72443.991.2775270$-3.63AL|NL
171 Edward Cabrera MIA 100574.381.36104480$-3.71AL|NL
172 Chris Martin TEX 39223.241.104164$-3.81AL|NL
173 Reid Detmers LAA 69454.181.2578250$-3.82AL|NL
174 Dylan Lee ATL 44323.301.1550131$-3.88AL|NL
175 Jose Quintana IL-15 MIL 104664.281.3683380$-3.90AL|NL
176 Jordan Hicks SF 105574.101.3993460$-3.94AL|NL
177 Daniel Coulombe MIN 44323.301.1246121$-3.95AL|NL
178 Steven Matz STL 81443.981.2769230$-4.05AL|NL
179 Casey Mize IL-15 DET 95564.251.2974270$-4.07AL|NL
180 Tyler Anderson LAA 127784.681.35102490$-4.12AL|NL
181 Fernando Cruz NYY 46223.551.2065202$-4.16AL|NL
182 Landen Roupp SF 80443.981.3379340$-4.26AL|NL
183 Garrett Whitlock BOS 48323.681.1749122$-4.28AL|NL
184 Hayden Wesneski IL-15 HOU 77554.451.2571240$-4.36AL|NL
185 Dustin May LAD 67433.891.2560250$-4.38AL|NL
186 Alex Vesia LAD 42323.411.2054181$-4.43AL|NL
187 Tobias Myers MIL 77544.321.2868250$-4.59AL|NL
188 Anthony Bender MIA 45333.871.2944175$-4.65AL|NL
189 Shohei Ohtani LAD 47323.551.1655160$-4.65AL|NL
190 Reed Garrett NYM 48433.701.3356221$-4.86AL|NL
191 Chris Paddack MIN 107554.571.3193300$-4.90AL|NL
192 Kumar Rocker IL-15 TEX 74454.161.2769220$-4.90AL|NL
193 Garrett Cleavinger TB 44333.731.2554202$-4.97AL|NL
194 Cole Sands MIN 46323.751.2048142$-4.98AL|NL
195 Griffin Canning NYM 96564.431.3487350$-4.99AL|NL
196 Andre Pallante STL 97664.141.3968390$-5.01AL|NL
197 Zach Agnos COL 45234.611.35381511$-5.04AL|NL
198 Pierce Johnson ATL 46333.661.2955192$-5.06AL|NL
199 Gunnar Hoglund OAK 105674.671.3183310$-5.08AL|NL
200 Tim Herrin CLE 45323.411.2348181$-5.12AL|NL
201 Mike Soroka WAS 108584.581.35101460$-5.26AL|NL
202 Alex Cobb IL-15 DET 64443.841.2752180$-5.31AL|NL
203 Bubba Chandler PIT 72554.321.3267280$-5.31AL|NL
204 Frankie Montas IL-60 NYM 74554.331.3369290$-5.38AL|NL
205 Mark Leiter Jr. NYY 44333.811.2255171$-5.45AL|NL
206 Jared Jones IL-60 PIT 58343.931.2260190$-5.59AL|NL
207 Jack Leiter TEX 96564.631.3492410$-5.64AL|NL
208 Nestor Cortes IL-60 MIL 56333.951.1855160$-5.65AL|NL
209 Michael Lorenzen KAN 111674.501.3887460$-5.66AL|NL
210 Adrian Morejon SD 45323.541.2345141$-5.74AL|NL
211 Shelby Miller ARI 45333.991.2545163$-5.79AL|NL
212 JoJo Romero STL 45433.771.2842161$-5.86AL|NL
213 Hunter Gaddis CLE 47223.671.1746142$-5.87AL|NL
214 Edwin Uceta TB 46223.861.2250183$-5.93AL|NL
215 Aaron Bummer ATL 42323.451.2948171$-5.97AL|NL
216 Kyle Gibson BAL 106664.621.3889380$-5.99AL|NL
217 Andrew Abbott CIN 90564.551.3583350$-6.02AL|NL
218 Charlie Morton BAL 83564.511.3883360$-6.12AL|NL
219 Ryne Stanek NYM 46434.011.3250221$-6.16AL|NL
220 Quinn Priester MIL 69554.231.3355250$-6.17AL|NL
221 Michael McGreevy STL 62433.931.2746160$-6.23AL|NL
222 Manuel Rodriguez TB 44323.521.2643151$-6.23AL|NL
223 Jackson Jobe DET 97554.521.3377380$-6.24AL|NL
224 Stephen Kolek SD 90644.451.3970290$-6.26AL|NL
225 Tyler Rogers SF 51333.641.2137111$-6.27AL|NL
226 Jon Gray IL-60 TEX 70444.311.2862220$-6.33AL|NL
227 Gabe Speier SEA 45223.661.1850151$-6.36AL|NL
228 Tyler Holton DET 42223.371.1237101$-6.42AL|NL
229 Evan Phillips IL-15 LAD 32213.401.1635103$-6.44AL|NL
230 Trevor Williams WAS 98564.501.3578310$-6.52AL|NL
231 Jared Koenig MIL 45323.611.2743161$-6.54AL|NL
232 Cameron Booser CWS 45234.361.3847217$-6.55AL|NL
233 Dennis Santana PIT 46224.181.3141176$-6.58AL|NL
234 Erik Miller SF 44323.591.3652251$-6.61AL|NL
235 Bryan King HOU 46213.461.2549181$-6.62AL|NL
236 Spencer Turnbull TOR 69334.061.3065260$-6.66AL|NL
237 Yennier Cano BAL 46223.401.2445161$-6.73AL|NL
238 Louie Varland MIN 50334.081.2551151$-6.76AL|NL
239 Hunter Harvey IL-15 KAN 36223.561.1638102$-6.89AL|NL
240 Bryan Hudson MIL 37323.371.2138150$-6.90AL|NL
241 Seth Halvorsen COL 44234.471.4142198$-6.90AL|NL
242 A.J. Puk IL-60 ARI 27213.371.163393$-6.94AL|NL
243 Will Warren NYY 88464.591.3383330$-7.02AL|NL
244 Beau Brieske DET 47234.001.2943184$-7.04AL|NL
245 Daysbel Hernandez ATL 43423.851.4146231$-7.04AL|NL
246 Abner Uribe MIL 44223.481.3752262$-7.05AL|NL
247 Seranthony Dominguez BAL 46334.031.2950191$-7.19AL|NL
248 Spencer Arrighetti IL-15 HOU 58444.441.3160240$-7.24AL|NL
249 Bailey Falter PIT 94564.611.3370280$-7.28AL|NL
250 Antonio Santillan CIN 44334.211.3249192$-7.39AL|NL
251 Marcus Stroman IL-15 NYY 95664.611.4072360$-7.39AL|NL
252 Steven Wilson CWS 46244.651.3947257$-7.47AL|NL
253 Andrew Kittredge IL-15 BAL 46323.851.2342130$-7.48AL|NL
254 Daniel Palencia CHC 45323.941.3450231$-7.48AL|NL
255 Yuki Matsui SD 43223.581.2450180$-7.54AL|NL
256 Randy Rodriguez SF 43323.911.3044171$-7.56AL|NL
257 Cade Povich BAL 77454.521.3369300$-7.59AL|NL
258 Ryan Thompson ARI 43323.761.2635131$-7.62AL|NL
259 Phil Maton STL 47223.941.2645172$-7.70AL|NL
260 Andrew Painter PHI 62334.301.2758210$-7.74AL|NL
261 Calvin Faucher MIA 46234.151.4247215$-7.80AL|NL
262 John Schreiber KAN 44333.871.3242181$-7.84AL|NL
263 Blake Treinen IL-60 LAD 27223.371.173182$-7.86AL|NL
264 Ian Hamilton NYY 42213.451.2746180$-7.93AL|NL
265 Brock Stewart MIN 40213.701.2652180$-7.94AL|NL
266 Ryan Gusto HOU 67434.441.3358230$-7.97AL|NL
267 Hector Neris LAA 44334.111.3247191$-7.99AL|NL
268 Chad Green TOR 44334.111.2142130$-7.99AL|NL
269 Gregory Soto BAL 45233.711.3249211$-8.06AL|NL
270 Rhett Lowder IL-15 CIN 64444.351.3352210$-8.10AL|NL
271 Caleb Thielbar CHC 40323.971.2744160$-8.11AL|NL
272 Jose A. Ferrer WAS 44223.791.2738142$-8.12AL|NL
273 Nick Mears MIL 43223.931.2850191$-8.14AL|NL
274 Bennett Sousa HOU 41323.821.3042160$-8.22AL|NL
275 J.T. Ginn IL-15 OAK 84454.481.3669300$-8.23AL|NL
276 Alec Marsh IL-60 KAN 61454.601.3359230$-8.26AL|NL
277 Dedniel Nunez NYM 40223.571.2544150$-8.29AL|NL
278 Chad Patrick MIL 54324.181.2747170$-8.33AL|NL
279 Brock Burke LAA 46324.171.3245171$-8.35AL|NL
280 Slade Cecconi IL-15 CLE 55344.451.2350140$-8.40AL|NL
281 Graham Ashcraft CIN 44334.321.3537153$-8.42AL|NL
282 Bryan Baker BAL 43324.061.3147190$-8.43AL|NL
283 Nick Sandlin IL-15 TOR 38323.951.2841170$-8.46AL|NL
284 Logan Allen CLE 96564.631.4178390$-8.52AL|NL
285 Ryan Zeferjahn LAA 46224.241.3353212$-8.52AL|NL
286 Ryan Brasier IL-15 CHC 40213.681.1938120$-8.55AL|NL
287 Jalen Beeks ARI 42323.931.3539161$-8.57AL|NL
288 Eduard Bazardo SEA 47223.981.2644171$-8.57AL|NL
289 Jake Junis CLE 43223.871.173990$-8.58AL|NL
290 Michael Kopech IL-60 LAD 32223.931.2839152$-8.63AL|NL
291 Davis Martin CWS 92464.601.3674330$-8.71AL|NL
292 Grant Holman OAK 42324.041.3237171$-8.74AL|NL
293 Paul Sewald IL-15 CLE 36223.981.1641110$-8.83AL|NL
294 Wandy Peralta SD 38323.701.2932160$-8.84AL|NL
295 Jorge Lopez WAS 44334.261.3437162$-8.84AL|NL
296 Mason Montgomery TB 42234.231.3146172$-8.88AL|NL
297 Cade Cavalli WAS 62344.301.3355260$-8.89AL|NL
298 Hoby Milner TEX 39213.741.2037100$-8.91AL|NL
299 Tanner Banks PHI 42223.831.2442140$-8.94AL|NL
300 Michel Otanez OAK 43223.941.4155261$-9.01AL|NL