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 1861562.700.98225380$39.13AL|NL
2 Garrett Crochet BOS 1811462.871.08223480$32.56AL|NL
3 Paul Skenes PIT 1731462.851.07203470$30.79AL|NL
4 Cristopher Sanchez PHI 1851473.071.15185470$26.04AL|NL
5 Bryan Woo SEA 1801283.481.04186380$24.13AL|NL
6 Logan Webb SF 1871473.061.19175440$24.11AL|NL
7 Chris Sale ATL 1501163.021.11184420$21.69AL|NL
8 Jacob deGrom TEX 1551173.461.06177380$20.07AL|NL
9 Mason Miller SD 62332.230.971002430$20.05AL|NL
10 Logan Gilbert SEA 1511163.381.08168360$19.07AL|NL
11 Cole Ragans KAN 1521163.311.18190560$18.39AL|NL
12 Dylan Cease TOR 1611173.401.20198620$18.25AL|NL
13 Edwin Diaz LAD 62332.851.10862334$18.03AL|NL
14 Zack Wheeler IL-15 PHI 1441063.291.09169410$17.86AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Jesus Luzardo PHI 1671183.541.17190520$17.86AL|NL
16 Max Fried NYY 1781283.471.19165540$17.46AL|NL
17 George Kirby SEA 1631173.501.12159330$17.17AL|NL
18 Joe Ryan MIN 1541173.631.10169370$17.10AL|NL
19 Cade Smith CLE 65442.831.09842128$16.08AL|NL
20 Yoshinobu Yamamoto LAD 1441063.241.13155420$16.04AL|NL
21 Framber Valdez DET 1801283.511.25166610$15.28AL|NL
22 Sonny Gray BOS 1641173.541.21172440$15.14AL|NL
23 Devin Williams NYM 60333.031.13782630$14.22AL|NL
24 Jhoan Duran PHI 65442.931.14732027$13.81AL|NL
25 David Bednar NYY 61333.411.15722131$13.17AL|NL
26 Kevin Gausman TOR 1691093.761.21175500$12.87AL|NL
27 Nick Pivetta SD 1581083.941.16175490$12.79AL|NL
28 Aroldis Chapman BOS 58333.111.21802929$12.59AL|NL
29 Nathan Eovaldi TEX 1591083.741.17154420$12.33AL|NL
30 Andres Munoz SEA 59332.981.12752326$11.94AL|NL
31 Daniel Palencia CHC 62333.511.24702631$11.76AL|NL
32 MacKenzie Gore TEX 1491073.681.26172580$11.16AL|NL
33 Aaron Nola PHI 1671093.901.22169450$11.03AL|NL
34 Luis Castillo SEA 1661093.941.20158480$10.52AL|NL
35 Freddy Peralta NYM 148983.811.20166560$10.44AL|NL
36 Ryan Walker SF 58333.221.22621928$10.30AL|NL
37 Drew Rasmussen TB 149983.771.16137390$9.68AL|NL
38 Sandy Alcantara MIA 1781193.861.26147520$9.67AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Jeff Hoffman TOR 59333.621.15742225$9.34AL|NL
40 Josh Hader IL-15 HOU 50333.511.10692025$9.25AL|NL
41 Tyler Glasnow LAD 125863.561.18147460$9.08AL|NL
42 Brandon Woodruff MIL 140873.841.15147390$8.84AL|NL
43 Kyle Bradish BAL 134963.621.22142460$8.83AL|NL
44 Ryan Helsley BAL 60333.401.22692325$8.80AL|NL
45 Raisel Iglesias ATL 61333.401.15651624$8.79AL|NL
46 Ranger Suarez BOS 1561083.711.26137460$8.50AL|NL
47 Peter Fairbanks MIA 58333.581.21612126$8.32AL|NL
48 Spencer Strider IL-15 ATL 140873.781.23163510$8.30AL|NL
49 Nick Lodolo IL-15 CIN 146973.931.21148410$8.00AL|NL
50 Shane McClanahan TB 127863.591.19136400$7.95AL|NL
51 Hunter Brown IL-15 HOU 112853.361.18124390$7.76AL|NL
52 Michael King SD 150983.921.25156550$7.62AL|NL
53 Jack Flaherty DET 147983.921.27162540$7.47AL|NL
54 Blake Snell IL-15 LAD 118853.551.24145520$7.34AL|NL
55 Jose Soriano LAA 1641083.761.34156710$7.28AL|NL
56 Tanner Bibee CLE 165994.031.24154500$7.23AL|NL
57 Emmet Sheehan LAD 135873.921.21152490$7.03AL|NL
58 Shohei Ohtani LAD 108753.581.14130380$6.70AL|NL
59 Emilio Pagan CIN 62334.251.21672225$6.56AL|NL
60 Trey Yesavage IL-15 TOR 137873.861.25154570$6.55AL|NL
61 Trevor Megill MIL 62333.381.19762319$6.49AL|NL
62 Shota Imanaga CHC 1568104.311.15147360$6.26AL|NL
63 Ryan Pepiot IL-15 TB 154994.241.24160580$6.14AL|NL
64 Gavin Williams CLE 158994.031.31168710$6.11AL|NL
65 Robbie Ray SF 161994.161.29171630$6.03AL|NL
66 Carlos Rodon IL-15 NYY 152894.141.24162580$5.86AL|NL
67 Jacob Misiorowski MIL 134873.931.28161640$5.86AL|NL
68 Chase Burns CIN 100743.471.15120310$5.83AL|NL
69 Dennis Santana PIT 63333.741.29582324$5.79AL|NL
70 Edward Cabrera CHC 138873.871.26147570$5.72AL|NL
71 Zac Gallen ARI 1679104.051.29154560$5.54AL|NL
72 Eury Perez MIA 126864.001.21137450$5.26AL|NL
73 Kris Bubic KAN 135873.751.27134470$5.15AL|NL
74 Merrill Kelly IL-15 ARI 161994.091.27144500$5.10AL|NL
75 Reid Detmers LAA 135873.911.28149510$5.09AL|NL
76 Shane Bieber IL-15 TOR 123863.801.20118320$5.08AL|NL
77 Riley O'Brien STL 59333.621.32622722$4.89AL|NL
78 Grant Taylor CWS 84553.111.1998315$4.62AL|NL
79 Nolan McLean NYM 134873.881.27133520$4.30AL|NL
80 Matt Boyd IL-15 CHC 125864.001.21119370$3.89AL|NL
81 Kenley Jansen DET 56334.141.23602221$3.82AL|NL
82 Braxton Ashcraft PIT 136873.741.29122430$3.82AL|NL
83 David Peterson NYM 1541083.931.37135600$3.64AL|NL
84 Mitch Keller PIT 163994.071.32140510$3.42AL|NL
85 Shane Baz BAL 140874.111.27138500$3.36AL|NL
86 Griffin Jax TB 62332.911.1178199$3.29AL|NL
87 Cam Schlittler NYY 113763.761.24117410$2.97AL|NL
88 Gerrit Cole IL-15 NYY 126774.121.21127390$2.78AL|NL
89 Kodai Senga NYM 124863.961.31131560$2.65AL|NL
90 Brandon Pfaadt ARI 151894.081.28128360$2.56AL|NL
91 Brady Singer CIN 158994.291.32147530$2.45AL|NL
92 Abner Uribe MIL 67443.281.2278319$2.33AL|NL
93 Ryne Nelson ARI 153894.201.27130440$2.21AL|NL
94 Sean Manaea NYM 123774.111.24127420$2.09AL|NL
95 Jack Leiter TEX 138874.271.28137560$2.06AL|NL
96 Seranthony Dominguez CWS 59334.231.31652819$2.00AL|NL
97 Paul Sewald ARI 58334.201.24612018$1.99AL|NL
98 Trevor Rogers BAL 144884.051.30125480$1.96AL|NL
99 Bubba Chandler PIT 138874.041.33132550$1.77AL|NL
100 Andrew Abbott CIN 1548104.341.28139490$1.66AL|NL
101 Clay Holmes NYM 143973.951.36117550$1.45AL|NL
102 Taj Bradley MIN 130784.041.29128460$1.41AL|NL
103 Reynaldo Lopez ATL 131784.031.30130470$1.37AL|NL
104 Shane Smith CWS 142884.261.30134550$1.34AL|NL
105 Joey Cantillo CLE 124774.011.32133550$1.22AL|NL
106 Cole Sands MIN 63333.761.27612115$1.21AL|NL
107 Grant Holmes ATL 139874.131.35138550$1.14AL|NL
108 Michael Burrows HOU 130784.221.26128450$1.12AL|NL
109 Dustin May STL 149894.181.32132560$1.09AL|NL
110 Casey Mize DET 134784.091.27119390$0.96AL|NL
111 Bailey Ober MIN 143794.421.22126360$0.82AL|NL
112 Bryan Baker TB 59333.791.20692212$0.77AL|NL
113 Yusei Kikuchi LAA 1568104.371.35156580$0.65AL|NL
114 Parker Messick CLE 127774.031.30119430$0.54AL|NL
115 Ian Seymour TB 110664.001.22107340$0.34AL|NL
116 Justin Steele IL-60 CHC 95653.721.1988260$0.34AL|NL
117 Landen Roupp SF 117763.851.33112460$0.25AL|NL
118 Foster Griffin WAS 130784.081.30118410$0.19AL|NL
119 Jordan Romano LAA 56334.021.25622114$0.17AL|NL
120 Grayson Rodriguez IL-15 LAA 102653.841.26107350$0.14AL|NL
121 Bryce Miller IL-15 SEA 133784.361.24118410$0.07AL|NL
122 Jared Jones IL-60 PIT 100653.871.24103330$0.05AL|NL
123 Nick Martinez TB 137874.221.28106370$0.04AL|NL
124 Will Warren NYY 123774.151.30121440$0.04AL|NL
125 Clayton Beeter WAS 59334.151.37673216$0.02AL|NL
126 Tatsuya Imai HOU 137874.141.31143580$0.00AL|NL
127 Michael Wacha KAN 1558104.341.30124480$-0.06AL|NL
128 Jake Junis TEX 60334.001.22521514$-0.14AL|NL
129 Steven Matz TB 126774.121.28110360$-0.16AL|NL
130 Hunter Greene IL-60 CIN 77533.701.1693260$-0.50AL|NL
131 Matthew Liberatore STL 140874.241.32114440$-0.55AL|NL
132 Victor Vodnik COL 60334.151.50573019$-0.55AL|NL
133 Garrett Whitlock BOS 65443.281.1573193$-0.61AL|NL
134 Robert Garcia TEX 59333.561.24632210$-0.65AL|NL
135 Mike Soroka ARI 96653.851.2698370$-0.68AL|NL
136 Carmen Mlodzinski PIT 104753.861.3194360$-0.80AL|NL
137 Robert Suarez ATL 62333.561.1966208$-0.84AL|NL
138 Chris Bassitt BAL 153894.351.36136560$-0.93AL|NL
139 Joe Musgrove IL-15 SD 93653.981.2088250$-0.96AL|NL
140 Braxton Garrett MIA 100653.801.2588250$-0.96AL|NL
141 Kumar Rocker TEX 117764.121.29102370$-0.99AL|NL
142 Bryan Abreu HOU 63333.221.2182284$-1.13AL|NL
143 Slade Cecconi CLE 142794.451.27120370$-1.15AL|NL
144 Luis Severino OAK 1588104.361.35131550$-1.19AL|NL
145 Brayan Bello BOS 140874.191.36115510$-1.22AL|NL
146 Tyler Mahle SF 126774.211.29105410$-1.26AL|NL
147 Carlos Estevez IL-15 KAN 49334.471.33441917$-1.29AL|NL
148 Edwin Uceta IL-15 TB 57333.581.1869227$-1.33AL|NL
149 Spencer Schwellenbach IL-60 ATL 71533.421.1470160$-1.35AL|NL
150 Max Meyer MIA 126774.211.33116440$-1.39AL|NL
151 Ryan Weathers NYY 111674.141.28108400$-1.50AL|NL
152 Zebby Matthews MIN 93653.941.2590250$-1.52AL|NL
153 Chad Patrick MIL 131784.481.29122440$-1.55AL|NL
154 Noah Cameron KAN 132784.291.31113430$-1.64AL|NL
155 Mark Leiter Jr. OAK 60334.131.35632513$-1.68AL|NL
156 Michael McGreevy STL 125774.141.2787300$-1.75AL|NL
157 Seth Lugo KAN 148894.471.34126490$-1.78AL|NL
158 Jose A. Ferrer SEA 65443.251.1861193$-1.79AL|NL
159 JoJo Romero STL 60333.631.30572410$-1.92AL|NL
160 Lucas Erceg KAN 60333.631.30572410$-1.92AL|NL
161 Quinn Priester IL-15 MIL 118764.161.3196390$-2.09AL|NL
162 Will Vest DET 63333.251.2264215$-2.12AL|NL
163 Zack Littell WAS 141884.581.28104320$-2.33AL|NL
164 Jeffrey Springs OAK 1547114.541.33135520$-2.50AL|NL
165 Cade Cavalli WAS 126774.141.37107480$-2.63AL|NL
166 Roki Sasaki LAD 108664.231.32109430$-2.66AL|NL
167 Eduardo Rodriguez ARI 124774.241.36110450$-2.67AL|NL
168 Adrian Morejon SD 63333.201.1964203$-2.74AL|NL
169 Jacob Lopez OAK 112674.341.32115480$-2.79AL|NL
170 Matthew Strahm KAN 62333.481.1567193$-2.86AL|NL
171 Ben Joyce IL-15 LAA 44223.801.30522112$-2.89AL|NL
172 Colin Rea CHC 132784.481.30107390$-2.93AL|NL
173 Max Scherzer TOR 104574.401.22102300$-3.03AL|NL
174 Cole Henry WAS 60334.631.42573115$-3.11AL|NL
175 Garrett Cleavinger IL-15 TB 48333.351.1960205$-3.12AL|NL
176 Gregory Soto PIT 60333.371.3068265$-3.19AL|NL
177 Ben Brown CHC 75443.661.2382260$-3.34AL|NL
178 Tanner Scott LAD 59333.521.2267244$-3.35AL|NL
179 Adrian Houser SF 135874.201.3996460$-3.38AL|NL
180 Kyle Harrison MIL 95564.211.28101370$-3.39AL|NL
181 Matt Brash SEA 58333.271.2468243$-3.45AL|NL
182 Connelly Early BOS 75533.741.2877290$-3.61AL|NL
183 Dean Kremer BAL 129694.511.30110410$-3.90AL|NL
184 Andrew Anderson DET 79443.841.2891330$-3.91AL|NL
185 Bryan King HOU 62333.621.1964203$-3.93AL|NL
186 Jeremiah Estrada SD 61333.551.1882260$-3.99AL|NL
187 Jose Alvarado PHI 60333.501.2569253$-4.00AL|NL
188 Jameson Taillon CHC 1416104.681.26109360$-4.18AL|NL
189 Jose Berrios IL-15 TOR 116674.411.3199370$-4.19AL|NL
190 Hunter Harvey CHC 54333.441.1558162$-4.42AL|NL
191 Gabe Speier SEA 54333.291.1162160$-4.47AL|NL
192 Lance McCullers HOU 117674.321.40114570$-4.60AL|NL
193 Dylan Lee ATL 60333.601.1767171$-4.61AL|NL
194 Bryce Elder ATL 110674.241.3592370$-4.62AL|NL
195 Alex Vesia LAD 57333.601.1870231$-4.63AL|NL
196 Joe Boyle TB 82544.081.3592450$-4.65AL|NL
197 Fernando Cruz NYY 57333.551.2679281$-4.69AL|NL
198 Brad Lord WAS 86554.171.3369293$-4.76AL|NL
199 Shawn Armstrong CLE 63333.821.2264203$-4.79AL|NL
200 Hogan Harris OAK 62334.511.42613211$-4.80AL|NL
201 Chris Paddack MIA 127774.641.3299340$-4.81AL|NL
202 Simeon Woods Richardson MIN 126684.491.35111480$-4.84AL|NL
203 Tyler Holton DET 67443.941.1656181$-4.91AL|NL
204 J.T. Ginn OAK 87554.081.3282310$-4.96AL|NL
205 Logan Henderson MIL 74444.201.1976220$-5.00AL|NL
206 Camilo Doval NYY 60333.521.2868292$-5.02AL|NL
207 Chris Martin TEX 52333.401.1550102$-5.04AL|NL
208 Andrew Kittredge IL-15 BAL 58333.701.2258173$-5.07AL|NL
209 Jason Adam IL-15 SD 58333.591.1962221$-5.27AL|NL
210 Justin Topa MIN 58333.891.3449197$-5.31AL|NL
211 Phil Maton CHC 61333.791.2365242$-5.36AL|NL
212 Antonio Santillan CIN 65444.131.3770314$-5.37AL|NL
213 Luke Weaver NYM 62334.021.2466213$-5.44AL|NL
214 Orion Kerkering PHI 57333.301.2161200$-5.44AL|NL
215 Patrick Sandoval IL-15 BOS 90553.981.3884390$-5.45AL|NL
216 Aaron Ashby MIL 71443.711.3775351$-5.46AL|NL
217 Louie Varland TOR 62333.781.2464192$-5.50AL|NL
218 Tyler Rogers TOR 69443.861.2247152$-5.51AL|NL
219 Jordan Leasure CWS 60334.301.2866265$-5.54AL|NL
220 Eduard Bazardo SEA 63333.731.2265231$-5.58AL|NL
221 A.J. Minter IL-15 NYM 48333.381.1755171$-5.59AL|NL
222 Andrew Nardi MIA 56333.461.2569240$-5.70AL|NL
223 Mick Abel MIN 120774.521.43109540$-5.72AL|NL
224 Caleb Thielbar CHC 56333.611.2059201$-5.73AL|NL
225 Brooks Raley NYM 58333.821.2159202$-5.74AL|NL
226 Robert Gasser MIL 74444.091.2470240$-5.80AL|NL
227 Kutter Crawford IL-15 BOS 71444.211.2169210$-5.87AL|NL
228 Cody Bradford IL-15 TEX 71444.071.2163180$-5.89AL|NL
229 Yimi Garcia IL-15 TOR 50333.951.2055183$-5.90AL|NL
230 Tyler Wells BAL 72444.421.1966201$-5.92AL|NL
231 Taylor Rogers MIN 57334.091.3759256$-5.94AL|NL
232 Kyle Finnegan DET 60333.981.3058234$-6.09AL|NL
233 Janson Junk MIA 95564.271.2969220$-6.22AL|NL
234 Davis Martin CWS 140694.581.37112500$-6.23AL|NL
235 Keaton Winn SF 64443.841.3058211$-6.27AL|NL
236 Kevin Kelly TB 57333.651.1950151$-6.36AL|NL
237 Hunter Gaddis IL-15 CLE 57334.111.2356193$-6.37AL|NL
238 Ryan Weiss HOU 78444.081.3379310$-6.37AL|NL
239 Sean Burke CWS 132694.741.39125580$-6.39AL|NL
240 Justin Verlander IL-15 DET 122594.621.32103420$-6.41AL|NL
241 Mason Montgomery PIT 56333.711.3262242$-6.46AL|NL
242 Calvin Faucher MIA 60333.871.3861274$-6.48AL|NL
243 A.J. Puk IL-60 ARI 38223.381.1843134$-6.52AL|NL
244 Aaron Bummer ATL 56333.271.2957210$-6.56AL|NL
245 Justin Sterner OAK 58334.111.2860223$-6.61AL|NL
246 Jimmy Herget COL 72444.311.3268232$-6.63AL|NL
247 Robby Snelling MIA 86554.261.3473300$-6.63AL|NL
248 Graham Ashcraft CIN 61333.711.3055202$-6.70AL|NL
249 Jake Latz TEX 89554.371.3886430$-6.80AL|NL
250 Kai-Wei Teng HOU 68444.031.3472310$-6.81AL|NL
251 Steven Okert HOU 56334.001.2164220$-6.97AL|NL
252 Erik Sabrowski CLE 58333.801.3474340$-7.10AL|NL
253 Zach Eflin IL-60 BAL 80454.361.2464160$-7.12AL|NL
254 Kirby Yates IL-15 LAA 50334.171.3260253$-7.13AL|NL
255 Andrew Painter PHI 111584.571.3697400$-7.14AL|NL
256 Angel Zerpa MIL 59333.761.2754201$-7.16AL|NL
257 Kyle Leahy STL 108574.311.3987400$-7.18AL|NL
258 Griffin Canning IL-15 SD 126594.641.37111500$-7.21AL|NL
259 Anthony Kay CWS 125774.651.43101520$-7.24AL|NL
260 Aaron Civale OAK 128594.751.34110420$-7.25AL|NL
261 Jake Bird NYY 53333.571.2857220$-7.26AL|NL
262 Kody Funderburk MIN 60333.701.3758262$-7.26AL|NL
263 Jonathan Loaisiga ARI 56333.911.2946173$-7.28AL|NL
264 Rhett Lowder CIN 111584.511.3588360$-7.32AL|NL
265 Brandon Sproat MIL 85554.411.3573340$-7.33AL|NL
266 Justin Slaten BOS 61333.921.2858221$-7.36AL|NL
267 Tanner Banks PHI 59334.011.2455171$-7.39AL|NL
268 Tyler Kinley ATL 58333.891.2863240$-7.49AL|NL
269 Hunter Dobbins IL-15 STL 87554.261.3666300$-7.49AL|NL
270 Braydon Fisher TOR 54333.791.3062250$-7.58AL|NL
271 Anthony Bender MIA 57333.931.3254232$-7.60AL|NL
272 Richard Fitts STL 126594.671.3497420$-7.71AL|NL
273 Tyler Alexander TEX 68444.351.2956191$-7.76AL|NL
274 Brent Headrick NYY 50333.931.2254170$-7.78AL|NL
275 Andre Pallante STL 123684.361.4385500$-7.87AL|NL
276 Hunter Barco PIT 79444.201.3872340$-8.06AL|NL
277 Brandyn Garcia ARI 39223.841.4435187$-8.09AL|NL
278 Caleb Kilian SF 57334.021.3547203$-8.11AL|NL
279 Jovani Moran BOS 48333.561.3353230$-8.12AL|NL
280 Kyle Freeland COL 1486114.571.43112400$-8.12AL|NL
281 Tobias Myers NYM 70444.341.3060220$-8.14AL|NL
282 Kevin Ginkel ARI 50333.671.2849180$-8.15AL|NL
283 Blake Treinen LAD 50333.851.2854200$-8.17AL|NL
284 Keegan Akin IL-15 BAL 50334.171.3051192$-8.17AL|NL
285 Nick Mears KAN 56333.951.3254231$-8.20AL|NL
286 Cooper Criswell SEA 66444.161.3255220$-8.20AL|NL
287 Brant Hurter DET 51333.701.2545160$-8.21AL|NL
288 Ryne Stanek STL 56334.301.3858283$-8.28AL|NL
289 Luis Gil NYY 87464.581.3686440$-8.28AL|NL
290 Juan Mejia COL 62334.331.4462294$-8.36AL|NL
291 Spencer Arrighetti HOU 93474.581.3892420$-8.39AL|NL
292 Lucas Giolito FA 108484.661.3699430$-8.39AL|NL
293 Tommy Nance TOR 48333.651.2947160$-8.40AL|NL
294 Yennier Cano BAL 55333.671.3351200$-8.41AL|NL
295 Shane Drohan MIL 56334.051.3059240$-8.41AL|NL
296 Andrew Alvarez WAS 88554.301.4065350$-8.41AL|NL
297 Blade Tidwell SF 65444.251.3560270$-8.43AL|NL
298 Chase Silseth LAA 57334.181.3758262$-8.45AL|NL
299 Brad Keller PHI 63334.141.3758272$-8.45AL|NL
300 Justin Lawrence PIT 54333.821.3956261$-8.46AL|NL