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 1731362.710.97209350$39.36AL|NL
2 Paul Skenes PIT 1681172.751.03202420$33.29AL|NL
3 Garrett Crochet BOS 1621273.041.06198420$29.92AL|NL
4 Bryan Woo SEA 1611273.401.03162340$24.79AL|NL
5 Cristopher Sanchez PHI 1741173.181.14169430$23.36AL|NL
6 Logan Webb SF 1771293.281.18170400$22.45AL|NL
7 Zack Wheeler IL-15 PHI 1471163.291.08170390$22.33AL|NL
8 Mason Miller SD 58322.480.98882228$21.40AL|NL
9 Max Fried NYY 1631373.321.17154480$21.36AL|NL
10 Chris Sale ATL 1371053.181.09168360$20.63AL|NL
11 Jacob deGrom TEX 148963.431.05166340$19.60AL|NL
12 Cole Ragans KAN 1441073.431.15179510$18.52AL|NL
13 Logan Gilbert SEA 139973.421.04155310$18.28AL|NL
14 Jesus Luzardo PHI 1581183.641.16174480$18.10AL|NL
15 George Kirby SEA 1521183.611.10148290$17.75AL|NL
16 Cade Smith CLE 58432.931.04751725$17.32AL|NL
17 Yoshinobu Yamamoto LAD 1321053.241.11144390$17.20AL|NL
18 David Bednar NYY 55443.341.12661828$16.21AL|NL
19 Joe Ryan MIN 1471083.821.10162340$15.84AL|NL
20 Aroldis Chapman BOS 52433.061.13712226$15.67AL|NL
21 Framber Valdez DET 1601183.491.22150530$15.41AL|NL
22 Devin Williams NYM 54443.201.14702225$14.57AL|NL
23 Nathan Eovaldi TEX 1451073.661.12141350$14.55AL|NL
24 Dylan Cease TOR 145983.681.21172550$13.13AL|NL
25 Freddy Peralta NYM 1421073.761.19158520$13.00AL|NL
26 Jhoan Duran IL-15 PHI 49432.881.11561523$12.74AL|NL
27 Andres Munoz SEA 53332.901.12662123$12.65AL|NL
28 Brandon Woodruff MIL 135973.741.12143370$12.42AL|NL
29 Kevin Gausman TOR 1601093.911.19157460$12.36AL|NL
30 Shota Imanaga CHC 1491073.981.12136320$11.89AL|NL
31 Drew Rasmussen TB 140973.621.15128360$11.41AL|NL
32 Ryan Helsley BAL 55433.541.21612023$10.73AL|NL
33 Ranger Suarez BOS 1491083.681.24135420$10.38AL|NL
34 Ryan Walker SF 53443.521.20551723$10.30AL|NL
35 Michael King SD 141983.731.23147490$9.91AL|NL
36 Blake Snell IL-15 LAD 115853.441.20141490$9.87AL|NL
37 Kyle Bradish BAL 129863.611.18139410$9.84AL|NL
38 Tanner Bibee CLE 1571093.991.22147470$9.79AL|NL
39 Peter Fairbanks MIA 52333.531.20531824$9.58AL|NL
40 Nolan McLean NYM 1371073.701.25135520$9.57AL|NL
41 Shane McClanahan TB 128863.671.17137390$9.49AL|NL
42 Riley O'Brien STL 55333.761.32562526$9.32AL|NL
43 Shohei Ohtani LAD 105753.361.11125320$9.24AL|NL
44 Josh Hader IL-60 HOU 42323.241.06561521$9.15AL|NL
45 MacKenzie Gore TEX 141993.911.26159540$8.72AL|NL
46 Carlos Rodon IL-15 NYY 1331084.041.21140480$8.65AL|NL
47 Sonny Gray IL-15 BOS 122963.811.18129320$8.56AL|NL
48 Spencer Strider IL-15 ATL 128973.951.22149460$8.48AL|NL
49 Emilio Pagan CIN 55334.051.19611923$8.35AL|NL
50 Luis Castillo SEA 139983.891.19129390$8.34AL|NL
51 Eury Perez MIA 125873.901.16139410$8.29AL|NL
52 Raisel Iglesias IL-15 ATL 48333.631.14501322$8.11AL|NL
53 Tyler Glasnow LAD 118753.681.17138440$7.88AL|NL
54 Abner Uribe MIL 61323.171.21712617$7.72AL|NL
55 Emmet Sheehan LAD 117853.911.15133380$7.67AL|NL
56 Jack Flaherty DET 137994.051.24152470$7.65AL|NL
57 Matt Boyd CHC 133973.881.19122380$7.63AL|NL
58 Aaron Nola PHI 156994.161.23153420$7.41AL|NL
59 Nick Lodolo IL-15 CIN 132874.021.18134340$6.76AL|NL
60 Gerrit Cole IL-15 NYY 129863.951.19131390$6.62AL|NL
61 Daniel Palencia IL-15 CHC 47223.711.24521923$6.57AL|NL
62 Gavin Williams CLE 146983.961.30149630$6.36AL|NL
63 Jose Soriano LAA 149993.761.32138640$6.36AL|NL
64 Hunter Brown IL-15 HOU 107753.491.18116350$6.34AL|NL
65 Zac Gallen ARI 1521094.191.27144490$6.27AL|NL
66 Dennis Santana PIT 57333.931.25531921$5.97AL|NL
67 Kris Bubic KAN 129873.751.25125420$5.83AL|NL
68 Merrill Kelly ARI 143974.071.24129420$5.63AL|NL
69 Kenley Jansen DET 50333.961.20511820$5.45AL|NL
70 Andrew Abbott CIN 145984.111.25133450$5.39AL|NL
71 Edward Cabrera CHC 129873.981.25137510$5.31AL|NL
72 Jeff Hoffman TOR 53433.561.15631914$5.22AL|NL
73 Sandy Alcantara MIA 1619104.151.26135470$5.01AL|NL
74 Paul Sewald ARI 53234.461.24531723$4.78AL|NL
75 Robbie Ray SF 154894.221.28159600$4.64AL|NL
76 Trey Yesavage IL-15 TOR 115763.811.24129480$4.52AL|NL
77 Jacob Misiorowski MIL 123874.041.27139560$4.50AL|NL
78 Shane Baz BAL 139884.151.25137470$4.23AL|NL
79 Bryan Baker TB 53333.881.19591916$3.78AL|NL
80 Shane Bieber IL-60 TOR 104753.711.1798250$3.69AL|NL
81 Brady Singer CIN 14910104.401.29139480$3.61AL|NL
82 Reynaldo Lopez ATL 126873.961.28123440$3.43AL|NL
83 Trevor Rogers BAL 142884.021.27123460$3.42AL|NL
84 Griffin Jax TB 57343.091.0672168$3.37AL|NL
85 Seranthony Dominguez CWS 53343.911.29572517$3.10AL|NL
86 Grant Taylor CWS 85453.431.21102334$2.95AL|NL
87 Clayton Beeter WAS 53233.941.34602819$2.93AL|NL
88 Chase Burns CIN 93553.591.16110290$2.65AL|NL
89 Mike Soroka ARI 132784.171.25132470$2.47AL|NL
90 Sean Manaea NYM 108764.151.18113330$2.45AL|NL
91 Jake Junis TEX 54324.001.20471416$2.34AL|NL
92 Clay Holmes NYM 130983.871.34107490$2.25AL|NL
93 Chris Bassitt BAL 140984.251.31128470$2.16AL|NL
94 Casey Mize DET 126874.121.25110340$2.08AL|NL
95 Bubba Chandler PIT 129874.161.28122460$2.03AL|NL
96 Cam Schlittler NYY 115773.901.27114440$2.00AL|NL
97 Yusei Kikuchi LAA 148794.231.31150530$1.74AL|NL
98 Mitch Keller PIT 1548104.311.29135460$1.58AL|NL
99 Trevor Megill MIL 54433.441.1665198$1.54AL|NL
100 Tanner Scott LAD 53433.541.22592110$1.41AL|NL
101 Jack Leiter TEX 129884.281.28124510$1.40AL|NL
102 Bryce Miller IL-15 SEA 116764.171.20104340$1.25AL|NL
103 Jameson Taillon CHC 135984.441.23105320$1.21AL|NL
104 Bailey Ober MIN 130784.411.20118310$1.02AL|NL
105 Cole Sands MIN 57333.991.22561713$0.90AL|NL
106 Parker Messick CLE 122774.011.28111400$0.89AL|NL
107 Joey Cantillo CLE 120673.911.31125510$0.77AL|NL
108 Dustin May STL 139894.291.30125520$0.75AL|NL
109 Kodai Senga NYM 104753.941.29108450$0.69AL|NL
110 Michael Wacha KAN 145994.351.29112430$0.60AL|NL
111 Connelly Early BOS 96663.731.2599360$0.55AL|NL
112 Tyler Mahle SF 123774.011.27102390$0.40AL|NL
113 Jose Berrios IL-15 TOR 128874.301.27109390$0.28AL|NL
114 Edwin Diaz IL-15 LAD 29213.051.05391013$0.18AL|NL
115 Carmen Mlodzinski PIT 121673.861.29107410$0.07AL|NL
116 Robert Suarez ATL 56443.591.1558177$0.06AL|NL
117 Carlos Estevez IL-15 KAN 46334.171.26421615$0.06AL|NL
118 Tatsuya Imai IL-15 HOU 110654.251.31109460$0.00AL|NL
119 Braxton Ashcraft PIT 114663.851.28103360$-0.05AL|NL
120 Reid Detmers LAA 121674.261.28132450$-0.07AL|NL
121 Justin Steele IL-60 CHC 80643.641.1775210$-0.21AL|NL
122 Noah Cameron KAN 127874.241.30107420$-0.29AL|NL
123 Michael Burrows HOU 117674.121.26113410$-0.31AL|NL
124 Foster Griffin WAS 128674.151.27116410$-0.47AL|NL
125 Colin Rea CHC 126874.301.28103360$-0.48AL|NL
126 Victor Vodnik COL 53334.371.47512617$-0.66AL|NL
127 Ryne Nelson ARI 123764.221.26102340$-0.68AL|NL
128 Ian Seymour TB 98664.081.2195300$-0.70AL|NL
129 Alex Vesia LAD 52333.551.1765217$-0.84AL|NL
130 Ryan Weathers NYY 98653.991.2495330$-0.85AL|NL
131 Garrett Whitlock BOS 59433.341.1365163$-0.92AL|NL
132 Steven Matz TB 128674.121.27107350$-1.03AL|NL
133 Jacob Lopez OAK 103764.291.28106410$-1.14AL|NL
134 Brayan Bello BOS 130884.231.33106450$-1.15AL|NL
135 Nick Martinez TB 128884.401.2799340$-1.23AL|NL
136 Bryan Abreu HOU 55323.121.1674233$-1.34AL|NL
137 Lucas Erceg KAN 54443.721.2652208$-1.47AL|NL
138 Seth Lugo KAN 134884.411.32113440$-1.59AL|NL
139 Jeffrey Springs OAK 142894.561.30121450$-1.61AL|NL
140 Louie Varland TOR 57333.771.2157178$-1.69AL|NL
141 Grant Holmes ATL 124674.221.33124480$-1.81AL|NL
142 Quinn Priester IL-15 MIL 111764.141.2991360$-1.84AL|NL
143 Hunter Greene IL-60 CIN 69433.691.1283220$-1.85AL|NL
144 Michael McGreevy STL 123774.131.2784290$-1.89AL|NL
145 Adrian Morejon SD 57543.411.1856182$-2.16AL|NL
146 Chad Patrick MIL 119674.331.28112400$-2.18AL|NL
147 Garrett Cleavinger IL-15 TB 47333.361.1358175$-2.22AL|NL
148 Will Vest DET 57433.341.1957183$-2.46AL|NL
149 Matt Brash SEA 52333.171.2062214$-2.47AL|NL
150 Will Warren NYY 112674.281.31112400$-2.52AL|NL
151 Eduardo Rodriguez ARI 126884.411.36112450$-2.55AL|NL
152 David Peterson NYM 108653.951.3497420$-2.56AL|NL
153 Joel Kuhnel OAK 55444.221.32391511$-2.59AL|NL
154 Jared Jones IL-60 PIT 85554.001.2388280$-2.68AL|NL
155 Taj Bradley MIN 118674.391.30114420$-2.86AL|NL
156 Brandon Pfaadt ARI 105764.501.2692240$-3.04AL|NL
157 Max Meyer MIA 119674.311.31109390$-3.06AL|NL
158 Kumar Rocker TEX 122684.321.30107400$-3.08AL|NL
159 Luis Severino OAK 148894.601.33119470$-3.17AL|NL
160 Matthew Strahm KAN 55333.511.1360163$-3.29AL|NL
161 Landen Roupp SF 105664.071.3598420$-3.34AL|NL
162 Ben Brown CHC 65343.781.1972213$-3.36AL|NL
163 JoJo Romero STL 54433.561.2851215$-3.40AL|NL
164 Ryan Pepiot IL-60 TB 75554.041.2077260$-3.47AL|NL
165 Max Scherzer TOR 99664.571.2396270$-3.52AL|NL
166 Matthew Liberatore STL 128684.351.30105390$-3.53AL|NL
167 Payton Tolle BOS 89554.161.2590300$-3.55AL|NL
168 Grayson Rodriguez IL-15 LAA 77553.981.2581260$-3.66AL|NL
169 Luke Weaver NYM 56333.921.1960185$-3.74AL|NL
170 Zack Littell WAS 125674.491.2494270$-3.75AL|NL
171 Jason Adam SD 54433.411.1658191$-3.79AL|NL
172 Slade Cecconi CLE 131684.591.26108330$-3.85AL|NL
173 Robby Snelling MIA 99674.091.3487350$-4.10AL|NL
174 Jose Alvarado PHI 52433.511.2359192$-4.17AL|NL
175 Cade Cavalli WAS 122684.231.35102430$-4.21AL|NL
176 Dean Kremer IL-15 BAL 105664.401.2890320$-4.27AL|NL
177 Tyler Holton DET 60433.601.1350141$-4.30AL|NL
178 Jordan Romano LAA 51234.401.28541910$-4.34AL|NL
179 Justin Verlander IL-15 DET 114674.401.3096360$-4.37AL|NL
180 Jose A. Ferrer SEA 56323.371.1552152$-4.42AL|NL
181 Kyle Harrison MIL 104554.311.32104410$-4.63AL|NL
182 Ben Joyce IL-15 LAA 40223.691.2544178$-4.69AL|NL
183 Aaron Ashby MIL 65433.631.3367292$-4.70AL|NL
184 J.T. Ginn OAK 99564.211.3193350$-4.75AL|NL
185 Blake Treinen LAD 50433.921.2955214$-4.91AL|NL
186 Tyler Rogers TOR 63433.681.1843122$-4.95AL|NL
187 Braxton Garrett MIA 81444.011.2172190$-4.97AL|NL
188 Andrew Anderson DET 73443.931.2883310$-4.98AL|NL
189 Gabe Speier SEA 48323.351.0757140$-5.05AL|NL
190 Roki Sasaki LAD 89544.171.3186360$-5.06AL|NL
191 Shane Smith CWS 84454.111.2583310$-5.12AL|NL
192 Fernando Cruz NYY 54333.651.2272251$-5.12AL|NL
193 Dylan Lee ATL 54333.581.1459151$-5.12AL|NL
194 Bryan King HOU 55333.611.1755152$-5.14AL|NL
195 Adrian Houser SF 125774.341.3790420$-5.35AL|NL
196 Joe Musgrove IL-15 SD 68443.961.1965180$-5.38AL|NL
197 Hunter Gaddis CLE 54323.811.1953173$-5.46AL|NL
198 Justin Wrobleski LAD 89554.291.2881300$-5.47AL|NL
199 Eduard Bazardo SEA 55323.731.1856192$-5.51AL|NL
200 Jeremiah Estrada IL-15 SD 47323.381.1562190$-5.57AL|NL
201 Jordan Leasure CWS 54344.071.2560234$-5.58AL|NL
202 Andrew Kittredge BAL 54333.711.1753142$-5.64AL|NL
203 Phil Maton IL-15 CHC 52333.701.1956192$-5.67AL|NL
204 Brad Keller PHI 56333.801.2752214$-5.69AL|NL
205 Erik Miller SF 52333.541.3656284$-5.71AL|NL
206 Zebby Matthews MIN 73444.091.2372190$-5.75AL|NL
207 Shawn Armstrong CLE 57323.801.1956172$-5.76AL|NL
208 Simeon Woods Richardson MIN 114664.571.34102430$-5.82AL|NL
209 Jack Perkins OAK 51323.891.2653224$-5.84AL|NL
210 Orion Kerkering PHI 50433.501.2153180$-5.91AL|NL
211 Braydon Fisher TOR 52323.731.2359222$-5.93AL|NL
212 Mark Leiter Jr. OAK 52344.141.3056205$-5.98AL|NL
213 Griffin Canning IL-15 SD 104664.461.3591400$-6.02AL|NL
214 Gregory Soto PIT 54233.841.2957225$-6.12AL|NL
215 Aaron Civale OAK 117674.671.32101380$-6.12AL|NL
216 Brooks Raley NYM 52323.751.1951172$-6.22AL|NL
217 Logan Henderson MIL 63444.091.2063190$-6.24AL|NL
218 Anthony Bender MIA 53333.881.2850204$-6.25AL|NL
219 A.J. Minter IL-15 NYM 45323.411.1750161$-6.29AL|NL
220 Lucas Giolito SD 117674.601.36105450$-6.34AL|NL
221 Taylor Rogers MIN 51234.031.3153216$-6.53AL|NL
222 Kyle Finnegan DET 53343.901.2550183$-6.66AL|NL
223 Kirby Yates IL-15 LAA 43233.991.2651205$-6.84AL|NL
224 Luis Gil NYY 69544.271.3369340$-6.97AL|NL
225 Emerson Hancock SEA 104554.411.3281350$-7.11AL|NL
226 Christian Scott NYM 67334.011.2164200$-7.11AL|NL
227 Justin Topa MIN 52233.991.3043166$-7.16AL|NL
228 Spencer Arrighetti HOU 103584.611.36102450$-7.24AL|NL
229 Rhett Lowder CIN 104564.421.3382330$-7.30AL|NL
230 Graham Ashcraft CIN 55434.011.3148182$-7.32AL|NL
231 Andrew Painter PHI 121674.651.37102440$-7.33AL|NL
232 Kyle Leahy STL 124564.451.37102460$-7.35AL|NL
233 Spencer Schwellenbach IL-60 ATL 45323.611.114490$-7.39AL|NL
234 Enyel De Los Santos HOU 52334.331.2850194$-7.47AL|NL
235 Davis Martin CWS 120684.601.3693430$-7.48AL|NL
236 Yimi Garcia IL-15 TOR 42223.771.1946153$-7.56AL|NL
237 Lance McCullers HOU 103664.561.4399510$-7.57AL|NL
238 Antonio Santillan CIN 59234.141.3261264$-7.70AL|NL
239 Angel Zerpa MIL 53323.711.2649181$-7.71AL|NL
240 Anthony Kay CWS 112584.411.3892440$-7.77AL|NL
241 Steven Okert HOU 50323.961.1956180$-7.80AL|NL
242 Hunter Barco PIT 67434.061.3262270$-7.83AL|NL
243 Jake Latz TEX 75334.191.3571352$-7.87AL|NL
244 Hunter Dobbins IL-15 STL 96564.371.3472310$-7.89AL|NL
245 Drew Pomeranz LAA 47223.801.2151162$-7.90AL|NL
246 Camilo Doval NYY 52333.641.3058250$-7.91AL|NL
247 Kevin Kelly TB 52333.941.1945131$-7.93AL|NL
248 Brandon Sproat MIL 79444.221.3167300$-7.95AL|NL
249 Sean Burke CWS 118674.781.40111520$-7.97AL|NL
250 Keaton Winn SF 59344.081.2953192$-8.03AL|NL
251 Kody Funderburk MIN 54333.861.3351222$-8.04AL|NL
252 Bennett Sousa IL-15 HOU 42313.621.1845140$-8.13AL|NL
253 Connor Prielipp MIN 76454.171.3671300$-8.18AL|NL
254 Eric Lauer TOR 57434.231.2755190$-8.28AL|NL
255 Andre Pallante STL 113684.371.4178440$-8.30AL|NL
256 Bryce Elder ATL 107674.641.3987370$-8.35AL|NL
257 Erik Sabrowski CLE 53233.741.3364301$-8.47AL|NL
258 Aaron Bummer ATL 50323.691.2851180$-8.47AL|NL
259 Hunter Harvey IL-15 CHC 40223.341.1243110$-8.48AL|NL
260 Tobias Myers NYM 67334.001.2757200$-8.51AL|NL
261 Caleb Thielbar IL-15 CHC 42323.731.1843130$-8.53AL|NL
262 Hoby Milner CHC 53323.891.2645161$-8.54AL|NL
263 Nick Pivetta IL-15 SD 41323.921.1545120$-8.56AL|NL
264 Hogan Harris OAK 54234.231.3852255$-8.65AL|NL
265 Cristian Javier IL-60 HOU 82554.681.3474350$-8.69AL|NL
266 Keegan Akin IL-15 BAL 49324.021.2749181$-8.70AL|NL
267 Kevin Ginkel ARI 51333.941.2552180$-8.70AL|NL
268 Brent Headrick NYY 52223.971.2254171$-8.74AL|NL
269 Mason Fluharty TOR 48324.001.2849201$-8.76AL|NL
270 Calvin Faucher MIA 52334.051.3551222$-8.78AL|NL
271 Brant Hurter DET 46323.641.2341150$-8.80AL|NL
272 Pierce Johnson CIN 51334.171.3056201$-8.81AL|NL
273 Kai-Wei Teng HOU 69444.451.3470300$-8.84AL|NL
274 Brad Lord WAS 71344.221.3059231$-8.87AL|NL
275 Tanner Banks PHI 47323.911.2044130$-8.88AL|NL
276 Andrew Nardi MIA 47223.801.2256180$-8.96AL|NL
277 Ryan Weiss HOU 58434.281.3255230$-9.04AL|NL
278 John Schreiber KAN 53334.091.2949191$-9.09AL|NL
279 Tyler Kinley ATL 52334.141.2756210$-9.10AL|NL
280 Chris Paddack MIA 105564.831.3182270$-9.11AL|NL
281 Jimmy Herget COL 64334.481.3159202$-9.11AL|NL
282 Cole Sulser TB 47324.061.2543161$-9.13AL|NL
283 Isaac Mattson PIT 52334.211.3349232$-9.16AL|NL
284 Jack Dreyer LAD 47223.861.2146161$-9.16AL|NL
285 Jacob Webb CHC 51334.191.2748201$-9.22AL|NL
286 Robert Gasser MIL 50334.021.2446160$-9.32AL|NL
287 Gus Varland WAS 52234.341.3948225$-9.34AL|NL
288 Mason Montgomery PIT 50223.981.3454222$-9.38AL|NL
289 Brandyn Garcia ARI 39234.181.4334186$-9.40AL|NL
290 Anthony Nunez BAL 51444.071.3054221$-9.40AL|NL
291 Nick Mears KAN 50334.211.2948191$-9.48AL|NL
292 Brock Burke CIN 52324.211.2948171$-9.50AL|NL
293 Joe Boyle IL-15 TB 57334.131.3562310$-9.51AL|NL
294 Yennier Cano BAL 50333.851.3147190$-9.53AL|NL
295 Tyler Wells BAL 47334.271.1743120$-9.54AL|NL
296 A.J. Puk IL-60 ARI 36223.511.1641120$-9.56AL|NL
297 Justin Sterner OAK 49234.211.2649172$-9.56AL|NL
298 Logan Allen CLE 88564.521.4071340$-9.57AL|NL
299 Matt Festa CLE 50334.191.2549180$-9.62AL|NL
300 Jalen Beeks TEX 49324.031.3143191$-9.65AL|NL