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.811.01242440$33.75AL|NL
2 Garrett Crochet BOS 1931493.011.07239500$28.75AL|NL
3 Paul Skenes PIT 1941392.911.08237520$28.38AL|NL
4 Mason Miller SD 66422.381.001042532$22.48AL|NL
5 Edwin Diaz LAD 66433.011.09912436$21.05AL|NL
6 Chris Sale ATL 1691273.191.09205440$20.89AL|NL
7 Cristopher Sanchez PHI 1981393.151.17192500$20.53AL|NL
8 Jacob deGrom TEX 18512103.471.09214420$20.41AL|NL
9 Cole Ragans KAN 1721293.221.16211620$18.84AL|NL
10 Bryan Woo SEA 19512113.581.12196440$17.95AL|NL
11 Cade Smith CLE 70432.971.10882230$17.70AL|NL
12 Josh Hader HOU 66433.291.12902532$17.43AL|NL
13 David Bednar NYY 65433.291.14792233$17.06AL|NL
14 Jhoan Duran PHI 70432.781.13842329$17.06AL|NL
15 Logan Gilbert SEA 1661193.391.09182390$17.04AL|NL
16 Logan Webb SF 19912113.321.20187470$16.79AL|NL
17 George Kirby SEA 17812103.501.11174340$16.70AL|NL
18 Devin Williams NYM 64433.131.19812832$16.34AL|NL
19 Max Fried NYY 1891393.331.22179540$15.78AL|NL
20 Aroldis Chapman BOS 62332.991.18872831$15.65AL|NL
21 Dylan Cease TOR 18512103.601.21216680$15.01AL|NL
22 Andres Munoz SEA 64432.911.16812628$15.00AL|NL
23 Jesus Luzardo PHI 18112103.571.19199570$14.86AL|NL
24 Joe Ryan MIN 18211103.831.13199440$14.15AL|NL
25 Hunter Brown HOU 18412103.631.22200610$13.45AL|NL
26 Ryan Walker SF 63333.291.18682030$13.21AL|NL
27 Sonny Gray BOS 18112103.681.20190480$13.10AL|NL
28 Hunter Greene CIN 18411113.931.18220610$12.78AL|NL
29 Nathan Eovaldi TEX 1751193.591.18171440$12.36AL|NL
30 Nick Pivetta SD 19112113.951.20210590$12.32AL|NL
31 Yoshinobu Yamamoto LAD 1611183.431.20170490$12.17AL|NL
32 Daniel Palencia CHC 67333.611.25752730$11.95AL|NL
33 Framber Valdez FA 19012103.471.27179630$11.92AL|NL
34 Blake Snell LAD 1641183.521.25200720$11.73AL|NL
35 Zack Wheeler PHI 126963.201.08145310$11.69AL|NL
36 Abner Uribe MIL 72433.141.25873324$11.60AL|NL
37 Spencer Schwellenbach ATL 1671183.641.18163380$11.17AL|NL
38 Jeff Hoffman TOR 63333.461.17762326$10.97AL|NL
39 Pablo Lopez MIN 18211103.811.20181470$10.74AL|NL
40 Raisel Iglesias ATL 66433.701.20711926$10.57AL|NL
41 Peter Fairbanks MIA 62333.561.23662227$9.91AL|NL
42 Freddy Peralta MIL 17811103.901.23200660$9.91AL|NL
43 MacKenzie Gore WAS 17611113.761.25193670$9.87AL|NL
44 Ryan Helsley BAL 64333.461.22762525$9.79AL|NL
45 Spencer Strider ATL 1611193.821.22187580$9.70AL|NL
46 Luis Castillo SEA 18111113.851.21172510$9.51AL|NL
47 Ranger Suarez FA 1691193.541.24154480$9.47AL|NL
48 Tyler Glasnow LAD 1481083.591.21172540$9.47AL|NL
49 Michael King SD 17611103.791.24182610$9.36AL|NL
50 Brandon Woodruff MIL 1601093.841.17168440$9.22AL|NL
51 Kyle Bradish BAL 1581183.701.23167490$9.01AL|NL
52 Carlos Estevez KAN 65334.281.32612431$8.84AL|NL
53 Emilio Pagan CIN 66334.171.25732327$8.41AL|NL
54 Aaron Nola PHI 18111103.981.22176460$8.33AL|NL
55 Shane McClanahan TB 142983.561.19154420$8.14AL|NL
56 Shohei Ohtani LAD 117963.441.14136360$7.78AL|NL
57 Matt Boyd CHC 18311113.931.24165550$7.42AL|NL
58 Kevin Gausman TOR 18511104.051.25181550$7.02AL|NL
59 Dennis Santana PIT 68334.021.32642526$6.82AL|NL
60 Jack Flaherty DET 16610103.911.26179580$6.56AL|NL
61 Joe Musgrove SD 1591093.891.21150410$6.53AL|NL
62 David Peterson NYM 18212103.671.34161700$6.47AL|NL
63 Robert Garcia TEX 64333.481.23702320$6.33AL|NL
64 Shota Imanaga CHC 17110104.111.19156370$6.20AL|NL
65 Chase Burns CIN 134883.721.19152420$5.88AL|NL
66 Eury Perez MIA 1549103.991.22172540$5.83AL|NL
67 Kenley Jansen DET 60334.081.24632223$5.81AL|NL
68 Carlos Rodon NYY 1621094.021.25174590$5.75AL|NL
69 Griffin Jax TB 67433.121.13822012$5.68AL|NL
70 Drew Rasmussen TB 17110113.911.25156450$5.67AL|NL
71 Shane Bieber TOR 1531083.861.23140360$5.40AL|NL
72 Tanner Bibee CLE 18210114.071.26171560$5.06AL|NL
73 Jose Soriano LAA 17711113.651.37165750$4.92AL|NL
74 Trey Yesavage TOR 147983.811.27162600$4.83AL|NL
75 Yusei Kikuchi LAA 17810114.091.28182630$4.78AL|NL
76 Nolan McLean NYM 1631093.741.31154630$4.70AL|NL
77 Grant Taylor CWS 79443.321.21923111$4.62AL|NL
78 Kris Bubic KAN 1551093.791.29148540$4.53AL|NL
79 Nick Lodolo CIN 1549104.061.23158430$4.25AL|NL
80 Sean Manaea NYM 1491094.011.25149510$4.23AL|NL
81 Zac Gallen FA 19111124.211.31182620$3.49AL|NL
82 Robbie Ray SF 18010114.201.30187690$3.47AL|NL
83 Merrill Kelly ARI 18511114.141.31169570$3.37AL|NL
84 Mike Soroka ARI 149994.221.32146546$3.27AL|NL
85 Cody Ponce TOR 155994.001.26149440$3.24AL|NL
86 Emmet Sheehan LAD 120863.871.21136420$3.16AL|NL
87 Grayson Rodriguez LAA 129883.801.24136440$3.04AL|NL
88 Ryan Pepiot TB 17510114.251.29179630$3.01AL|NL
89 Robert Stephenson LAA 60333.921.23662117$3.01AL|NL
90 Riley O'Brien STL 63333.531.32642717$2.92AL|NL
91 Casey Mize DET 16210104.081.27143450$2.91AL|NL
92 Jordan Leasure CWS 66333.981.31733018$2.89AL|NL
93 Gavin Williams CLE 17710114.061.34180770$2.78AL|NL
94 Clayton Beeter WAS 63333.771.33703217$2.46AL|NL
95 Gerrit Cole NYY 131884.001.22133380$2.27AL|NL
96 Reid Detmers LAA 149894.031.28157570$2.00AL|NL
97 Sandy Alcantara MIA 18710124.141.31159560$1.97AL|NL
98 Joey Cantillo CLE 149993.931.33151650$1.66AL|NL
99 Jacob Misiorowski MIL 147994.031.33162690$1.63AL|NL
100 Zebby Matthews MIN 129884.011.22121320$1.49AL|NL
101 Victor Vodnik COL 64334.381.47633022$1.48AL|NL
102 Chris Bassitt FA 16410104.141.31148570$1.45AL|NL
103 Clay Holmes NYM 17611103.911.38146710$1.45AL|NL
104 Edwin Uceta TB 70333.851.22792512$1.38AL|NL
105 Brandon Pfaadt ARI 17610114.331.28152420$1.19AL|NL
106 Shane Baz BAL 16810104.271.32165610$1.09AL|NL
107 Braxton Garrett MIA 122773.761.23109300$0.96AL|NL
108 Trevor Rogers BAL 17511104.181.34149590$0.93AL|NL
109 JoJo Romero STL 64333.561.32612614$0.92AL|NL
110 Reynaldo Lopez ATL 134884.021.28137460$0.83AL|NL
111 Reese Olson DET 141893.931.29131470$0.82AL|NL
112 Foster Griffin WAS 143893.911.28123420$0.79AL|NL
113 Edward Cabrera CHC 142894.021.31150570$0.77AL|NL
114 Cam Schlittler NYY 148994.071.31141570$0.76AL|NL
115 Robert Suarez ATL 67433.511.2073218$0.73AL|NL
116 Garrett Cleavinger TB 66333.421.2082258$0.63AL|NL
117 Trevor Megill MIL 66333.411.1682247$0.60AL|NL
118 Will Warren NYY 143994.081.31138500$0.54AL|NL
119 Andrew Saalfrank ARI 63334.151.47553120$0.54AL|NL
120 Cade Cavalli WAS 1529103.971.32127520$0.33AL|NL
121 Mitch Keller PIT 18010124.341.31156550$0.23AL|NL
122 Ken Waldichuk ATL 12114.201.361250$0.00AL|NL
123 Brady Singer CIN 17610114.391.32164560$0.00AL|NL
124 Bryan Abreu HOU 68433.231.1788283$-0.06AL|NL
125 Bailey Ober MIN 141894.351.23129330$-0.24AL|NL
126 Michael Burrows HOU 140994.231.30135480$-0.28AL|NL
127 Ryan Weathers MIA 133893.961.31125470$-0.30AL|NL
128 Bryce Miller SEA 143894.181.27128430$-0.35AL|NL
129 Dustin May STL 1559104.181.33143570$-0.51AL|NL
130 Jeremiah Estrada SD 70433.211.1592291$-0.53AL|NL
131 Will Vest DET 68433.271.2169215$-0.63AL|NL
132 Kodai Senga NYM 123873.921.33124520$-0.66AL|NL
133 Quinn Priester MIL 16910114.141.36138580$-0.83AL|NL
134 Jose A. Ferrer SEA 70433.101.1968213$-0.94AL|NL
135 Zach Eflin BAL 146994.341.26113280$-1.12AL|NL
136 Michael Wacha KAN 17010114.391.31135500$-1.21AL|NL
137 Tyler Mahle SF 1488104.161.30126440$-1.22AL|NL
138 Max Scherzer FA 133894.421.25128380$-1.25AL|NL
139 Michael McGreevy STL 149994.041.31101360$-1.32AL|NL
140 Ryne Nelson ARI 16610104.381.32136480$-1.34AL|NL
141 Garrett Whitlock BOS 70433.461.1877213$-1.41AL|NL
142 Zack Littell FA 17710124.541.28135380$-1.44AL|NL
143 Matt Brash SEA 63333.041.1875253$-1.54AL|NL
144 Taj Bradley MIN 124784.141.29123430$-1.77AL|NL
145 Braxton Ashcraft PIT 141894.091.33120460$-1.94AL|NL
146 Adrian Morejon SD 68433.351.2170233$-1.99AL|NL
147 Jared Jones PIT 92663.851.2496310$-2.00AL|NL
148 Noah Cameron KAN 148994.201.34122500$-2.06AL|NL
149 Bubba Chandler PIT 1629104.291.36148630$-2.07AL|NL
150 Roki Sasaki LAD 135884.201.33128500$-2.10AL|NL
151 Kody Funderburk MIN 65333.691.35622710$-2.12AL|NL
152 Andrew Abbott CIN 1689114.571.31155540$-2.21AL|NL
153 Logan Henderson MIL 97664.081.2197290$-2.24AL|NL
154 Shane Smith CWS 1689114.381.35153650$-2.25AL|NL
155 Justin Topa MIN 63334.031.35532212$-2.42AL|NL
156 Hunter Harvey CHC 52323.341.1558165$-2.48AL|NL
157 Parker Messick CLE 129784.051.32114440$-2.54AL|NL
158 Landen Roupp SF 132894.091.36122520$-2.55AL|NL
159 Patrick Sandoval BOS 123773.931.35115480$-2.55AL|NL
160 Jameson Taillon CHC 1719114.531.29133420$-2.55AL|NL
161 Matthew Liberatore STL 1579104.321.34130520$-2.56AL|NL
162 Jacob Lopez OAK 136884.351.33136550$-2.57AL|NL
163 Louie Varland TOR 67433.441.1868182$-2.60AL|NL
164 Chad Patrick MIL 141894.451.29128460$-2.61AL|NL
165 Justin Steele CHC 83553.631.2179230$-2.69AL|NL
166 Kutter Crawford BOS 120774.381.26115340$-2.78AL|NL
167 Jose Alvarado PHI 64333.261.2374263$-2.79AL|NL
168 Jack Leiter TEX 1629114.461.36156690$-2.83AL|NL
169 Steven Matz TB 138894.271.31113390$-2.87AL|NL
170 Tanner Scott LAD 63333.421.2473264$-2.88AL|NL
171 Cole Henry WAS 64334.691.45593316$-2.90AL|NL
172 Cade Horton CHC 143894.331.32125490$-2.90AL|NL
173 Seth Lugo KAN 1619104.381.35138530$-2.94AL|NL
174 Kumar Rocker TEX 131884.251.32112420$-3.00AL|NL
175 Luis Severino OAK 18210114.511.35149590$-3.02AL|NL
176 Troy Melton DET 129784.211.30111410$-3.11AL|NL
177 Chris Martin TEX 54323.391.1455124$-3.13AL|NL
178 Luke Weaver NYM 67333.711.2071214$-3.16AL|NL
179 Justin Verlander FA 143894.431.30121450$-3.20AL|NL
180 Eduardo Rodriguez ARI 143994.341.36126500$-3.23AL|NL
181 Jeffrey Springs OAK 17510114.621.34150560$-3.27AL|NL
182 Slade Cecconi CLE 1578114.491.30131420$-3.27AL|NL
183 Yimi Garcia TOR 60333.621.2067214$-3.40AL|NL
184 A.J. Minter NYM 60333.321.1868222$-3.48AL|NL
185 Hogan Harris OAK 66334.151.36642910$-3.48AL|NL
186 Fernando Cruz NYY 61333.351.2080271$-3.65AL|NL
187 Dylan Lee ATL 65433.581.1971201$-3.66AL|NL
188 Luis Gil NYY 137884.391.37139640$-3.75AL|NL
189 Max Meyer MIA 96563.921.2791310$-3.90AL|NL
190 Gabe Speier SEA 58333.201.1366180$-3.99AL|NL
191 Kirby Yates LAA 56333.881.2966266$-4.10AL|NL
192 Cole Sands MIN 68333.931.2567215$-4.11AL|NL
193 Dean Kremer BAL 1559104.561.34130480$-4.18AL|NL
194 Jose Berrios TOR 122774.331.31107360$-4.19AL|NL
195 Gregory Soto PIT 61333.561.2866254$-4.23AL|NL
196 Mark Leiter Jr. OAK 64333.921.3066256$-4.26AL|NL
197 Drew Pomeranz LAA 58333.721.2363214$-4.31AL|NL
198 Brayan Bello BOS 1689114.391.39140590$-4.40AL|NL
199 Matthew Strahm KAN 66333.651.1872211$-4.46AL|NL
200 Justin Sterner OAK 65334.351.3063248$-4.49AL|NL
201 Andrew Kittredge BAL 67333.871.2567194$-4.54AL|NL
202 Brad Lord WAS 1558104.281.37120550$-4.58AL|NL
203 Phil Maton CHC 65333.811.2767254$-4.66AL|NL
204 Camilo Doval NYY 64333.451.2973302$-4.74AL|NL
205 Matt Svanson STL 65333.831.3359256$-4.78AL|NL
206 Cody Bradford TEX 105674.361.2690270$-4.86AL|NL
207 Andrew Anderson DET 99564.051.32101390$-4.86AL|NL
208 Jared Koenig MIL 65333.471.2368231$-4.86AL|NL
209 Alex Vesia LAD 61333.661.2175261$-4.90AL|NL
210 J.T. Ginn OAK 95664.051.3285320$-4.92AL|NL
211 Ian Seymour TB 109674.341.2999340$-4.92AL|NL
212 Aaron Civale FA 1408104.581.33121430$-4.92AL|NL
213 Hurston Waldrep ATL 146994.311.43129650$-4.97AL|NL
214 Shawn Armstrong CLE 68333.891.2468223$-4.97AL|NL
215 Orion Kerkering PHI 63333.511.2369241$-5.00AL|NL
216 Kyle Finnegan DET 64333.781.2862234$-5.01AL|NL
217 Bryan Baker TB 63333.861.2569233$-5.06AL|NL
218 Tyler Holton DET 72433.721.2562201$-5.17AL|NL
219 Eduard Bazardo SEA 68333.701.2270231$-5.18AL|NL
220 JP Sears SD 132794.641.29112370$-5.33AL|NL
221 Caleb Thielbar CHC 66333.681.2369241$-5.38AL|NL
222 Nick Martinez FA 1559104.571.35115440$-5.41AL|NL
223 Lucas Erceg KAN 62333.561.2763232$-5.43AL|NL
224 Erik Miller SF 61333.451.3470312$-5.61AL|NL
225 Jon Gray IL-60 FA 126784.451.34108420$-5.62AL|NL
226 Keegan Akin BAL 66333.881.2968243$-5.64AL|NL
227 Julian Fernandez WAS 59333.711.2461212$-5.67AL|NL
228 Bryan King HOU 67333.721.2467211$-5.72AL|NL
229 Tyler Wells BAL 102664.531.2791260$-5.76AL|NL
230 Calvin Faucher MIA 64333.981.3564265$-5.77AL|NL
231 Grant Holmes ATL 87554.091.3287320$-5.77AL|NL
232 Lucas Giolito FA 1659114.691.38147630$-5.78AL|NL
233 Ben Brown CHC 49323.381.1556150$-5.80AL|NL
234 Anthony Kay CWS 139894.241.41107530$-5.81AL|NL
235 Griffin Canning IL-60 FA 132894.461.38112480$-5.82AL|NL
236 Hunter Gaddis CLE 66334.061.2664213$-6.00AL|NL
237 Connelly Early BOS 67443.711.2966250$-6.17AL|NL
238 Simeon Woods Richardson MIN 129794.541.36117490$-6.21AL|NL
239 Adrian Houser SF 1478104.331.40107490$-6.34AL|NL
240 Sam Hentges SF 54323.331.2456180$-6.35AL|NL
241 Blake Treinen LAD 58333.761.2564221$-6.35AL|NL
242 Hunter Barco PIT 114674.181.39100470$-6.38AL|NL
243 Patrick Corbin FA 1428104.541.37112460$-6.38AL|NL
244 Joe Boyle TB 105674.241.42112560$-6.40AL|NL
245 Miles Mikolas FA 1508104.661.32104330$-6.41AL|NL
246 Angel Zerpa MIL 60333.441.2659210$-6.44AL|NL
247 Kevin Ginkel ARI 60333.811.2962222$-6.45AL|NL
248 Aaron Bummer ATL 61333.391.2962230$-6.47AL|NL
249 Lance McCullers HOU 123784.381.41115550$-6.48AL|NL
250 Andrew Nardi MIA 52323.541.2362220$-6.48AL|NL
251 Payton Tolle BOS 69443.991.2770240$-6.49AL|NL
252 Justin Wilson FA 50323.441.2155180$-6.54AL|NL
253 Kyle Leahy STL 132784.331.39104490$-6.61AL|NL
254 Seranthony Dominguez FA 63333.741.2872280$-6.69AL|NL
255 Colin Rea CHC 134794.581.34106400$-6.70AL|NL
256 Ben Joyce LAA 34223.411.2641164$-6.85AL|NL
257 Aaron Ashby MIL 64333.481.3367290$-6.85AL|NL
258 Chris Paddack FA 124784.641.3295320$-6.86AL|NL
259 Sean Newcomb CWS 105564.151.3896450$-6.88AL|NL
260 Steven Okert HOU 64333.981.2471250$-6.90AL|NL
261 Mason Montgomery PIT 60333.881.3161252$-6.93AL|NL
262 Johan Oviedo BOS 78444.061.3278310$-6.97AL|NL
263 Brady Basso OAK 54333.801.2750172$-6.97AL|NL
264 Tanner Banks PHI 62333.791.2460190$-7.03AL|NL
265 Brock Burke LAA 63333.951.3060222$-7.04AL|NL
266 Adbert Alzolay NYM 62333.931.2660201$-7.08AL|NL
267 Antonio Santillan CIN 70344.321.3673314$-7.08AL|NL
268 Bennett Sousa HOU 50323.601.2355180$-7.09AL|NL
269 Andre Pallante STL 1488104.201.45103570$-7.22AL|NL
270 Jake Latz TEX 130784.441.43121650$-7.26AL|NL
271 Paul Blackburn NYY 68444.041.2759180$-7.28AL|NL
272 Graham Ashcraft CIN 65333.981.3057192$-7.28AL|NL
273 Tyler Rogers TOR 74444.061.3251172$-7.32AL|NL
274 Janson Junk MIA 77444.161.2558150$-7.36AL|NL
275 David Festa MIN 50333.731.2253160$-7.39AL|NL
276 Christian Scott NYM 51333.801.1950140$-7.39AL|NL
277 Kyle Harrison BOS 78454.191.3278290$-7.42AL|NL
278 Pierce Johnson FA 62333.871.2967250$-7.47AL|NL
279 Ryan Weiss HOU 89554.301.3684340$-7.49AL|NL
280 Cole Winn TEX 63334.391.4156286$-7.53AL|NL
281 Richard Fitts STL 111674.421.3583340$-7.57AL|NL
282 Hunter Dobbins STL 102674.331.3675330$-7.60AL|NL
283 Pierson Ohl MIN 60334.191.2449132$-7.60AL|NL
284 Drey Jameson ARI 58333.861.3158221$-7.65AL|NL
285 Sawyer Gipson-Long DET 56333.831.2351150$-7.68AL|NL
286 Brad Keller PHI 68333.971.3561262$-7.69AL|NL
287 PJ Poulin WAS 61333.881.3556262$-7.70AL|NL
288 Robert Gasser MIL 61333.971.2457180$-7.71AL|NL
289 Brant Hurter DET 55333.651.2649170$-7.71AL|NL
290 Cooper Criswell NYM 68443.981.3055200$-7.73AL|NL
291 Jake Junis FA 66334.011.2559170$-7.77AL|NL
292 Logan Allen CLE 123784.451.4199480$-7.78AL|NL
293 Mick Abel MIN 111674.421.41102490$-7.83AL|NL
294 Brusdar Graterol LAD 54323.611.2849170$-7.86AL|NL
295 Tomoyuki Sugano FA 1438104.701.3594330$-7.88AL|NL
296 Ryan Fernandez STL 61333.891.3461271$-7.90AL|NL
297 Jonathan Bowlan PHI 56333.841.2653180$-7.93AL|NL
298 Eric Orze MIN 62334.141.3860283$-7.97AL|NL
299 Brent Headrick NYY 53323.891.2553180$-7.99AL|NL
300 Davis Martin CWS 1598114.641.40123560$-8.00AL|NL