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 1881562.861.03215410$32.54AL|NL
2 Paul Skenes PIT 1661362.841.08202470$26.28AL|NL
3 Zack Wheeler PHI 1931483.351.09208500$25.64AL|NL
4 Chris Sale ATL 1711362.981.11208450$25.24AL|NL
5 Logan Gilbert SEA 1861383.491.08194400$22.50AL|NL
6 Garrett Crochet BOS 1511252.921.13193470$21.54AL|NL
7 Logan Webb SF 1921483.211.18164420$20.69AL|NL
8 Jacob deGrom TEX 1251042.870.98163280$19.09AL|NL
9 Dylan Cease SD 1751283.501.18207660$18.61AL|NL
10 Yoshinobu Yamamoto LAD 1521163.281.12160390$16.40AL|NL
11 Pablo Lopez MIN 1831283.641.19189460$16.36AL|NL
12 Spencer Strider IL-15 ATL 1341053.131.12178440$16.34AL|NL
13 Edwin Diaz NYM 62332.751.08892335$16.19AL|NL
14 Mason Miller OAK 64442.591.00932229$16.14AL|NL
15 Corbin Burnes ARI 1771283.541.19176520$15.99AL|NL
16 Sonny Gray STL 1701183.501.18182490$15.72AL|NL
17 Cole Ragans KAN 1691183.491.23193640$15.02AL|NL
18 Spencer Schwellenbach ATL 1611173.491.15158360$14.60AL|NL
19 Tyler Glasnow LAD 132963.211.09165390$14.60AL|NL
20 Framber Valdez HOU 1751283.511.23168580$14.36AL|NL
21 Michael King SD 1671183.601.22184600$13.86AL|NL
22 George Kirby IL-15 SEA 1511073.491.08140230$13.75AL|NL
23 Josh Hader HOU 65443.331.12902731$13.63AL|NL
24 Emmanuel Clase CLE 63332.821.06591333$13.35AL|NL
25 Sandy Alcantara MIA 1771283.671.20154450$13.23AL|NL
26 Aaron Nola PHI 1791193.871.18178430$13.09AL|NL
27 Freddy Peralta MIL 1641083.831.17189580$13.00AL|NL
28 Ryan Helsley STL 63333.141.13772333$12.97AL|NL
29 Hunter Greene CIN 1611083.831.17190580$12.97AL|NL
30 Max Fried NYY 1671183.541.20155500$12.89AL|NL
31 Joe Ryan MIN 149983.731.09163330$12.47AL|NL
32 Raisel Iglesias ATL 65443.201.11711630$12.33AL|NL
33 Devin Williams NYY 60333.001.17822830$11.63AL|NL
34 Zac Gallen ARI 1601173.691.22162490$11.54AL|NL
35 Justin Steele CHC 1551173.601.20146420$11.42AL|NL
36 Ryan Walker SF 65443.001.12772026$11.30AL|NL
37 Blake Snell LAD 1491073.681.25187680$11.23AL|NL
38 Hunter Brown HOU 1591173.681.25167560$11.08AL|NL
39 Luis Castillo SEA 1711093.911.19168500$10.63AL|NL
40 Tanner Bibee CLE 1601083.861.18162450$10.55AL|NL
41 Brandon Woodruff IL-15 MIL 149983.771.15161420$10.53AL|NL
42 Jack Flaherty DET 1561083.741.22168510$10.53AL|NL
43 Andres Munoz SEA 61332.941.11782426$10.35AL|NL
44 Nathan Eovaldi TEX 1651083.861.19160450$10.28AL|NL
45 Kevin Gausman TOR 1801193.961.25178530$10.26AL|NL
46 Shota Imanaga CHC 1601084.001.15158370$10.19AL|NL
47 Cristopher Sanchez PHI 1601173.611.24141440$10.09AL|NL
48 Felix Bautista BAL 57333.001.11822424$9.23AL|NL
49 Jeff Hoffman TOR 62333.301.13772226$9.22AL|NL
50 Shane McClanahan IL-15 TB 143973.741.18153430$9.19AL|NL
51 Clay Holmes NYM 1621173.501.32149610$9.17AL|NL
52 MacKenzie Gore WAS 1601083.811.28175600$8.98AL|NL
53 Jhoan Duran MIN 62332.691.16752122$8.46AL|NL
54 Bailey Ober MIN 156994.061.17159400$8.24AL|NL
55 Bryce Miller SEA 164994.071.16153430$8.23AL|NL
56 Zach Eflin BAL 1641083.951.18134280$8.16AL|NL
57 Carlos Rodon NYY 1669104.111.23185580$8.15AL|NL
58 Kodai Senga NYM 1541083.941.27169660$7.93AL|NL
59 Nick Pivetta SD 149894.041.18168470$7.59AL|NL
60 Trevor Megill MIL 61333.611.23742227$7.58AL|NL
61 Tanner Houck BOS 1711093.751.29149540$7.49AL|NL
62 Roki Sasaki LAD 120853.561.18139400$7.37AL|NL
63 Shohei Ohtani LAD 114853.521.16134390$7.37AL|NL
64 Jesus Luzardo PHI 151984.001.23163510$7.20AL|NL
65 Yusei Kikuchi LAA 161994.091.25178510$7.20AL|NL
66 Brandon Pfaadt ARI 148983.861.22144350$6.98AL|NL
67 Tanner Scott LAD 62333.271.24742824$6.97AL|NL
68 Drew Rasmussen TB 121853.491.16115300$6.56AL|NL
69 Bryan Woo SEA 127863.781.12119280$6.48AL|NL
70 Seth Lugo KAN 17910104.051.28153500$5.97AL|NL
71 Robbie Ray SF 144884.051.23159490$5.55AL|NL
72 Kenley Jansen LAA 57333.951.21652225$5.30AL|NL
73 Peter Fairbanks TB 57333.501.23652223$5.23AL|NL
74 Mitch Keller PIT 1701094.001.32152530$5.03AL|NL
75 Taj Bradley TB 153894.111.24159500$5.02AL|NL
76 Aroldis Chapman BOS 60333.221.32893719$4.86AL|NL
77 Ranger Suarez IL-15 PHI 151983.841.28133490$4.84AL|NL
78 Ryan Pressly CHC 57333.571.25571824$4.79AL|NL
79 Grayson Rodriguez IL-15 BAL 122863.801.22129390$4.71AL|NL
80 A.J. Puk ARI 61333.381.18732118$4.42AL|NL
81 Nestor Cortes MIL 143884.211.19141400$4.36AL|NL
82 Ryan Pepiot TB 148894.181.23152520$4.33AL|NL
83 Justin Martinez ARI 64443.141.30793316$4.32AL|NL
84 Robert Suarez SD 62334.021.24612224$4.16AL|NL
85 Chris Bassitt TOR 1699104.171.31154590$3.30AL|NL
86 Jose Berrios TOR 1839114.371.28159530$2.99AL|NL
87 Nick Lodolo CIN 126864.001.26130400$2.96AL|NL
88 Brady Singer CIN 159994.211.31152480$2.96AL|NL
89 Matt Boyd CHC 116763.851.23121390$2.61AL|NL
90 Griffin Jax MIN 67443.181.1378208$2.51AL|NL
91 Carlos Estevez KAN 61333.861.30602221$2.45AL|NL
92 Clarke Schmidt IL-15 NYY 141884.151.27137470$2.45AL|NL
93 Brayan Bello IL-15 BOS 148983.991.34134520$2.41AL|NL
94 Reese Olson DET 127863.951.26116420$2.28AL|NL
95 Jose Soriano LAA 140873.921.33134600$2.12AL|NL
96 Nick Martinez CIN 162994.231.30136440$2.00AL|NL
97 Kyle Finnegan WAS 60334.271.33562323$1.77AL|NL
98 Ben Brown CHC 100663.601.23111380$1.66AL|NL
99 Jeffrey Springs OAK 126774.101.25127380$1.48AL|NL
100 Gavin Williams CLE 133784.061.28133510$1.46AL|NL
101 Eduardo Rodriguez ARI 141884.071.31130470$1.46AL|NL
102 Max Scherzer IL-15 TOR 106664.031.15111280$1.43AL|NL
103 Kumar Rocker TEX 108753.871.24110350$1.41AL|NL
104 Shane Baz TB 135874.241.27129480$1.39AL|NL
105 Luke Jackson TEX 61334.231.38642821$0.94AL|NL
106 Anthony Bender MIA 60333.831.28612217$0.93AL|NL
107 Landen Roupp SF 121763.831.31118500$0.92AL|NL
108 Cade Smith CLE 65442.911.1183222$0.87AL|NL
109 Yu Darvish IL-15 SD 130784.331.22125390$0.81AL|NL
110 Zack Littell TB 139874.291.25117310$0.77AL|NL
111 David Peterson NYM 142884.031.36134570$0.73AL|NL
112 Bowden Francis TOR 1547114.541.22142440$0.69AL|NL
113 Jason Adam SD 64443.361.0975225$0.67AL|NL
114 Mike Clevinger CWS 61334.591.31542022$0.56AL|NL
115 Shane Bieber IL-15 CLE 88643.521.1986220$0.49AL|NL
116 Michael Wacha KAN 149894.291.29128460$0.47AL|NL
117 Jordan Hicks SF 129873.901.37120560$0.36AL|NL
118 Sean Manaea IL-15 NYM 122774.231.26123440$0.31AL|NL
119 Lucas Erceg KAN 64443.311.2871279$0.28AL|NL
120 Reid Detmers LAA 104663.951.26118380$0.20AL|NL
121 Jose Alvarado PHI 58333.131.26702710$0.13AL|NL
122 Kris Bubic KAN 118763.911.32115420$0.09AL|NL
123 Zebby Matthews MIN 110674.031.20102230$-0.03AL|NL
124 Kutter Crawford IL-15 BOS 118764.301.23114350$-0.03AL|NL
125 Chris Martin TEX 55333.011.075997$-0.05AL|NL
126 Erick Fedde STL 1548104.331.31132480$-0.09AL|NL
127 Matthew Strahm PHI 63333.331.0875175$-0.18AL|NL
128 Jameson Taillon CHC 1548104.441.26121380$-0.20AL|NL
129 Blake Treinen LAD 58333.341.1765199$-0.27AL|NL
130 Grant Holmes ATL 129774.061.33124440$-0.29AL|NL
131 Charlie Morton BAL 146794.311.34149600$-0.45AL|NL
132 Jordan Romano PHI 56333.861.27602114$-0.56AL|NL
133 Bryan Abreu HOU 69443.291.2089302$-0.57AL|NL
134 Seth Halvorsen COL 60334.121.42572519$-0.60AL|NL
135 Camilo Doval SF 59333.391.27692710$-0.63AL|NL
136 Spencer Arrighetti HOU 132784.301.33138560$-0.67AL|NL
137 David Bednar PIT 48333.961.27491816$-0.68AL|NL
138 Reynaldo Lopez IL-60 ATL 93653.791.2796330$-0.96AL|NL
139 Justin Verlander SF 130784.251.27109380$-0.98AL|NL
140 Edward Cabrera IL-15 MIA 125774.191.37132620$-1.27AL|NL
141 Orion Kerkering PHI 60333.151.1369184$-1.33AL|NL
142 Steven Matz STL 119774.011.32101370$-1.35AL|NL
143 Miles Mikolas STL 1568104.391.28107310$-1.39AL|NL
144 Porter Hodge CHC 59333.541.29662810$-1.41AL|NL
145 Tylor Megill NYM 97653.941.29100370$-1.57AL|NL
146 Ryne Nelson ARI 120774.171.2897320$-1.58AL|NL
147 Jeremiah Estrada SD 60333.371.1881264$-1.59AL|NL
148 AJ Smith-Shawver ATL 129784.371.34132540$-1.63AL|NL
149 Tyler Mahle TEX 122684.321.26113410$-1.80AL|NL
150 Matthew Liberatore STL 126774.161.34109460$-2.04AL|NL
151 Ben Joyce LAA 59333.541.2571277$-2.05AL|NL
152 Garrett Whitlock BOS 64443.411.1763153$-2.10AL|NL
153 Luis Severino OAK 1687124.511.33144580$-2.27AL|NL
154 Luke Weaver NYY 65443.821.2270205$-2.31AL|NL
155 Keegan Akin BAL 67443.681.1674202$-2.31AL|NL
156 Calvin Faucher MIA 59333.881.42612713$-2.52AL|NL
157 Lucas Giolito IL-15 BOS 131784.491.34129490$-2.53AL|NL
158 Dustin May LAD 73533.701.1973250$-2.54AL|NL
159 Mitchell Parker WAS 141794.341.35123510$-2.55AL|NL
160 Tyler Holton DET 60333.581.1353166$-2.56AL|NL
161 Andrew Heaney PIT 131784.391.34120430$-2.59AL|NL
162 Hayden Birdsong SF 100664.151.33107450$-2.64AL|NL
163 Tobias Myers IL-15 MIL 138694.521.28125420$-2.67AL|NL
164 Dean Kremer BAL 133784.481.31116450$-2.71AL|NL
165 Walker Buehler BOS 138784.321.34114430$-2.75AL|NL
166 Max Meyer MIA 129784.321.35114440$-2.81AL|NL
167 Liam Hendriks IL-15 BOS 46333.531.1552137$-2.92AL|NL
168 Alex Cobb IL-15 DET 95653.871.2976270$-2.93AL|NL
169 Merrill Kelly ARI 140784.421.34120480$-2.96AL|NL
170 Chris Paddack MIN 126684.321.31112330$-2.98AL|NL
171 Will Vest DET 65443.451.2564213$-3.00AL|NL
172 Dennis Santana PIT 60333.901.35572511$-3.05AL|NL
173 Casey Mize DET 113674.141.2990330$-3.08AL|NL
174 Robert Garcia TEX 59333.421.2267224$-3.12AL|NL
175 JP Sears OAK 1697124.791.28138490$-3.19AL|NL
176 Yimi Garcia TOR 60333.621.1568183$-3.25AL|NL
177 Edwin Uceta TB 62333.861.2469246$-3.28AL|NL
178 Joey Cantillo CLE 92553.921.3397420$-3.34AL|NL
179 Ronel Blanco HOU 1506114.641.33148640$-3.35AL|NL
180 Kirby Yates LAD 57333.711.2173274$-3.38AL|NL
181 Aaron Civale IL-15 MIL 120674.501.28109360$-3.38AL|NL
182 Jared Jones IL-60 PIT 77533.901.2579260$-3.43AL|NL
183 Kyle Harrison SF 91564.041.2993340$-3.43AL|NL
184 David Festa MIN 80543.861.2984290$-3.48AL|NL
185 Tommy Kahnle DET 58333.851.2959258$-3.58AL|NL
186 Beau Brieske DET 63334.151.2758239$-3.69AL|NL
187 Gregory Santos SEA 59333.251.2556204$-3.76AL|NL
188 A.J. Minter NYM 57333.371.1464191$-3.89AL|NL
189 Eury Perez IL-60 MIA 77444.061.2186260$-3.90AL|NL
190 Jack Leiter IL-15 TEX 115674.431.35116490$-3.90AL|NL
191 Aaron Bummer ATL 58332.851.2967241$-3.90AL|NL
192 Frankie Montas IL-15 NYM 101654.301.3295380$-3.92AL|NL
193 Andre Pallante STL 127774.031.4192510$-4.07AL|NL
194 Alexis Diaz IL-15 CIN 49334.211.37532511$-4.10AL|NL
195 Alec Marsh IL-15 KAN 111674.331.36107420$-4.15AL|NL
196 Jake Irvin WAS 1557114.651.33124510$-4.22AL|NL
197 Mike Soroka IL-15 WAS 115674.421.34106460$-4.33AL|NL
198 Alex Vesia LAD 55333.611.1670231$-4.34AL|NL
199 Jose A. Ferrer WAS 59333.621.2750196$-4.35AL|NL
200 Cole Sands MIN 61333.481.2067191$-4.38AL|NL
201 Hayden Wesneski HOU 117584.511.29110400$-4.49AL|NL
202 Hunter Harvey KAN 57333.411.2160172$-4.49AL|NL
203 Antonio Santillan CIN 59334.081.3468277$-4.50AL|NL
204 Yennier Cano BAL 59333.451.2558213$-4.58AL|NL
205 Dylan Lee ATL 59333.561.1567160$-4.61AL|NL
206 Osvaldo Bido OAK 112674.481.34104460$-4.68AL|NL
207 Yariel Rodriguez TOR 83554.251.3387381$-4.70AL|NL
208 Luis Gil IL-60 NYY 95564.431.33104460$-4.87AL|NL
209 Evan Phillips IL-15 LAD 50333.511.1655152$-4.90AL|NL
210 Justin Slaten BOS 62334.021.3264246$-4.90AL|NL
211 Fernando Cruz NYY 55333.521.2577260$-4.99AL|NL
212 Michael McGreevy STL 81543.941.2659190$-5.01AL|NL
213 Mark Leiter Jr. NYY 59333.711.2473231$-5.03AL|NL
214 Pierce Johnson ATL 61333.631.3173262$-5.05AL|NL
215 Matt Brash IL-15 SEA 48333.101.2161210$-5.12AL|NL
216 Emilio Pagan CIN 62334.541.2663217$-5.18AL|NL
217 Mitch Spence OAK 105664.401.3385320$-5.27AL|NL
218 Gregory Soto BAL 58333.441.2866261$-5.29AL|NL
219 Trent Thornton SEA 64444.081.2562202$-5.31AL|NL
220 Paul Sewald CLE 56333.791.1864181$-5.32AL|NL
221 German Marquez COL 146794.501.41120500$-5.35AL|NL
222 Erik Miller SF 58333.531.3171311$-5.47AL|NL
223 Jon Gray IL-60 TEX 104574.441.3193340$-5.49AL|NL
224 Joel Payamps MIL 58333.781.2157182$-5.54AL|NL
225 Tyler Rogers SF 67443.681.2447151$-5.54AL|NL
226 Gabe Speier SEA 55333.471.2060180$-5.55AL|NL
227 Caleb Ferguson PIT 61333.481.3363252$-5.57AL|NL
228 Tim Herrin CLE 59333.441.2563240$-5.62AL|NL
229 Kevin Ginkel IL-15 ARI 48333.441.2352162$-5.64AL|NL
230 Ryan Brasier IL-15 CHC 49333.521.1847142$-5.68AL|NL
231 Jake Junis CLE 67444.041.2161150$-5.71AL|NL
232 Tanner Banks PHI 65443.851.2864210$-5.81AL|NL
233 Will Warren NYY 92564.321.3485330$-5.84AL|NL
234 Bryan Hudson MIL 55333.491.2259220$-5.85AL|NL
235 Chad Green TOR 59334.171.2057173$-5.90AL|NL
236 Andrew Painter PHI 69444.121.2568220$-5.91AL|NL
237 Jason Foley DET 48333.631.2738145$-5.91AL|NL
238 Adrian Morejon SD 58333.591.2659201$-5.92AL|NL
239 Ryan Weathers IL-15 MIA 107574.371.3696390$-5.96AL|NL
240 Mason Montgomery TB 60334.031.2863233$-5.97AL|NL
241 Seranthony Dominguez BAL 60333.881.2864252$-5.99AL|NL
242 Tomoyuki Sugano BAL 1456104.721.32110360$-6.01AL|NL
243 Luis Ortiz CLE 138694.631.36113520$-6.04AL|NL
244 Colin Holderman PIT 59333.891.3459264$-6.05AL|NL
245 Kenta Maeda DET 74444.171.2669210$-6.09AL|NL
246 Garrett Cleavinger TB 57333.901.3066262$-6.13AL|NL
247 Kevin Kelly TB 55333.431.1847130$-6.15AL|NL
248 Louie Varland MIN 66443.961.2965200$-6.15AL|NL
249 Jose Quintana MIL 140694.511.39113520$-6.15AL|NL
250 Jared Koenig MIL 59333.761.2957222$-6.29AL|NL
251 Kyle Wright IL-15 KAN 84544.141.3671290$-6.32AL|NL
252 Manuel Rodriguez TB 58333.771.2957222$-6.33AL|NL
253 Reed Garrett NYM 63333.741.3375300$-6.33AL|NL
254 John Brebbia DET 55333.981.2559182$-6.33AL|NL
255 Javier Assad IL-15 CHC 129694.601.37105500$-6.34AL|NL
256 Dedniel Nunez NYM 47333.481.2154180$-6.39AL|NL
257 Griffin Canning NYM 119584.631.34106430$-6.43AL|NL
258 Taylor Rogers CIN 57334.041.3364233$-6.43AL|NL
259 Yuki Matsui SD 55333.851.2465240$-6.46AL|NL
260 Clayton Kershaw IL-60 LAD 67444.071.2761200$-6.49AL|NL
261 JoJo Romero STL 60333.701.2857211$-6.49AL|NL
262 Jorge Alcala MIN 58334.041.2462221$-6.60AL|NL
263 Bailey Falter PIT 134694.621.3598400$-6.63AL|NL
264 Bryan King HOU 60333.731.3262251$-6.64AL|NL
265 Trevor Williams WAS 131694.621.37103420$-6.65AL|NL
266 Hoby Milner TEX 55333.611.2250140$-6.74AL|NL
267 Abner Uribe MIL 57333.781.3567331$-6.75AL|NL
268 Nick Mears IL-15 MIL 53333.721.3064250$-6.83AL|NL
269 Bryce Elder ATL 79544.151.3765280$-6.83AL|NL
270 Jose Suarez ATL 69444.111.3368260$-6.84AL|NL
271 Simeon Woods Richardson MIN 116584.561.3699430$-6.88AL|NL
272 Bryan Baker BAL 59333.881.2763240$-6.90AL|NL
273 David Robertson FA 44223.201.2054180$-6.90AL|NL
274 Cody Bradford IL-15 TEX 52334.001.1349110$-6.93AL|NL
275 Brock Burke LAA 62333.991.2962221$-6.96AL|NL
276 Cade Cavalli IL-15 WAS 84454.311.3378340$-6.97AL|NL
277 Brant Hurter DET 53333.551.2144130$-6.99AL|NL
278 Ryne Stanek NYM 60334.201.3267292$-7.00AL|NL
279 Phil Maton STL 62334.141.2959232$-7.09AL|NL
280 Daniel Coulombe MIN 54333.881.2254170$-7.10AL|NL
281 Ryan Fernandez STL 59333.811.3257231$-7.18AL|NL
282 Paul Blackburn IL-15 NYM 85464.321.3273270$-7.21AL|NL
283 Derek Law IL-15 WAS 63334.061.3353223$-7.26AL|NL
284 Ryan Feltner COL 1536114.621.43129560$-7.27AL|NL
285 Daniel Young NYM 54333.661.3359250$-7.31AL|NL
286 John Schreiber KAN 59333.841.3256231$-7.33AL|NL
287 Joseph Mantiply ARI 56333.551.2948160$-7.38AL|NL
288 Joe Boyle TB 67444.181.4379430$-7.44AL|NL
289 Marcus Stroman NYY 1536114.581.40111550$-7.44AL|NL
290 Brock Stewart IL-15 MIN 48333.771.3158210$-7.49AL|NL
291 Johan Oviedo IL-60 PIT 105574.441.4088440$-7.49AL|NL
292 Fraser Ellard CWS 59334.271.3959294$-7.49AL|NL
293 Jesus Tinoco IL-15 MIA 49334.031.3550203$-7.50AL|NL
294 Jose Leclerc OAK 59334.221.3267291$-7.51AL|NL
295 Eduard Bazardo SEA 46333.681.2245150$-7.51AL|NL
296 Brenan Hanifee DET 55333.651.2544150$-7.52AL|NL
297 Drey Jameson ARI 60433.981.3555210$-7.54AL|NL
298 Scott Barlow CIN 61334.121.3466271$-7.56AL|NL
299 Kyle Gibson BAL 111584.531.3993400$-7.57AL|NL
300 Kyle Freeland COL 1567114.681.42114420$-7.57AL|NL