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 1091022.150.83138140$32.46AL|NL
2 Zack Wheeler PHI 107832.270.91136250$27.04AL|NL
3 Max Fried NYY 1081021.920.94104210$26.94AL|NL
4 Josh Hader HOU 37511.690.7057723$26.91AL|NL
5 Garrett Crochet BOS 115842.271.03144320$26.58AL|NL
6 Hunter Brown HOU 98831.740.89118280$25.73AL|NL
7 Carlos Rodon NYY 106952.971.01123370$22.62AL|NL
8 Jacob deGrom TEX 95822.080.8894200$21.56AL|NL
9 Joe Ryan MIN 91832.860.89104200$19.79AL|NL
10 Framber Valdez HOU 109942.721.13108390$19.64AL|NL
11 Logan Webb SF 113762.621.15127240$19.20AL|NL
12 Spencer Schwellenbach ATL 110743.100.97108180$18.54AL|NL
13 Paul Skenes PIT 106472.120.91110290$18.38AL|NL
14 Jeff Hoffman TOR 35624.871.08491019$17.60AL|NL
15 Robbie Ray SF 98832.751.15110380$17.13AL|NL
16 Bryan Woo SEA 101742.940.9796170$16.79AL|NL
17 Yoshinobu Yamamoto LAD 89762.621.05101310$15.88AL|NL
18 Andres Munoz SEA 31311.160.90411318$15.86AL|NL
19 Nick Pivetta SD 91823.361.03101240$15.74AL|NL
20 Freddy Peralta MIL 93842.901.1398340$15.23AL|NL
21 Carlos Estevez KAN 34222.111.08301422$15.04AL|NL
22 Sonny Gray STL 93823.381.09101170$14.83AL|NL
23 Kris Bubic KAN 96662.251.13101290$14.81AL|NL
24 Andrew Abbott CIN 80711.801.0276220$14.57AL|NL
25 Robert Suarez SD 34243.951.11361223$14.50AL|NL
26 Aroldis Chapman BOS 34321.320.79501014$14.33AL|NL
27 Will Vest DET 38512.370.95421013$13.81AL|NL
28 Merrill Kelly ARI 98743.491.07100260$13.54AL|NL
29 Edwin Diaz NYM 31302.020.96461216$13.49AL|NL
30 Chris Sale IL-15 ATL 89542.531.17114260$12.83AL|NL
31 Drew Rasmussen TB 87752.791.0074210$12.77AL|NL
32 Matt Boyd CHC 91732.661.1182210$12.71AL|NL
33 Cristopher Sanchez PHI 93622.801.17103280$12.50AL|NL
34 Kodai Senga IL-15 NYM 73731.481.1270310$12.43AL|NL
35 Ranger Suarez PHI 72722.001.0067170$12.30AL|NL
36 Emilio Pagan CIN 35123.090.86431218$11.90AL|NL
37 Emmanuel Clase CLE 35413.321.45381018$11.84AL|NL
38 Jhoan Duran MIN 37431.701.08421412$11.25AL|NL
39 Nathan Eovaldi TEX 72431.870.8775120$10.76AL|NL
40 Tanner Scott LAD 39123.461.0342618$10.59AL|NL
41 Clay Holmes NYM 88842.971.2475350$10.23AL|NL
42 MacKenzie Gore WAS 99383.091.20129300$10.12AL|NL
43 Zack Littell TB 104773.631.0771130$9.98AL|NL
44 Casey Mize DET 78822.881.2169190$9.67AL|NL
45 Seth Lugo KAN 88552.761.0976280$8.82AL|NL
46 Peter Fairbanks TB 32322.531.16271415$8.79AL|NL
47 Kevin Gausman TOR 94664.211.0690250$8.64AL|NL
48 Trevor Megill MIL 29122.771.27351418$8.47AL|NL
49 Ryan Pepiot TB 96563.371.1692300$8.33AL|NL
50 Ryan Helsley STL 29303.411.41341216$8.21AL|NL
51 Kyle Finnegan WAS 31122.611.16251018$8.13AL|NL
52 Camilo Doval SF 36322.731.16351713$8.03AL|NL
53 Tyler Mahle IL-15 TEX 77632.341.1356270$7.50AL|NL
54 Shelby Miller ARI 34322.111.00391110$7.30AL|NL
55 Shane Baz TB 90834.391.2686350$7.27AL|NL
56 Jesus Luzardo PHI 95744.071.41111320$7.21AL|NL
57 Mason Miller OAK 30124.771.16501516$7.20AL|NL
58 Nick Lodolo CIN 94553.541.1685200$6.89AL|NL
59 Matthew Liberatore STL 92663.711.1676170$6.72AL|NL
60 Felix Bautista BAL 29012.771.16431916$6.71AL|NL
61 Jameson Taillon CHC 95764.451.1174200$6.69AL|NL
62 Jose Berrios TOR 102433.261.2189370$6.24AL|NL
63 Hunter Greene IL-15 CIN 59432.740.9873140$5.83AL|NL
64 Clarke Schmidt NYY 75443.111.0672280$5.38AL|NL
65 David Peterson NYM 95543.311.2883340$5.37AL|NL
66 Grant Holmes ATL 90473.701.26103420$5.34AL|NL
67 Chris Bassitt TOR 94744.301.3693250$5.22AL|NL
68 David Bednar PIT 28252.871.1341811$4.94AL|NL
69 Pablo Lopez IL-60 MIN 60532.841.0861140$4.72AL|NL
70 Dean Kremer BAL 97774.271.2978250$4.68AL|NL
71 Yusei Kikuchi LAA 96362.811.3799440$4.34AL|NL
72 Quinn Priester MIL 78623.351.2361280$4.31AL|NL
73 Randy Rodriguez SF 36310.750.755271$4.15AL|NL
74 Michael King IL-15 SD 55422.611.0364170$4.09AL|NL
75 Will Warren NYY 80544.381.32103350$4.04AL|NL
76 Jason Adam SD 42631.711.2150180$3.99AL|NL
77 Griffin Canning IL-60 NYM 76733.781.3870350$3.75AL|NL
78 Jack Flaherty DET 84594.821.24100350$3.66AL|NL
79 Jeffrey Springs OAK 92664.301.2475340$3.57AL|NL
80 Brady Singer CIN 85764.331.3476360$3.55AL|NL
81 Tanner Bibee CLE 94483.921.1982260$3.42AL|NL
82 Ryne Nelson ARI 67423.621.0359211$3.39AL|NL
83 Nick Martinez CIN 94584.121.1669210$3.25AL|NL
84 Bailey Falter PIT 87633.621.2252320$2.98AL|NL
85 Tylor Megill IL-15 NYM 68553.961.3789330$2.81AL|NL
86 Landen Roupp SF 81653.441.4474340$2.74AL|NL
87 Kenley Jansen LAA 28124.471.38261115$2.59AL|NL
88 Devin Williams NYY 30224.781.20381211$2.53AL|NL
89 Luke Weaver NYY 29121.550.762988$2.50AL|NL
90 Ben Casparius LAD 56624.001.1454120$2.40AL|NL
91 Michael Wacha KAN 97483.621.2675260$2.38AL|NL
92 Adrian Morejon SD 36431.990.833362$2.34AL|NL
93 Dennis Santana PIT 36211.500.782865$2.34AL|NL
94 Ronny Henriquez MIA 40412.931.2555163$2.31AL|NL
95 Chad Patrick MIL 89373.531.3293290$2.17AL|NL
96 Dylan Cease SD 91374.541.33117360$2.00AL|NL
97 Tommy Kahnle DET 35001.790.803198$1.81AL|NL
98 Jose Alvarado PHI 20412.701.202547$1.69AL|NL
99 Corbin Burnes IL-60 ARI 64322.671.1763260$1.64AL|NL
100 Raisel Iglesias ATL 30455.361.393369$1.54AL|NL
101 Gavin Williams CLE 80533.701.4380450$1.46AL|NL
102 Andrew Heaney PIT 93474.161.2071310$1.20AL|NL
103 Tomoyuki Sugano BAL 88644.081.2652180$1.10AL|NL
104 Brandon Pfaadt ARI 85855.391.3972210$0.95AL|NL
105 Garrett Whitlock BOS 41513.511.2250191$0.91AL|NL
106 Jake Irvin WAS 99634.731.3071300$0.73AL|NL
107 Luis Ortiz CLE 88494.391.3896420$0.67AL|NL
108 Bryan Abreu HOU 38331.651.1357190$0.62AL|NL
109 Eric Lauer TOR 45412.601.0745140$0.55AL|NL
110 Brendon Little TOR 38412.131.2354220$0.49AL|NL
111 Bryan Baker BAL 36322.741.024682$0.34AL|NL
112 Tyler Rogers SF 40321.800.773340$0.32AL|NL
113 Shota Imanaga CHC 49422.561.0437150$0.27AL|NL
114 Jose Soriano LAA 97553.991.4784450$0.20AL|NL
115 Taj Bradley TB 92564.791.3079360$0.16AL|NL
116 Reese Olson IL-15 DET 48432.991.1851190$0.01AL|NL
117 Daniel Palencia CHC 29021.861.0033108$-0.02AL|NL
118 Logan Gilbert SEA 45223.580.936780$-0.07AL|NL
119 Cade Smith CLE 34222.381.1753133$-0.11AL|NL
120 Shane Smith CWS 74353.401.2868320$-0.22AL|NL
121 Calvin Faucher MIA 31324.341.3829158$-0.32AL|NL
122 Ryan Walker SF 33134.641.1530910$-0.38AL|NL
123 Steven Okert HOU 37122.430.654861$-0.40AL|NL
124 Mitch Keller PIT 992103.911.2277250$-0.51AL|NL
125 Shawn Armstrong TEX 36333.250.9439142$-0.57AL|NL
126 Steven Matz STL 45423.391.114061$-0.59AL|NL
127 Fernando Cruz IL-15 NYY 33233.001.0054142$-0.62AL|NL
128 Orion Kerkering PHI 32532.521.4032172$-0.67AL|NL
129 Jose Quintana MIL 60623.301.4241270$-0.67AL|NL
130 JP Sears OAK 86675.121.3167220$-0.71AL|NL
131 Mike Vasil CWS 56332.731.2540282$-0.77AL|NL
132 Alex Vesia LAD 33202.981.0246103$-0.78AL|NL
133 Mike Soroka WAS 59354.721.0364150$-0.96AL|NL
134 Luke Jackson TEX 29243.411.3821159$-0.96AL|NL
135 Dylan Lee ATL 37121.690.864092$-0.97AL|NL
136 Chris Flexen CHC 28400.640.861481$-0.99AL|NL
137 Abner Uribe MIL 40212.251.1853161$-1.34AL|NL
138 Colin Rea CHC 78534.381.3756191$-1.35AL|NL
139 Patrick Corbin TEX 82474.281.3065240$-1.46AL|NL
140 Yariel Rodriguez TOR 40202.690.8738121$-1.50AL|NL
141 Kyle Hendricks LAA 87564.661.3060230$-1.65AL|NL
142 Spencer Strider ATL 49363.861.1457200$-1.70AL|NL
143 Andre Pallante STL 87544.441.3560290$-1.81AL|NL
144 Brad Keller CHC 37301.941.0536120$-1.82AL|NL
145 Robert Garcia TEX 33132.991.1532116$-2.01AL|NL
146 Lake Bachar MIA 40403.381.1842210$-2.02AL|NL
147 Ryan Zeferjahn LAA 32514.781.4139172$-2.18AL|NL
148 Kirby Yates LAD 25423.941.273882$-2.22AL|NL
149 Mitchell Parker WAS 91584.641.3562360$-2.22AL|NL
150 Bennett Sousa HOU 30101.790.833872$-2.23AL|NL
151 Dustin May LAD 82454.711.3775350$-2.39AL|NL
152 Jack Leiter TEX 71454.301.3158320$-2.42AL|NL
153 Greg Weissert BOS 38222.841.1333123$-2.47AL|NL
154 Jake Bird COL 47212.681.2657190$-2.50AL|NL
155 Jeremiah Estrada SD 37243.411.2251142$-2.55AL|NL
156 Louie Varland MIN 36231.990.994090$-2.61AL|NL
157 Noah Cameron KAN 51242.811.0238180$-2.61AL|NL
158 Eduard Bazardo SEA 43302.921.0937180$-2.66AL|NL
159 Sean Burke CWS 81474.221.4268370$-2.66AL|NL
160 Ryan Gusto HOU 64534.911.5071230$-2.71AL|NL
161 Adrian Houser CWS 42321.921.1831140$-2.79AL|NL
162 Phil Maton STL 32121.691.1343132$-2.92AL|NL
163 Ryan Yarbrough IL-15 NYY 55313.921.1849170$-2.93AL|NL
164 Lucas Giolito BOS 58414.021.3451180$-2.95AL|NL
165 Logan Allen CLE 78564.271.4960340$-3.15AL|NL
166 Mark Leiter Jr. NYY 32454.211.5645102$-3.22AL|NL
167 Huascar Brazoban NYM 42323.851.1640211$-3.23AL|NL
168 Jacob Webb TEX 39433.921.1830131$-3.27AL|NL
169 Chris Paddack MIN 90374.701.2363240$-3.30AL|NL
170 Hunter Dobbins IL-15 BOS 59414.111.2743160$-3.35AL|NL
171 Casey Legumina SEA 32433.351.2135150$-3.36AL|NL
172 Clayton Kershaw LAD 38403.061.2029130$-3.41AL|NL
173 Stephen Kolek SD 62333.761.2547210$-3.43AL|NL
174 Caleb Thielbar CHC 31222.030.9428111$-3.53AL|NL
175 Michael Lorenzen KAN 88484.911.3873280$-3.53AL|NL
176 Tanner Banks PHI 37203.410.973651$-3.60AL|NL
177 Ronel Blanco IL-60 HOU 48344.121.1948200$-3.64AL|NL
178 Edward Cabrera MIA 64223.791.3769290$-3.66AL|NL
179 Brant Hurter DET 39232.761.3039162$-3.66AL|NL
180 Reed Garrett NYM 32232.251.3439182$-3.67AL|NL
181 Bryan King HOU 34313.181.123880$-3.67AL|NL
182 Davis Martin IL-15 CWS 80273.821.2353190$-3.69AL|NL
183 Matthew Strahm PHI 33133.811.243795$-3.69AL|NL
184 Edwin Uceta TB 35515.131.3442150$-3.69AL|NL
185 Zac Gallen ARI 97595.751.4188420$-3.70AL|NL
186 Gabe Speier SEA 31202.881.034570$-3.72AL|NL
187 Justin Wrobleski LAD 35424.101.143490$-3.75AL|NL
188 Jose Butto NYM 43212.501.2739201$-3.80AL|NL
189 Drew Pomeranz CHC 22210.000.862161$-3.81AL|NL
190 Mitch Spence OAK 63233.841.3155211$-3.87AL|NL
191 Logan Henderson MIL 21301.710.952960$-3.95AL|NL
192 Chase Shugart PIT 36432.991.1421150$-4.01AL|NL
193 Seranthony Dominguez BAL 34223.171.2345201$-4.08AL|NL
194 Miles Mikolas STL 81454.771.3256200$-4.08AL|NL
195 Anthony Bender MIA 35252.301.0526151$-4.22AL|NL
196 Nick Mears MIL 34112.110.732940$-4.22AL|NL
197 Graham Ashcraft IL-15 CIN 34544.221.5238140$-4.24AL|NL
198 Chase Lee DET 27302.330.962470$-4.29AL|NL
199 Steven Cruz KAN 32202.240.932980$-4.33AL|NL
200 Brayan Bello BOS 71333.421.4552320$-4.39AL|NL
201 Brad Lord WAS 57253.301.3150220$-4.43AL|NL
202 Taijuan Walker PHI 51353.871.3945211$-4.44AL|NL
203 Reid Detmers LAA 36324.241.5247192$-4.44AL|NL
204 Cole Ragans IL-15 KAN 48235.231.3176160$-4.48AL|NL
205 Hayden Birdsong SF 56324.161.3956240$-4.57AL|NL
206 Daniel Coulombe MIN 22100.810.862452$-4.60AL|NL
207 Jack Dreyer LAD 41223.281.1441150$-4.64AL|NL
208 Jacob Misiorowski MIL 16301.130.631970$-4.64AL|NL
209 Lucas Erceg KAN 30222.091.032471$-4.67AL|NL
210 Slade Cecconi CLE 42333.641.3142140$-4.73AL|NL
211 Tim Hill NYY 36322.491.0819110$-4.78AL|NL
212 Kyle Leahy STL 44212.851.1534150$-4.79AL|NL
213 Seth Halvorsen COL 33124.081.4231156$-4.84AL|NL
214 Hoby Milner TEX 42122.561.0437120$-4.85AL|NL
215 Max Meyer IL-15 MIA 64354.771.4368200$-4.96AL|NL
216 Jorge Lopez WAS 24606.691.321771$-4.98AL|NL
217 Jacob Lopez OAK 46243.901.3456180$-5.10AL|NL
218 Eric Orze TB 36112.491.1932122$-5.10AL|NL
219 Bailey Ober MIN 92465.281.4174220$-5.14AL|NL
220 Max Kranick IL-15 NYM 37323.651.052550$-5.14AL|NL
221 Antonio Santillan CIN 37112.901.1030122$-5.16AL|NL
222 Caleb Ferguson PIT 36202.751.0328130$-5.17AL|NL
223 Randy Vasquez SD 84343.851.3948390$-5.18AL|NL
224 Erik Miller SF 29411.551.5220200$-5.21AL|NL
225 Daniel Lynch KAN 39322.761.4328191$-5.28AL|NL
226 Anthony Banda LAD 36414.001.3129200$-5.29AL|NL
227 Tyler Anderson LAA 85254.441.3770330$-5.33AL|NL
228 Steven Wilson CWS 26211.731.1925141$-5.44AL|NL
229 Ryan Pressly CHC 32223.661.5021125$-5.46AL|NL
230 Scott Barlow CIN 36304.251.1936220$-5.46AL|NL
231 Garrett Cleavinger TB 31032.600.903971$-5.52AL|NL
232 Victor Vodnik COL 23322.721.2522121$-5.56AL|NL
233 Keegan Akin BAL 38303.321.4238180$-5.61AL|NL
234 Brandon Eisert CWS 35214.361.344182$-5.61AL|NL
235 Grant Anderson MIL 41133.071.1945180$-5.74AL|NL
236 Braydon Fisher TOR 23101.960.783250$-5.77AL|NL
237 Griffin Jax MIN 35144.101.256080$-5.77AL|NL
238 Colton Gordon HOU 40314.031.323850$-5.80AL|NL
239 Zach Eflin IL-15 BAL 62655.951.4442110$-5.97AL|NL
240 AJ Smith-Shawver IL-60 ATL 44323.881.4342210$-5.97AL|NL
241 Jackson Jobe IL-60 DET 49414.221.4939270$-5.97AL|NL
242 Simeon Woods Richardson MIN 58344.651.3952220$-5.99AL|NL
243 Logan Evans SEA 40323.381.3330120$-6.00AL|NL
244 Justin Martinez IL-60 ARI 15124.171.2622125$-6.08AL|NL
245 Spencer Bivens SF 40223.361.1731130$-6.21AL|NL
246 Ben Brown CHC 79466.141.5391270$-6.21AL|NL
247 Eduardo Rodriguez ARI 72345.121.5680270$-6.33AL|NL
248 Ben Lively IL-60 CLE 44223.261.2029150$-6.35AL|NL
249 Keider Montero DET 56314.021.3939200$-6.36AL|NL
250 Cole Sands MIN 34334.741.352692$-6.38AL|NL
251 Tim Herrin CLE 27424.301.4327170$-6.38AL|NL
252 Charlie Morton BAL 72475.631.5777340$-6.49AL|NL
253 Chris Martin TEX 27042.331.002932$-6.54AL|NL
254 Angel Zerpa KAN 35303.841.3632100$-6.55AL|NL
255 Carlos Vargas SEA 41253.071.3930171$-6.60AL|NL
256 Enyel De Los Santos ATL 33223.821.1232110$-6.61AL|NL
257 Justin Slaten IL-60 BOS 23143.510.911673$-6.64AL|NL
258 Jake Latz TEX 38103.061.1838170$-6.65AL|NL
259 Janson Junk MIA 31203.761.162621$-6.67AL|NL
260 Jalen Beeks ARI 38214.741.2136151$-6.73AL|NL
261 Tyler Holton DET 37334.371.273080$-6.82AL|NL
262 Wandy Peralta SD 36313.731.4433170$-6.82AL|NL
263 Daysbel Hernandez IL-15 ATL 24312.241.4121200$-6.84AL|NL
264 Brent Suter CIN 42102.991.0928100$-6.87AL|NL
265 Jared Koenig MIL 34314.221.3833120$-6.96AL|NL
266 Erick Fedde STL 92384.591.4357410$-6.97AL|NL
267 Justin Wilson BOS 26212.411.4233120$-7.00AL|NL
268 George Kirby SEA 42244.911.184190$-7.05AL|NL
269 Tyler Alexander CWS 52485.191.5239191$-7.05AL|NL
270 Manuel Rodriguez IL-15 TB 30122.091.062560$-7.09AL|NL
271 Brock Burke LAA 32413.931.6228150$-7.10AL|NL
272 Brenan Hanifee DET 40323.601.4027100$-7.13AL|NL
273 Brock Stewart MIN 24112.621.083480$-7.15AL|NL
274 Pierce Johnson ATL 28133.201.213381$-7.18AL|NL
275 John Schreiber KAN 31223.481.3234110$-7.21AL|NL
276 Mason Fluharty TOR 34325.561.2938160$-7.26AL|NL
277 Shawn Dubin IL-15 HOU 20201.341.141870$-7.32AL|NL
278 Tyler Gilbert CWS 21212.991.042390$-7.33AL|NL
279 JoJo Romero STL 25332.861.3920150$-7.33AL|NL
280 Cade Gibson MIA 25232.141.111770$-7.36AL|NL
281 Lou Trivino LAD 32304.221.3426110$-7.53AL|NL
282 Tony Gonsolin IL-60 LAD 36325.001.4238180$-7.54AL|NL
283 Scott Blewett BAL 41304.831.3433160$-7.58AL|NL
284 Jesus Tinoco IL-15 MIA 19215.181.311084$-7.68AL|NL
285 Sean Newcomb OAK 58243.561.6354230$-7.69AL|NL
286 Yimi Garcia IL-15 TOR 20023.151.0524103$-7.70AL|NL
287 Jordan Romano PHI 29037.401.5836148$-7.73AL|NL
288 Brandon Walter HOU 29113.391.063020$-7.79AL|NL
289 Yuki Matsui SD 32214.771.4036151$-7.82AL|NL
290 Justin Steele IL-60 CHC 22314.861.172150$-7.82AL|NL
291 Chad Green TOR 34224.211.3529101$-7.83AL|NL
292 Jonathan Cannon CWS 66274.621.4455240$-7.89AL|NL
293 Ryne Stanek NYM 28244.181.3929111$-7.93AL|NL
294 Trevor Rogers BAL 22102.050.861860$-7.98AL|NL
295 Luis Severino OAK 104295.101.3871340$-7.99AL|NL
296 Cal Quantrill MIA 73375.421.4156220$-8.03AL|NL
297 Taylor Rogers CIN 27222.981.4328150$-8.10AL|NL
298 Taylor Clarke KAN 22113.680.681321$-8.11AL|NL
299 Brennan Bernardino BOS 31324.331.4426170$-8.18AL|NL
300 Cade Povich IL-15 BAL 64255.191.5168230$-8.21AL|NL