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 95742.881.01110200$33.13AL|NL
2 Zack Wheeler PHI 99743.291.07108250$27.92AL|NL
3 Paul Skenes PIT 87642.931.06102230$26.21AL|NL
4 Logan Gilbert SEA 91643.311.0299200$24.80AL|NL
5 Spencer Strider ATL 82743.461.11109280$23.07AL|NL
6 Garrett Crochet BOS 78643.221.0999240$21.23AL|NL
7 Logan Webb SF 100753.351.1888240$20.52AL|NL
8 Max Fried NYY 92743.371.1786270$19.55AL|NL
9 Yoshinobu Yamamoto LAD 82633.311.1088220$19.23AL|NL
10 Framber Valdez HOU 94753.411.2091300$19.15AL|NL
11 George Kirby SEA 90653.531.0783140$18.84AL|NL
12 Joe Ryan MIN 87653.791.0797190$18.56AL|NL
13 Dylan Cease SD 87653.611.19101330$16.72AL|NL
14 Hunter Brown HOU 87753.631.2294300$16.63AL|NL
15 Jacob deGrom TEX 73433.241.0287160$16.29AL|NL
16 Edwin Diaz NYM 31213.081.09451217$15.81AL|NL
17 Spencer Schwellenbach ATL 88643.671.1384190$15.71AL|NL
18 Freddy Peralta MIL 86653.791.1797310$15.31AL|NL
19 Josh Hader HOU 33223.201.08461316$15.02AL|NL
20 Shota Imanaga CHC 89643.781.1486210$14.92AL|NL
21 Zac Gallen ARI 93753.861.2394310$14.81AL|NL
22 Carlos Rodon NYY 87764.101.1999310$14.74AL|NL
23 Luis Castillo SEA 90653.721.1888270$14.47AL|NL
24 Tanner Scott LAD 31323.041.21371416$14.38AL|NL
25 Tanner Bibee CLE 89643.821.1789250$14.09AL|NL
26 Bryan Woo SEA 79543.621.0775160$13.51AL|NL
27 Kevin Gausman TOR 95663.901.2195280$13.34AL|NL
28 Sonny Gray STL 87543.681.1791250$13.25AL|NL
29 Ryan Helsley STL 31222.961.15371216$13.21AL|NL
30 Emmanuel Clase CLE 33212.741.0731715$13.18AL|NL
31 Tyler Glasnow IL-60 LAD 66533.531.0982210$13.01AL|NL
32 Andres Munoz SEA 31222.661.11401214$12.86AL|NL
33 Mason Miller OAK 31112.761.01461114$12.56AL|NL
34 Nick Pivetta SD 81553.891.1492240$12.31AL|NL
35 Felix Bautista BAL 30212.721.10421313$11.88AL|NL
36 Nathan Eovaldi TEX 85543.771.1582210$11.69AL|NL
37 Drew Rasmussen TB 71543.401.1369180$11.44AL|NL
38 Hunter Greene IL-15 CIN 75543.851.1589260$11.41AL|NL
39 Jeff Hoffman TOR 32212.991.09401013$11.32AL|NL
40 Devin Williams NYY 31323.091.18411512$11.04AL|NL
41 MacKenzie Gore WAS 83553.751.2493300$10.60AL|NL
42 Jesus Luzardo PHI 83543.891.2087270$9.89AL|NL
43 Cristopher Sanchez PHI 83543.561.2275230$9.88AL|NL
44 Jhoan Duran MIN 31222.811.14381112$9.73AL|NL
45 Jack Flaherty DET 79553.811.2185250$9.65AL|NL
46 Max Scherzer TOR 73543.931.1374190$9.03AL|NL
47 Chris Sale IL-15 ATL 56433.221.1066150$8.63AL|NL
48 Chris Bassitt TOR 89654.021.2784290$8.52AL|NL
49 Aroldis Chapman BOS 30223.341.29441813$8.46AL|NL
50 Peter Fairbanks TB 30223.481.21331214$8.36AL|NL
51 Bailey Ober MIN 78544.051.1576190$8.31AL|NL
52 Robert Suarez SD 31223.591.18311014$8.18AL|NL
53 Camilo Doval SF 30223.521.27341414$7.74AL|NL
54 Kyle Finnegan WAS 30223.961.32291216$7.36AL|NL
55 Shelby Miller ARI 31223.991.25311115$7.33AL|NL
56 Brandon Pfaadt ARI 80554.061.2078190$7.19AL|NL
57 Zach Eflin BAL 80543.951.1665140$7.18AL|NL
58 Kenley Jansen LAA 29223.971.20331114$7.13AL|NL
59 Ranger Suarez PHI 80543.731.2673260$7.00AL|NL
60 Merrill Kelly ARI 88644.161.2677280$6.69AL|NL
61 Sandy Alcantara MIA 89553.921.2575260$6.53AL|NL
62 Taj Bradley TB 80554.081.2482270$6.48AL|NL
63 Brandon Woodruff IL-60 MIL 69433.811.1672200$6.35AL|NL
64 Robbie Ray SF 78554.101.2685300$6.18AL|NL
65 Jose Berrios TOR 95664.261.2781280$6.15AL|NL
66 Nick Lodolo CIN 76554.091.2277230$6.14AL|NL
67 Seth Lugo KAN 90554.041.2578250$6.07AL|NL
68 Yusei Kikuchi LAA 84454.061.2490280$5.84AL|NL
69 Clay Holmes NYM 73543.621.3069280$5.73AL|NL
70 Matt Boyd CHC 72543.941.2472230$5.70AL|NL
71 Trevor Megill MIL 31213.561.23371211$5.48AL|NL
72 Kodai Senga IL-15 NYM 63533.701.2768270$5.45AL|NL
73 David Bednar PIT 30223.941.26321113$5.41AL|NL
74 Emilio Pagan CIN 31224.261.22331013$5.17AL|NL
75 Eduardo Rodriguez ARI 76554.001.2773250$4.75AL|NL
76 Ryan Pepiot TB 77554.171.2677280$4.49AL|NL
77 Carlos Estevez KAN 31223.861.25301112$4.43AL|NL
78 Raisel Iglesias ATL 32223.351.093488$4.22AL|NL
79 Eury Perez MIA 62443.901.1969200$4.21AL|NL
80 Blake Snell IL-60 LAD 51423.511.2163230$4.09AL|NL
81 Brayan Bello BOS 79654.131.3371280$3.92AL|NL
82 Michael Wacha KAN 81554.091.2669240$3.88AL|NL
83 Robert Garcia TEX 30223.371.1934109$3.83AL|NL
84 Cole Ragans IL-15 KAN 56333.461.1866200$3.74AL|NL
85 Kris Bubic KAN 80443.961.2777260$3.63AL|NL
86 David Peterson NYM 74543.831.3468280$3.17AL|NL
87 Lance McCullers HOU 77533.971.3474340$3.14AL|NL
88 Matthew Strahm PHI 31323.241.063784$3.08AL|NL
89 Jameson Taillon CHC 82544.301.2366190$2.83AL|NL
90 Gavin Williams CLE 76444.051.2979310$2.69AL|NL
91 Mitch Keller PIT 88554.301.2977270$2.58AL|NL
92 Reese Olson IL-15 DET 67443.851.2563220$2.40AL|NL
93 Shane Baz TB 70444.041.2468250$2.35AL|NL
94 Orion Kerkering PHI 30223.251.1734107$2.29AL|NL
95 Brady Singer CIN 82554.361.2977250$2.25AL|NL
96 Will Vest DET 30213.401.2030108$2.00AL|NL
97 Clarke Schmidt NYY 70444.041.2669240$1.99AL|NL
98 Ryne Nelson ARI 78544.221.2764200$1.92AL|NL
99 Jose Soriano LAA 79453.881.3271330$1.82AL|NL
100 Sean Manaea IL-60 NYM 66434.121.2366230$1.74AL|NL
101 Hayden Birdsong SF 71444.051.3274320$1.14AL|NL
102 Cade Smith CLE 34212.921.1043112$0.78AL|NL
103 Jeffrey Springs OAK 70444.151.2665230$0.71AL|NL
104 Daniel Palencia CHC 30223.941.3434159$0.68AL|NL
105 Kirby Yates LAD 29313.231.1838133$0.63AL|NL
106 Shohei Ohtani LAD 45323.551.1652150$0.55AL|NL
107 Matthew Liberatore STL 74444.101.2865240$0.52AL|NL
108 Clayton Kershaw LAD 52423.781.2347150$0.15AL|NL
109 Erick Fedde STL 79554.341.3164270$-0.07AL|NL
110 Michael King IL-15 SD 46323.501.2050160$-0.12AL|NL
111 Dustin May LAD 56433.891.2550210$-0.15AL|NL
112 Grant Holmes ATL 78444.291.3276280$-0.25AL|NL
113 Luis Severino OAK 86464.381.2872280$-0.50AL|NL
114 Jason Adam SD 32213.091.0838112$-0.56AL|NL
115 Andrew Heaney PIT 75454.361.2869240$-0.58AL|NL
116 Shane Bieber IL-60 CLE 49323.641.1948130$-0.59AL|NL
117 Bryce Miller IL-15 SEA 50333.811.1647150$-0.86AL|NL
118 Shane Smith CWS 77444.281.2965280$-0.96AL|NL
119 Justin Verlander SF 72444.241.2860210$-1.12AL|NL
120 David Festa MIN 59333.981.2762210$-1.21AL|NL
121 Aaron Civale CWS 70444.401.2764210$-1.23AL|NL
122 Landen Roupp SF 71343.981.3370300$-1.35AL|NL
123 Porter Hodge CHC 30213.681.2933146$-1.35AL|NL
124 Andrew Abbott CIN 77554.551.3572310$-1.36AL|NL
125 Luke Weaver NYY 32213.871.1834105$-1.41AL|NL
126 Dylan Lee ATL 31213.301.153593$-1.50AL|NL
127 Pablo Lopez IL-60 MIN 42323.761.1544100$-1.56AL|NL
128 Casey Mize DET 75444.251.2959210$-1.63AL|NL
129 Tommy Kahnle DET 30113.441.2430127$-1.65AL|NL
130 Edward Cabrera MIA 74454.381.3677360$-1.66AL|NL
131 Aaron Nola IL-60 PHI 49333.931.1848120$-1.66AL|NL
132 Dean Kremer BAL 79554.521.3365270$-1.75AL|NL
133 Bryan Abreu HOU 35213.161.2045151$-1.80AL|NL
134 Luis Ortiz CLE 82454.321.3471320$-1.93AL|NL
135 Jake Irvin WAS 81454.481.2866250$-2.00AL|NL
136 Jacob Misiorowski MIL 70354.101.3879400$-2.01AL|NL
137 JP Sears OAK 85464.591.2668230$-2.02AL|NL
138 Griffin Jax MIN 32223.211.103991$-2.02AL|NL
139 Shane McClanahan IL-60 TB 37323.511.1740120$-2.03AL|NL
140 Nick Martinez CIN 61434.221.2751160$-2.05AL|NL
141 Ryan Walker SF 29223.081.123492$-2.06AL|NL
142 Zack Littell TB 73454.451.2659170$-2.09AL|NL
143 Roki Sasaki IL-60 LAD 39323.681.1843140$-2.11AL|NL
144 Calvin Faucher MIA 31124.151.42321410$-2.13AL|NL
145 Jeremiah Estrada SD 31223.251.1543131$-2.24AL|NL
146 Grayson Rodriguez IL-60 BAL 42323.741.2145140$-2.26AL|NL
147 Zebby Matthews IL-15 MIN 52334.121.1949110$-2.40AL|NL
148 Lucas Giolito BOS 74454.561.3374280$-2.47AL|NL
149 Sawyer Gipson-Long DET 54334.021.2350160$-2.50AL|NL
150 Frankie Montas NYM 65444.331.3361250$-2.61AL|NL
151 Yu Darvish IL-60 SD 50334.131.1948140$-2.67AL|NL
152 Mitchell Parker WAS 77454.351.3363280$-2.86AL|NL
153 Yimi Garcia IL-15 TOR 32223.621.1336102$-2.94AL|NL
154 Ben Brown CHC 43323.851.2547170$-2.94AL|NL
155 Tyler Mahle IL-15 TEX 51334.071.2247170$-3.08AL|NL
156 Quinn Priester MIL 67454.231.3354250$-3.14AL|NL
157 Lucas Erceg KAN 30223.481.2233113$-3.17AL|NL
158 Kyle Harrison BOS 48333.991.2750180$-3.25AL|NL
159 Tyler Anderson LAA 89564.681.3571340$-3.27AL|NL
160 Chris Paddack MIN 74444.571.3165210$-3.34AL|NL
161 Tomoyuki Sugano BAL 76454.451.2651180$-3.35AL|NL
162 Seth Halvorsen COL 30224.471.4128128$-3.42AL|NL
163 Chad Patrick MIL 62324.181.2754200$-3.44AL|NL
164 Jacob Lopez OAK 63334.141.3463280$-3.48AL|NL
165 Colin Rea CHC 64434.471.2852180$-3.55AL|NL
166 Alex Vesia LAD 31223.411.2040141$-3.70AL|NL
167 Jose Quintana MIL 74444.281.3659270$-3.71AL|NL
168 Bryce Elder ATL 84554.531.3966300$-3.78AL|NL
169 Luis Gil IL-60 NYY 48334.141.2953240$-3.78AL|NL
170 Fernando Cruz NYY 30223.551.2042131$-3.86AL|NL
171 Stephen Kolek SD 72534.451.3956230$-3.88AL|NL
172 Jordan Romano PHI 29224.131.2830115$-3.92AL|NL
173 Matt Brash SEA 30223.221.2438131$-4.03AL|NL
174 Tanner Houck IL-15 BOS 55334.051.2847170$-4.07AL|NL
175 Walker Buehler BOS 61434.401.3251190$-4.13AL|NL
176 Miles Mikolas STL 79454.581.2754160$-4.15AL|NL
177 Charlie Morton BAL 64444.511.3864280$-4.31AL|NL
178 Chris Martin TEX 27223.241.102851$-4.48AL|NL
179 Garrett Cleavinger TB 30223.731.2537132$-4.59AL|NL
180 Ryan Pressly CHC 29223.601.252893$-4.62AL|NL
181 Tyler Holton DET 31213.371.122781$-4.63AL|NL
182 Eric Lauer TOR 66344.371.3261240$-4.70AL|NL
183 Kumar Rocker TEX 49334.161.2745150$-4.72AL|NL
184 Andre Pallante STL 72444.141.3951290$-4.74AL|NL
185 Reid Detmers LAA 38234.181.2543142$-4.82AL|NL
186 Slade Cecconi CLE 53344.451.2348130$-4.83AL|NL
187 Aaron Bummer ATL 29213.451.2933122$-4.95AL|NL
188 Grant Taylor CWS 30004.271.3530139$-5.03AL|NL
189 Tim Herrin CLE 31213.411.2333121$-5.09AL|NL
190 Cade Cavalli WAS 63344.301.3356260$-5.19AL|NL
191 Mitch Spence OAK 66344.321.3255200$-5.31AL|NL
192 Hunter Gaddis CLE 32223.671.1731101$-5.33AL|NL
193 Garrett Whitlock BOS 31213.681.173181$-5.44AL|NL
194 Michael McGreevy STL 46323.931.2734120$-5.45AL|NL
195 Mark Leiter Jr. NYY 30223.811.2237111$-5.51AL|NL
196 Luke Jackson TEX 31224.211.3432144$-5.55AL|NL
197 Bailey Falter PIT 75454.611.3356230$-5.56AL|NL
198 Bowden Francis IL-15 TOR 48334.471.2242130$-5.60AL|NL
199 Keegan Akin BAL 30213.551.163490$-5.66AL|NL
200 Adrian Morejon SD 31213.541.2331101$-5.74AL|NL
201 Michael Kopech LAD 29213.931.2835142$-5.77AL|NL
202 Daniel Coulombe MIN 27213.301.122870$-5.86AL|NL
203 Cole Sands MIN 30213.751.2032101$-5.89AL|NL
204 Michael Lorenzen KAN 75454.501.3858310$-5.90AL|NL
205 Pierce Johnson ATL 30223.661.2936131$-6.03AL|NL
206 Mike Soroka WAS 73364.581.3568310$-6.04AL|NL
207 Will Warren NYY 64344.591.3361240$-6.10AL|NL
208 Jack Leiter TEX 67344.631.3464290$-6.31AL|NL
209 Randy Rodriguez SF 31213.911.3032132$-6.35AL|NL
210 Reed Garrett NYM 31223.701.3337151$-6.41AL|NL
211 Anthony Bender MIA 30223.871.2930112$-6.45AL|NL
212 Paul Blackburn NYM 50334.291.3243160$-6.50AL|NL
213 Spencer Arrighetti IL-60 HOU 42334.441.3144180$-6.53AL|NL
214 Abner Uribe MIL 30113.481.3735173$-6.58AL|NL
215 Ryan Thompson ARI 30223.761.262592$-6.58AL|NL
216 Tyler Rogers SF 34223.641.212471$-6.63AL|NL
217 Cade Horton CHC 48334.441.3144180$-6.75AL|NL
218 Noah Cameron KAN 54234.161.3049170$-6.76AL|NL
219 Jared Koenig MIL 29213.611.2729111$-6.79AL|NL
220 Carson Whisenhunt SF 44233.991.2942160$-6.90AL|NL
221 Kevin Ginkel ARI 27213.461.223090$-6.92AL|NL
222 Tanner Banks PHI 29213.831.242991$-7.03AL|NL
223 Kevin Kelly TB 27213.711.172371$-7.04AL|NL
224 Erik Miller SF 28223.591.3633161$-7.11AL|NL
225 Jose Butto NYM 29213.741.2729131$-7.12AL|NL
226 Colton Gordon HOU 50224.201.2845160$-7.14AL|NL
227 Bryan Hudson MIL 26213.371.2127110$-7.16AL|NL
228 Antonio Santillan CIN 30224.211.3233132$-7.23AL|NL
229 Seranthony Dominguez BAL 31224.031.2934131$-7.31AL|NL
230 Gabe Speier SEA 30123.661.1833101$-7.34AL|NL
231 Liam Hendriks IL-15 BOS 23213.871.192671$-7.39AL|NL
232 Ryan Gusto HOU 48324.441.3342170$-7.40AL|NL
233 Logan Allen CLE 65444.631.4153260$-7.43AL|NL
234 JoJo Romero STL 29223.771.2828111$-7.45AL|NL
235 Ronny Henriquez MIA 31124.171.3828125$-7.52AL|NL
236 Jose A. Ferrer WAS 30213.791.272691$-7.66AL|NL
237 Trevor Williams WAS 61344.501.3549190$-7.70AL|NL
238 Bryan King HOU 30113.461.2532121$-7.73AL|NL
239 Nestor Cortes IL-60 MIL 29223.951.182980$-7.73AL|NL
240 Cade Povich IL-15 BAL 45334.521.3341170$-7.73AL|NL
241 Ryne Stanek NYM 30224.011.3233141$-7.74AL|NL
242 Marcus Stroman NYY 64444.611.4048240$-7.74AL|NL
243 Bryan Baker BAL 31224.061.3133131$-7.76AL|NL
244 Andrew Painter PHI 45224.301.2742150$-7.80AL|NL
245 Steven Matz STL 39223.981.2733110$-7.99AL|NL
246 Greg Weissert BOS 29213.881.3229111$-8.01AL|NL
247 John Schreiber KAN 29223.871.3228121$-8.13AL|NL
248 Jon Gray IL-60 TEX 46234.311.2841150$-8.16AL|NL
249 Gregory Soto BAL 29223.711.3232130$-8.16AL|NL
250 Brant Hurter DET 28213.661.212370$-8.28AL|NL
251 Trevor Rogers BAL 56244.241.3751220$-8.31AL|NL
252 Phil Maton STL 31113.941.2630112$-8.35AL|NL
253 Adrian Houser CWS 77464.661.4155280$-8.42AL|NL
254 Edwin Uceta TB 29113.861.2232111$-8.51AL|NL
255 Steven Okert HOU 28214.111.2531110$-8.60AL|NL
256 Louie Varland MIN 29224.081.253090$-8.66AL|NL
257 Jonathan Loaisiga NYY 28213.621.262380$-8.70AL|NL
258 Andrew Kittredge BAL 27213.851.232580$-8.70AL|NL
259 Hoby Milner TEX 29113.741.202781$-8.74AL|NL
260 Brock Burke LAA 29214.171.3229111$-8.74AL|NL
261 Caleb Thielbar CHC 27223.971.2729110$-8.78AL|NL
262 Brock Stewart MIN 29113.701.2637130$-8.81AL|NL
263 Paul Sewald IL-15 CLE 30113.981.163490$-8.86AL|NL
264 Jack Dreyer LAD 29213.961.3030120$-8.88AL|NL
265 Jalen Beeks ARI 28213.931.3526111$-8.89AL|NL
266 Erik Sabrowski CLE 28223.711.3932150$-8.90AL|NL
267 Trent Thornton SEA 31123.931.223091$-8.91AL|NL
268 Dennis Santana PIT 30114.181.3127113$-8.97AL|NL
269 Braxton Ashcraft PIT 41224.151.3033120$-9.01AL|NL
270 Bennett Sousa HOU 27213.821.3027110$-9.02AL|NL
271 Joe Boyle TB 39234.231.4347260$-9.02AL|NL
272 Ryan Weathers IL-60 MIA 42234.231.3237150$-9.02AL|NL
273 Alex Cobb IL-60 DET 29223.841.272480$-9.16AL|NL
274 Nick Sandlin TOR 25223.951.2827120$-9.16AL|NL
275 Justin Slaten IL-60 BOS 25213.951.262590$-9.28AL|NL
276 Brennan Bernardino BOS 28213.921.3228110$-9.30AL|NL
277 Justin Topa MIN 25213.671.282280$-9.30AL|NL
278 Daniel Lynch KAN 35224.271.3228111$-9.30AL|NL
279 Yuki Matsui SD 26113.581.2431110$-9.38AL|NL
280 Ben Casparius LAD 37224.421.3439160$-9.50AL|NL
281 Luis Garcia IL-60 HOU 24224.101.232480$-9.51AL|NL
282 Chad Green TOR 24214.111.212370$-9.51AL|NL
283 Dedniel Nunez NYM 27113.571.2530100$-9.55AL|NL
284 Ryan Brasier CHC 28113.681.192780$-9.59AL|NL
285 Yennier Cano BAL 27113.401.242690$-9.65AL|NL
286 Tylor Megill IL-15 NYM 23213.961.292490$-9.75AL|NL
287 Tony Gonsolin IL-60 LAD 32224.381.2528100$-9.76AL|NL
288 Rob Zastryzny MIL 26204.091.2724100$-9.82AL|NL
289 Ian Hamilton NYY 26113.451.2728110$-9.83AL|NL
290 Wandy Peralta SD 23213.701.2920100$-9.83AL|NL
291 Ryan Yarbrough IL-15 NYY 37224.361.2829110$-9.99AL|NL
292 Richard Lovelady NYM 25224.071.262280$-10.00AL|NL
293 Daysbel Hernandez IL-15 ATL 26213.851.4128140$-10.00AL|NL
294 Nick Mears MIL 29113.931.2834130$-10.06AL|NL
295 Kyle Wright KAN 38224.311.3433130$-10.08AL|NL
296 Caleb Ferguson PIT 30123.851.3631131$-10.12AL|NL
297 Robert Stephenson IL-15 LAA 23113.871.172780$-10.18AL|NL
298 Bubba Chandler PIT 31224.321.3229120$-10.22AL|NL
299 Brendon Little TOR 30113.721.3628141$-10.23AL|NL
300 Brandon Eisert CWS 29114.031.3029101$-10.24AL|NL