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 Paul Skenes PIT 86732.811.04101220$36.03AL|NL
2 Tarik Skubal DET 79622.740.9696140$33.97AL|NL
3 Yoshinobu Yamamoto LAD 83743.471.0387200$29.00AL|NL
4 Cristopher Sanchez PHI 91633.081.1193200$28.81AL|NL
5 Logan Webb SF 93743.151.1587200$28.59AL|NL
6 Bryan Woo SEA 79643.331.0380160$25.42AL|NL
7 Jacob Misiorowski MIL 68633.201.0991260$24.97AL|NL
8 Garrett Crochet IL-60 BOS 71633.051.1287190$24.65AL|NL
9 Chris Sale ATL 68633.041.1182180$23.57AL|NL
10 Dylan Cease TOR 79533.361.19100320$21.95AL|NL
11 Logan Gilbert SEA 80533.511.0987190$21.59AL|NL
12 Joe Ryan MIN 76543.591.0885170$20.55AL|NL
13 Jacob deGrom TEX 73543.591.0681170$19.97AL|NL
14 Cam Schlittler NYY 71633.481.1677220$19.43AL|NL
15 Max Fried IL-15 NYY 76633.321.1668220$19.10AL|NL
16 Jesus Luzardo PHI 82543.821.1992260$17.89AL|NL
17 Drew Rasmussen TB 74533.411.1068170$17.52AL|NL
18 Ranger Suarez BOS 77633.371.2671230$16.68AL|NL
19 Freddy Peralta NYM 80653.991.2384300$16.55AL|NL
20 Gavin Williams CLE 78543.661.2384300$15.91AL|NL
21 George Kirby SEA 75543.691.1571150$15.28AL|NL
22 Kevin Gausman TOR 80543.881.2279220$14.05AL|NL
23 Hunter Brown HOU 62423.101.1669220$13.80AL|NL
24 Shane McClanahan TB 61533.351.1763180$13.66AL|NL
25 MacKenzie Gore TEX 77554.031.2787300$13.17AL|NL
26 Sonny Gray BOS 76543.851.2576210$12.63AL|NL
27 Tanner Bibee CLE 81553.971.2374230$12.30AL|NL
28 Nolan McLean NYM 72543.901.2677280$12.15AL|NL
29 Framber Valdez DET 85543.841.2773290$11.83AL|NL
30 David Peterson CHC 72533.561.2564280$11.75AL|NL
31 Zack Wheeler PHI 63433.501.1465170$11.75AL|NL
32 Luis Castillo SEA 75543.871.2369220$11.70AL|NL
33 Chase Burns CIN 61433.801.1773180$11.33AL|NL
34 Shohei Ohtani LAD 48423.071.0756170$11.25AL|NL
35 Zac Gallen ARI 85654.211.2870270$11.09AL|NL
36 Braxton Ashcraft PIT 62433.341.1962160$10.97AL|NL
37 Sandy Alcantara MIA 84554.151.2167220$10.56AL|NL
38 Nick Pivetta IL-60 SD 60433.821.1466180$10.20AL|NL
39 Louie Varland TOR 49423.191.1452140$9.25AL|NL
40 Parker Messick CLE 66443.771.2567220$8.45AL|NL
41 Mason Miller SD 31201.910.8754110$8.41AL|NL
42 Shane Baz BAL 72554.211.2868260$8.23AL|NL
43 Nick Martinez TB 75553.931.2654190$7.97AL|NL
44 Jhoan Duran PHI 30412.281.024090$7.92AL|NL
45 Shota Imanaga CHC 70444.301.1767160$7.90AL|NL
46 Adrian Morejon SD 35523.121.1237100$7.55AL|NL
47 Dustin May STL 65443.881.2058210$7.35AL|NL
48 Nathan Eovaldi TEX 62444.051.1759160$7.27AL|NL
49 Spencer Strider IL-60 ATL 59444.241.2472210$7.26AL|NL
50 Mike Soroka IL-15 ARI 54433.631.1952170$7.12AL|NL
51 Jack Flaherty DET 67454.221.3077280$6.93AL|NL
52 Cade Smith CLE 35312.691.0247100$6.89AL|NL
53 Reid Detmers LAA 63334.031.2071210$6.82AL|NL
54 Kyle Harrison MIL 61333.971.2070210$6.82AL|NL
55 Michael McGreevy STL 79554.121.2756190$6.75AL|NL
56 Landen Roupp SF 58433.551.2958230$6.50AL|NL
57 Michael King SD 67443.891.3167260$6.43AL|NL
58 Jack Leiter IL-15 TEX 73454.301.2670290$6.17AL|NL
59 Jeff Hoffman TOR 32423.131.0941110$5.74AL|NL
60 Davis Martin CWS 69443.981.2659210$5.72AL|NL
61 Noah Cameron KAN 69444.021.2660210$5.71AL|NL
62 Matt Boyd CHC 56433.881.2152160$5.52AL|NL
63 Michael Wacha KAN 76454.131.2661220$5.41AL|NL
64 Clay Holmes IL-60 NYM 60543.831.3451210$5.39AL|NL
65 Will Warren NYY 71444.321.2970250$5.28AL|NL
66 Mitch Keller PIT 80454.101.3268260$5.22AL|NL
67 Edward Cabrera IL-15 CHC 64444.301.2665250$5.22AL|NL
68 Carlos Rodon NYY 57444.031.2760230$5.21AL|NL
69 Robbie Ray SF 76454.251.3373300$5.08AL|NL
70 Aaron Nola PHI 70444.581.2570190$4.97AL|NL
71 Casey Mize DET 58433.921.2654160$4.77AL|NL
72 Brayan Bello BOS 75554.331.3561270$4.30AL|NL
73 Brandon Woodruff MIL 46323.651.1249120$4.27AL|NL
74 Ben Brown IL-15 CHC 51323.681.2154170$4.23AL|NL
75 Andrew Anderson DET 59344.171.2668220$4.18AL|NL
76 Carmen Mlodzinski PIT 55433.641.3047180$3.99AL|NL
77 Andrew Abbott CIN 82444.381.3372280$3.96AL|NL
78 Payton Tolle BOS 55333.961.2157160$3.91AL|NL
79 Bryce Miller SEA 53333.931.1451140$3.85AL|NL
80 Jose Soriano LAA 72454.321.3672340$3.81AL|NL
81 Bryce Elder ATL 80454.401.3168260$3.72AL|NL
82 Gage Jump OAK 47433.831.2243140$3.66AL|NL
83 Merrill Kelly ARI 75554.441.3459250$3.58AL|NL
84 Trevor Rogers BAL 65444.121.2854200$3.52AL|NL
85 Kyle Bradish BAL 58333.911.2760230$3.26AL|NL
86 Andre Pallante STL 73554.261.3654260$3.15AL|NL
87 Connelly Early BOS 62444.441.3163230$3.06AL|NL
88 Chad Patrick MIL 66444.511.3062240$2.94AL|NL
89 Andres Munoz SEA 29313.071.0739120$2.76AL|NL
90 Griffin Jax TB 38323.661.1646120$2.62AL|NL
91 Taj Bradley MIN 71344.311.3070260$2.59AL|NL
92 Aaron Ashby MIL 43433.801.3849230$2.19AL|NL
93 David Bednar NYY 31323.181.1138100$2.18AL|NL
94 Justin Wrobleski LAD 59434.351.2749170$2.03AL|NL
95 Ian Seymour TB 57344.331.2357180$2.00AL|NL
96 Tyler Glasnow IL-60 LAD 46223.781.1656170$2.00AL|NL
97 Cole Ragans IL-60 KAN 48334.261.2660200$1.93AL|NL
98 Garrett Whitlock BOS 32323.281.113780$1.89AL|NL
99 Tanner Scott LAD 30313.211.093690$1.82AL|NL
100 Blake Snell IL-60 LAD 38323.591.2448170$1.79AL|NL
101 Devin Williams NYM 28323.191.1138120$1.75AL|NL
102 Max Meyer MIA 51333.821.2852190$1.71AL|NL
103 Gerrit Cole NYY 50334.111.1848140$1.66AL|NL
104 Eduardo Rodriguez ARI 69444.171.3960260$1.65AL|NL
105 Joey Cantillo CLE 58334.051.3461260$1.65AL|NL
106 Eury Perez MIA 55344.391.2358200$1.64AL|NL
107 Emmet Sheehan LAD 49334.441.2056170$1.59AL|NL
108 Trevor Megill MIL 25312.641.103380$1.50AL|NL
109 Ryne Nelson IL-60 ARI 70334.341.2658190$1.48AL|NL
110 Simeon Woods Richardson TOR 62334.011.2449240$1.47AL|NL
111 Matthew Liberatore STL 70454.551.3260220$1.42AL|NL
112 Reynaldo Lopez ATL 49323.751.2748180$1.33AL|NL
113 Emerson Hancock SEA 63334.251.2756190$1.31AL|NL
114 Logan Henderson IL-15 MIL 41333.961.1743120$0.93AL|NL
115 Brandon Pfaadt ARI 66344.431.2760170$0.89AL|NL
116 Kris Bubic IL-15 KAN 49333.731.3250190$0.89AL|NL
117 Brady Singer CIN 80474.941.3373260$0.87AL|NL
118 Bailey Ober IL-15 MIN 67344.471.2457160$0.84AL|NL
119 Trevor McDonald SF 59444.231.3348200$0.77AL|NL
120 Cade Cavalli WAS 56334.151.2853200$0.66AL|NL
121 Nick Lodolo CIN 61344.641.2459180$0.48AL|NL
122 Tyler Holton DET 37323.661.103190$0.48AL|NL
123 Dylan Lee ATL 31212.941.083780$0.40AL|NL
124 Chris Bassitt IL-15 BAL 68454.371.3857240$0.35AL|NL
125 Slade Cecconi CLE 67344.361.2755180$0.27AL|NL
126 Cade Horton IL-60 CHC 45334.011.1840130$0.26AL|NL
127 Jeffrey Springs OAK 71454.741.3462230$0.23AL|NL
128 Bubba Chandler PIT 64344.221.3662290$0.20AL|NL
129 Colin Rea CHC 68444.601.3252210$0.02AL|NL
130 Tatsuya Imai HOU 53334.031.2662210$0.00AL|NL
131 Sean Burke CWS 67354.491.3666280$-0.18AL|NL
132 Didier Fuentes ATL 41333.951.2542130$-0.43AL|NL
133 Abner Uribe MIL 33213.161.1638150$-0.58AL|NL
134 Seth Lugo KAN 69344.251.3355230$-0.69AL|NL
135 Zebby Matthews MIN 50334.371.2850120$-0.75AL|NL
136 Trey Yesavage TOR 53223.981.2855240$-0.79AL|NL
137 Robert Suarez IL-15 ATL 28323.311.142780$-0.91AL|NL
138 Brandon Sproat MIL 64344.571.3260250$-0.92AL|NL
139 Will Vest DET 30323.441.2030100$-1.05AL|NL
140 Ryan Weathers NYY 52334.611.2853180$-1.14AL|NL
141 Shane Drohan MIL 42324.031.2840160$-1.20AL|NL
142 Jack Perkins OAK 42223.851.2346170$-1.21AL|NL
143 Orion Kerkering PHI 30323.621.2534120$-1.24AL|NL
144 Grant Taylor CWS 31213.211.1737100$-1.25AL|NL
145 Joe Boyle TB 46334.191.3851250$-1.27AL|NL
146 Jeremiah Estrada IL-15 SD 29223.381.1941130$-1.29AL|NL
147 Mick Abel IL-15 MIN 47334.091.3346190$-1.35AL|NL
148 Alex Vesia LAD 28213.151.1637130$-1.36AL|NL
149 Jonah Tong NYM 43334.251.3348190$-1.44AL|NL
150 Kodai Senga NYM 53344.291.3754260$-1.46AL|NL
151 Fernando Cruz NYY 26323.491.3236140$-1.49AL|NL
152 Kyle Leahy STL 54334.251.3246190$-1.58AL|NL
153 Shane Smith CWS 54234.191.2552210$-1.59AL|NL
154 Andrew Morris MIN 44333.951.2937130$-1.64AL|NL
155 Kevin Kelly TB 31323.841.142770$-1.78AL|NL
156 Yusei Kikuchi IL-60 LAA 59334.381.4160230$-1.81AL|NL
157 Aroldis Chapman BOS 25212.771.1934110$-1.86AL|NL
158 Tyler Mahle SF 47334.161.2941170$-1.87AL|NL
159 Raisel Iglesias ATL 28213.221.073070$-1.92AL|NL
160 Luis Severino IL-60 OAK 65344.571.3356230$-1.96AL|NL
161 J.T. Ginn OAK 57344.551.3554220$-2.01AL|NL
162 Dean Kremer IL-60 BAL 53334.441.3047170$-2.03AL|NL
163 Sean Manaea NYM 51224.401.2352160$-2.05AL|NL
164 Keider Montero DET 64344.391.3349200$-2.10AL|NL
165 Spencer Arrighetti HOU 50344.421.3853240$-2.19AL|NL
166 Kumar Rocker TEX 45334.191.3242160$-2.27AL|NL
167 Lucas Giolito IL-15 SD 59344.501.3553250$-2.38AL|NL
168 Garrett Cleavinger TB 27223.511.1234100$-2.39AL|NL
169 Zach Eflin IL-60 BAL 42334.251.223480$-2.41AL|NL
170 Walker Buehler SD 59344.431.3652220$-2.48AL|NL
171 Josh Hader HOU 21213.091.063180$-2.49AL|NL
172 Cody Ponce IL-60 TOR 46224.221.2445140$-2.66AL|NL
173 Ryan Weiss HOU 53344.621.3753230$-2.66AL|NL
174 Janson Junk IL-15 MIA 58344.461.2942120$-2.69AL|NL
175 Edwin Diaz IL-60 LAD 22213.271.103290$-2.76AL|NL
176 Peyton Gray TEX 29334.131.233190$-2.76AL|NL
177 Foster Griffin WAS 53234.471.2753150$-2.91AL|NL
178 Jose A. Ferrer SEA 33213.481.1831100$-2.95AL|NL
179 Eduard Bazardo SEA 32213.451.1831110$-2.97AL|NL
180 Michael Burrows HOU 59234.521.3056210$-3.01AL|NL
181 A.J. Blubaugh HOU 52344.401.3948240$-3.07AL|NL
182 JP Sears SD 53344.821.2746160$-3.14AL|NL
183 Martin Perez ATL 56334.161.3945210$-3.16AL|NL
184 Mason Montgomery PIT 37223.861.3042150$-3.17AL|NL
185 Bryan Abreu HOU 30213.631.3140170$-3.26AL|NL
186 Luke Weaver NYM 33223.831.2337110$-3.27AL|NL
187 Brent Headrick NYY 33213.891.1935110$-3.32AL|NL
188 Brad Lord WAS 52334.481.3342170$-3.39AL|NL
189 Robby Snelling IL-60 MIA 44334.281.3540160$-3.41AL|NL
190 Hunter Gaddis CLE 35223.781.2233110$-3.69AL|NL
191 Jacob Lopez OAK 50344.721.3950230$-3.77AL|NL
192 Bryan Baker TB 30213.761.2133110$-3.79AL|NL
193 Logan Allen CLE 50334.301.3943190$-3.84AL|NL
194 Camilo Doval NYY 31223.901.2134120$-3.87AL|NL
195 Jake Irvin IL-15 WAS 67354.801.3555230$-3.89AL|NL
196 Jose Alvarado PHI 24213.381.203090$-3.95AL|NL
197 Mitch Bratt ARI 41223.971.2636100$-3.98AL|NL
198 Roki Sasaki LAD 49234.641.3355190$-4.16AL|NL
199 Hurston Waldrep ATL 48344.371.4043210$-4.17AL|NL
200 Connor Prielipp MIN 43224.041.3442160$-4.27AL|NL
201 Jose Suarez OAK 41224.011.3139150$-4.28AL|NL
202 Stephen Kolek KAN 57344.441.3339170$-4.29AL|NL
203 Ryan Walker SF 29223.561.2430100$-4.31AL|NL
204 JoJo Romero STL 31223.661.2531120$-4.34AL|NL
205 Shane Bieber TOR 38224.051.223490$-4.40AL|NL
206 Tyler Wells BAL 36224.271.163390$-4.45AL|NL
207 Mason Fluharty TOR 30213.831.2633120$-4.50AL|NL
208 Anthony Bender MIA 24213.231.212690$-4.53AL|NL
209 Bryan King HOU 29213.621.202790$-4.59AL|NL
210 Gabe Speier SEA 23213.421.152570$-4.64AL|NL
211 Brendan Beck NYY 40334.601.2831110$-4.64AL|NL
212 Brant Hurter IL-60 DET 37223.971.2633120$-4.65AL|NL
213 Anthony Kay CWS 63344.711.4153240$-4.65AL|NL
214 Jameson Taillon IL-15 CHC 63345.061.3151170$-4.67AL|NL
215 Matt Brash IL-15 SEA 23213.141.2627100$-4.70AL|NL
216 Bryse Wilson CHC 36213.811.1825110$-4.71AL|NL
217 Kyle Hart SD 45224.221.3140150$-4.78AL|NL
218 Jake Bird NYY 32214.221.2535120$-4.86AL|NL
219 Ryan Helsley BAL 24223.581.222890$-4.86AL|NL
220 Yennier Cano BAL 27213.351.232580$-4.87AL|NL
221 Enyel De Los Santos HOU 30213.971.202990$-4.92AL|NL
222 Braydon Fisher TOR 32224.001.3236150$-4.97AL|NL
223 Daniel Palencia IL-15 CHC 24213.681.2228100$-5.04AL|NL
224 Jake Woodford MIL 42224.131.2532130$-5.07AL|NL
225 Riley O'Brien STL 29213.711.3131130$-5.19AL|NL
226 Jacob Webb CHC 30224.181.2231110$-5.23AL|NL
227 Peter Fairbanks MIA 25223.821.2228100$-5.24AL|NL
228 A.J. Minter NYM 21213.331.152260$-5.28AL|NL
229 Dennis Santana PIT 31223.821.2528120$-5.28AL|NL
230 Jared Koenig MIL 27213.651.252790$-5.29AL|NL
231 Hogan Harris OAK 42224.151.4144220$-5.29AL|NL
232 Bradgley Rodriguez SD 29213.771.2628120$-5.36AL|NL
233 Hunter Harvey IL-60 CHC 18213.231.082040$-5.40AL|NL
234 Rhett Lowder CIN 54344.791.3643200$-5.41AL|NL
235 Gregory Soto PIT 27223.761.3231120$-5.44AL|NL
236 Aaron Civale OAK 55345.051.3344160$-5.46AL|NL
237 Adrian Houser SF 62344.521.4044210$-5.47AL|NL
238 Jason Adam SD 26213.791.182490$-5.52AL|NL
239 Tyler Rogers TOR 33213.511.232180$-5.54AL|NL
240 Tyler Kinley ATL 28224.161.2732110$-5.55AL|NL
241 Jonathan Bowlan PHI 34224.251.2934110$-5.61AL|NL
242 Matt Svanson STL 36224.081.3133140$-5.63AL|NL
243 Troy Melton DET 45234.471.3039130$-5.64AL|NL
244 Zack Littell WAS 71354.971.3552170$-5.64AL|NL
245 Randy Vasquez SD 67354.781.3747230$-5.81AL|NL
246 Grant Wolfram BAL 25213.561.302690$-5.87AL|NL
247 Justin Sterner OAK 30224.351.2531100$-5.94AL|NL
248 Cooper Criswell IL-15 SEA 39224.241.3033120$-5.95AL|NL
249 Robert Gasser MIL 36224.451.2836120$-5.95AL|NL
250 Grayson Rodriguez IL-15 LAA 40234.511.3341150$-5.98AL|NL
251 Tanner Banks PHI 29214.021.252790$-5.99AL|NL
252 Kevin Ginkel ARI 25223.781.272690$-6.01AL|NL
253 Sean Newcomb CWS 39113.671.3037140$-6.02AL|NL
254 Mark Leiter Jr. IL-15 OAK 25223.851.2827100$-6.04AL|NL
255 Dylan Dodd ATL 35224.221.3032100$-6.05AL|NL
256 Robert Garcia IL-60 TEX 22223.721.232480$-6.07AL|NL
257 Jared Jones PIT 40224.301.3337150$-6.11AL|NL
258 Graham Ashcraft IL-60 CIN 30224.091.3231130$-6.12AL|NL
259 Steven Okert HOU 28113.671.1731100$-6.18AL|NL
260 Javier Assad CHC 48224.261.3337170$-6.18AL|NL
261 Daniel Lynch KAN 42224.171.3434140$-6.19AL|NL
262 Andrew Painter PHI 55345.141.4051210$-6.20AL|NL
263 Cole Sands IL-15 MIN 26224.101.232680$-6.21AL|NL
264 Cade Povich BAL 48234.551.3645180$-6.22AL|NL
265 Braxton Garrett MIA 33224.101.2729100$-6.24AL|NL
266 Jordan Wicks CHC 32224.101.2828100$-6.27AL|NL
267 Will Dion CLE 37224.101.3331120$-6.34AL|NL
268 Huascar Brazoban NYM 31224.041.3531140$-6.36AL|NL
269 Michael Lorenzen COL 67354.851.4151230$-6.37AL|NL
270 Colin Holderman CLE 23213.631.2924100$-6.37AL|NL
271 Eric Orze MIN 31213.881.3730140$-6.40AL|NL
272 Kirby Yates LAA 19213.791.242490$-6.40AL|NL
273 Brandon Eisert CWS 29224.301.2930100$-6.44AL|NL
274 Clayton Beeter WAS 30224.181.4035170$-6.44AL|NL
275 Coleman Crow IL-15 MIL 36224.251.2829110$-6.45AL|NL
276 Angel Zerpa IL-60 MIL 28214.011.262590$-6.47AL|NL
277 Dietrich Enns BAL 43224.171.4239150$-6.51AL|NL
278 Andrew Alvarez WAS 52234.291.4043200$-6.58AL|NL
279 Seranthony Dominguez CWS 28234.271.3532140$-6.60AL|NL
280 Elvis Alvarado OAK 27224.241.3230120$-6.60AL|NL
281 Yohan Ramirez PIT 31224.351.3634150$-6.61AL|NL
282 JR Ritchie ATL 53234.701.3747220$-6.61AL|NL
283 Tyler Alexander TEX 42234.651.2734110$-6.62AL|NL
284 Ryan Fernandez IL-15 STL 24224.071.3328110$-6.71AL|NL
285 Brandon Young BAL 46234.451.3539150$-6.74AL|NL
286 Keaton Winn IL-15 SF 30224.061.302690$-6.79AL|NL
287 Matt Festa CLE 28224.451.2628100$-6.82AL|NL
288 Chase Silseth LAA 30224.291.3833150$-6.84AL|NL
289 Greg Weissert BOS 30224.231.3128110$-6.90AL|NL
290 Paul Sewald ARI 20214.011.202160$-6.97AL|NL
291 Juan Morillo ARI 25213.721.4127130$-6.98AL|NL
292 Jake Junis TEX 33113.931.172880$-7.00AL|NL
293 Andrew Nardi IL-60 MIA 20224.021.312590$-7.02AL|NL
294 Blade Tidwell SF 40224.291.3936160$-7.15AL|NL
295 Ryan Thompson ARI 23213.581.261860$-7.18AL|NL
296 Grant Anderson MIL 31224.411.3531130$-7.21AL|NL
297 Tim Herrin CLE 27224.021.3727140$-7.22AL|NL
298 Tobias Myers NYM 49234.631.3640160$-7.23AL|NL
299 Joel Kuhnel MIL 29224.041.262180$-7.28AL|NL
300 Brad Keller IL-15 PHI 36224.451.3633150$-7.28AL|NL