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 1891482.820.96227390$39.20AL|NL
2 Paul Skenes PIT 1861482.851.02215460$35.34AL|NL
3 Garrett Crochet BOS 1801383.171.05216450$30.10AL|NL
4 Bryan Woo SEA 1831393.341.01183350$27.57AL|NL
5 Cristopher Sanchez PHI 1861483.331.15179460$23.59AL|NL
6 Logan Gilbert SEA 1661193.431.04195380$23.16AL|NL
7 Logan Webb SF 1951393.371.17184460$22.31AL|NL
8 Max Fried NYY 1811483.311.16168580$22.10AL|NL
9 Yoshinobu Yamamoto LAD 1581363.281.13171480$20.94AL|NL
10 Joe Ryan MIN 17111103.801.07186400$19.07AL|NL
11 Cole Ragans KAN 1511183.371.14188540$18.75AL|NL
12 Hunter Brown HOU 1781293.601.18191610$18.73AL|NL
13 Mason Miller SD 66322.620.99982532$18.66AL|NL
14 Chris Sale ATL 1591183.641.13196450$18.45AL|NL
15 Dylan Cease TOR 1731293.801.18206640$18.38AL|NL
16 Brandon Woodruff MIL 1481083.501.05164400$17.08AL|NL
17 Edwin Diaz LAD 67313.491.11912337$17.01AL|NL
18 George Kirby SEA 1661193.661.09159330$16.71AL|NL
19 Jesus Luzardo PHI 1701293.791.19189540$16.50AL|NL
20 Jacob deGrom TEX 1551083.731.06169400$16.23AL|NL
21 Hunter Greene CIN 17110103.971.13199540$15.79AL|NL
22 Freddy Peralta NYM 1651193.741.16180610$15.67AL|NL
23 Josh Hader HOU 63323.391.08862534$15.22AL|NL
24 Cade Smith CLE 70323.091.10902331$14.95AL|NL
25 Spencer Schwellenbach ATL 1521173.661.12148310$14.00AL|NL
26 Andres Munoz SEA 63222.971.10762333$13.44AL|NL
27 Jhoan Duran PHI 68323.241.14721933$13.38AL|NL
28 Devin Williams NYM 65323.121.14862830$13.02AL|NL
29 Framber Valdez FA 16412103.621.24156570$12.91AL|NL
30 Nick Pivetta SD 17411104.151.17180510$12.70AL|NL
31 Sonny Gray BOS 17511104.031.19177480$12.65AL|NL
32 David Bednar NYY 64323.491.12762131$11.89AL|NL
33 Nathan Eovaldi TEX 1601093.831.15154420$11.69AL|NL
34 Zack Wheeler PHI 120963.371.08139350$11.55AL|NL
35 Eury Perez MIA 1489103.801.13162480$11.51AL|NL
36 Kyle Bradish BAL 1391073.671.19153480$10.59AL|NL
37 Aroldis Chapman BOS 59323.331.22803130$10.59AL|NL
38 Ranger Suarez BOS 1651193.771.22140470$9.96AL|NL
39 Jack Flaherty DET 15910104.111.21174500$9.66AL|NL
40 Blake Snell LAD 1401063.831.23165570$9.64AL|NL
41 Matt Boyd CHC 1551083.921.16139440$9.26AL|NL
42 Tanner Bibee CLE 17610114.041.20156510$9.21AL|NL
43 MacKenzie Gore TEX 15710104.051.25178590$9.13AL|NL
44 Tyler Glasnow LAD 1311063.941.18148470$8.60AL|NL
45 Daniel Palencia CHC 67323.631.22752928$8.52AL|NL
46 Pablo Lopez MIN 1581094.051.20153410$8.49AL|NL
47 Shota Imanaga CHC 1531084.211.13138350$8.14AL|NL
48 Ryan Helsley BAL 65323.821.20662329$7.97AL|NL
49 Michael King SD 15910104.011.24157550$7.87AL|NL
50 Raisel Iglesias ATL 66323.921.16681628$7.84AL|NL
51 Spencer Strider ATL 1521094.241.24174510$7.80AL|NL
52 Chase Burns CIN 131893.881.17157440$7.63AL|NL
53 Luis Castillo SEA 17410104.211.21156500$7.58AL|NL
54 Nolan McLean NYM 1471083.871.24142510$7.23AL|NL
55 Emmet Sheehan LAD 130873.871.17149480$6.94AL|NL
56 Kevin Gausman TOR 18211104.471.25173560$6.93AL|NL
57 Zac Gallen FA 15911114.231.25152550$6.82AL|NL
58 Drew Rasmussen TB 15310114.001.20131400$6.75AL|NL
59 Shohei Ohtani LAD 108853.491.15127380$6.39AL|NL
60 Jeff Hoffman TOR 64324.091.20742326$6.18AL|NL
61 Logan Henderson MIL 118773.821.09133320$6.05AL|NL
62 Shane Baz BAL 1591094.211.25153570$5.86AL|NL
63 Aaron Nola PHI 1661094.371.24158490$5.55AL|NL
64 Carlos Estevez KAN 66324.461.29582231$5.49AL|NL
65 Carlos Rodon NYY 144984.211.22149540$5.12AL|NL
66 Trevor Rogers BAL 1601094.161.27147550$5.04AL|NL
67 Quinn Priester MIL 1621094.031.24126470$5.03AL|NL
68 Emilio Pagan CIN 66324.341.19722325$4.90AL|NL
69 Edward Cabrera CHC 134984.021.23138530$4.84AL|NL
70 Sandy Alcantara MIA 17410114.141.25133520$4.67AL|NL
71 Peter Fairbanks MIA 63223.731.22622226$4.63AL|NL
72 Abner Uribe MIL 68322.941.20753217$4.44AL|NL
73 Jacob Misiorowski MIL 138893.971.29160690$4.34AL|NL
74 Kenley Jansen DET 59323.891.14592023$4.21AL|NL
75 Nick Lodolo CIN 1478104.201.21145410$3.97AL|NL
76 Joe Musgrove SD 142994.231.20131380$3.94AL|NL
77 Ryan Walker SF 63324.001.28632125$3.85AL|NL
78 Kris Bubic KAN 135893.871.25133450$3.56AL|NL
79 Griffin Jax TB 67323.441.11811815$3.53AL|NL
80 Shane McClanahan TB 128884.011.22133360$3.43AL|NL
81 Andrew Painter PHI 105663.531.11114270$3.37AL|NL
82 Bubba Chandler PIT 143894.011.24135450$3.33AL|NL
83 Cody Ponce TOR 133784.131.23152450$3.10AL|NL
84 Gavin Williams CLE 1629114.231.32161710$3.03AL|NL
85 Trey Yesavage TOR 135994.171.26136490$3.03AL|NL
86 Trevor Megill MIL 64324.111.24762321$2.90AL|NL
87 Andrew Abbott CIN 1629104.411.24143510$2.77AL|NL
88 Sean Manaea NYM 136794.101.23144470$2.60AL|NL
89 Chad Patrick MIL 131994.251.22124390$2.54AL|NL
90 Merrill Kelly ARI 17310104.501.27146510$2.51AL|NL
91 Reese Olson DET 129893.931.23119420$2.39AL|NL
92 Robbie Ray SF 1689114.591.31179690$2.35AL|NL
93 Jose Soriano LAA 16810114.031.37141700$2.13AL|NL
94 Ryan Pepiot TB 1679114.571.28163620$2.09AL|NL
95 Casey Mize DET 1519104.281.23122400$2.05AL|NL
96 Zack Littell FA 14810114.441.21113330$2.00AL|NL
97 Shane Bieber TOR 131874.171.22121360$1.54AL|NL
98 Clay Holmes NYM 1511094.091.33113561$1.23AL|NL
99 Cam Schlittler NYY 135984.321.29134530$1.20AL|NL
100 Chris Bassitt FA 14410114.411.31130530$0.83AL|NL
101 Bailey Ober MIN 1428104.471.20125370$0.79AL|NL
102 Braxton Ashcraft PIT 132794.021.24121400$0.69AL|NL
103 Dennis Santana PIT 67224.291.32622624$0.69AL|NL
104 Jameson Taillon CHC 155994.481.21114380$0.67AL|NL
105 Grant Taylor CWS 74223.141.1286259$0.56AL|NL
106 Michael Burrows HOU 127894.291.25126430$0.54AL|NL
107 Cade Horton CHC 129884.161.21106380$0.50AL|NL
108 Shane Smith CWS 1589114.541.30146550$0.30AL|NL
109 Gerrit Cole NYY 109764.101.17107320$0.25AL|NL
110 Ryne Nelson ARI 16010114.591.28129430$0.22AL|NL
111 Joey Cantillo CLE 123583.731.27134540$0.13AL|NL
112 Jack Leiter TEX 1579114.581.30146620$0.05AL|NL
113 Tatsuya Imai HOU 152994.461.32152650$0.00AL|NL
114 Mike Soroka ARI 133794.131.27129520$0.00AL|NL
115 Grayson Rodriguez LAA 114774.111.23118360$-0.05AL|NL
116 David Peterson NYM 1601094.311.38138590$-0.25AL|NL
117 Lucas Giolito FA 1389114.491.29128510$-0.35AL|NL
118 Bryce Miller SEA 144894.451.24122440$-0.48AL|NL
119 Michael Wacha KAN 16410104.531.29120500$-0.55AL|NL
120 Jacob Lopez OAK 128894.501.29137510$-0.63AL|NL
121 Robert Garcia TEX 62323.961.25642316$-0.81AL|NL
122 Noah Cameron KAN 145994.471.30125470$-0.89AL|NL
123 Edwin Uceta TB 73324.111.23892912$-0.91AL|NL
124 Dean Kremer BAL 153994.551.29125500$-1.23AL|NL
125 Nick Martinez FA 1348104.371.23101330$-1.59AL|NL
126 Ryan Weathers NYY 124784.251.27116420$-1.81AL|NL
127 Bryan Abreu HOU 68323.661.2188298$-1.82AL|NL
128 Brandon Pfaadt ARI 1699114.801.29141400$-1.88AL|NL
129 Zach Eflin BAL 142994.591.24102290$-1.91AL|NL
130 Reid Detmers LAA 130694.451.29145480$-2.03AL|NL
131 Braxton Garrett MIA 118684.121.23106290$-2.29AL|NL
132 Clayton Beeter WAS 64223.991.32753415$-2.52AL|NL
133 Yusei Kikuchi LAA 1699124.841.36163590$-2.55AL|NL
134 Will Warren NYY 122784.321.29117430$-2.56AL|NL
135 Brayan Bello BOS 1559104.411.35117570$-2.90AL|NL
136 Zebby Matthews MIN 121694.391.24116300$-2.98AL|NL
137 Roki Sasaki LAD 114664.171.26109410$-2.99AL|NL
138 Mitch Keller PIT 1769114.781.34148540$-3.04AL|NL
139 Riley O'Brien STL 64324.141.35633115$-3.19AL|NL
140 Parker Messick CLE 119794.331.28107350$-3.24AL|NL
141 Brady Singer CIN 1679114.801.35147560$-3.27AL|NL
142 Justin Steele CHC 78543.441.1371190$-3.29AL|NL
143 Michael McGreevy STL 1478104.301.2893360$-3.30AL|NL
144 Andrew Saalfrank ARI 64223.711.31562715$-3.33AL|NL
145 Kodai Senga NYM 112774.211.33111520$-3.38AL|NL
146 JP Sears SD 1338104.701.25107380$-3.44AL|NL
147 Jeremiah Estrada SD 68323.541.1791293$-3.56AL|NL
148 Garrett Whitlock BOS 65323.431.1271174$-3.96AL|NL
149 Matthew Liberatore STL 1468114.631.30114420$-4.04AL|NL
150 Justin Verlander FA 118894.631.28101420$-4.08AL|NL
151 Alex Vesia LAD 63313.391.1080252$-4.09AL|NL
152 Phil Maton CHC 65323.681.1974256$-4.12AL|NL
153 Taj Bradley MIN 109684.211.27101390$-4.12AL|NL
154 Landen Roupp SF 121794.241.34108480$-4.14AL|NL
155 Robert Suarez ATL 66324.211.25662111$-4.16AL|NL
156 Matt Svanson STL 67323.351.1867235$-4.18AL|NL
157 Cade Cavalli WAS 1417104.421.32116490$-4.24AL|NL
158 JoJo Romero STL 64323.781.28562311$-4.27AL|NL
159 Aaron Civale FA 107794.451.2695350$-4.35AL|NL
160 Jordan Leasure CWS 63224.231.25702712$-4.47AL|NL
161 Foster Griffin WAS 124694.341.31115440$-4.53AL|NL
162 Ian Seymour TB 104574.171.25103350$-4.54AL|NL
163 Will Vest DET 66323.771.2364218$-4.59AL|NL
164 Dustin May STL 1377104.491.32115510$-4.66AL|NL
165 Cristian Javier HOU 139894.861.31123580$-4.70AL|NL
166 Andrew Anderson DET 90453.951.27109420$-4.79AL|NL
167 Garrett Cleavinger TB 63323.961.2677277$-4.97AL|NL
168 Max Meyer MIA 125694.391.30110420$-5.00AL|NL
169 Simeon Woods Richardson MIN 120694.421.29108450$-5.03AL|NL
170 Reynaldo Lopez ATL 114674.501.31115410$-5.17AL|NL
171 Andrew Kittredge BAL 65324.001.1864177$-5.18AL|NL
172 Seth Lugo KAN 1569104.871.35125510$-5.24AL|NL
173 Slade Cecconi CLE 1447104.801.27115370$-5.26AL|NL
174 Matthew Strahm KAN 66323.741.1373203$-5.29AL|NL
175 Hurston Waldrep ATL 136894.671.37121520$-5.30AL|NL
176 Tyler Mahle SF 130784.481.31102420$-5.35AL|NL
177 Brad Lord WAS 1346104.311.33104471$-5.42AL|NL
178 Griffin Canning IL-60 FA 1178104.641.35104460$-5.47AL|NL
179 Seranthony Dominguez CWS 59224.061.25652610$-5.66AL|NL
180 Hunter Barco PIT 99463.871.2692340$-5.66AL|NL
181 Max Scherzer FA 93674.541.2288280$-5.66AL|NL
182 Jose A. Ferrer SEA 65223.141.1458174$-5.75AL|NL
183 Adrian Morejon SD 67323.531.1765203$-5.89AL|NL
184 A.J. Minter NYM 57323.341.1164182$-5.91AL|NL
185 Jared Jones PIT 87554.211.2486260$-6.13AL|NL
186 Camilo Doval NYY 64323.611.2767295$-6.18AL|NL
187 Cole Henry WAS 64224.211.29623011$-6.20AL|NL
188 Hunter Gaddis CLE 69334.131.1868225$-6.25AL|NL
189 Luke Weaver NYM 69324.141.2173225$-6.25AL|NL
190 Dylan Lee ATL 65323.811.1471162$-6.42AL|NL
191 Kumar Rocker TEX 98674.431.2783320$-6.63AL|NL
192 Gabe Speier SEA 57223.401.1068172$-6.77AL|NL
193 Orion Kerkering PHI 63323.511.1763202$-6.79AL|NL
194 Jose Berrios TOR 120674.621.2999380$-6.84AL|NL
195 Tyler Holton DET 71323.541.1257181$-6.89AL|NL
196 Eduardo Rodriguez ARI 134894.781.39115500$-6.91AL|NL
197 Tanner Scott LAD 65313.851.3069285$-7.02AL|NL
198 Robert Stephenson LAA 59224.521.2265209$-7.03AL|NL
199 Tyler Wells BAL 87454.301.1677250$-7.06AL|NL
200 Matt Brash SEA 61223.491.2671284$-7.23AL|NL
201 Chris Martin TEX 53223.631.095095$-7.31AL|NL
202 Troy Melton DET 116584.551.2899370$-7.36AL|NL
203 Erik Sabrowski CLE 61223.461.2580332$-7.39AL|NL
204 Adrian Houser SF 139894.571.3895490$-7.41AL|NL
205 Robert Gasser MIL 76443.961.2171230$-7.46AL|NL
206 Andre Pallante STL 1388104.471.3989520$-7.60AL|NL
207 Aaron Ashby MIL 70323.411.3073331$-7.63AL|NL
208 Jake Latz TEX 108574.431.34101490$-7.79AL|NL
209 Victor Vodnik COL 63224.711.51573116$-7.82AL|NL
210 Yimi Garcia TOR 58223.821.1459174$-7.83AL|NL
211 Justin Sterner OAK 66224.551.2472257$-7.93AL|NL
212 Tyler Rogers TOR 71323.621.1546142$-7.95AL|NL
213 Kirby Yates LAA 57224.641.34662910$-8.00AL|NL
214 Jeffrey Springs OAK 1628115.131.37137550$-8.03AL|NL
215 Shawn Armstrong CLE 69334.141.2368213$-8.12AL|NL
216 Miles Mikolas FA 1298114.991.3085300$-8.18AL|NL
217 Connelly Early BOS 63343.521.2165230$-8.29AL|NL
218 Kody Funderburk MIN 64323.831.3459275$-8.37AL|NL
219 Kyle Finnegan DET 63324.141.2657215$-8.38AL|NL
220 Louie Varland TOR 67324.211.2767214$-8.38AL|NL
221 Taylor Rogers MIN 57324.431.3557238$-8.39AL|NL
222 Kevin Ginkel ARI 60224.121.2758207$-8.40AL|NL
223 J.T. Ginn OAK 85464.201.2779290$-8.40AL|NL
224 Sean Burke CWS 1457115.071.38134610$-8.41AL|NL
225 Jose Alvarado PHI 58213.771.2761235$-8.44AL|NL
226 Luis Severino OAK 1729115.071.39128590$-8.48AL|NL
227 Alexis Diaz TEX 60324.261.2862305$-8.49AL|NL
228 Jared Koenig MIL 65323.731.2263231$-8.51AL|NL
229 Caleb Thielbar CHC 62323.851.1862211$-8.52AL|NL
230 Cole Sands MIN 67324.201.2562214$-8.53AL|NL
231 Brandon Sproat MIL 73444.001.2565260$-8.75AL|NL
232 Fernando Cruz NYY 61324.191.2781281$-8.83AL|NL
233 Steven Matz TB 127694.781.34101370$-8.92AL|NL
234 Steven Okert HOU 63324.071.2073240$-8.92AL|NL
235 Tyler Anderson FA 116794.851.3692470$-8.93AL|NL
236 Bryan King HOU 65323.671.2364240$-8.97AL|NL
237 Angel Zerpa MIL 59323.431.1851180$-9.13AL|NL
238 Richard Fitts STL 102584.641.2982310$-9.24AL|NL
239 Chris Paddack FA 95684.731.3073250$-9.26AL|NL
240 Andrew Alvarez WAS 99474.031.3476380$-9.32AL|NL
241 Blake Treinen LAD 60313.961.2262211$-9.34AL|NL
242 Lucas Erceg KAN 63323.981.3256264$-9.37AL|NL
243 Eduard Bazardo SEA 65223.931.1968221$-9.41AL|NL
244 Hunter Harvey CHC 53223.971.1953154$-9.43AL|NL
245 Keegan Akin BAL 66324.171.2563212$-9.52AL|NL
246 Antonio Santillan CIN 68324.551.3672315$-9.54AL|NL
247 Luis Gil NYY 98564.561.3790510$-9.67AL|NL
248 Grant Holmes ATL 83454.501.3386300$-9.82AL|NL
249 Cody Bradford TEX 55333.851.1350130$-9.85AL|NL
250 Jordan Romano LAA 56224.381.2558205$-9.96AL|NL
251 Johan Oviedo BOS 96564.561.3785440$-10.04AL|NL
252 Justin Topa MIN 63324.591.3849208$-10.05AL|NL
253 Patrick Sandoval BOS 74453.961.3667330$-10.05AL|NL
254 Bryan Baker TB 64224.101.2371241$-10.14AL|NL
255 Mason Montgomery PIT 61223.911.2967252$-10.19AL|NL
256 Cole Winn TEX 64324.191.3361323$-10.20AL|NL
257 Ryan Weiss HOU 73344.341.2980290$-10.23AL|NL
258 Brad Keller PHI 65224.051.3660305$-10.32AL|NL
259 Luis Morales OAK 114685.001.3696430$-10.39AL|NL
260 Paul Sewald FA 47334.251.1950162$-10.40AL|NL
261 Brusdar Graterol LAD 48313.231.1535110$-10.42AL|NL
262 Brant Hurter DET 54213.351.1850160$-10.47AL|NL
263 Erik Miller SF 61323.731.3661331$-10.50AL|NL
264 Elvis Alvarado OAK 61224.221.3466294$-10.52AL|NL
265 Jason Adam SD 46213.441.1048160$-10.53AL|NL
266 Lance McCullers HOU 95574.601.4188460$-10.65AL|NL
267 Trevor McDonald SF 60343.741.2450180$-10.66AL|NL
268 Andrew Nardi MIA 49213.611.1958180$-10.67AL|NL
269 Hunter Dobbins STL 93474.321.3371310$-10.68AL|NL
270 Hoby Milner CHC 62323.831.2249160$-10.69AL|NL
271 Porter Hodge CHC 48213.511.2454231$-10.76AL|NL
272 Tyler Alexander TEX 77334.381.2365200$-10.81AL|NL
273 Tyler Kinley ATL 61224.211.2563242$-10.83AL|NL
274 Hogan Harris OAK 65224.691.4364338$-10.88AL|NL
275 Mark Leiter Jr. OAK 65224.891.3470256$-10.90AL|NL
276 Wilkelman Gonzalez CWS 62223.761.2967320$-10.94AL|NL
277 Ryan Yarbrough NYY 65324.121.2254200$-10.96AL|NL
278 Logan Allen CLE 1186104.801.4091470$-10.97AL|NL
279 Gregory Soto PIT 61224.001.3461273$-10.98AL|NL
280 Grant Anderson MIL 57324.071.2456200$-11.00AL|NL
281 Joe Boyle TB 94474.611.43101540$-11.04AL|NL
282 Martin Perez FA 106674.781.4082400$-11.08AL|NL
283 Brendon Little TOR 53213.381.2957250$-11.12AL|NL
284 Braydon Fisher TOR 51213.841.2760251$-11.13AL|NL
285 PJ Poulin WAS 60224.061.3357273$-11.36AL|NL
286 John Schreiber KAN 63324.061.2856220$-11.40AL|NL
287 Jonathan Cannon CWS 113584.871.3485380$-11.42AL|NL
288 Spencer Arrighetti HOU 91464.801.3791400$-11.44AL|NL
289 Seth Halvorsen COL 59224.691.4252258$-11.52AL|NL
290 Bennett Sousa HOU 50213.971.2253181$-11.55AL|NL
291 A.J. Blubaugh HOU 54223.961.2258210$-11.58AL|NL
292 Colin Rea CHC 83454.661.2965260$-11.59AL|NL
293 David Morgan SD 63223.971.2763250$-11.59AL|NL
294 Spencer Bivens SF 68324.211.3251242$-11.63AL|NL
295 Tomoyuki Sugano FA 1217105.221.3582340$-11.69AL|NL
296 Scott Barlow FA 54334.111.3158260$-11.70AL|NL
297 Eric Orze MIN 61324.381.3362271$-11.73AL|NL
298 Jimmy Herget COL 78234.701.3072243$-11.76AL|NL
299 Kyle Leahy STL 120584.811.4097410$-11.77AL|NL
300 Caden Dana LAA 87575.021.3475320$-11.80AL|NL