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 1431262.760.99165270$34.39AL|NL
2 Logan Webb SF 1611273.111.13145360$27.51AL|NL
3 Logan Gilbert IL-15 SEA 154963.311.08164360$25.15AL|NL
4 Zack Wheeler PHI 1481063.371.10160380$24.66AL|NL
5 Corbin Burnes ARI 1471153.241.15147430$23.91AL|NL
6 Yoshinobu Yamamoto LAD 1251053.350.99132290$22.96AL|NL
7 Dylan Cease SD 1461073.541.19171550$21.99AL|NL
8 Garrett Crochet BOS 1151042.891.18148400$21.54AL|NL
9 Paul Skenes PIT 132853.151.09152350$21.45AL|NL
10 Michael King SD 1361163.331.21151490$21.45AL|NL
11 Max Fried NYY 1391163.361.15125390$20.36AL|NL
12 Chris Sale ATL 119943.211.14144320$19.41AL|NL
13 Framber Valdez HOU 1451173.411.22133500$19.22AL|NL
14 Luis Castillo SEA 1401083.611.19138430$17.83AL|NL
15 Zac Gallen ARI 1361173.611.22133460$17.68AL|NL
16 Aaron Nola PHI 154983.991.16154370$17.21AL|NL
17 Hunter Greene CIN 132763.801.06151420$17.17AL|NL
18 Spencer Schwellenbach ATL 129953.531.12127260$17.10AL|NL
19 Pablo Lopez MIN 1381083.891.19145350$16.86AL|NL
20 Hunter Brown HOU 1301073.521.23136440$16.64AL|NL
21 Freddy Peralta MIL 131973.821.18147490$16.14AL|NL
22 Spencer Strider IL-15 ATL 96843.341.08131280$15.73AL|NL
23 Bryce Miller SEA 130973.671.16122380$14.82AL|NL
24 Joe Ryan MIN 116873.831.08127250$14.43AL|NL
25 Cole Ragans KAN 129863.681.23149460$14.38AL|NL
26 Nick Pivetta SD 114863.761.12132340$14.26AL|NL
27 Brandon Pfaadt ARI 136973.901.19133300$14.11AL|NL
28 Carlos Rodon NYY 1271094.201.22145460$14.10AL|NL
29 Kevin Gausman TOR 1351083.811.26131390$13.85AL|NL
30 Kodai Senga NYM 116953.451.24122500$13.38AL|NL
31 Tanner Bibee CLE 132983.881.22131410$13.10AL|NL
32 Sonny Gray STL 125873.791.17129340$13.08AL|NL
33 Bailey Ober MIN 130874.011.16131320$12.54AL|NL
34 Blake Snell IL-15 LAD 102843.531.24131480$12.08AL|NL
35 Tyler Glasnow LAD 100743.691.11125320$11.96AL|NL
36 Chris Bassitt TOR 133973.771.26124430$11.93AL|NL
37 MacKenzie Gore WAS 125883.791.28141450$11.58AL|NL
38 Clay Holmes NYM 1031063.461.3196340$11.53AL|NL
39 Cristopher Sanchez PHI 132863.861.22120340$10.69AL|NL
40 Shota Imanaga CHC 125763.851.20125320$10.23AL|NL
41 Sandy Alcantara MIA 129773.651.19110330$10.12AL|NL
42 Bryan Woo SEA 108653.581.08103220$9.87AL|NL
43 Jack Flaherty DET 114773.841.22126390$9.59AL|NL
44 Justin Steele IL-60 CHC 113753.631.19108300$9.35AL|NL
45 Nathan Eovaldi TEX 124774.081.17117300$8.91AL|NL
46 Nestor Cortes IL-60 MIL 115763.951.19117320$8.83AL|NL
47 Mitch Keller PIT 140884.021.28124430$8.69AL|NL
48 Zach Eflin IL-15 BAL 118873.881.1994200$8.20AL|NL
49 Quinn Priester MIL 101753.551.1982370$7.97AL|NL
50 Jose Berrios TOR 144894.211.27124430$7.85AL|NL
51 Reynaldo Lopez IL-60 ATL 93743.351.2296320$7.79AL|NL
52 Emmanuel Clase CLE 61622.391.0159130$7.59AL|NL
53 Seth Lugo KAN 136894.041.28115390$7.59AL|NL
54 Josh Hader HOU 53732.961.0875210$7.58AL|NL
55 Reid Detmers LAA 119784.211.26129410$7.23AL|NL
56 Roki Sasaki LAD 94753.921.21109320$7.15AL|NL
57 Griffin Jax MIN 61643.251.0874160$6.10AL|NL
58 Ryan Walker SF 58632.871.1170170$6.02AL|NL
59 Eduardo Rodriguez ARI 94753.591.2591280$5.80AL|NL
60 Taj Bradley TB 116784.191.27116390$5.72AL|NL
61 Tanner Scott LAD 57733.191.1768220$5.62AL|NL
62 Ryan Pepiot TB 106774.201.25111390$5.55AL|NL
63 Drew Rasmussen TB 69522.981.0868160$5.53AL|NL
64 Nick Martinez CIN 102653.751.2489270$5.51AL|NL
65 Ronel Blanco HOU 112874.161.33111480$5.33AL|NL
66 Jeff Hoffman TOR 51512.561.0065150$5.30AL|NL
67 Jesus Luzardo PHI 100664.121.20106330$4.98AL|NL
68 Jhoan Duran MIN 49622.541.1360160$4.64AL|NL
69 Mason Miller OAK 52312.590.9678160$4.42AL|NL
70 Andres Munoz SEA 49522.601.0867190$4.39AL|NL
71 Michael Wacha KAN 119774.111.28101370$4.30AL|NL
72 Jameson Taillon CHC 122774.231.2497290$4.26AL|NL
73 Matthew Liberatore STL 92653.861.2483290$4.19AL|NL
74 Justin Martinez ARI 59633.141.2976320$3.93AL|NL
75 Yusei Kikuchi LAA 122674.251.36134450$3.74AL|NL
76 Cade Smith CLE 58422.881.1174210$3.69AL|NL
77 Robbie Ray SF 95664.041.26102340$3.63AL|NL
78 Tanner Houck BOS 126664.191.28111390$3.59AL|NL
79 Matthew Strahm PHI 54533.251.0363140$3.57AL|NL
80 Dean Kremer BAL 117884.301.3299390$3.57AL|NL
81 Max Scherzer IL-15 TOR 80543.731.1284190$3.52AL|NL
82 Walker Buehler BOS 106653.951.2695280$3.41AL|NL
83 JP Sears OAK 1297114.471.27107360$3.27AL|NL
84 Reese Olson DET 99663.921.2591350$3.22AL|NL
85 Edwin Diaz NYM 47523.191.0969180$3.12AL|NL
86 Louie Varland MIN 100674.271.2996300$3.00AL|NL
87 Brayan Bello BOS 115894.301.38105430$2.84AL|NL
88 Ryne Nelson ARI 110654.001.2691290$2.81AL|NL
89 A.J. Puk IL-15 ARI 52533.181.1668180$2.71AL|NL
90 Bowden Francis TOR 90674.341.2283270$2.69AL|NL
91 Colin Rea CHC 110664.271.2788290$2.55AL|NL
92 Cade Povich BAL 115784.371.33107430$2.51AL|NL
93 Luis Ortiz CLE 107674.241.3398430$2.45AL|NL
94 Tylor Megill NYM 101664.151.32106390$2.43AL|NL
95 David Peterson NYM 109664.021.35103430$2.00AL|NL
96 Ryan Helsley STL 50533.051.1559200$2.00AL|NL
97 Bryan Abreu HOU 60312.971.1878270$1.86AL|NL
98 Jason Adam SD 53423.181.0762190$1.74AL|NL
99 Tyler Holton DET 68433.471.0960180$1.69AL|NL
100 Brady Singer CIN 129694.751.32131410$1.62AL|NL
101 Tobias Myers MIL 99664.191.2892330$1.60AL|NL
102 Spencer Arrighetti IL-15 HOU 103674.341.35112470$1.60AL|NL
103 Gavin Williams CLE 92553.971.2794360$1.49AL|NL
104 Orion Kerkering PHI 53533.431.1560160$1.48AL|NL
105 Jeremiah Estrada SD 51423.241.1570210$1.46AL|NL
106 Merrill Kelly ARI 106654.051.3088330$1.37AL|NL
107 Ben Brown CHC 71543.871.2676280$1.32AL|NL
108 Davis Daniel ATL 95764.241.2980280$1.31AL|NL
109 Jose Quintana MIL 111774.041.3890430$1.21AL|NL
110 Alex Vesia LAD 53423.391.1771230$1.15AL|NL
111 Logan Allen CLE 113784.251.3797430$1.15AL|NL
112 Felix Bautista BAL 41412.641.0958170$1.07AL|NL
113 Kirby Yates LAD 45523.261.1859220$0.96AL|NL
114 Camilo Doval SF 53533.341.2664240$0.93AL|NL
115 Jose Alvarado PHI 49422.981.1561190$0.92AL|NL
116 Zack Littell TB 112674.421.2793250$0.84AL|NL
117 Tyler Mahle TEX 88554.041.2281300$0.70AL|NL
118 Aroldis Chapman BOS 42523.191.2865240$0.69AL|NL
119 Erick Fedde STL 121784.431.37102420$0.60AL|NL
120 Fernando Cruz NYY 50423.251.2370220$0.57AL|NL
121 Mitch Spence OAK 109564.271.3190330$0.52AL|NL
122 Hayden Birdsong SF 93564.211.3099400$0.52AL|NL
123 Raisel Iglesias ATL 47533.541.1152110$0.45AL|NL
124 Mark Leiter Jr. NYY 52543.901.1964200$0.40AL|NL
125 Devin Williams NYY 37522.851.1449180$0.37AL|NL
126 Jake Irvin WAS 133694.661.30110420$0.32AL|NL
127 Charlie Morton BAL 125794.701.40121550$0.31AL|NL
128 Bryce Elder ATL 118774.471.3698420$0.30AL|NL
129 Ryan Gusto HOU 102664.341.3585360$0.30AL|NL
130 Andrew Abbott CIN 110694.561.34108420$0.24AL|NL
131 Kris Bubic KAN 82443.901.2982290$0.18AL|NL
132 Clarke Schmidt NYY 85544.181.2888310$-0.14AL|NL
133 Garrett Whitlock BOS 62423.331.1564140$-0.20AL|NL
134 Jared Koenig MIL 65543.821.2863240$-0.28AL|NL
135 AJ Smith-Shawver ATL 87554.101.3391360$-0.41AL|NL
136 Nick Lodolo CIN 94574.701.2497290$-0.50AL|NL
137 Dylan Lee ATL 49423.421.1657140$-0.51AL|NL
138 Will Warren NYY 100564.421.2996350$-0.51AL|NL
139 Luis Severino OAK 125584.451.31105400$-0.52AL|NL
140 Justin Verlander SF 101664.181.3279310$-0.54AL|NL
141 Hunter Gaddis CLE 72443.871.2367240$-0.54AL|NL
142 Ben Lively CLE 110794.361.3785380$-0.56AL|NL
143 Max Meyer MIA 93564.111.3390320$-0.59AL|NL
144 Jose Soriano LAA 92564.121.3388420$-0.84AL|NL
145 Brant Hurter DET 88454.221.2271210$-0.86AL|NL
146 Chad Patrick MIL 96564.451.3284330$-0.91AL|NL
147 Shane Baz TB 90444.111.2687320$-0.98AL|NL
148 Griffin Canning NYM 117684.781.34107440$-1.14AL|NL
149 Tyler Alexander MIL 95564.661.2780250$-1.19AL|NL
150 Jordan Hicks SF 86554.091.3978390$-1.26AL|NL
151 Cole Sands MIN 56433.801.2362200$-1.27AL|NL
152 A.J. Minter IL-15 NYM 44423.291.1650150$-1.28AL|NL
153 Reed Garrett NYM 43533.421.3253210$-1.29AL|NL
154 Kyle Hart SD 106584.851.27103280$-1.33AL|NL
155 David Festa MIN 86444.131.3091320$-1.35AL|NL
156 Aaron Bummer ATL 45422.951.2853180$-1.35AL|NL
157 Blake Treinen IL-15 LAD 38523.401.1641120$-1.42AL|NL
158 Jose Butto NYM 60323.541.2264260$-1.54AL|NL
159 Andrew Heaney PIT 105584.481.3498330$-1.68AL|NL
160 Evan Phillips LAD 44313.131.0849140$-1.75AL|NL
161 Simeon Woods Richardson MIN 108554.371.3595400$-1.79AL|NL
162 JoJo Romero STL 46543.701.2647170$-1.83AL|NL
163 Tim Herrin CLE 51433.581.2656220$-1.87AL|NL
164 Hayden Wesneski HOU 81454.521.2678260$-1.87AL|NL
165 Mitchell Parker WAS 114684.421.4095450$-1.94AL|NL
166 Pierce Johnson ATL 42533.561.3451180$-1.94AL|NL
167 Andre Pallante STL 99664.261.4171390$-1.97AL|NL
168 Aaron Civale IL-15 MIL 100564.631.2990310$-2.02AL|NL
169 Logan Henderson MIL 66454.441.2369210$-2.05AL|NL
170 Carmen Mlodzinski PIT 65553.971.3355240$-2.18AL|NL
171 Garrett Cleavinger TB 45433.811.2356190$-2.21AL|NL
172 Tyler Rogers SF 53433.481.164090$-2.21AL|NL
173 Miles Mikolas STL 117684.511.3177260$-2.27AL|NL
174 Gregory Soto BAL 46423.451.2752210$-2.28AL|NL
175 Daysbel Hernandez ATL 44533.661.3751220$-2.36AL|NL
176 Luke Weaver NYY 67334.131.2472230$-2.36AL|NL
177 Porter Hodge CHC 58433.971.3164290$-2.36AL|NL
178 Nick Sandlin IL-15 TOR 47433.751.2252210$-2.37AL|NL
179 Bryan Hudson MIL 50433.671.2653230$-2.40AL|NL
180 Grant Holmes ATL 78434.281.3679310$-2.52AL|NL
181 Tayler Scott HOU 48543.741.3448210$-2.54AL|NL
182 Keegan Akin BAL 58223.641.1866170$-2.55AL|NL
183 Yilber Diaz ARI 81654.311.4278390$-2.56AL|NL
184 Yennier Cano BAL 51323.191.2048160$-2.62AL|NL
185 David Bednar PIT 46433.641.2651170$-2.66AL|NL
186 Landen Roupp SF 71333.981.2971280$-2.69AL|NL
187 Joel Payamps MIL 49433.751.2146170$-2.84AL|NL
188 Landon Knack LAD 84554.521.3178300$-2.91AL|NL
189 Ben Casparius LAD 74554.591.3772310$-2.93AL|NL
190 Robert Garcia TEX 46323.571.1853170$-2.93AL|NL
191 Steven Matz STL 71433.941.3360210$-2.93AL|NL
192 Tyler Anderson LAA 1236104.801.38102450$-2.98AL|NL
193 Jacob deGrom TEX 52223.611.0464120$-3.00AL|NL
194 Marcus Stroman IL-15 NYY 105674.531.3678380$-3.07AL|NL
195 Adrian Morejon SD 53323.501.2352160$-3.09AL|NL
196 Robert Suarez SD 44433.661.2143160$-3.15AL|NL
197 Jalen Beeks ARI 60433.591.3754230$-3.17AL|NL
198 Mason Montgomery TB 81334.331.3281310$-3.25AL|NL
199 Peter Fairbanks TB 39433.381.2643160$-3.26AL|NL
200 Shelby Miller ARI 40433.561.2041150$-3.26AL|NL
201 Josh Winckowski BOS 80554.271.4065270$-3.28AL|NL
202 Hunter Harvey IL-15 KAN 41323.111.1542110$-3.28AL|NL
203 Will Vest DET 52323.571.2352170$-3.29AL|NL
204 Jack Dreyer LAD 46433.931.2852190$-3.30AL|NL
205 Kevin Kelly IL-15 TB 53333.741.1547120$-3.30AL|NL
206 Casey Mize DET 93454.371.2776270$-3.32AL|NL
207 Craig Yoho MIL 42323.621.1952170$-3.40AL|NL
208 Michael Lorenzen KAN 106564.421.3479420$-3.44AL|NL
209 Gordon Graceffo STL 93564.541.3466310$-3.47AL|NL
210 Yimi Garcia TOR 40323.421.1445120$-3.48AL|NL
211 Matt Boyd CHC 59433.911.2458190$-3.52AL|NL
212 Chris Martin TEX 38323.341.084070$-3.54AL|NL
213 Mason Fluharty TOR 50433.981.2951200$-3.57AL|NL
214 Carlos Estevez KAN 44433.661.2542180$-3.61AL|NL
215 Jeffrey Springs OAK 71454.061.3270250$-3.62AL|NL
216 Joey Cantillo CLE 72444.141.3879360$-3.78AL|NL
217 Bailey Falter PIT 107574.501.3479320$-3.82AL|NL
218 Jose Suarez ATL 75444.391.3973310$-3.89AL|NL
219 Drey Jameson ARI 65544.011.3455230$-3.94AL|NL
220 Chad Green TOR 44444.121.1841110$-3.95AL|NL
221 Ryan Thompson ARI 47423.621.2638140$-3.96AL|NL
222 Seranthony Dominguez BAL 45433.961.3451220$-4.02AL|NL
223 Bobby Miller LAD 81444.531.2875280$-4.07AL|NL
224 Hector Neris LAA 41544.251.3442180$-4.09AL|NL
225 Alexis Diaz CIN 48444.151.2848250$-4.14AL|NL
226 Ryne Stanek NYM 43433.821.3548220$-4.16AL|NL
227 Randy Rodriguez SF 51323.741.3054220$-4.19AL|NL
228 Randy Vasquez SD 107684.511.4177410$-4.22AL|NL
229 Manuel Rodriguez TB 47333.691.2246160$-4.24AL|NL
230 Jake Junis CLE 61223.851.2055130$-4.36AL|NL
231 Edward Cabrera MIA 89474.611.3893430$-4.38AL|NL
232 Richard Fitts IL-15 BOS 99564.541.3575280$-4.40AL|NL
233 Jhonathan Diaz SEA 77454.391.3664290$-4.43AL|NL
234 Edwin Uceta TB 54334.191.2859220$-4.43AL|NL
235 Brock Burke LAA 53333.931.2853180$-4.48AL|NL
236 Daniel Lynch KAN 99464.581.3880320$-4.48AL|NL
237 Adam Ottavino NYY 39323.471.2041180$-4.51AL|NL
238 Brenan Hanifee DET 63333.891.2648160$-4.54AL|NL
239 Brandon Young BAL 73444.451.3765270$-4.56AL|NL
240 Greg Weissert BOS 50323.821.2951190$-4.59AL|NL
241 Lucas Erceg KAN 43323.611.2847190$-4.64AL|NL
242 Steven Okert HOU 41213.531.1448130$-4.65AL|NL
243 Max Kranick NYM 58324.011.2549170$-4.69AL|NL
244 Brent Headrick NYY 56334.351.2859200$-4.81AL|NL
245 Scott Blewett ATL 65444.231.3754220$-4.88AL|NL
246 Mason Englert TB 61334.251.2856190$-4.90AL|NL
247 Emerson Hancock SEA 99574.611.3573320$-4.91AL|NL
248 Erik Miller SF 48333.821.4058280$-4.95AL|NL
249 Gregory Santos IL-15 SEA 45212.991.2946160$-4.98AL|NL
250 Yuki Matsui SD 46223.711.2555210$-5.01AL|NL
251 Connor Thomas IL-15 MIL 75444.401.3354210$-5.02AL|NL
252 Phil Maton STL 49223.731.2049160$-5.11AL|NL
253 Richard Lovelady MIN 39434.041.2535110$-5.11AL|NL
254 Jordan Wicks CHC 63444.151.3054200$-5.26AL|NL
255 Beau Brieske IL-15 DET 65344.371.3058240$-5.29AL|NL
256 Enyel De Los Santos ATL 52224.011.2254180$-5.30AL|NL
257 Anthony Bender MIA 42333.791.2844160$-5.30AL|NL
258 Paul Sewald CLE 41223.901.1548120$-5.37AL|NL
259 Mike Soroka IL-15 WAS 69464.801.3563270$-5.39AL|NL
260 Scott Barlow CIN 48334.231.3355210$-5.41AL|NL
261 Bryan Baker BAL 45323.931.2845190$-5.41AL|NL
262 Justin Slaten BOS 44333.801.3246160$-5.43AL|NL
263 Caleb Boushley TEX 89454.771.3264230$-5.44AL|NL
264 Jordan Romano PHI 43334.201.2547160$-5.45AL|NL
265 Jorge Alcala MIN 50334.301.2851210$-5.50AL|NL
266 Shane Smith CWS 71354.531.3365260$-5.53AL|NL
267 Ryan Pressly CHC 43323.721.2941150$-5.56AL|NL
268 Noah Davis LAD 69334.411.3057260$-5.56AL|NL
269 Kenley Jansen LAA 40223.631.1844140$-5.62AL|NL
270 Ryan Fernandez STL 49334.061.3148190$-5.62AL|NL
271 Randy Dobnak MIN 87564.641.4769360$-5.63AL|NL
272 Gabe Speier SEA 38213.551.1541110$-5.67AL|NL
273 Brad Keller CHC 77454.471.4365340$-5.67AL|NL
274 Justin Hagenman NYM 61334.431.2853180$-5.68AL|NL
275 Eric Orze TB 45323.951.3347200$-5.69AL|NL
276 Ben Joyce IL-15 LAA 43223.821.2450180$-5.72AL|NL
277 Keider Montero DET 102474.711.3787380$-5.73AL|NL
278 Kyle Finnegan WAS 49344.031.3347190$-5.85AL|NL
279 Tanner Banks PHI 55223.991.2753160$-5.85AL|NL
280 Zack Kelly BOS 46334.211.3349210$-5.98AL|NL
281 Osvaldo Bido OAK 87474.951.3976370$-5.99AL|NL
282 Ian Hamilton NYY 38213.451.2745170$-6.00AL|NL
283 German Marquez COL 94574.751.4075360$-6.03AL|NL
284 Nick Mears MIL 41213.631.3049180$-6.04AL|NL
285 Caleb Thielbar CHC 36323.771.3240150$-6.08AL|NL
286 Cooper Criswell BOS 79454.701.3557210$-6.09AL|NL
287 Hoby Milner TEX 46223.911.2044120$-6.09AL|NL
288 Dustin May LAD 39323.561.1538140$-6.10AL|NL
289 Kyle Freeland COL 105584.771.3876270$-6.12AL|NL
290 Graham Ashcraft CIN 83574.741.3967310$-6.15AL|NL
291 Paxton Schultz TOR 68344.411.3963290$-6.15AL|NL
292 Kyle Leahy STL 69334.281.3757260$-6.16AL|NL
293 Jacob Webb TEX 48344.501.2949190$-6.20AL|NL
294 Darren McCaughan MIN 90344.681.3470250$-6.22AL|NL
295 Trent Thornton SEA 51234.241.2250130$-6.23AL|NL
296 Joey Estes OAK 1115115.231.3081300$-6.23AL|NL
297 Caleb Ferguson PIT 46223.521.3346190$-6.33AL|NL
298 Mike Vasil CWS 95474.751.4173340$-6.33AL|NL
299 Kenta Maeda DET 80354.911.3473260$-6.35AL|NL
300 Alek Jacob SD 53224.161.2651190$-6.35AL|NL