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 1531172.821.02176310$31.39AL|NL
2 Zack Wheeler PHI 1571173.291.09172400$25.48AL|NL
3 Chris Sale ATL 1391063.111.10170370$23.58AL|NL
4 Paul Skenes PIT 134963.101.12157390$20.39AL|NL
5 Logan Webb SF 1531173.191.18138350$20.11AL|NL
6 Garrett Crochet BOS 1231053.041.15156420$20.05AL|NL
7 Yoshinobu Yamamoto LAD 1261053.321.08134330$18.67AL|NL
8 Spencer Strider IL-15 ATL 107953.251.09144340$16.86AL|NL
9 Max Fried NYY 1441073.341.18133400$16.84AL|NL
10 Dylan Cease SD 141973.521.20166540$16.32AL|NL
11 Josh Hader HOU 53533.121.11742125$16.05AL|NL
12 Edwin Diaz NYM 50423.021.09712027$15.98AL|NL
13 Michael King SD 1371073.461.22149500$15.70AL|NL
14 Cole Ragans KAN 134973.441.21158490$15.56AL|NL
15 Mason Miller OAK 51322.681.02771924$15.37AL|NL
16 Pablo Lopez MIN 139983.651.16147340$14.98AL|NL
17 George Kirby IL-15 SEA 133883.471.09124210$14.87AL|NL
18 Andres Munoz SEA 50422.611.11672024$14.77AL|NL
19 Sonny Gray STL 136973.591.17143380$14.61AL|NL
20 Hunter Greene CIN 129873.831.12154430$13.86AL|NL
21 Jacob deGrom TEX 103753.301.03126230$13.83AL|NL
22 Nick Pivetta SD 128973.801.15148410$13.82AL|NL
23 Spencer Schwellenbach ATL 138973.641.16132310$13.77AL|NL
24 Ryan Helsley STL 51423.061.16602026$13.74AL|NL
25 Framber Valdez HOU 1421073.461.25132480$13.61AL|NL
26 Emmanuel Clase CLE 51422.721.08501124$13.55AL|NL
27 Jeff Hoffman TOR 51422.991.08631623$13.36AL|NL
28 Felix Bautista BAL 47422.671.09671922$13.36AL|NL
29 Joe Ryan MIN 121873.751.09134270$13.09AL|NL
30 Raisel Iglesias ATL 53433.381.11601325$13.07AL|NL
31 Freddy Peralta MIL 132973.791.19149490$13.00AL|NL
32 Aaron Nola PHI 146983.881.18145360$12.87AL|NL
33 Corbin Burnes ARI 135963.561.21133420$12.76AL|NL
34 Logan Gilbert IL-15 SEA 110753.281.08118250$12.76AL|NL
35 Ryan Walker SF 52422.991.13611723$12.73AL|NL
36 Luis Castillo SEA 140983.651.21137430$12.69AL|NL
37 Hunter Brown HOU 130973.521.23138450$12.64AL|NL
38 Kevin Gausman TOR 1471083.831.24145430$12.50AL|NL
39 Carlos Rodon NYY 135983.981.20154470$11.95AL|NL
40 Zac Gallen ARI 1381073.771.26138470$11.51AL|NL
41 Jhoan Duran MIN 50422.611.13631719$11.40AL|NL
42 MacKenzie Gore WAS 129883.661.24148470$11.08AL|NL
43 Nathan Eovaldi TEX 133873.771.17129330$10.96AL|NL
44 Tanner Scott LAD 51423.151.20612121$10.32AL|NL
45 Jack Flaherty DET 127883.771.22137420$9.97AL|NL
46 Clay Holmes NYM 1261073.461.32118460$9.88AL|NL
47 Bryan Woo SEA 114763.621.11110250$9.78AL|NL
48 Robert Suarez SD 51433.531.20521823$9.75AL|NL
49 Tyler Glasnow IL-15 LAD 96743.491.12118300$9.69AL|NL
50 Bryce Miller SEA 133883.811.20125410$9.50AL|NL
51 Kodai Senga NYM 123963.651.28129540$9.46AL|NL
52 Jesus Luzardo PHI 129873.921.22136430$8.99AL|NL
53 Cristopher Sanchez PHI 127863.611.23116360$8.99AL|NL
54 Zach Eflin IL-15 BAL 135983.921.20108240$8.59AL|NL
55 Bailey Ober MIN 127874.021.18125310$8.52AL|NL
56 Devin Williams NYY 48423.101.21622418$8.52AL|NL
57 Drew Rasmussen TB 111763.501.17106280$8.47AL|NL
58 Peter Fairbanks TB 48433.431.25531921$8.27AL|NL
59 Chris Bassitt TOR 138983.931.27128450$8.14AL|NL
60 Brandon Pfaadt ARI 127873.971.20123290$8.11AL|NL
61 Jose Alvarado PHI 49423.111.20592017$7.87AL|NL
62 Tanner Bibee CLE 128883.911.23125390$7.85AL|NL
63 Ranger Suarez PHI 122863.601.26111400$7.65AL|NL
64 Kyle Finnegan WAS 48333.851.31461925$7.17AL|NL
65 Brandon Woodruff IL-15 MIL 117773.871.20118330$6.87AL|NL
66 Trevor Megill MIL 49323.441.23601919$6.80AL|NL
67 Roki Sasaki LAD 107863.911.24121390$6.80AL|NL
68 Sandy Alcantara MIA 139883.901.26119400$6.77AL|NL
69 Shota Imanaga IL-15 CHC 114763.801.19110280$6.76AL|NL
70 Eduardo Rodriguez ARI 122873.851.27119380$6.52AL|NL
71 Kenley Jansen LAA 47234.061.23531724$6.35AL|NL
72 David Bednar PIT 49333.621.25531820$6.13AL|NL
73 Aroldis Chapman BOS 48433.231.28712714$5.96AL|NL
74 Shane McClanahan IL-60 TB 92653.461.19101280$5.61AL|NL
75 Yusei Kikuchi LAA 131784.051.29142460$5.53AL|NL
76 Robbie Ray SF 115773.921.26124420$5.50AL|NL
77 Matt Boyd CHC 109763.881.24107360$4.71AL|NL
78 Max Scherzer IL-60 TOR 93653.851.1497230$4.55AL|NL
79 Seth Lugo KAN 144894.081.30121420$4.47AL|NL
80 Jose Berrios TOR 150894.241.29131460$4.42AL|NL
81 Ryan Pressly CHC 47323.681.29441619$4.22AL|NL
82 Matthew Liberatore STL 109763.871.2799370$3.39AL|NL
83 Carlos Estevez KAN 49333.831.27471917$3.23AL|NL
84 Ryan Pepiot TB 121784.221.28123450$3.18AL|NL
85 Blake Snell IL-15 LAD 79643.601.26100370$3.06AL|NL
86 Ben Brown CHC 91653.711.2599360$3.06AL|NL
87 Tanner Houck BOS 138774.131.30120430$2.90AL|NL
88 Clarke Schmidt NYY 111764.081.28109390$2.84AL|NL
89 Zebby Matthews MIN 105663.951.2194240$2.72AL|NL
90 Mitch Keller PIT 137794.161.30120440$2.70AL|NL
91 Lance McCullers HOU 114763.881.34110490$2.57AL|NL
92 Nick Martinez CIN 123774.081.28105340$2.56AL|NL
93 Taj Bradley TB 125784.231.30123450$2.56AL|NL
94 Cade Smith CLE 52422.971.1367194$2.55AL|NL
95 Reese Olson DET 105663.811.2798380$2.40AL|NL
96 Emilio Pagan CIN 49334.401.24521616$2.00AL|NL
97 Jose Soriano LAA 115773.941.35108500$1.82AL|NL
98 David Peterson NYM 109763.831.35100430$1.78AL|NL
99 Kris Bubic KAN 105663.881.30101370$1.60AL|NL
100 Michael Wacha KAN 120784.141.29100370$1.52AL|NL
101 Will Vest DET 51323.451.24511711$1.50AL|NL
102 Merrill Kelly ARI 120774.101.31103370$1.48AL|NL
103 Jameson Taillon CHC 127784.331.26102310$1.30AL|NL
104 Brayan Bello BOS 124884.171.37112450$1.29AL|NL
105 Yu Darvish IL-15 SD 100664.141.2394290$1.21AL|NL
106 Gavin Williams CLE 107674.071.31111440$1.19AL|NL
107 Justin Martinez IL-15 ARI 34323.241.32421813$0.91AL|NL
108 Shane Bieber IL-60 CLE 78543.591.2177200$0.88AL|NL
109 Nick Lodolo CIN 109684.401.25111340$0.82AL|NL
110 Matthew Strahm PHI 51423.251.0759142$0.63AL|NL
111 Luke Jackson TEX 49334.191.36512215$0.58AL|NL
112 Griffin Jax MIN 51433.211.1061142$0.57AL|NL
113 Max Meyer MIA 114674.121.32108390$0.39AL|NL
114 Kirby Yates LAD 46423.381.2060215$0.35AL|NL
115 JP Sears OAK 1357104.491.28110380$0.26AL|NL
116 Bowden Francis TOR 116794.551.26103330$0.16AL|NL
117 Brady Singer CIN 127794.521.32123400$0.15AL|NL
118 Luis Severino OAK 136784.361.33115460$0.04AL|NL
119 Sean Manaea IL-60 NYM 90654.031.2989340$0.00AL|NL
120 Shane Baz TB 117674.291.31112440$-0.03AL|NL
121 Fernando Cruz NYY 49423.191.1967212$-0.03AL|NL
122 Tobias Myers MIL 112774.321.3199370$-0.05AL|NL
123 Tyler Mahle TEX 107664.221.2897360$-0.06AL|NL
124 Bryan Abreu HOU 56323.111.1972252$-0.07AL|NL
125 Ronel Blanco HOU 119784.341.36117520$-0.09AL|NL
126 Lucas Erceg KAN 51323.391.2457207$-0.11AL|NL
127 Chris Martin TEX 45323.271.104796$-0.13AL|NL
128 Luke Weaver NYY 52323.911.2256179$-0.14AL|NL
129 Dustin May LAD 81543.831.2479300$-0.32AL|NL
130 Jason Adam SD 52323.371.1261193$-0.58AL|NL
131 Jeremiah Estrada SD 49323.181.1466202$-0.70AL|NL
132 Jeffrey Springs OAK 102674.191.3195340$-0.72AL|NL
133 Kutter Crawford IL-15 BOS 87554.141.2386250$-0.75AL|NL
134 Camilo Doval SF 48323.301.2656226$-0.89AL|NL
135 Matt Brash SEA 48423.111.2360212$-0.90AL|NL
136 Justin Verlander SF 111674.211.2989320$-0.91AL|NL
137 Steven Matz STL 86543.811.2774240$-1.08AL|NL
138 Tylor Megill NYM 77543.891.2882300$-1.08AL|NL
139 Jordan Hicks SF 113673.991.39102490$-1.09AL|NL
140 Tony Gonsolin LAD 94654.371.2686320$-1.21AL|NL
141 Grant Holmes ATL 120664.331.36117460$-1.22AL|NL
142 Shohei Ohtani LAD 57433.501.1866190$-1.45AL|NL
143 Eury Perez IL-60 MIA 77453.951.2484270$-1.62AL|NL
144 Walker Buehler IL-15 BOS 95664.191.3183290$-1.65AL|NL
145 Anthony Bender MIA 48333.831.3148199$-1.65AL|NL
146 Hayden Wesneski HOU 111674.511.30102370$-1.75AL|NL
147 Jose Quintana MIL 116774.221.3996450$-1.80AL|NL
148 Shelby Miller ARI 48433.901.2648186$-1.83AL|NL
149 Alex Cobb IL-15 DET 77553.671.2964230$-1.88AL|NL
150 Robert Garcia TEX 49323.471.2054184$-1.91AL|NL
151 Miles Mikolas STL 123784.431.3083270$-1.92AL|NL
152 Dean Kremer BAL 110774.421.3491360$-1.94AL|NL
153 Mike Soroka WAS 113694.421.34106450$-1.95AL|NL
154 Reid Detmers LAA 71443.941.2378240$-2.04AL|NL
155 Quinn Priester MIL 79543.831.2865290$-2.21AL|NL
156 Tommy Kahnle DET 49223.711.3050229$-2.22AL|NL
157 Andrew Heaney PIT 113684.441.34103380$-2.30AL|NL
158 Kevin Ginkel ARI 47323.401.2251164$-2.30AL|NL
159 Porter Hodge CHC 48323.901.3452248$-2.36AL|NL
160 Yimi Garcia TOR 49323.481.1656162$-2.47AL|NL
161 Griffin Canning NYM 103674.431.3394380$-2.49AL|NL
162 Kyle Harrison SF 77443.981.2781280$-2.49AL|NL
163 Kumar Rocker IL-15 TEX 76554.091.2772230$-2.50AL|NL
164 Erick Fedde STL 124784.431.38102440$-2.55AL|NL
165 Lucas Giolito BOS 117684.541.36114430$-2.61AL|NL
166 Zack Littell TB 112684.571.2992260$-2.68AL|NL
167 Hayden Birdsong SF 87564.201.3491400$-2.69AL|NL
168 Orion Kerkering PHI 47323.491.2053173$-2.71AL|NL
169 Nestor Cortes IL-60 MIL 63443.941.1965180$-2.73AL|NL
170 Luis Gil IL-60 NYY 83554.201.3592410$-2.73AL|NL
171 Garrett Whitlock BOS 51323.491.1753122$-2.73AL|NL
172 Reed Garrett NYM 51433.431.2960231$-2.76AL|NL
173 Luis Ortiz CLE 110674.341.3798440$-2.80AL|NL
174 Colin Rea CHC 110674.461.3188310$-2.84AL|NL
175 Edward Cabrera MIA 106574.351.37110500$-2.91AL|NL
176 Frankie Montas IL-60 NYM 80554.081.3276300$-2.98AL|NL
177 Mark Leiter Jr. NYY 47433.691.2156181$-3.01AL|NL
178 Calvin Faucher MIA 49234.111.44502412$-3.01AL|NL
179 Pierce Johnson ATL 47423.441.2857191$-3.06AL|NL
180 Casey Mize DET 101564.291.2981290$-3.07AL|NL
181 AJ Smith-Shawver ATL 83554.211.3486360$-3.08AL|NL
182 Will Warren NYY 87554.261.3182320$-3.12AL|NL
183 Grayson Rodriguez IL-60 BAL 58433.701.2461200$-3.15AL|NL
184 Landen Roupp SF 83443.941.3281330$-3.16AL|NL
185 Alex Vesia LAD 45323.431.1959201$-3.21AL|NL
186 Ryne Nelson ARI 83544.131.2969230$-3.24AL|NL
187 Jake Irvin WAS 125684.581.33101410$-3.39AL|NL
188 Liam Hendriks BOS 45334.101.2750156$-3.41AL|NL
189 Garrett Cleavinger TB 47333.641.2358202$-3.52AL|NL
190 Jon Gray IL-60 TEX 78554.211.3071250$-3.55AL|NL
191 Jared Jones IL-60 PIT 62443.851.2663220$-3.59AL|NL
192 Daniel Coulombe MIN 46323.301.1949141$-3.68AL|NL
193 Keegan Akin BAL 55223.521.1862171$-3.69AL|NL
194 Zach Agnos COL 49344.871.36391512$-3.75AL|NL
195 Ryan Weathers IL-15 MIA 95564.161.3784370$-3.82AL|NL
196 Yennier Cano BAL 49323.401.2447162$-3.87AL|NL
197 Dylan Lee ATL 47323.551.2054151$-3.89AL|NL
198 Justin Slaten BOS 50334.011.3450196$-3.93AL|NL
199 Tyler Holton DET 47323.551.1742132$-4.00AL|NL
200 Hunter Harvey IL-15 KAN 38323.281.1741112$-4.06AL|NL
201 Spencer Turnbull TOR 74443.991.3068250$-4.11AL|NL
202 Evan Phillips IL-15 LAD 39213.271.1443123$-4.14AL|NL
203 Aaron Bummer ATL 45323.001.2752180$-4.17AL|NL
204 Gregory Soto BAL 48323.391.2754211$-4.20AL|NL
205 Mitchell Parker WAS 119684.401.4097480$-4.28AL|NL
206 Chris Paddack MIN 102564.531.3392310$-4.29AL|NL
207 Louie Varland MIN 55333.911.2455162$-4.33AL|NL
208 Adrian Morejon SD 47323.451.2248161$-4.36AL|NL
209 JoJo Romero STL 47433.621.2947181$-4.40AL|NL
210 Jordan Romano PHI 48334.091.2751184$-4.42AL|NL
211 Andrew Abbott CIN 92564.521.3591360$-4.43AL|NL
212 Joey Cantillo CLE 64443.891.3569300$-4.45AL|NL
213 Cole Sands MIN 47323.771.2350162$-4.48AL|NL
214 Clayton Kershaw IL-60 LAD 62433.911.2756180$-4.48AL|NL
215 Bryce Elder ATL 102664.401.3983370$-4.55AL|NL
216 Tomoyuki Sugano BAL 126794.721.3487290$-4.57AL|NL
217 Dennis Santana PIT 48223.941.3244197$-4.62AL|NL
218 Bubba Chandler PIT 85564.231.3877360$-4.68AL|NL
219 Cade Povich BAL 82554.371.3474310$-4.70AL|NL
220 Daysbel Hernandez ATL 49433.731.3655241$-4.71AL|NL
221 Gabe Speier SEA 47223.411.1851151$-4.76AL|NL
222 Hunter Gaddis CLE 50333.931.2349162$-4.87AL|NL
223 Shane Smith CWS 103574.451.3790410$-4.97AL|NL
224 Michael McGreevy STL 66433.881.2747170$-5.06AL|NL
225 Brock Stewart MIN 43213.241.2156180$-5.07AL|NL
226 Tim Herrin CLE 48323.571.2951211$-5.08AL|NL
227 Abner Uribe MIL 47223.451.3157262$-5.13AL|NL
228 Steven Wilson CWS 49234.821.42492611$-5.17AL|NL
229 Jared Koenig MIL 47333.641.2647171$-5.29AL|NL
230 Ian Hamilton NYY 45323.441.2851200$-5.34AL|NL
231 Steven Okert HOU 45323.761.2151170$-5.37AL|NL
232 Erik Miller SF 47323.551.3656261$-5.37AL|NL
233 Andre Pallante STL 103664.181.4473430$-5.41AL|NL
234 Charlie Morton BAL 84564.511.3882360$-5.41AL|NL
235 David Festa MIN 60333.991.2863220$-5.46AL|NL
236 Seranthony Dominguez BAL 49334.001.3154212$-5.51AL|NL
237 Ben Lively CLE 105684.591.3881350$-5.59AL|NL
238 Aaron Civale IL-15 MIL 74454.461.2969230$-5.60AL|NL
239 A.J. Puk IL-60 ARI 29213.271.1736103$-5.65AL|NL
240 Tyler Rogers SF 54333.701.2439111$-5.66AL|NL
241 Seth Halvorsen COL 48334.581.4444218$-5.69AL|NL
242 Bailey Falter PIT 100574.511.3475300$-5.74AL|NL
243 Manuel Rodriguez TB 47323.731.2745171$-5.77AL|NL
244 Caleb Ferguson PIT 49323.601.3348211$-5.80AL|NL
245 Edwin Uceta TB 49224.141.2952204$-5.82AL|NL
246 Ryne Stanek NYM 47333.791.3151221$-5.83AL|NL
247 Blake Treinen IL-60 LAD 29323.491.193292$-5.84AL|NL
248 Tyler Anderson LAA 1316104.741.39107490$-5.85AL|NL
249 Nick Mears MIL 46223.571.2854201$-5.94AL|NL
250 Jordan Leasure CWS 48234.751.4149239$-5.96AL|NL
251 Brant Hurter DET 53333.801.2243130$-5.96AL|NL
252 Logan Allen CLE 91564.361.4177370$-6.01AL|NL
253 Marcus Stroman IL-15 NYY 106674.531.4078390$-6.02AL|NL
254 Cade Cavalli IL-15 WAS 67444.201.3460260$-6.08AL|NL
255 Jack Leiter TEX 98574.771.3896440$-6.09AL|NL
256 Alec Marsh IL-60 KAN 69444.321.3465250$-6.11AL|NL
257 Bryan Hudson MIL 42323.611.2745180$-6.20AL|NL
258 Caleb Thielbar CHC 42323.651.2746170$-6.20AL|NL
259 Kyle Wright IL-15 KAN 67444.111.3556230$-6.25AL|NL
260 Ryan Thompson ARI 46323.811.3038142$-6.29AL|NL
261 Phil Maton STL 50223.861.2647182$-6.34AL|NL
262 Kyle Gibson BAL 117684.681.4297430$-6.35AL|NL
263 Trevor Williams WAS 103574.581.3781330$-6.38AL|NL
264 Brendon Little TOR 48323.601.3746231$-6.40AL|NL
265 Brock Burke LAA 49333.981.3048181$-6.41AL|NL
266 Davis Martin CWS 96574.571.3879340$-6.42AL|NL
267 Gunnar Hoglund OAK 97574.661.3371280$-6.49AL|NL
268 Yariel Rodriguez TOR 56334.211.3359251$-6.49AL|NL
269 Yuki Matsui SD 45223.621.2653200$-6.53AL|NL
270 Jesus Tinoco MIA 47224.021.3546194$-6.65AL|NL
271 Jose A. Ferrer WAS 47223.731.2741162$-6.68AL|NL
272 Joel Payamps MIL 43323.851.2441140$-6.73AL|NL
273 Tanner Banks PHI 48223.711.2449150$-6.77AL|NL
274 Bryan King HOU 49213.681.3150201$-6.77AL|NL
275 Spencer Arrighetti IL-15 HOU 60444.411.3762280$-6.83AL|NL
276 Nick Sandlin IL-15 TOR 40323.881.2744180$-6.88AL|NL
277 Greg Weissert BOS 46323.861.3046170$-6.88AL|NL
278 Brennan Bernardino BOS 43323.751.3043160$-6.92AL|NL
279 Keaton Winn SF 45223.541.2342130$-6.96AL|NL
280 Andrew Painter PHI 67444.481.3257220$-6.97AL|NL
281 Hoby Milner TEX 48223.821.2544141$-6.99AL|NL
282 John Schreiber KAN 47333.951.3445191$-7.00AL|NL
283 Jalen Beeks ARI 45323.721.3641171$-7.01AL|NL
284 Jake Junis CLE 46223.761.1942100$-7.02AL|NL
285 Daniel Palencia CHC 47223.951.3452232$-7.02AL|NL
286 Michael Lorenzen KAN 112574.591.4087450$-7.04AL|NL
287 Chad Green TOR 47334.221.2345140$-7.07AL|NL
288 Julian Merryweather CHC 47223.721.3350211$-7.10AL|NL
289 Bennett Sousa HOU 42323.911.2943170$-7.17AL|NL
290 Trent Thornton SEA 50224.061.2447151$-7.18AL|NL
291 Jack Dreyer LAD 41323.891.3043170$-7.23AL|NL
292 Bryan Baker BAL 46324.091.3048190$-7.24AL|NL
293 Randy Rodriguez SF 45223.791.3148201$-7.25AL|NL
294 Drey Jameson ARI 51333.931.3245180$-7.31AL|NL
295 Dedniel Nunez NYM 42223.681.2747170$-7.33AL|NL
296 Ryan Zeferjahn LAA 49234.301.3553233$-7.34AL|NL
297 Drew Pomeranz CHC 40213.391.2942180$-7.39AL|NL
298 Jose Butto NYM 43223.681.2644180$-7.46AL|NL
299 Justin Sterner OAK 47224.011.3049191$-7.56AL|NL
300 Mason Montgomery TB 45224.141.3045172$-7.62AL|NL