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.30AL|NL
2 Garrett Crochet BOS 1931493.031.07238500$29.63AL|NL
3 Paul Skenes PIT 1941392.911.08237520$29.47AL|NL
4 Mason Miller SD 66422.381.001052532$22.80AL|NL
5 Chris Sale ATL 1691283.191.09206440$21.75AL|NL
6 Edwin Diaz LAD 66433.021.09912436$21.17AL|NL
7 Cristopher Sanchez PHI 1981393.151.18192510$20.88AL|NL
8 Cole Ragans KAN 1721293.281.17210620$18.66AL|NL
9 Jacob deGrom TEX 1751193.511.09202400$18.58AL|NL
10 Bryan Woo SEA 19512113.601.12195440$18.40AL|NL
11 Logan Webb SF 19913103.311.20187470$18.36AL|NL
12 Cade Smith CLE 70432.981.09882230$17.92AL|NL
13 Logan Gilbert SEA 1661193.401.09182390$17.60AL|NL
14 George Kirby SEA 17812103.511.11174340$17.24AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Devin Williams NYM 64433.101.18812833$17.17AL|NL
16 Jhoan Duran PHI 70432.781.13842329$17.14AL|NL
17 David Bednar NYY 65433.281.14792233$17.13AL|NL
18 Josh Hader HOU 66433.291.12902531$16.91AL|NL
19 Max Fried NYY 1891393.321.22179540$16.45AL|NL
20 Dylan Cease TOR 18512103.581.21217680$15.83AL|NL
21 Aroldis Chapman BOS 62333.011.18862831$15.53AL|NL
22 Jesus Luzardo PHI 18112103.571.19198570$15.36AL|NL
23 Andres Munoz SEA 64432.921.16812628$14.99AL|NL
24 Hunter Brown HOU 18412103.621.22200610$14.05AL|NL
25 Joe Ryan MIN 17311103.801.13189420$13.93AL|NL
26 Hunter Greene CIN 18411113.911.18220610$13.47AL|NL
27 Ryan Walker SF 63333.291.18682030$13.13AL|NL
28 Sonny Gray BOS 18111103.701.20189480$12.50AL|NL
29 Framber Valdez FA 19012103.471.27179630$12.35AL|NL
30 Zack Wheeler PHI 126963.201.08145320$12.07AL|NL
31 Nathan Eovaldi TEX 1751193.641.19171450$12.04AL|NL
32 Daniel Palencia CHC 67333.611.25752730$11.83AL|NL
33 Yoshinobu Yamamoto LAD 1541173.441.20163470$11.75AL|NL
34 Abner Uribe MIL 72433.141.25873324$11.55AL|NL
35 Spencer Schwellenbach ATL 1671183.651.18163380$11.49AL|NL
36 Nick Pivetta SD 18411113.961.20202570$11.20AL|NL
37 Jeff Hoffman TOR 63333.431.17762326$10.95AL|NL
38 Blake Snell LAD 1511173.531.25185660$10.72AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Pablo Lopez MIN 17211103.791.20172450$10.43AL|NL
40 Freddy Peralta NYM 1681193.791.22185620$10.38AL|NL
41 Brandon Woodruff MIL 1641093.831.16172440$10.36AL|NL
42 Spencer Strider ATL 1611193.821.22187580$10.07AL|NL
43 Michael King SD 17611103.791.24182610$9.70AL|NL
44 Peter Fairbanks MIA 62333.571.23652227$9.66AL|NL
45 Ryan Helsley BAL 64333.481.22762525$9.60AL|NL
46 Raisel Iglesias ATL 66333.701.20711926$9.59AL|NL
47 Luis Castillo SEA 18111113.861.22171510$9.35AL|NL
48 Tyler Glasnow LAD 1391073.601.21161510$8.71AL|NL
49 Aaron Nola PHI 18111103.981.22175470$8.59AL|NL
50 Emilio Pagan CIN 66334.141.24732327$8.43AL|NL
51 Shane McClanahan TB 142983.571.19154420$8.33AL|NL
52 Kyle Bradish BAL 1581093.711.23166490$8.32AL|NL
53 Carlos Estevez KAN 65334.331.33612431$8.30AL|NL
54 MacKenzie Gore TEX 1611093.821.25182610$7.90AL|NL
55 Shohei Ohtani LAD 117963.451.15136360$7.72AL|NL
56 Kevin Gausman TOR 18511104.021.25181550$7.54AL|NL
57 Emmet Sheehan LAD 1541083.931.22173540$7.39AL|NL
58 Matt Boyd CHC 17411103.931.24156520$6.98AL|NL
59 Jack Flaherty DET 16610103.901.26179580$6.87AL|NL
60 Ranger Suarez BOS 17211103.751.28153490$6.75AL|NL
61 Joe Musgrove SD 1591093.901.21150410$6.68AL|NL
62 Dennis Santana PIT 68334.021.32642526$6.56AL|NL
63 Carlos Rodon NYY 1621094.011.25175590$6.09AL|NL
64 Chase Burns CIN 132883.711.19150410$5.92AL|NL
65 Eury Perez MIA 1549104.001.22171540$5.91AL|NL
66 Robert Garcia TEX 64333.521.24702320$5.88AL|NL
67 Drew Rasmussen TB 17110113.921.25156450$5.78AL|NL
68 Kenley Jansen DET 60334.061.24632223$5.61AL|NL
69 Griffin Jax TB 67433.131.13822012$5.55AL|NL
70 David Peterson NYM 1701193.641.34150650$5.27AL|NL
71 Tanner Bibee CLE 18210114.091.26172560$5.14AL|NL
72 Trey Yesavage TOR 147983.791.27162600$5.11AL|NL
73 Nick Lodolo CIN 154994.021.22158430$4.99AL|NL
74 Yusei Kikuchi LAA 17810114.101.28182630$4.88AL|NL
75 Seranthony Dominguez CWS 63333.831.30712921$4.82AL|NL
76 Sean Manaea NYM 136983.871.22140450$4.50AL|NL
77 Jose Soriano LAA 17711113.671.38164750$4.47AL|NL
78 Nolan McLean NYM 1491083.701.30141580$4.45AL|NL
79 Shota Imanaga CHC 152994.111.19138330$4.08AL|NL
80 Shane Bieber TOR 143983.841.23131340$4.04AL|NL
81 Cody Ponce TOR 150993.941.25146430$3.81AL|NL
82 Merrill Kelly ARI 18511114.111.31169570$3.75AL|NL
83 Zac Gallen FA 19111124.211.31182620$3.63AL|NL
84 Casey Mize DET 16210104.071.26144450$3.46AL|NL
85 Robbie Ray SF 18010114.191.31187690$3.32AL|NL
86 Grayson Rodriguez LAA 129883.811.24136440$3.03AL|NL
87 Gerrit Cole NYY 134883.981.21137390$3.00AL|NL
88 Taylor Rogers MIN 61333.931.34642620$2.99AL|NL
89 Ryan Pepiot TB 17510114.271.29179630$2.97AL|NL
90 Gavin Williams CLE 17710114.071.34181760$2.85AL|NL
91 Robert Stephenson LAA 60333.931.23662117$2.71AL|NL
92 Edward Cabrera CHC 140993.961.29148570$2.47AL|NL
93 Kris Bubic KAN 149993.881.30141520$2.35AL|NL
94 Braxton Garrett MIA 137883.831.24120340$2.14AL|NL
95 Clayton Beeter WAS 63333.781.33703117$2.13AL|NL
96 Riley O'Brien STL 63333.541.32642716$2.00AL|NL
97 Reynaldo Lopez ATL 136984.011.28140470$1.93AL|NL
98 Sandy Alcantara MIA 18710124.161.31158560$1.79AL|NL
99 Reese Olson DET 141993.921.29132470$1.77AL|NL
100 Brandon Pfaadt ARI 17610114.311.27152420$1.76AL|NL
101 Logan Henderson MIL 146894.171.23143440$1.76AL|NL
102 Jacob Misiorowski MIL 147994.031.33162690$1.66AL|NL
103 Reid Detmers LAA 149894.041.29157570$1.66AL|NL
104 Zebby Matthews MIN 129883.991.22121320$1.61AL|NL
105 Chris Bassitt FA 16410104.141.31148570$1.48AL|NL
106 Ryan Weathers NYY 128873.871.27127430$1.31AL|NL
107 Victor Vodnik COL 64334.401.47633022$1.01AL|NL
108 Shane Baz BAL 16810104.291.32165610$0.97AL|NL
109 Grant Taylor CWS 79443.311.2192315$0.96AL|NL
110 Edwin Uceta TB 70333.861.23792512$0.94AL|NL
111 Joey Cantillo CLE 149893.941.33152650$0.80AL|NL
112 Foster Griffin WAS 143893.911.28123410$0.75AL|NL
113 Bailey Ober MIN 145894.301.22134340$0.66AL|NL
114 JoJo Romero STL 64333.561.32612614$0.59AL|NL
115 Robert Suarez ATL 67433.511.2073218$0.49AL|NL
116 Cade Cavalli WAS 1569103.981.32131530$0.45AL|NL
117 Trevor Megill MIL 66333.401.1682247$0.40AL|NL
118 Garrett Cleavinger TB 66333.431.2082258$0.36AL|NL
119 Max Meyer MIA 151894.041.30139490$0.27AL|NL
120 Brady Singer CIN 17610114.361.32164560$0.24AL|NL
121 Mitch Keller PIT 18010124.341.31155550$0.17AL|NL
122 Will Warren NYY 138884.041.30135480$0.01AL|NL
123 Tatsuya Imai HOU 153994.361.38145620$0.00AL|NL
124 Clay Holmes NYM 1541093.871.38128620$-0.01AL|NL
125 Trevor Rogers BAL 17510104.191.34148590$-0.07AL|NL
126 Kodai Senga NYM 123873.881.32125520$-0.22AL|NL
127 Bryan Abreu HOU 68433.241.1788283$-0.28AL|NL
128 Mike Soroka ARI 147994.211.32144530$-0.32AL|NL
129 Michael Burrows HOU 140994.231.30135480$-0.33AL|NL
130 Tyler Mahle SF 148994.161.30126440$-0.45AL|NL
131 Taj Bradley MIN 133884.131.29132460$-0.45AL|NL
132 Bryce Miller SEA 143894.201.27127430$-0.61AL|NL
133 Jeremiah Estrada SD 70433.211.1592291$-0.71AL|NL
134 Quinn Priester MIL 17210114.131.36140590$-0.75AL|NL
135 Will Vest DET 68433.251.2170215$-0.76AL|NL
136 Dustin May STL 1539104.201.33141570$-0.81AL|NL
137 Cam Schlittler NYY 126884.051.31121480$-1.17AL|NL
138 Ryne Nelson ARI 16610104.351.32136480$-1.19AL|NL
139 Max Scherzer FA 133894.421.25128380$-1.34AL|NL
140 Jose A. Ferrer SEA 70433.111.2068213$-1.36AL|NL
141 Braxton Ashcraft PIT 145894.071.32124480$-1.44AL|NL
142 Zack Littell FA 17710124.541.28135380$-1.50AL|NL
143 Zach Eflin BAL 146994.351.27113280$-1.58AL|NL
144 Andrew Abbott CIN 1689114.531.30155540$-1.64AL|NL
145 Garrett Whitlock BOS 70433.481.1877213$-1.72AL|NL
146 Matt Brash SEA 63333.051.1875253$-1.83AL|NL
147 Michael Wacha KAN 17010114.441.32135500$-2.01AL|NL
148 Bubba Chandler PIT 1629104.291.36148630$-2.18AL|NL
149 Shane Smith CWS 1689114.371.35154650$-2.22AL|NL
150 Jared Jones PIT 92663.861.2496310$-2.23AL|NL
151 Adrian Morejon SD 68433.351.2170233$-2.26AL|NL
152 Tanner Scott LAD 63433.441.2473264$-2.40AL|NL
153 Michael McGreevy STL 147894.051.3199360$-2.50AL|NL
154 Roki Sasaki LAD 128874.201.33122470$-2.52AL|NL
155 Luke Weaver NYM 67433.681.2071214$-2.53AL|NL
156 Landen Roupp SF 134894.081.36124530$-2.57AL|NL
157 Chad Patrick MIL 1458104.441.29131470$-2.57AL|NL
158 Louie Varland TOR 67433.421.1769182$-2.62AL|NL
159 Jacob Lopez OAK 136884.341.33136560$-2.65AL|NL
160 Luis Severino OAK 18210114.501.34149590$-2.68AL|NL
161 Parker Messick CLE 129784.061.32115440$-2.72AL|NL
162 Matthew Liberatore STL 1579104.331.34130520$-2.78AL|NL
163 Andrew Saalfrank ARI 63334.131.47553115$-2.80AL|NL
164 Hunter Harvey CHC 52323.351.1558165$-2.84AL|NL
165 Jameson Taillon CHC 1619104.531.29126390$-2.89AL|NL
166 Noah Cameron KAN 148994.261.35122500$-2.91AL|NL
167 Justin Steele CHC 83553.631.2179230$-2.92AL|NL
168 Eduardo Rodriguez ARI 143994.321.35126500$-2.97AL|NL
169 Jose Berrios TOR 139884.341.31121410$-3.02AL|NL
170 Troy Melton DET 129784.191.30111410$-3.19AL|NL
171 Jose Alvarado PHI 64333.261.2474263$-3.23AL|NL
172 Steven Matz TB 136894.291.31111390$-3.26AL|NL
173 Jeffrey Springs OAK 17510114.611.34150560$-3.31AL|NL
174 Cade Horton CHC 134894.331.32117450$-3.41AL|NL
175 Cole Henry WAS 64334.701.45593316$-3.41AL|NL
176 Justin Verlander FA 143894.441.30121450$-3.43AL|NL
177 Slade Cecconi CLE 1578114.511.30132420$-3.51AL|NL
178 Chris Martin TEX 54323.431.1555124$-3.68AL|NL
179 Yimi Garcia TOR 60333.601.2067214$-3.69AL|NL
180 Seth Lugo KAN 1619104.431.36138530$-3.78AL|NL
181 Fernando Cruz NYY 61333.331.2081271$-3.84AL|NL
182 Hogan Harris OAK 66334.151.36642910$-3.90AL|NL
183 Kumar Rocker TEX 118774.221.31104380$-3.96AL|NL
184 Jack Leiter TEX 1509104.511.37144630$-3.97AL|NL
185 Robert Gasser MIL 105664.151.2794330$-4.10AL|NL
186 A.J. Minter NYM 56323.301.1864202$-4.23AL|NL
187 Robby Snelling MIA 120784.031.3599430$-4.23AL|NL
188 Johan Oviedo BOS 120774.241.35117480$-4.31AL|NL
189 Gabe Speier SEA 58333.211.1366180$-4.33AL|NL
190 Kirby Yates LAA 56333.891.2966266$-4.52AL|NL
191 Gregory Soto PIT 61333.561.2866254$-4.61AL|NL
192 Kutter Crawford BOS 86554.151.2286230$-4.61AL|NL
193 Mark Leiter Jr. OAK 64333.911.3066256$-4.63AL|NL
194 Dean Kremer BAL 1559104.581.35130480$-4.83AL|NL
195 Drew Pomeranz LAA 58333.731.2463214$-4.84AL|NL
196 Dylan Lee ATL 65333.591.1971201$-4.86AL|NL
197 Justin Sterner OAK 65334.341.3063248$-4.89AL|NL
198 Andrew Kittredge BAL 67333.881.2566194$-5.00AL|NL
199 Phil Maton CHC 65333.811.2767254$-5.05AL|NL
200 Matthew Strahm KAN 66333.701.1972211$-5.08AL|NL
201 Camilo Doval NYY 64333.441.2973302$-5.08AL|NL
202 Andrew Anderson DET 99564.041.32101390$-5.10AL|NL
203 A.J. Puk ARI 40223.451.1946146$-5.12AL|NL
204 Jordan Leasure CWS 65333.971.3172305$-5.17AL|NL
205 J.T. Ginn OAK 95664.041.3285320$-5.18AL|NL
206 Brad Lord WAS 1508104.311.37115530$-5.20AL|NL
207 Hurston Waldrep ATL 146994.311.43129650$-5.22AL|NL
208 Aaron Civale FA 1408104.591.33121430$-5.22AL|NL
209 Jared Koenig MIL 65333.471.2368231$-5.22AL|NL
210 Ian Seymour TB 109674.351.2999340$-5.24AL|NL
211 Luis Gil NYY 102664.241.34107460$-5.24AL|NL
212 Matt Svanson STL 65333.841.3359256$-5.24AL|NL
213 Brayan Bello BOS 1569104.411.40130550$-5.27AL|NL
214 Alex Vesia LAD 61333.681.2175261$-5.30AL|NL
215 Shawn Armstrong CLE 68333.901.2468223$-5.38AL|NL
216 Kyle Finnegan DET 64333.771.2862234$-5.38AL|NL
217 Orion Kerkering PHI 63333.511.2368241$-5.42AL|NL
218 Patrick Sandoval BOS 84553.811.3280320$-5.44AL|NL
219 Bryan Baker TB 63333.871.2569233$-5.47AL|NL
220 Tyler Holton DET 72433.721.2562201$-5.54AL|NL
221 JP Sears SD 132794.651.29113380$-5.59AL|NL
222 Nick Martinez FA 1559104.571.35115440$-5.66AL|NL
223 Eduard Bazardo SEA 68333.711.2370231$-5.72AL|NL
224 Caleb Thielbar CHC 66333.681.2369241$-5.75AL|NL
225 Griffin Canning IL-60 FA 140894.461.38119510$-5.96AL|NL
226 Anthony Kay CWS 139894.231.41108530$-5.99AL|NL
227 Erik Miller SF 61333.441.3470312$-5.99AL|NL
228 Lucas Giolito FA 1659114.691.38147630$-6.01AL|NL
229 Andrew Alvarez WAS 145894.171.41103560$-6.07AL|NL
230 Julian Fernandez WAS 59333.721.2461212$-6.09AL|NL
231 Lucas Erceg KAN 62333.611.2863232$-6.09AL|NL
232 Bryan King HOU 67333.721.2467211$-6.10AL|NL
233 Keegan Akin BAL 66333.901.2968243$-6.11AL|NL
234 Grant Holmes ATL 87554.101.3287320$-6.15AL|NL
235 Kevin Ginkel ARI 61333.791.2963223$-6.16AL|NL
236 Ben Brown CHC 49323.381.1556150$-6.19AL|NL
237 Cole Sands MIN 68333.921.2567212$-6.24AL|NL
238 Calvin Faucher MIA 64334.001.3563265$-6.33AL|NL
239 Simeon Woods Richardson MIN 129794.521.36117490$-6.39AL|NL
240 Justin Topa MIN 63334.021.3553226$-6.39AL|NL
241 Hunter Gaddis CLE 66334.071.2664213$-6.45AL|NL
242 Kody Funderburk MIN 65333.681.3462273$-6.50AL|NL
243 Hunter Barco PIT 116674.171.39102480$-6.60AL|NL
244 Justin Martinez ARI 31213.071.2839165$-6.64AL|NL
245 Adrian Houser SF 1478104.331.40107490$-6.65AL|NL
246 Patrick Corbin FA 1428104.551.37112460$-6.74AL|NL
247 Sam Hentges SF 54323.341.2456180$-6.79AL|NL
248 Miles Mikolas FA 1418104.671.3298310$-6.84AL|NL
249 Justin Wilson FA 51323.441.2156180$-6.84AL|NL
250 Lance McCullers HOU 116774.371.41109520$-6.85AL|NL
251 Angel Zerpa MIL 60333.441.2659210$-6.86AL|NL
252 Blake Treinen LAD 58333.781.2664221$-6.94AL|NL
253 Aaron Bummer ATL 60333.391.2961230$-6.98AL|NL
254 Tyler Wells BAL 102564.541.2791260$-6.98AL|NL
255 Joe Boyle TB 103674.271.42109550$-6.99AL|NL
256 Andrew Nardi MIA 52323.561.2462220$-7.05AL|NL
257 Kyle Leahy STL 128784.351.39100480$-7.18AL|NL
258 Sean Newcomb CWS 105564.141.3896450$-7.21AL|NL
259 Antonio Santillan CIN 70344.291.3574314$-7.24AL|NL
260 Aaron Ashby MIL 64333.471.3367290$-7.25AL|NL
261 Jason Adam SD 51323.641.2156190$-7.31AL|NL
262 Steven Okert HOU 64333.981.2471250$-7.31AL|NL
263 Ben Joyce LAA 34223.421.2641164$-7.37AL|NL
264 Mason Montgomery PIT 60333.881.3161252$-7.38AL|NL
265 Jordan Romano LAA 60334.051.2964232$-7.42AL|NL
266 Brady Basso OAK 54333.801.2750172$-7.43AL|NL
267 Brooks Raley NYM 62333.821.2860231$-7.46AL|NL
268 Tanner Banks PHI 62333.791.2460190$-7.46AL|NL
269 Graham Ashcraft CIN 65333.941.2957192$-7.49AL|NL
270 Bennett Sousa HOU 50323.601.2355180$-7.53AL|NL
271 Tyler Rogers TOR 74444.041.3151172$-7.55AL|NL
272 Andre Pallante STL 1488104.201.45103570$-7.59AL|NL
273 Jake Irvin WAS 1598114.661.37121510$-7.62AL|NL
274 Jonathan Loaisiga ARI 53323.771.3346183$-7.68AL|NL
275 David Festa MIN 50333.711.2253160$-7.79AL|NL
276 Connelly Early BOS 51333.541.2653180$-7.79AL|NL
277 Kyle Harrison BOS 61333.901.2664210$-7.80AL|NL
278 Brandon Sproat MIL 86554.161.3572320$-7.81AL|NL
279 Connor Prielipp MIN 68443.921.3365250$-7.81AL|NL
280 Drey Jameson ARI 52323.841.3152192$-7.88AL|NL
281 Ryan Weiss HOU 89554.301.3684340$-7.89AL|NL
282 Ryne Stanek STL 59334.001.3361262$-7.96AL|NL
283 Jake Junis TEX 65334.101.2558171$-7.96AL|NL
284 Sawyer Gipson-Long DET 56333.821.2251150$-7.99AL|NL
285 Paul Blackburn NYY 66333.931.2558170$-8.03AL|NL
286 Richard Fitts STL 109674.441.3582340$-8.07AL|NL
287 Brant Hurter DET 55333.641.2649170$-8.14AL|NL
288 Logan Allen CLE 123784.461.41100480$-8.15AL|NL
289 Brad Keller PHI 68333.971.3561262$-8.17AL|NL
290 Pierce Johnson CIN 61334.091.3167251$-8.20AL|NL
291 PJ Poulin WAS 61333.891.3556252$-8.21AL|NL
292 Davis Martin CWS 1598114.631.40124560$-8.21AL|NL
293 Chris Paddack FA 115684.641.3288300$-8.21AL|NL
294 Tomoyuki Sugano FA 1438104.701.3594330$-8.24AL|NL
295 Janson Junk MIA 97564.421.3069220$-8.29AL|NL
296 Cole Winn TEX 63334.451.4256286$-8.36AL|NL
297 Brusdar Graterol LAD 54323.631.2849180$-8.37AL|NL
298 Jonathan Bowlan PHI 56333.841.2653180$-8.39AL|NL
299 Luis Garcia NYM 59333.711.3054220$-8.41AL|NL
300 Tommy Nance TOR 58333.801.2854190$-8.43AL|NL