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 2001492.791.01243440$35.16AL|NL
2 Garrett Crochet BOS 1931493.031.07238500$29.56AL|NL
3 Paul Skenes PIT 1941392.921.08237520$29.29AL|NL
4 Mason Miller SD 66422.381.001052532$22.83AL|NL
5 Cristopher Sanchez PHI 1981493.131.17191510$22.26AL|NL
6 Chris Sale ATL 1691283.191.09206440$21.72AL|NL
7 Edwin Diaz LAD 66433.021.09912436$21.24AL|NL
8 Cole Ragans KAN 1721293.281.17210620$18.68AL|NL
9 Bryan Woo SEA 19512103.601.12195440$18.42AL|NL
10 Logan Webb SF 19913103.311.20187470$18.38AL|NL
11 Jacob deGrom TEX 1751193.521.10202400$18.14AL|NL
12 Cade Smith CLE 70432.981.09882230$17.98AL|NL
13 Logan Gilbert SEA 1661193.401.10182390$17.25AL|NL
14 David Bednar NYY 65433.281.14792233$17.22AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Jhoan Duran PHI 70432.771.13832329$17.17AL|NL
16 George Kirby SEA 17812103.521.11174340$17.17AL|NL
17 Josh Hader HOU 66433.291.12902531$16.99AL|NL
18 Devin Williams NYM 64433.111.18812832$16.64AL|NL
19 Max Fried NYY 1891393.331.22179540$16.40AL|NL
20 Zack Wheeler PHI 1451073.181.08167370$16.01AL|NL
21 Dylan Cease TOR 18512103.571.21217680$15.98AL|NL
22 Aroldis Chapman BOS 62333.021.18862831$15.58AL|NL
23 Jesus Luzardo PHI 18112103.551.19198570$15.58AL|NL
24 Andres Munoz SEA 64432.921.16812628$15.07AL|NL
25 Hunter Brown HOU 18412103.621.22200610$14.12AL|NL
26 Joe Ryan MIN 17311103.811.13189420$13.90AL|NL
27 Hunter Greene CIN 18411113.911.18220610$13.55AL|NL
28 Sonny Gray BOS 18112103.701.21189480$13.07AL|NL
29 Framber Valdez DET 19012103.431.27176620$12.59AL|NL
30 Nathan Eovaldi TEX 1751193.641.19171450$12.10AL|NL
31 Daniel Palencia CHC 67333.611.25752730$11.94AL|NL
32 Yoshinobu Yamamoto LAD 1541173.441.20163470$11.81AL|NL
33 Ryan Walker SF 63333.291.18682027$11.43AL|NL
34 Nick Pivetta SD 18411113.961.20202570$11.30AL|NL
35 Jeff Hoffman TOR 63333.431.17762326$11.04AL|NL
36 Blake Snell LAD 1511173.531.25185660$10.81AL|NL
37 Pablo Lopez MIN 17211103.801.20172450$10.44AL|NL
38 Brandon Woodruff MIL 16410103.831.16172450$10.43AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Freddy Peralta NYM 1681193.801.22185620$10.40AL|NL
40 Spencer Strider ATL 1611193.821.22187580$10.17AL|NL
41 Michael King SD 17611103.791.24182610$9.80AL|NL
42 Peter Fairbanks MIA 62333.571.23652227$9.77AL|NL
43 Ryan Helsley BAL 64333.481.22762525$9.70AL|NL
44 Raisel Iglesias ATL 66333.711.20711926$9.67AL|NL
45 Luis Castillo SEA 18111103.871.22171510$9.36AL|NL
46 Aaron Nola PHI 18111103.961.22175470$8.87AL|NL
47 Tyler Glasnow LAD 1391073.601.21161510$8.79AL|NL
48 Abner Uribe MIL 72433.141.25873319$8.66AL|NL
49 Emilio Pagan CIN 66334.141.24732327$8.56AL|NL
50 Carlos Estevez KAN 65334.331.33612431$8.46AL|NL
51 Shane McClanahan TB 142983.571.19154420$8.39AL|NL
52 Kevin Gausman TOR 18511104.011.24181550$8.13AL|NL
53 Shohei Ohtani LAD 117963.451.14136360$8.01AL|NL
54 MacKenzie Gore TEX 1611093.821.25182610$8.00AL|NL
55 Emmet Sheehan LAD 1541083.931.22173540$7.50AL|NL
56 Trey Yesavage TOR 1611093.781.27177650$7.33AL|NL
57 Kyle Bradish BAL 1451083.711.23153450$7.23AL|NL
58 Matt Boyd CHC 17411103.931.24156520$7.10AL|NL
59 Ranger Suarez BOS 17211103.751.28153490$6.86AL|NL
60 Joe Musgrove SD 1591093.901.21150410$6.78AL|NL
61 Jack Flaherty DET 16310103.901.26176570$6.76AL|NL
62 Dennis Santana PIT 68334.031.32642526$6.67AL|NL
63 Carlos Rodon NYY 1621094.011.25175590$6.22AL|NL
64 Eury Perez MIA 1549104.001.22171540$6.02AL|NL
65 Chase Burns CIN 132883.711.19150420$5.99AL|NL
66 Robert Garcia TEX 64333.521.24702320$5.98AL|NL
67 Drew Rasmussen TB 17110103.921.25156450$5.89AL|NL
68 Kenley Jansen DET 60334.061.24632223$5.74AL|NL
69 Cody Ponce TOR 1621093.941.25157460$5.65AL|NL
70 Griffin Jax TB 67433.131.13822012$5.61AL|NL
71 David Peterson NYM 1701193.651.34150650$5.32AL|NL
72 Tanner Bibee CLE 18210114.091.26172560$5.27AL|NL
73 Yusei Kikuchi LAA 17810114.091.28182630$5.11AL|NL
74 Nick Lodolo CIN 154994.021.22158430$5.10AL|NL
75 Jose Soriano LAA 17711113.671.38164750$4.62AL|NL
76 Sean Manaea NYM 136983.871.22140450$4.60AL|NL
77 Seranthony Dominguez CWS 63333.831.30712920$4.35AL|NL
78 Nolan McLean NYM 1491083.711.31141580$4.19AL|NL
79 Shota Imanaga CHC 152994.111.19138330$4.19AL|NL
80 Reynaldo Lopez ATL 1561094.031.28159540$4.08AL|NL
81 Merrill Kelly ARI 18511114.111.31169570$3.92AL|NL
82 Zac Gallen ARI 19111124.211.31182620$3.81AL|NL
83 Robbie Ray SF 18010114.191.31187690$3.49AL|NL
84 Grant Taylor CWS 95553.361.22109375$3.36AL|NL
85 Ryan Pepiot TB 17510114.271.29179630$3.14AL|NL
86 Taylor Rogers MIN 61333.931.34642620$3.13AL|NL
87 Grayson Rodriguez LAA 129883.811.24136440$3.13AL|NL
88 Gerrit Cole NYY 134883.981.21137390$3.11AL|NL
89 Gavin Williams CLE 17710114.071.34181760$3.02AL|NL
90 Trevor Megill MIL 66333.401.16822411$2.86AL|NL
91 Edward Cabrera CHC 140993.961.29148570$2.60AL|NL
92 Kris Bubic KAN 149993.881.30141520$2.48AL|NL
93 Clayton Beeter WAS 63333.781.33703117$2.26AL|NL
94 Riley O'Brien STL 63333.531.32642716$2.14AL|NL
95 Braxton Garrett MIA 135883.841.24118340$2.02AL|NL
96 Brandon Pfaadt ARI 17610114.301.27152420$2.00AL|NL
97 Casey Mize DET 1519104.071.26133420$1.97AL|NL
98 Sandy Alcantara MIA 18710124.161.31158560$1.96AL|NL
99 Reid Detmers LAA 149894.041.29157570$1.80AL|NL
100 Robert Stephenson LAA 60333.921.23662115$1.66AL|NL
101 Shane Bieber TOR 121873.831.23111290$1.58AL|NL
102 Ryan Weathers NYY 128873.871.27127430$1.43AL|NL
103 Chris Bassitt BAL 17911114.291.33162610$1.33AL|NL
104 Victor Vodnik COL 64334.401.47633022$1.19AL|NL
105 Edwin Uceta TB 70333.861.23792512$1.05AL|NL
106 Joey Cantillo CLE 149893.941.33152650$0.94AL|NL
107 Shane Baz BAL 15910104.291.32156580$0.74AL|NL
108 JoJo Romero STL 64333.561.32612614$0.70AL|NL
109 Robert Suarez ATL 67433.511.2073218$0.58AL|NL
110 Jacob Misiorowski MIL 143894.061.33157680$0.47AL|NL
111 Garrett Cleavinger TB 66333.431.2082258$0.44AL|NL
112 Brady Singer CIN 17610114.361.32164560$0.43AL|NL
113 Bryce Miller SEA 143994.201.27127430$0.41AL|NL
114 Cade Cavalli WAS 1529103.981.32127520$0.36AL|NL
115 Mitch Keller PIT 18010124.351.31155550$0.28AL|NL
116 Max Meyer MIA 149894.051.30137480$0.22AL|NL
117 Zebby Matthews MIN 123774.021.22115310$0.19AL|NL
118 Clay Holmes NYM 1541093.881.38128620$0.09AL|NL
119 Tatsuya Imai HOU 153994.361.38145620$0.00AL|NL
120 Kevin Ginkel ARI 62333.791.29642213$-0.01AL|NL
121 Will Warren NYY 136884.051.30133470$-0.03AL|NL
122 Kodai Senga NYM 123873.891.32125520$-0.14AL|NL
123 Bailey Ober MIN 139894.331.23127330$-0.14AL|NL
124 Michael Burrows HOU 140994.231.30135480$-0.17AL|NL
125 Bryan Abreu HOU 68433.241.1788283$-0.21AL|NL
126 Tyler Mahle SF 148994.161.30126440$-0.30AL|NL
127 Zach Eflin BAL 149994.301.26117280$-0.55AL|NL
128 Quinn Priester MIL 17210114.131.36140590$-0.56AL|NL
129 Jeremiah Estrada SD 70433.211.1592291$-0.65AL|NL
130 Will Vest DET 68433.251.2170215$-0.68AL|NL
131 Taj Bradley MIN 131884.141.30130450$-0.75AL|NL
132 Foster Griffin WAS 129783.891.28111370$-0.77AL|NL
133 Ryne Nelson ARI 16610104.351.32136480$-1.00AL|NL
134 Cam Schlittler NYY 126884.051.31121480$-1.02AL|NL
135 Zack Littell FA 18010124.541.28137380$-1.23AL|NL
136 Braxton Ashcraft PIT 145894.071.32124480$-1.28AL|NL
137 Jose A. Ferrer SEA 70433.111.2068213$-1.29AL|NL
138 Andrew Abbott CIN 1689114.531.30155540$-1.44AL|NL
139 Dustin May STL 1538104.191.33141570$-1.44AL|NL
140 Mike Soroka ARI 141894.231.32137510$-1.51AL|NL
141 Logan Henderson MIL 113674.121.22112340$-1.56AL|NL
142 Garrett Whitlock BOS 70433.481.1877213$-1.64AL|NL
143 Trevor Rogers BAL 149994.191.34127510$-1.67AL|NL
144 Matt Brash SEA 63333.051.1875253$-1.77AL|NL
145 Michael Wacha KAN 17010114.441.32135500$-1.81AL|NL
146 Shane Smith CWS 1689114.371.35154650$-2.02AL|NL
147 Jared Jones IL-60 PIT 92653.861.2496310$-2.12AL|NL
148 Adrian Morejon SD 68433.351.2170233$-2.18AL|NL
149 Bubba Chandler PIT 1609104.311.36146630$-2.20AL|NL
150 Michael McGreevy STL 147894.041.3199360$-2.28AL|NL
151 Tanner Scott LAD 63433.441.2473264$-2.31AL|NL
152 Roki Sasaki LAD 128874.201.33122470$-2.35AL|NL
153 Chad Patrick MIL 1458104.441.29131470$-2.39AL|NL
154 Luke Weaver NYM 67433.691.2071214$-2.47AL|NL
155 Matthew Liberatore STL 1579104.321.34130520$-2.51AL|NL
156 Louie Varland TOR 67433.411.1769182$-2.52AL|NL
157 Max Scherzer FA 124784.421.25119360$-2.55AL|NL
158 Landen Roupp SF 132884.091.36122520$-2.56AL|NL
159 Parker Messick CLE 129784.061.32115440$-2.58AL|NL
160 Jacob Lopez OAK 133884.341.33133540$-2.59AL|NL
161 Justin Verlander DET 1438104.381.29120440$-2.63AL|NL
162 Jameson Taillon CHC 1619104.531.29126390$-2.70AL|NL
163 Noah Cameron KAN 148994.261.35122500$-2.73AL|NL
164 Hunter Harvey CHC 52323.351.1558165$-2.76AL|NL
165 Eduardo Rodriguez ARI 143994.321.35126500$-2.78AL|NL
166 Jose Berrios TOR 139884.331.31121410$-2.79AL|NL
167 Justin Steele CHC 83553.631.2179230$-2.83AL|NL
168 Luis Severino OAK 18210114.501.35149590$-2.84AL|NL
169 Steven Matz TB 140894.281.31115400$-2.84AL|NL
170 Spencer Schwellenbach IL-60 ATL 77543.651.1875180$-2.90AL|NL
171 Jose Alvarado PHI 64333.251.2374263$-2.99AL|NL
172 Jeffrey Springs OAK 17510114.611.34150560$-3.08AL|NL
173 Cade Horton CHC 134894.331.32117450$-3.23AL|NL
174 Cole Henry WAS 64334.701.45593316$-3.23AL|NL
175 Slade Cecconi CLE 1578114.511.30132420$-3.32AL|NL
176 Kumar Rocker TEX 113774.151.30101350$-3.35AL|NL
177 Yimi Garcia TOR 60333.591.2067214$-3.57AL|NL
178 Seth Lugo KAN 1619104.431.36138530$-3.58AL|NL
179 Chris Martin TEX 54323.431.1555124$-3.60AL|NL
180 Jack Leiter TEX 1509104.511.37144640$-3.75AL|NL
181 Hogan Harris OAK 66334.151.36642910$-3.76AL|NL
182 Fernando Cruz NYY 61333.341.2081271$-3.79AL|NL
183 Dean Kremer BAL 140894.461.32121420$-3.91AL|NL
184 Ben Joyce LAA 42223.421.2651198$-3.98AL|NL
185 Johan Oviedo BOS 120774.241.35117490$-4.14AL|NL
186 A.J. Minter NYM 56323.301.1864202$-4.15AL|NL
187 A.J. Puk IL-60 ARI 42223.451.1948157$-4.21AL|NL
188 Gabe Speier SEA 58333.211.1366180$-4.27AL|NL
189 Paul Sewald ARI 58334.391.2957209$-4.44AL|NL
190 Kutter Crawford BOS 86554.151.2286230$-4.50AL|NL
191 Mark Leiter Jr. OAK 64333.911.3066256$-4.51AL|NL
192 Gregory Soto PIT 61333.571.2866254$-4.54AL|NL
193 Erik Miller SF 62333.441.3471324$-4.61AL|NL
194 Drew Pomeranz LAA 58333.731.2463214$-4.74AL|NL
195 Justin Sterner OAK 65334.341.3063248$-4.75AL|NL
196 Dylan Lee ATL 65333.591.1971201$-4.78AL|NL
197 Andrew Kittredge BAL 67333.881.2566194$-4.90AL|NL
198 Grant Holmes ATL 96654.121.3396360$-4.93AL|NL
199 Camilo Doval NYY 64333.441.2974302$-4.93AL|NL
200 Phil Maton CHC 65333.811.2767254$-4.94AL|NL
201 Kirby Yates LAA 56333.891.2966265$-5.00AL|NL
202 Matthew Strahm KAN 66333.701.1972211$-5.00AL|NL
203 Brad Lord WAS 1508104.311.37115530$-5.01AL|NL
204 Matt Svanson STL 65333.831.3359256$-5.09AL|NL
205 Luis Gil NYY 102664.241.34107460$-5.09AL|NL
206 Jordan Leasure CWS 64333.971.3171295$-5.11AL|NL
207 Brayan Bello BOS 1569104.421.40130550$-5.12AL|NL
208 Jared Koenig MIL 65333.471.2368231$-5.14AL|NL
209 Alex Vesia LAD 61333.681.2175261$-5.21AL|NL
210 Kyle Harrison MIL 96564.151.3097370$-5.28AL|NL
211 Shawn Armstrong CLE 68333.901.2468223$-5.28AL|NL
212 Orion Kerkering PHI 63333.491.2368241$-5.28AL|NL
213 Kyle Finnegan DET 64333.771.2862234$-5.28AL|NL
214 Patrick Sandoval BOS 84553.811.3280320$-5.32AL|NL
215 Bryan Baker TB 63333.871.2569233$-5.36AL|NL
216 JP Sears SD 132794.651.29113380$-5.41AL|NL
217 Tyler Holton DET 72433.721.2562201$-5.44AL|NL
218 Drey Jameson ARI 59333.841.3159225$-5.50AL|NL
219 Ian Seymour TB 94564.231.2788280$-5.58AL|NL
220 Robert Gasser MIL 89554.121.2780280$-5.61AL|NL
221 Eduard Bazardo SEA 68333.711.2370231$-5.63AL|NL
222 Caleb Thielbar CHC 66333.681.2369241$-5.66AL|NL
223 Lucas Giolito FA 1689114.691.38149650$-5.78AL|NL
224 Griffin Canning IL-60 FA 132894.461.38112480$-5.90AL|NL
225 Chris Paddack MIA 135794.551.31105340$-5.90AL|NL
226 Lucas Erceg KAN 62333.611.2863232$-5.99AL|NL
227 Julian Fernandez WAS 59333.721.2461212$-6.00AL|NL
228 Keegan Akin BAL 66333.901.2968243$-6.00AL|NL
229 Bryan King HOU 67333.721.2467211$-6.01AL|NL
230 Ben Brown CHC 49323.381.1556150$-6.12AL|NL
231 Cole Sands MIN 68333.921.2567212$-6.13AL|NL
232 Calvin Faucher MIA 64334.001.3563265$-6.20AL|NL
233 Andrew Anderson DET 61333.581.2368220$-6.20AL|NL
234 Simeon Woods Richardson MIN 127784.531.36115480$-6.31AL|NL
235 Justin Topa MIN 63334.021.3654226$-6.33AL|NL
236 Hunter Gaddis CLE 66334.071.2664213$-6.34AL|NL
237 Aaron Civale OAK 134894.691.35115420$-6.35AL|NL
238 Hurston Waldrep ATL 128884.311.44113570$-6.42AL|NL
239 Adrian Houser SF 1478104.331.40107490$-6.45AL|NL
240 Kody Funderburk MIN 65333.681.3562273$-6.52AL|NL
241 Patrick Corbin FA 1428104.551.37112460$-6.52AL|NL
242 Andrew Nardi MIA 56333.561.2466230$-6.57AL|NL
243 Aaron Ashby MIL 64333.481.3367291$-6.58AL|NL
244 Lance McCullers HOU 116774.371.41109520$-6.66AL|NL
245 Sam Hentges SF 54323.331.2456180$-6.68AL|NL
246 Troy Melton DET 75443.991.2667220$-6.72AL|NL
247 Blake Treinen LAD 58333.781.2564221$-6.72AL|NL
248 Angel Zerpa MIL 60333.441.2659210$-6.77AL|NL
249 Anthony Kay CWS 129794.231.41101490$-6.79AL|NL
250 Aaron Bummer ATL 60333.391.2961230$-6.89AL|NL
251 Kyle Leahy STL 128784.341.39100480$-6.93AL|NL
252 Robby Snelling MIA 92564.031.3576330$-6.97AL|NL
253 Justin Wilson FA 49323.441.2154170$-6.97AL|NL
254 Sean Newcomb CWS 69343.861.3367282$-7.07AL|NL
255 Antonio Santillan CIN 70344.291.3574314$-7.10AL|NL
256 Steven Okert HOU 64333.981.2471250$-7.20AL|NL
257 Tyler Wells BAL 72444.281.2368180$-7.20AL|NL
258 Janson Junk MIA 95564.311.2869200$-7.25AL|NL
259 Mason Montgomery PIT 60333.891.3161252$-7.29AL|NL
260 Tanner Banks PHI 62333.771.2460190$-7.30AL|NL
261 Andre Pallante STL 1488104.191.45103570$-7.31AL|NL
262 Jason Adam SD 51323.641.2256190$-7.32AL|NL
263 Brooks Raley NYM 62333.821.2860231$-7.36AL|NL
264 Hunter Barco PIT 100564.141.3889410$-7.37AL|NL
265 Graham Ashcraft CIN 65333.941.2957192$-7.38AL|NL
266 Tyler Rogers TOR 74444.031.3151172$-7.40AL|NL
267 Bennett Sousa HOU 50323.601.2355180$-7.43AL|NL
268 Nick Martinez TB 1447104.621.35110390$-7.45AL|NL
269 Carmen Mlodzinski PIT 67443.861.3161230$-7.48AL|NL
270 Andrew Alvarez WAS 108674.121.4079420$-7.60AL|NL
271 Miles Mikolas WAS 1477114.681.32100330$-7.65AL|NL
272 Connor Prielipp MIN 68443.921.3365250$-7.69AL|NL
273 Cody Bradford TEX 74444.291.2565190$-7.71AL|NL
274 Ryan Weiss HOU 89554.301.3684340$-7.74AL|NL
275 Bryce Elder ATL 119774.471.4097390$-7.78AL|NL
276 Ryne Stanek STL 60334.001.3362272$-7.78AL|NL
277 Richard Fitts STL 109674.431.3582340$-7.85AL|NL
278 Jake Latz TEX 103664.361.4298500$-7.89AL|NL
279 Connelly Early BOS 49333.561.2651180$-7.92AL|NL
280 Luis Morales OAK 123784.611.39106500$-7.92AL|NL
281 Yennier Cano BAL 60333.731.3357221$-7.94AL|NL
282 Logan Allen CLE 123784.461.41100480$-7.95AL|NL
283 Paul Blackburn NYY 66333.941.2558170$-7.96AL|NL
284 Davis Martin CWS 1598114.631.40124560$-7.97AL|NL
285 Jake Junis TEX 65334.101.2658171$-7.98AL|NL
286 Brant Hurter DET 55333.641.2649170$-8.05AL|NL
287 Pierce Johnson CIN 61334.091.3167251$-8.07AL|NL
288 Brad Keller PHI 68333.961.3560262$-8.07AL|NL
289 Jordan Romano LAA 57334.051.2961221$-8.08AL|NL
290 PJ Poulin WAS 61333.891.3556262$-8.09AL|NL
291 David Festa MIN 46323.741.2249150$-8.13AL|NL
292 Jose Butto SF 61333.981.3457242$-8.15AL|NL
293 Brusdar Graterol LAD 55323.621.2850180$-8.16AL|NL
294 Cole Winn TEX 63334.451.4256286$-8.20AL|NL
295 Jonathan Bowlan PHI 56333.821.2653180$-8.24AL|NL
296 Tommy Nance TOR 58333.791.2854180$-8.30AL|NL
297 Cristian Javier HOU 1578114.951.38144640$-8.30AL|NL
298 Luis Garcia NYM 59333.721.3054220$-8.34AL|NL
299 Brendon Little TOR 54323.401.3857270$-8.35AL|NL
300 Eric Lauer TOR 66334.121.2662200$-8.39AL|NL