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 1941492.780.99234410$36.75AL|NL
2 Paul Skenes PIT 1911492.871.05227490$32.92AL|NL
3 Garrett Crochet BOS 1951493.091.06238490$31.97AL|NL
4 Bryan Woo SEA 18913113.431.07190390$23.58AL|NL
5 Cristopher Sanchez PHI 1911393.201.16185470$21.86AL|NL
6 Jacob deGrom TEX 17712103.561.07199430$21.34AL|NL
7 Chris Sale ATL 1691283.411.11208460$21.26AL|NL
8 Cole Ragans KAN 1701293.281.15211610$21.17AL|NL
9 Logan Webb SF 19913113.351.19188470$20.19AL|NL
10 Max Fried NYY 1881493.301.20177570$19.90AL|NL
11 Logan Gilbert SEA 1641193.401.07186380$19.49AL|NL
12 Dylan Cease TOR 18713103.711.20222690$18.97AL|NL
13 George Kirby SEA 17812103.591.10172340$18.07AL|NL
14 Mason Miller SD 56422.410.98862127$17.63AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Joe Ryan MIN 17811103.841.10195420$16.86AL|NL
16 Hunter Brown HOU 18312103.591.20198610$16.82AL|NL
17 Jesus Luzardo PHI 18312103.691.19203580$16.78AL|NL
18 Yoshinobu Yamamoto LAD 1631283.371.17174500$16.64AL|NL
19 Hunter Greene CIN 18211113.911.16216590$16.02AL|NL
20 Edwin Diaz LAD 56423.381.11772031$15.92AL|NL
21 Brandon Woodruff MIL 1581193.651.11171430$15.00AL|NL
22 Josh Hader HOU 61323.391.11842430$14.99AL|NL
23 Freddy Peralta MIL 18111103.781.19202670$14.85AL|NL
24 Nick Pivetta SD 18812114.021.18201560$14.56AL|NL
25 Blake Snell LAD 1631283.641.24196690$14.25AL|NL
26 Framber Valdez FA 18612103.581.26176630$13.17AL|NL
27 Spencer Schwellenbach ATL 1631183.641.15158350$13.08AL|NL
28 Nathan Eovaldi TEX 17111103.741.16166440$13.02AL|NL
29 Cade Smith CLE 59423.051.10751925$12.88AL|NL
30 Sonny Gray BOS 17411103.831.20180470$12.22AL|NL
31 Jhoan Duran PHI 60433.001.13681825$12.20AL|NL
32 Zack Wheeler PHI 127963.261.08147340$12.09AL|NL
33 David Bednar NYY 54433.501.15651827$11.49AL|NL
34 Devin Williams NYM 53323.061.17682327$11.35AL|NL
35 Ranger Suarez FA 1701193.601.22155480$11.17AL|NL
36 Aroldis Chapman BOS 53323.231.19732627$11.15AL|NL
37 Kyle Bradish BAL 1491183.681.21161480$10.66AL|NL
38 Shohei Ohtani LAD 1251063.461.14146410$10.45AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Michael King SD 17511103.861.24177610$10.44AL|NL
40 Tyler Glasnow LAD 1481083.711.20170540$10.32AL|NL
41 Andres Munoz SEA 53423.061.13662023$10.02AL|NL
42 MacKenzie Gore WAS 18011124.001.28198690$9.69AL|NL
43 Matt Boyd CHC 17711113.921.21159520$9.67AL|NL
44 Luis Castillo SEA 18111114.031.21168510$9.62AL|NL
45 Pablo Lopez MIN 17610113.941.21173460$9.48AL|NL
46 Spencer Strider ATL 1601093.991.23185550$9.07AL|NL
47 Eury Perez MIA 1549103.861.18170520$9.06AL|NL
48 Jack Flaherty DET 16610103.961.24181550$8.76AL|NL
49 Tanner Bibee CLE 18211114.051.23167540$8.70AL|NL
50 Carlos Rodon NYY 1651194.091.24175610$8.47AL|NL
51 Daniel Palencia CHC 57323.631.25642426$8.39AL|NL
52 Aaron Nola PHI 18011114.201.23174490$8.07AL|NL
53 Abner Uribe MIL 61433.101.23702820$7.64AL|NL
54 Zac Gallen FA 19312124.241.29184650$7.48AL|NL
55 Shota Imanaga CHC 16510104.151.17150370$7.27AL|NL
56 Shane McClanahan TB 139983.761.20148400$6.93AL|NL
57 Kevin Gausman TOR 18411114.261.26178550$6.88AL|NL
58 Ryan Walker SF 53333.741.23551725$6.87AL|NL
59 Raisel Iglesias ATL 55423.761.18581522$6.73AL|NL
60 Drew Rasmussen TB 16410113.951.23145430$6.34AL|NL
61 Nolan McLean NYM 1561093.811.27149570$6.21AL|NL
62 Joe Musgrove SD 15310104.061.20143400$6.16AL|NL
63 Jeff Hoffman TOR 53333.741.19631922$5.89AL|NL
64 Chase Burns CIN 126893.791.18147410$5.66AL|NL
65 Sandy Alcantara MIA 18611114.111.27150550$5.54AL|NL
66 Sean Manaea NYM 15510104.121.25158530$5.46AL|NL
67 Jose Soriano LAA 17811113.791.37158750$5.08AL|NL
68 Ryan Helsley BAL 54333.671.22602021$4.87AL|NL
69 Nick Lodolo CIN 1549104.151.22155430$4.83AL|NL
70 Carlos Estevez KAN 55334.421.31502026$4.78AL|NL
71 Kris Bubic KAN 1421093.871.27138470$4.77AL|NL
72 Grant Taylor CWS 80443.261.18932911$4.66AL|NL
73 Mike Soroka ARI 142994.251.30137536$4.51AL|NL
74 Peter Fairbanks MIA 52223.631.25541923$4.37AL|NL
75 Gavin Williams CLE 18110124.131.34183790$4.35AL|NL
76 Robbie Ray SF 18310114.381.31193720$4.23AL|NL
77 David Peterson NYM 18111113.981.36158680$3.98AL|NL
78 Shane Bieber TOR 148994.011.23137380$3.95AL|NL
79 Shane Baz BAL 1641094.231.28159590$3.89AL|NL
80 Ryan Pepiot TB 17510124.421.29175640$3.35AL|NL
81 Cody Ponce TOR 142994.121.25145430$3.26AL|NL
82 Trevor Rogers BAL 1681094.121.30149570$3.24AL|NL
83 Trey Yesavage TOR 135994.001.27143520$3.21AL|NL
84 Grayson Rodriguez LAA 130883.881.23136420$3.20AL|NL
85 Emilio Pagan CIN 55224.251.22611922$3.20AL|NL
86 Dennis Santana PIT 58334.031.33542222$3.09AL|NL
87 Kenley Jansen DET 51334.061.20531820$2.92AL|NL
88 Joey Cantillo CLE 140993.921.31146600$2.88AL|NL
89 Emmet Sheehan LAD 113863.901.20129400$2.85AL|NL
90 Yusei Kikuchi LAA 17910114.421.31178630$2.84AL|NL
91 Merrill Kelly ARI 17810114.301.29157530$2.83AL|NL
92 Jacob Misiorowski MIL 137994.011.32154660$2.69AL|NL
93 Gerrit Cole NYY 130874.081.19130370$2.65AL|NL
94 Clay Holmes NYM 17311113.951.36136670$2.56AL|NL
95 Casey Mize DET 1579104.181.25133420$2.06AL|NL
96 Quinn Priester MIL 16310104.091.30130510$2.00AL|NL
97 Edward Cabrera CHC 1438104.031.29149570$1.92AL|NL
98 Robert Garcia TEX 55333.761.25582017$1.54AL|NL
99 Griffin Jax TB 58433.261.14711710$1.47AL|NL
100 Chris Bassitt FA 16710104.311.32151600$1.41AL|NL
101 Bubba Chandler PIT 1509104.201.30139520$0.90AL|NL
102 Zack Littell FA 17410124.501.25133380$0.89AL|NL
103 Cam Schlittler NYY 144994.191.31140560$0.79AL|NL
104 Chad Patrick MIL 140994.311.26131430$0.77AL|NL
105 Reese Olson DET 132893.951.27122440$0.76AL|NL
106 Brandon Pfaadt ARI 17510114.581.28149410$0.51AL|NL
107 Andrew Abbott CIN 1659114.471.28149520$0.35AL|NL
108 Reid Detmers LAA 1368104.301.29146500$0.11AL|NL
109 Will Warren NYY 136994.241.30130470$0.05AL|NL
110 Jameson Taillon CHC 1659114.471.25125410$-0.53AL|NL
111 Michael Wacha KAN 16310114.421.30125490$-0.66AL|NL
112 Michael Burrows HOU 133894.331.27130450$-0.75AL|NL
113 Brady Singer CIN 17510124.581.34159570$-0.76AL|NL
114 Zebby Matthews MIN 121884.241.24114300$-0.76AL|NL
115 Andrew Painter PHI 126894.141.27116400$-0.79AL|NL
116 Ryan Weathers MIA 132894.091.30121450$-0.87AL|NL
117 Braxton Ashcraft PIT 135894.071.30119420$-0.91AL|NL
118 Lucas Giolito FA 16910114.581.34154640$-0.97AL|NL
119 Max Scherzer FA 132894.501.23126390$-0.98AL|NL
120 Bailey Ober MIN 130894.431.22117320$-1.03AL|NL
121 Bryce Miller SEA 141894.341.26123430$-1.12AL|NL
122 Jack Leiter TEX 1639114.531.33155670$-1.15AL|NL
123 Cade Horton CHC 137894.201.28117440$-1.29AL|NL
124 Foster Griffin WAS 1338104.131.30117420$-1.40AL|NL
125 Dustin May STL 1449104.311.33127530$-1.49AL|NL
126 Kodai Senga NYM 114884.031.32113500$-1.63AL|NL
127 Mitch Keller PIT 1769124.551.32150530$-1.67AL|NL
128 Robert Stephenson LAA 51334.241.25571814$-1.68AL|NL
129 Reynaldo Lopez ATL 125884.321.30126440$-1.70AL|NL
130 Ryne Nelson ARI 1629104.501.30132440$-1.75AL|NL
131 Logan Henderson MIL 91663.961.1596260$-1.82AL|NL
132 Victor Vodnik COL 56334.501.50532719$-1.95AL|NL
133 Jordan Leasure CWS 56224.181.29622515$-1.99AL|NL
134 Jacob Lopez OAK 135894.471.32141540$-2.03AL|NL
135 Cade Cavalli WAS 1418104.151.32117490$-2.09AL|NL
136 Edwin Uceta TB 61333.981.21712310$-2.11AL|NL
137 Andrew Saalfrank ARI 53223.911.38462417$-2.20AL|NL
138 Justin Steele CHC 84653.541.1778220$-2.28AL|NL
139 Braxton Garrett MIA 114683.951.23102270$-2.29AL|NL
140 Brayan Bello BOS 16710114.371.38133600$-2.34AL|NL
141 Justin Verlander FA 1489104.561.30126500$-2.34AL|NL
142 Riley O'Brien STL 54223.831.35542515$-2.43AL|NL
143 Shane Smith CWS 1598114.471.33146580$-2.44AL|NL
144 Noah Cameron KAN 145894.281.32123480$-2.45AL|NL
145 Tyler Mahle SF 1458104.341.30119450$-2.56AL|NL
146 Nick Martinez FA 1569104.501.29116410$-2.57AL|NL
147 Michael McGreevy STL 1389104.171.3090330$-2.63AL|NL
148 Clayton Beeter WAS 53223.911.34612814$-2.64AL|NL
149 Zach Eflin BAL 142894.441.25106280$-2.75AL|NL
150 Dean Kremer BAL 1589104.561.32131500$-2.77AL|NL
151 Taj Bradley MIN 117784.231.29112410$-3.11AL|NL
152 Roki Sasaki LAD 126884.361.33118470$-3.27AL|NL
153 Aaron Civale FA 1418104.531.30123440$-3.34AL|NL
154 JoJo Romero STL 55223.601.29512112$-3.50AL|NL
155 Parker Messick CLE 124794.211.31111400$-3.60AL|NL
156 Garrett Cleavinger TB 57323.631.2370237$-3.66AL|NL
157 Seth Lugo KAN 1629104.611.35135530$-3.84AL|NL
158 Slade Cecconi CLE 1568114.671.29127410$-3.94AL|NL
159 Robert Suarez ATL 56433.861.2359187$-3.99AL|NL
160 Patrick Sandoval BOS 115773.991.36105470$-4.04AL|NL
161 Eduardo Rodriguez ARI 145994.531.37126520$-4.06AL|NL
162 Garrett Whitlock BOS 60433.451.1565173$-4.14AL|NL
163 Matthew Liberatore STL 1528114.501.33123470$-4.24AL|NL
164 Jeremiah Estrada SD 60433.301.1779251$-4.26AL|NL
165 Landen Roupp SF 125794.181.35113490$-4.26AL|NL
166 Kutter Crawford BOS 113674.381.24106330$-4.28AL|NL
167 Trevor Megill MIL 56333.701.2068206$-4.35AL|NL
168 Cole Henry WAS 54224.331.35512614$-4.48AL|NL
169 Bryan Abreu HOU 63323.431.2181273$-4.52AL|NL
170 Cody Bradford TEX 97674.181.2184230$-4.56AL|NL
171 Kumar Rocker TEX 126794.431.31107410$-5.09AL|NL
172 Brad Lord WAS 1448114.371.36110500$-5.10AL|NL
173 Jared Jones PIT 88563.991.2490280$-5.12AL|NL
174 Jose A. Ferrer SEA 58433.101.1754162$-5.14AL|NL
175 Adrian Morejon SD 58433.411.1958183$-5.14AL|NL
176 Will Vest DET 58433.571.2258184$-5.20AL|NL
177 Luis Gil NYY 127884.541.38121610$-5.25AL|NL
178 JP Sears SD 125794.681.26104350$-5.41AL|NL
179 Simeon Woods Richardson MIN 123794.461.33110460$-5.44AL|NL
180 Andrew Anderson DET 93564.061.29100380$-5.45AL|NL
181 Kody Funderburk MIN 56333.861.3452239$-5.47AL|NL
182 Jeffrey Springs OAK 1729124.871.36146570$-5.54AL|NL
183 Ian Seymour TB 102674.321.2896330$-5.56AL|NL
184 Griffin Canning IL-60 FA 133894.531.37115500$-5.61AL|NL
185 Tyler Wells BAL 96664.411.2285260$-5.62AL|NL
186 Hurston Waldrep ATL 141894.471.40124580$-5.64AL|NL
187 Jose Berrios TOR 114774.501.3197350$-6.00AL|NL
188 Hunter Barco PIT 107674.121.3495400$-6.01AL|NL
189 Steven Matz TB 1307104.501.32103370$-6.10AL|NL
190 Cristian Javier HOU 1498114.891.35134610$-6.36AL|NL
191 J.T. Ginn OAK 92664.211.3083310$-6.43AL|NL
192 Luis Severino OAK 1809124.801.38141600$-6.45AL|NL
193 Troy Melton DET 121684.461.31102390$-6.64AL|NL
194 Dylan Lee ATL 54433.671.1759151$-6.99AL|NL
195 Matt Brash SEA 52333.291.2362222$-7.04AL|NL
196 Max Meyer MIA 90564.101.3083300$-7.09AL|NL
197 A.J. Minter NYM 50323.421.1657182$-7.12AL|NL
198 Jon Gray IL-60 FA 125794.681.34106430$-7.20AL|NL
199 Jose Alvarado PHI 54323.501.2660223$-7.22AL|NL
200 Chris Paddack FA 125784.681.3196320$-7.24AL|NL
201 Adrian Houser SF 1468104.441.40103500$-7.25AL|NL
202 Hunter Harvey CHC 45313.601.1848134$-7.26AL|NL
203 Andre Pallante STL 1478104.351.4198550$-7.39AL|NL
204 Alex Vesia LAD 52323.631.1565211$-7.42AL|NL
205 Matt Svanson STL 56223.541.2553205$-7.44AL|NL
206 Jake Latz TEX 121784.541.40110570$-7.45AL|NL
207 Colin Rea CHC 126794.641.3397380$-7.47AL|NL
208 Miles Mikolas FA 1478114.841.3199330$-7.51AL|NL
209 Matthew Strahm KAN 56333.701.1462171$-7.52AL|NL
210 Lance McCullers HOU 119784.541.41111550$-7.53AL|NL
211 Luke Weaver NYM 56333.861.2159183$-7.54AL|NL
212 Phil Maton CHC 55323.761.2460213$-7.58AL|NL
213 Yimi Garcia TOR 50333.781.1854163$-7.63AL|NL
214 Seranthony Dominguez FA 63443.861.2573280$-7.68AL|NL
215 Tanner Scott LAD 53323.571.2859233$-7.69AL|NL
216 Tyler Holton DET 61423.691.2051161$-7.72AL|NL
217 Cole Sands MIN 58324.031.2456184$-7.80AL|NL
218 Justin Topa MIN 54224.331.37441810$-7.90AL|NL
219 Gabe Speier SEA 48323.381.1056140$-8.00AL|NL
220 Joe Boyle TB 101684.461.42107540$-8.05AL|NL
221 Ryan Weiss HOU 90554.401.3391350$-8.14AL|NL
222 Hogan Harris OAK 57224.421.3956279$-8.16AL|NL
223 Orion Kerkering PHI 54333.501.2057191$-8.17AL|NL
224 Camilo Doval NYY 54333.501.2859252$-8.18AL|NL
225 Grant Holmes ATL 82554.281.3383300$-8.19AL|NL
226 Andrew Kittredge BAL 56324.021.2155153$-8.23AL|NL
227 Shawn Armstrong CLE 58334.031.2458193$-8.32AL|NL
228 Tyler Rogers TOR 62433.771.2442132$-8.39AL|NL
229 Justin Sterner OAK 56224.501.2958217$-8.42AL|NL
230 Chris Martin TEX 46213.521.114593$-8.43AL|NL
231 Eduard Bazardo SEA 57333.791.1959191$-8.47AL|NL
232 Kirby Yates LAA 48334.311.3156235$-8.49AL|NL
233 Sean Burke CWS 1508114.981.41137660$-8.49AL|NL
234 Ben Brown CHC 50323.421.1656160$-8.53AL|NL
235 Kyle Leahy STL 127794.611.39100440$-8.58AL|NL
236 Louie Varland TOR 56323.861.2356162$-8.66AL|NL
237 Connelly Early BOS 63443.861.2763230$-8.70AL|NL
238 Mark Leiter Jr. OAK 56334.341.3459225$-8.75AL|NL
239 Jared Koenig MIL 55333.601.2456201$-8.86AL|NL
240 Sean Newcomb CWS 100564.321.3789420$-8.93AL|NL
241 Caleb Thielbar CHC 56323.861.2057191$-8.93AL|NL
242 Tyler Kinley FA 64444.081.2868270$-9.02AL|NL
243 Gregory Soto PIT 52333.811.3354223$-9.13AL|NL
244 Bryan Baker TB 54224.001.2460203$-9.25AL|NL
245 Tyler Anderson FA 1458104.901.40113580$-9.26AL|NL
246 Bryan King HOU 62223.631.2462211$-9.35AL|NL
247 Logan Allen CLE 115794.621.4190450$-9.37AL|NL
248 Mick Abel MIN 107674.631.41100480$-9.38AL|NL
249 Fernando Cruz NYY 51223.711.2468231$-9.39AL|NL
250 Patrick Corbin FA 1438104.911.41114480$-9.42AL|NL
251 Andrew Alvarez WAS 94564.121.3770360$-9.45AL|NL
252 Connor Prielipp MIN 62333.771.2763230$-9.57AL|NL
253 Kevin Ginkel ARI 51333.881.2751182$-9.60AL|NL
254 Angel Zerpa MIL 51323.351.2247160$-9.61AL|NL
255 Andrew Nardi MIA 44313.481.2052170$-9.62AL|NL
256 German Marquez FA 1408104.951.39105460$-9.63AL|NL
257 Ben Joyce LAA 34223.441.2641164$-9.67AL|NL
258 Erik Sabrowski CLE 52333.631.3165280$-9.70AL|NL
259 Cole Winn TEX 54334.331.3750255$-9.70AL|NL
260 Keegan Akin BAL 55324.091.2755192$-9.72AL|NL
261 Kyle Harrison BOS 75444.321.3275290$-9.78AL|NL
262 Hunter Dobbins STL 99574.361.3574330$-9.84AL|NL
263 Payton Tolle BOS 66444.231.3066250$-9.84AL|NL
264 Martin Perez FA 134794.701.42104500$-9.84AL|NL
265 Austin Gomber FA 128794.921.3592360$-9.92AL|NL
266 Hunter Gaddis CLE 56224.181.2355183$-9.92AL|NL
267 Richard Fitts STL 107584.631.3383330$-10.13AL|NL
268 Kyle Finnegan DET 54224.001.2651183$-10.15AL|NL
269 Tyler Alexander TEX 83444.451.2767220$-10.16AL|NL
270 Aaron Ashby MIL 54333.501.3357250$-10.19AL|NL
271 Christian Scott NYM 49333.861.1647130$-10.19AL|NL
272 Johan Oviedo BOS 75444.321.3371320$-10.23AL|NL
273 Marcus Stroman NYY 1448104.751.44102560$-10.26AL|NL
274 Antonio Santillan CIN 59334.421.3662263$-10.34AL|NL
275 Ricky Tiedemann TOR 46323.721.2452190$-10.35AL|NL
276 Robert Gasser MIL 59333.971.2455180$-10.40AL|NL
277 Erik Miller SF 51223.531.3555272$-10.42AL|NL
278 Steven Okert HOU 60224.051.2268230$-10.45AL|NL
279 Justin Wilson FA 50333.781.2653190$-10.49AL|NL
280 Jose Quintana FA 1478104.781.45107570$-10.51AL|NL
281 Bennett Sousa HOU 47313.831.2351170$-10.53AL|NL
282 Brock Burke LAA 54334.171.2848172$-10.55AL|NL
283 Brusdar Graterol LAD 45313.401.2037120$-10.58AL|NL
284 Aaron Bummer ATL 51333.531.3151190$-10.58AL|NL
285 Jimmy Herget COL 86444.811.3578272$-10.64AL|NL
286 Mike Vasil CWS 61334.281.3451243$-10.64AL|NL
287 PJ Poulin WAS 52333.981.3348222$-10.64AL|NL
288 Carmen Mlodzinski PIT 71444.181.3461240$-10.65AL|NL
289 Mason Montgomery PIT 51223.881.2954212$-10.66AL|NL
290 Adbert Alzolay NYM 52334.151.2348151$-10.68AL|NL
291 Luis Morales OAK 113684.861.3995450$-10.70AL|NL
292 Brad Keller PHI 58334.031.3653252$-10.72AL|NL
293 Ryan Fernandez STL 53333.911.3252211$-10.74AL|NL
294 Graham Ashcraft CIN 55334.091.3147172$-10.76AL|NL
295 Ryan Yarbrough NYY 77444.441.2961240$-10.83AL|NL
296 Charlie Morton FA 90564.701.4189410$-10.83AL|NL
297 Julian Fernandez WAS 50334.141.3046202$-10.84AL|NL
298 Tomoyuki Sugano FA 1427105.011.3595360$-10.87AL|NL
299 Pierce Johnson FA 62344.211.3167250$-10.90AL|NL
300 Drew Pomeranz LAA 49224.221.3153193$-10.98AL|NL