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 106842.881.01122220$33.36AL|NL
2 Zack Wheeler PHI 110843.291.07121280$28.25AL|NL
3 Paul Skenes PIT 98742.931.06114260$26.88AL|NL
4 Chris Sale ATL 99753.221.10119260$24.16AL|NL
5 Logan Gilbert SEA 103653.311.02111220$23.68AL|NL
6 Spencer Strider ATL 87743.461.11116300$20.24AL|NL
7 Garrett Crochet BOS 88643.221.09110270$19.88AL|NL
8 Max Fried NYY 103853.371.1796300$19.88AL|NL
9 Yoshinobu Yamamoto LAD 92743.311.1099240$19.87AL|NL
10 George Kirby SEA 102753.531.0794150$19.67AL|NL
11 Logan Webb SF 111753.351.1898260$18.84AL|NL
12 Dylan Cease SD 102753.611.19118390$18.27AL|NL
13 Framber Valdez HOU 105753.411.20102340$17.63AL|NL
14 Edwin Diaz NYM 35323.081.09511319$17.58AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Jacob deGrom TEX 82533.241.0297180$17.17AL|NL
16 Spencer Schwellenbach ATL 99753.671.1395220$16.41AL|NL
17 Joe Ryan MIN 93653.791.07103200$16.03AL|NL
18 Josh Hader HOU 37323.201.08511417$15.73AL|NL
19 Luis Castillo SEA 102753.721.1899300$15.14AL|NL
20 Hunter Brown HOU 97753.631.22105330$15.05AL|NL
21 Ryan Helsley STL 35322.961.15421418$15.04AL|NL
22 Zac Gallen ARI 104853.861.23104340$15.00AL|NL
23 Mason Miller OAK 35212.761.01521216$14.75AL|NL
24 Bryan Woo SEA 89643.621.0785180$14.40AL|NL
25 Sonny Gray STL 98653.681.17103280$14.16AL|NL
26 Freddy Peralta MIL 95653.791.17108340$13.80AL|NL
27 Kevin Gausman TOR 106763.901.21105310$13.68AL|NL
28 Carlos Rodon NYY 97764.101.19110340$13.08AL|NL
29 Andres Munoz SEA 35222.661.11451416$12.93AL|NL
30 Nick Pivetta SD 90653.891.14102270$12.84AL|NL
31 Emmanuel Clase CLE 36222.741.0734717$12.81AL|NL
32 Tanner Bibee CLE 99653.821.17100280$12.73AL|NL
33 Jeff Hoffman TOR 35212.991.09451216$12.25AL|NL
34 Jhoan Duran MIN 35322.811.14431214$11.88AL|NL
35 Felix Bautista BAL 33212.721.10461415$11.72AL|NL
36 Nathan Eovaldi IL-15 TEX 89643.771.1587220$11.28AL|NL
37 Tanner Scott LAD 35323.041.21421515$11.27AL|NL
38 Drew Rasmussen TB 81543.401.1379200$10.62AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Cristopher Sanchez PHI 93643.561.2284260$10.57AL|NL
40 Jesus Luzardo PHI 93653.891.2097300$10.52AL|NL
41 Aroldis Chapman BOS 33323.341.29502015$10.49AL|NL
42 Tyler Glasnow IL-60 LAD 69533.531.0985220$10.34AL|NL
43 Jack Flaherty DET 88653.811.2195280$10.29AL|NL
44 Bailey Ober MIN 93654.051.1591230$10.06AL|NL
45 Hunter Greene IL-15 CIN 83543.851.1599290$10.06AL|NL
46 Zach Eflin BAL 99653.951.1681170$9.46AL|NL
47 MacKenzie Gore WAS 93563.751.24104340$9.39AL|NL
48 Shota Imanaga IL-15 CHC 79643.781.1476190$9.27AL|NL
49 Robert Suarez SD 35223.591.18351216$8.20AL|NL
50 Raisel Iglesias ATL 37323.351.0940911$7.94AL|NL
51 Brandon Pfaadt ARI 89654.061.2087210$7.79AL|NL
52 Ranger Suarez PHI 90653.731.2682280$7.72AL|NL
53 Camilo Doval SF 34223.521.27381616$7.72AL|NL
54 Clay Holmes NYM 87643.621.3083340$7.35AL|NL
55 Peter Fairbanks TB 33223.481.21371315$7.33AL|NL
56 Kyle Finnegan WAS 34223.961.32331318$7.21AL|NL
57 Chris Bassitt TOR 99664.021.2794320$7.11AL|NL
58 Kenley Jansen LAA 33223.971.20371216$7.11AL|NL
59 Kodai Senga IL-15 NYM 76643.701.2782330$7.10AL|NL
60 Shelby Miller ARI 34323.991.25341215$7.08AL|NL
61 Brandon Woodruff IL-60 MIL 77543.811.1680220$7.08AL|NL
62 Robbie Ray SF 87654.101.2695340$6.82AL|NL
63 Max Scherzer IL-60 TOR 76543.931.1378200$6.77AL|NL
64 Seth Lugo KAN 100664.041.2587280$6.67AL|NL
65 Yusei Kikuchi LAA 94564.061.24100310$6.59AL|NL
66 Trevor Megill MIL 34223.561.23411313$5.60AL|NL
67 David Bednar PIT 34233.941.26361315$5.47AL|NL
68 Eduardo Rodriguez ARI 85654.001.2781270$5.30AL|NL
69 Sandy Alcantara MIA 99563.921.2584290$5.28AL|NL
70 Merrill Kelly ARI 98654.161.2686310$5.25AL|NL
71 Taj Bradley TB 89554.081.2491300$5.13AL|NL
72 Nick Lodolo CIN 85554.091.2286260$4.87AL|NL
73 Cole Ragans IL-15 KAN 62433.461.1874230$4.69AL|NL
74 Jose Berrios TOR 106664.261.2790320$4.64AL|NL
75 Matt Boyd CHC 81543.941.2481260$4.52AL|NL
76 Michael Wacha KAN 91654.091.2677270$4.49AL|NL
77 Carlos Estevez KAN 34223.861.25331214$4.44AL|NL
78 Kris Bubic KAN 89553.961.2786290$4.42AL|NL
79 Emilio Pagan CIN 34224.261.22361114$4.11AL|NL
80 Luke Weaver IL-15 NYY 35223.871.18381112$4.01AL|NL
81 Orion Kerkering PHI 33323.251.1738118$3.70AL|NL
82 Jameson Taillon CHC 93654.301.2374220$3.48AL|NL
83 Gavin Williams CLE 84554.051.2988350$3.45AL|NL
84 Robert Garcia TEX 34223.371.19381210$3.28AL|NL
85 Ryan Pepiot TB 86564.171.2686310$3.22AL|NL
86 Mitch Keller PIT 98664.301.2986300$3.20AL|NL
87 Devin Williams NYY 34323.091.1845166$3.16AL|NL
88 Shane Baz TB 78544.041.2476280$3.14AL|NL
89 Blake Snell IL-60 LAD 57423.511.2171260$3.07AL|NL
90 Clarke Schmidt NYY 78544.041.2677270$2.77AL|NL
91 Matthew Strahm PHI 35323.241.064195$2.74AL|NL
92 Jose Soriano LAA 88563.881.3279370$2.56AL|NL
93 Sean Manaea IL-60 NYM 74544.121.2374260$2.56AL|NL
94 David Peterson NYM 83543.831.3477320$2.04AL|NL
95 Eury Perez MIA 64443.901.1971210$2.03AL|NL
96 Michael King IL-15 SD 56433.501.2062200$2.00AL|NL
97 Hayden Birdsong SF 79544.051.3283360$1.98AL|NL
98 Brayan Bello BOS 83654.131.3375290$1.97AL|NL
99 Ben Brown CHC 69433.851.2575270$1.73AL|NL
100 Will Vest DET 34213.401.2034119$1.59AL|NL
101 Jeffrey Springs OAK 79554.151.2673260$1.55AL|NL
102 Shohei Ohtani LAD 50423.551.1658170$1.45AL|NL
103 Lance McCullers IL-15 HOU 80543.971.3476360$1.00AL|NL
104 Brady Singer CIN 91564.361.2986280$0.99AL|NL
105 Ryne Nelson ARI 87544.221.2772230$0.70AL|NL
106 Grant Holmes ATL 88544.291.3286320$0.67AL|NL
107 Cade Smith CLE 37212.921.1048133$0.62AL|NL
108 Nick Martinez CIN 84554.221.2770230$0.43AL|NL
109 Reese Olson IL-15 DET 70443.851.2565230$0.40AL|NL
110 Luis Severino OAK 96564.381.2881310$0.36AL|NL
111 Calvin Faucher MIA 35224.151.42361612$0.22AL|NL
112 Bryce Miller IL-15 SEA 56433.811.1653170$0.14AL|NL
113 Daniel Palencia CHC 34223.941.34381710$0.08AL|NL
114 David Festa MIN 67443.981.2770240$-0.14AL|NL
115 Justin Verlander SF 80554.241.2867230$-0.35AL|NL
116 Landen Roupp SF 80443.981.3378340$-0.42AL|NL
117 Matthew Liberatore STL 83454.101.2873270$-0.54AL|NL
118 Kirby Yates LAD 32313.231.1842153$-0.70AL|NL
119 Clayton Kershaw LAD 58433.781.2353160$-0.92AL|NL
120 Griffin Jax MIN 36333.211.1043101$-1.05AL|NL
121 Dean Kremer BAL 88664.521.3373300$-1.09AL|NL
122 Luis Ortiz CLE 92554.321.3479360$-1.21AL|NL
123 JP Sears OAK 95564.591.2676260$-1.25AL|NL
124 Erick Fedde STL 90564.341.3172300$-1.35AL|NL
125 Dustin May LAD 61433.891.2555230$-1.44AL|NL
126 Jason Adam SD 36213.091.0842122$-1.55AL|NL
127 Shane Bieber IL-60 CLE 55323.641.1953140$-1.62AL|NL
128 Aaron Civale CWS 82454.401.2776250$-1.81AL|NL
129 Colin Rea CHC 83544.471.2867230$-1.88AL|NL
130 Tommy Kahnle DET 33113.441.2434148$-1.89AL|NL
131 Shane Smith CWS 86454.281.2973320$-2.03AL|NL
132 Lucas Giolito BOS 78554.561.3378290$-2.09AL|NL
133 Andrew Heaney PIT 79454.361.2873250$-2.17AL|NL
134 Tomoyuki Sugano BAL 90564.451.2660210$-2.28AL|NL
135 Chad Patrick MIL 70434.181.2761230$-2.42AL|NL
136 Pablo Lopez IL-60 MIN 48323.761.1549120$-2.48AL|NL
137 Walker Buehler BOS 79544.401.3266250$-2.51AL|NL
138 Kevin Ginkel ARI 33313.461.2235113$-2.58AL|NL
139 Aaron Nola IL-60 PHI 54333.931.1854140$-2.61AL|NL
140 Porter Hodge IL-15 CHC 33223.681.2937166$-2.66AL|NL
141 Andrew Abbott CIN 86564.551.3580340$-2.71AL|NL
142 Bryan Abreu HOU 39213.161.2050171$-2.72AL|NL
143 Edward Cabrera MIA 83464.381.3686400$-2.78AL|NL
144 Quinn Priester MIL 70554.231.3356260$-2.86AL|NL
145 Shane McClanahan IL-60 TB 42323.511.1745130$-2.90AL|NL
146 Matt Brash SEA 34323.221.2443151$-2.91AL|NL
147 Ryan Walker SF 33223.081.1238102$-2.95AL|NL
148 Roki Sasaki IL-15 LAD 43323.681.1848150$-3.12AL|NL
149 Luis Gil IL-60 NYY 52434.141.2957250$-3.15AL|NL
150 Zebby Matthews IL-15 MIN 59334.121.1956120$-3.17AL|NL
151 Zack Littell TB 81454.451.2666190$-3.20AL|NL
152 Jake Irvin WAS 90454.481.2873280$-3.21AL|NL
153 Casey Mize DET 79454.251.2962230$-3.24AL|NL
154 Grayson Rodriguez IL-60 BAL 46323.741.2150150$-3.32AL|NL
155 Jeremiah Estrada SD 34223.251.1547141$-3.34AL|NL
156 Miles Mikolas STL 90564.581.2761180$-3.37AL|NL
157 Tyler Mahle IL-15 TEX 62334.071.2256210$-3.45AL|NL
158 Dylan Lee ATL 35213.301.1539102$-3.49AL|NL
159 Jacob Misiorowski MIL 70354.101.3880400$-3.82AL|NL
160 Seth Halvorsen COL 33224.471.4132149$-3.83AL|NL
161 Cole Sands MIN 34323.751.2036112$-3.88AL|NL
162 Andre Pallante STL 82554.141.3957320$-4.03AL|NL
163 Mitchell Parker WAS 86464.351.3370320$-4.04AL|NL
164 Chris Martin TEX 31223.241.103352$-4.09AL|NL
165 Jordan Romano PHI 33224.131.2834126$-4.13AL|NL
166 Lucas Erceg KAN 34223.481.2237123$-4.18AL|NL
167 Cade Cavalli WAS 70444.301.3363290$-4.19AL|NL
168 Mitch Spence OAK 76444.321.3263230$-4.24AL|NL
169 Frankie Montas IL-60 NYM 66444.331.3362260$-4.37AL|NL
170 Yu Darvish IL-60 SD 51334.131.1949140$-4.41AL|NL
171 Chris Paddack MIN 83444.571.3173240$-4.43AL|NL
172 Tyler Anderson LAA 99574.681.3579380$-4.58AL|NL
173 Ryan Pressly CHC 33223.601.2532104$-4.61AL|NL
174 Alex Vesia LAD 35223.411.2044151$-4.65AL|NL
175 Bowden Francis IL-15 TOR 54434.471.2247150$-4.68AL|NL
176 Fernando Cruz NYY 33223.551.2047151$-4.77AL|NL
177 Jose Quintana MIL 82454.281.3666300$-4.81AL|NL
178 Tanner Houck IL-15 BOS 62334.051.2854190$-4.84AL|NL
179 Jacob Lopez OAK 66344.141.3466300$-4.94AL|NL
180 Charlie Morton BAL 76454.511.3877340$-4.96AL|NL
181 Jack Leiter TEX 79454.631.3476340$-5.00AL|NL
182 Will Warren NYY 73454.591.3370270$-5.00AL|NL
183 Griffin Canning NYM 71444.431.3464260$-5.05AL|NL
184 Mike Soroka WAS 81464.581.3576350$-5.06AL|NL
185 Michael Lorenzen KAN 83554.501.3865340$-5.07AL|NL
186 Spencer Turnbull TOR 58334.061.3055220$-5.16AL|NL
187 Kumar Rocker TEX 58344.161.2754180$-5.18AL|NL
188 Stephen Kolek SD 80534.451.3962260$-5.24AL|NL
189 Ryan Gusto HOU 68434.441.3360240$-5.29AL|NL
190 Reed Garrett NYM 35323.701.3342161$-5.31AL|NL
191 Bryce Elder ATL 84554.531.3967310$-5.33AL|NL
192 Tyler Holton DET 35213.371.123091$-5.52AL|NL
193 Abner Uribe MIL 33213.481.3739193$-5.60AL|NL
194 Garrett Cleavinger TB 34223.731.2541152$-5.60AL|NL
195 Noah Cameron KAN 60344.161.3055190$-5.63AL|NL
196 Keegan Akin BAL 33213.551.1637101$-5.69AL|NL
197 Aaron Bummer ATL 33223.451.2938132$-5.75AL|NL
198 Reid Detmers LAA 43234.181.2548162$-5.79AL|NL
199 Luke Jackson TEX 34224.211.3435155$-5.84AL|NL
200 Slade Cecconi CLE 59344.451.2353150$-5.89AL|NL
201 Grant Taylor CWS 32004.141.3432149$-5.98AL|NL
202 Pierce Johnson ATL 34223.661.2940142$-5.99AL|NL
203 Tim Herrin CLE 34223.411.2336141$-6.15AL|NL
204 Hunter Gaddis CLE 36223.671.1735111$-6.17AL|NL
205 Max Meyer IL-15 MIA 56344.191.3254200$-6.23AL|NL
206 Garrett Whitlock BOS 35223.681.173591$-6.27AL|NL
207 Michael McGreevy STL 52333.931.2739130$-6.29AL|NL
208 Mark Leiter Jr. NYY 34223.811.2242131$-6.30AL|NL
209 Randy Rodriguez SF 34223.911.3036143$-6.36AL|NL
210 Yennier Cano BAL 35223.401.2434121$-6.43AL|NL
211 Yimi Garcia IL-15 TOR 29223.621.133391$-6.46AL|NL
212 JoJo Romero STL 33323.771.2831121$-6.49AL|NL
213 Bryan King HOU 34213.461.2536131$-6.51AL|NL
214 Daniel Coulombe MIN 30213.301.123280$-6.60AL|NL
215 Andrew Painter PHI 50324.301.2747170$-6.70AL|NL
216 Ryne Stanek NYM 34324.011.3237161$-6.73AL|NL
217 Michael Kopech LAD 32223.931.2839152$-6.77AL|NL
218 Alex Cobb IL-60 DET 42333.841.2734120$-6.87AL|NL
219 Trevor Williams WAS 68444.501.3554210$-6.87AL|NL
220 Bailey Falter PIT 79454.611.3359240$-6.93AL|NL
221 Adrian Morejon SD 33223.541.2333111$-6.97AL|NL
222 Jon Gray IL-60 TEX 52334.311.2846160$-7.06AL|NL
223 Bubba Chandler PIT 53344.321.3249210$-7.40AL|NL
224 Edwin Uceta TB 33213.861.2235121$-7.42AL|NL
225 Anthony Bender MIA 34223.871.2933122$-7.50AL|NL
226 Tyler Rogers SF 38223.641.212781$-7.52AL|NL
227 Spencer Arrighetti IL-60 HOU 47334.441.3149200$-7.53AL|NL
228 Trent Thornton SEA 35223.931.2234111$-7.67AL|NL
229 Bryan Baker BAL 34224.061.3137152$-7.69AL|NL
230 Carson Whisenhunt SF 49233.991.2947180$-7.71AL|NL
231 Jared Koenig MIL 33223.611.2732121$-7.72AL|NL
232 Ryan Thompson ARI 33223.761.2627102$-7.73AL|NL
233 Sawyer Gipson-Long DET 44224.021.2341130$-7.80AL|NL
234 Hoby Milner TEX 31213.741.202981$-7.82AL|NL
235 Kevin Kelly TB 31213.711.172671$-7.85AL|NL
236 Colton Gordon HOU 57234.201.2851190$-7.85AL|NL
237 Liam Hendriks IL-15 BOS 23213.871.192672$-7.90AL|NL
238 Blake Treinen IL-60 LAD 19213.371.172162$-7.91AL|NL
239 Jose Butto NYM 33223.741.2733141$-7.92AL|NL
240 Erik Miller SF 32223.591.3637181$-7.98AL|NL
241 Ryan Yarbrough NYY 54324.361.2841160$-7.98AL|NL
242 Andrew Kittredge BAL 34223.851.2331101$-8.01AL|NL
243 Tanner Banks PHI 32213.831.2432101$-8.01AL|NL
244 Bryan Hudson MIL 29213.371.2130120$-8.01AL|NL
245 Gabe Speier SEA 34123.661.1837111$-8.02AL|NL
246 Tony Gonsolin IL-60 LAD 41324.381.2536140$-8.10AL|NL
247 Brandon Eisert CWS 33224.031.3032112$-8.18AL|NL
248 Antonio Santillan CIN 33224.211.3237142$-8.19AL|NL
249 Nestor Cortes IL-60 MIL 34223.951.1834100$-8.27AL|NL
250 Ryan Brasier CHC 32213.681.193090$-8.33AL|NL
251 Paul Blackburn NYM 46334.291.3240150$-8.33AL|NL
252 Brock Stewart MIN 33113.701.2642151$-8.39AL|NL
253 Dedniel Nunez NYM 30213.571.2533110$-8.39AL|NL
254 Logan Henderson MIL 33224.191.1636100$-8.45AL|NL
255 Louie Varland MIN 33224.081.2534101$-8.46AL|NL
256 Ben Casparius LAD 41324.421.3443180$-8.49AL|NL
257 Kyle Harrison BOS 38223.991.2740140$-8.50AL|NL
258 Jose A. Ferrer WAS 33213.791.2729101$-8.60AL|NL
259 Jalen Beeks ARI 34223.931.3531132$-8.60AL|NL
260 Ronny Henriquez MIA 34124.171.3831135$-8.61AL|NL
261 Logan Allen CLE 73444.631.4159290$-8.63AL|NL
262 Jonathan Loaisiga NYY 32223.621.262591$-8.64AL|NL
263 Keider Montero DET 60334.521.3451220$-8.66AL|NL
264 Jack Dreyer LAD 33213.961.3034131$-8.68AL|NL
265 Rob Zastryzny MIL 30304.091.2727110$-8.73AL|NL
266 Gregory Soto BAL 34223.711.3237150$-8.78AL|NL
267 Steven Matz STL 44223.981.2737120$-8.79AL|NL
268 Marcus Stroman IL-15 NYY 71454.611.4054270$-8.81AL|NL
269 Cade Povich IL-15 BAL 50334.521.3345190$-8.82AL|NL
270 Greg Weissert BOS 33213.881.3233121$-8.83AL|NL
271 Caleb Ferguson PIT 34223.851.3634141$-9.05AL|NL
272 John Schreiber KAN 33223.871.3231131$-9.07AL|NL
273 Cody Bradford IL-60 TEX 31224.021.152870$-9.09AL|NL
274 Phil Maton STL 35123.941.2634132$-9.09AL|NL
275 Brant Hurter DET 31213.661.212680$-9.09AL|NL
276 Kyle Wright IL-15 KAN 42334.311.3436150$-9.11AL|NL
277 Taylor Rogers CIN 32224.111.3134131$-9.17AL|NL
278 Enyel De Los Santos ATL 32214.161.2933121$-9.23AL|NL
279 J.T. Ginn OAK 57344.481.3646200$-9.39AL|NL
280 Davis Martin CWS 69344.601.3655250$-9.45AL|NL
281 Steven Wilson CWS 34234.651.3935193$-9.48AL|NL
282 Justin Slaten IL-15 BOS 25213.951.262691$-9.49AL|NL
283 Steven Okert HOU 31214.111.2534120$-9.51AL|NL
284 Adrian Houser CWS 85474.661.4161320$-9.54AL|NL
285 Seranthony Dominguez BAL 32224.031.2935140$-9.58AL|NL
286 Reynaldo Lopez IL-60 ATL 25213.661.232690$-9.62AL|NL
287 Kutter Crawford IL-60 BOS 33224.321.2033100$-9.63AL|NL
288 Caleb Thielbar CHC 30223.971.2732120$-9.67AL|NL
289 Brock Burke LAA 33224.171.3232121$-9.72AL|NL
290 Bennett Sousa HOU 30223.821.3031120$-9.74AL|NL
291 Eric Lauer TOR 49234.371.3246180$-9.79AL|NL
292 Yuki Matsui SD 30113.581.2436130$-9.80AL|NL
293 Chad Green TOR 30224.111.212990$-9.81AL|NL
294 Tylor Megill IL-15 NYM 30223.961.2932120$-9.84AL|NL
295 Manuel Rodriguez IL-15 TB 25213.521.262490$-9.86AL|NL
296 Nick Mears MIL 32123.931.2837141$-9.89AL|NL
297 Dennis Santana PIT 33114.181.3130133$-9.89AL|NL
298 Luis Garcia IL-60 HOU 29224.101.2329100$-10.00AL|NL
299 Justin Topa MIN 28213.671.282590$-10.08AL|NL
300 Nick Sandlin IL-15 TOR 27223.951.2829120$-10.17AL|NL