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 71532.841.0384170$30.92AL|NL
2 Tarik Skubal DET 66522.790.9779130$30.83AL|NL
3 Zack Wheeler PHI 70533.271.0680180$25.86AL|NL
4 Cristopher Sanchez PHI 74533.101.1275170$25.01AL|NL
5 Chris Sale ATL 65533.201.0979170$24.34AL|NL
6 Jesus Luzardo PHI 71543.521.1580220$21.38AL|NL
7 Logan Gilbert SEA 67433.511.0575150$20.48AL|NL
8 Jacob deGrom TEX 63433.401.0473140$20.43AL|NL
9 Yoshinobu Yamamoto LAD 62533.321.1066170$20.27AL|NL
10 Mason Miller SD 25112.300.9539912$19.40AL|NL
11 Jacob Misiorowski MIL 59433.371.1077230$19.07AL|NL
12 Cade Smith CLE 25212.921.0333712$18.26AL|NL
13 Logan Webb SF 72543.401.2066170$18.15AL|NL
14 Nathan Eovaldi TEX 66533.651.1266160$18.10AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Max Fried NYY 67533.381.1762200$17.85AL|NL
16 Dylan Cease TOR 65433.511.1982260$17.45AL|NL
17 Joe Ryan MIN 65433.731.0873150$17.42AL|NL
18 Bryan Woo SEA 61433.471.0461130$17.34AL|NL
19 Hunter Greene CIN 65433.751.1378210$16.80AL|NL
20 Jhoan Duran PHI 25212.701.0730711$16.48AL|NL
21 Josh Hader HOU 23213.241.0732912$16.42AL|NL
22 Aroldis Chapman BOS 23213.111.14311012$15.83AL|NL
23 David Bednar NYY 24223.371.1328812$14.89AL|NL
24 Hunter Brown HOU 65433.591.1971230$14.82AL|NL
25 Sonny Gray BOS 68533.901.2069180$14.74AL|NL
26 Drew Rasmussen TB 62433.581.1158150$14.31AL|NL
27 Framber Valdez DET 70543.711.2563230$13.55AL|NL
28 George Kirby SEA 63443.751.1460130$12.88AL|NL
29 Kevin Gausman TOR 71443.961.1971200$12.68AL|NL
30 Cam Schlittler NYY 62433.701.1965210$12.68AL|NL
31 Nolan McLean NYM 62433.621.2265230$12.37AL|NL
32 Devin Williams NYM 23223.361.18301010$11.96AL|NL
33 Chase Burns CIN 59333.651.1669190$11.78AL|NL
34 Ranger Suarez IL-15 BOS 65433.621.2361190$11.57AL|NL
35 Shota Imanaga CHC 64434.011.1360150$11.54AL|NL
36 Gavin Williams CLE 64433.861.2670260$10.76AL|NL
37 Andres Munoz SEA 23113.041.1429910$10.45AL|NL
38 Gerrit Cole NYY 68444.111.2067200$10.39AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Raisel Iglesias ATL 24113.541.1226611$10.36AL|NL
40 Freddy Peralta NYM 64443.991.2468250$10.08AL|NL
41 Kyle Bradish BAL 61433.821.2563230$9.83AL|NL
42 MacKenzie Gore TEX 64444.001.2771250$9.74AL|NL
43 Louie Varland TOR 24113.571.1826711$9.65AL|NL
44 Shane McClanahan TB 56433.841.2057180$9.58AL|NL
45 Edwin Diaz IL-60 LAD 20213.241.102888$9.49AL|NL
46 Bryan Baker TB 24113.761.1727911$9.47AL|NL
47 Michael King SD 64443.921.2663240$9.03AL|NL
48 Matt Boyd CHC 59433.911.2155170$8.71AL|NL
49 Jose Soriano LAA 65443.761.3163290$8.70AL|NL
50 Trevor Megill MIL 24213.321.132987$8.52AL|NL
51 Braxton Ashcraft PIT 58333.631.2158170$8.42AL|NL
52 Eury Perez MIA 55333.961.1762190$8.02AL|NL
53 Blake Snell IL-60 LAD 46323.471.2257200$7.77AL|NL
54 Grant Taylor CWS 29113.291.1836117$7.57AL|NL
55 Tanner Bibee CLE 66444.161.2460200$7.46AL|NL
56 Jake Latz TEX 25113.771.23251110$7.15AL|NL
57 Dustin May STL 68444.171.2763240$7.09AL|NL
58 Casey Mize DET 56434.001.2251150$7.01AL|NL
59 Aaron Nola PHI 65444.321.2564190$6.84AL|NL
60 Sandy Alcantara MIA 71444.211.2659200$6.36AL|NL
61 Riley O'Brien STL 24113.781.31241010$6.03AL|NL
62 Emmet Sheehan LAD 50334.061.1756160$6.01AL|NL
63 Emilio Pagan CIN 24114.291.2326910$5.99AL|NL
64 Reid Detmers LAA 59344.181.2365210$5.94AL|NL
65 Paul Sewald ARI 23114.351.2024710$5.77AL|NL
66 Peter Fairbanks MIA 22123.761.212489$5.66AL|NL
67 Parker Messick CLE 60333.871.2556190$5.65AL|NL
68 Bryce Miller SEA 54334.031.1752150$5.65AL|NL
69 Clayton Beeter WAS 23114.041.36261310$5.26AL|NL
70 Taj Bradley MIN 60444.351.2962220$5.24AL|NL
71 Griffin Jax TB 41333.651.1846130$5.16AL|NL
72 Robbie Ray SF 66444.391.3165280$4.80AL|NL
73 Kenley Jansen DET 22114.101.222389$4.60AL|NL
74 Logan Henderson MIL 44323.981.1747140$4.32AL|NL
75 Daniel Palencia IL-15 CHC 18113.771.262079$4.20AL|NL
76 Foster Griffin WAS 56334.111.2353160$4.01AL|NL
77 Luis Castillo SEA 50333.991.2047140$4.00AL|NL
78 Jared Jones PIT 49334.001.2452170$3.98AL|NL
79 Jack Flaherty IL-15 DET 55344.171.2861210$3.95AL|NL
80 Kyle Harrison IL-15 MIL 51324.101.2454180$3.90AL|NL
81 Payton Tolle BOS 52334.131.2251170$3.65AL|NL
82 Trevor Rogers BAL 60444.201.3050200$3.62AL|NL
83 Michael McGreevy STL 66444.261.2746160$3.24AL|NL
84 Noah Cameron KAN 60434.341.3052190$3.13AL|NL
85 Shane Baz BAL 61344.231.2858210$2.99AL|NL
86 Michael Wacha KAN 66444.391.2952200$2.91AL|NL
87 Justin Wrobleski LAD 62434.421.2952190$2.83AL|NL
88 Dean Kremer BAL 59444.501.2852180$2.70AL|NL
89 Gregory Soto PIT 24113.841.2726107$2.67AL|NL
90 Landen Roupp SF 54333.921.3353220$2.64AL|NL
91 Nick Lodolo IL-15 CIN 54334.271.2452160$2.64AL|NL
92 Tanner Scott LAD 23113.351.142785$2.64AL|NL
93 Yoendrys Gomez MIN 24114.511.3423109$2.37AL|NL
94 Brandon Pfaadt ARI 68444.621.3058170$2.07AL|NL
95 Cade Cavalli WAS 55334.041.3151190$2.06AL|NL
96 Mike Soroka IL-15 ARI 50334.201.2548160$2.00AL|NL
97 Mitch Keller PIT 66454.511.3256210$1.97AL|NL
98 Ian Seymour TB 46334.211.2245150$1.96AL|NL
99 Trey Yesavage TOR 53334.241.3156240$1.92AL|NL
100 Shane Bieber TOR 55334.191.2648150$1.85AL|NL
101 Shohei Ohtani LAD 30213.281.103590$1.73AL|NL
102 Joey Cantillo CLE 50334.091.3352220$1.56AL|NL
103 Reynaldo Lopez ATL 55334.181.3152200$1.45AL|NL
104 Shane Drohan MIL 50324.181.2848180$1.44AL|NL
105 Merrill Kelly ARI 67444.531.3254210$1.40AL|NL
106 Will Warren NYY 60344.391.3159210$1.39AL|NL
107 Nick Martinez TB 62444.501.2744150$1.35AL|NL
108 Tyler Mahle SF 53334.071.2945180$1.23AL|NL
109 Andrew Abbott CIN 63344.361.3056210$1.18AL|NL
110 Bailey Ober MIN 60344.571.2251150$1.14AL|NL
111 Carlos Rodon IL-15 NYY 38324.151.2440150$0.75AL|NL
112 Alex Lange KAN 22114.221.4322128$0.75AL|NL
113 Jack Perkins OAK 58334.461.3359250$0.53AL|NL
114 Zebby Matthews MIN 47334.351.2644120$0.28AL|NL
115 Davis Martin CWS 60344.301.3150200$0.24AL|NL
116 Christian Scott NYM 52224.211.2552180$0.23AL|NL
117 Ryan Weathers NYY 43233.961.2243140$0.14AL|NL
118 Tyler Glasnow IL-60 LAD 30213.641.1536110$0.14AL|NL
119 Caleb Kilian SF 24124.181.352197$0.03AL|NL
120 Tatsuya Imai HOU 47334.251.3248210$0.00AL|NL
121 Garrett Whitlock BOS 24213.371.132771$-0.01AL|NL
122 Bubba Chandler PIT 50334.291.3248200$-0.02AL|NL
123 Sean Burke CWS 58334.531.3358240$-0.08AL|NL
124 Grayson Rodriguez LAA 49334.321.3248170$-0.14AL|NL
125 Emerson Hancock SEA 50324.351.2743160$-0.17AL|NL
126 Adrian Morejon SD 24223.261.142571$-0.22AL|NL
127 Edward Cabrera IL-15 CHC 42334.271.3043170$-0.25AL|NL
128 Sean Manaea NYM 49224.341.2249150$-0.37AL|NL
129 Eduardo Rodriguez ARI 63444.561.3853230$-0.43AL|NL
130 David Peterson CHC 57334.091.3848220$-0.57AL|NL
131 Jeff Hoffman TOR 23223.551.172981$-0.62AL|NL
132 Max Meyer IL-15 MIA 45224.101.2645150$-0.84AL|NL
133 Roki Sasaki LAD 48324.421.3347190$-1.00AL|NL
134 Gage Jump OAK 53344.451.3449190$-1.27AL|NL
135 Fernando Cruz NYY 24223.761.2532121$-1.31AL|NL
136 Andrew Kittredge BAL 23113.811.202264$-1.35AL|NL
137 Erik Miller SF 23113.471.3726134$-1.51AL|NL
138 Matthew Liberatore STL 54344.471.3246170$-1.53AL|NL
139 Grant Holmes ATL 53334.481.3651220$-1.53AL|NL
140 Troy Melton DET 40224.011.2236120$-1.53AL|NL
141 Abner Uribe MIL 25113.281.2228112$-1.59AL|NL
142 Jake Bennett BOS 49334.241.3137140$-1.60AL|NL
143 Hogan Harris OAK 24114.291.4124126$-1.65AL|NL
144 Dylan Lee ATL 24113.311.082761$-1.83AL|NL
145 Slade Cecconi CLE 55344.631.2945150$-1.96AL|NL
146 Seth Lugo KAN 64344.581.3453210$-2.01AL|NL
147 Aaron Ashby MIL 25213.511.3128121$-2.03AL|NL
148 Lucas Erceg KAN 23223.981.332193$-2.12AL|NL
149 Spencer Miles TOR 36223.831.2633130$-2.23AL|NL
150 Jameson Taillon CHC 58344.731.2846150$-2.28AL|NL
151 Ronel Blanco HOU 43224.271.2944180$-2.38AL|NL
152 Brady Singer CIN 61354.711.3454200$-2.43AL|NL
153 Garrett Cleavinger TB 24113.451.142991$-2.43AL|NL
154 Ben Brown IL-15 CHC 29223.891.213090$-2.64AL|NL
155 Max Scherzer IL-15 TOR 47334.871.2844140$-2.68AL|NL
156 Spencer Arrighetti HOU 54344.741.3754250$-2.72AL|NL
157 Andrew Anderson DET 27213.851.2532110$-2.74AL|NL
158 Brooks Raley NYM 23213.791.212381$-2.74AL|NL
159 Luke Weaver NYM 24113.791.182782$-2.74AL|NL
160 Mason Montgomery PIT 23113.811.3027103$-2.76AL|NL
161 Brayan Bello BOS 46334.381.3437160$-2.81AL|NL
162 Tyler Wells BAL 23114.081.152263$-2.83AL|NL
163 Braydon Fisher TOR 22213.811.2424101$-2.95AL|NL
164 Jose A. Ferrer SEA 24113.501.182272$-2.97AL|NL
165 Kumar Rocker TEX 56244.381.3249200$-3.04AL|NL
166 Peter Lambert HOU 53334.661.3547210$-3.04AL|NL
167 Jose Alvarado PHI 23213.601.242790$-3.16AL|NL
168 Ryan Zeferjahn LAA 23114.271.3727134$-3.23AL|NL
169 JP Sears SD 48334.731.3040150$-3.24AL|NL
170 Elvis Alvarado OAK 23114.251.3525114$-3.36AL|NL
171 Kyle Leahy STL 60334.541.3950220$-3.37AL|NL
172 Orion Kerkering PHI 24213.611.232590$-3.39AL|NL
173 Kris Bubic IL-60 KAN 32223.901.2931120$-3.44AL|NL
174 Jack Leiter IL-15 TEX 40234.321.2939160$-3.49AL|NL
175 Clay Holmes IL-60 NYM 37223.831.3332140$-3.53AL|NL
176 Connor Prielipp IL-15 MIN 42224.161.3541160$-3.57AL|NL
177 Carmen Mlodzinski PIT 35223.941.3031120$-3.67AL|NL
178 Peyton Gray TEX 23214.011.262381$-3.77AL|NL
179 Cody Bradford IL-60 TEX 31224.241.182770$-3.80AL|NL
180 Kirby Yates LAA 22113.921.2527102$-3.88AL|NL
181 Bryce Elder ATL 60344.711.3750200$-3.90AL|NL
182 Brandon Sproat MIL 47234.371.3343190$-3.96AL|NL
183 Jacob Webb CHC 23114.091.282393$-3.98AL|NL
184 Robert Gasser MIL 32224.231.2430110$-4.02AL|NL
185 Chad Patrick MIL 32224.211.2631110$-4.04AL|NL
186 Janson Junk MIA 52334.691.3238130$-4.14AL|NL
187 Connelly Early IL-15 BOS 30224.081.2729110$-4.16AL|NL
188 Andre Pallante STL 52344.411.3837190$-4.20AL|NL
189 Justin Slaten BOS 24223.931.222480$-4.27AL|NL
190 Ben Joyce IL-60 LAA 16113.701.261773$-4.38AL|NL
191 Zack Littell WAS 56344.841.3040130$-4.43AL|NL
192 Steven Okert HOU 23113.911.152581$-4.52AL|NL
193 Hayden Wesneski IL-60 HOU 27214.211.232680$-4.65AL|NL
194 Sean Newcomb CWS 24113.781.2923102$-4.65AL|NL
195 Alex Vesia LAD 22113.491.1828100$-4.71AL|NL
196 Gabe Speier SEA 22113.551.112570$-4.74AL|NL
197 Jeffrey Springs OAK 58344.941.3549190$-4.77AL|NL
198 Bryan Abreu HOU 22113.431.2329100$-4.87AL|NL
199 Yusei Kikuchi IL-60 LAA 32224.281.3333120$-4.88AL|NL
200 Tyler Holton DET 23113.631.151951$-5.00AL|NL
201 Andrew Alvarez WAS 42224.151.3735170$-5.04AL|NL
202 Noah Schultz CWS 48334.681.4242230$-5.16AL|NL
203 JoJo Romero IL-15 STL 20113.691.292082$-5.17AL|NL
204 J.T. Ginn IL-15 OAK 51234.581.3647200$-5.17AL|NL
205 Hunter Gaddis CLE 24113.881.202371$-5.28AL|NL
206 Evan Phillips LAD 23113.511.172470$-5.30AL|NL
207 Patrick Sandoval BOS 39234.221.3936170$-5.36AL|NL
208 Michael Petersen MIA 23114.161.292492$-5.40AL|NL
209 Caleb Thielbar CHC 23113.951.212481$-5.42AL|NL
210 Robert Suarez IL-15 ATL 18113.541.141851$-5.50AL|NL
211 Jeremiah Estrada IL-15 SD 20113.521.182580$-5.57AL|NL
212 Bryan Hudson CWS 23113.971.3222102$-5.63AL|NL
213 Nick Pivetta IL-60 SD 23113.911.162670$-5.77AL|NL
214 Matt Brash IL-15 SEA 15113.241.201861$-5.80AL|NL
215 Jake Junis TEX 24113.951.182061$-5.81AL|NL
216 Hunter Dobbins STL 45234.421.3334150$-5.82AL|NL
217 Bradgley Rodriguez SD 23213.941.3121100$-5.83AL|NL
218 A.J. Minter NYM 21113.541.162270$-5.89AL|NL
219 Brandon Young BAL 47234.661.3239150$-5.93AL|NL
220 Keider Montero DET 36224.461.3029110$-5.98AL|NL
221 Kevin Kelly TB 23123.921.181961$-5.99AL|NL
222 Erik Sabrowski CLE 23113.651.3029130$-6.01AL|NL
223 Kevin Ginkel ARI 23113.961.252381$-6.04AL|NL
224 Sam Bachman LAA 23124.301.4021113$-6.08AL|NL
225 Justin Verlander IL-60 DET 43234.611.3235140$-6.18AL|NL
226 Yennier Cano BAL 22113.771.272181$-6.22AL|NL
227 Seranthony Dominguez CWS 22123.971.2924111$-6.30AL|NL
228 Brent Headrick NYY 23113.871.222580$-6.48AL|NL
229 Andrew Morris MIN 23113.911.272171$-6.51AL|NL
230 Bennett Sousa HOU 21113.751.222490$-6.52AL|NL
231 Griffin Canning SD 42234.541.3938180$-6.54AL|NL
232 Jacob Lopez OAK 41224.691.3739180$-6.54AL|NL
233 Luinder Avila KAN 47334.671.4739230$-6.60AL|NL
234 Eduard Bazardo SEA 23113.841.212380$-6.68AL|NL
235 Keaton Winn SF 26124.111.282391$-6.69AL|NL
236 Anthony Kay CWS 46234.501.3837180$-6.69AL|NL
237 Zac Gallen IL-15 ARI 27224.481.322490$-6.86AL|NL
238 Shane Smith CWS 29124.181.2729110$-6.96AL|NL
239 Jonathan Loaisiga ARI 22113.791.291871$-7.03AL|NL
240 Martin Perez ATL 46234.551.3836170$-7.12AL|NL
241 Isaac Mattson PIT 23114.351.3621102$-7.13AL|NL
242 Logan Allen CLE 32224.421.3928120$-7.15AL|NL
243 Kyle Finnegan DET 23114.041.312191$-7.22AL|NL
244 Ryan Johnson LAA 36234.681.3531120$-7.22AL|NL
245 Didier Fuentes ATL 25124.151.252680$-7.24AL|NL
246 Justin Martinez IL-60 ARI 14113.501.321781$-7.24AL|NL
247 Sam Hentges SF 21113.621.292290$-7.26AL|NL
248 Tyler Rogers TOR 26113.701.211760$-7.26AL|NL
249 Braxton Garrett MIA 26114.081.242480$-7.30AL|NL
250 Rico Garcia BAL 23114.241.3123101$-7.32AL|NL
251 Carson Whisenhunt SF 37224.461.3829140$-7.33AL|NL
252 Jordan Montgomery IL-60 TEX 30224.501.3424100$-7.34AL|NL
253 Javier Assad CHC 28214.361.3421100$-7.38AL|NL
254 Brock Stewart LAD 20113.971.262490$-7.40AL|NL
255 Rhett Lowder CIN 29224.501.3524110$-7.41AL|NL
256 Jovani Moran BOS 21113.861.3024100$-7.50AL|NL
257 Joe Musgrove IL-60 SD 22114.051.202160$-7.51AL|NL
258 Lance McCullers MIL 35224.611.4435180$-7.51AL|NL
259 Yohan Ramirez PIT 23114.191.3624111$-7.52AL|NL
260 Colin Rea CHC 31224.551.3424100$-7.56AL|NL
261 Michael Grove TB 23114.171.242480$-7.59AL|NL
262 Adrian Houser SF 38224.461.3828130$-7.60AL|NL
263 Walbert Urena LAA 51344.701.5041270$-7.61AL|NL
264 Jonathan Bowlan PHI 22113.981.252280$-7.65AL|NL
265 Shawn Armstrong CLE 21113.971.232170$-7.66AL|NL
266 Trent Thornton CHC 23114.511.321882$-7.68AL|NL
267 Craig Yoho MIL 21113.941.2823100$-7.68AL|NL
268 Jonathan Brubaker SF 23114.391.351892$-7.70AL|NL
269 Luis Severino IL-60 OAK 31224.711.3627110$-7.78AL|NL
270 Grant Wolfram BAL 21114.131.352181$-7.79AL|NL
271 Camilo Doval NYY 20113.811.302290$-7.80AL|NL
272 Antonio Senzatela COL 26125.261.491895$-7.81AL|NL
273 Mason Englert TB 36114.421.2830100$-7.82AL|NL
274 Caleb Ferguson CIN 24114.231.342291$-7.83AL|NL
275 Matthew Strahm KAN 20114.071.202060$-7.84AL|NL
276 Cristian Javier HOU 37224.851.3834170$-7.88AL|NL
277 Jake Irvin IL-60 WAS 36234.821.3530120$-7.93AL|NL
278 Colin Holderman CLE 22113.911.302290$-7.98AL|NL
279 Jose Suarez OAK 22114.221.352191$-8.02AL|NL
280 Daniel Lynch KAN 23114.151.311881$-8.05AL|NL
281 Anthony Bender IL-15 MIA 17113.671.231760$-8.05AL|NL
282 Calvin Faucher MIA 23114.121.4123111$-8.05AL|NL
283 Juan Mejia COL 23114.601.4323112$-8.06AL|NL
284 Bryan King HOU 18113.801.211760$-8.07AL|NL
285 Cameron Booser TB 21114.141.302490$-8.11AL|NL
286 Jack Dreyer LAD 16113.731.191650$-8.13AL|NL
287 Jordan Romano COL 21124.911.372292$-8.14AL|NL
288 Tyler Kinley ATL 23114.241.2824100$-8.16AL|NL
289 Ryne Stanek STL 22124.361.3723111$-8.16AL|NL
290 Mason Fluharty TOR 21114.031.292290$-8.16AL|NL
291 Huascar Brazoban NYM 22113.961.3122100$-8.19AL|NL
292 Jason Foley SF 21113.741.271760$-8.29AL|NL
293 Cole Sands IL-15 MIN 19114.061.231960$-8.30AL|NL
294 Chris Martin IL-15 TEX 16113.771.181530$-8.32AL|NL
295 Tim Mayza PHI 21113.901.281970$-8.35AL|NL
296 Jimmy Herget COL 24114.561.332381$-8.35AL|NL
297 John King MIA 21114.001.321561$-8.36AL|NL
298 Evan Sisk IL-15 PIT 18113.701.321980$-8.38AL|NL
299 Tommy Nance MIN 22114.081.292170$-8.46AL|NL
300 Joe Boyle TB 26114.241.3627140$-8.54AL|NL