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 1521132.430.87190230$28.54AL|NL
2 Garrett Crochet BOS 1591352.431.07196410$27.48AL|NL
3 Zack Wheeler IL-15 PHI 1491052.710.94195330$24.97AL|NL
4 Joe Ryan MIN 1391252.720.92153270$22.93AL|NL
5 Freddy Peralta MIL 1421552.781.10154530$22.71AL|NL
6 Paul Skenes PIT 154792.160.96174370$22.10AL|NL
7 Josh Hader IL-15 HOU 52622.070.86761628$22.09AL|NL
8 Nathan Eovaldi TEX 1231131.760.87120210$21.48AL|NL
9 Hunter Brown HOU 1431052.451.00164430$21.48AL|NL
10 Nick Pivetta SD 1411242.870.95144360$21.15AL|NL
11 Cristopher Sanchez PHI 1501142.461.09157360$20.60AL|NL
12 Jacob deGrom TEX 1401052.760.93148300$20.04AL|NL
13 Bryan Woo SEA 1521073.020.97153280$19.63AL|NL
14 Carlos Rodon NYY 1461273.261.07164580$19.32AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Matt Boyd CHC 1421162.471.02126300$18.65AL|NL
16 Robert Suarez SD 52453.281.02551433$18.60AL|NL
17 Jeff Hoffman TOR 51844.241.08721627$18.58AL|NL
18 Andres Munoz SEA 48311.310.98612329$17.85AL|NL
19 Robbie Ray SF 1541062.861.12158570$17.60AL|NL
20 Max Fried NYY 1491353.261.12141370$17.49AL|NL
21 Edwin Diaz NYM 48521.690.92701724$17.34AL|NL
22 Carlos Estevez KAN 55452.781.13462032$17.18AL|NL
23 Logan Webb SF 1601193.201.22175350$16.82AL|NL
24 Aroldis Chapman BOS 47421.150.72661322$16.42AL|NL
25 Yoshinobu Yamamoto LAD 1331082.911.08151460$16.32AL|NL
26 Trevor Megill MIL 43422.091.07531629$16.19AL|NL
27 Framber Valdez HOU 1521163.021.18151500$16.01AL|NL
28 Jhoan Duran PHI 54641.831.11571821$14.29AL|NL
29 Drew Rasmussen TB 1171052.610.98102250$13.57AL|NL
30 Andrew Abbott CIN 130832.281.08112350$12.67AL|NL
31 Kenley Jansen LAA 47522.681.04471523$12.47AL|NL
32 Merrill Kelly TEX 144973.371.10136440$12.42AL|NL
33 Emilio Pagan CIN 52243.110.94602025$12.22AL|NL
34 Nick Lodolo IL-15 CIN 129863.071.04124240$11.67AL|NL
35 Emmanuel Clase CLE 47533.251.23471224$11.17AL|NL
36 Kevin Gausman TOR 147893.791.07142420$10.99AL|NL
37 Sonny Gray STL 1401164.301.19155240$10.84AL|NL
38 Will Vest DET 53522.551.08601618$10.54AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Peter Fairbanks TB 46432.541.06441522$10.39AL|NL
40 David Bednar NYY 46352.341.08651320$9.90AL|NL
41 Kris Bubic IL-60 KAN 116872.561.18116390$9.39AL|NL
42 Zack Littell CIN 151983.521.11103240$9.03AL|NL
43 Spencer Schwellenbach IL-60 ATL 110743.100.97108180$8.94AL|NL
44 Jesus Luzardo PHI 1391164.211.34158480$8.46AL|NL
45 Ryan Pepiot TB 1488103.951.19146510$8.23AL|NL
46 Ranger Suarez PHI 119963.251.17111290$8.20AL|NL
47 Casey Mize DET 1111243.641.25103290$8.03AL|NL
48 Mason Miller SD 45123.581.02742021$8.01AL|NL
49 Shota Imanaga CHC 103853.060.9585190$7.89AL|NL
50 Raisel Iglesias ATL 51464.041.07571019$7.76AL|NL
51 Quinn Priester MIL 1241123.481.24100400$7.63AL|NL
52 Kyle Finnegan DET 46243.701.15421524$7.38AL|NL
53 Gavin Williams CLE 133843.251.30132680$7.09AL|NL
54 Michael Wacha KAN 142893.351.17104370$7.07AL|NL
55 Trevor Rogers BAL 76621.420.8067160$6.95AL|NL
56 Adrian Morejon SD 56941.930.8257112$6.94AL|NL
57 Dean Kremer BAL 147993.981.22123370$6.52AL|NL
58 Jeffrey Springs OAK 1401084.241.19114440$6.35AL|NL
59 Brady Singer CIN 1311194.191.30123490$6.25AL|NL
60 Chris Bassitt TOR 1381164.231.34132390$6.10AL|NL
61 Eric Lauer TOR 88822.761.0887250$5.98AL|NL
62 Noah Cameron KAN 98752.481.0678280$5.77AL|NL
63 Brayan Bello BOS 128963.231.2697450$5.77AL|NL
64 Edward Cabrera MIA 113663.341.17120380$5.20AL|NL
65 Kodai Senga NYM 99742.361.2495480$5.13AL|NL
66 Ryan Helsley NYM 42343.631.50501821$5.00AL|NL
67 Ryne Nelson ARI 113633.581.0799301$4.91AL|NL
68 David Peterson NYM 136753.311.28117500$4.91AL|NL
69 Jose Berrios TOR 146954.001.29121490$4.80AL|NL
70 Clay Holmes NYM 1311063.641.34105530$4.74AL|NL
71 Ronny Henriquez MIA 57612.681.1479226$4.72AL|NL
72 Jack Flaherty DET 1317124.531.27162500$4.69AL|NL
73 Chris Sale IL-60 ATL 89542.531.17114260$4.55AL|NL
74 Daniel Palencia CHC 43131.870.93461116$4.53AL|NL
75 Seth Lugo KAN 131863.781.24110470$4.37AL|NL
76 Cade Smith CLE 56542.731.0976197$4.31AL|NL
77 Felix Bautista IL-15 BAL 34112.631.14502319$4.21AL|NL
78 Camilo Doval NYY 53433.551.30583015$4.15AL|NL
79 MacKenzie Gore WAS 1385124.041.32165490$3.54AL|NL
80 Devin Williams NYY 47355.351.17642017$3.48AL|NL
81 Jose Quintana MIL 1051043.341.2873370$3.47AL|NL
82 Jason Adam SD 60831.651.1766250$3.24AL|NL
83 Tanner Bibee CLE 136994.561.29124430$2.99AL|NL
84 Tanner Scott IL-15 LAD 45124.181.17501119$2.85AL|NL
85 Yusei Kikuchi LAA 143683.521.44149610$2.76AL|NL
86 Dennis Santana PIT 53442.370.9042118$2.64AL|NL
87 Luke Weaver NYY 50332.520.8052148$2.63AL|NL
88 Colin Rea CHC 121954.011.2990331$2.60AL|NL
89 Jose Soriano LAA 148894.011.38130640$2.58AL|NL
90 Nick Martinez CIN 1391094.731.2398330$2.32AL|NL
91 Jacob Lopez OAK 84663.311.20103300$2.27AL|NL
92 Hunter Greene CIN 65532.480.9479140$2.22AL|NL
93 Will Warren NYY 127754.251.37143550$2.18AL|NL
94 Lucas Giolito BOS 106823.641.2587340$2.14AL|NL
95 Tomoyuki Sugano BAL 1261054.141.2882320$2.07AL|NL
96 Dylan Cease SD 1325114.631.32171560$2.00AL|NL
97 Shawn Armstrong TEX 55432.610.8258164$1.80AL|NL
98 Edwin Uceta TB 57924.111.2178201$1.77AL|NL
99 George Kirby SEA 89864.241.1994230$1.76AL|NL
100 Brandon Pfaadt ARI 1331285.081.36108300$1.73AL|NL
101 Logan Gilbert SEA 91353.851.06125230$1.68AL|NL
102 Randy Rodriguez SF 49341.650.8966114$1.53AL|NL
103 Jeremiah Estrada SD 56442.561.0581193$1.50AL|NL
104 Shane Baz TB 135894.931.33140500$1.23AL|NL
105 Shelby Miller MIL 40332.481.00441210$1.05AL|NL
106 Cade Horton CHC 87743.101.2070280$1.04AL|NL
107 Bryan Abreu HOU 56331.611.0584251$0.72AL|NL
108 Tyler Mahle IL-60 TEX 77632.341.1356270$0.62AL|NL
109 Ryan Walker SF 49443.841.16471410$0.30AL|NL
110 Bennett Sousa HOU 49512.931.0657154$0.06AL|NL
111 Zac Gallen ARI 1509135.281.33134520$0.00AL|NL
112 Mike Vasil CWS 81532.551.2663442$-0.15AL|NL
113 Landen Roupp SF 104763.461.45100430$-0.30AL|NL
114 Jameson Taillon IL-15 CHC 95764.451.1174200$-0.47AL|NL
115 Alex Vesia LAD 51322.821.0067184$-0.52AL|NL
116 Mitch Keller PIT 1415114.141.27112390$-0.52AL|NL
117 Abner Uribe MIL 59211.831.0773222$-0.87AL|NL
118 Clayton Kershaw LAD 77723.031.2049200$-1.08AL|NL
119 Jack Leiter TEX 108774.081.39101570$-1.09AL|NL
120 Orion Kerkering PHI 47642.481.2750193$-1.11AL|NL
121 Garrett Whitlock BOS 56522.881.1669211$-1.18AL|NL
122 Logan Allen CLE 123793.871.4198510$-1.19AL|NL
123 Calvin Faucher MIA 46333.521.35452111$-1.22AL|NL
124 Tanner Banks PHI 54523.000.945281$-1.28AL|NL
125 Bailey Falter KAN 123764.241.2579450$-1.29AL|NL
126 Adrian Houser TB 84642.681.3060260$-1.31AL|NL
127 Eduard Bazardo SEA 61502.801.0560250$-1.31AL|NL
128 Eury Perez MIA 64533.501.0166240$-1.40AL|NL
129 Dustin May BOS 119794.611.37114470$-1.41AL|NL
130 Grant Holmes IL-60 ATL 115493.991.34123540$-1.42AL|NL
131 Matthew Liberatore STL 1226104.131.2993290$-1.48AL|NL
132 Pablo Lopez IL-60 MIN 60532.841.0861140$-1.61AL|NL
133 Clarke Schmidt IL-60 NYY 78443.341.1073300$-1.73AL|NL
134 Janson Junk MIA 82624.061.125891$-1.80AL|NL
135 Lake Bachar MIA 54513.151.1860232$-1.94AL|NL
136 Tyler Rogers NYM 59441.830.963950$-2.12AL|NL
137 Anthony Bender MIA 50352.161.0642214$-2.36AL|NL
138 Ben Casparius LAD 71754.681.2765162$-2.39AL|NL
139 Brandon Woodruff MIL 39402.070.744980$-2.46AL|NL
140 Lucas Erceg KAN 53532.551.1541162$-2.59AL|NL
141 Michael King IL-15 SD 57422.831.1065190$-2.70AL|NL
142 Griffin Canning IL-60 NYM 76733.781.3870350$-2.73AL|NL
143 Taj Bradley MIN 111664.621.2995440$-2.77AL|NL
144 Steven Matz BOS 61523.241.1350111$-2.92AL|NL
145 Scott Barlow CIN 56613.541.3261341$-3.06AL|NL
146 JP Sears SD 1167105.121.31101300$-3.08AL|NL
147 Brad Keller CHC 54312.501.0255161$-3.09AL|NL
148 Chad Patrick MIL 94373.541.3195300$-3.41AL|NL
149 Tylor Megill IL-60 NYM 68553.961.3789330$-3.45AL|NL
150 Ryan Gusto MIA 92754.891.4095300$-3.54AL|NL
151 Steven Okert HOU 56123.050.8264121$-3.55AL|NL
152 Brad Lord WAS 91363.261.2273290$-3.55AL|NL
153 Matthew Strahm PHI 49133.121.1056166$-3.56AL|NL
154 Charlie Morton DET 1178105.221.50122530$-3.63AL|NL
155 Taijuan Walker PHI 91463.361.2965281$-3.63AL|NL
156 Caleb Thielbar CHC 44332.240.8643121$-3.67AL|NL
157 Patrick Corbin TEX 119694.461.3999400$-3.69AL|NL
158 Reese Olson IL-60 DET 68443.171.2265250$-3.78AL|NL
159 Brant Hurter DET 58332.471.3162272$-3.81AL|NL
160 Brendon Little TOR 54413.001.3377360$-3.84AL|NL
161 Shane Smith CWS 101374.011.2898450$-3.88AL|NL
162 Corbin Burnes IL-60 ARI 64322.671.1763260$-3.89AL|NL
163 Tyler Holton DET 61533.691.0749110$-3.90AL|NL
164 Dylan Lee ATL 56132.730.9861122$-3.93AL|NL
165 Nick Mears MIL 47433.060.913991$-3.96AL|NL
166 Jose Alvarado PHI 20412.701.202547$-3.99AL|NL
167 Jack Dreyer LAD 60222.851.0654202$-4.00AL|NL
168 Louie Varland TOR 57332.371.1256160$-4.05AL|NL
169 Luis Severino IL-15 OAK 1366114.831.34103440$-4.08AL|NL
170 Reed Garrett NYM 50353.411.2060233$-4.11AL|NL
171 Gabe Speier SEA 46212.340.9362100$-4.13AL|NL
172 Brock Burke LAA 51612.821.2943180$-4.19AL|NL
173 Michael Lorenzen KAN 103584.451.3188310$-4.21AL|NL
174 Pierce Johnson ATL 46332.151.0245141$-4.21AL|NL
175 Victor Vodnik COL 39433.451.4342216$-4.24AL|NL
176 Kyle Leahy STL 67313.081.1360200$-4.34AL|NL
177 Robert Garcia TEX 47173.631.4054199$-4.44AL|NL
178 Graham Ashcraft CIN 54743.821.4254230$-4.46AL|NL
179 Yariel Rodriguez TOR 59213.201.0554252$-4.53AL|NL
180 Bryan Baker TB 51344.241.1067132$-4.54AL|NL
181 Davis Martin CWS 107493.951.2774340$-4.55AL|NL
182 Huascar Brazoban NYM 51523.871.2951262$-4.64AL|NL
183 Kyle Hendricks LAA 120684.871.2882310$-4.65AL|NL
184 Greg Weissert BOS 51443.171.2138173$-4.67AL|NL
185 Phil Maton TEX 46253.121.1358193$-4.70AL|NL
186 JoJo Romero STL 43452.501.3441213$-4.74AL|NL
187 Jake Irvin WAS 140875.141.3894470$-4.75AL|NL
188 Bryan King HOU 50333.051.145891$-4.75AL|NL
189 Mike Soroka IL-15 CHC 83384.871.1390250$-4.82AL|NL
190 Antonio Santillan CIN 57142.841.1155223$-4.91AL|NL
191 Wandy Peralta SD 57513.001.3048260$-4.99AL|NL
192 Jared Koenig MIL 51513.181.2447180$-5.06AL|NL
193 Braydon Fisher TOR 38403.071.0249120$-5.11AL|NL
194 Jordan Leasure CWS 46464.301.4359244$-5.15AL|NL
195 Luis Ortiz CLE 88494.391.3896420$-5.18AL|NL
196 Sean Newcomb OAK 79252.951.4383281$-5.19AL|NL
197 Garrett Cleavinger TB 44142.050.9856141$-5.24AL|NL
198 Sean Burke CWS 1174104.301.45110540$-5.36AL|NL
199 Ryan Zeferjahn LAA 47644.981.5163292$-5.38AL|NL
200 Slade Cecconi CLE 90564.501.3276260$-5.38AL|NL
201 Anthony Banda LAD 54513.491.2850260$-5.45AL|NL
202 Fernando Cruz IL-15 NYY 33233.001.0054142$-5.68AL|NL
203 Aaron Ashby MIL 40212.031.1344152$-5.76AL|NL
204 Miles Mikolas STL 122695.011.3180300$-5.84AL|NL
205 Tyler Alexander CWS 804104.491.3071261$-5.85AL|NL
206 Grant Anderson MIL 60242.991.2064270$-5.90AL|NL
207 Matt Svanson STL 40202.240.8240110$-5.94AL|NL
208 Tim Hill NYY 54432.991.0528140$-6.00AL|NL
209 Reid Detmers LAA 56334.341.3472232$-6.04AL|NL
210 Joey Cantillo CLE 66333.951.4280361$-6.19AL|NL
211 Hoby Milner TEX 59122.441.0852170$-6.22AL|NL
212 Tyler Glasnow LAD 57113.151.1572280$-6.25AL|NL
213 Jacob Webb IL-15 TEX 48433.751.1339141$-6.26AL|NL
214 Chris Paddack DET 1324115.111.2696310$-6.28AL|NL
215 Daniel Lynch KAN 52522.771.4032221$-6.29AL|NL
216 Chris Flexen CHC 43513.121.1622121$-6.30AL|NL
217 Jose A. Ferrer WAS 60434.491.2551122$-6.31AL|NL
218 Daniel Coulombe TEX 36211.991.1039132$-6.33AL|NL
219 Max Scherzer TOR 54323.831.0752120$-6.34AL|NL
220 Kirby Yates IL-15 LAD 31434.341.3244123$-6.35AL|NL
221 Spencer Strider ATL 895115.251.44102360$-6.37AL|NL
222 Simeon Woods Richardson IL-15 MIN 80544.261.4169350$-6.38AL|NL
223 Justin Wrobleski LAD 51454.241.2453141$-6.38AL|NL
224 Logan Evans IL-15 SEA 78654.381.4158300$-6.47AL|NL
225 Jacob Misiorowski MIL 34413.951.1450170$-6.67AL|NL
226 Jimmy Herget COL 67122.691.2259200$-6.78AL|NL
227 Mark Leiter Jr. NYY 38564.241.5447132$-6.82AL|NL
228 Brennan Bernardino BOS 43423.121.2736221$-6.83AL|NL
229 Matt Brash SEA 32111.401.1237123$-6.84AL|NL
230 Andre Pallante STL 1286105.051.3988440$-6.87AL|NL
231 Brandon Walter IL-15 HOU 53133.380.945240$-6.95AL|NL
232 Drew Pomeranz CHC 35211.791.0837131$-6.99AL|NL
233 Andrew Heaney PIT 1195105.061.3383390$-7.08AL|NL
234 Tommy Kahnle DET 47135.151.3340239$-7.11AL|NL
235 Keegan Akin BAL 45433.391.4944262$-7.11AL|NL
236 Seth Halvorsen IL-15 COL 39125.051.58362111$-7.13AL|NL
237 Seranthony Dominguez TOR 49243.671.3763302$-7.18AL|NL
238 Andrew Kittredge CHC 38333.781.084291$-7.19AL|NL
239 Luke Jackson DET 39254.591.5128249$-7.24AL|NL
240 Stephen Kolek KAN 79454.201.3156260$-7.36AL|NL
241 Tyler Gilbert CWS 37413.151.1633190$-7.41AL|NL
242 Caleb Ferguson SEA 51323.701.0840150$-7.41AL|NL
243 Carlos Vargas SEA 61453.691.3440221$-7.45AL|NL
244 Cole Sands MIN 54334.331.2245142$-7.46AL|NL
245 Brandon Eisert CWS 53244.081.3060162$-7.48AL|NL
246 Ryan Yarbrough IL-15 NYY 55313.921.1849170$-7.55AL|NL
247 Isaac Mattson PIT 32322.251.1336130$-7.57AL|NL
248 Logan Henderson IL-15 MIL 25301.791.003380$-7.58AL|NL
249 Ryan Bergert KAN 52112.761.1351230$-7.66AL|NL
250 Hunter Gaddis CLE 52113.291.3158202$-7.73AL|NL
251 Justin Sterner OAK 47334.011.1547180$-7.82AL|NL
252 Chase Lee DET 37414.121.113690$-7.84AL|NL
253 Tyler Phillips MIA 61213.241.2341191$-7.87AL|NL
254 Mason Fluharty TOR 46425.081.2448221$-7.88AL|NL
255 Hunter Dobbins IL-60 BOS 61414.131.2845170$-7.89AL|NL
256 Chase Shugart PIT 43433.541.1629170$-7.94AL|NL
257 Justin Wilson BOS 38312.611.3242140$-7.98AL|NL
258 Jose Butto SF 53333.561.3646251$-8.03AL|NL
259 Eric Orze TB 39112.761.2238153$-8.04AL|NL
260 Ronel Blanco IL-60 HOU 48344.121.1948200$-8.12AL|NL
261 Angel Zerpa KAN 50313.771.3051160$-8.14AL|NL
262 Jalen Beeks ARI 47314.191.1941181$-8.16AL|NL
263 Aaron Bummer ATL 53323.911.2851170$-8.16AL|NL
264 John Schreiber KAN 49223.311.2250170$-8.18AL|NL
265 Bailey Ober MIN 108475.161.3586240$-8.19AL|NL
266 Steven Wilson CWS 43213.131.3241192$-8.21AL|NL
267 Ben Brown CHC 99575.911.45108300$-8.22AL|NL
268 Enyel De Los Santos HOU 47434.201.2539180$-8.34AL|NL
269 Brock Stewart IL-15 LAD 37222.661.2144130$-8.41AL|NL
270 Chris Martin IL-15 TEX 34162.381.143662$-8.41AL|NL
271 Jack Perkins OAK 33224.341.1435143$-8.51AL|NL
272 Gregory Soto NYM 44133.261.2252191$-8.52AL|NL
273 Carmen Mlodzinski PIT 79273.991.3365200$-8.53AL|NL
274 Taylor Clarke KAN 38113.530.793151$-8.53AL|NL
275 Braxton Ashcraft PIT 41323.061.2937130$-8.63AL|NL
276 Jake Junis CLE 51313.181.3338160$-8.70AL|NL
277 Erik Miller IL-15 SF 30411.501.4722200$-8.71AL|NL
278 Troy Melton DET 23312.730.822240$-8.75AL|NL
279 Brenan Hanifee DET 52333.111.3235120$-8.77AL|NL
280 Daysbel Hernandez ATL 36422.741.5033300$-8.80AL|NL
281 Steven Cruz IL-15 KAN 42313.631.1935180$-8.82AL|NL
282 Joey Wentz ATL 68434.751.3959320$-8.82AL|NL
283 David Morgan SD 35111.791.0836130$-8.85AL|NL
284 Randy Vasquez SD 111363.971.3959490$-8.88AL|NL
285 Cole Ragans IL-60 KAN 48235.231.3176160$-8.98AL|NL
286 Riley O'Brien STL 33101.631.1732151$-8.99AL|NL
287 Hurston Waldrep ATL 17301.050.811750$-9.03AL|NL
288 Taylor Rogers CHC 38222.361.3642200$-9.04AL|NL
289 Justin Verlander SF 106194.241.4295360$-9.06AL|NL
290 Jake Latz TEX 55103.261.3452271$-9.08AL|NL
291 Hayden Birdsong SF 65444.831.5068370$-9.09AL|NL
292 Griffin Jax TB 51164.751.2979150$-9.11AL|NL
293 Max Kranick IL-60 NYM 37323.651.052550$-9.12AL|NL
294 Emmet Sheehan LAD 35323.861.2337130$-9.25AL|NL
295 Michael Burrows PIT 72144.491.2773270$-9.26AL|NL
296 Walker Buehler BOS 106775.431.5578500$-9.32AL|NL
297 Jorge Lopez WAS 24606.691.321771$-9.35AL|NL
298 Michael McGreevy STL 51424.411.222870$-9.36AL|NL
299 Matt Festa CLE 40324.941.0536110$-9.38AL|NL
300 Jordan Romano PHI 41247.651.4345168$-9.38AL|NL