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 1211042.700.97143220$34.85AL|NL
2 Logan Webb SF 1401163.071.13126310$29.33AL|NL
3 Zack Wheeler PHI 129953.291.08141320$27.14AL|NL
4 Logan Gilbert IL-15 SEA 125753.311.08132290$22.39AL|NL
5 Garrett Crochet BOS 102943.011.18130340$22.34AL|NL
6 Yoshinobu Yamamoto LAD 105943.441.01111250$22.27AL|NL
7 Corbin Burnes ARI 123953.261.16123380$22.27AL|NL
8 Framber Valdez HOU 1261053.331.20117420$21.73AL|NL
9 Dylan Cease SD 126863.531.19150480$21.65AL|NL
10 Michael King SD 121953.341.21134430$21.57AL|NL
11 Chris Sale ATL 105843.121.13129280$21.55AL|NL
12 Max Fried NYY 122953.271.14113340$21.49AL|NL
13 Paul Skenes PIT 115753.271.12131330$20.51AL|NL
14 Pablo Lopez MIN 118973.761.17127300$19.24AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Luis Castillo SEA 123963.561.19119370$19.12AL|NL
16 Hunter Brown HOU 111953.431.22119380$18.42AL|NL
17 Hunter Greene IL-15 CIN 107653.741.05125340$16.85AL|NL
18 Spencer Schwellenbach ATL 112853.611.13107230$16.81AL|NL
19 Aaron Nola IL-15 PHI 130874.121.17129310$16.18AL|NL
20 Freddy Peralta MIL 113863.871.19126430$16.16AL|NL
21 Cole Ragans IL-15 KAN 109753.511.21128380$16.07AL|NL
22 Zac Gallen ARI 117963.731.24115410$15.98AL|NL
23 Joe Ryan MIN 99753.741.07110200$15.53AL|NL
24 Kevin Gausman TOR 116973.791.24114320$15.48AL|NL
25 Nick Pivetta SD 102763.821.12119310$15.25AL|NL
26 Carlos Rodon NYY 113884.151.21128400$14.33AL|NL
27 Kodai Senga NYM 101843.381.25105450$14.15AL|NL
28 Bailey Ober MIN 114763.881.15111270$13.80AL|NL
29 Sonny Gray STL 108763.811.17114290$13.75AL|NL
30 Bryan Woo SEA 98643.471.0594180$13.68AL|NL
31 Spencer Strider ATL 75633.341.08103220$12.67AL|NL
32 Bryce Miller IL-15 SEA 111763.741.18103330$12.66AL|NL
33 Chris Bassitt TOR 115863.841.26107360$12.20AL|NL
34 Brandon Pfaadt ARI 115874.151.22111270$12.03AL|NL
35 Tanner Bibee CLE 115773.861.22110340$11.95AL|NL
36 MacKenzie Gore WAS 108773.881.28124390$11.81AL|NL
37 Cristopher Sanchez PHI 115753.821.22107310$11.80AL|NL
38 Nathan Eovaldi TEX 108653.871.14104260$11.40AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Tyler Glasnow IL-15 LAD 79633.691.1198250$10.51AL|NL
40 Shota Imanaga IL-15 CHC 104653.781.19102260$10.19AL|NL
41 Mitch Keller PIT 122783.971.27108370$9.82AL|NL
42 Blake Snell IL-60 LAD 81633.531.24104380$9.53AL|NL
43 Clay Holmes NYM 89853.601.3281290$9.47AL|NL
44 Ranger Suarez PHI 93743.581.2383280$9.04AL|NL
45 Jose Berrios TOR 127774.181.27111390$8.95AL|NL
46 Sandy Alcantara MIA 111673.831.2295310$8.57AL|NL
47 Justin Steele IL-60 CHC 90643.631.1986240$8.33AL|NL
48 Jack Flaherty DET 98674.091.24109340$8.17AL|NL
49 Nick Martinez CIN 89643.581.2277220$7.98AL|NL
50 Nestor Cortes IL-60 MIL 92653.951.1993260$7.84AL|NL
51 Seth Lugo IL-15 KAN 114774.061.2896320$7.49AL|NL
52 Emmanuel Clase CLE 51512.311.0051110$7.36AL|NL
53 Zach Eflin BAL 99764.031.2079170$7.33AL|NL
54 Ronel Blanco HOU 99764.121.32100410$6.66AL|NL
55 Quinn Priester MIL 89643.751.2271340$6.52AL|NL
56 Reid Detmers LAA 98674.261.28106350$6.07AL|NL
57 Robbie Ray SF 87553.751.2494300$6.04AL|NL
58 Griffin Jax MIN 52533.211.0764140$5.97AL|NL
59 Merrill Kelly ARI 94643.781.2581270$5.90AL|NL
60 Jeff Hoffman TOR 45522.881.0358140$5.71AL|NL
61 Ryan Pepiot TB 94664.171.2594340$5.70AL|NL
62 Josh Hader HOU 45523.061.0864170$5.51AL|NL
63 Jesus Luzardo PHI 87554.041.2092280$5.38AL|NL
64 Jhoan Duran MIN 43512.421.1154140$5.13AL|NL
65 Reynaldo Lopez IL-60 ATL 73533.351.2275250$5.06AL|NL
66 Michael Wacha KAN 104664.041.2786310$4.97AL|NL
67 Cade Smith CLE 49422.761.1064170$4.82AL|NL
68 Taj Bradley TB 101674.281.2998360$4.75AL|NL
69 Matthew Liberatore STL 81543.781.2373250$4.58AL|NL
70 Reese Olson IL-10 DET 87553.791.2483310$4.53AL|NL
71 Ryan Walker SF 48522.971.1457160$4.50AL|NL
72 Andres Munoz SEA 43412.501.0658170$4.37AL|NL
73 Dean Kremer BAL 104774.261.3287340$4.34AL|NL
74 Eduardo Rodriguez IL-15 ARI 81643.881.2979270$4.15AL|NL
75 Louie Varland MIN 82664.241.2879240$4.13AL|NL
76 Tanner Scott LAD 47523.091.1557180$4.02AL|NL
77 JP Sears OAK 110694.401.2691300$3.97AL|NL
78 Drew Rasmussen TB 64433.371.1160150$3.96AL|NL
79 Roki Sasaki IL-15 LAD 77544.141.2488270$3.54AL|NL
80 Andrew Abbott CIN 94674.321.3293350$3.34AL|NL
81 Jeremiah Estrada SD 45423.221.1164170$3.26AL|NL
82 Matthew Strahm PHI 46423.231.0255120$3.20AL|NL
83 Luis Ortiz CLE 94564.201.3288380$2.91AL|NL
84 Gavin Williams CLE 80554.041.2985340$2.66AL|NL
85 Ben Brown CHC 66433.751.2272240$2.65AL|NL
86 Will Warren NYY 90554.291.2790320$2.64AL|NL
87 Walker Buehler IL-15 BOS 84543.951.2676230$2.54AL|NL
88 Kris Bubic KAN 74443.741.2775250$2.47AL|NL
89 Max Scherzer IL-60 TOR 65433.731.1267150$2.39AL|NL
90 Bryan Abreu HOU 51312.911.1866230$2.37AL|NL
91 Edwin Diaz NYM 39423.111.0857150$2.37AL|NL
92 Jason Adam SD 47423.361.0854170$2.23AL|NL
93 Cade Povich BAL 98674.471.3392360$2.21AL|NL
94 Tyler Mahle TEX 79544.031.2270260$2.17AL|NL
95 Yusei Kikuchi LAA 107464.251.37117400$2.00AL|NL
96 AJ Smith-Shawver ATL 78543.971.3282320$2.00AL|NL
97 Raisel Iglesias ATL 42533.461.104690$2.00AL|NL
98 Mason Miller OAK 43212.811.0266160$1.93AL|NL
99 Fernando Cruz NYY 44423.231.2162190$1.87AL|NL
100 Tobias Myers MIL 86554.121.2879290$1.82AL|NL
101 Brayan Bello BOS 100774.411.4189400$1.79AL|NL
102 Jose Alvarado PHI 42422.941.1552160$1.72AL|NL
103 Tanner Houck IL-15 BOS 106554.371.3092330$1.68AL|NL
104 Tylor Megill NYM 85554.221.3491350$1.67AL|NL
105 Ryne Nelson ARI 91544.091.2876260$1.61AL|NL
106 Logan Allen CLE 97664.181.3783380$1.60AL|NL
107 David Peterson NYM 95554.061.3689390$1.56AL|NL
108 Kirby Yates IL-15 LAD 38523.421.1850180$1.54AL|NL
109 Zebby Matthews MIN 73433.921.1971150$1.48AL|NL
110 Nick Lodolo CIN 83564.611.2384250$1.42AL|NL
111 Chad Patrick MIL 87554.281.3074280$1.34AL|NL
112 Jacob deGrom TEX 51323.431.0262110$1.30AL|NL
113 A.J. Puk IL-60 ARI 41423.181.1654140$1.29AL|NL
114 Ryan Helsley STL 42422.991.1549160$1.25AL|NL
115 Jose Soriano LAA 85554.021.3379380$1.24AL|NL
116 Alex Vesia LAD 44423.611.1760190$1.23AL|NL
117 Erick Fedde STL 103674.321.3786370$1.14AL|NL
118 Bryce Elder ATL 103664.421.3586350$1.12AL|NL
119 Jameson Taillon CHC 103574.501.2684240$1.07AL|NL
120 Michael McGreevy STL 90553.961.2765240$1.05AL|NL
121 Colin Rea CHC 97554.401.2975270$1.04AL|NL
122 Bowden Francis TOR 81574.691.2473230$0.80AL|NL
123 Charlie Morton BAL 106674.701.39104460$0.79AL|NL
124 Spencer Arrighetti IL-15 HOU 82554.341.3588370$0.68AL|NL
125 Camilo Doval SF 46433.271.2555210$0.62AL|NL
126 Justin Martinez IL-15 ARI 47423.311.3160260$0.53AL|NL
127 Devin Williams NYY 33412.751.1345160$0.50AL|NL
128 Mark Leiter Jr. NYY 45433.741.1755160$0.39AL|NL
129 Jose Quintana IL-15 MIL 93664.191.3976360$0.35AL|NL
130 Orion Kerkering PHI 45423.551.1851150$0.21AL|NL
131 Aroldis Chapman BOS 36423.251.2756200$0.09AL|NL
132 Felix Bautista BAL 35312.731.1049140$-0.11AL|NL
133 Luis Severino OAK 108464.341.3190350$-0.27AL|NL
134 Tyler Holton DET 57333.641.1250150$-0.29AL|NL
135 Zack Littell TB 97574.561.2878210$-0.34AL|NL
136 David Bednar PIT 40433.341.2046130$-0.45AL|NL
137 Clarke Schmidt NYY 76444.221.2978280$-0.46AL|NL
138 Matt Boyd CHC 56433.851.1958160$-0.50AL|NL
139 Ben Lively IL-15 CLE 92674.351.3770320$-0.65AL|NL
140 Brady Singer CIN 108584.921.35107360$-0.68AL|NL
141 Kevin Ginkel ARI 40423.341.2044130$-0.69AL|NL
142 Davis Daniel ATL 75554.241.2963220$-0.78AL|NL
143 Griffin Canning NYM 101574.791.3393370$-0.90AL|NL
144 Tyler Alexander MIL 80454.521.2567200$-1.02AL|NL
145 David Festa MIN 67434.131.3072250$-1.03AL|NL
146 Jordan Hicks SF 75444.011.3768330$-1.11AL|NL
147 Jared Koenig MIL 55433.871.2853210$-1.15AL|NL
148 Hayden Birdsong SF 77454.391.3282340$-1.16AL|NL
149 Mitch Spence OAK 91454.371.3375280$-1.20AL|NL
150 Jose Butto NYM 51323.571.2355220$-1.21AL|NL
151 Logan Henderson MIL 55444.421.2258170$-1.24AL|NL
152 Luke Weaver NYY 57324.001.2362190$-1.30AL|NL
153 Dylan Lee ATL 41323.511.1550110$-1.34AL|NL
154 Ryan Gusto HOU 84554.471.3871330$-1.35AL|NL
155 Garrett Whitlock BOS 52323.501.1756130$-1.35AL|NL
156 Jack Dreyer LAD 42423.661.2446160$-1.38AL|NL
157 Jake Irvin WAS 114584.771.3290370$-1.43AL|NL
158 Brant Hurter DET 72344.171.2160170$-1.48AL|NL
159 Yennier Cano BAL 44423.571.2542150$-1.71AL|NL
160 Justin Verlander SF 89554.341.3569290$-1.80AL|NL
161 Mitchell Parker WAS 96564.361.4080390$-1.85AL|NL
162 Cole Sands MIN 48333.691.2151160$-1.87AL|NL
163 Hunter Gaddis CLE 60333.981.2457200$-1.92AL|NL
164 Matt Brash SEA 38323.131.2649170$-1.94AL|NL
165 Max Meyer MIA 81454.271.3577280$-1.95AL|NL
166 Andre Pallante STL 88564.271.4063330$-2.03AL|NL
167 Kyle Hart SD 87464.851.2784230$-2.04AL|NL
168 Landen Roupp SF 65334.051.2963240$-2.08AL|NL
169 Mason Fluharty TOR 45433.901.2645160$-2.13AL|NL
170 Jeffrey Springs OAK 65454.021.3161220$-2.16AL|NL
171 Tyler Anderson LAA 108584.771.3690380$-2.21AL|NL
172 Keegan Akin BAL 50213.711.1858150$-2.22AL|NL
173 Miles Mikolas STL 100574.491.3166230$-2.22AL|NL
174 Will Vest DET 45323.421.2245150$-2.24AL|NL
175 Shane Baz TB 81454.471.3174300$-2.34AL|NL
176 Peter Fairbanks TB 34423.331.2637140$-2.37AL|NL
177 Aaron Bummer ATL 38312.941.2844150$-2.37AL|NL
178 Pierce Johnson ATL 36423.541.3243140$-2.42AL|NL
179 Adrian Morejon SD 46323.531.2245140$-2.44AL|NL
180 Blake Treinen IL-60 LAD 30423.401.163390$-2.44AL|NL
181 Robert Suarez SD 39433.681.2539160$-2.46AL|NL
182 Clayton Kershaw LAD 51433.901.2247140$-2.51AL|NL
183 Shelby Miller ARI 36423.651.2136130$-2.54AL|NL
184 JoJo Romero STL 38433.651.2739150$-2.62AL|NL
185 Ryne Stanek NYM 37433.611.3141180$-2.68AL|NL
186 A.J. Minter IL-60 NYM 35323.291.1639120$-2.77AL|NL
187 Slade Cecconi CLE 69354.501.2361170$-2.85AL|NL
188 Steven Matz STL 60333.781.3051170$-2.92AL|NL
189 Aaron Civale IL-15 MIL 80454.631.2971250$-2.93AL|NL
190 Eric Lauer TOR 67444.231.3059240$-2.94AL|NL
191 Gregory Soto BAL 40323.391.2644170$-2.94AL|NL
192 Chris Martin TEX 32323.241.073350$-2.96AL|NL
193 Ben Casparius LAD 63444.451.3560250$-2.99AL|NL
194 Carmen Mlodzinski PIT 59444.091.3348210$-3.02AL|NL
195 Reed Garrett NYM 37433.671.3844190$-3.03AL|NL
196 Randy Rodriguez SF 44323.691.2848180$-3.13AL|NL
197 Robert Garcia TEX 39323.701.2043140$-3.14AL|NL
198 Gordon Graceffo STL 77454.401.3256250$-3.15AL|NL
199 Evan Phillips IL-15 LAD 36213.121.0840110$-3.19AL|NL
200 Kevin Kelly IL-15 TB 42323.741.1538100$-3.21AL|NL
201 Tyler Rogers SF 45323.521.173480$-3.27AL|NL
202 Garrett Cleavinger TB 39323.851.2346160$-3.34AL|NL
203 Hunter Harvey IL-15 KAN 32313.111.153390$-3.36AL|NL
204 Yimi Garcia TOR 35323.581.1940130$-3.39AL|NL
205 Landon Knack LAD 73444.611.3168250$-3.40AL|NL
206 Marcus Stroman IL-15 NYY 85564.531.3663310$-3.43AL|NL
207 Hayden Wesneski IL-15 HOU 66344.571.2763210$-3.44AL|NL
208 Joel Payamps MIL 42323.731.2040140$-3.44AL|NL
209 Lucas Erceg KAN 38323.471.2541150$-3.45AL|NL
210 Michael Lorenzen KAN 93464.491.3371350$-3.48AL|NL
211 Tayler Scott HOU 41433.771.3741200$-3.49AL|NL
212 Lucas Giolito BOS 78454.681.3678280$-3.50AL|NL
213 Grant Holmes ATL 71334.451.3672280$-3.51AL|NL
214 Bryan Hudson MIL 41323.671.2744200$-3.55AL|NL
215 Daysbel Hernandez ATL 38423.741.4143200$-3.55AL|NL
216 Nick Sandlin IL-15 TOR 38323.751.2242170$-3.58AL|NL
217 Casey Mize IL-15 DET 79344.351.2665220$-3.59AL|NL
218 Jonathan Cannon CWS 106594.741.3778340$-3.67AL|NL
219 Shane Smith CWS 65344.351.3160240$-3.70AL|NL
220 Carlos Estevez KAN 39323.481.2236140$-3.76AL|NL
221 Steven Okert HOU 36213.371.1342120$-3.81AL|NL
222 Brad Keller CHC 66444.291.4056280$-3.82AL|NL
223 Manuel Rodriguez TB 41323.761.2340140$-3.83AL|NL
224 Jordan Romano PHI 37323.951.2142130$-3.89AL|NL
225 Brenan Hanifee DET 54333.801.2640140$-3.89AL|NL
226 Simeon Woods Richardson MIN 90444.591.3879350$-3.92AL|NL
227 Brendon Little TOR 44323.621.3445200$-3.96AL|NL
228 Tim Herrin CLE 43333.821.3146200$-3.97AL|NL
229 Colton Gordon HOU 71334.441.3262240$-4.03AL|NL
230 Kyle Harrison SF 69344.381.3371260$-4.06AL|NL
231 A.J. Blubaugh HOU 66454.581.3859260$-4.08AL|NL
232 Porter Hodge CHC 49334.121.3453250$-4.11AL|NL
233 Jake Junis CLE 53223.851.2046110$-4.16AL|NL
234 Josh Winckowski BOS 64444.271.4052220$-4.18AL|NL
235 Bailey Falter PIT 91464.491.3568290$-4.22AL|NL
236 Erik Miller SF 41323.751.3949230$-4.26AL|NL
237 Tomoyuki Sugano BAL 86574.721.3356160$-4.50AL|NL
238 Greg Weissert BOS 43323.901.3143160$-4.50AL|NL
239 Mason Montgomery TB 68234.351.3268260$-4.52AL|NL
240 Enyel De Los Santos ATL 45223.851.2146150$-4.54AL|NL
241 Anthony Bender MIA 37333.711.2838140$-4.55AL|NL
242 Yilber Diaz ARI 64444.311.4262310$-4.60AL|NL
243 Jalen Beeks ARI 50323.691.3945200$-4.64AL|NL
244 Randy Vasquez SD 94574.571.4268370$-4.64AL|NL
245 Lance McCullers HOU 52323.811.3351240$-4.69AL|NL
246 Caleb Thielbar CHC 32323.551.2735120$-4.71AL|NL
247 Drey Jameson ARI 51434.011.3443180$-4.71AL|NL
248 Brock Burke LAA 45334.071.3144160$-4.74AL|NL
249 Keider Montero DET 87464.661.3772330$-4.74AL|NL
250 Abner Uribe MIL 36213.491.2645200$-4.75AL|NL
251 Dustin May LAD 41323.841.1739140$-4.75AL|NL
252 Edward Cabrera MIA 80354.631.3781370$-4.80AL|NL
253 Tommy Henry ARI 75444.361.3961280$-4.81AL|NL
254 Yariel Rodriguez TOR 62334.371.3363270$-4.86AL|NL
255 Hunter Dobbins BOS 74444.631.3654220$-4.86AL|NL
256 Phil Maton STL 41213.691.2041140$-4.87AL|NL
257 Gabe Speier SEA 34213.531.143790$-4.91AL|NL
258 Cristian Mena ARI 65324.081.3659260$-4.95AL|NL
259 Andrew Heaney PIT 91474.771.4081320$-4.95AL|NL
260 Tanner Banks PHI 47223.991.2548130$-4.99AL|NL
261 Richard Fitts IL-15 BOS 79454.541.3560230$-5.02AL|NL
262 Jonathan Loaisiga NYY 29323.291.162480$-5.03AL|NL
263 Ryan Pressly CHC 37323.671.2934120$-5.05AL|NL
264 Gregory Santos IL-60 SEA 36212.991.2937130$-5.10AL|NL
265 Noah Cameron KAN 66344.491.3456200$-5.12AL|NL
266 Bobby Miller LAD 63334.531.2859220$-5.12AL|NL
267 Joey Cantillo CLE 60344.271.3965300$-5.13AL|NL
268 Kyle Finnegan WAS 41333.921.3138150$-5.17AL|NL
269 German Marquez COL 83574.761.4062310$-5.18AL|NL
270 Ian Hamilton NYY 34213.361.2741160$-5.18AL|NL
271 Mike Soroka WAS 61354.741.3258230$-5.19AL|NL
272 Jose Suarez ATL 59334.391.3957250$-5.20AL|NL
273 Graham Ashcraft CIN 69464.621.3659250$-5.23AL|NL
274 Cal Quantrill MIA 98584.691.4371380$-5.29AL|NL
275 Chad Green TOR 38334.411.2137100$-5.32AL|NL
276 Justin Wrobleski LAD 69444.741.3560240$-5.35AL|NL
277 Daniel Coulombe IL-15 MIN 29213.001.163180$-5.35AL|NL
278 Yuki Matsui SD 39223.801.2946190$-5.38AL|NL
279 Caleb Ferguson PIT 40223.391.3040160$-5.39AL|NL
280 Noah Davis LAD 55324.411.3045210$-5.41AL|NL
281 Justin Slaten BOS 38333.901.3438140$-5.42AL|NL
282 Kolby Allard CLE 68344.211.3355210$-5.43AL|NL
283 Kyle Leahy STL 58334.201.3647210$-5.44AL|NL
284 Paul Sewald IL-15 CLE 32223.871.1438100$-5.45AL|NL
285 Ryan Thompson ARI 40323.901.2833120$-5.46AL|NL
286 Jhonathan Diaz SEA 62344.391.3652240$-5.48AL|NL
287 Tony Gonsolin LAD 56334.511.2349190$-5.51AL|NL
288 Ryan Feltner IL-15 COL 93464.881.4081360$-5.56AL|NL
289 Chris Flexen CHC 81454.501.4164300$-5.58AL|NL
290 Daniel Lynch KAN 81344.551.3864260$-5.58AL|NL
291 Brennan Bernardino BOS 34323.871.3335140$-5.65AL|NL
292 Kyle Freeland COL 92464.681.3767240$-5.66AL|NL
293 Brandon Young BAL 58334.451.3752210$-5.67AL|NL
294 Seranthony Dominguez BAL 38334.221.3743190$-5.67AL|NL
295 Craig Yoho MIL 35223.901.2442150$-5.69AL|NL
296 Dennis Santana PIT 42223.711.2638150$-5.82AL|NL
297 Hoby Milner TEX 40223.871.2137110$-5.84AL|NL
298 Paxton Schultz TOR 55334.411.3951230$-5.85AL|NL
299 Jacob Webb TEX 40334.471.3141170$-5.88AL|NL
300 Mason Englert TB 51224.241.2747150$-5.91AL|NL