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 1921482.770.99232410$36.49AL|NL
2 Paul Skenes PIT 1901482.791.05227490$33.44AL|NL
3 Garrett Crochet BOS 1901483.031.07232490$31.12AL|NL
4 Bryan Woo SEA 1871393.371.06190400$24.13AL|NL
5 Cristopher Sanchez PHI 1891393.241.15185470$21.56AL|NL
6 Chris Sale ATL 1651273.331.10201450$21.16AL|NL
7 Jacob deGrom TEX 1711293.471.07192420$20.88AL|NL
8 Logan Webb SF 19813103.361.19188460$19.80AL|NL
9 Logan Gilbert SEA 1641193.351.07184380$19.51AL|NL
10 Cole Ragans KAN 1641283.291.16202590$19.50AL|NL
11 Hunter Greene CIN 17812103.691.14216590$19.12AL|NL
12 Max Fried NYY 1861393.341.19177560$18.47AL|NL
13 George Kirby SEA 1741293.521.10170340$17.96AL|NL
14 Yoshinobu Yamamoto LAD 1621273.281.15176510$17.72AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Mason Miller SD 59322.441.00902329$17.40AL|NL
16 Edwin Diaz LAD 59423.051.08812132$17.25AL|NL
17 Hunter Brown HOU 1811293.531.19197600$17.22AL|NL
18 Dylan Cease TOR 18212103.711.21214690$16.47AL|NL
19 Joe Ryan MIN 17611103.781.11192420$16.43AL|NL
20 Jesus Luzardo PHI 1781293.641.19197560$16.24AL|NL
21 Freddy Peralta NYM 1771293.711.19199650$15.83AL|NL
22 Josh Hader HOU 62333.191.10852431$15.48AL|NL
23 Nick Pivetta SD 18312103.931.17197560$14.91AL|NL
24 Cade Smith CLE 63433.001.10802027$14.15AL|NL
25 Jhoan Duran PHI 62432.901.11711927$13.50AL|NL
26 Blake Snell LAD 1571183.551.22189670$13.34AL|NL
27 Spencer Schwellenbach ATL 1591183.571.14156350$13.22AL|NL
28 Framber Valdez FA 1791293.521.25170600$12.95AL|NL
29 Nathan Eovaldi TEX 1671193.661.16161430$12.74AL|NL
30 Brandon Woodruff MIL 1541083.681.12163430$12.31AL|NL
31 Devin Williams NYM 57333.001.16742428$12.05AL|NL
32 Sonny Gray BOS 17411103.831.20181460$11.98AL|NL
33 Zack Wheeler PHI 124953.191.07144330$11.97AL|NL
34 Aroldis Chapman BOS 55323.111.18752628$11.51AL|NL
35 David Bednar NYY 57333.321.14682028$11.03AL|NL
36 Andres Munoz SEA 56322.891.13702226$10.96AL|NL
37 Eury Perez MIA 1521093.731.18170520$10.62AL|NL
38 Michael King SD 1701193.811.23175590$10.52AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Pablo Lopez MIN 17111103.891.20168440$10.43AL|NL
40 Tyler Glasnow LAD 1441073.621.19166530$10.38AL|NL
41 Luis Castillo SEA 17911103.921.20167510$10.35AL|NL
42 Spencer Strider ATL 1571183.961.22181550$9.97AL|NL
43 Shohei Ohtani LAD 119963.331.13141390$9.19AL|NL
44 Ranger Suarez BOS 1681193.751.23153480$9.17AL|NL
45 Kyle Bradish BAL 1451083.661.21156470$8.81AL|NL
46 Tanner Bibee CLE 18011104.001.23167530$8.69AL|NL
47 Daniel Palencia CHC 60333.451.23692526$8.59AL|NL
48 Kevin Gausman TOR 18311104.131.24178550$8.23AL|NL
49 Drew Rasmussen TB 16010103.771.20147430$8.21AL|NL
50 Matt Boyd CHC 16711103.931.22150490$7.96AL|NL
51 Jack Flaherty DET 16410104.011.24178550$7.79AL|NL
52 Carlos Rodon NYY 1581194.041.24167590$7.72AL|NL
53 Ryan Pepiot TB 17211104.131.25176610$7.62AL|NL
54 Aaron Nola PHI 17511104.171.23169480$7.49AL|NL
55 MacKenzie Gore TEX 17410114.031.28189660$7.28AL|NL
56 Chase Burns CIN 126873.571.17152410$7.13AL|NL
57 Ryan Walker SF 56333.541.21591825$7.00AL|NL
58 Abner Uribe MIL 63433.001.22742919$6.96AL|NL
59 Raisel Iglesias ATL 59333.661.17621624$6.87AL|NL
60 Nolan McLean NYM 1541083.681.27151590$6.78AL|NL
61 Gavin Williams CLE 17511104.011.31178750$6.61AL|NL
62 Jeff Hoffman TOR 56333.541.18662023$6.58AL|NL
63 Ryan Helsley BAL 57333.471.21652223$6.38AL|NL
64 Joe Musgrove SD 1491093.931.20141390$6.36AL|NL
65 Peter Fairbanks MIA 56333.541.21582024$6.27AL|NL
66 Shota Imanaga CHC 1541094.151.17139350$5.80AL|NL
67 Jose Soriano LAA 17511103.751.35159740$5.67AL|NL
68 Sean Manaea NYM 1501094.081.23153500$5.47AL|NL
69 Emilio Pagan CIN 59334.121.22662124$5.44AL|NL
70 Sandy Alcantara MIA 18211114.101.27152550$5.33AL|NL
71 Nick Lodolo CIN 151994.051.21153410$5.20AL|NL
72 Carlos Estevez KAN 58334.341.31532127$4.78AL|NL
73 Shane Baz BAL 1621094.111.27161580$4.77AL|NL
74 Zac Gallen FA 18211114.251.30173610$4.72AL|NL
75 Shane McClanahan TB 135883.801.20140410$4.49AL|NL
76 Robbie Ray SF 17810114.301.30186710$4.31AL|NL
77 Merrill Kelly ARI 17611104.241.28156540$4.20AL|NL
78 Edward Cabrera CHC 139983.881.27148570$3.92AL|NL
79 Trey Yesavage TOR 135873.801.25149540$3.86AL|NL
80 Shane Bieber TOR 144983.941.22132370$3.80AL|NL
81 Grant Taylor CWS 78433.351.21923012$3.74AL|NL
82 David Peterson NYM 1761193.991.35155670$3.56AL|NL
83 Jacob Misiorowski MIL 137873.881.29159660$3.13AL|NL
84 Yusei Kikuchi LAA 17610114.351.30175620$3.09AL|NL
85 Grayson Rodriguez LAA 125873.821.22133410$3.02AL|NL
86 Emmet Sheehan LAD 114753.791.17132390$2.84AL|NL
87 Trevor Rogers BAL 1661094.121.29145550$2.81AL|NL
88 Cody Ponce TOR 140994.051.26141430$2.65AL|NL
89 Dennis Santana PIT 60334.051.30562222$2.59AL|NL
90 Gerrit Cole NYY 123873.881.20126370$2.59AL|NL
91 Griffin Jax TB 60433.151.12751811$2.45AL|NL
92 Kenley Jansen DET 53333.911.21541920$2.39AL|NL
93 Clay Holmes NYM 16811104.021.36135661$2.14AL|NL
94 Kris Bubic KAN 139883.821.27134460$2.10AL|NL
95 Quinn Priester MIL 16210104.061.30134520$2.03AL|NL
96 Cam Schlittler NYY 141984.021.29141570$2.00AL|NL
97 Mike Soroka ARI 139774.211.30135526$1.86AL|NL
98 Casey Mize DET 1559104.181.26133420$1.30AL|NL
99 Brandon Pfaadt ARI 17310114.471.27149410$1.22AL|NL
100 Robert Garcia TEX 57333.631.25612116$0.66AL|NL
101 Jack Leiter TEX 1629104.331.31158660$0.64AL|NL
102 Mitch Keller PIT 17610114.401.31153530$0.63AL|NL
103 Chris Bassitt FA 16010104.281.32143560$0.60AL|NL
104 Bryce Miller SEA 142894.181.23127420$0.54AL|NL
105 Andrew Abbott CIN 1649104.451.27150520$0.45AL|NL
106 Reid Detmers LAA 134784.101.27147490$0.35AL|NL
107 Ryne Nelson ARI 1611094.361.29134450$0.29AL|NL
108 Bubba Chandler PIT 147884.101.30140530$0.07AL|NL
109 Tatsuya Imai HOU 153994.291.36148670$0.00AL|NL
110 Edwin Uceta TB 64433.801.20752411$-0.04AL|NL
111 Brady Singer CIN 17210114.501.33158560$-0.33AL|NL
112 Chad Patrick MIL 134884.231.25127430$-0.35AL|NL
113 Reese Olson DET 131783.921.26122430$-0.37AL|NL
114 Jordan Leasure CWS 58334.031.29652616$-0.45AL|NL
115 Ryan Weathers NYY 133884.061.29125450$-0.60AL|NL
116 Joey Cantillo CLE 135774.001.31139580$-0.78AL|NL
117 Cade Horton CHC 131884.121.26115430$-0.95AL|NL
118 Trevor Megill MIL 58333.411.17712110$-0.97AL|NL
119 Jameson Taillon CHC 1589104.441.25122390$-0.99AL|NL
120 Michael Wacha KAN 16310104.421.30125490$-1.18AL|NL
121 Michael Burrows HOU 132784.161.27129460$-1.41AL|NL
122 Braxton Ashcraft PIT 135774.001.29122430$-1.57AL|NL
123 Zack Littell FA 1659114.531.26125360$-1.75AL|NL
124 Noah Cameron KAN 145994.281.32123480$-1.87AL|NL
125 Brayan Bello BOS 16310104.361.36133570$-2.08AL|NL
126 Braxton Garrett MIA 121663.941.23108290$-2.08AL|NL
127 Zebby Matthews MIN 121674.091.23117310$-2.15AL|NL
128 Riley O'Brien STL 57333.791.33582614$-2.18AL|NL
129 Cade Cavalli WAS 140894.111.32118490$-2.27AL|NL
130 Bailey Ober MIN 134784.431.22120330$-2.33AL|NL
131 Jacob Lopez OAK 132884.431.31136530$-2.35AL|NL
132 Robert Stephenson LAA 53324.081.23591913$-2.38AL|NL
133 Clayton Beeter WAS 56233.701.32652914$-2.39AL|NL
134 Shane Smith CWS 1598114.421.33148600$-2.43AL|NL
135 Andrew Saalfrank ARI 57334.111.40492617$-2.50AL|NL
136 Dean Kremer BAL 1569104.501.31131490$-2.53AL|NL
137 Foster Griffin WAS 130794.081.29114410$-2.67AL|NL
138 Robert Suarez ATL 59433.661.2063198$-2.75AL|NL
139 JoJo Romero STL 58333.571.29542212$-2.78AL|NL
140 Will Warren NYY 130774.221.31126460$-3.02AL|NL
141 Zach Eflin BAL 142894.441.25108290$-3.09AL|NL
142 Tyler Mahle SF 140894.311.30115440$-3.14AL|NL
143 Reynaldo Lopez ATL 121664.091.29122430$-3.20AL|NL
144 Victor Vodnik COL 58334.501.48562818$-3.21AL|NL
145 Bryan Abreu HOU 65323.321.1885274$-3.28AL|NL
146 Garrett Cleavinger TB 59333.511.1972237$-3.28AL|NL
147 Logan Henderson MIL 92543.911.1695270$-3.37AL|NL
148 Slade Cecconi CLE 1528104.561.28126390$-3.41AL|NL
149 Justin Steele CHC 82653.621.1876220$-3.44AL|NL
150 Parker Messick CLE 122784.131.30110400$-3.50AL|NL
151 Justin Verlander FA 138894.431.30118460$-3.59AL|NL
152 Jeremiah Estrada SD 62433.341.1582252$-3.59AL|NL
153 Nick Martinez FA 149994.531.30113410$-3.70AL|NL
154 Seth Lugo KAN 1609104.561.34134520$-3.74AL|NL
155 Max Scherzer FA 119784.541.24114350$-3.85AL|NL
156 Michael McGreevy STL 141884.211.2994330$-3.92AL|NL
157 Kodai Senga NYM 114664.031.32114500$-4.23AL|NL
158 Aaron Civale FA 130894.501.30113410$-4.25AL|NL
159 Lucas Giolito FA 1599104.641.36142610$-4.26AL|NL
160 Will Vest DET 60433.451.2061195$-4.28AL|NL
161 Steven Matz TB 129774.261.29106370$-4.29AL|NL
162 Roki Sasaki LAD 123764.241.33116480$-4.35AL|NL
163 Landen Roupp SF 124774.141.35115490$-4.40AL|NL
164 Kumar Rocker TEX 123784.321.29107400$-4.50AL|NL
165 Dustin May STL 141784.341.33124530$-4.55AL|NL
166 Taj Bradley MIN 114664.181.29110400$-4.59AL|NL
167 Jose A. Ferrer SEA 60423.151.1757173$-4.78AL|NL
168 Garrett Whitlock BOS 61433.541.1667183$-4.82AL|NL
169 Jeffrey Springs OAK 1699114.791.34143550$-4.95AL|NL
170 Luis Severino OAK 1779114.681.36142590$-5.20AL|NL
171 Matthew Liberatore STL 1508104.561.33121470$-5.26AL|NL
172 Adrian Morejon SD 61433.391.2062203$-5.30AL|NL
173 Jared Jones PIT 87553.931.2389280$-5.30AL|NL
174 Andrew Painter PHI 119674.241.31108410$-5.53AL|NL
175 Hurston Waldrep ATL 139884.401.40124600$-5.72AL|NL
176 Matt Brash SEA 55333.111.2065223$-5.79AL|NL
177 JP Sears SD 128784.641.27106370$-5.85AL|NL
178 Kutter Crawford BOS 99554.271.2294280$-5.90AL|NL
179 Eduardo Rodriguez ARI 142894.561.37123510$-6.02AL|NL
180 Ian Seymour TB 103564.191.2698320$-6.02AL|NL
181 Gabe Speier SEA 51323.181.1060152$-6.22AL|NL
182 Griffin Canning IL-60 FA 126884.501.37109480$-6.25AL|NL
183 Max Meyer MIA 116564.191.30106380$-6.27AL|NL
184 Troy Melton DET 119564.241.29105390$-6.38AL|NL
185 Kody Funderburk MIN 59323.811.3456248$-6.40AL|NL
186 Cole Henry WAS 57234.421.40542913$-6.55AL|NL
187 Tanner Scott LAD 57333.471.2664244$-6.65AL|NL
188 Phil Maton CHC 58333.721.2264224$-6.78AL|NL
189 Kirby Yates LAA 51324.061.2960247$-6.80AL|NL
190 Matt Svanson STL 60323.601.2757225$-6.90AL|NL
191 Luis Gil NYY 116664.421.35113560$-6.93AL|NL
192 Luke Weaver NYM 60333.901.2063194$-7.02AL|NL
193 Hunter Harvey CHC 47323.451.1550144$-7.03AL|NL
194 Justin Topa MIN 57234.111.35471911$-7.08AL|NL
195 Cody Bradford TEX 93554.261.2279220$-7.08AL|NL
196 Cristian Javier HOU 1468104.871.36132610$-7.09AL|NL
197 Justin Sterner OAK 60334.351.2761227$-7.20AL|NL
198 Jose Berrios TOR 115664.461.3097350$-7.22AL|NL
199 Andrew Kittredge BAL 59333.811.2260174$-7.28AL|NL
200 Jose Alvarado PHI 55333.441.2562223$-7.35AL|NL
201 Alex Vesia LAD 55323.601.1569221$-7.39AL|NL
202 Cole Sands MIN 61333.981.2559195$-7.46AL|NL
203 Camilo Doval NYY 57333.471.2863273$-7.61AL|NL
204 Hunter Barco PIT 105554.111.3494410$-7.64AL|NL
205 A.J. Minter NYM 52323.461.1758192$-7.64AL|NL
206 Brad Lord WAS 140694.441.36108491$-7.65AL|NL
207 Tyler Holton DET 65433.741.1855171$-7.67AL|NL
208 Andrew Anderson DET 92454.111.3096380$-7.72AL|NL
209 Matthew Strahm KAN 59333.661.1564181$-7.73AL|NL
210 Sean Burke CWS 1488104.801.41137650$-7.82AL|NL
211 Adrian Houser SF 143894.471.40104490$-7.85AL|NL
212 Chris Martin TEX 48223.381.1348104$-7.87AL|NL
213 Simeon Woods Richardson MIN 122674.571.34109460$-7.93AL|NL
214 Louie Varland TOR 60333.601.2261182$-7.95AL|NL
215 Orion Kerkering PHI 57333.471.1962201$-7.97AL|NL
216 Shawn Armstrong CLE 61333.841.2361203$-8.00AL|NL
217 Yimi Garcia TOR 52223.631.1957184$-8.09AL|NL
218 Hogan Harris OAK 60334.501.4057289$-8.15AL|NL
219 Andre Pallante STL 144894.371.42100550$-8.16AL|NL
220 Dylan Lee ATL 57333.631.1863171$-8.17AL|NL
221 Seranthony Dominguez FA 61333.691.2870282$-8.17AL|NL
222 Joe Boyle TB 98564.221.40107530$-8.18AL|NL
223 Kyle Finnegan DET 57333.791.2654204$-8.22AL|NL
224 Mark Leiter Jr. OAK 59334.271.3261236$-8.23AL|NL
225 Hunter Gaddis CLE 60333.901.2258193$-8.30AL|NL
226 Jake Latz TEX 118564.351.37111550$-8.33AL|NL
227 Eduard Bazardo SEA 59323.661.1962201$-8.36AL|NL
228 Bryan Baker TB 57333.791.2364212$-8.40AL|NL
229 Fernando Cruz NYY 54333.671.2471251$-8.41AL|NL
230 Tyler Rogers TOR 65433.741.2345142$-8.45AL|NL
231 Patrick Sandoval BOS 100564.141.3791410$-8.55AL|NL
232 Luis Morales OAK 113784.701.37100460$-8.59AL|NL
233 Bryan King HOU 63323.711.2263201$-8.63AL|NL
234 Miles Mikolas FA 1428104.881.3296320$-8.67AL|NL
235 Tyler Wells BAL 93444.451.2382260$-8.87AL|NL
236 Caleb Thielbar CHC 58333.721.2160201$-8.93AL|NL
237 Calvin Faucher MIA 58334.031.3658245$-8.98AL|NL
238 Jared Koenig MIL 58333.571.2459211$-8.99AL|NL
239 Davis Martin CWS 1528104.801.39117540$-9.00AL|NL
240 Aaron Ashby MIL 59333.361.3263271$-9.04AL|NL
241 Colin Rea CHC 94554.401.2976270$-9.18AL|NL
242 Tyler Kinley ATL 63334.001.2967272$-9.32AL|NL
243 Antonio Santillan CIN 62334.211.3566284$-9.39AL|NL
244 Lance McCullers HOU 111674.541.41104530$-9.41AL|NL
245 Chris Paddack FA 116684.731.3189300$-9.43AL|NL
246 Steven Okert HOU 61323.981.2169230$-9.45AL|NL
247 Grant Holmes ATL 81444.221.3282300$-9.50AL|NL
248 Anthony Kay CWS 133794.531.42103530$-9.52AL|NL
249 Jon Gray IL-60 FA 109674.711.3492370$-9.54AL|NL
250 Bennett Sousa HOU 48323.561.2152171$-9.56AL|NL
251 J.T. Ginn OAK 89454.251.3181310$-9.60AL|NL
252 Robby Snelling MIA 82554.171.3469280$-9.60AL|NL
253 Ben Brown CHC 51323.531.2056170$-9.61AL|NL
254 Kevin Ginkel ARI 54334.001.2854193$-9.63AL|NL
255 Blake Treinen LAD 53333.741.2558201$-9.72AL|NL
256 Sean Newcomb CWS 96444.221.3588400$-9.75AL|NL
257 Brad Keller PHI 60333.901.3356253$-9.77AL|NL
258 Keegan Akin BAL 58334.031.2859212$-9.93AL|NL
259 Erik Sabrowski CLE 55223.601.3367302$-9.94AL|NL
260 Johan Oviedo BOS 92454.301.3588400$-10.00AL|NL
261 Drew Pomeranz LAA 51223.881.2556193$-10.01AL|NL
262 Angel Zerpa MIL 53323.401.2350180$-10.02AL|NL
263 Kyle Leahy STL 123564.461.38101440$-10.07AL|NL
264 Lucas Erceg KAN 55333.761.3153212$-10.11AL|NL
265 Gregory Soto PIT 55233.761.3158233$-10.15AL|NL
266 Robert Gasser MIL 59333.811.2255180$-10.29AL|NL
267 Mick Abel MIN 104564.501.4098470$-10.29AL|NL
268 Connelly Early BOS 58333.721.2658210$-10.32AL|NL
269 Jordan Romano LAA 50234.141.2852194$-10.55AL|NL
270 Payton Tolle BOS 64334.081.2767230$-10.58AL|NL
271 Braydon Fisher TOR 46323.721.2852201$-10.60AL|NL
272 Erik Miller SF 54323.671.3558281$-10.61AL|NL
273 Patrick Corbin FA 137794.861.40109460$-10.61AL|NL
274 Pierce Johnson CIN 61344.131.3166251$-10.64AL|NL
275 Ryan Weiss HOU 84454.391.3582330$-10.64AL|NL
276 Ben Joyce LAA 35223.601.2639164$-10.64AL|NL
277 Paul Sewald FA 51334.241.2552182$-10.68AL|NL
278 Brock Burke CIN 57324.111.2852192$-10.68AL|NL
279 Graham Ashcraft CIN 57333.791.3052191$-10.78AL|NL
280 Connor Phillips CIN 49324.221.3554243$-10.81AL|NL
281 Aaron Bummer ATL 53323.571.3054200$-10.83AL|NL
282 Jose Quintana FA 134894.771.4497520$-10.85AL|NL
283 Brant Hurter DET 49323.491.2444150$-10.95AL|NL
284 Tomoyuki Sugano FA 1357104.931.3591340$-10.97AL|NL
285 Mason Montgomery PIT 54223.831.3158232$-10.98AL|NL
286 Randy Vasquez SD 1428104.881.4095510$-11.01AL|NL
287 Charlie Morton FA 85564.551.4184380$-11.02AL|NL
288 Ryne Stanek STL 58334.191.3459272$-11.02AL|NL
289 Ryan Thompson ARI 56324.021.3047172$-11.08AL|NL
290 Elvis Alvarado OAK 53324.251.3856263$-11.10AL|NL
291 Jimmy Herget COL 83444.771.3576272$-11.13AL|NL
292 Logan Allen CLE 116684.661.4192450$-11.15AL|NL
293 Anthony Bender MIA 55333.931.3153211$-11.17AL|NL
294 Richard Fitts STL 105464.541.3282330$-11.17AL|NL
295 Justin Slaten BOS 54334.001.2851181$-11.17AL|NL
296 Cole Winn TEX 57224.261.3752265$-11.20AL|NL
297 Marcus Stroman NYY 133894.801.4494520$-11.20AL|NL
298 Justin Wilson FA 47323.831.2349170$-11.22AL|NL
299 PJ Poulin WAS 54334.001.3551232$-11.27AL|NL
300 Brooks Raley NYM 51323.881.2551180$-11.28AL|NL