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 1881472.710.96228380$36.49AL|NL
2 Paul Skenes PIT 1841282.751.02221460$31.13AL|NL
3 Garrett Crochet BOS 1801483.041.05221470$29.37AL|NL
4 Bryan Woo SEA 1831383.391.03185380$23.77AL|NL
5 Cristopher Sanchez PHI 1851273.181.14180450$20.62AL|NL
6 Logan Webb SF 19313103.291.17183440$20.38AL|NL
7 Chris Sale ATL 1561163.181.08192410$20.19AL|NL
8 Max Fried NYY 1791483.311.16170530$19.80AL|NL
9 Edwin Diaz LAD 65533.041.06892236$19.66AL|NL
10 Yoshinobu Yamamoto LAD 1601273.241.10174470$19.19AL|NL
11 Mason Miller SD 64322.470.99982433$19.03AL|NL
12 Logan Gilbert SEA 1641083.421.04184370$18.64AL|NL
13 Cade Smith CLE 68542.931.05882032$18.14AL|NL
14 Hunter Brown HOU 1781293.491.17193580$17.61AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Jacob deGrom TEX 1571073.431.05177360$17.24AL|NL
16 Jhoan Duran PHI 67542.871.11772033$17.24AL|NL
17 Jesus Luzardo PHI 1751293.641.16193540$16.60AL|NL
18 Framber Valdez DET 18613103.481.21173610$16.29AL|NL
19 Andres Munoz SEA 63432.901.12782534$16.29AL|NL
20 George Kirby SEA 1641293.611.10160310$15.72AL|NL
21 Joe Ryan MIN 16811103.811.09185390$15.53AL|NL
22 Cole Ragans KAN 1531083.421.14190540$15.46AL|NL
23 Hunter Greene CIN 1611083.651.11193520$15.34AL|NL
24 Devin Williams NYM 65543.171.14842731$15.24AL|NL
25 Dylan Cease TOR 17111103.711.21202650$13.96AL|NL
26 Freddy Peralta NYM 1621283.761.18181590$13.68AL|NL
27 David Bednar NYY 61443.351.13722032$13.24AL|NL
28 Sonny Gray BOS 1671193.801.17176430$12.48AL|NL
29 Zack Wheeler PHI 129953.291.08149350$12.25AL|NL
30 Nick Pivetta SD 1671093.911.14183500$12.05AL|NL
31 Aroldis Chapman BOS 56433.061.14772428$11.74AL|NL
32 Nathan Eovaldi TEX 1531083.651.11148370$11.64AL|NL
33 Kevin Gausman TOR 17811103.911.19174510$11.18AL|NL
34 Brandon Woodruff MIL 1451083.731.11154390$11.14AL|NL
35 Luis Castillo SEA 17211103.891.18160480$10.47AL|NL
36 Drew Rasmussen TB 1511083.621.14138390$10.19AL|NL
37 Spencer Strider ATL 1551193.951.21180560$10.17AL|NL
38 Ryan Helsley BAL 63443.531.22702329$10.04AL|NL
39 Ryan Pepiot TB 16711104.031.19170580$9.69AL|NL
40 Ranger Suarez BOS 1651193.671.23148470$9.54AL|NL
41 Blake Snell LAD 128963.441.19158540$9.40AL|NL
42 Michael King SD 1561083.721.22163540$9.28AL|NL
43 Jeff Hoffman TOR 62443.581.16742226$9.20AL|NL
44 Josh Hader HOU 49433.241.06661825$9.11AL|NL
45 Tanner Bibee CLE 17411103.981.21163520$9.09AL|NL
46 Raisel Iglesias ATL 63433.631.14671726$8.82AL|NL
47 Nolan McLean NYM 1511183.701.24149570$8.72AL|NL
48 Shota Imanaga CHC 1531083.981.12140330$8.50AL|NL
49 Eury Perez MIA 144993.901.15160470$8.36AL|NL
50 Daniel Palencia CHC 64333.711.25712629$8.27AL|NL
51 Shohei Ohtani LAD 113853.361.10134340$8.19AL|NL
52 MacKenzie Gore TEX 15610103.901.25175590$8.03AL|NL
53 Carlos Estevez KAN 64444.161.26572231$7.93AL|NL
54 Matt Boyd CHC 1581093.891.19144440$7.60AL|NL
55 Emmet Sheehan LAD 133963.911.14152430$7.58AL|NL
56 Jack Flaherty DET 15710104.041.23172540$7.41AL|NL
57 Kyle Bradish BAL 135873.601.17146430$7.36AL|NL
58 Tyler Glasnow LAD 129863.681.16151480$7.23AL|NL
59 Chase Burns CIN 130773.581.15153410$7.23AL|NL
60 Carlos Rodon NYY 1401184.041.20148500$7.21AL|NL
61 Zac Gallen ARI 17712104.181.26166570$7.17AL|NL
62 Peter Fairbanks MIA 60343.531.21622126$6.81AL|NL
63 Nick Lodolo CIN 151984.021.17153390$6.72AL|NL
64 Griffin Jax TB 63443.091.07801716$6.66AL|NL
65 Aaron Nola PHI 16410104.141.21161450$6.55AL|NL
66 Trevor Megill MIL 63433.451.16752220$6.41AL|NL
67 Ryan Walker SF 62443.531.21641923$6.41AL|NL
68 Emilio Pagan CIN 65334.051.19712226$6.36AL|NL
69 Jose Soriano LAA 17010103.761.31157730$6.17AL|NL
70 Gavin Williams CLE 1631093.951.29166690$5.94AL|NL
71 Shane McClanahan TB 118863.611.16126360$5.32AL|NL
72 Merrill Kelly ARI 1581084.061.23143470$5.17AL|NL
73 Kris Bubic KAN 137983.741.23133450$5.15AL|NL
74 Dennis Santana PIT 65433.931.26602224$5.01AL|NL
75 Andrew Abbott CIN 1621094.111.24148500$4.92AL|NL
76 Trey Yesavage TOR 134863.821.23149560$4.74AL|NL
77 Abner Uribe MIL 67333.171.21782917$4.44AL|NL
78 Sandy Alcantara MIA 17610114.151.25148510$4.39AL|NL
79 Robbie Ray SF 1709104.221.27178670$4.38AL|NL
80 Jacob Misiorowski MIL 138974.051.26156620$4.16AL|NL
81 Kenley Jansen DET 57433.961.20572022$4.15AL|NL
82 Shane Baz BAL 155994.141.24153520$4.00AL|NL
83 Jack Leiter TEX 16310104.281.27157640$3.44AL|NL
84 Sean Manaea NYM 134874.151.18140410$3.30AL|NL
85 Edward Cabrera CHC 134873.971.24143520$3.15AL|NL
86 Shane Smith CWS 157894.101.25154580$3.08AL|NL
87 Bryce Miller SEA 144984.181.20129420$2.96AL|NL
88 Cade Horton CHC 128973.911.21110400$2.72AL|NL
89 Joe Musgrove SD 127873.961.19120330$2.58AL|NL
90 Chris Bassitt BAL 16610104.241.30150550$2.31AL|NL
91 Trevor Rogers BAL 146984.021.26127470$2.31AL|NL
92 Bryan Abreu HOU 67333.121.16902810$2.26AL|NL
93 Seranthony Dominguez CWS 59343.911.30642821$2.21AL|NL
94 Cam Schlittler NYY 131883.901.26131500$2.17AL|NL
95 Casey Mize DET 145984.111.24126390$2.16AL|NL
96 Bailey Ober MIN 158894.391.19144370$2.00AL|NL
97 David Peterson NYM 160973.951.33142610$1.99AL|NL
98 Brady Singer CIN 16510114.401.28153520$1.94AL|NL
99 Clay Holmes NYM 1441093.861.33119540$1.93AL|NL
100 Quinn Priester MIL 1571094.131.29129510$1.92AL|NL
101 Yusei Kikuchi LAA 1668104.231.30168590$1.67AL|NL
102 Robert Garcia TEX 61343.651.23652217$1.61AL|NL
103 Brandon Pfaadt ARI 16410104.481.25144380$1.60AL|NL
104 Mitch Keller PIT 1769114.311.28154530$1.58AL|NL
105 Ryne Nelson ARI 157974.211.25130430$1.56AL|NL
106 Cody Ponce TOR 128874.041.25131420$1.55AL|NL
107 Bubba Chandler PIT 143984.161.28135500$1.44AL|NL
108 Grayson Rodriguez LAA 116873.971.24123390$1.43AL|NL
109 Jameson Taillon CHC 1531094.381.22119360$1.42AL|NL
110 Kodai Senga NYM 124863.921.28127530$1.22AL|NL
111 Reynaldo Lopez ATL 127873.961.27125440$1.10AL|NL
112 Shane Bieber TOR 106753.721.1799260$1.07AL|NL
113 Gerrit Cole NYY 110753.891.18111330$1.06AL|NL
114 Grant Taylor CWS 80443.431.2296317$0.95AL|NL
115 Robert Suarez ATL 66453.591.16692011$0.81AL|NL
116 Joey Cantillo CLE 126773.891.29132540$0.53AL|NL
117 Zebby Matthews MIN 126774.081.22124330$0.47AL|NL
118 Garrett Cleavinger TB 62433.361.1375228$0.41AL|NL
119 Ryan Weathers NYY 126773.981.24121420$0.36AL|NL
120 Michael Wacha KAN 16210104.351.28125480$0.30AL|NL
121 Edwin Uceta TB 64433.681.17752310$0.23AL|NL
122 Brayan Bello BOS 1541094.231.32126530$0.17AL|NL
123 Kevin Ginkel ARI 60443.941.26622115$0.16AL|NL
124 Noah Cameron KAN 146984.231.28123480$0.10AL|NL
125 Braxton Ashcraft PIT 132773.851.28118420$0.05AL|NL
126 Tatsuya Imai HOU 149774.251.30148620$0.00AL|NL
127 Reid Detmers LAA 135794.261.27147500$-0.07AL|NL
128 Logan Henderson MIL 109764.061.19110330$-0.08AL|NL
129 Jacob Lopez OAK 129884.291.27131510$-0.37AL|NL
130 Jeffrey Springs OAK 16410104.551.29140520$-0.41AL|NL
131 JoJo Romero STL 62443.561.29582413$-0.46AL|NL
132 Riley O'Brien STL 63333.761.33632816$-0.48AL|NL
133 Will Vest DET 65443.341.2066208$-0.82AL|NL
134 Zach Eflin BAL 139984.411.23108270$-0.83AL|NL
135 Seth Lugo KAN 154994.401.30130500$-1.17AL|NL
136 Dean Kremer BAL 134984.401.27115410$-1.22AL|NL
137 Clayton Beeter WAS 62343.951.35703215$-1.28AL|NL
138 Tyler Mahle SF 129784.021.26107400$-1.32AL|NL
139 Dustin May STL 137894.271.29123510$-1.37AL|NL
140 Garrett Whitlock BOS 64433.351.1471185$-1.47AL|NL
141 Jeremiah Estrada SD 67433.381.1688263$-1.48AL|NL
142 Michael Burrows HOU 126674.111.25122440$-1.55AL|NL
143 Nick Martinez TB 142994.401.27110380$-1.67AL|NL
144 Braxton Garrett MIA 116664.021.21103270$-1.68AL|NL
145 Parker Messick CLE 116764.001.27105380$-1.68AL|NL
146 Michael McGreevy STL 137884.121.2694330$-1.80AL|NL
147 Andrew Kittredge BAL 64443.711.1764167$-2.29AL|NL
148 Matthew Liberatore STL 1498104.351.30122460$-2.35AL|NL
149 Will Warren NYY 124784.271.30123440$-2.50AL|NL
150 Adrian Morejon SD 65543.421.1965203$-2.73AL|NL
151 Taj Bradley MIN 131784.391.29127460$-2.76AL|NL
152 Ian Seymour TB 95664.051.2092290$-2.81AL|NL
153 Phil Maton CHC 63433.701.2068236$-2.90AL|NL
154 Victor Vodnik COL 63444.371.47603116$-3.03AL|NL
155 Landen Roupp SF 121774.081.34113480$-3.04AL|NL
156 Luis Severino OAK 1709114.601.32137540$-3.07AL|NL
157 Tanner Scott LAD 63443.541.2371265$-3.11AL|NL
158 Foster Griffin WAS 119674.141.27109380$-3.13AL|NL
159 Steven Matz TB 124664.111.26102340$-3.24AL|NL
160 Jose Alvarado PHI 57533.511.2364214$-3.29AL|NL
161 Matt Brash SEA 61333.171.2072244$-3.31AL|NL
162 Chad Patrick MIL 131684.321.28124440$-3.33AL|NL
163 Roki Sasaki LAD 110754.171.31105440$-3.37AL|NL
164 Robert Stephenson LAA 53333.991.19581710$-3.40AL|NL
165 Taylor Rogers MIN 57234.031.31592414$-3.41AL|NL
166 Slade Cecconi CLE 149794.581.25123380$-3.49AL|NL
167 Luke Weaver NYM 67443.921.1972215$-3.56AL|NL
168 Kirby Yates LAA 55333.991.27652510$-3.64AL|NL
169 Jose A. Ferrer SEA 65423.371.1761183$-3.65AL|NL
170 Orion Kerkering PHI 63543.501.2167232$-3.68AL|NL
171 Matthew Strahm KAN 63433.511.1368192$-3.73AL|NL
172 Grant Holmes ATL 118664.191.32118450$-3.82AL|NL
173 Zack Littell FA 132784.451.24101270$-3.82AL|NL
174 Chris Martin TEX 52333.461.1451117$-3.84AL|NL
175 Jose Berrios TOR 117774.331.2799360$-3.86AL|NL
176 Eduardo Rodriguez ARI 132884.401.35118470$-3.91AL|NL
177 Cade Cavalli WAS 135784.231.34114480$-4.00AL|NL
178 Alex Vesia LAD 61433.551.1875252$-4.00AL|NL
179 Justin Sterner OAK 65344.221.26652310$-4.12AL|NL
180 Justin Verlander DET 128784.401.29107410$-4.23AL|NL
181 Justin Steele CHC 72543.641.1768190$-4.26AL|NL
182 Jared Koenig MIL 63533.521.2363212$-4.26AL|NL
183 Camilo Doval NYY 62433.641.3169305$-4.47AL|NL
184 Mike Soroka ARI 95564.201.2596351$-4.49AL|NL
185 Gabe Speier SEA 58333.341.0869161$-4.52AL|NL
186 Max Meyer MIA 125684.341.30114410$-4.57AL|NL
187 Cristian Javier HOU 137894.681.32124580$-4.59AL|NL
188 Hunter Harvey CHC 52323.331.1356154$-4.71AL|NL
189 Jared Jones IL-60 PIT 82554.001.2385270$-4.83AL|NL
190 Hunter Gaddis CLE 66333.811.1964205$-4.85AL|NL
191 Dylan Lee ATL 65333.581.1571182$-4.86AL|NL
192 Kyle Finnegan DET 62443.891.2658216$-4.87AL|NL
193 Louie Varland TOR 65433.771.2165193$-5.00AL|NL
194 Spencer Schwellenbach IL-60 ATL 66433.611.1164140$-5.01AL|NL
195 Jordan Leasure CWS 62344.071.2669267$-5.04AL|NL
196 Jason Adam SD 52433.411.1656182$-5.26AL|NL
197 Tyler Holton DET 69443.601.1557171$-5.27AL|NL
198 Mark Leiter Jr. OAK 63444.141.3068246$-5.29AL|NL
199 Luis Gil NYY 97654.241.3297470$-5.36AL|NL
200 Lucas Erceg KAN 62453.711.2659224$-5.38AL|NL
201 Simeon Woods Richardson MIN 132774.571.33119500$-5.39AL|NL
202 Johan Oviedo BOS 100654.241.3296430$-5.47AL|NL
203 Caleb Thielbar CHC 60433.731.1862192$-5.48AL|NL
204 Bryan King HOU 63433.611.1863181$-5.50AL|NL
205 Matt Svanson STL 65333.661.2760235$-5.68AL|NL
206 Fernando Cruz NYY 58343.651.2378262$-5.71AL|NL
207 Shawn Armstrong CLE 67333.801.1966203$-5.73AL|NL
208 Brad Keller PHI 65443.801.2860244$-5.74AL|NL
209 Kutter Crawford BOS 77554.261.1976220$-5.91AL|NL
210 Cole Sands MIN 66433.991.2364203$-5.95AL|NL
211 Ben Joyce LAA 42223.691.2546189$-5.96AL|NL
212 Luis Morales OAK 113774.541.33100450$-6.06AL|NL
213 Brad Lord WAS 128684.421.3399431$-6.32AL|NL
214 Tyler Rogers TOR 67443.691.2046132$-6.51AL|NL
215 Adrian Houser SF 140784.351.37101470$-6.55AL|NL
216 Lucas Giolito FA 116774.561.36104450$-6.60AL|NL
217 Kumar Rocker TEX 97564.281.2886320$-6.64AL|NL
218 Yimi Garcia TOR 54223.791.2059195$-6.65AL|NL
219 Aaron Ashby MIL 67433.591.3369301$-6.66AL|NL
220 Justin Topa MIN 62333.991.3151207$-6.69AL|NL
221 Kody Funderburk MIN 62433.861.3459254$-6.70AL|NL
222 Davis Martin CWS 1517104.591.35117530$-6.77AL|NL
223 Hogan Harris OAK 63334.241.3861298$-6.93AL|NL
224 Aaron Civale OAK 121674.661.30105390$-6.93AL|NL
225 Gregory Soto PIT 59333.841.3063244$-6.94AL|NL
226 Keegan Akin BAL 64434.001.2765242$-6.94AL|NL
227 Paul Sewald ARI 52234.461.2452179$-6.99AL|NL
228 Carmen Mlodzinski PIT 74443.761.2767250$-7.00AL|NL
229 Calvin Faucher MIA 64344.061.3563276$-7.02AL|NL
230 Antonio Santillan CIN 66334.141.3369295$-7.15AL|NL
231 Andrew Anderson DET 65443.901.2874270$-7.19AL|NL
232 Eduard Bazardo SEA 64323.731.1865210$-7.22AL|NL
233 Bryan Baker TB 61323.881.2067221$-7.27AL|NL
234 Ryan Thompson ARI 63333.981.2852195$-7.33AL|NL
235 Drew Pomeranz LAA 54333.791.2159182$-7.37AL|NL
236 Graham Ashcraft CIN 62534.041.3254212$-7.42AL|NL
237 A.J. Minter NYM 48333.411.1853171$-7.43AL|NL
238 Robert Gasser MIL 77444.021.2569250$-7.43AL|NL
239 Griffin Canning SD 99664.461.3487380$-7.46AL|NL
240 Erik Miller SF 59333.551.3763313$-7.46AL|NL
241 Sean Burke CWS 143794.781.39134620$-7.53AL|NL
242 Aaron Bummer ATL 61433.691.2862220$-7.53AL|NL
243 Tyler Kinley ATL 60444.141.2863242$-7.61AL|NL
244 Logan Allen CLE 118784.501.3995450$-7.64AL|NL
245 Connelly Early BOS 53433.681.2355200$-7.69AL|NL
246 Bennett Sousa HOU 50323.621.1854171$-7.73AL|NL
247 Steven Okert HOU 62333.961.1969220$-7.75AL|NL
248 Jake Latz TEX 101434.211.3495460$-7.81AL|NL
249 Justin Slaten BOS 61443.981.2557201$-7.82AL|NL
250 Tyler Wells BAL 69444.271.1863170$-7.85AL|NL
251 Cole Henry WAS 63234.721.44603312$-7.89AL|NL
252 Robby Snelling MIA 78554.101.3368280$-7.90AL|NL
253 Andrew Nardi MIA 52333.781.2362201$-7.91AL|NL
254 PJ Poulin WAS 58443.991.3556253$-7.92AL|NL
255 Blake Treinen LAD 56443.921.3061231$-7.94AL|NL
256 Andre Pallante STL 132794.381.4091510$-7.97AL|NL
257 Brooks Raley NYM 56323.751.2054181$-8.02AL|NL
258 Richard Fitts STL 104574.411.3182340$-8.16AL|NL
259 Anthony Kay CWS 122684.471.3898480$-8.19AL|NL
260 Braydon Fisher TOR 51323.731.2357211$-8.19AL|NL
261 Elvis Alvarado OAK 60334.201.3762295$-8.20AL|NL
262 Colin Rea CHC 82554.341.2866230$-8.22AL|NL
263 Ben Brown CHC 53333.771.1959170$-8.25AL|NL
264 Hunter Barco PIT 77444.071.3171310$-8.30AL|NL
265 Bryce Elder ATL 108774.661.3888370$-8.37AL|NL
266 Troy Melton DET 61433.951.2454190$-8.38AL|NL
267 Cody Bradford TEX 63444.231.1855150$-8.39AL|NL
268 Matt Festa CLE 58434.191.2556211$-8.48AL|NL
269 Spencer Arrighetti HOU 90574.581.3490390$-8.51AL|NL
270 Erik Sabrowski CLE 59233.741.3371332$-8.52AL|NL
271 Miles Mikolas WAS 1447104.861.3096330$-8.52AL|NL
272 Seth Halvorsen COL 60344.631.4454279$-8.54AL|NL
273 Anthony Bender MIA 60343.891.2956232$-8.56AL|NL
274 Tanner Banks PHI 59333.911.2055160$-8.82AL|NL
275 Hunter Dobbins STL 92554.361.3269300$-8.85AL|NL
276 Julian Fernandez WAS 56334.061.2856212$-8.93AL|NL
277 Max Scherzer TOR 69444.551.2267190$-8.94AL|NL
278 Joe Boyle TB 69444.191.3574370$-8.94AL|NL
279 Greg Weissert BOS 63434.121.3156221$-8.95AL|NL
280 Sean Newcomb CWS 73333.991.3470311$-8.96AL|NL
281 A.J. Puk IL-60 ARI 31223.511.1736104$-8.99AL|NL
282 Kyle Leahy STL 119564.471.3796440$-9.04AL|NL
283 Angel Zerpa MIL 59333.721.2755200$-9.06AL|NL
284 Brock Burke CIN 60424.221.2955201$-9.06AL|NL
285 Jordan Romano LAA 55344.401.2858213$-9.08AL|NL
286 Eric Lauer TOR 57434.181.2655190$-9.17AL|NL
287 Jack Dreyer LAD 50323.871.2348171$-9.19AL|NL
288 Ryan Weiss HOU 74444.341.3272290$-9.26AL|NL
289 Jake Junis TEX 62324.011.2153160$-9.29AL|NL
290 Brant Hurter DET 52333.641.2447160$-9.32AL|NL
291 Tim Herrin CLE 52433.831.3553250$-9.35AL|NL
292 Scott Barlow OAK 55334.291.3958294$-9.37AL|NL
293 Pierce Johnson CIN 59344.181.3064231$-9.41AL|NL
294 Brandon Sproat MIL 72444.211.3160270$-9.54AL|NL
295 David Festa MIN 57344.231.2658191$-9.55AL|NL
296 Chris Paddack MIA 116574.811.3091300$-9.61AL|NL
297 Yennier Cano BAL 55343.851.3151201$-9.62AL|NL
298 John Schreiber KAN 61334.081.2956221$-9.62AL|NL
299 Hoby Milner CHC 61333.891.2752180$-9.71AL|NL
300 Connor Phillips CIN 52334.351.3455253$-9.72AL|NL