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$30.06AL|NL
2 Hunter Brown HOU 104931.820.90126290$26.47AL|NL
3 Josh Hader HOU 38511.880.7359724$25.84AL|NL
4 Max Fried NYY 1141022.130.94106230$25.16AL|NL
5 Zack Wheeler PHI 107832.270.91136250$25.02AL|NL
6 Garrett Crochet BOS 115842.351.04144320$24.11AL|NL
7 Jacob deGrom TEX 101922.140.89100210$22.38AL|NL
8 Carlos Rodon NYY 106952.971.01123370$20.88AL|NL
9 Joe Ryan MIN 98842.750.88108200$19.92AL|NL
10 Robbie Ray SF 107932.691.09117390$19.76AL|NL
11 Bryan Woo SEA 107842.770.96104190$18.99AL|NL
12 Jeff Hoffman TOR 37624.611.08501021$18.40AL|NL
13 Paul Skenes PIT 111472.030.92115300$18.25AL|NL
14 Yoshinobu Yamamoto LAD 96862.531.02109320$18.21AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Framber Valdez HOU 109942.721.13108390$18.09AL|NL
16 Logan Webb SF 113762.621.15127240$17.69AL|NL
17 Spencer Schwellenbach IL-15 ATL 110743.100.97108180$17.10AL|NL
18 Nick Pivetta SD 97923.251.04107240$17.08AL|NL
19 Freddy Peralta MIL 99942.911.09104350$17.05AL|NL
20 Carlos Estevez KAN 37222.191.08321424$16.05AL|NL
21 Andres Munoz SEA 32311.130.88421319$15.93AL|NL
22 Kris Bubic KAN 103762.361.15107320$15.56AL|NL
23 Edwin Diaz NYM 34301.850.91511218$15.51AL|NL
24 Cristopher Sanchez PHI 100722.691.14108280$14.63AL|NL
25 Aroldis Chapman BOS 35321.290.77511015$14.51AL|NL
26 Sonny Gray STL 100833.511.08107180$14.48AL|NL
27 Matt Boyd CHC 98832.661.0987220$14.43AL|NL
28 Robert Suarez SD 36243.981.16381224$14.26AL|NL
29 Will Vest DET 40512.250.95441114$14.17AL|NL
30 Nathan Eovaldi TEX 77531.750.8680130$12.88AL|NL
31 Merrill Kelly ARI 104743.551.09103290$12.58AL|NL
32 Emilio Pagan CIN 37122.920.86451219$12.47AL|NL
33 Andrew Abbott CIN 83712.161.0978220$12.10AL|NL
34 Chris Sale IL-60 ATL 89542.531.17114260$11.77AL|NL
35 Drew Rasmussen TB 87752.791.0074210$11.71AL|NL
36 Emmanuel Clase CLE 37423.151.40381018$11.41AL|NL
37 Kodai Senga IL-15 NYM 73731.481.1270310$11.37AL|NL
38 Jhoan Duran MIN 38431.651.08421413$11.36AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Ranger Suarez PHI 72722.001.0067170$11.27AL|NL
40 Seth Lugo KAN 95652.651.0983300$11.02AL|NL
41 Zack Littell TB 110773.511.0776150$10.38AL|NL
42 Ryan Pepiot TB 102663.351.16101330$10.30AL|NL
43 Tanner Scott LAD 40123.381.0344718$10.18AL|NL
44 MacKenzie Gore WAS 104383.111.21131340$9.48AL|NL
45 Clay Holmes NYM 93843.001.2576390$9.41AL|NL
46 Camilo Doval SF 38423.061.15381713$8.89AL|NL
47 Casey Mize DET 78822.881.2169190$8.80AL|NL
48 Trevor Megill MIL 30122.681.29361519$8.78AL|NL
49 Peter Fairbanks TB 33322.451.12291415$8.67AL|NL
50 Kyle Finnegan WAS 33122.451.09261018$8.28AL|NL
51 Shane Baz TB 97834.351.2697360$7.91AL|NL
52 Mason Miller OAK 31124.621.15521617$7.88AL|NL
53 Kevin Gausman TOR 99664.181.1193290$7.67AL|NL
54 Ryan Helsley STL 29303.411.41341216$7.54AL|NL
55 David Peterson NYM 102643.181.2787370$7.39AL|NL
56 Felix Bautista BAL 30012.681.13431917$7.30AL|NL
57 Grant Holmes ATL 96473.471.24113450$6.99AL|NL
58 Shelby Miller ARI 35332.051.00391110$6.85AL|NL
59 Tyler Mahle IL-60 TEX 77632.341.1356270$6.80AL|NL
60 Chris Bassitt TOR 100844.321.39102280$6.40AL|NL
61 Nick Lodolo CIN 94553.541.1685200$6.24AL|NL
62 Matthew Liberatore STL 92663.711.1676170$6.07AL|NL
63 Jameson Taillon IL-15 CHC 95764.451.1174200$6.06AL|NL
64 David Bednar PIT 29252.771.1642912$5.44AL|NL
65 Hunter Greene IL-15 CIN 59432.740.9873140$5.25AL|NL
66 Jesus Luzardo PHI 97754.451.47115350$4.88AL|NL
67 Yusei Kikuchi LAA 102362.821.37106460$4.76AL|NL
68 Ronny Henriquez MIA 42412.791.1958165$4.67AL|NL
69 Adrian Morejon SD 39531.850.793572$4.45AL|NL
70 Jose Berrios TOR 106433.651.2492370$4.38AL|NL
71 Jeffrey Springs OAK 97664.081.2479370$4.24AL|NL
72 Pablo Lopez IL-60 MIN 60532.841.0861140$4.22AL|NL
73 Dean Kremer BAL 97774.271.2978250$4.16AL|NL
74 Clarke Schmidt IL-15 NYY 78443.341.1073300$4.11AL|NL
75 Nick Martinez CIN 100684.221.1871210$3.97AL|NL
76 Jack Flaherty DET 89594.851.25109370$3.96AL|NL
77 Jason Adam SD 43631.671.2051190$3.84AL|NL
78 Randy Rodriguez SF 37310.730.785381$3.84AL|NL
79 Kenley Jansen LAA 30123.871.29301115$3.70AL|NL
80 Jose Soriano LAA 104653.721.4291470$3.66AL|NL
81 Michael King IL-15 SD 55422.611.0364170$3.63AL|NL
82 Bailey Falter PIT 92643.711.1856320$3.54AL|NL
83 Griffin Canning IL-60 NYM 76733.781.3870350$3.28AL|NL
84 Brady Singer CIN 88764.391.3580380$3.22AL|NL
85 Quinn Priester MIL 82623.611.2865300$3.10AL|NL
86 Ryne Nelson ARI 67423.621.0359211$3.00AL|NL
87 Mitch Keller PIT 1063103.651.2084260$2.82AL|NL
88 Jake Irvin WAS 105734.711.2975330$2.45AL|NL
89 Shota Imanaga CHC 55522.781.0041150$2.44AL|NL
90 Tylor Megill IL-15 NYM 68553.961.3789330$2.42AL|NL
91 JP Sears OAK 92774.781.2873240$2.39AL|NL
92 Daniel Palencia CHC 31021.740.97351110$2.26AL|NL
93 Dennis Santana PIT 37211.460.782875$2.25AL|NL
94 Landen Roupp SF 85653.491.4878380$2.09AL|NL
95 Michael Wacha KAN 97483.621.2675260$2.04AL|NL
96 Colin Rea CHC 85634.131.2960211$2.00AL|NL
97 Tanner Bibee CLE 98494.221.2487300$1.99AL|NL
98 Eric Lauer TOR 51412.651.0251150$1.85AL|NL
99 Chad Patrick MIL 89373.531.3293290$1.84AL|NL
100 Raisel Iglesias ATL 31455.191.383669$1.78AL|NL
101 Dylan Cease SD 97384.631.33121360$1.78AL|NL
102 Devin Williams NYY 31235.211.25391411$1.70AL|NL
103 Jose Alvarado PHI 20412.701.202547$1.42AL|NL
104 Corbin Burnes IL-60 ARI 64322.671.1763260$1.35AL|NL
105 Brandon Pfaadt ARI 91865.431.3880230$1.31AL|NL
106 Bryan Abreu HOU 39331.611.1060190$1.07AL|NL
107 Logan Gilbert SEA 50223.410.9674110$0.95AL|NL
108 Dustin May LAD 89554.541.3284360$0.95AL|NL
109 Andrew Heaney PIT 93474.161.2071310$0.95AL|NL
110 Adrian Houser CWS 50421.611.1237160$0.90AL|NL
111 Will Warren NYY 84545.031.43107390$0.85AL|NL
112 Chris Flexen CHC 29500.620.831581$0.72AL|NL
113 Luke Weaver NYY 31133.190.903298$0.66AL|NL
114 Garrett Whitlock BOS 42513.641.2451191$0.50AL|NL
115 Gavin Williams CLE 86543.871.4682490$0.47AL|NL
116 Bryan Baker BAL 37322.671.004682$0.44AL|NL
117 Luis Ortiz CLE 88494.391.3896420$0.44AL|NL
118 Lucas Giolito BOS 66513.681.2958210$0.40AL|NL
119 Ben Casparius LAD 59634.711.2357120$0.36AL|NL
120 Reese Olson DET 53432.891.2154200$0.32AL|NL
121 Edward Cabrera MIA 71323.421.2875300$0.28AL|NL
122 Cade Smith CLE 35222.311.1455133$0.28AL|NL
123 Tyler Rogers SF 41321.750.803440$0.26AL|NL
124 Andre Pallante STL 94544.111.2963310$0.19AL|NL
125 Bennett Sousa HOU 32201.960.874073$0.13AL|NL
126 Ryan Walker SF 34134.501.1232910$0.07AL|NL
127 Brendon Little TOR 40412.241.3257260$0.02AL|NL
128 Zac Gallen ARI 104695.451.3798420$0.01AL|NL
129 Taj Bradley TB 92564.791.3079360$-0.02AL|NL
130 Calvin Faucher MIA 32324.211.3730158$-0.17AL|NL
131 Steven Okert HOU 38122.360.664961$-0.24AL|NL
132 Shawn Armstrong TEX 37333.160.9240142$-0.27AL|NL
133 Tomoyuki Sugano BAL 93654.451.3157190$-0.35AL|NL
134 Alex Vesia LAD 34202.891.0248113$-0.48AL|NL
135 Tommy Kahnle DET 36012.990.9731118$-0.56AL|NL
136 Jose Quintana MIL 65633.461.4044270$-0.56AL|NL
137 Orion Kerkering PHI 33532.441.4234182$-0.59AL|NL
138 Steven Matz STL 45423.391.114061$-0.73AL|NL
139 Abner Uribe MIL 42212.141.1756171$-0.73AL|NL
140 Fernando Cruz IL-15 NYY 33233.001.0054142$-0.74AL|NL
141 Mike Vasil CWS 56332.731.2540282$-0.89AL|NL
142 Luke Jackson TEX 29243.411.3821159$-1.03AL|NL
143 Huascar Brazoban NYM 44423.671.1644231$-1.06AL|NL
144 Shane Smith CWS 79363.871.3174350$-1.08AL|NL
145 Spencer Strider ATL 55373.931.1663210$-1.18AL|NL
146 Kyle Hendricks LAA 92564.691.2762230$-1.19AL|NL
147 Louie Varland MIN 40332.021.0741100$-1.22AL|NL
148 Noah Cameron KAN 56242.571.0243190$-1.22AL|NL
149 Yariel Rodriguez TOR 44202.650.9340151$-1.26AL|NL
150 Sean Burke CWS 87474.031.4073380$-1.47AL|NL
151 Patrick Corbin TEX 82474.281.3065240$-1.54AL|NL
152 Dylan Lee ATL 39132.300.8941102$-1.55AL|NL
153 Eduard Bazardo SEA 46302.731.0842190$-1.55AL|NL
154 Brad Keller CHC 39301.841.0737130$-1.56AL|NL
155 Kirby Yates LAD 26423.791.234082$-1.72AL|NL
156 Brayan Bello BOS 76433.431.3855330$-1.74AL|NL
157 Robert Garcia TEX 34142.911.2134126$-1.99AL|NL
158 Lake Bachar MIA 40403.381.1842210$-2.07AL|NL
159 Mitchell Parker WAS 91584.641.3562360$-2.25AL|NL
160 Lucas Erceg KAN 32321.960.972571$-2.38AL|NL
161 Chris Paddack MIN 95374.641.2268240$-2.38AL|NL
162 Jeremiah Estrada SD 38243.321.2452152$-2.41AL|NL
163 Jack Leiter TEX 71454.301.3158320$-2.43AL|NL
164 Gabe Speier SEA 33202.730.974870$-2.66AL|NL
165 Mike Soroka WAS 63365.421.1470170$-2.71AL|NL
166 Ryan Gusto HOU 64534.911.5071230$-2.72AL|NL
167 Jake Bird COL 48212.811.2958190$-2.77AL|NL
168 Tanner Banks PHI 38203.310.943951$-2.80AL|NL
169 Ryan Yarbrough IL-15 NYY 55313.921.1849170$-2.91AL|NL
170 Jacob Webb TEX 41433.731.2031141$-2.97AL|NL
171 Tyler Holton DET 42433.861.173780$-3.06AL|NL
172 Caleb Thielbar CHC 32221.960.9329111$-3.10AL|NL
173 Logan Allen CLE 78564.271.4960340$-3.14AL|NL
174 Brant Hurter DET 42232.791.3344172$-3.14AL|NL
175 Phil Maton STL 33131.911.1844132$-3.15AL|NL
176 Matthew Strahm PHI 34133.701.2339105$-3.17AL|NL
177 Chase Lee DET 29302.170.902770$-3.20AL|NL
178 Michael Lorenzen KAN 92484.981.3878280$-3.25AL|NL
179 Bryan King HOU 35313.091.113980$-3.28AL|NL
180 Hunter Dobbins IL-15 BOS 59414.111.2743160$-3.30AL|NL
181 Simeon Woods Richardson MIN 63444.421.3555240$-3.35AL|NL
182 Taijuan Walker PHI 54353.661.3346221$-3.35AL|NL
183 Tyler Anderson LAA 91254.141.3577350$-3.37AL|NL
184 Stephen Kolek SD 62333.761.2547210$-3.37AL|NL
185 Nick Mears MIL 36112.000.723140$-3.38AL|NL
186 Anthony Bender MIA 38252.131.0528161$-3.41AL|NL
187 Drew Pomeranz CHC 23210.000.912371$-3.49AL|NL
188 Steven Cruz KAN 34202.110.913180$-3.50AL|NL
189 Edwin Uceta TB 37515.591.4647151$-3.54AL|NL
190 Ronel Blanco IL-60 HOU 48344.121.1948200$-3.56AL|NL
191 Reid Detmers LAA 38324.021.4749192$-3.60AL|NL
192 Davis Martin IL-15 CWS 80273.821.2353190$-3.61AL|NL
193 Justin Wrobleski LAD 35424.101.143490$-3.68AL|NL
194 Jose Butto IL-15 NYM 43212.501.2739201$-3.71AL|NL
195 Mark Leiter Jr. NYY 33464.611.6046112$-3.72AL|NL
196 Greg Weissert BOS 39233.461.2333133$-3.75AL|NL
197 Clayton Kershaw LAD 44403.461.2732140$-3.77AL|NL
198 Reed Garrett NYM 34243.161.4040193$-3.79AL|NL
199 Mitch Spence OAK 68244.091.3260211$-3.79AL|NL
200 Slade Cecconi CLE 48343.561.3147160$-3.84AL|NL
201 Logan Henderson MIL 21301.710.952960$-3.85AL|NL
202 Tim Hill NYY 39322.541.0321110$-3.89AL|NL
203 Chase Shugart PIT 36432.991.1421150$-3.92AL|NL
204 Seranthony Dominguez BAL 34223.171.2345201$-3.96AL|NL
205 Casey Legumina SEA 33443.811.2735180$-4.05AL|NL
206 Seth Halvorsen COL 34124.211.4632157$-4.08AL|NL
207 Charlie Morton BAL 77575.491.5684350$-4.08AL|NL
208 Graham Ashcraft CIN 34544.221.5238140$-4.14AL|NL
209 Caleb Ferguson PIT 38202.611.0030130$-4.25AL|NL
210 Kyle Leahy STL 45212.791.1536150$-4.27AL|NL
211 Jack Dreyer LAD 44223.271.1844180$-4.28AL|NL
212 Logan Evans SEA 45322.991.2633130$-4.31AL|NL
213 Daniel Coulombe MIN 23100.780.912562$-4.33AL|NL
214 Cole Ragans IL-15 KAN 48235.231.3176160$-4.34AL|NL
215 Hayden Birdsong SF 60334.341.4162280$-4.35AL|NL
216 Garrett Cleavinger TB 33032.450.884381$-4.36AL|NL
217 Antonio Santillan CIN 39112.761.1032132$-4.44AL|NL
218 Anthony Banda LAD 39413.921.2832210$-4.49AL|NL
219 Jake Latz TEX 41102.841.1441171$-4.50AL|NL
220 Erik Miller SF 30411.501.4722200$-4.50AL|NL
221 Ryan Zeferjahn LAA 32526.191.5939192$-4.50AL|NL
222 Randy Vasquez SD 90343.801.3749420$-4.51AL|NL
223 Hoby Milner TEX 43122.511.0739120$-4.52AL|NL
224 Grant Anderson MIL 43132.921.1347180$-4.57AL|NL
225 Braydon Fisher TOR 24202.610.873450$-4.60AL|NL
226 Brad Lord WAS 59253.651.3353230$-4.73AL|NL
227 Max Meyer IL-60 MIA 64354.771.4368200$-4.80AL|NL
228 Jorge Lopez WAS 24606.691.321771$-4.82AL|NL
229 Jacob Lopez OAK 46243.901.3456180$-4.93AL|NL
230 Daniel Lynch KAN 40322.691.4228201$-4.94AL|NL
231 Bailey Ober IL-15 MIN 92465.281.4174220$-4.96AL|NL
232 Max Kranick IL-15 NYM 37323.651.052550$-4.96AL|NL
233 Victor Vodnik COL 25322.511.3125141$-5.02AL|NL
234 Chad Green TOR 38323.791.2931131$-5.06AL|NL
235 Ryan Pressly CHC 33223.521.5122135$-5.07AL|NL
236 Eric Orze TB 37112.901.2135122$-5.08AL|NL
237 Janson Junk MIA 37213.641.133321$-5.08AL|NL
238 Griffin Jax MIN 36143.991.226180$-5.13AL|NL
239 Miles Mikolas STL 87465.271.3460200$-5.23AL|NL
240 Steven Wilson CWS 27211.661.2526151$-5.25AL|NL
241 Scott Barlow CIN 38304.261.2137220$-5.25AL|NL
242 Carlos Vargas SEA 42353.201.4532191$-5.29AL|NL
243 Keegan Akin IL-15 BAL 38303.321.4238180$-5.42AL|NL
244 Jalen Beeks ARI 40214.501.1539151$-5.43AL|NL
245 Brandon Eisert CWS 36214.491.334182$-5.48AL|NL
246 Spencer Bivens SF 41223.281.1733130$-5.59AL|NL
247 Cole Sands MIN 35334.631.312792$-5.68AL|NL
248 Tyler Alexander CWS 54484.991.4642191$-5.70AL|NL
249 AJ Smith-Shawver IL-60 ATL 44323.881.4342210$-5.74AL|NL
250 Jackson Jobe IL-60 DET 49414.221.4939270$-5.75AL|NL
251 Zach Eflin IL-15 BAL 62655.951.4442110$-5.75AL|NL
252 Justin Martinez IL-60 ARI 15124.171.2622125$-5.81AL|NL
253 Jacob Misiorowski MIL 19313.280.9421100$-5.85AL|NL
254 Ben Brown CHC 79466.141.5391270$-5.96AL|NL
255 Pierce Johnson ATL 30132.981.133481$-6.06AL|NL
256 Ben Lively IL-60 CLE 44223.261.2029150$-6.09AL|NL
257 Keider Montero DET 56314.021.3939200$-6.11AL|NL
258 Chris Martin TEX 28042.251.043042$-6.15AL|NL
259 Aaron Ashby MIL 19100.940.892241$-6.19AL|NL
260 Brock Burke LAA 34413.961.5531150$-6.21AL|NL
261 Daysbel Hernandez ATL 25312.151.3922200$-6.27AL|NL
262 Cade Horton CHC 52324.151.3838160$-6.29AL|NL
263 Tim Herrin CLE 28424.161.4927200$-6.32AL|NL
264 Justin Slaten IL-60 BOS 23143.510.911673$-6.34AL|NL
265 Wandy Peralta SD 37313.631.4534180$-6.39AL|NL
266 Colton Gordon HOU 45314.391.424170$-6.47AL|NL
267 Brent Suter CIN 42102.991.0928100$-6.56AL|NL
268 Justin Wilson BOS 26212.401.4133120$-6.65AL|NL
269 Erick Fedde STL 92384.591.4357410$-6.67AL|NL
270 Ryne Stanek NYM 30243.901.3734121$-6.69AL|NL
271 Yimi Garcia TOR 21123.861.1925123$-6.69AL|NL
272 Tyler Gilbert CWS 23213.131.042590$-6.72AL|NL
273 George Kirby SEA 42244.911.184190$-6.73AL|NL
274 Angel Zerpa KAN 37314.141.3832120$-6.74AL|NL
275 Manuel Rodriguez IL-15 TB 30122.091.062560$-6.77AL|NL
276 Brenan Hanifee DET 42323.641.4028100$-6.77AL|NL
277 Sean Newcomb OAK 60243.441.6156240$-6.80AL|NL
278 Isaac Mattson PIT 16201.670.801760$-6.80AL|NL
279 Aaron Bummer ATL 34112.891.2035120$-6.85AL|NL
280 Lou Trivino LAD 33304.091.3026110$-6.87AL|NL
281 Scott Blewett BAL 42304.701.3334160$-6.92AL|NL
282 Enyel De Los Santos ATL 34223.951.2333130$-6.92AL|NL
283 Jared Koenig MIL 34314.211.4333120$-6.93AL|NL
284 Mason Fluharty TOR 34325.561.2938160$-6.94AL|NL
285 Jordan Romano PHI 30037.151.5236148$-6.94AL|NL
286 Shawn Dubin IL-15 HOU 20201.341.141870$-7.00AL|NL
287 JoJo Romero STL 25332.861.3920150$-7.01AL|NL
288 Joey Cantillo CLE 31103.461.4141171$-7.10AL|NL
289 Tony Gonsolin IL-60 LAD 36325.001.4238180$-7.20AL|NL
290 Taylor Clarke KAN 23113.490.691521$-7.28AL|NL
291 Brennan Bernardino BOS 33324.081.4228180$-7.29AL|NL
292 Jesus Tinoco IL-15 MIA 19215.181.311084$-7.32AL|NL
293 John Schreiber KAN 32223.631.4035120$-7.33AL|NL
294 Cade Gibson MIA 27242.671.191980$-7.41AL|NL
295 Justin Steele IL-60 CHC 22314.861.172150$-7.46AL|NL
296 Yuki Matsui SD 33214.911.3937161$-7.46AL|NL
297 Jonathan Cannon CWS 66274.621.4455240$-7.53AL|NL
298 Taylor Rogers CIN 28222.881.4630150$-7.55AL|NL
299 Valente Bellozo MIA 45133.581.2434140$-7.59AL|NL
300 Brock Stewart MIN 25112.861.2735100$-7.59AL|NL