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 1451262.831.00165280$34.44AL|NL
2 Logan Webb SF 1651373.111.13148370$29.78AL|NL
3 Logan Gilbert SEA 158963.311.08168370$26.09AL|NL
4 Zack Wheeler PHI 1521063.371.10164390$25.53AL|NL
5 Yoshinobu Yamamoto LAD 1281153.350.99136290$25.16AL|NL
6 Corbin Burnes ARI 1511153.241.15150440$24.58AL|NL
7 Garrett Crochet BOS 1191142.891.18153420$23.78AL|NL
8 Paul Skenes PIT 135953.151.09156360$23.56AL|NL
9 Dylan Cease SD 1471073.501.18172540$22.73AL|NL
10 Michael King SD 1391163.331.21155500$22.00AL|NL
11 Max Fried NYY 1381163.371.15126390$20.24AL|NL
12 Chris Sale ATL 122943.211.14148330$19.95AL|NL
13 Framber Valdez HOU 1451163.391.22134500$19.30AL|NL
14 Aaron Nola PHI 1541084.031.17155370$17.96AL|NL
15 Zac Gallen ARI 1391173.611.22136470$17.90AL|NL
16 Luis Castillo SEA 1401083.641.19139430$17.56AL|NL
17 Spencer Schwellenbach ATL 129953.511.11127260$17.26AL|NL
18 Pablo Lopez MIN 1411083.891.19149360$17.17AL|NL
19 Hunter Greene CIN 132763.761.07150430$16.85AL|NL
20 Freddy Peralta MIL 134973.821.18150500$16.34AL|NL
21 Spencer Strider IL-15 ATL 98843.341.08134290$15.94AL|NL
22 Hunter Brown HOU 1291073.601.24134440$15.40AL|NL
23 Bryce Miller SEA 133973.671.16125380$14.96AL|NL
24 Cole Ragans KAN 132873.681.23153470$14.60AL|NL
25 Kevin Gausman TOR 1361083.771.24133370$14.52AL|NL
26 Nick Pivetta SD 117863.761.12135350$14.42AL|NL
27 Tyler Glasnow LAD 102843.531.10128320$14.32AL|NL
28 Carlos Rodon NYY 1301094.201.22148470$14.12AL|NL
29 Brandon Pfaadt ARI 135973.951.19133300$13.44AL|NL
30 Kodai Senga NYM 119953.451.24125510$13.43AL|NL
31 Tanner Bibee CLE 137983.881.22136420$13.38AL|NL
32 Sonny Gray STL 124873.801.16130330$12.97AL|NL
33 MacKenzie Gore WAS 128983.791.28144460$12.91AL|NL
34 Joe Ryan MIN 115873.931.10124250$12.73AL|NL
35 Bailey Ober MIN 133874.011.16134320$12.57AL|NL
36 Blake Snell IL-15 LAD 105843.531.24134490$12.07AL|NL
37 Chris Bassitt TOR 133973.701.26124440$11.87AL|NL
38 Cristopher Sanchez PHI 136863.861.22123350$10.62AL|NL
39 Shota Imanaga CHC 128763.851.20128320$10.14AL|NL
40 Sandy Alcantara MIA 132773.651.19112340$9.93AL|NL
41 Clay Holmes NYM 103963.471.3298350$9.86AL|NL
42 Jack Flaherty DET 118773.841.22131410$9.71AL|NL
43 Bryan Woo SEA 110653.581.08105230$9.70AL|NL
44 Zach Eflin IL-15 BAL 122973.881.1997210$9.44AL|NL
45 Justin Steele IL-60 CHC 116753.631.19110300$9.13AL|NL
46 Jose Berrios TOR 148994.211.27127440$8.97AL|NL
47 Nathan Eovaldi TEX 127774.081.17120310$8.75AL|NL
48 Seth Lugo KAN 139994.041.28118400$8.71AL|NL
49 Nestor Cortes IL-60 MIL 118763.951.19120330$8.67AL|NL
50 Quinn Priester MIL 100753.561.1883360$7.87AL|NL
51 Mitch Keller PIT 140894.071.29124430$7.49AL|NL
52 Reynaldo Lopez IL-60 ATL 95743.351.2298330$7.45AL|NL
53 Josh Hader HOU 54732.961.0876210$7.42AL|NL
54 Emmanuel Clase CLE 62622.421.0160130$7.39AL|NL
55 Nick Martinez CIN 104763.751.2492270$6.88AL|NL
56 Roki Sasaki LAD 93753.871.20109310$6.85AL|NL
57 Reid Detmers LAA 121784.241.27131420$6.40AL|NL
58 Ryan Walker SF 58632.901.1170170$5.51AL|NL
59 Drew Rasmussen TB 71522.981.0870170$5.50AL|NL
60 Griffin Jax MIN 61643.311.0974170$5.39AL|NL
61 Taj Bradley TB 119784.191.27119400$5.33AL|NL
62 Jeff Hoffman TOR 53522.561.0067160$5.33AL|NL
63 Eduardo Rodriguez ARI 96753.591.2593290$5.33AL|NL
64 Tanner Scott LAD 57733.231.1768230$5.07AL|NL
65 Ronel Blanco HOU 115874.161.33114490$4.88AL|NL
66 Ryan Pepiot TB 106774.231.25112390$4.79AL|NL
67 Jhoan Duran MIN 50622.531.1362170$4.49AL|NL
68 Justin Martinez ARI 60623.051.2677310$4.18AL|NL
69 Jesus Luzardo PHI 99664.141.20106320$4.12AL|NL
70 Andres Munoz SEA 50522.611.0868200$4.09AL|NL
71 A.J. Puk IL-15 ARI 54633.181.1670180$3.91AL|NL
72 Matthew Liberatore STL 94653.861.2484300$3.86AL|NL
73 Mason Miller OAK 52312.640.9778160$3.74AL|NL
74 Yusei Kikuchi LAA 123674.211.35137440$3.74AL|NL
75 Matthew Strahm PHI 54533.191.0165130$3.63AL|NL
76 Cade Smith CLE 59422.871.1176210$3.52AL|NL
77 Dean Kremer BAL 118884.301.31100380$3.07AL|NL
78 Jameson Taillon CHC 121774.291.2598300$2.99AL|NL
79 Walker Buehler BOS 106653.911.2697290$2.98AL|NL
80 Max Scherzer IL-15 TOR 82543.731.1285200$2.92AL|NL
81 Michael Wacha KAN 119774.171.29100370$2.83AL|NL
82 David Peterson NYM 112764.021.35106440$2.82AL|NL
83 Reese Olson DET 103663.921.2594360$2.77AL|NL
84 JP Sears OAK 1327114.471.27110370$2.75AL|NL
85 Tanner Houck BOS 127674.241.28112400$2.62AL|NL
86 Brayan Bello BOS 116884.251.37106430$2.55AL|NL
87 Gavin Williams CLE 95653.971.2798370$2.46AL|NL
88 Louie Varland MIN 102674.301.2997310$2.44AL|NL
89 Merrill Kelly ARI 106753.971.2988330$2.44AL|NL
90 Edwin Diaz NYM 47523.221.1069180$2.41AL|NL
91 Bowden Francis TOR 92674.341.2285270$2.38AL|NL
92 Colin Rea CHC 112664.271.2790300$2.21AL|NL
93 Ryne Nelson ARI 112654.001.2693300$2.19AL|NL
94 Luis Ortiz CLE 111674.241.33101450$2.17AL|NL
95 Cade Povich BAL 119784.371.33111440$2.00AL|NL
96 Ryan Helsley STL 51522.911.1460200$2.00AL|NL
97 Alex Vesia LAD 54523.431.1871240$1.79AL|NL
98 Tyler Holton DET 69433.381.0861180$1.70AL|NL
99 Bryan Abreu HOU 61312.971.1880270$1.57AL|NL
100 Jason Adam SD 53423.181.0662190$1.25AL|NL
101 Jeremiah Estrada SD 52423.241.1572210$1.14AL|NL
102 Orion Kerkering PHI 54533.431.1561170$1.03AL|NL
103 Tylor Megill NYM 100664.181.33104400$1.00AL|NL
104 Brady Singer CIN 132694.751.32134420$0.98AL|NL
105 Spencer Arrighetti IL-15 HOU 106674.341.35115480$0.96AL|NL
106 Logan Allen CLE 114774.191.3699430$0.94AL|NL
107 Ben Lively CLE 111894.251.3586380$0.91AL|NL
108 Tobias Myers MIL 101664.191.2894330$0.90AL|NL
109 Andrew Abbott CIN 112794.561.34110430$0.85AL|NL
110 Felix Bautista BAL 42412.641.0960170$0.76AL|NL
111 Charlie Morton BAL 127794.621.38124550$0.56AL|NL
112 Kirby Yates LAD 46523.251.1860220$0.50AL|NL
113 Raisel Iglesias ATL 48533.391.1054110$0.48AL|NL
114 Jose Alvarado PHI 50423.001.1562190$0.42AL|NL
115 Robbie Ray SF 94564.161.28100340$0.28AL|NL
116 Camilo Doval SF 54533.381.2765250$0.22AL|NL
117 AJ Smith-Shawver ATL 89654.101.3393370$0.20AL|NL
118 Kris Bubic KAN 81443.811.2782280$0.18AL|NL
119 Mitch Spence OAK 112574.271.3192330$0.08AL|NL
120 Aroldis Chapman BOS 43533.241.2966240$0.00AL|NL
121 Jose Quintana MIL 111764.081.3889430$-0.05AL|NL
122 Zack Littell TB 112674.441.2794250$-0.09AL|NL
123 Devin Williams NYY 38522.851.1450180$-0.12AL|NL
124 Tyler Mahle TEX 87554.061.2283310$-0.13AL|NL
125 Fernando Cruz NYY 50423.291.2471230$-0.16AL|NL
126 Ryan Gusto HOU 104664.341.3586370$-0.29AL|NL
127 Shane Baz TB 92554.111.2689330$-0.35AL|NL
128 Jake Irvin WAS 136694.661.30112430$-0.48AL|NL
129 Bryce Elder ATL 121774.471.36100430$-0.55AL|NL
130 Mark Leiter Jr. NYY 53543.961.2164200$-0.60AL|NL
131 Clarke Schmidt NYY 85554.111.2687290$-0.63AL|NL
132 Jared Koenig MIL 66543.801.2764240$-0.66AL|NL
133 Garrett Whitlock BOS 63423.331.1467150$-0.68AL|NL
134 Kyle Hart SD 109684.851.27106290$-0.69AL|NL
135 David Festa MIN 88544.131.3093330$-0.76AL|NL
136 Brant Hurter DET 90454.191.2173210$-1.01AL|NL
137 Dylan Lee ATL 49423.431.1659140$-1.01AL|NL
138 Hayden Birdsong SF 93564.281.3198410$-1.02AL|NL
139 Andrew Heaney PIT 107684.481.34100340$-1.15AL|NL
140 Will Warren NYY 102564.421.2999360$-1.20AL|NL
141 Ben Brown CHC 70443.941.2775290$-1.20AL|NL
142 Luis Severino OAK 127584.451.31108410$-1.21AL|NL
143 Max Meyer MIA 92564.061.3289300$-1.32AL|NL
144 Hunter Gaddis CLE 74443.911.2468250$-1.36AL|NL
145 Justin Verlander SF 103664.181.3281320$-1.36AL|NL
146 Chad Patrick MIL 99564.451.3286330$-1.45AL|NL
147 Yennier Cano BAL 53423.191.2050170$-1.67AL|NL
148 Tyler Alexander MIL 97564.661.2782250$-1.72AL|NL
149 A.J. Minter NYM 45423.281.1551150$-1.74AL|NL
150 Aaron Bummer ATL 45422.901.2754180$-1.80AL|NL
151 Cole Sands MIN 57433.801.2363200$-1.87AL|NL
152 Jose Butto NYM 60323.441.2265260$-1.90AL|NL
153 Reed Garrett NYM 44533.421.3254210$-1.92AL|NL
154 Griffin Canning NYM 120684.781.34110450$-1.95AL|NL
155 Grant Holmes ATL 77434.011.3378310$-1.99AL|NL
156 Blake Treinen IL-15 LAD 39523.401.1642120$-2.02AL|NL
157 Mitchell Parker WAS 114684.371.3897440$-2.07AL|NL
158 Jose Soriano LAA 92564.171.3488420$-2.26AL|NL
159 Erick Fedde STL 120684.481.38102410$-2.27AL|NL
160 Tim Herrin CLE 53433.571.2557220$-2.33AL|NL
161 Jordan Hicks SF 85554.151.4078400$-2.38AL|NL
162 Hayden Wesneski HOU 83454.521.2680270$-2.41AL|NL
163 Evan Phillips LAD 44313.151.0850140$-2.43AL|NL
164 JoJo Romero STL 46543.691.2547170$-2.51AL|NL
165 Jacob deGrom TEX 53323.611.0465120$-2.51AL|NL
166 Logan Henderson MIL 68454.441.2371210$-2.58AL|NL
167 Andre Pallante STL 101664.261.4173400$-2.60AL|NL
168 Pierce Johnson ATL 43533.561.3452180$-2.61AL|NL
169 Nick Lodolo CIN 93574.811.2694290$-2.64AL|NL
170 Daysbel Hernandez ATL 45533.611.3552210$-2.77AL|NL
171 Gregory Soto BAL 48433.451.2754210$-2.78AL|NL
172 Porter Hodge CHC 59433.951.3065290$-2.85AL|NL
173 Garrett Cleavinger TB 46433.811.2357200$-2.86AL|NL
174 Carmen Mlodzinski PIT 66553.971.3356250$-2.87AL|NL
175 Nick Sandlin IL-15 TOR 48433.751.2254210$-2.91AL|NL
176 Aaron Civale IL-15 MIL 102564.631.2992320$-2.91AL|NL
177 Bryan Hudson MIL 52433.671.2655230$-2.93AL|NL
178 Tyler Rogers SF 54433.481.164090$-2.94AL|NL
179 Keegan Akin BAL 60223.641.1868170$-3.00AL|NL
180 Jake Junis CLE 63323.731.1957140$-3.05AL|NL
181 Miles Mikolas STL 120684.511.3179270$-3.20AL|NL
182 Luke Weaver NYY 68334.151.2573230$-3.20AL|NL
183 Tayler Scott HOU 48543.761.3449220$-3.28AL|NL
184 David Bednar PIT 47433.641.2652170$-3.33AL|NL
185 Simeon Woods Richardson MIN 108554.401.3694410$-3.33AL|NL
186 Landen Roupp SF 72333.981.2972280$-3.35AL|NL
187 Yilber Diaz ARI 83664.311.4280400$-3.54AL|NL
188 Robert Garcia TEX 47323.571.1854170$-3.58AL|NL
189 Jalen Beeks ARI 61433.561.3655230$-3.68AL|NL
190 Mason Montgomery TB 83334.331.3182310$-3.79AL|NL
191 Steven Matz STL 72433.961.3360220$-3.81AL|NL
192 Landon Knack LAD 86554.521.3180300$-3.85AL|NL
193 Adrian Morejon SD 53323.521.2353170$-3.85AL|NL
194 Joel Payamps MIL 49433.811.2246170$-3.89AL|NL
195 Hunter Harvey IL-15 KAN 42323.111.1543110$-3.93AL|NL
196 Kevin Kelly IL-15 TB 54333.741.1548120$-3.97AL|NL
197 Josh Winckowski BOS 83554.271.4067280$-3.98AL|NL
198 Robert Suarez SD 45433.691.2244160$-3.99AL|NL
199 Shelby Miller ARI 41433.581.1941140$-4.00AL|NL
200 Tyler Anderson LAA 1266104.801.38104460$-4.02AL|NL
201 Jack Dreyer LAD 47433.931.2752190$-4.03AL|NL
202 Craig Yoho MIL 43323.621.1953170$-4.07AL|NL
203 Marcus Stroman IL-15 NYY 108674.531.3680390$-4.08AL|NL
204 Will Vest DET 53323.581.2352170$-4.10AL|NL
205 Yimi Garcia TOR 41323.421.1446130$-4.14AL|NL
206 Gordon Graceffo STL 95564.541.3468310$-4.14AL|NL
207 Peter Fairbanks TB 39433.411.2743170$-4.24AL|NL
208 Mason Fluharty TOR 52433.981.2952200$-4.29AL|NL
209 Chad Green TOR 44433.991.1742120$-4.36AL|NL
210 Michael Lorenzen KAN 109574.421.3481430$-4.43AL|NL
211 Bailey Falter PIT 107574.461.3380310$-4.46AL|NL
212 Ryan Thompson ARI 47423.501.2639140$-4.48AL|NL
213 Carlos Estevez KAN 45433.691.2643180$-4.48AL|NL
214 Jeffrey Springs OAK 69454.021.3170240$-4.50AL|NL
215 Chris Martin TEX 38323.371.094070$-4.51AL|NL
216 Ben Casparius LAD 74554.701.3971320$-4.52AL|NL
217 Matt Boyd CHC 60433.911.2459200$-4.55AL|NL
218 Emerson Hancock SEA 102684.611.3575330$-4.59AL|NL
219 Drey Jameson ARI 66543.961.3256220$-4.61AL|NL
220 Joey Cantillo CLE 73444.071.3880360$-4.63AL|NL
221 Seranthony Dominguez BAL 46433.961.3352220$-4.68AL|NL
222 Jose Suarez ATL 77444.391.3974320$-4.69AL|NL
223 Ryne Stanek NYM 43433.791.3449220$-4.78AL|NL
224 Randy Vasquez SD 107674.451.4078410$-4.80AL|NL
225 Paul Sewald CLE 41323.941.1549130$-4.83AL|NL
226 Manuel Rodriguez TB 47333.661.2147160$-4.84AL|NL
227 Hector Neris LAA 42544.251.3443180$-4.89AL|NL
228 Randy Rodriguez SF 52323.741.3055220$-4.94AL|NL
229 Bobby Miller LAD 82444.531.2877290$-5.02AL|NL
230 Alexis Diaz CIN 49444.181.2848250$-5.08AL|NL
231 Jhonathan Diaz SEA 79454.391.3666300$-5.14AL|NL
232 Daniel Lynch KAN 101464.581.3882320$-5.20AL|NL
233 Brock Burke LAA 54333.931.2854190$-5.24AL|NL
234 Adam Ottavino NYY 40323.471.2042190$-5.24AL|NL
235 Paxton Schultz TOR 68444.321.3863290$-5.26AL|NL
236 Kyle Finnegan WAS 50444.031.3348190$-5.28AL|NL
237 Richard Fitts IL-15 BOS 102564.541.3578290$-5.35AL|NL
238 Steven Okert HOU 42213.541.1449140$-5.38AL|NL
239 Lucas Erceg KAN 44323.611.2848190$-5.40AL|NL
240 Edward Cabrera MIA 91474.611.3895440$-5.41AL|NL
241 Brandon Young BAL 73444.471.3664250$-5.46AL|NL
242 Brenan Hanifee DET 65333.911.2749170$-5.47AL|NL
243 Brent Headrick NYY 57334.351.2861210$-5.48AL|NL
244 Greg Weissert BOS 51333.871.3052190$-5.57AL|NL
245 Edwin Uceta TB 55334.261.2959220$-5.58AL|NL
246 Erik Miller SF 49333.821.4060290$-5.64AL|NL
247 Mason Englert TB 62334.251.2857190$-5.68AL|NL
248 Gregory Santos IL-15 SEA 46212.991.2947160$-5.72AL|NL
249 Max Kranick NYM 59324.031.2649170$-5.74AL|NL
250 Dennis Santana PIT 51323.811.2847190$-5.78AL|NL
251 Connor Thomas IL-15 MIL 76444.401.3355220$-5.83AL|NL
252 Richard Lovelady MIN 40444.041.2536120$-5.92AL|NL
253 Yuki Matsui SD 46223.741.2656210$-5.94AL|NL
254 Beau Brieske IL-15 DET 67344.371.3060240$-6.00AL|NL
255 Phil Maton STL 50223.761.2150170$-6.03AL|NL
256 Enyel De Los Santos ATL 53224.011.2255180$-6.06AL|NL
257 Anthony Bender MIA 43333.791.2845160$-6.09AL|NL
258 Ryan Pressly CHC 44323.681.2742140$-6.10AL|NL
259 Bryan Baker BAL 46323.921.2746190$-6.10AL|NL
260 Justin Slaten BOS 45333.801.3147160$-6.14AL|NL
261 Casey Mize DET 93354.391.2876280$-6.14AL|NL
262 Scott Blewett ATL 66444.291.3853230$-6.23AL|NL
263 Caleb Boushley TEX 91454.781.3266240$-6.23AL|NL
264 Mike Soroka IL-15 WAS 70464.801.3564280$-6.23AL|NL
265 Shane Smith CWS 73354.531.3367270$-6.27AL|NL
266 Jorge Alcala MIN 51334.301.2852210$-6.32AL|NL
267 Jordan Romano PHI 44334.241.2548160$-6.33AL|NL
268 Kenley Jansen LAA 41223.631.1845140$-6.39AL|NL
269 Noah Davis LAD 71334.411.3058270$-6.39AL|NL
270 Jordan Wicks CHC 65444.151.3055210$-6.40AL|NL
271 Osvaldo Bido OAK 87474.891.3877360$-6.40AL|NL
272 Justin Wrobleski LAD 88554.821.3676310$-6.42AL|NL
273 Ryan Fernandez STL 51334.061.3149190$-6.44AL|NL
274 Justin Hagenman NYM 62344.431.2854190$-6.50AL|NL
275 Scott Barlow CIN 48334.261.3455220$-6.50AL|NL
276 Ben Joyce IL-15 LAA 44223.821.2451190$-6.51AL|NL
277 Eric Orze TB 46333.951.3348210$-6.52AL|NL
278 Tanner Banks PHI 56223.991.2755160$-6.55AL|NL
279 Randy Dobnak MIN 90564.641.4770360$-6.64AL|NL
280 Trent Thornton SEA 52234.131.2151140$-6.69AL|NL
281 Jacob Webb TEX 48334.441.2750180$-6.72AL|NL
282 Zack Kelly BOS 48334.211.3351220$-6.73AL|NL
283 Gabe Speier SEA 38213.611.1641110$-6.77AL|NL
284 Ian Hamilton NYY 39213.451.2746180$-6.80AL|NL
285 Brad Keller CHC 79454.501.4466350$-6.85AL|NL
286 Keider Montero DET 103484.731.3789390$-6.87AL|NL
287 Cooper Criswell BOS 82454.701.3559220$-6.93AL|NL
288 Joey Wentz PIT 69344.471.4270300$-6.97AL|NL
289 Kenta Maeda DET 82354.911.3375260$-6.98AL|NL
290 Tomoyuki Sugano BAL 98684.841.3561190$-6.99AL|NL
291 Darren McCaughan MIN 92344.681.3472250$-7.00AL|NL
292 Nick Mears MIL 41223.641.3049180$-7.00AL|NL
293 Caleb Ferguson PIT 46223.481.3247190$-7.00AL|NL
294 Hoby Milner TEX 47223.931.2145130$-7.03AL|NL
295 Trevor Megill MIL 35213.341.2643130$-7.03AL|NL
296 Kyle Leahy STL 71344.281.3758260$-7.04AL|NL
297 Caleb Thielbar CHC 37323.811.3240160$-7.10AL|NL
298 Mike Vasil CWS 97484.751.4175340$-7.16AL|NL
299 German Marquez COL 96584.751.4077370$-7.18AL|NL
300 Alek Jacob SD 55224.161.2652190$-7.18AL|NL