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 81632.780.9896160$34.46AL|NL
2 Zack Wheeler PHI 83633.171.0594210$29.20AL|NL
3 Paul Skenes PIT 75532.871.0687210$25.94AL|NL
4 Spencer Strider ATL 74643.521.1297260$23.49AL|NL
5 Logan Gilbert SEA 76533.351.0284160$23.43AL|NL
6 Garrett Crochet BOS 67533.151.0785190$21.87AL|NL
7 Max Fried NYY 77633.291.1573210$20.48AL|NL
8 Framber Valdez HOU 80643.351.1979260$20.16AL|NL
9 Logan Webb SF 83543.241.1676180$19.46AL|NL
10 Jacob deGrom TEX 65433.201.0275140$18.42AL|NL
11 Joe Ryan MIN 74543.761.0782170$18.35AL|NL
12 Yoshinobu Yamamoto LAD 69533.411.1174190$17.53AL|NL
13 George Kirby SEA 74543.591.0970120$16.88AL|NL
14 Tyler Glasnow LAD 64533.571.1178200$16.55AL|NL
15 Carlos Rodon NYY 72643.961.1783240$16.38AL|NL
16 Edwin Diaz NYM 26212.911.0537914$16.37AL|NL
17 Nathan Eovaldi TEX 73543.621.1373180$15.87AL|NL
18 Bryan Woo SEA 68533.601.0664130$15.83AL|NL
19 Sonny Gray STL 72543.611.1676190$15.46AL|NL
20 Hunter Brown HOU 74543.611.2182250$15.19AL|NL
21 Josh Hader HOU 27223.151.06391013$15.03AL|NL
22 Tanner Bibee CLE 76543.771.1675210$14.55AL|NL
23 Shota Imanaga CHC 75533.811.1472170$14.27AL|NL
24 Cristopher Sanchez PHI 74533.471.2068200$14.07AL|NL
25 Dylan Cease SD 73443.601.1986270$14.07AL|NL
26 Andres Munoz SEA 26212.631.09341012$13.77AL|NL
27 Freddy Peralta MIL 71543.841.1878260$13.59AL|NL
28 Luis Castillo SEA 76543.781.1872220$13.34AL|NL
29 Ryan Helsley STL 26212.971.15321013$13.13AL|NL
30 Ranger Suarez PHI 73533.581.2166220$12.57AL|NL
31 Devin Williams NYY 26212.961.15351212$12.49AL|NL
32 Emmanuel Clase CLE 27212.731.0826612$12.47AL|NL
33 Tanner Scott LAD 26213.061.19311113$12.32AL|NL
34 Felix Bautista BAL 25212.791.11361111$12.13AL|NL
35 Robbie Ray SF 70543.881.2278260$12.12AL|NL
36 Kevin Gausman TOR 79553.971.2279230$12.07AL|NL
37 Mason Miller OAK 26112.891.04381012$11.95AL|NL
38 Nick Pivetta SD 72443.951.1580220$11.75AL|NL
39 Jesus Luzardo PHI 70543.901.2275230$11.47AL|NL
40 MacKenzie Gore WAS 71443.721.2280250$11.20AL|NL
41 Aroldis Chapman BOS 25213.231.24371412$11.12AL|NL
42 Merrill Kelly ARI 73533.891.2269220$10.65AL|NL
43 Jeff Hoffman TOR 26213.231.1233911$10.63AL|NL
44 Kodai Senga NYM 64533.671.2668280$10.33AL|NL
45 Jhoan Duran MIN 26222.781.1431910$10.00AL|NL
46 Brandon Woodruff MIL 66433.801.1666180$9.58AL|NL
47 Robert Suarez SD 26213.621.1826812$9.01AL|NL
48 Kris Bubic KAN 68443.671.2368220$8.99AL|NL
49 Matt Boyd CHC 69433.841.2068200$8.79AL|NL
50 Zac Gallen ARI 76544.081.2874260$8.44AL|NL
51 Raisel Iglesias ATL 27223.421.1229610$8.43AL|NL
52 Jack Flaherty DET 66443.921.2272220$8.25AL|NL
53 Chris Bassitt TOR 74544.051.2769230$8.08AL|NL
54 Drew Rasmussen TB 55433.551.1451140$7.85AL|NL
55 Camilo Doval SF 25223.461.27291211$7.72AL|NL
56 Blake Snell IL-60 LAD 50423.541.2161220$7.62AL|NL
57 Max Scherzer TOR 57433.951.1358150$7.35AL|NL
58 Yusei Kikuchi LAA 71444.011.2875250$6.66AL|NL
59 Hunter Greene IL-15 CIN 57333.861.1567200$6.53AL|NL
60 Jose Berrios TOR 80554.271.2768250$6.33AL|NL
61 Seth Lugo KAN 74443.981.2464200$6.23AL|NL
62 Nick Lodolo CIN 63444.081.2164180$6.04AL|NL
63 Ryan Pepiot TB 65444.071.2366230$5.99AL|NL
64 Taj Bradley TB 65444.101.2466220$5.54AL|NL
65 Carlos Estevez KAN 26223.851.2425910$5.29AL|NL
66 Peter Fairbanks TB 25113.481.22261011$5.28AL|NL
67 Kyle Finnegan WAS 26113.991.3124913$5.18AL|NL
68 David Bednar PIT 26123.721.2228911$5.12AL|NL
69 Kenley Jansen LAA 24114.091.2327912$5.06AL|NL
70 Grant Holmes ATL 72444.141.3074260$5.03AL|NL
71 Sean Manaea NYM 63434.111.2362220$5.01AL|NL
72 Sandy Alcantara MIA 78454.051.2764240$4.89AL|NL
73 Yu Darvish SD 57434.131.1855160$4.71AL|NL
74 Matthew Strahm PHI 26223.341.073176$4.66AL|NL
75 David Peterson NYM 68433.761.3362260$4.61AL|NL
76 Clay Holmes NYM 62433.761.3057240$4.41AL|NL
77 Brandon Pfaadt ARI 66444.271.2363160$4.26AL|NL
78 Daniel Palencia CHC 26113.821.31291211$4.10AL|NL
79 Gavin Williams CLE 65444.051.3166280$4.00AL|NL
80 Trevor Megill MIL 26113.471.2231109$3.90AL|NL
81 Will Vest DET 26113.301.192689$3.77AL|NL
82 Kevin Ginkel ARI 25213.631.252798$3.65AL|NL
83 Michael King IL-60 SD 46323.521.1951160$3.63AL|NL
84 Cole Ragans IL-60 KAN 41323.401.1850150$3.61AL|NL
85 Reese Olson DET 60343.781.2357200$3.56AL|NL
86 Michael Wacha KAN 69444.101.2657200$3.52AL|NL
87 Robert Garcia TEX 25113.421.212899$3.51AL|NL
88 Zach Eflin IL-15 BAL 66444.221.2052120$3.48AL|NL
89 Jose Soriano LAA 67443.801.3560290$3.46AL|NL
90 Mitch Keller PIT 74454.251.2964220$2.84AL|NL
91 Emilio Pagan CIN 26114.211.2228910$2.74AL|NL
92 Eduardo Rodriguez ARI 63444.091.3160210$2.74AL|NL
93 Cade Smith CLE 28212.841.0938102$2.57AL|NL
94 Casey Mize DET 63444.131.2752170$2.15AL|NL
95 Lance McCullers HOU 63434.061.3764290$2.07AL|NL
96 Eury Perez MIA 55344.061.2358190$2.00AL|NL
97 Shane McClanahan IL-60 TB 38323.491.1641120$1.72AL|NL
98 Andrew Abbott CIN 66444.361.3062240$1.65AL|NL
99 Shane Baz TB 58434.241.2854210$1.62AL|NL
100 Orion Kerkering PHI 26213.271.202795$1.59AL|NL
101 David Festa MIN 61334.111.2863220$1.50AL|NL
102 Clayton Kershaw LAD 48423.941.2642140$1.40AL|NL
103 Jeffrey Springs OAK 61444.311.2854200$1.20AL|NL
104 Brayan Bello BOS 65444.151.3457230$1.05AL|NL
105 Shohei Ohtani LAD 35323.601.1540120$0.99AL|NL
106 Hayden Birdsong SF 57434.281.3358250$0.95AL|NL
107 Shane Bieber IL-60 CLE 41323.651.1940100$0.76AL|NL
108 Ronny Henriquez MIA 26114.001.3326109$0.58AL|NL
109 Matthew Liberatore STL 62344.091.2653180$0.41AL|NL
110 Ryne Nelson ARI 63434.391.2851180$0.18AL|NL
111 Aaron Nola IL-60 PHI 45334.041.1944110$0.12AL|NL
112 Griffin Jax MIN 27223.071.083471$0.03AL|NL
113 Dean Kremer BAL 69444.421.3258230$-0.08AL|NL
114 Bryce Miller IL-15 SEA 45323.991.1941130$-0.18AL|NL
115 Quinn Priester MIL 52434.061.3040180$-0.27AL|NL
116 Mike Soroka WAS 66354.431.2965260$-0.39AL|NL
117 Noah Cameron KAN 60334.111.2750190$-0.49AL|NL
118 Brady Singer CIN 67444.541.3361220$-0.51AL|NL
119 Will Warren NYY 56344.291.3059200$-0.61AL|NL
120 Bailey Ober IL-15 MIN 50334.291.2046130$-0.68AL|NL
121 Lucas Giolito BOS 66444.631.3362240$-0.84AL|NL
122 Jason Adam SD 27213.151.113191$-1.02AL|NL
123 Edward Cabrera MIA 59344.291.3462280$-1.12AL|NL
124 Landen Roupp SF 59334.061.3555250$-1.28AL|NL
125 Bryce Elder ATL 66444.401.3554230$-1.32AL|NL
126 Luis Gil IL-60 NYY 44324.121.3049220$-1.36AL|NL
127 Zack Littell TB 62344.451.2249120$-1.37AL|NL
128 Dylan Lee ATL 26213.131.123071$-1.41AL|NL
129 Alex Vesia LAD 25213.451.1832102$-1.42AL|NL
130 Kirby Yates LAD 24213.351.1931112$-1.57AL|NL
131 Andre Pallante STL 65434.101.3846240$-1.59AL|NL
132 Luke Weaver NYY 26213.821.172883$-1.62AL|NL
133 Jeremiah Estrada SD 26223.361.1936111$-1.68AL|NL
134 Nick Martinez CIN 55334.251.2544130$-1.84AL|NL
135 Nestor Cortes IL-60 MIL 42223.881.1741120$-1.94AL|NL
136 Luis Severino OAK 73354.431.2957230$-1.98AL|NL
137 Shane Smith CWS 63344.341.3256250$-2.08AL|NL
138 Ryan Walker SF 24213.151.132871$-2.22AL|NL
139 Randy Rodriguez SF 26213.451.2229102$-2.25AL|NL
140 Justin Verlander SF 59344.291.3049180$-2.39AL|NL
141 Reid Detmers LAA 33224.011.2839132$-2.44AL|NL
142 Jon Gray IL-60 TEX 49334.251.2844160$-2.45AL|NL
143 Slade Cecconi CLE 59344.581.2551150$-2.46AL|NL
144 Kumar Rocker TEX 43334.141.2841140$-2.46AL|NL
145 Jacob Lopez OAK 57344.441.3458250$-2.53AL|NL
146 Matt Brash SEA 25213.111.2230111$-2.54AL|NL
147 Eric Lauer TOR 56344.371.3252210$-2.69AL|NL
148 Chris Sale IL-60 ATL 24213.131.092960$-2.79AL|NL
149 Colton Gordon HOU 53324.391.2846150$-2.84AL|NL
150 Garrett Whitlock BOS 26213.651.202772$-2.87AL|NL
151 Cade Cavalli WAS 58334.241.3551250$-2.93AL|NL
152 Dustin May LAD 42324.131.2838160$-2.94AL|NL
153 Chris Paddack MIN 64334.521.2851160$-3.02AL|NL
154 Tommy Kahnle DET 25113.461.2225104$-3.08AL|NL
155 Bryan Abreu HOU 28113.161.1936121$-3.32AL|NL
156 Jake Irvin WAS 68344.541.2952210$-3.39AL|NL
157 Pablo Lopez IL-60 MIN 32223.771.153380$-3.43AL|NL
158 Erick Fedde STL 60344.331.3247200$-3.47AL|NL
159 Andrew Heaney PIT 63344.561.3154200$-3.48AL|NL
160 Mitchell Parker WAS 63344.441.3352230$-3.62AL|NL
161 Charlie Morton BAL 51334.401.3651220$-3.65AL|NL
162 Cade Horton CHC 52324.401.3145180$-3.68AL|NL
163 Luis Ortiz CLE 46334.251.3443190$-3.72AL|NL
164 Adrian Morejon SD 26213.461.202681$-3.75AL|NL
165 Seth Halvorsen COL 25124.431.4024107$-3.84AL|NL
166 Jameson Taillon IL-15 CHC 42324.451.2334100$-4.04AL|NL
167 Tomoyuki Sugano BAL 62344.491.2539140$-4.08AL|NL
168 Garrett Cleavinger TB 25223.741.2330111$-4.13AL|NL
169 Jacob Misiorowski MIL 55334.501.4057300$-4.26AL|NL
170 Drew Pomeranz CHC 24213.331.252591$-4.31AL|NL
171 Cam Schlittler NYY 36444.501.3731130$-4.34AL|NL
172 Frankie Montas NYM 51334.431.3546200$-4.45AL|NL
173 JP Sears OAK 70354.811.2855200$-4.46AL|NL
174 Trevor Rogers BAL 56344.341.3646200$-4.47AL|NL
175 Miles Mikolas STL 62344.561.2742120$-4.48AL|NL
176 Brandon Walter HOU 38213.891.2434100$-4.54AL|NL
177 Pierce Johnson ATL 25223.661.2930101$-4.55AL|NL
178 Jose Quintana MIL 64334.321.3850240$-4.58AL|NL
179 Zebby Matthews IL-15 MIN 40224.251.223990$-4.64AL|NL
180 Cole Sands MIN 26213.821.212681$-4.74AL|NL
181 Bennett Sousa HOU 25213.511.202890$-4.80AL|NL
182 Aaron Bummer ATL 25213.481.3127101$-4.84AL|NL
183 Seranthony Dominguez BAL 26223.851.2830121$-4.87AL|NL
184 Tyler Holton DET 26213.481.132260$-4.93AL|NL
185 Logan Allen CLE 61444.631.4249250$-4.98AL|NL
186 Abner Uribe MIL 25113.361.3031132$-4.98AL|NL
187 Lucas Erceg KAN 25123.471.212792$-5.02AL|NL
188 Colin Rea CHC 66334.661.3251180$-5.04AL|NL
189 Blake Treinen IL-60 LAD 22213.391.182570$-5.17AL|NL
190 Ben Brown CHC 30223.911.2533110$-5.22AL|NL
191 Grayson Rodriguez IL-60 BAL 27213.771.212990$-5.22AL|NL
192 Tyler Rogers SF 28223.451.172150$-5.23AL|NL
193 Sawyer Gipson-Long IL-15 DET 41224.211.2436120$-5.31AL|NL
194 Grant Taylor CWS 25004.591.4024118$-5.43AL|NL
195 Jordan Romano PHI 25123.931.262793$-5.43AL|NL
196 Steven Matz STL 34223.911.243090$-5.46AL|NL
197 Jared Koenig MIL 25213.661.282491$-5.48AL|NL
198 Chris Martin TEX 22113.271.092431$-5.49AL|NL
199 Antonio Santillan CIN 25224.281.3227112$-5.66AL|NL
200 Walker Buehler BOS 57344.611.3748200$-5.86AL|NL
201 Luke Jackson TEX 26224.201.3426112$-5.87AL|NL
202 Tyler Anderson LAA 73354.731.3658270$-5.95AL|NL
203 Tanner Houck IL-15 BOS 48234.221.3140150$-5.96AL|NL
204 Roki Sasaki IL-60 LAD 25213.841.212690$-6.03AL|NL
205 Aaron Civale CWS 60344.831.3350190$-6.03AL|NL
206 Michael McGreevy STL 38223.941.262890$-6.06AL|NL
207 Reed Garrett NYM 26223.681.3431130$-6.09AL|NL
208 Michael Lorenzen IL-15 KAN 55344.491.3944220$-6.21AL|NL
209 Gabe Speier SEA 26113.461.163080$-6.21AL|NL
210 Calvin Faucher MIA 26114.101.4026114$-6.30AL|NL
211 Dennis Santana PIT 25114.011.262393$-6.31AL|NL
212 Braxton Ashcraft PIT 31213.921.272890$-6.32AL|NL
213 Anthony Bender MIA 25223.951.3024101$-6.37AL|NL
214 Kyle Harrison BOS 33224.201.2934120$-6.38AL|NL
215 Bryan Baker TB 24213.931.252790$-6.51AL|NL
216 Dane Dunning TEX 48224.371.3545180$-6.57AL|NL
217 Brad Lord WAS 37224.221.3431131$-6.58AL|NL
218 Davis Daniel ATL 43224.281.3137130$-6.63AL|NL
219 Chad Patrick MIL 35224.251.2732110$-6.63AL|NL
220 Caleb Thielbar CHC 23213.821.252590$-6.64AL|NL
221 Ryan Pressly CHC 24113.651.262372$-6.69AL|NL
222 Yimi Garcia IL-15 TOR 22113.681.152571$-6.71AL|NL
223 Brock Stewart MIN 24113.491.2232100$-6.74AL|NL
224 Yariel Rodriguez TOR 26114.071.2628112$-6.75AL|NL
225 Bailey Falter PIT 64344.681.3545210$-6.84AL|NL
226 Hunter Gaddis CLE 27113.781.202681$-6.86AL|NL
227 Gregory Soto BAL 26123.661.2930111$-6.90AL|NL
228 Spencer Arrighetti IL-60 HOU 36224.471.3138150$-6.93AL|NL
229 Erik Sabrowski CLE 26213.751.3930140$-6.96AL|NL
230 Phil Maton STL 26113.701.2427101$-6.98AL|NL
231 Andrew Kittredge BAL 26223.881.252370$-7.00AL|NL
232 Marcus Stroman NYY 61344.581.4046230$-7.10AL|NL
233 Hoby Milner TEX 24113.591.182261$-7.12AL|NL
234 JoJo Romero STL 25223.751.292390$-7.14AL|NL
235 Ben Casparius LAD 26214.371.3126101$-7.15AL|NL
236 Daniel Coulombe MIN 23113.381.162560$-7.23AL|NL
237 Victor Vodnik COL 25224.491.4923123$-7.39AL|NL
238 Ryne Stanek NYM 25214.021.3227110$-7.40AL|NL
239 Brad Keller CHC 25213.991.3622101$-7.41AL|NL
240 Tyler Mahle IL-60 TEX 28224.141.252490$-7.44AL|NL
241 Carson Whisenhunt SF 39224.211.3332140$-7.45AL|NL
242 Joe Boyle TB 37234.301.4342230$-7.50AL|NL
243 J.T. Ginn OAK 38234.331.3334130$-7.51AL|NL
244 Andrew Painter PHI 34224.351.2930120$-7.56AL|NL
245 Edwin Uceta TB 24113.961.2427101$-7.69AL|NL
246 Craig Yoho MIL 21213.821.3323100$-7.76AL|NL
247 Shinnosuke Ogasawara WAS 37224.261.3230120$-7.77AL|NL
248 Greg Weissert BOS 24213.961.312390$-7.85AL|NL
249 Hector Neris HOU 22224.101.3024100$-7.89AL|NL
250 Chad Green TOR 23214.231.222170$-7.94AL|NL
251 Yennier Cano BAL 25113.451.242580$-7.97AL|NL
252 Ryan Brasier CHC 24113.621.172370$-8.10AL|NL
253 Mitch Spence OAK 48234.541.3338150$-8.15AL|NL
254 Nick Mears MIL 24113.751.222790$-8.19AL|NL
255 Bowden Francis IL-15 TOR 37234.711.2833110$-8.22AL|NL
256 Keegan Akin IL-15 BAL 23113.681.202580$-8.26AL|NL
257 Jonathan Cannon CWS 62354.851.3846210$-8.26AL|NL
258 Patrick Corbin TEX 58354.861.3945180$-8.30AL|NL
259 Kendall Graveman ARI 24114.371.4721114$-8.36AL|NL
260 Janson Junk MIA 55244.531.3541150$-8.43AL|NL
261 Cade Povich IL-15 BAL 32224.471.3229120$-8.44AL|NL
262 Graham Ashcraft CIN 24224.351.372181$-8.48AL|NL
263 Brennan Bernardino BOS 22213.961.362290$-8.48AL|NL
264 John Schreiber KAN 25113.801.3124101$-8.50AL|NL
265 Fernando Cruz IL-15 NYY 18113.551.212580$-8.50AL|NL
266 Bryan King HOU 24113.641.262690$-8.51AL|NL
267 Jose A. Ferrer WAS 25113.761.272181$-8.52AL|NL
268 Simeon Woods Richardson MIN 44224.611.3437160$-8.56AL|NL
269 Jack Leiter TEX 53234.741.3748240$-8.58AL|NL
270 Brock Burke LAA 25214.231.352490$-8.71AL|NL
271 Ian Hamilton NYY 24113.611.2926100$-8.73AL|NL
272 Ryan Gusto HOU 39224.571.3635140$-8.74AL|NL
273 Tanner Banks PHI 24113.841.212470$-8.81AL|NL
274 Robert Stephenson IL-15 LAA 20113.871.162360$-8.87AL|NL
275 Kevin Kelly TB 23113.711.172050$-8.90AL|NL
276 Steven Okert HOU 23114.021.212680$-8.92AL|NL
277 Paul Blackburn IL-15 NYM 34224.411.3528110$-8.93AL|NL
278 Scott Effross NYY 22214.071.311860$-8.95AL|NL
279 Anthony DeSclafani ARI 31224.441.322580$-8.99AL|NL
280 Louie Varland MIN 25123.931.232570$-9.00AL|NL
281 Casey Legumina SEA 24214.231.332190$-9.00AL|NL
282 Brandon Eisert CWS 24114.041.292381$-9.04AL|NL
283 Ryan Yarbrough IL-15 NYY 29214.441.292290$-9.07AL|NL
284 Brendon Little TOR 24113.481.3525110$-9.19AL|NL
285 Daysbel Hernandez ATL 21213.911.4622130$-9.22AL|NL
286 Eduard Bazardo SEA 25113.911.242490$-9.23AL|NL
287 Johan Oviedo IL-60 PIT 35224.471.3830150$-9.26AL|NL
288 Jose Butto IL-15 NYM 24113.751.2824110$-9.29AL|NL
289 Kyle Wright KAN 28224.351.3523100$-9.31AL|NL
290 Kyle Hendricks LAA 58345.031.3539160$-9.32AL|NL
291 Jake Junis CLE 24113.921.212260$-9.34AL|NL
292 Tony Gonsolin IL-60 LAD 27214.631.3124100$-9.37AL|NL
293 Michael Kelly OAK 25214.241.3822110$-9.39AL|NL
294 Hunter Harvey IL-60 KAN 17113.491.171850$-9.41AL|NL
295 Yuki Matsui SD 20113.711.272380$-9.46AL|NL
296 Paul Sewald IL-15 CLE 19114.021.172260$-9.46AL|NL
297 Javier Assad IL-60 CHC 27214.281.3722110$-9.47AL|NL
298 Brant Hurter DET 22113.611.231960$-9.49AL|NL
299 Kyle Backhus ARI 25123.931.3824111$-9.52AL|NL
300 Ryan Bergert SD 45234.651.3837170$-9.53AL|NL