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 1641372.881.01187320$32.26AL|NL
2 Corbin Burnes ARI 1751463.171.13178490$28.03AL|NL
3 Logan Webb SF 1931483.251.15166420$26.81AL|NL
4 Logan Gilbert SEA 1851173.361.09191430$26.34AL|NL
5 Zack Wheeler PHI 1711263.361.11180450$24.98AL|NL
6 Dylan Cease SD 1671283.571.19199630$22.80AL|NL
7 Chris Sale ATL 1361153.111.12166350$21.37AL|NL
8 Yoshinobu Yamamoto LAD 1411163.501.00148310$21.03AL|NL
9 Garrett Crochet BOS 1311152.941.17168440$20.86AL|NL
10 Michael King SD 1571273.391.22176590$20.48AL|NL
11 Framber Valdez HOU 1651383.381.22152560$19.82AL|NL
12 Aaron Nola PHI 1801193.921.14181390$19.72AL|NL
13 Max Fried NYY 1581273.441.17143460$18.58AL|NL
14 Paul Skenes PIT 149863.321.12174440$18.27AL|NL
15 Tanner Bibee CLE 1551183.481.17155440$18.13AL|NL
16 Luis Castillo SEA 1591183.611.18160460$17.73AL|NL
17 Pablo Lopez MIN 16711103.951.19176430$17.11AL|NL
18 Zac Gallen ARI 1551283.591.22151520$16.92AL|NL
19 Tyler Glasnow LAD 1181053.441.08147340$16.58AL|NL
20 Hunter Greene CIN 149873.781.08170510$16.43AL|NL
21 Spencer Schwellenbach ATL 1421063.501.12141290$16.21AL|NL
22 Blake Snell LAD 1261053.491.22165570$15.36AL|NL
23 Freddy Peralta MIL 1521093.961.19172570$15.12AL|NL
24 Bryce Miller SEA 1521083.741.15142400$14.67AL|NL
25 Brandon Pfaadt ARI 1551083.861.18155350$14.47AL|NL
26 Sandy Alcantara MIA 153973.501.16134360$13.87AL|NL
27 Kevin Gausman TOR 1541193.781.25151430$13.78AL|NL
28 Sonny Gray STL 1411083.801.18148400$13.71AL|NL
29 Carlos Rodon NYY 14611104.171.21162490$13.57AL|NL
30 Shota Imanaga CHC 144963.601.18143360$13.23AL|NL
31 Joe Ryan MIN 130973.821.10140290$13.20AL|NL
32 Kodai Senga NYM 1341063.571.25146590$12.76AL|NL
33 Bailey Ober MIN 153994.041.16155380$12.75AL|NL
34 Hunter Brown HOU 1451183.821.28151530$12.60AL|NL
35 Cole Ragans KAN 150983.771.26165550$12.41AL|NL
36 Nick Pivetta SD 130873.931.13151380$11.80AL|NL
37 Jose Berrios TOR 16911114.151.25148470$11.49AL|NL
38 Nestor Cortes MIL 147984.001.19148400$11.36AL|NL
39 Reynaldo Lopez IL-15 ATL 117953.351.22121410$10.36AL|NL
40 Cristopher Sanchez PHI 157973.881.23138410$10.24AL|NL
41 Justin Steele CHC 139863.691.19131360$10.01AL|NL
42 Roki Sasaki LAD 106953.751.18128340$9.73AL|NL
43 Zach Eflin BAL 1421083.911.20115250$9.59AL|NL
44 MacKenzie Gore WAS 141993.911.30154520$9.47AL|NL
45 Bryan Woo SEA 120753.651.08114250$9.13AL|NL
46 Chris Bassitt TOR 1501093.951.29136520$9.09AL|NL
47 Seth Lugo KAN 1561093.971.28133450$9.02AL|NL
48 Reid Detmers LAA 1449104.251.27158510$8.81AL|NL
49 Taj Bradley TB 134994.031.24136430$8.59AL|NL
50 Mitch Keller PIT 1619104.041.28145490$8.57AL|NL
51 Jack Flaherty DET 132883.951.24143460$8.42AL|NL
52 Emmanuel Clase CLE 70722.290.9970140$8.28AL|NL
53 Nathan Eovaldi TEX 144884.171.18135370$8.24AL|NL
54 Ryan Pepiot TB 118873.861.22125430$7.34AL|NL
55 Clay Holmes NYM 1151073.671.34102380$7.21AL|NL
56 Nick Martinez CIN 117863.711.23103290$7.07AL|NL
57 Jhoan Duran MIN 57822.511.1172180$6.36AL|NL
58 Tanner Houck BOS 149884.081.26131460$6.32AL|NL
59 Ryan Walker SF 69732.981.1284220$6.07AL|NL
60 Ronel Blanco HOU 131984.081.32132550$6.06AL|NL
61 Griffin Jax MIN 71743.371.1085200$5.54AL|NL
62 Ryan Helsley STL 60732.711.0773200$5.53AL|NL
63 Max Scherzer IL-15 TOR 102653.731.12107240$5.25AL|NL
64 Tanner Scott LAD 65843.221.1980280$5.20AL|NL
65 Josh Hader HOU 60743.261.1385260$4.77AL|NL
66 Justin Martinez ARI 72733.121.2893380$4.69AL|NL
67 Dean Kremer BAL 130984.111.31116450$4.66AL|NL
68 Yusei Kikuchi LAA 138674.131.31155450$4.60AL|NL
69 Drew Rasmussen TB 75633.051.0872170$4.55AL|NL
70 A.J. Puk ARI 63733.181.1782220$4.41AL|NL
71 Robbie Ray SF 106763.981.22114320$4.38AL|NL
72 Spencer Arrighetti HOU 130884.271.34141580$4.32AL|NL
73 Zack Littell TB 126774.021.22109270$4.11AL|NL
74 Andres Munoz SEA 55622.681.0875210$4.03AL|NL
75 Walker Buehler BOS 120763.881.25107310$3.80AL|NL
76 Cade Povich BAL 132894.251.31126500$3.71AL|NL
77 Jeff Hoffman TOR 59522.651.0373190$3.62AL|NL
78 Cade Smith CLE 65522.961.1184230$3.57AL|NL
79 Edwin Diaz NYM 52632.991.0677190$3.52AL|NL
80 Charlie Morton BAL 144894.381.34140580$3.45AL|NL
81 Matthew Strahm PHI 62633.391.0373150$3.40AL|NL
82 JP Sears OAK 1508124.481.27126420$3.37AL|NL
83 Ryne Nelson ARI 133874.121.28107370$3.30AL|NL
84 Jameson Taillon CHC 135894.341.25106320$2.83AL|NL
85 Mason Miller OAK 60322.721.0087200$2.81AL|NL
86 Bowden Francis TOR 100774.291.2194300$2.80AL|NL
87 Alex Vesia LAD 61633.291.1781270$2.77AL|NL
88 Michael Wacha KAN 136894.301.30115430$2.65AL|NL
89 Louie Varland MIN 122784.351.30114370$2.60AL|NL
90 Raisel Iglesias ATL 54622.871.0561120$2.54AL|NL
91 Jesus Luzardo PHI 108774.471.24118370$2.44AL|NL
92 Erick Fedde STL 138894.311.33121430$2.40AL|NL
93 Gavin Williams CLE 102653.821.25104390$2.25AL|NL
94 Tyler Holton DET 80543.431.1070210$2.15AL|NL
95 Felix Bautista BAL 49522.631.0770190$2.00AL|NL
96 David Peterson NYM 125874.221.37120510$2.00AL|NL
97 Eduardo Rodriguez ARI 103763.891.3097330$1.62AL|NL
98 Merrill Kelly ARI 120763.971.2997370$1.60AL|NL
99 Jason Adam SD 61533.311.0770210$1.60AL|NL
100 Fernando Cruz NYY 56633.301.2479260$1.59AL|NL
101 Orion Kerkering PHI 63533.291.1273180$1.51AL|NL
102 Luis Ortiz CLE 123774.231.34105480$1.42AL|NL
103 AJ Smith-Shawver ATL 102754.051.33106420$1.29AL|NL
104 Brady Singer CIN 1527114.781.33152480$1.24AL|NL
105 Reese Olson DET 112674.081.26104390$1.16AL|NL
106 Jose Alvarado PHI 55523.011.1871240$0.80AL|NL
107 Jeremiah Estrada SD 60423.231.1582240$0.78AL|NL
108 Bryan Abreu HOU 69323.131.2190320$0.37AL|NL
109 Kyle Hart SD 125684.731.25124330$0.32AL|NL
110 Devin Williams NYY 43522.721.0860190$0.28AL|NL
111 Logan Allen CLE 130894.361.38112500$0.26AL|NL
112 Camilo Doval SF 63533.361.2577280$0.24AL|NL
113 Garrett Whitlock BOS 73533.491.1574150$-0.07AL|NL
114 Mitch Spence OAK 129684.361.32104380$-0.09AL|NL
115 Ben Lively CLE 1228104.291.3595410$-0.15AL|NL
116 Ben Brown CHC 76543.851.2582300$-0.21AL|NL
117 Aroldis Chapman BOS 49533.211.2976280$-0.44AL|NL
118 Colin Rea CHC 128684.491.2999350$-0.47AL|NL
119 Marcus Stroman NYY 134884.441.3499460$-0.48AL|NL
120 Justin Verlander SF 114774.161.3188330$-0.49AL|NL
121 Will Warren NYY 119674.511.30114420$-0.62AL|NL
122 Brant Hurter DET 106574.311.2285250$-0.63AL|NL
123 Tylor Megill NYM 112674.371.34114430$-0.73AL|NL
124 Luis Severino OAK 142694.531.32123480$-0.76AL|NL
125 Kris Bubic KAN 86554.001.3087310$-0.81AL|NL
126 Jeffrey Springs OAK 75543.561.2277210$-0.83AL|NL
127 Aaron Civale IL-15 MIL 130684.631.29117400$-0.86AL|NL
128 Jared Koenig MIL 78654.001.3074300$-0.86AL|NL
129 Chad Patrick MIL 112674.501.3299380$-0.91AL|NL
130 Matthew Liberatore STL 101554.121.3090360$-0.94AL|NL
131 Dylan Lee ATL 56423.341.1366140$-0.97AL|NL
132 Cole Sands MIN 67433.651.1975220$-0.99AL|NL
133 Keegan Akin BAL 68323.541.1579180$-1.00AL|NL
134 Kirby Yates LAD 50523.331.2063240$-1.02AL|NL
135 Andre Pallante STL 113774.071.4083450$-1.04AL|NL
136 Shane Baz TB 101554.121.2694350$-1.19AL|NL
137 Jose Soriano LAA 98563.991.3198440$-1.24AL|NL
138 Landon Knack LAD 102664.411.2896330$-1.28AL|NL
139 Mason Montgomery TB 100444.161.3198380$-1.71AL|NL
140 Mark Leiter Jr. NYY 61544.191.2374240$-1.77AL|NL
141 Blake Treinen LAD 45523.221.1450140$-1.79AL|NL
142 Hunter Gaddis CLE 86554.131.2776300$-1.79AL|NL
143 Aaron Bummer ATL 50523.071.3059210$-1.81AL|NL
144 A.J. Minter NYM 50533.501.1856170$-1.81AL|NL
145 Jacob deGrom TEX 51323.130.9868120$-1.85AL|NL
146 Reed Garrett NYM 49643.591.3561240$-1.86AL|NL
147 Gregory Soto BAL 53533.491.2762240$-1.96AL|NL
148 Kevin Kelly TB 66433.731.1460140$-2.02AL|NL
149 JoJo Romero STL 54543.541.2256180$-2.10AL|NL
150 Jake Irvin WAS 1516114.721.32122500$-2.10AL|NL
151 Joel Payamps MIL 58543.701.2056200$-2.10AL|NL
152 Mitchell Parker WAS 128694.421.37112490$-2.12AL|NL
153 Yennier Cano BAL 61423.271.2158200$-2.14AL|NL
154 Tyler Mahle TEX 93554.321.2488330$-2.16AL|NL
155 Randy Vasquez SD 122784.401.3693420$-2.24AL|NL
156 Luke Weaver NYY 80444.291.2586270$-2.26AL|NL
157 Miles Mikolas STL 137794.621.3092290$-2.31AL|NL
158 Grant Holmes ATL 85434.001.3185310$-2.35AL|NL
159 Tyler Alexander MIL 112574.781.2694260$-2.52AL|NL
160 Jose Butto NYM 67323.571.2374300$-2.55AL|NL
161 Nick Lodolo CIN 102584.801.26107340$-2.56AL|NL
162 Jordan Hicks SF 92554.111.3988430$-2.57AL|NL
163 Bailey Falter PIT 122684.351.3290350$-2.60AL|NL
164 Hayden Wesneski HOU 88554.521.3086320$-2.60AL|NL
165 Bryan Hudson MIL 61433.691.2466260$-2.68AL|NL
166 David Bednar PIT 56543.791.2861210$-2.69AL|NL
167 Garrett Cleavinger TB 53543.821.2761240$-2.70AL|NL
168 Tim Herrin CLE 60433.471.2663260$-2.71AL|NL
169 Hunter Harvey KAN 51433.241.1752140$-2.74AL|NL
170 Tyler Anderson LAA 1437124.781.37117510$-2.76AL|NL
171 Ryan Gusto HOU 115674.531.3893440$-2.89AL|NL
172 Simeon Woods Richardson MIN 125554.351.36109480$-2.97AL|NL
173 Pierce Johnson ATL 48533.611.3259200$-3.02AL|NL
174 Adam Ottavino NYY 50423.401.1752220$-3.09AL|NL
175 Jose Suarez ATL 93444.221.3591360$-3.21AL|NL
176 Jake Junis CLE 72333.761.2066160$-3.26AL|NL
177 Daysbel Hernandez ATL 50533.681.3560240$-3.30AL|NL
178 Jordan Romano PHI 50433.731.1857170$-3.33AL|NL
179 Carmen Mlodzinski PIT 70553.921.3261270$-3.33AL|NL
180 Porter Hodge CHC 67433.981.3174330$-3.35AL|NL
181 Gregory Santos SEA 55212.691.1958160$-3.41AL|NL
182 Tayler Scott HOU 55543.681.3356240$-3.44AL|NL
183 Chad Green TOR 49544.021.1748130$-3.46AL|NL
184 Nick Sandlin TOR 57433.911.2463250$-3.53AL|NL
185 Shelby Miller ARI 47533.741.2146160$-3.54AL|NL
186 Griffin Canning NYM 136694.961.35123510$-3.54AL|NL
187 Daniel Lynch KAN 123564.561.37100390$-3.59AL|NL
188 Robert Garcia TEX 52433.801.2360210$-3.59AL|NL
189 Cooper Criswell BOS 102674.621.3476270$-3.68AL|NL
190 Ryan Thompson ARI 54533.591.2442140$-3.70AL|NL
191 Jhonathan Diaz SEA 98564.391.3682380$-3.72AL|NL
192 Erik Miller SF 58433.771.3772320$-3.72AL|NL
193 Hector Neris ATL 52654.251.3453220$-3.76AL|NL
194 Jalen Beeks ARI 70543.771.3961270$-3.82AL|NL
195 Beau Brieske DET 80454.281.2873290$-3.87AL|NL
196 Jorge Alcala MIN 58444.051.2361220$-3.89AL|NL
197 Peter Fairbanks TB 45433.391.2451180$-3.98AL|NL
198 Joey Cantillo CLE 84554.181.4089420$-4.06AL|NL
199 Carlos Estevez KAN 51433.641.2149180$-4.14AL|NL
200 Tomoyuki Sugano BAL 106784.581.3370210$-4.16AL|NL
201 Tyler Rogers SF 62433.621.2043120$-4.18AL|NL
202 Robert Suarez SD 50543.971.2748190$-4.24AL|NL
203 Adrian Morejon SD 61323.651.2562200$-4.26AL|NL
204 Richard Fitts BOS 123684.631.3593340$-4.28AL|NL
205 Manuel Rodriguez TB 53433.751.2553200$-4.30AL|NL
206 German Marquez COL 109684.621.3690390$-4.31AL|NL
207 Ryan Fernandez STL 59433.841.2958220$-4.33AL|NL
208 Brent Headrick NYY 71444.441.2973250$-4.39AL|NL
209 Elijah Morgan CHC 63333.861.2059170$-4.41AL|NL
210 Brock Burke LAA 62333.731.2562210$-4.42AL|NL
211 Mason Englert TB 71444.271.2866220$-4.46AL|NL
212 Richard Lovelady TOR 50544.041.2545140$-4.46AL|NL
213 Andrew Heaney PIT 119694.781.39106390$-4.48AL|NL
214 Lucas Erceg KAN 52433.761.3157240$-4.53AL|NL
215 Connor Thomas MIL 95564.451.3369270$-4.56AL|NL
216 Will Vest DET 61333.711.2459190$-4.56AL|NL
217 Matt Boyd CHC 58433.791.2260190$-4.67AL|NL
218 Yuki Matsui SD 52323.661.2762250$-4.69AL|NL
219 Greg Weissert BOS 59433.931.3259230$-4.75AL|NL
220 Jack Dreyer LAD 51434.071.2555180$-4.77AL|NL
221 Anthony Bender MIA 49443.811.2651180$-4.78AL|NL
222 Yimi Garcia TOR 45323.591.1450130$-4.79AL|NL
223 Mike Soroka WAS 89584.801.3581350$-4.81AL|NL
224 Chris Martin TEX 42323.361.094370$-4.84AL|NL
225 Steven Matz STL 81444.141.3569260$-4.84AL|NL
226 Trent Thornton SEA 59334.011.2058160$-4.94AL|NL
227 Yoendrys Gomez NYY 79444.451.3374340$-4.98AL|NL
228 Tanner Banks PHI 64323.981.2663180$-4.99AL|NL
229 Caleb Ferguson PIT 53323.451.3057220$-5.01AL|NL
230 Steven Okert HOU 46323.731.1954170$-5.02AL|NL
231 Paul Sewald CLE 45333.851.1553140$-5.03AL|NL
232 Osvaldo Bido OAK 93484.651.3688410$-5.14AL|NL
233 Seranthony Dominguez BAL 53444.061.3358240$-5.21AL|NL
234 Kenta Maeda DET 99474.911.3291300$-5.30AL|NL
235 Mike Vasil CWS 115594.711.3888380$-5.31AL|NL
236 Ben Joyce LAA 54223.691.2364230$-5.32AL|NL
237 Yariel Rodriguez TOR 85454.431.3487380$-5.33AL|NL
238 Michael Lorenzen KAN 122574.521.3691490$-5.35AL|NL
239 Kenley Jansen LAA 47333.801.2153170$-5.37AL|NL
240 Casey Mize DET 104354.331.2887320$-5.39AL|NL
241 Randy Dobnak MIN 113684.641.4789460$-5.49AL|NL
242 Brenan Hanifee DET 74343.991.2758200$-5.50AL|NL
243 Edwin Uceta TB 63224.021.2570250$-5.52AL|NL
244 Enyel De Los Santos ATL 60223.891.2061200$-5.56AL|NL
245 Justin Slaten BOS 53444.021.3555210$-5.60AL|NL
246 Ryne Stanek NYM 49443.991.3655250$-5.61AL|NL
247 Ryan Feltner COL 134584.871.39118510$-5.63AL|NL
248 Emerson Hancock SEA 119694.721.3786400$-5.64AL|NL
249 Joey Estes OAK 1406135.201.30102360$-5.65AL|NL
250 Elvis Peguero MIL 58444.061.3252230$-5.69AL|NL
251 Darren McCaughan MIN 114454.731.3488310$-5.73AL|NL
252 Scott Barlow CIN 56334.141.3165240$-5.73AL|NL
253 Ryan Yarbrough NYY 87454.751.2666240$-5.75AL|NL
254 Antonio Santillan CIN 58454.491.3665270$-5.82AL|NL
255 Luis Garcia LAD 50433.911.3044160$-5.95AL|NL
256 Dennis Santana PIT 59333.901.3056240$-5.95AL|NL
257 Max Meyer MIA 97464.371.3786340$-5.97AL|NL
258 Jonathan Cannon CWS 1406124.831.39102470$-5.99AL|NL
259 Anthony Banda LAD 58434.271.3759220$-6.01AL|NL
260 Martin Perez CWS 126574.381.4497460$-6.05AL|NL
261 Ryan Pressly CHC 49323.741.2749160$-6.11AL|NL
262 John King STL 58433.631.3136150$-6.14AL|NL
263 Eduard Bazardo SEA 49333.841.2447170$-6.21AL|NL
264 Bryan Baker BAL 52334.011.2753210$-6.21AL|NL
265 Bryce Jarvis ARI 82444.151.4367390$-6.25AL|NL
266 Kyle Finnegan WAS 56454.251.3553210$-6.29AL|NL
267 Brad Keller CHC 91574.601.4474390$-6.33AL|NL
268 Randy Rodriguez SF 60334.051.3762280$-6.47AL|NL
269 Bryse Wilson CWS 100464.651.3472300$-6.49AL|NL
270 Huascar Brazoban NYM 54323.961.3658270$-6.49AL|NL
271 Hoby Milner TEX 53334.121.2348140$-6.50AL|NL
272 Colin Holderman PIT 53334.041.3255230$-6.55AL|NL
273 Kyle Leahy STL 81454.341.3963310$-6.58AL|NL
274 Trevor Megill MIL 41213.381.2450140$-6.58AL|NL
275 Jacob Webb TEX 54334.361.2857220$-6.62AL|NL
276 Ben Casparius LAD 81564.941.4477380$-6.63AL|NL
277 Hogan Harris OAK 104474.631.4694520$-6.72AL|NL
278 Jose Leclerc OAK 56344.381.3766290$-6.74AL|NL
279 Phil Maton STL 56224.011.2456200$-6.78AL|NL
280 Tyler Ferguson OAK 65354.441.3769320$-6.82AL|NL
281 Chris Roycroft STL 67454.241.4256310$-6.99AL|NL
282 Gabe Speier SEA 42223.651.1744120$-7.00AL|NL
283 Ryan Brasier IL-15 CHC 38213.181.1335110$-7.06AL|NL
284 Albert Suarez IL-15 BAL 100574.821.4479340$-7.08AL|NL
285 Caleb Thielbar CHC 41333.851.3145170$-7.09AL|NL
286 Joseph Mantiply ARI 49323.791.3042150$-7.12AL|NL
287 Cal Quantrill MIA 1296114.771.4494500$-7.12AL|NL
288 Carson Spiers CIN 110585.191.4296400$-7.14AL|NL
289 Graham Ashcraft CIN 100574.801.3880350$-7.18AL|NL
290 Zack Kelly BOS 55334.311.3658270$-7.22AL|NL
291 Shawn Armstrong TEX 53334.391.3154180$-7.23AL|NL
292 Wandy Peralta SD 43434.061.3134180$-7.24AL|NL
293 John Schreiber KAN 54334.071.3450210$-7.27AL|NL
294 Abner Uribe MIL 44223.771.3154270$-7.29AL|NL
295 Max Kranick NYM 66224.121.2857210$-7.29AL|NL
296 Alek Jacob SD 60224.221.2758220$-7.33AL|NL
297 Jack Leiter TEX 92465.031.3794420$-7.37AL|NL
298 Dustin May LAD 38323.571.1339130$-7.40AL|NL
299 Brendon Little TOR 57333.941.3850250$-7.42AL|NL
300 Xzavion Curry MIA 92474.771.3667280$-7.47AL|NL