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 82642.731.0098170$34.73AL|NL
2 Zack Wheeler PHI 84643.091.0796210$29.01AL|NL
3 Paul Skenes PIT 77542.961.1192220$24.53AL|NL
4 Garrett Crochet BOS 73543.001.0993220$24.23AL|NL
5 Spencer Strider ATL 77543.271.1399270$22.25AL|NL
6 Jacob deGrom TEX 71543.231.0683150$21.70AL|NL
7 Logan Gilbert SEA 76543.281.0882170$21.45AL|NL
8 Edwin Diaz NYM 26212.651.05381014$20.13AL|NL
9 Josh Hader HOU 28213.051.08391014$19.23AL|NL
10 Logan Webb SF 83543.211.1978190$18.45AL|NL
11 Sonny Gray STL 76543.321.1581200$18.43AL|NL
12 George Kirby SEA 76543.441.0972120$18.40AL|NL
13 Mason Miller OAK 27212.621.05401012$18.17AL|NL
14 Cristopher Sanchez PHI 80543.221.2076220$17.27AL|NL
15 Joe Ryan MIN 77543.751.1285180$16.77AL|NL
16 Max Fried NYY 79543.281.2075210$16.49AL|NL
17 Dylan Cease SD 74543.471.1987280$16.38AL|NL
18 Tanner Scott LAD 27213.211.21321114$15.90AL|NL
19 Andres Munoz SEA 27212.761.14351112$15.90AL|NL
20 Hunter Brown HOU 76543.481.2183260$15.24AL|NL
21 MacKenzie Gore WAS 74543.511.2083270$15.15AL|NL
22 Tyler Glasnow LAD 65533.461.1678210$15.07AL|NL
23 Felix Bautista BAL 26212.801.12381111$14.95AL|NL
24 Nick Pivetta SD 75543.781.1785240$14.49AL|NL
25 Carlos Rodon NYY 76543.791.1886250$14.27AL|NL
26 Framber Valdez HOU 82543.381.2679280$14.22AL|NL
27 Yoshinobu Yamamoto LAD 69533.441.1974210$14.19AL|NL
28 Nathan Eovaldi TEX 71543.541.1871180$13.61AL|NL
29 Jhoan Duran MIN 27212.861.17321011$13.51AL|NL
30 Ryan Helsley STL 27113.151.17331113$13.43AL|NL
31 Freddy Peralta MIL 74543.751.2083260$13.28AL|NL
32 Aroldis Chapman BOS 26112.931.20371312$12.76AL|NL
33 Ranger Suarez PHI 77543.461.2471240$12.72AL|NL
34 Emmanuel Clase CLE 28113.221.1828713$12.55AL|NL
35 Jesus Luzardo PHI 74543.691.2279250$12.48AL|NL
36 Bryan Woo SEA 71443.611.1368160$12.37AL|NL
37 Jeff Hoffman TOR 27113.281.1434912$12.29AL|NL
38 Luis Castillo SEA 77543.721.2174230$12.14AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Robert Suarez SD 27113.441.1928913$11.64AL|NL
40 Devin Williams NYY 27113.201.21341212$11.61AL|NL
41 Shota Imanaga CHC 78543.961.1973180$10.86AL|NL
42 Raisel Iglesias ATL 28213.431.1530710$10.70AL|NL
43 Robbie Ray SF 75443.801.2283260$10.25AL|NL
44 Matt Boyd CHC 74543.861.2272220$10.17AL|NL
45 Yusei Kikuchi LAA 74543.891.2579260$9.85AL|NL
46 Camilo Doval SF 26113.331.29291212$9.42AL|NL
47 Trevor Megill MIL 27113.331.16331010$9.14AL|NL
48 Kyle Finnegan WAS 26113.831.29251013$8.79AL|NL
49 Kevin Gausman TOR 80554.051.2579230$8.77AL|NL
50 David Bednar PIT 26113.531.22301011$8.58AL|NL
51 Peter Fairbanks TB 26113.661.27271012$8.48AL|NL
52 Jack Flaherty DET 68443.761.2475240$8.29AL|NL
53 Brandon Woodruff MIL 68443.881.1967180$7.94AL|NL
54 Daniel Palencia CHC 26113.581.27301211$7.82AL|NL
55 Kenley Jansen LAA 25114.081.24281012$7.82AL|NL
56 David Peterson NYM 71543.551.3264280$7.78AL|NL
57 Kris Bubic KAN 73443.711.2772250$7.52AL|NL
58 Emilio Pagan CIN 26114.081.2329911$6.81AL|NL
59 Will Vest DET 26113.191.202789$6.74AL|NL
60 Tanner Bibee CLE 77454.021.2575230$6.37AL|NL
61 Merrill Kelly ARI 76544.031.3072240$6.01AL|NL
62 Robert Garcia TEX 26113.401.2429109$5.95AL|NL
63 Max Scherzer TOR 60444.051.1862150$5.86AL|NL
64 Kodai Senga NYM 65443.741.3068280$5.39AL|NL
65 Zac Gallen ARI 78554.131.3277260$5.16AL|NL
66 Drew Rasmussen TB 55433.701.2252150$5.13AL|NL
67 Nick Lodolo CIN 65444.081.2366190$4.96AL|NL
68 Grant Taylor CWS 26113.331.2228108$4.95AL|NL
69 Carlos Estevez KAN 26114.211.32251011$4.77AL|NL
70 Ronny Henriquez MIA 27113.671.262799$4.74AL|NL
71 Blake Snell IL-60 LAD 51433.751.2863240$4.63AL|NL
72 Grant Holmes ATL 76544.111.3476300$4.48AL|NL
73 Matthew Strahm PHI 27113.371.103286$4.46AL|NL
74 Hunter Greene IL-15 CIN 56333.991.1967200$4.41AL|NL
75 David Festa MIN 69444.011.2869240$4.37AL|NL
76 Kevin Ginkel ARI 26113.711.2827109$4.31AL|NL
77 Sean Manaea IL-60 NYM 66443.971.2764240$4.22AL|NL
78 Ryan Pepiot TB 68444.121.2771250$4.17AL|NL
79 Will Warren NYY 59443.831.2959220$3.64AL|NL
80 Eduardo Rodriguez ARI 65443.981.2862210$3.53AL|NL
81 Cole Ragans IL-60 KAN 41323.331.2048150$3.48AL|NL
82 Reese Olson DET 62443.831.2957210$3.45AL|NL
83 Mike Soroka WAS 67444.051.2966250$3.31AL|NL
84 Edward Cabrera MIA 71454.021.3475310$3.13AL|NL
85 Cade Smith CLE 29213.011.1337102$2.97AL|NL
86 Michael King IL-60 SD 46333.551.2149160$2.96AL|NL
87 Zach Eflin IL-15 BAL 68444.131.2353120$2.88AL|NL
88 Shane McClanahan IL-60 TB 41323.501.1945130$2.52AL|NL
89 Taj Bradley TB 69444.161.3067250$2.34AL|NL
90 Brandon Pfaadt ARI 67444.231.2661170$2.31AL|NL
91 Chris Bassitt TOR 74444.161.3067240$2.30AL|NL
92 Clay Holmes NYM 62433.681.3656260$2.21AL|NL
93 Reid Detmers LAA 34223.451.1740112$2.14AL|NL
94 Casey Mize DET 68444.081.2856190$2.03AL|NL
95 Shane Baz TB 63444.131.3063240$2.03AL|NL
96 Seth Lugo KAN 78454.181.3169230$2.00AL|NL
97 Jose Soriano LAA 70443.721.4065310$1.94AL|NL
98 Eury Perez MIA 59344.071.2563210$1.84AL|NL
99 Griffin Jax MIN 28212.991.103481$1.52AL|NL
100 Sandy Alcantara MIA 78454.161.3265240$1.23AL|NL
101 Shane Bieber IL-60 CLE 43323.651.2142110$1.23AL|NL
102 Shohei Ohtani LAD 35323.571.1840110$1.05AL|NL
103 Bryan Abreu HOU 29213.131.1738121$0.89AL|NL
104 Orion Kerkering PHI 26113.421.2228105$0.79AL|NL
105 Yu Darvish SD 57344.121.2354170$0.78AL|NL
106 Lance McCullers HOU 67444.131.3666290$0.50AL|NL
107 Chase Burns CIN 44333.911.2347140$0.39AL|NL
108 Matthew Liberatore STL 65444.111.3254210$0.27AL|NL
109 Mitch Keller PIT 75454.321.3264230$-0.12AL|NL
110 Aaron Nola IL-60 PHI 40323.881.2039100$-0.23AL|NL
111 Michael Wacha KAN 70444.301.3158210$-0.30AL|NL
112 Gavin Williams CLE 68444.201.3868310$-0.41AL|NL
113 Jose Berrios TOR 80454.421.3269240$-0.44AL|NL
114 Landen Roupp SF 61444.031.3856260$-0.64AL|NL
115 Brady Singer CIN 69454.391.3364220$-0.75AL|NL
116 Nestor Cortes IL-60 MIL 41223.811.1742110$-0.84AL|NL
117 Kumar Rocker TEX 47333.971.2644140$-0.85AL|NL
118 Miles Mikolas STL 64444.341.2746130$-0.86AL|NL
119 Chris Sale IL-60 ATL 24213.071.073060$-1.04AL|NL
120 Brandon Walter HOU 41223.591.193690$-1.13AL|NL
121 Bryce Miller IL-15 SEA 45334.021.2441140$-1.13AL|NL
122 Justin Verlander SF 60344.211.2650160$-1.13AL|NL
123 Andrew Abbott CIN 69454.531.3266240$-1.16AL|NL
124 Abner Uribe MIL 26112.961.2333132$-1.27AL|NL
125 Brayan Bello BOS 67444.171.3859240$-1.41AL|NL
126 Noah Cameron KAN 57334.011.3149180$-1.45AL|NL
127 Jon Gray IL-60 TEX 52334.111.2847160$-1.54AL|NL
128 Jeremiah Estrada SD 27113.141.1635121$-1.75AL|NL
129 Dean Kremer BAL 72454.461.3361230$-1.84AL|NL
130 Andrew Heaney PIT 66454.431.3357210$-1.86AL|NL
131 Zack Littell TB 67444.571.2853150$-1.86AL|NL
132 Luke Weaver NYY 27113.741.182983$-1.95AL|NL
133 Luis Gil IL-60 NYY 48334.131.3353230$-1.98AL|NL
134 Pablo Lopez IL-60 MIN 35223.721.183690$-2.06AL|NL
135 Sawyer Gipson-Long IL-15 DET 44334.001.2636120$-2.20AL|NL
136 Matt Brash SEA 26112.991.1831101$-2.32AL|NL
137 Lucas Erceg KAN 26113.441.2628103$-2.36AL|NL
138 Colton Gordon HOU 56334.211.2845150$-2.39AL|NL
139 Dustin May LAD 44324.101.3044160$-2.39AL|NL
140 Cam Schlittler NYY 52334.021.3448200$-2.40AL|NL
141 Lucas Giolito BOS 73454.581.3568260$-2.54AL|NL
142 Steven Matz STL 34223.601.193190$-2.59AL|NL
143 Clayton Kershaw LAD 52334.111.3043150$-2.60AL|NL
144 Chris Paddack MIN 70454.581.3156180$-2.65AL|NL
145 Garrett Whitlock BOS 26113.491.182982$-2.66AL|NL
146 Bailey Ober IL-15 MIN 46334.401.2443120$-2.66AL|NL
147 Alex Vesia LAD 26113.601.1932112$-2.67AL|NL
148 Jacob Lopez OAK 56344.271.3355230$-2.68AL|NL
149 Quinn Priester MIL 53333.971.3444180$-2.70AL|NL
150 Jacob Misiorowski MIL 60344.181.3862300$-2.71AL|NL
151 Slade Cecconi CLE 60344.401.2952160$-2.91AL|NL
152 Ben Brown CHC 31223.641.2134100$-2.91AL|NL
153 Jeffrey Springs OAK 66444.541.3457220$-2.95AL|NL
154 Randy Rodriguez SF 26113.451.2330112$-3.04AL|NL
155 Ryan Walker SF 25113.151.162881$-3.09AL|NL
156 Tommy Kahnle DET 26113.741.3325114$-3.18AL|NL
157 Gabe Speier SEA 27113.091.143190$-3.21AL|NL
158 Andre Pallante STL 69444.011.4248260$-3.21AL|NL
159 Frankie Montas NYM 54334.211.3348200$-3.25AL|NL
160 Cade Cavalli WAS 62344.151.3653250$-3.28AL|NL
161 Dylan Lee ATL 27113.411.173081$-3.35AL|NL
162 Hayden Birdsong SF 60344.241.3860290$-3.37AL|NL
163 Kirby Yates LAD 25113.571.2431112$-3.43AL|NL
164 Jake Irvin WAS 71454.501.3556240$-3.47AL|NL
165 Chris Martin TEX 23113.241.112451$-3.65AL|NL
166 Zebby Matthews IL-15 MIN 40234.031.2337100$-3.71AL|NL
167 Jason Adam SD 28113.501.2031111$-3.74AL|NL
168 Luis Severino OAK 73454.511.3658250$-3.75AL|NL
169 Michael McGreevy STL 40223.721.253090$-3.77AL|NL
170 Charlie Morton BAL 52334.261.3651210$-3.80AL|NL
171 Bryce Elder ATL 69444.351.4056240$-3.90AL|NL
172 Jordan Romano PHI 26113.921.2727103$-3.95AL|NL
173 Jose Quintana MIL 66444.311.4052260$-3.95AL|NL
174 Seth Halvorsen COL 26114.671.4823127$-3.97AL|NL
175 Adrian Morejon SD 26113.331.202791$-4.06AL|NL
176 J.T. Ginn OAK 40223.811.2936130$-4.08AL|NL
177 Ryne Nelson ARI 62444.501.3649190$-4.13AL|NL
178 Brock Stewart MIN 25113.231.1732100$-4.16AL|NL
179 JP Sears OAK 70454.741.3256200$-4.16AL|NL
180 Calvin Faucher MIA 26113.981.3726114$-4.19AL|NL
181 Brad Lord WAS 37223.881.3131131$-4.20AL|NL
182 Yariel Rodriguez TOR 26113.751.2529102$-4.25AL|NL
183 Eric Lauer TOR 53334.421.3247180$-4.28AL|NL
184 Tanner Houck IL-15 BOS 45334.151.3438140$-4.33AL|NL
185 Seranthony Dominguez BAL 27113.591.2332111$-4.36AL|NL
186 Garrett Cleavinger TB 26113.571.2332111$-4.39AL|NL
187 Shane Smith CWS 67354.361.3759270$-4.42AL|NL
188 Gregory Soto BAL 27113.401.2731121$-4.48AL|NL
189 Trevor Rogers BAL 56334.221.3645200$-4.60AL|NL
190 Grayson Rodriguez IL-60 BAL 27223.741.242990$-4.64AL|NL
191 Jack Perkins OAK 33223.801.3034130$-4.71AL|NL
192 Pierce Johnson ATL 26113.521.2530101$-4.78AL|NL
193 Jared Koenig MIL 26113.461.232591$-5.07AL|NL
194 Ryan Pressly CHC 25113.661.282482$-5.13AL|NL
195 Chad Patrick MIL 37224.181.2534110$-5.19AL|NL
196 Yimi Garcia IL-15 TOR 23113.591.202581$-5.35AL|NL
197 Bennett Sousa HOU 26113.421.212990$-5.45AL|NL
198 Braxton Ashcraft PIT 33223.901.282890$-5.59AL|NL
199 Aaron Bummer ATL 25113.101.2627100$-5.60AL|NL
200 Joe Boyle TB 37223.941.3942200$-5.62AL|NL
201 Fernando Cruz IL-15 NYY 18113.101.142580$-5.70AL|NL
202 Carson Whisenhunt SF 42234.001.3335140$-5.80AL|NL
203 Paul Blackburn IL-15 NYM 35224.011.2930110$-5.82AL|NL
204 Jordan Wicks CHC 29223.831.292690$-5.90AL|NL
205 Louie Varland MIN 26113.491.192570$-5.95AL|NL
206 Nick Martinez CIN 55344.621.3244150$-5.95AL|NL
207 Reed Garrett NYM 27113.441.2730120$-6.03AL|NL
208 Colin Rea CHC 67444.781.3652190$-6.06AL|NL
209 Andrew Painter PHI 48334.491.3438160$-6.13AL|NL
210 Dennis Santana PIT 26114.111.3623103$-6.15AL|NL
211 Jose A. Ferrer WAS 26113.481.282291$-6.17AL|NL
212 Cole Sands MIN 26113.881.242681$-6.20AL|NL
213 Yennier Cano BAL 26113.371.252690$-6.23AL|NL
214 Tanner Banks PHI 25113.541.202580$-6.32AL|NL
215 Alex Cobb IL-60 DET 27223.721.302280$-6.34AL|NL
216 Drew Pomeranz CHC 26113.771.2927101$-6.38AL|NL
217 Patrick Corbin TEX 60344.521.3647180$-6.39AL|NL
218 Nick Mears MIL 25113.611.2328100$-6.44AL|NL
219 Roki Sasaki IL-60 LAD 25214.111.282790$-6.51AL|NL
220 Hoby Milner TEX 25113.661.282371$-6.57AL|NL
221 Tyler Holton DET 27113.561.222470$-6.57AL|NL
222 Victor Vodnik COL 26114.301.4825134$-6.58AL|NL
223 Edwin Uceta TB 25113.981.2627101$-6.62AL|NL
224 Hunter Gaddis CLE 28114.061.252791$-6.63AL|NL
225 Phil Maton STL 27113.841.2926101$-6.69AL|NL
226 Cade Horton CHC 57344.521.3847210$-6.71AL|NL
227 Brandon Eisert CWS 24113.741.272381$-6.71AL|NL
228 Keegan Akin IL-15 BAL 23113.571.212580$-6.71AL|NL
229 Jonathan Loaisiga NYY 26113.511.242480$-6.77AL|NL
230 Anthony DeSclafani ARI 29224.131.282570$-6.82AL|NL
231 Blake Treinen IL-60 LAD 23113.621.212570$-6.83AL|NL
232 Jack Leiter TEX 53344.571.4049240$-6.88AL|NL
233 Kendall Graveman ARI 25114.401.4622114$-6.92AL|NL
234 Bryan King HOU 25113.601.252690$-6.94AL|NL
235 Kyle Harrison BOS 32224.301.3232120$-7.02AL|NL
236 Ryan Weathers IL-60 MIA 36224.131.3532130$-7.02AL|NL
237 Bryan Baker TB 25113.741.2528100$-7.02AL|NL
238 Jake Latz TEX 30224.011.3831150$-7.04AL|NL
239 Mitch Spence OAK 48334.511.3737150$-7.06AL|NL
240 Justin Wilson BOS 24113.621.252690$-7.06AL|NL
241 Ryne Stanek NYM 26113.741.2729120$-7.07AL|NL
242 Daniel Coulombe MIN 24113.601.242480$-7.18AL|NL
243 Brant Hurter DET 23113.441.222060$-7.21AL|NL
244 Paul Sewald CLE 26114.021.222990$-7.22AL|NL
245 Logan Henderson MIL 18113.631.132050$-7.32AL|NL
246 Jordan Leasure CWS 25114.141.3826122$-7.32AL|NL
247 Mitchell Parker WAS 64344.521.3949250$-7.33AL|NL
248 Aaron Civale CWS 63354.741.3652210$-7.37AL|NL
249 Daysbel Hernandez ATL 26113.831.3829141$-7.39AL|NL
250 Marcus Stroman NYY 62444.551.4445230$-7.40AL|NL
251 Tylor Megill IL-60 NYM 20113.531.222270$-7.43AL|NL
252 DL Hall MIL 24113.581.2825100$-7.45AL|NL
253 Caleb Thielbar CHC 24113.721.252590$-7.46AL|NL
254 Ryan Gusto HOU 40234.401.3335140$-7.47AL|NL
255 Cade Povich IL-15 BAL 33224.261.3430130$-7.51AL|NL
256 Jake Junis CLE 26113.891.222460$-7.56AL|NL
257 Jose Alvarado PHI 17113.211.242070$-7.59AL|NL
258 Ian Hamilton NYY 24113.601.3026110$-7.59AL|NL
259 JoJo Romero STL 26113.541.3125100$-7.59AL|NL
260 Keaton Winn SF 21113.521.222060$-7.60AL|NL
261 Jameson Taillon IL-15 CHC 42234.561.2934100$-7.61AL|NL
262 Michael Lorenzen KAN 65344.561.4154250$-7.62AL|NL
263 Steven Okert HOU 24113.931.232690$-7.62AL|NL
264 Logan Allen CLE 64344.471.4353260$-7.66AL|NL
265 Brendon Little TOR 24113.301.3625120$-7.66AL|NL
266 Antonio Santillan CIN 26114.401.3627112$-7.68AL|NL
267 Eduard Bazardo SEA 26113.801.262590$-7.68AL|NL
268 Aaron Ashby MIL 24113.411.3425110$-7.71AL|NL
269 Luke Jackson TEX 26114.111.4125122$-7.79AL|NL
270 John Schreiber KAN 26113.911.3424101$-7.81AL|NL
271 Anthony Bender MIA 26113.921.3525101$-7.83AL|NL
272 Stephen Kolek SD 30224.051.3523100$-7.85AL|NL
273 Tyler Anderson LAA 74454.801.4158280$-7.86AL|NL
274 Bowden Francis IL-15 TOR 37224.601.3033110$-7.86AL|NL
275 Ryan Brasier CHC 24113.821.242370$-7.87AL|NL
276 Angel Zerpa KAN 25113.551.312390$-7.94AL|NL
277 Ryan Bergert SD 49334.631.3939190$-7.95AL|NL
278 Shinnosuke Ogasawara WAS 40234.341.3431140$-7.97AL|NL
279 Joey Cantillo CLE 26113.751.3328120$-7.99AL|NL
280 Riley O'Brien STL 22113.461.3223100$-7.99AL|NL
281 Tyler Rogers SF 29113.771.262160$-8.00AL|NL
282 Graham Ashcraft CIN 25114.051.292171$-8.00AL|NL
283 David Robertson FA 14113.241.181750$-8.02AL|NL
284 Robert Stephenson IL-15 LAA 20113.881.222370$-8.03AL|NL
285 Tyler Mahle IL-60 TEX 30224.341.3326100$-8.06AL|NL
286 Ian Seymour TB 21113.831.202060$-8.08AL|NL
287 Carson Seymour SF 27113.681.302390$-8.08AL|NL
288 Dietrich Enns DET 17113.451.181640$-8.09AL|NL
289 Mark Leiter Jr. IL-15 NYY 17113.511.221960$-8.11AL|NL
290 Spencer Arrighetti IL-60 HOU 37224.461.3736170$-8.13AL|NL
291 Shawn Armstrong TEX 24113.931.252480$-8.13AL|NL
292 Bryan Hudson MIL 23113.641.3023100$-8.16AL|NL
293 Luis Ortiz CLE 46234.371.4042190$-8.18AL|NL
294 Andrew Kittredge BAL 26113.901.272480$-8.21AL|NL
295 Chase Lee DET 24113.741.282280$-8.27AL|NL
296 Colin Selby BAL 20113.551.312290$-8.34AL|NL
297 Simeon Woods Richardson MIN 46334.731.4039180$-8.35AL|NL
298 Lake Bachar MIA 26114.171.3425111$-8.39AL|NL
299 Huascar Brazoban NYM 25113.751.3426120$-8.41AL|NL
300 Taylor Rogers CIN 25113.941.3127110$-8.41AL|NL