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 1921472.670.97234400$38.11AL|NL
2 Garrett Crochet BOS 1881482.971.07232490$31.40AL|NL
3 Paul Skenes PIT 1861382.811.05221480$31.37AL|NL
4 Bryan Woo SEA 1871393.371.05191400$24.68AL|NL
5 Cristopher Sanchez PHI 1911383.201.15187480$22.47AL|NL
6 Logan Webb SF 1961393.261.17187450$21.54AL|NL
7 Mason Miller SD 65422.490.981012532$20.55AL|NL
8 Edwin Diaz LAD 65523.051.08902336$20.21AL|NL
9 Chris Sale ATL 1591173.231.10194430$20.06AL|NL
10 Logan Gilbert SEA 1641183.351.07184390$19.78AL|NL
11 Max Fried NYY 1821383.311.18172550$18.85AL|NL
12 Cade Smith CLE 69532.871.07892231$18.34AL|NL
13 Hunter Brown HOU 1801293.451.18195600$18.26AL|NL
14 Yoshinobu Yamamoto LAD 1581273.301.12171470$18.25AL|NL
15 George Kirby SEA 1671293.501.10164320$17.53AL|NL
16 Cole Ragans KAN 1571183.381.16194560$17.07AL|NL
17 Jacob deGrom TEX 1611083.521.07178400$16.86AL|NL
18 Devin Williams NYM 64533.091.14842732$16.58AL|NL
19 Jesus Luzardo PHI 1761293.681.18196550$16.36AL|NL
20 Jhoan Duran PHI 67532.821.12782130$16.27AL|NL
21 Joe Ryan MIN 16811103.751.10184400$16.17AL|NL
22 Framber Valdez DET 1891393.481.24175630$15.88AL|NL
23 Dylan Cease TOR 1701193.601.21200650$14.99AL|NL
24 Zack Wheeler PHI 1381063.261.09157370$14.80AL|NL
25 Andres Munoz SEA 63432.861.13802530$14.78AL|NL
26 David Bednar NYY 62433.191.13762132$14.64AL|NL
27 Sonny Gray BOS 1711293.791.20179460$13.44AL|NL
28 Aroldis Chapman BOS 57433.001.16802629$13.03AL|NL
29 Freddy Peralta NYM 1621193.781.20178610$12.10AL|NL
30 Nick Pivetta SD 1701093.921.16183510$11.93AL|NL
31 Daniel Palencia CHC 65433.601.23742730$11.16AL|NL
32 Brandon Woodruff MIL 1461083.761.13153400$10.79AL|NL
33 Spencer Strider ATL 1561193.921.22182550$10.65AL|NL
34 Nathan Eovaldi TEX 1601093.771.16153420$10.45AL|NL
35 Josh Hader HOU 52423.121.08722025$10.33AL|NL
36 Luis Castillo SEA 17411103.931.20162490$10.16AL|NL
37 Ryan Helsley BAL 63433.431.21722427$9.96AL|NL
38 Tanner Bibee CLE 17711103.921.22165530$9.86AL|NL
39 Kevin Gausman TOR 17911104.021.22174530$9.78AL|NL
40 Jeff Hoffman TOR 62433.631.18742326$9.31AL|NL
41 Michael King SD 1581093.761.23164560$9.13AL|NL
42 Raisel Iglesias ATL 64433.661.16681726$9.11AL|NL
43 Peter Fairbanks MIA 61433.541.21632227$8.92AL|NL
44 Shohei Ohtani LAD 114953.391.13136390$8.87AL|NL
45 Ryan Walker SF 62433.481.21662026$8.77AL|NL
46 MacKenzie Gore TEX 1571093.901.25178590$8.57AL|NL
47 Emmet Sheehan LAD 137963.811.17159470$8.42AL|NL
48 Ranger Suarez BOS 1661193.741.26147480$8.34AL|NL
49 Drew Rasmussen TB 154993.681.18139410$8.15AL|NL
50 Tyler Glasnow LAD 130963.671.18151480$8.13AL|NL
51 Aaron Nola PHI 16911104.151.22165460$7.98AL|NL
52 Blake Snell LAD 127963.541.23156550$7.89AL|NL
53 Ryan Pepiot TB 16810104.071.23172600$7.70AL|NL
54 Matt Boyd CHC 1611093.911.20145460$7.68AL|NL
55 Jack Flaherty DET 15810103.991.25174550$7.67AL|NL
56 Kyle Bradish BAL 136973.641.20145440$7.59AL|NL
57 Carlos Estevez KAN 64434.361.30572331$7.45AL|NL
58 Abner Uribe MIL 69433.001.19823118$7.43AL|NL
59 Emilio Pagan CIN 65334.021.18712226$7.05AL|NL
60 Nolan McLean NYM 1501183.781.28145580$7.00AL|NL
61 Griffin Jax TB 65432.911.08831914$6.60AL|NL
62 Eury Perez MIA 141893.891.18154480$6.38AL|NL
63 Nick Lodolo CIN 152994.031.20155420$6.33AL|NL
64 Chase Burns CIN 121773.571.16145380$6.22AL|NL
65 Carlos Rodon NYY 1451084.031.23152540$6.18AL|NL
66 Gavin Williams CLE 16510103.931.30168700$6.17AL|NL
67 Dennis Santana PIT 66433.951.26612325$6.02AL|NL
68 Shota Imanaga CHC 151984.111.16138340$5.69AL|NL
69 Zac Gallen ARI 17811114.201.28165580$5.65AL|NL
70 Jose Soriano LAA 17211103.821.35157740$5.64AL|NL
71 Jacob Misiorowski MIL 138983.911.28161650$5.09AL|NL
72 Edward Cabrera CHC 136983.901.24145540$5.00AL|NL
73 Sandy Alcantara MIA 18010114.101.26149530$4.90AL|NL
74 Shane McClanahan TB 122873.691.18127370$4.89AL|NL
75 Robbie Ray SF 17110104.211.30176670$4.70AL|NL
76 Joe Musgrove SD 137983.941.20128360$4.58AL|NL
77 Merrill Kelly ARI 1621094.111.27143490$3.97AL|NL
78 Robert Garcia TEX 61433.691.23662219$3.97AL|NL
79 Shane Baz BAL 1541094.211.27152550$3.92AL|NL
80 Trevor Megill MIL 63433.431.17782314$3.52AL|NL
81 Kris Bubic KAN 140983.861.28135470$3.51AL|NL
82 Kenley Jansen DET 57333.951.21582022$3.48AL|NL
83 Cody Ponce TOR 144884.061.24148450$3.31AL|NL
84 Sean Manaea NYM 133874.061.21138430$3.21AL|NL
85 Trey Yesavage TOR 123763.731.24139510$3.13AL|NL
86 Gerrit Cole NYY 119863.931.18120350$3.00AL|NL
87 Jack Leiter TEX 15810104.271.29152640$2.90AL|NL
88 Grant Taylor CWS 84543.211.1899315$2.78AL|NL
89 Reid Detmers LAA 138884.111.26152500$2.70AL|NL
90 Bryce Miller SEA 141984.151.22125420$2.62AL|NL
91 Brandon Pfaadt ARI 16310104.361.26143380$2.50AL|NL
92 David Peterson NYM 1611083.971.35143620$2.49AL|NL
93 Seranthony Dominguez CWS 60333.901.28672820$2.41AL|NL
94 Mitch Keller PIT 17610114.301.30154530$2.36AL|NL
95 Bryan Abreu HOU 67433.091.1688288$2.20AL|NL
96 Ryne Nelson ARI 161984.191.26134450$2.00AL|NL
97 Andrew Abbott CIN 1659104.311.27150520$2.00AL|NL
98 Casey Mize DET 145994.101.26126400$1.95AL|NL
99 Reynaldo Lopez ATL 135874.001.27135480$1.83AL|NL
100 Yusei Kikuchi LAA 1679104.311.32168600$1.71AL|NL
101 Joey Cantillo CLE 133763.791.30141570$1.67AL|NL
102 Bubba Chandler PIT 145984.101.30137540$1.64AL|NL
103 Grayson Rodriguez LAA 121773.871.24129400$1.60AL|NL
104 Braxton Ashcraft PIT 139873.881.29126440$1.40AL|NL
105 Shane Smith CWS 1588104.221.28150590$1.30AL|NL
106 Chris Bassitt BAL 16810104.341.32151580$1.28AL|NL
107 Clay Holmes NYM 1471093.921.35121560$1.27AL|NL
108 Brady Singer CIN 16810114.451.31156550$1.16AL|NL
109 Bailey Ober MIN 157894.411.22140380$1.07AL|NL
110 Cam Schlittler NYY 128884.011.28129500$1.03AL|NL
111 Cade Horton CHC 128884.011.23112410$1.00AL|NL
112 Edwin Uceta TB 62433.631.18742311$0.82AL|NL
113 Trevor Rogers BAL 145984.161.30126480$0.45AL|NL
114 Michael Burrows HOU 132774.091.25131450$0.44AL|NL
115 Shane Bieber TOR 108763.831.19100270$0.43AL|NL
116 Garrett Cleavinger TB 63433.431.1678248$0.25AL|NL
117 Zebby Matthews MIN 120774.051.23119300$0.13AL|NL
118 Chad Patrick MIL 140894.311.26133450$0.09AL|NL
119 Tatsuya Imai HOU 150884.381.35149640$0.00AL|NL
120 Jameson Taillon CHC 149994.411.23115360$-0.01AL|NL
121 Clayton Beeter WAS 62333.921.35723316$-0.35AL|NL
122 Kodai Senga NYM 126874.001.33126560$-0.36AL|NL
123 Braxton Garrett MIA 120773.971.23106290$-0.40AL|NL
124 Michael Wacha KAN 16310114.421.30125480$-0.50AL|NL
125 Jacob Lopez OAK 124884.281.29130490$-0.63AL|NL
126 Jeremiah Estrada SD 67433.221.1591273$-0.66AL|NL
127 Robert Suarez ATL 66443.681.2069219$-0.91AL|NL
128 Ryan Weathers NYY 121764.091.26115430$-1.06AL|NL
129 Zach Eflin BAL 141984.401.25107280$-1.06AL|NL
130 JoJo Romero STL 62433.631.29582412$-1.10AL|NL
131 Taylor Rogers MIN 58334.191.34602517$-1.23AL|NL
132 Riley O'Brien STL 62333.771.32652814$-1.24AL|NL
133 Noah Cameron KAN 145994.341.31122470$-1.26AL|NL
134 Quinn Priester MIL 127874.111.29106410$-1.47AL|NL
135 Grant Holmes ATL 136874.241.34134520$-1.49AL|NL
136 Will Warren NYY 126774.211.29124450$-1.75AL|NL
137 Dustin May STL 149894.351.31131550$-1.77AL|NL
138 Victor Vodnik COL 63334.431.48603120$-1.95AL|NL
139 Adrian Morejon SD 66543.271.1867213$-1.97AL|NL
140 Taj Bradley MIN 131784.261.29125460$-1.98AL|NL
141 Foster Griffin WAS 131784.191.29119410$-2.02AL|NL
142 Garrett Whitlock BOS 66433.411.1573194$-2.03AL|NL
143 Mike Soroka ARI 97654.081.2797363$-2.03AL|NL
144 Brayan Bello BOS 154994.271.36126540$-2.09AL|NL
145 Ian Seymour TB 109664.131.22106330$-2.21AL|NL
146 Matthew Liberatore STL 1518104.351.31125470$-2.24AL|NL
147 Slade Cecconi CLE 1518104.531.27125390$-2.28AL|NL
148 Nick Martinez TB 144884.371.28112390$-2.39AL|NL
149 Jose A. Ferrer SEA 67433.091.1664203$-2.39AL|NL
150 Logan Henderson MIL 90654.001.1992270$-2.44AL|NL
151 Will Vest DET 65433.461.2266216$-2.49AL|NL
152 Michael McGreevy STL 136884.171.2893320$-2.52AL|NL
153 Tyler Mahle SF 132784.161.29108410$-2.66AL|NL
154 Landen Roupp SF 123774.021.35114490$-2.86AL|NL
155 Parker Messick CLE 118774.121.31108400$-2.87AL|NL
156 Hunter Greene CIN 72443.621.1186230$-3.11AL|NL
157 Dean Kremer BAL 132874.431.30112410$-3.13AL|NL
158 Jeffrey Springs OAK 1619114.641.33136520$-3.19AL|NL
159 Max Meyer MIA 129784.261.32117430$-3.30AL|NL
160 Steven Matz TB 126674.141.28107350$-3.42AL|NL
161 Seth Lugo KAN 1569104.561.35129510$-3.60AL|NL
162 Kevin Ginkel ARI 61433.841.2861238$-3.61AL|NL
163 Tanner Scott LAD 63433.571.2270254$-3.71AL|NL
164 Ben Joyce LAA 45223.601.27522012$-3.77AL|NL
165 Justin Steele CHC 75543.601.1771200$-3.79AL|NL
166 Spencer Schwellenbach IL-60 ATL 68533.571.1366150$-3.87AL|NL
167 Matt Brash SEA 61333.101.2172253$-3.88AL|NL
168 Luis Severino OAK 1689114.611.35134550$-3.97AL|NL
169 Phil Maton CHC 64433.661.2269254$-4.00AL|NL
170 Kirby Yates LAA 57334.111.30672710$-4.03AL|NL
171 Eduardo Rodriguez ARI 132884.431.36117470$-4.28AL|NL
172 Chris Martin TEX 52323.461.1351116$-4.29AL|NL
173 Paul Sewald ARI 55224.421.24551813$-4.38AL|NL
174 Justin Verlander DET 132784.431.30109440$-4.40AL|NL
175 Matthew Strahm KAN 63433.711.1468192$-4.41AL|NL
176 Alex Vesia LAD 60433.601.1575241$-4.43AL|NL
177 Jose Alvarado PHI 59423.361.2567243$-4.45AL|NL
178 Jared Jones IL-60 PIT 89563.941.2590300$-4.45AL|NL
179 Gabe Speier SEA 57333.321.1167172$-4.51AL|NL
180 Louie Varland TOR 66433.681.2066193$-4.53AL|NL
181 Cade Cavalli WAS 136794.301.35115490$-4.55AL|NL
182 Roki Sasaki LAD 108654.251.31107410$-4.57AL|NL
183 Hunter Harvey CHC 52323.291.1356154$-4.66AL|NL
184 Matt Svanson STL 64333.661.2860247$-4.75AL|NL
185 Camilo Doval NYY 63433.571.2771303$-4.81AL|NL
186 Orion Kerkering PHI 63433.431.1968221$-4.81AL|NL
187 Luke Weaver NYM 67434.031.2271224$-4.84AL|NL
188 Zack Littell WAS 1467104.621.26107310$-4.87AL|NL
189 Simeon Woods Richardson MIN 132784.501.33118490$-4.90AL|NL
190 Cristian Javier HOU 1418104.721.34128600$-4.97AL|NL
191 Fernando Cruz NYY 58433.571.2478271$-5.23AL|NL
192 Andrew Kittredge BAL 57433.791.2157164$-5.33AL|NL
193 Justin Sterner OAK 65334.291.2867248$-5.44AL|NL
194 Dylan Lee ATL 64333.521.1671181$-5.48AL|NL
195 Cole Sands MIN 67434.031.2465214$-5.54AL|NL
196 Jordan Leasure CWS 62344.061.2770276$-5.59AL|NL
197 Tyler Holton DET 69433.651.1757181$-5.73AL|NL
198 Adrian Houser SF 142894.371.38103480$-5.75AL|NL
199 Kyle Finnegan DET 62433.921.2959225$-5.77AL|NL
200 Bryan Baker TB 62333.771.2170233$-5.79AL|NL
201 Yimi Garcia TOR 54333.671.1959194$-5.83AL|NL
202 Jared Koenig MIL 63433.571.2264221$-5.85AL|NL
203 Bryan King HOU 64433.661.2063201$-5.90AL|NL
204 Max Scherzer TOR 93564.451.2290260$-5.94AL|NL
205 Aaron Ashby MIL 80443.601.3684401$-6.00AL|NL
206 Caleb Thielbar CHC 62433.771.1964211$-6.08AL|NL
207 Mark Leiter Jr. OAK 63444.291.3367256$-6.12AL|NL
208 Kyle Harrison MIL 94544.211.3196370$-6.13AL|NL
209 Luis Morales OAK 115774.541.35104460$-6.15AL|NL
210 Eduard Bazardo SEA 65333.601.1867221$-6.20AL|NL
211 Hogan Harris OAK 64334.361.39623010$-6.22AL|NL
212 Shawn Armstrong CLE 67333.901.2167213$-6.24AL|NL
213 Aaron Civale OAK 124784.721.31106400$-6.31AL|NL
214 Keegan Akin BAL 65434.021.2665233$-6.35AL|NL
215 Andrew Anderson DET 76443.911.2885320$-6.40AL|NL
216 Lucas Erceg KAN 61443.841.3158244$-6.44AL|NL
217 A.J. Minter NYM 49323.311.1654172$-6.47AL|NL
218 Kumar Rocker TEX 93564.161.2983300$-6.51AL|NL
219 Cole Henry WAS 63234.711.43603314$-6.57AL|NL
220 Tyler Rogers TOR 69433.781.2048152$-6.61AL|NL
221 Luis Gil NYY 98654.411.3597480$-6.64AL|NL
222 Hunter Gaddis CLE 65333.881.2263213$-6.65AL|NL
223 Jason Adam SD 55323.441.1658201$-6.69AL|NL
224 Gregory Soto PIT 60333.751.3064254$-6.71AL|NL
225 Bryce Elder ATL 112774.501.3792380$-7.18AL|NL
226 Jose Berrios TOR 104664.501.3186320$-7.21AL|NL
227 Andre Pallante STL 132894.361.4292510$-7.22AL|NL
228 Sean Burke CWS 1427104.751.39133620$-7.24AL|NL
229 Steven Okert HOU 62333.921.2171231$-7.26AL|NL
230 Robert Gasser MIL 73443.951.2569230$-7.32AL|NL
231 Blake Treinen LAD 55433.761.2761211$-7.35AL|NL
232 Richard Fitts STL 116674.501.3290360$-7.39AL|NL
233 Ryan Thompson ARI 61433.841.3051193$-7.40AL|NL
234 Graham Ashcraft CIN 63433.861.2957212$-7.44AL|NL
235 Griffin Canning SD 103664.461.3590390$-7.51AL|NL
236 Kyle Leahy STL 116564.271.3698420$-7.57AL|NL
237 Lucas Giolito FA 116784.731.37104450$-7.59AL|NL
238 Bennett Sousa HOU 53323.571.2158191$-7.61AL|NL
239 Ben Brown CHC 62333.771.2168210$-7.64AL|NL
240 Johan Oviedo BOS 95554.361.3491400$-7.67AL|NL
241 Robby Snelling MIA 82554.061.3472290$-7.72AL|NL
242 Erik Sabrowski CLE 60333.751.3573342$-7.75AL|NL
243 Andrew Nardi MIA 53323.741.2364211$-7.77AL|NL
244 Jordan Romano LAA 58334.191.2862224$-7.78AL|NL
245 Justin Slaten BOS 60434.051.2857212$-7.86AL|NL
246 Patrick Sandoval BOS 81544.001.3875340$-7.90AL|NL
247 Brad Lord WAS 100564.321.3479341$-7.91AL|NL
248 Carmen Mlodzinski PIT 75443.841.3167260$-7.93AL|NL
249 A.J. Puk IL-60 ARI 35223.341.2041125$-7.93AL|NL
250 Drew Pomeranz LAA 54334.001.2658203$-7.98AL|NL
251 Mason Montgomery PIT 59333.811.3165252$-8.05AL|NL
252 Calvin Faucher MIA 63334.141.3763275$-8.09AL|NL
253 Hunter Barco PIT 85444.021.3479350$-8.13AL|NL
254 Cody Bradford TEX 68444.241.1959160$-8.21AL|NL
255 Antonio Santillan CIN 67334.301.3471304$-8.23AL|NL
256 Joe Boyle TB 77444.091.3887420$-8.32AL|NL
257 Tyler Kinley ATL 60334.051.2865252$-8.33AL|NL
258 Davis Martin CWS 1517104.711.38116530$-8.35AL|NL
259 Angel Zerpa MIL 59333.511.2455200$-8.35AL|NL
260 Erik Miller SF 60333.601.3864322$-8.36AL|NL
261 Mick Abel MIN 120674.571.41111540$-8.37AL|NL
262 Brad Keller PHI 66333.951.3361273$-8.37AL|NL
263 Kutter Crawford BOS 76444.381.2471220$-8.41AL|NL
264 Andrew Painter PHI 103664.631.3690370$-8.47AL|NL
265 Rhett Lowder CIN 111664.621.3487360$-8.51AL|NL
266 Braydon Fisher TOR 51323.711.2759231$-8.52AL|NL
267 Yennier Cano BAL 57433.791.3252211$-8.60AL|NL
268 Tyler Wells BAL 70444.371.2162180$-8.63AL|NL
269 Brooks Raley NYM 57323.951.2357201$-8.70AL|NL
270 Jake Latz TEX 104444.331.37100490$-8.70AL|NL
271 Kody Funderburk MIN 62333.771.3459252$-8.71AL|NL
272 Ryan Weiss HOU 83454.341.3384320$-8.76AL|NL
273 Spencer Arrighetti HOU 89564.551.3689390$-8.78AL|NL
274 Chris Paddack MIA 124684.791.3294320$-8.86AL|NL
275 Logan Allen CLE 118684.501.4095450$-8.87AL|NL
276 Brandon Sproat MIL 80444.161.3169310$-8.87AL|NL
277 Mason Englert TB 61323.981.2557181$-8.94AL|NL
278 Aaron Bummer ATL 60333.601.3261230$-9.03AL|NL
279 J.T. Ginn OAK 73444.191.3269260$-9.06AL|NL
280 Elvis Alvarado OAK 59334.121.3662283$-9.07AL|NL
281 Tanner Banks PHI 60333.901.2356170$-9.15AL|NL
282 Anthony Kay CWS 128684.571.41105510$-9.16AL|NL
283 Colin Rea CHC 85444.341.2868240$-9.16AL|NL
284 Sean Newcomb CWS 70333.991.3367291$-9.18AL|NL
285 Ryne Stanek STL 57334.261.3757274$-9.30AL|NL
286 Anthony Bender MIA 60333.901.3057231$-9.31AL|NL
287 Brendon Little TOR 53323.401.3657270$-9.38AL|NL
288 Tobias Myers NYM 69434.171.2958210$-9.38AL|NL
289 Daniel Coulombe BOS 50323.781.2648181$-9.40AL|NL
290 Tyler Alexander TEX 72444.621.2859192$-9.46AL|NL
291 Cole Winn TEX 62334.351.3955295$-9.47AL|NL
292 Janson Junk MIA 83444.341.2761180$-9.49AL|NL
293 Greg Weissert BOS 64434.221.3357231$-9.50AL|NL
294 Justin Wrobleski LAD 60434.201.2855200$-9.54AL|NL
295 Tommy Nance TOR 55323.761.2753180$-9.56AL|NL
296 Brant Hurter DET 50323.601.2445150$-9.60AL|NL
297 Jonathan Loaisiga ARI 54323.831.3145172$-9.61AL|NL
298 Jake Junis TEX 62334.211.2353161$-9.61AL|NL
299 John Schreiber KAN 62334.061.2957221$-9.62AL|NL
300 David Morgan SD 59323.971.2961240$-9.66AL|NL