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 1891582.820.96228390$37.28AL|NL
2 Paul Skenes PIT 1851482.801.01217460$33.49AL|NL
3 Garrett Crochet BOS 1841483.151.04223460$30.25AL|NL
4 Bryan Woo SEA 1831383.311.00186350$26.58AL|NL
5 Cristopher Sanchez PHI 1881483.291.14184470$23.24AL|NL
6 Logan Webb SF 1941493.261.16184460$23.13AL|NL
7 Logan Gilbert SEA 1651283.411.04194380$22.80AL|NL
8 Yoshinobu Yamamoto LAD 1611363.261.12175490$20.72AL|NL
9 Mason Miller SD 64322.620.99952434$20.46AL|NL
10 Max Fried NYY 1801383.281.15169570$20.39AL|NL
11 Cole Ragans KAN 1541183.361.13193550$18.71AL|NL
12 Hunter Brown HOU 1791293.571.17194610$18.46AL|NL
13 Joe Ryan MIN 1691193.771.06185400$18.38AL|NL
14 Dylan Cease TOR 1691293.721.17203630$17.68AL|NL
15 Chris Sale ATL 1571183.611.12193440$17.60AL|NL
16 Edwin Diaz LAD 65313.521.12882336$17.29AL|NL
17 Jesus Luzardo PHI 1761293.731.18197560$17.11AL|NL
18 Jacob deGrom TEX 1581083.701.05173410$16.61AL|NL
19 Andres Munoz SEA 61322.981.10742234$16.47AL|NL
20 George Kirby SEA 1661193.661.09160330$16.18AL|NL
21 Cade Smith CLE 68323.111.10862231$15.90AL|NL
22 Freddy Peralta NYM 1651193.721.15182610$15.57AL|NL
23 Zack Wheeler PHI 1301063.301.07152380$14.97AL|NL
24 Jhoan Duran PHI 66323.221.14691933$14.83AL|NL
25 Devin Williams NYM 63323.141.14832731$14.77AL|NL
26 Framber Valdez DET 1881293.651.24170640$14.09AL|NL
27 David Bednar NYY 62323.461.11732032$14.06AL|NL
28 Sonny Gray BOS 1681193.971.18172460$12.36AL|NL
29 Brandon Woodruff MIL 142983.701.08150380$12.17AL|NL
30 Daniel Palencia CHC 63323.601.21732730$11.52AL|NL
31 Nathan Eovaldi TEX 1531083.811.14149400$11.36AL|NL
32 Matt Boyd CHC 1591193.911.16146450$11.15AL|NL
33 Nick Pivetta SD 1661094.111.17174490$10.83AL|NL
34 Aroldis Chapman BOS 56323.331.22753028$10.82AL|NL
35 Ranger Suarez BOS 1651193.721.21142460$10.81AL|NL
36 Jack Flaherty DET 15710104.061.20174500$10.09AL|NL
37 Ryan Helsley BAL 62323.821.20642229$9.83AL|NL
38 Spencer Strider ATL 1561094.121.22183520$9.80AL|NL
39 Tanner Bibee CLE 17510114.021.19157500$9.77AL|NL
40 Emmet Sheehan LAD 134973.811.16156470$9.64AL|NL
41 MacKenzie Gore TEX 1561094.021.24179590$9.57AL|NL
42 Eury Perez MIA 1448103.871.13157470$9.52AL|NL
43 Luis Castillo SEA 17411104.181.20158500$9.38AL|NL
44 Shohei Ohtani LAD 113953.461.15135400$9.11AL|NL
45 Shota Imanaga CHC 1541094.201.13144360$8.90AL|NL
46 Jeff Hoffman TOR 62324.071.19722226$8.25AL|NL
47 Kyle Bradish BAL 136983.771.20144460$8.05AL|NL
48 Michael King SD 1561093.991.24156540$8.04AL|NL
49 Kevin Gausman TOR 17811104.401.24172550$7.62AL|NL
50 Emilio Pagan CIN 65324.321.19712226$7.59AL|NL
51 Raisel Iglesias ATL 63223.901.15641526$7.57AL|NL
52 Tyler Glasnow LAD 129963.971.19146460$7.19AL|NL
53 Nolan McLean NYM 1531083.911.25142540$7.17AL|NL
54 Josh Hader HOU 48213.411.08661923$7.10AL|NL
55 Blake Snell LAD 125963.821.23148510$7.09AL|NL
56 Nick Lodolo CIN 1539104.151.20153420$6.91AL|NL
57 Drew Rasmussen TB 1519103.941.19131400$6.79AL|NL
58 Chase Burns CIN 124793.841.15147390$6.70AL|NL
59 Griffin Jax TB 63323.451.11771718$6.69AL|NL
60 Peter Fairbanks MIA 59223.761.22592126$6.65AL|NL
61 Shane Baz BAL 1561094.161.24151560$6.61AL|NL
62 Aaron Nola PHI 1641094.311.23159480$6.58AL|NL
63 Carlos Estevez KAN 62324.481.29552129$6.51AL|NL
64 Edward Cabrera CHC 135983.981.22142520$6.25AL|NL
65 Abner Uribe MIL 66323.001.20733117$6.13AL|NL
66 Sandy Alcantara MIA 17710114.141.24138520$5.95AL|NL
67 Carlos Rodon NYY 140984.191.22146530$5.46AL|NL
68 Robbie Ray SF 17010114.411.30181700$5.39AL|NL
69 Jacob Misiorowski MIL 1399104.081.29158670$5.19AL|NL
70 Cody Ponce TOR 136784.071.22156460$4.83AL|NL
71 Ryan Walker SF 61223.891.28602124$4.68AL|NL
72 Kenley Jansen DET 56223.891.14561922$4.65AL|NL
73 Kris Bubic KAN 138893.901.25135450$4.48AL|NL
74 Dennis Santana PIT 65324.281.31602524$4.35AL|NL
75 Trey Yesavage TOR 112773.801.18127410$4.34AL|NL
76 Gavin Williams CLE 1639114.211.31165710$4.31AL|NL
77 Seranthony Dominguez CWS 59324.051.25652621$4.31AL|NL
78 Bailey Ober MIN 1579104.441.20139410$4.11AL|NL
79 Merrill Kelly ARI 16310104.411.25140480$3.92AL|NL
80 Jose Soriano LAA 17010113.981.36144710$3.73AL|NL
81 Grant Taylor CWS 80333.001.1193276$3.69AL|NL
82 Ryan Pepiot TB 1689114.501.27165620$3.55AL|NL
83 Trevor Megill MIL 62324.201.25742219$3.53AL|NL
84 Clay Holmes NYM 15011104.041.32115560$3.43AL|NL
85 Andrew Abbott CIN 1659104.421.25146520$3.30AL|NL
86 Zac Gallen ARI 17710114.481.30158610$3.10AL|NL
87 Sean Manaea NYM 132784.111.23139460$3.06AL|NL
88 Casey Mize DET 146994.251.23120390$2.98AL|NL
89 Robert Garcia TEX 60323.971.25622218$2.63AL|NL
90 Cade Horton CHC 128884.091.20109390$2.58AL|NL
91 Bryan Abreu HOU 67323.651.21862812$2.53AL|NL
92 Trevor Rogers BAL 147994.241.28131500$2.53AL|NL
93 Bryce Miller SEA 141994.401.22122430$2.51AL|NL
94 Gerrit Cole NYY 112764.061.16110320$2.32AL|NL
95 Chad Patrick MIL 140894.391.23132420$2.05AL|NL
96 Jack Leiter TEX 1639114.531.29154640$2.00AL|NL
97 Michael Burrows HOU 1308104.331.24129430$1.91AL|NL
98 Shane McClanahan TB 110774.031.21115310$1.78AL|NL
99 Bubba Chandler PIT 1438104.241.28134490$1.77AL|NL
100 Joey Cantillo CLE 128583.771.27138550$1.76AL|NL
101 Ryne Nelson ARI 1589114.461.26131420$1.68AL|NL
102 Jameson Taillon CHC 146994.471.21109360$1.40AL|NL
103 Joe Musgrove SD 121774.181.20113320$1.32AL|NL
104 David Peterson NYM 1611094.291.37141590$1.28AL|NL
105 Chris Bassitt BAL 16511114.611.33141600$1.27AL|NL
106 Braxton Ashcraft PIT 133794.081.26122410$1.25AL|NL
107 Cam Schlittler NYY 132884.261.29130500$1.16AL|NL
108 Quinn Priester MIL 123874.051.2498360$0.98AL|NL
109 Shane Smith CWS 1578114.501.29147550$0.77AL|NL
110 Noah Cameron KAN 147994.451.30128480$0.53AL|NL
111 Jacob Lopez OAK 127784.401.27138490$0.53AL|NL
112 Taj Bradley MIN 1328104.301.28121470$0.52AL|NL
113 Reid Detmers LAA 1357104.471.29149490$0.42AL|NL
114 Kodai Senga NYM 130884.211.33129600$0.41AL|NL
115 Brandon Pfaadt ARI 1649104.701.27139390$0.35AL|NL
116 Riley O'Brien STL 62324.011.33643015$0.15AL|NL
117 Michael Wacha KAN 1639104.501.28122500$0.12AL|NL
118 Clayton Beeter WAS 61223.901.33733315$0.09AL|NL
119 Tatsuya Imai HOU 150994.431.31151640$0.00AL|NL
120 Ryan Weathers NYY 123784.201.26114420$-0.01AL|NL
121 Mitch Keller PIT 17710114.721.33152540$-0.01AL|NL
122 Grayson Rodriguez LAA 105674.041.23109330$-0.18AL|NL
123 Zach Eflin BAL 139994.521.24101290$-0.23AL|NL
124 Zebby Matthews MIN 122694.291.23119300$-0.42AL|NL
125 Brayan Bello BOS 1569104.341.34121560$-0.56AL|NL
126 Michael McGreevy STL 1378104.191.2692320$-0.56AL|NL
127 Justin Steele CHC 73643.431.1368180$-0.57AL|NL
128 Braxton Garrett MIA 116694.131.23105280$-0.74AL|NL
129 Will Warren NYY 123784.291.29119440$-0.75AL|NL
130 Simeon Woods Richardson MIN 1328104.461.29118480$-0.79AL|NL
131 Taylor Rogers MIN 57324.421.34562316$-0.92AL|NL
132 Shane Bieber TOR 95664.011.1990250$-0.93AL|NL
133 Garrett Whitlock BOS 64323.411.1169175$-0.94AL|NL
134 Logan Henderson MIL 85564.001.1291230$-0.96AL|NL
135 Edwin Uceta TB 60324.101.23742410$-1.00AL|NL
136 JoJo Romero STL 61323.791.28542212$-1.16AL|NL
137 Brady Singer CIN 1679114.751.34150560$-1.35AL|NL
138 Landen Roupp SF 121794.091.33109470$-1.39AL|NL
139 Reynaldo Lopez ATL 130794.491.31131480$-1.42AL|NL
140 Zack Littell WAS 1458114.591.24104330$-1.45AL|NL
141 Ian Seymour TB 108574.101.23108350$-1.46AL|NL
142 Jeremiah Estrada SD 66323.531.1788283$-1.55AL|NL
143 Kevin Ginkel ARI 60224.161.28572114$-1.74AL|NL
144 Chris Martin TEX 51223.631.0948810$-1.78AL|NL
145 Dean Kremer BAL 132794.451.27111430$-1.78AL|NL
146 Dustin May STL 1438114.511.32121530$-1.78AL|NL
147 Grant Holmes ATL 131794.511.33134470$-1.80AL|NL
148 Tyler Mahle SF 130784.271.29104410$-1.81AL|NL
149 Matt Svanson STL 64323.411.1962226$-1.83AL|NL
150 Parker Messick CLE 117794.341.29107370$-1.84AL|NL
151 Yusei Kikuchi LAA 1668124.791.35162590$-1.98AL|NL
152 Alex Vesia LAD 61313.381.1077242$-2.00AL|NL
153 Matthew Liberatore STL 1518114.611.30121440$-2.01AL|NL
154 Max Meyer MIA 1267104.391.30112420$-2.03AL|NL
155 Garrett Cleavinger TB 62323.961.2674278$-2.08AL|NL
156 Roki Sasaki LAD 107764.281.2999400$-2.09AL|NL
157 Slade Cecconi CLE 1508114.761.27120380$-2.14AL|NL
158 Mike Soroka ARI 95453.961.2595372$-2.28AL|NL
159 Robert Suarez ATL 65224.181.24652111$-2.38AL|NL
160 Phil Maton CHC 62323.671.1971235$-2.45AL|NL
161 Foster Griffin WAS 1286104.351.31119450$-2.55AL|NL
162 Cole Henry WAS 62224.171.28612912$-2.57AL|NL
163 Jose A. Ferrer SEA 64323.161.1457173$-2.64AL|NL
164 Spencer Schwellenbach IL-60 ATL 63533.601.1161130$-2.85AL|NL
165 Kyle Harrison MIL 97574.201.26100360$-3.10AL|NL
166 Lucas Giolito FA 117794.551.31108440$-3.17AL|NL
167 Cade Cavalli WAS 1357104.441.33110470$-3.29AL|NL
168 Matthew Strahm KAN 62323.771.1368193$-3.36AL|NL
169 Hunter Greene CIN 67443.921.1379210$-3.39AL|NL
170 Justin Sterner OAK 65324.601.2569249$-3.41AL|NL
171 Jared Jones IL-60 PIT 82564.101.2384250$-3.55AL|NL
172 Jordan Leasure CWS 61324.241.2568267$-3.66AL|NL
173 Camilo Doval NYY 62323.621.2765285$-3.67AL|NL
174 Will Vest DET 64223.781.2362207$-3.68AL|NL
175 Paul Sewald ARI 53224.471.22531711$-3.78AL|NL
176 Victor Vodnik COL 62234.661.50563117$-3.86AL|NL
177 Cristian Javier HOU 1388104.881.33122600$-3.89AL|NL
178 Luke Weaver NYM 66324.141.2169215$-3.94AL|NL
179 Kirby Yates LAA 56224.631.34642812$-3.99AL|NL
180 Eduardo Rodriguez ARI 1338104.671.37116490$-4.00AL|NL
181 Gabe Speier SEA 57223.421.1067172$-4.09AL|NL
182 Justin Verlander DET 128794.711.29103460$-4.13AL|NL
183 Adrian Morejon SD 64323.521.1761192$-4.17AL|NL
184 Andrew Painter PHI 101574.341.2692290$-4.25AL|NL
185 Adrian Houser SF 141894.431.3798500$-4.27AL|NL
186 Hunter Barco PIT 83453.781.2779320$-4.44AL|NL
187 Tanner Scott LAD 63313.861.3067285$-4.45AL|NL
188 Max Scherzer TOR 89564.551.2085260$-4.51AL|NL
189 Andrew Kittredge BAL 56324.011.1855155$-4.52AL|NL
190 Tyler Holton DET 68323.561.1254171$-4.55AL|NL
191 Seth Lugo KAN 1548104.851.35126500$-4.57AL|NL
192 Orion Kerkering PHI 62323.501.1762191$-4.69AL|NL
193 Matt Brash SEA 60223.541.2769274$-4.78AL|NL
194 Aaron Ashby MIL 76323.521.3178361$-4.84AL|NL
195 Tyler Rogers TOR 66323.591.1542133$-4.88AL|NL
196 Andrew Anderson DET 73233.731.2698380$-4.92AL|NL
197 Luis Morales OAK 113684.661.31103430$-4.95AL|NL
198 Dylan Lee ATL 63223.801.1469162$-4.98AL|NL
199 Cole Sands MIN 65324.191.2461205$-5.03AL|NL
200 Kumar Rocker TEX 90564.311.2577290$-5.06AL|NL
201 Yimi Garcia TOR 53213.791.1355154$-5.19AL|NL
202 Andre Pallante STL 1318104.461.3886490$-5.29AL|NL
203 Aaron Civale OAK 121784.851.32103400$-5.30AL|NL
204 Hogan Harris OAK 62224.591.41633211$-5.48AL|NL
205 Brandon Sproat MIL 81453.971.2671310$-5.54AL|NL
206 Caleb Thielbar CHC 59323.871.1959202$-5.59AL|NL
207 Erik Sabrowski CLE 59223.581.2876332$-5.60AL|NL
208 Louie Varland TOR 64324.191.2664204$-5.60AL|NL
209 Nick Martinez TB 1416104.771.29105370$-5.62AL|NL
210 Cody Bradford TEX 66343.831.1359160$-5.67AL|NL
211 Hunter Gaddis CLE 64224.151.1964214$-5.68AL|NL
212 Jared Koenig MIL 62323.801.2360222$-5.70AL|NL
213 Bryan King HOU 63323.661.2362231$-5.73AL|NL
214 Bryan Baker TB 62324.091.2369232$-5.76AL|NL
215 Brad Lord WAS 99474.151.3179341$-5.80AL|NL
216 Mason Montgomery PIT 59323.841.2766242$-5.85AL|NL
217 Steven Okert HOU 61324.091.2070241$-5.91AL|NL
218 Robert Gasser MIL 68343.851.2066220$-5.99AL|NL
219 Jason Adam SD 52213.441.1053171$-6.04AL|NL
220 Kyle Finnegan DET 61224.141.2655206$-6.04AL|NL
221 Luis Severino OAK 1689115.011.38127570$-6.05AL|NL
222 Ben Brown CHC 61223.591.1768210$-6.06AL|NL
223 Jeffrey Springs OAK 1628115.081.37138550$-6.08AL|NL
224 Fernando Cruz NYY 58324.251.2877272$-6.11AL|NL
225 Jake Latz TEX 101464.331.3396470$-6.19AL|NL
226 Jose Alvarado PHI 56213.771.2858234$-6.32AL|NL
227 A.J. Minter NYM 47213.361.1152151$-6.35AL|NL
228 Gregory Soto PIT 59323.991.3459264$-6.37AL|NL
229 Mark Leiter Jr. OAK 62324.881.3466237$-6.41AL|NL
230 Lucas Erceg KAN 61224.001.3254256$-6.44AL|NL
231 Angel Zerpa MIL 59323.481.1950180$-6.44AL|NL
232 Mick Abel MIN 114694.711.39108500$-6.49AL|NL
233 Cole Winn TEX 62324.091.3257304$-6.55AL|NL
234 Steven Matz TB 121694.751.3396350$-6.55AL|NL
235 Shawn Armstrong CLE 66224.161.2365203$-6.63AL|NL
236 Chris Paddack MIA 118694.741.3187310$-6.64AL|NL
237 Sean Burke CWS 1437115.071.38133610$-6.64AL|NL
238 Luis Gil NYY 97564.511.3692500$-6.66AL|NL
239 J.T. Ginn OAK 73354.011.2570250$-6.69AL|NL
240 Ryan Weiss HOU 81344.301.2989320$-6.71AL|NL
241 Kody Funderburk MIN 61323.831.3355253$-6.72AL|NL
242 Jordan Romano LAA 57224.361.2559205$-6.72AL|NL
243 Richard Fitts STL 105584.651.2984330$-6.73AL|NL
244 Eduard Bazardo SEA 63223.941.1965211$-6.75AL|NL
245 Keegan Akin BAL 65324.171.2561212$-6.76AL|NL
246 Andrew Nardi MIA 50213.621.1859181$-6.80AL|NL
247 Hunter Harvey CHC 52223.941.1852143$-6.80AL|NL
248 Blake Treinen LAD 54313.911.2257181$-6.81AL|NL
249 Ryan Thompson ARI 60224.171.2848176$-6.85AL|NL
250 Patrick Sandoval BOS 74443.921.3668330$-7.03AL|NL
251 Jose Berrios TOR 91454.521.2776280$-7.22AL|NL
252 Jack Dreyer LAD 48313.611.1848170$-7.23AL|NL
253 Bryce Elder ATL 111684.721.3688370$-7.29AL|NL
254 Griffin Canning SD 100574.641.3587390$-7.45AL|NL
255 Brad Keller PHI 65224.031.3559304$-7.61AL|NL
256 Antonio Santillan CIN 66224.531.3670305$-7.68AL|NL
257 Elvis Alvarado OAK 59224.161.3264283$-7.73AL|NL
258 Tyler Alexander TEX 72334.401.2360191$-7.75AL|NL
259 Scott Barlow OAK 55224.401.3458265$-7.77AL|NL
260 Johan Oviedo BOS 93464.481.3585420$-7.78AL|NL
261 Hoby Milner CHC 60323.861.2248150$-7.79AL|NL
262 Tyler Kinley ATL 59224.191.2561232$-7.83AL|NL
263 Braydon Fisher TOR 49213.761.2557241$-7.88AL|NL
264 PJ Poulin WAS 57223.891.3058252$-7.89AL|NL
265 Brant Hurter DET 49213.381.1845140$-7.96AL|NL
266 John Schreiber KAN 61324.081.2854211$-7.96AL|NL
267 Erik Miller SF 58223.681.3658312$-8.03AL|NL
268 Jake Bird NYY 54313.911.2754210$-8.08AL|NL
269 Rhett Lowder CIN 113584.791.3490350$-8.11AL|NL
270 Connelly Early BOS 46233.451.2049170$-8.11AL|NL
271 Jimmy Herget COL 70334.641.2865212$-8.13AL|NL
272 Calvin Faucher MIA 63224.541.4061276$-8.19AL|NL
273 Brendon Little TOR 51213.371.2954240$-8.19AL|NL
274 Isaac Mattson PIT 62324.311.3663312$-8.21AL|NL
275 Eric Orze MIN 58324.301.3160251$-8.35AL|NL
276 Grant Anderson MIL 56324.171.2555200$-8.36AL|NL
277 Brooks Raley NYM 54324.431.3054192$-8.39AL|NL
278 Logan Allen CLE 116694.801.4091460$-8.46AL|NL
279 David Morgan SD 57223.951.2560220$-8.47AL|NL
280 Hunter Dobbins STL 79464.361.3361260$-8.54AL|NL
281 Yennier Cano BAL 56324.211.3248202$-8.57AL|NL
282 Andrew Chafin MIN 47333.971.3349221$-8.60AL|NL
283 Anthony Bender MIA 60224.171.2854212$-8.62AL|NL
284 Justin Slaten BOS 60324.451.3254222$-8.74AL|NL
285 Bennett Sousa HOU 46213.971.2248161$-8.75AL|NL
286 Jedixson Paez CWS 39213.651.073660$-8.77AL|NL
287 Joe Boyle TB 77354.361.4084440$-8.77AL|NL
288 Aaron Bummer ATL 60213.781.3158230$-8.82AL|NL
289 Tyler Anderson FA 86574.781.3569350$-8.83AL|NL
290 Spencer Arrighetti HOU 91474.821.3791400$-8.85AL|NL
291 Greg Weissert BOS 62324.431.2954221$-8.94AL|NL
292 Ryan Yarbrough NYY 61224.081.2151190$-8.96AL|NL
293 A.J. Puk IL-60 ARI 31113.821.1935104$-8.98AL|NL
294 Justin Topa MIN 61324.581.3747194$-9.04AL|NL
295 David Festa MIN 49234.131.2551181$-9.05AL|NL
296 Juan Mejia COL 64334.671.4368303$-9.06AL|NL
297 Trevor McDonald SF 61233.881.2853210$-9.10AL|NL
298 Graham Ashcraft CIN 61224.111.3150212$-9.10AL|NL
299 Lance McCullers HOU 83464.581.4078400$-9.13AL|NL
300 Connor Phillips CIN 54224.441.3960293$-9.28AL|NL