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 Paul Skenes PIT 1801382.781.08232540$29.50AL|NL
2 Tarik Skubal DET 1891392.991.06217440$28.43AL|NL
3 Chris Sale ATL 1781383.131.08219450$25.59AL|NL
4 Jacob deGrom TEX 1461172.890.97196300$24.50AL|NL
5 Zack Wheeler PHI 1931393.341.12210510$22.92AL|NL
6 Garrett Crochet BOS 1641283.081.10210510$22.67AL|NL
7 Logan Gilbert SEA 19112103.401.10204420$21.77AL|NL
8 Edwin Diaz NYM 63432.961.09872435$18.80AL|NL
9 Mason Miller OAK 65432.621.02962329$18.26AL|NL
10 Dylan Cease SD 18112103.501.19216690$17.67AL|NL
11 Ryan Helsley STL 64433.001.13822434$17.43AL|NL
12 Sonny Gray STL 1781293.431.17192510$17.40AL|NL
13 Josh Hader HOU 66433.231.14912732$16.22AL|NL
14 Pablo Lopez MIN 18612103.671.17195470$15.92AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Spencer Strider IL-15 ATL 1361063.231.10180450$15.76AL|NL
16 Logan Webb SF 19512113.411.22170450$15.27AL|NL
17 Tyler Glasnow LAD 1371063.241.10171400$15.24AL|NL
18 Emmanuel Clase CLE 64333.121.15661533$14.44AL|NL
19 Raisel Iglesias ATL 65433.491.17731831$13.36AL|NL
20 Cole Ragans KAN 1761193.551.24198680$13.31AL|NL
21 Corbin Burnes ARI 18312103.701.22186530$13.17AL|NL
22 Shota Imanaga CHC 1701193.731.15170390$13.04AL|NL
23 Freddy Peralta MIL 17211103.771.20201620$12.94AL|NL
24 Andres Munoz SEA 62332.851.15812527$12.77AL|NL
25 Framber Valdez HOU 1791293.471.26171590$12.65AL|NL
26 George Kirby IL-15 SEA 1531093.561.10145240$12.64AL|NL
27 Ryan Walker SF 66433.091.14772126$12.61AL|NL
28 Blake Snell LAD 1621183.631.25207720$12.41AL|NL
29 Luis Castillo SEA 17711103.701.20179520$12.38AL|NL
30 Felix Bautista BAL 58322.821.09842325$12.31AL|NL
31 Yusei Kikuchi LAA 17111103.781.20190530$12.17AL|NL
32 Yoshinobu Yamamoto LAD 1501183.531.18161420$12.11AL|NL
33 Devin Williams NYY 61333.281.22792830$12.08AL|NL
34 Michael King SD 1701193.631.23185630$12.02AL|NL
35 Nathan Eovaldi TEX 1711193.661.20169450$11.88AL|NL
36 Joe Ryan MIN 1541093.811.12171360$11.83AL|NL
37 Aaron Nola PHI 18311103.871.19182440$11.68AL|NL
38 Carlos Rodon NYY 17411103.961.19198550$11.62AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Jhoan Duran MIN 63432.851.14792223$11.61AL|NL
40 Max Fried NYY 1711193.461.24160490$11.59AL|NL
41 Jeff Hoffman TOR 63333.261.14772127$11.53AL|NL
42 MacKenzie Gore WAS 16910103.681.23189630$10.95AL|NL
43 Shane McClanahan IL-15 TB 145983.451.17160430$10.88AL|NL
44 Trevor Megill MIL 62333.471.17772227$10.48AL|NL
45 Cristopher Sanchez PHI 1651193.521.25147480$9.78AL|NL
46 Kevin Gausman TOR 18611113.951.23185530$9.77AL|NL
47 Hunter Brown HOU 1631193.711.26171580$9.36AL|NL
48 Spencer Schwellenbach ATL 1691193.841.22163430$9.34AL|NL
49 Tanner Scott LAD 63433.211.24782823$9.23AL|NL
50 Justin Steele CHC 1601093.651.22155450$9.18AL|NL
51 Jack Flaherty DET 16410103.781.23172530$9.00AL|NL
52 Brandon Woodruff IL-15 MIL 152993.801.17162410$8.87AL|NL
53 Sandy Alcantara MIA 17910113.771.24165470$8.72AL|NL
54 Tanner Bibee CLE 16810103.921.21171490$8.62AL|NL
55 Kodai Senga NYM 1611083.721.27177660$8.39AL|NL
56 Hunter Greene CIN 16610104.141.22200610$8.24AL|NL
57 Nick Pivetta SD 150993.911.19171490$7.96AL|NL
58 Roki Sasaki LAD 125973.621.19153450$7.87AL|NL
59 Robert Suarez SD 63333.541.21672224$7.62AL|NL
60 Bryce Miller SEA 17110113.981.22163470$7.39AL|NL
61 Peter Fairbanks TB 58333.541.23672324$7.18AL|NL
62 Kenley Jansen LAA 58333.961.23682326$7.16AL|NL
63 Bailey Ober MIN 16410104.141.20168430$6.97AL|NL
64 Zach Eflin BAL 17010103.971.20142300$6.88AL|NL
65 Jesus Luzardo PHI 1561093.911.25166540$6.85AL|NL
66 Ryan Pressly CHC 58333.521.24601924$6.70AL|NL
67 Taj Bradley TB 16510104.021.25175550$6.69AL|NL
68 Robbie Ray SF 1559103.941.22166500$6.66AL|NL
69 Aroldis Chapman BOS 61333.141.26873419$6.60AL|NL
70 Shohei Ohtani LAD 116863.531.17135380$6.48AL|NL
71 Jeffrey Springs OAK 149993.831.22148420$6.23AL|NL
72 Ranger Suarez IL-15 PHI 1541083.661.28140500$6.16AL|NL
73 Justin Martinez ARI 65433.061.28823316$5.77AL|NL
74 A.J. Puk ARI 62333.381.19732218$5.45AL|NL
75 Zac Gallen ARI 1641093.981.28165530$5.41AL|NL
76 Brandon Pfaadt ARI 150994.021.21146370$5.10AL|NL
77 Clay Holmes NYM 1591083.601.36147670$4.61AL|NL
78 Kyle Finnegan WAS 61333.881.30602423$4.52AL|NL
79 Bryan Woo SEA 139893.941.18131340$4.46AL|NL
80 Calvin Faucher MIA 61333.951.35622624$4.36AL|NL
81 Grayson Rodriguez IL-15 BAL 125873.711.23133420$4.27AL|NL
82 Drew Rasmussen TB 126873.701.21121330$4.15AL|NL
83 David Peterson NYM 1511083.711.34141600$3.99AL|NL
84 Ryan Pepiot TB 1609104.141.27169580$3.85AL|NL
85 Chris Bassitt TOR 17210104.141.30159590$3.13AL|NL
86 Nick Lodolo CIN 134883.991.24143430$3.11AL|NL
87 Mike Clevinger CWS 62334.371.26571822$2.88AL|NL
88 Carlos Estevez KAN 62334.131.30612321$2.79AL|NL
89 Griffin Jax MIN 68433.271.1480208$2.76AL|NL
90 Nestor Cortes MIL 136884.101.22138400$2.68AL|NL
91 Tanner Houck BOS 17710104.051.33155560$2.57AL|NL
92 Brady Singer CIN 16610104.221.30158480$2.47AL|NL
93 Seth Lugo KAN 18410114.191.31160540$2.35AL|NL
94 Jose Berrios TOR 18310114.311.29162530$2.18AL|NL
95 Mitch Keller PIT 17510114.261.30158560$2.08AL|NL
96 Max Scherzer IL-15 TOR 110763.981.16115270$2.00AL|NL
97 Kumar Rocker TEX 125883.901.26124400$1.87AL|NL
98 Reid Detmers LAA 103663.701.19119350$1.87AL|NL
99 Reese Olson DET 139893.891.28127450$1.78AL|NL
100 Clarke Schmidt IL-15 NYY 143994.101.29138490$1.67AL|NL
101 Matt Boyd CHC 127883.981.26127440$1.60AL|NL
102 Eduardo Rodriguez ARI 148994.051.31138490$1.42AL|NL
103 Yu Darvish IL-15 SD 132884.191.22126380$1.35AL|NL
104 Gavin Williams CLE 1509104.171.31151570$1.35AL|NL
105 Jose Soriano LAA 145993.891.36141620$1.25AL|NL
106 Camilo Doval SF 60333.171.24722610$1.00AL|NL
107 Matthew Strahm PHI 64433.341.1076185$0.94AL|NL
108 Ben Brown CHC 105663.691.24118410$0.90AL|NL
109 Luke Jackson TEX 62333.951.35642717$0.74AL|NL
110 Bowden Francis TOR 1539104.391.26141440$0.67AL|NL
111 Steven Matz STL 123773.891.24110350$0.67AL|NL
112 Justin Verlander SF 137894.201.23116340$0.47AL|NL
113 Sean Manaea IL-15 NYM 123874.061.28124450$0.42AL|NL
114 Jose Alvarado PHI 59333.281.26712810$0.35AL|NL
115 Chris Martin TEX 56323.241.1159128$0.21AL|NL
116 Charlie Morton BAL 152994.231.34152610$0.06AL|NL
117 Brayan Bello IL-15 BOS 151994.081.35138540$0.00AL|NL
118 Cade Smith CLE 66433.141.1483232$-0.01AL|NL
119 Jordan Romano PHI 58333.941.27622314$-0.01AL|NL
120 Lucas Erceg KAN 65333.461.2573259$-0.22AL|NL
121 Luis Severino OAK 17610114.371.34154620$-0.48AL|NL
122 David Bednar PIT 48223.881.28511916$-0.56AL|NL
123 Erick Fedde STL 1629104.271.32138510$-0.59AL|NL
124 Miles Mikolas STL 1649104.331.27118320$-0.64AL|NL
125 Landen Roupp SF 133883.951.35125550$-0.64AL|NL
126 Tylor Megill NYM 101653.781.25103360$-0.75AL|NL
127 Shane Baz TB 145894.281.31142530$-0.78AL|NL
128 Jason Adam SD 65333.401.1676235$-0.83AL|NL
129 Bryan Abreu HOU 70433.351.2089302$-0.88AL|NL
130 Michael Wacha KAN 1539104.331.31132480$-0.95AL|NL
131 Max Meyer MIA 1438104.191.32130480$-1.15AL|NL
132 Merrill Kelly ARI 147994.271.34134500$-1.21AL|NL
133 Kutter Crawford IL-15 BOS 120774.311.24119340$-1.22AL|NL
134 Shane Bieber IL-15 CLE 89553.641.2089220$-1.26AL|NL
135 Zebby Matthews MIN 111674.071.21100240$-1.32AL|NL
136 Jeremiah Estrada SD 61333.291.1879274$-1.35AL|NL
137 Keegan Akin BAL 68433.401.1776212$-1.51AL|NL
138 Andrew Heaney PIT 138894.321.30127440$-1.57AL|NL
139 Ronel Blanco HOU 1549104.391.36153660$-1.69AL|NL
140 Edward Cabrera IL-15 MIA 127794.071.36138610$-1.69AL|NL
141 Blake Treinen LAD 56323.521.1963187$-1.72AL|NL
142 Tyler Mahle TEX 130884.331.30122430$-1.83AL|NL
143 Kris Bubic KAN 127774.031.33119460$-1.83AL|NL
144 Ben Joyce LAA 60333.471.2873297$-1.87AL|NL
145 Orion Kerkering PHI 61333.291.1870224$-1.89AL|NL
146 Porter Hodge CHC 60333.741.32662810$-1.92AL|NL
147 Luke Weaver NYY 66333.751.1972196$-1.96AL|NL
148 Kirby Yates LAD 57333.601.2573277$-1.97AL|NL
149 Tobias Myers IL-15 MIL 140894.401.30128440$-2.06AL|NL
150 Chris Paddack MIN 132784.321.27119350$-2.07AL|NL
151 Jordan Hicks SF 134894.041.38122580$-2.20AL|NL
152 Dustin May LAD 77543.591.2386270$-2.20AL|NL
153 Jameson Taillon CHC 1599104.531.29126390$-2.26AL|NL
154 Alex Cobb IL-15 DET 96663.691.2881280$-2.34AL|NL
155 Kyle Harrison SF 92553.841.2598330$-2.39AL|NL
156 Jake Irvin WAS 1639114.411.34135540$-2.51AL|NL
157 AJ Smith-Shawver ATL 146894.431.35150610$-2.51AL|NL
158 Matthew Liberatore STL 131784.071.34116490$-2.53AL|NL
159 Hayden Birdsong SF 109673.991.33117490$-2.54AL|NL
160 Seth Halvorsen COL 61334.791.47562719$-2.54AL|NL
161 Robert Garcia TEX 60333.431.2367235$-2.58AL|NL
162 Lucas Giolito IL-15 BOS 134884.451.32132480$-2.58AL|NL
163 Aaron Civale IL-15 MIL 133794.401.29127390$-2.63AL|NL
164 Zack Littell TB 140894.501.28120340$-2.64AL|NL
165 Spencer Arrighetti HOU 137894.421.35140600$-2.80AL|NL
166 Casey Mize DET 120784.131.3099350$-2.83AL|NL
167 Beau Brieske DET 64333.951.2962249$-2.90AL|NL
168 Reynaldo Lopez IL-15 ATL 95654.041.2898330$-2.91AL|NL
169 Fernando Cruz NYY 60333.341.1781251$-2.92AL|NL
170 Yimi Garcia TOR 59333.491.1566183$-2.98AL|NL
171 Mitchell Parker WAS 1508104.331.35132560$-2.99AL|NL
172 Will Vest DET 66333.401.2166213$-3.09AL|NL
173 Tyler Holton DET 61333.611.2355186$-3.24AL|NL
174 Tommy Kahnle DET 59333.711.3360258$-3.39AL|NL
175 Joey Cantillo CLE 98553.851.32102430$-3.45AL|NL
176 Liam Hendriks IL-15 BOS 47223.711.1852148$-3.47AL|NL
177 Garrett Whitlock BOS 65333.651.1866163$-3.52AL|NL
178 JP Sears OAK 1729124.681.31141510$-3.53AL|NL
179 Yariel Rodriguez TOR 94553.981.30103400$-3.61AL|NL
180 Griffin Canning NYM 121774.291.32107410$-3.75AL|NL
181 Dean Kremer BAL 142894.461.34126490$-3.75AL|NL
182 Frankie Montas IL-15 NYM 102664.101.3198370$-3.77AL|NL
183 Gregory Santos SEA 60333.431.2661224$-3.83AL|NL
184 Jared Jones IL-60 PIT 78553.881.2581270$-3.84AL|NL
185 Colin Holderman PIT 61333.901.3361268$-3.86AL|NL
186 Ryne Nelson ARI 121774.321.3099330$-3.92AL|NL
187 Anthony Bender MIA 60333.721.2961226$-3.94AL|NL
188 Eury Perez IL-60 MIA 78453.951.2187260$-3.99AL|NL
189 Erik Miller SF 59333.181.2674291$-4.01AL|NL
190 Grant Holmes ATL 127774.331.34116430$-4.05AL|NL
191 Jon Gray IL-60 TEX 105674.221.2996330$-4.08AL|NL
192 A.J. Minter NYM 58333.371.1866211$-4.12AL|NL
193 Will Warren NYY 109774.201.3497380$-4.14AL|NL
194 Yennier Cano BAL 60333.381.2661213$-4.23AL|NL
195 Louie Varland MIN 67433.641.2068180$-4.27AL|NL
196 Pierce Johnson ATL 62333.551.2674262$-4.40AL|NL
197 Luis Gil IL-60 NYY 97664.241.34107460$-4.44AL|NL
198 Matt Brash IL-15 SEA 48322.971.1762200$-4.46AL|NL
199 Nick Martinez CIN 1538104.601.33130430$-4.51AL|NL
200 Jack Leiter TEX 125784.421.36124540$-4.56AL|NL
201 Edwin Uceta TB 63334.051.2966256$-4.57AL|NL
202 Aaron Bummer ATL 59323.171.2766241$-4.57AL|NL
203 Kenta Maeda DET 74443.941.1972190$-4.65AL|NL
204 Justin Slaten BOS 63333.961.3164246$-4.67AL|NL
205 Hunter Harvey KAN 58333.591.2163192$-4.72AL|NL
206 David Festa MIN 81554.001.2983290$-4.76AL|NL
207 Hayden Wesneski HOU 121784.461.33110420$-4.78AL|NL
208 Emilio Pagan CIN 63334.391.2766227$-4.79AL|NL
209 Paul Blackburn IL-15 NYM 86554.001.2776250$-4.81AL|NL
210 Gregory Soto BAL 59333.371.2669261$-4.83AL|NL
211 Mike Soroka WAS 131794.411.36119530$-4.97AL|NL
212 Jose A. Ferrer WAS 60333.741.3352236$-5.01AL|NL
213 Alexis Diaz IL-15 CIN 50234.511.39552512$-5.01AL|NL
214 Kyle Gibson BAL 113774.301.3697390$-5.18AL|NL
215 Seranthony Dominguez BAL 61333.771.2468232$-5.18AL|NL
216 Reed Garrett NYM 64333.461.2673270$-5.20AL|NL
217 Cole Sands MIN 62333.761.2067191$-5.23AL|NL
218 Andre Pallante STL 130884.041.4496540$-5.24AL|NL
219 Ryan Weathers IL-15 MIA 109674.201.3597400$-5.24AL|NL
220 Michael McGreevy STL 82553.871.2760190$-5.30AL|NL
221 Jose Quintana MIL 143894.391.40120540$-5.37AL|NL
222 Clayton Kershaw IL-60 LAD 68543.951.2664190$-5.39AL|NL
223 Antonio Santillan CIN 60334.301.3567277$-5.40AL|NL
224 Brock Stewart IL-15 MIN 48323.331.1962190$-5.47AL|NL
225 Mitch Spence OAK 106664.241.3285310$-5.47AL|NL
226 Adrian Morejon SD 59333.541.2462231$-5.48AL|NL
227 Chad Green TOR 61334.081.2460194$-5.48AL|NL
228 Alec Marsh IL-15 KAN 113674.421.34108410$-5.60AL|NL
229 Kevin Ginkel IL-15 ARI 49323.531.2253162$-5.63AL|NL
230 Alex Vesia LAD 55323.731.2470251$-5.65AL|NL
231 Garrett Cleavinger TB 58333.731.2969262$-5.67AL|NL
232 Mason Montgomery TB 61333.901.2661223$-5.68AL|NL
233 Ryne Stanek NYM 61333.841.2769272$-5.69AL|NL
234 Yuki Matsui SD 56333.491.2467240$-5.70AL|NL
235 Jake Junis CLE 67333.801.1965150$-5.70AL|NL
236 Jose Leclerc OAK 62333.961.2969283$-5.73AL|NL
237 Bryan Hudson MIL 58333.581.2664231$-5.74AL|NL
238 Jared Koenig MIL 60333.671.2760212$-5.76AL|NL
239 Dylan Lee ATL 60333.651.2165190$-5.76AL|NL
240 John Brebbia DET 56333.841.2259182$-5.81AL|NL
241 Gabe Speier SEA 56333.461.2259200$-5.87AL|NL
242 Mark Leiter Jr. NYY 57333.621.2366210$-5.95AL|NL
243 Trent Thornton SEA 65333.921.2563222$-5.96AL|NL
244 Caleb Ferguson PIT 60333.701.3361263$-5.97AL|NL
245 Tanner Banks PHI 66333.691.2567220$-6.06AL|NL
246 Tim Herrin CLE 60333.501.2865250$-6.17AL|NL
247 JoJo Romero STL 61333.561.2959221$-6.25AL|NL
248 Walker Buehler BOS 1478104.611.38123490$-6.27AL|NL
249 Joel Payamps MIL 59333.901.2658202$-6.42AL|NL
250 Evan Phillips IL-15 LAD 48323.561.1954160$-6.46AL|NL
251 Nick Mears IL-15 MIL 54333.641.2767250$-6.48AL|NL
252 Javier Assad IL-15 CHC 131784.461.39112510$-6.48AL|NL
253 Dedniel Nunez NYM 47323.471.2153180$-6.56AL|NL
254 Ryan Brasier IL-15 CHC 49323.801.2349152$-6.59AL|NL
255 Taylor Rogers CIN 58334.051.3264243$-6.65AL|NL
256 David Robertson FA 44223.231.1754160$-6.67AL|NL
257 Cade Cavalli IL-15 WAS 85554.271.3380330$-6.68AL|NL
258 Keaton Winn SF 53333.551.2251150$-6.71AL|NL
259 Jose Suarez ATL 69433.981.3067250$-6.73AL|NL
260 Paul Sewald CLE 57334.051.2363201$-6.75AL|NL
261 Dennis Santana PIT 62334.131.3758275$-6.80AL|NL
262 Ian Anderson LAA 89554.171.3681340$-6.80AL|NL
263 Jason Foley DET 48223.741.2941155$-6.81AL|NL
264 Brant Hurter DET 53333.491.2145120$-6.81AL|NL
265 Trevor Williams WAS 1387104.611.35108420$-6.84AL|NL
266 Osvaldo Bido OAK 113674.561.35103460$-6.86AL|NL
267 Manuel Rodriguez TB 59333.831.3258222$-6.93AL|NL
268 Abner Uribe MIL 56333.501.3567300$-6.95AL|NL
269 Derek Law IL-15 WAS 64333.991.3256233$-6.96AL|NL
270 Kyle Wright IL-15 KAN 84554.151.3572280$-7.00AL|NL
271 Bryan King HOU 60333.691.2962240$-7.00AL|NL
272 Angel Perdomo OAK 51323.651.2861240$-7.04AL|NL
273 Andrew Abbott IL-15 CIN 114684.681.35111420$-7.06AL|NL
274 Caleb Thielbar CHC 53323.741.2558210$-7.08AL|NL
275 Jorge Lopez WAS 58334.041.3451214$-7.09AL|NL
276 Bailey Falter PIT 1407104.611.35105420$-7.09AL|NL
277 Brock Burke LAA 64333.981.2964241$-7.15AL|NL
278 Jorge Alcala MIN 59334.001.2965241$-7.17AL|NL
279 Justin Wilson BOS 57333.821.2659200$-7.25AL|NL
280 Angel Zerpa KAN 59333.691.3153201$-7.26AL|NL
281 Michael Kopech IL-15 LAD 51324.091.3060242$-7.29AL|NL
282 Luis Garcia IL-15 HOU 62444.221.2661200$-7.32AL|NL
283 Graham Ashcraft CIN 56334.101.2949153$-7.33AL|NL
284 Ian Hamilton IL-15 NYY 49323.581.2752190$-7.36AL|NL
285 Ryan Borucki PIT 58333.801.3156221$-7.40AL|NL
286 Cody Bradford IL-15 TEX 53333.981.1850110$-7.42AL|NL
287 Marcus Stroman NYY 1589104.571.43117560$-7.48AL|NL
288 Julian Merryweather CHC 55333.791.2960230$-7.48AL|NL
289 Michel Otanez IL-15 OAK 50323.711.3559271$-7.49AL|NL
290 Craig Yoho MIL 52323.731.2958220$-7.49AL|NL
291 Joe Boyle TB 68443.991.4281410$-7.56AL|NL
292 Logan Allen CLE 118784.491.42100470$-7.58AL|NL
293 Cade Povich BAL 61444.071.3159230$-7.61AL|NL
294 Jesus Tinoco IL-15 MIA 50233.851.3051193$-7.61AL|NL
295 Davis Martin CWS 1307104.611.39107480$-7.65AL|NL
296 Craig Kimbrel ATL 48323.841.2859220$-7.66AL|NL
297 Jose Butto NYM 59333.921.2860220$-7.66AL|NL
298 Daniel Young NYM 54323.611.3356240$-7.70AL|NL
299 Daniel Coulombe MIN 54333.841.2755180$-7.70AL|NL
300 Cameron Booser CWS 56334.001.3160231$-7.71AL|NL