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 2021492.811.02244440$35.14AL|NL
2 Garrett Crochet BOS 1951493.051.08241510$30.12AL|NL
3 Paul Skenes PIT 19613102.941.09239530$29.50AL|NL
4 Chris Sale ATL 1691283.201.09206440$22.00AL|NL
5 Jacob deGrom TEX 18512103.451.09214410$21.95AL|NL
6 Cristopher Sanchez PHI 20113103.131.18195510$21.77AL|NL
7 Mason Miller SD 66422.321.001042532$20.65AL|NL
8 Cole Ragans KAN 1721293.241.17210620$19.64AL|NL
9 Bryan Woo SEA 19812113.591.13199450$19.10AL|NL
10 Logan Webb SF 20212103.341.21190480$17.59AL|NL
11 Logan Gilbert SEA 1661193.421.10182390$17.22AL|NL
12 Dylan Cease TOR 18712103.611.22218690$16.58AL|NL
13 Max Fried NYY 1891393.331.23179540$16.58AL|NL
14 Cade Smith CLE 70432.961.10882231$16.30AL|NL
15 George Kirby SEA 17811103.491.12174340$16.24AL|NL
16 Josh Hader HOU 66433.271.12902532$15.63AL|NL
17 Joe Ryan MIN 18211103.811.14199440$15.29AL|NL
18 Jesus Luzardo PHI 18111103.581.19199570$15.19AL|NL
19 Blake Snell LAD 1731283.541.25212760$15.16AL|NL
20 David Bednar NYY 65433.321.14792233$14.97AL|NL
21 Jhoan Duran PHI 70432.831.13842329$14.80AL|NL
22 Hunter Brown HOU 18412103.621.23200610$14.74AL|NL
23 Hunter Greene CIN 18411113.961.18220610$14.42AL|NL
24 Devin Williams NYM 64433.091.20812832$14.33AL|NL
25 Nick Pivetta SD 19312113.961.21212600$14.03AL|NL
26 Nathan Eovaldi TEX 1751193.551.18172440$13.51AL|NL
27 Aroldis Chapman BOS 62333.051.18872831$13.36AL|NL
28 Sonny Gray BOS 18111103.681.21190480$13.13AL|NL
29 Framber Valdez FA 19012103.461.28179630$12.80AL|NL
30 Andres Munoz SEA 64432.951.17812628$12.71AL|NL
31 Yoshinobu Yamamoto LAD 1611183.471.20170490$12.65AL|NL
32 Pablo Lopez MIN 18211113.811.20181470$11.91AL|NL
33 Spencer Schwellenbach ATL 1671183.661.18163380$11.77AL|NL
34 MacKenzie Gore WAS 17611113.731.25193670$11.50AL|NL
35 Freddy Peralta MIL 17811103.891.24200660$11.26AL|NL
36 Daniel Palencia CHC 67333.631.25752732$10.96AL|NL
37 Spencer Strider ATL 1611193.801.23187580$10.87AL|NL
38 Tanner Scott LAD 63333.431.24732631$10.74AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Ryan Walker SF 63333.291.19682030$10.73AL|NL
40 Zack Wheeler PHI 126863.211.08145310$10.35AL|NL
41 Tyler Glasnow LAD 1481073.591.21172540$10.20AL|NL
42 Brandon Woodruff MIL 1601093.831.17168440$10.04AL|NL
43 Luis Castillo SEA 18111113.881.22172510$10.03AL|NL
44 Ranger Suarez FA 1691193.571.24154480$9.88AL|NL
45 Abner Uribe MIL 72433.121.25873324$9.79AL|NL
46 Aaron Nola PHI 18111113.981.22176460$9.61AL|NL
47 Kyle Bradish BAL 1621093.671.23171500$9.52AL|NL
48 Will Vest DET 68433.311.21692126$9.46AL|NL
49 Raisel Iglesias ATL 66333.681.20711929$9.38AL|NL
50 Shohei Ohtani LAD 125973.461.15146390$8.48AL|NL
51 Kevin Gausman TOR 18511114.041.26181550$8.21AL|NL
52 Matt Boyd CHC 18311113.931.25165550$8.16AL|NL
53 Jeff Hoffman TOR 63333.431.19762325$8.05AL|NL
54 Ryan Helsley BAL 64333.521.22762525$7.50AL|NL
55 Jack Flaherty DET 16610103.901.27179580$7.45AL|NL
56 David Peterson NYM 18212103.661.35161700$7.40AL|NL
57 Shane McClanahan TB 138983.591.20149400$7.38AL|NL
58 Dennis Santana PIT 68333.971.32642530$7.19AL|NL
59 Chase Burns CIN 136983.711.20155430$7.09AL|NL
60 Joe Musgrove SD 1591093.911.21150410$6.98AL|NL
61 Drew Rasmussen TB 17111103.951.26157450$6.93AL|NL
62 Carlos Estevez KAN 65334.291.32612431$6.73AL|NL
63 Carlos Rodon NYY 1621094.001.26174590$6.70AL|NL
64 Shota Imanaga CHC 17110104.111.20156370$6.68AL|NL
65 Michael King FA 16010103.881.26163550$6.63AL|NL
66 Shane Bieber TOR 1631093.871.23148390$6.57AL|NL
67 Eury Perez MIA 1549103.971.23172540$6.48AL|NL
68 Emilio Pagan CIN 66334.231.24732327$6.41AL|NL
69 Yusei Kikuchi LAA 17810114.101.28182630$6.08AL|NL
70 Tanner Bibee CLE 18210114.051.27171560$5.99AL|NL
71 Jose Soriano LAA 17711113.661.37165750$5.95AL|NL
72 Robert Garcia TEX 64333.521.23702323$5.77AL|NL
73 Nolan McLean NYM 1631093.751.31154630$5.32AL|NL
74 Trey Yesavage TOR 147983.801.28162600$5.23AL|NL
75 Merrill Kelly FA 17911114.121.30165550$5.06AL|NL
76 Zac Gallen FA 19411124.221.32185630$5.00AL|NL
77 Kris Bubic KAN 1551093.771.30148540$4.96AL|NL
78 Robbie Ray SF 18010114.201.31187690$4.71AL|NL
79 Grant Taylor LAD 88543.381.221013411$4.61AL|NL
80 Sean Manaea NYM 1491094.051.26149510$4.43AL|NL
81 Nick Lodolo CIN 1549104.091.24158430$4.43AL|NL
82 Ryan Pepiot TB 17510114.271.30179630$4.00AL|NL
83 Gavin Williams CLE 17710114.071.35180760$3.79AL|NL
84 Casey Mize DET 16210104.111.27143450$3.41AL|NL
85 Griffin Jax TB 67433.091.13822011$3.19AL|NL
86 Grayson Rodriguez LAA 129883.771.25136440$2.90AL|NL
87 Zach Eflin IL-60 FA 16410104.171.24128320$2.87AL|NL
88 Trevor Rogers BAL 18411114.161.34157620$2.78AL|NL
89 Sandy Alcantara MIA 18710124.141.32159560$2.71AL|NL
90 Jacob Misiorowski MIL 147994.041.33162690$2.43AL|NL
91 Gerrit Cole NYY 131883.981.22133380$2.37AL|NL
92 Clay Holmes NYM 17611103.891.39146710$2.28AL|NL
93 Shane Baz TB 16510114.251.33163610$2.10AL|NL
94 Reid Detmers LAA 149894.051.29157570$2.09AL|NL
95 Joey Cantillo CLE 141883.831.31147600$2.03AL|NL
96 Brandon Pfaadt ARI 17810114.351.29155430$2.00AL|NL
97 Zebby Matthews MIN 131883.981.21123320$1.89AL|NL
98 Chris Bassitt FA 16410104.171.32148570$1.85AL|NL
99 Emmet Sheehan LAD 115763.831.21131400$1.78AL|NL
100 Reese Olson DET 143993.971.30134480$1.61AL|NL
101 Edwin Uceta TB 70333.861.23792515$1.02AL|NL
102 Cam Schlittler NYY 148994.071.32141570$1.00AL|NL
103 Brady Singer CIN 17610114.401.33164560$0.99AL|NL
104 Jordan Leasure LAD 66333.951.32733018$0.88AL|NL
105 Edward Cabrera MIA 142894.061.32150580$0.69AL|NL
106 Riley O'Brien STL 63333.571.32642717$0.59AL|NL
107 Cade Cavalli WAS 1529103.971.32127520$0.57AL|NL
108 Reynaldo Lopez ATL 126874.001.28129430$0.45AL|NL
109 Robert Stephenson LAA 60333.901.23662116$0.33AL|NL
110 Clayton Beeter WAS 63333.711.35703217$0.32AL|NL
111 Parker Messick CLE 148994.071.32131510$0.27AL|NL
112 Will Warren NYY 136884.041.30132470$0.01AL|NL
113 Bailey Ober MIN 141894.341.23129330$-0.01AL|NL
114 Mitch Keller PIT 1809124.351.32155550$-0.08AL|NL
115 Victor Vodnik COL 64334.361.47633022$-0.37AL|NL
116 Quinn Priester MIL 16910104.151.37138580$-0.38AL|NL
117 Bryce Miller SEA 143894.221.27128430$-0.47AL|NL
118 Ryan Weathers MIA 133893.991.31125470$-0.49AL|NL
119 Zack Littell FA 17510124.531.28133370$-0.50AL|NL
120 Ryne Nelson ARI 16910104.371.33139490$-0.51AL|NL
121 Calvin Faucher MIA 64333.941.34642617$-0.58AL|NL
122 Braxton Garrett MIA 118773.811.24105290$-0.62AL|NL
123 Michael Wacha KAN 17010114.391.32135500$-0.63AL|NL
124 Kodai Senga NYM 123873.951.33124520$-0.86AL|NL
125 Bubba Chandler PIT 1669114.281.36152650$-0.90AL|NL
126 Michael McGreevy STL 1659104.041.32113400$-0.91AL|NL
127 Max Scherzer FA 133894.401.25128380$-0.93AL|NL
128 Eduardo Rodriguez ARI 16410104.341.37144580$-1.11AL|NL
129 Andrew Abbott CIN 1689114.551.32155540$-1.25AL|NL
130 Shane Smith LAD 1689114.391.35153650$-1.28AL|NL
131 Jack Leiter TEX 1629114.441.36157680$-1.48AL|NL
132 JoJo Romero STL 64333.521.34612614$-1.49AL|NL
133 Edwin Diaz LAD 66432.861.0991240$-1.56AL|NL
134 Trevor Megill MIL 66333.411.1782247$-1.60AL|NL
135 Andrew Saalfrank ARI 63334.141.48553120$-1.65AL|NL
136 Braxton Ashcraft PIT 145894.101.33124480$-1.72AL|NL
137 Jameson Taillon CHC 1719114.531.29133420$-1.81AL|NL
138 Taj Bradley MIN 126784.141.29125430$-1.82AL|NL
139 Bryan Abreu HOU 68433.181.1888283$-1.87AL|NL
140 Jeffrey Springs OAK 17510114.631.34150560$-1.94AL|NL
141 Luis Severino OAK 18210114.501.36149590$-1.97AL|NL
142 Noah Cameron KAN 148994.201.35122500$-2.00AL|NL
143 Seth Lugo KAN 1619104.361.35138530$-2.03AL|NL
144 Mike Soroka FA 140894.311.33135520$-2.06AL|NL
145 Roki Sasaki LAD 135884.201.34128500$-2.16AL|NL
146 Landen Roupp SF 143894.151.36130560$-2.37AL|NL
147 Kumar Rocker TEX 131884.191.31113410$-2.41AL|NL
148 Jacob Lopez OAK 136894.371.34136550$-2.51AL|NL
149 Matthew Liberatore STL 1579104.361.35130520$-2.53AL|NL
150 Jeremiah Estrada SD 70433.211.1792291$-2.58AL|NL
151 JP Sears SD 1589114.671.30135450$-2.64AL|NL
152 Chad Patrick MIL 141894.471.30128460$-2.68AL|NL
153 Tyler Mahle FA 144894.311.33123470$-2.99AL|NL
154 Cade Horton CHC 143894.341.33125490$-3.00AL|NL
155 Dean Kremer BAL 1579104.531.34132490$-3.15AL|NL
156 Ben Brown CHC 71433.301.1582221$-3.23AL|NL
157 Jose A. Ferrer SEA 70433.091.2068213$-3.23AL|NL
158 Slade Cecconi CLE 1578114.531.31132420$-3.30AL|NL
159 Logan Henderson MIL 97664.081.2297290$-3.38AL|NL
160 Ronny Henriquez MIA 66333.681.2768259$-3.41AL|NL
161 Dustin May FA 136894.371.35127520$-3.42AL|NL
162 Kutter Crawford BOS 120774.421.27115340$-3.43AL|NL
163 Garrett Whitlock BOS 70433.471.1977213$-3.49AL|NL
164 Justin Verlander FA 143894.471.31121450$-3.49AL|NL
165 Luis Gil NYY 137884.401.38139640$-3.51AL|NL
166 Ian Seymour TB 133784.401.30120410$-3.81AL|NL
167 Brayan Bello BOS 1689114.391.40140590$-3.82AL|NL
168 Matt Brash SEA 63333.001.1975253$-3.82AL|NL
169 Patrick Sandoval BOS 119774.011.36110470$-3.88AL|NL
170 Troy Melton DET 126784.211.31108400$-3.89AL|NL
171 Adrian Morejon SD 68433.311.2270233$-4.05AL|NL
172 Hogan Harris OAK 66334.091.36642912$-4.15AL|NL
173 Cade Povich BAL 123784.241.34114450$-4.27AL|NL
174 Justin Steele CHC 83553.581.2279230$-4.31AL|NL
175 Jose Berrios TOR 121774.311.31107350$-4.41AL|NL
176 Kody Funderburk MIN 65333.741.35622710$-4.43AL|NL
177 Alex Vesia LAD 62333.631.2176265$-4.43AL|NL
178 Bryan Baker TB 66333.821.2672247$-4.53AL|NL
179 A.J. Minter NYM 60333.301.1868224$-4.54AL|NL
180 Lucas Giolito FA 1659114.691.38147630$-4.55AL|NL
181 Garrett Cleavinger TB 62333.481.2177244$-4.57AL|NL
182 Tyler Wells BAL 138894.701.30118370$-4.62AL|NL
183 Cole Henry WAS 64334.641.45593316$-4.64AL|NL
184 Brock Burke LAA 63334.001.30602210$-4.64AL|NL
185 Brad Lord WAS 1548104.271.38119550$-4.64AL|NL
186 Aaron Civale FA 1408104.561.34121430$-4.74AL|NL
187 Louie Varland TOR 67433.491.1868182$-4.80AL|NL
188 Justin Topa MIN 63334.001.37532212$-4.82AL|NL
189 Jared Jones PIT 83553.801.2486280$-4.84AL|NL
190 Dylan Lee ATL 67433.631.1974202$-4.86AL|NL
191 Hurston Waldrep ATL 155994.351.45137690$-4.86AL|NL
192 Jose Alvarado PHI 65333.321.2376263$-4.94AL|NL
193 Lance McCullers HOU 142894.371.42132640$-5.06AL|NL
194 Jon Gray IL-60 FA 126784.431.33108410$-5.47AL|NL
195 Griffin Canning IL-60 FA 132894.431.38112480$-5.50AL|NL
196 Yimi Garcia TOR 61333.691.2068214$-5.66AL|NL
197 Cody Bradford TEX 109674.381.2795280$-5.68AL|NL
198 Logan Allen CLE 142894.371.40116540$-5.70AL|NL
199 Joe Boyle TB 99664.091.39109510$-5.70AL|NL
200 Max Meyer MIA 94563.931.2989300$-5.74AL|NL
201 Andrew Alvarez WAS 145894.161.41103570$-5.80AL|NL
202 Fernando Cruz NYY 61333.391.2180271$-5.93AL|NL
203 Nick Martinez FA 1558104.591.35115440$-6.05AL|NL
204 J.T. Ginn OAK 95664.071.3285320$-6.05AL|NL
205 Matthew Strahm PHI 63333.571.1471191$-6.11AL|NL
206 Simeon Woods Richardson MIN 133794.531.37121500$-6.19AL|NL
207 Patrick Corbin FA 1428104.561.37112460$-6.25AL|NL
208 Cole Sands MIN 68333.971.2567215$-6.31AL|NL
209 Miles Mikolas FA 1508104.681.32104330$-6.39AL|NL
210 Erik Miller SF 70433.471.3480361$-6.43AL|NL
211 Andre Pallante STL 1579104.241.46110610$-6.52AL|NL
212 Gabe Speier SEA 58333.261.1467180$-6.53AL|NL
213 Jake Irvin WAS 1598114.641.37121510$-6.64AL|NL
214 Grant Holmes ATL 91554.051.3392340$-6.67AL|NL
215 Andrew Kittredge BAL 67333.901.2466194$-6.67AL|NL
216 Joe Jimenez ATL 60333.751.2267203$-6.73AL|NL
217 Blake Treinen LAD 60333.751.2766234$-6.78AL|NL
218 Tyler Holton DET 72433.751.2662202$-6.84AL|NL
219 Robert Suarez FA 67333.491.1972210$-6.84AL|NL
220 Jake Latz TEX 134784.431.43125660$-6.91AL|NL
221 Colin Rea CHC 136794.571.35108410$-6.93AL|NL
222 Jared Koenig MIL 65333.461.2368231$-7.05AL|NL
223 Phil Maton CHC 65333.881.2867254$-7.07AL|NL
224 Camilo Doval NYY 64333.521.3073302$-7.14AL|NL
225 Orion Kerkering PHI 62333.481.2368231$-7.22AL|NL
226 Matt Svanson STL 65333.881.3459256$-7.23AL|NL
227 Chris Paddack FA 124784.651.3295320$-7.23AL|NL
228 Kyle Leahy STL 138794.371.40107510$-7.27AL|NL
229 Eduard Bazardo SEA 68333.711.2270231$-7.34AL|NL
230 Davis Martin LAD 1598114.641.40123560$-7.40AL|NL
231 Jordan Wicks CHC 68433.571.2563200$-7.41AL|NL
232 Andrew Heaney FA 121784.691.35103390$-7.44AL|NL
233 Carmen Mlodzinski PIT 74443.771.3069251$-7.49AL|NL
234 Keegan Akin BAL 66333.821.2968243$-7.54AL|NL
235 Hunter Gaddis CLE 66334.091.2664214$-7.58AL|NL
236 Tyler Phillips MIA 68344.101.3751218$-7.62AL|NL
237 Cristian Javier HOU 1578114.991.39144640$-7.67AL|NL
238 Trevor McDonald SF 107674.121.3780360$-7.68AL|NL
239 Sawyer Gipson-Long DET 68443.841.2263180$-7.75AL|NL
240 Spencer Arrighetti HOU 110674.581.37107470$-7.76AL|NL
241 Julian Fernandez WAS 59333.661.2461212$-7.79AL|NL
242 Lucas Erceg KAN 62333.631.2763232$-7.84AL|NL
243 Steven Matz FA 65333.601.1861160$-7.90AL|NL
244 Bryan King HOU 67333.761.2467211$-7.97AL|NL
245 Hunter Barco PIT 89554.041.3781360$-8.10AL|NL
246 Keider Montero DET 109674.461.3691370$-8.17AL|NL
247 Sean Burke LAD 1518114.831.43135680$-8.19AL|NL
248 Mick Abel MIN 111674.381.41101480$-8.19AL|NL
249 Andrew Nardi MIA 56333.541.2367230$-8.23AL|NL
250 Adrian Houser FA 138894.501.43100490$-8.24AL|NL
251 Tomoyuki Sugano FA 1438104.721.3694330$-8.24AL|NL
252 Richard Fitts STL 131794.531.3895420$-8.27AL|NL
253 Aaron Bummer ATL 61333.391.3062231$-8.28AL|NL
254 Justin Sterner OAK 64334.361.3062235$-8.33AL|NL
255 Peter Fairbanks FA 60333.601.2264210$-8.34AL|NL
256 Hunter Harvey FA 50323.421.1656150$-8.35AL|NL
257 Gregory Soto FA 59333.511.2566240$-8.36AL|NL
258 Michael Kelly OAK 65334.571.4358289$-8.43AL|NL
259 Luke Weaver FA 67333.901.2270210$-8.46AL|NL
260 Antonio Santillan CIN 70344.371.3774315$-8.47AL|NL
261 Payton Tolle BOS 67444.031.2768230$-8.55AL|NL
262 Kevin Ginkel ARI 60333.751.3062222$-8.59AL|NL
263 Adbert Alzolay NYM 62333.921.2660202$-8.65AL|NL
264 Cristian Mena ARI 101664.371.4087390$-8.66AL|NL
265 Luke Little CHC 60333.301.3570330$-8.67AL|NL
266 German Marquez FA 1398104.791.40105460$-8.73AL|NL
267 Seranthony Dominguez FA 63333.711.2972280$-8.76AL|NL
268 Sam Hentges SF 54333.331.2456180$-8.76AL|NL
269 Kyle Harrison BOS 78454.151.3278290$-8.84AL|NL
270 Tommy Nance TOR 62333.771.2957202$-8.85AL|NL
271 John Means IL-60 FA 1387104.831.36105430$-8.89AL|NL
272 Martin Perez FA 134794.501.43103500$-8.90AL|NL
273 Steven Okert HOU 64333.941.2571250$-8.92AL|NL
274 Austin Gomber FA 133794.741.3695360$-8.94AL|NL
275 Porter Hodge CHC 63333.861.3568312$-8.98AL|NL
276 Justin Wilson FA 50323.421.2255180$-8.99AL|NL
277 Anthony Bender MIA 62333.921.3460243$-9.01AL|NL
278 Brant Hurter DET 62333.631.2755191$-9.01AL|NL
279 Johan Oviedo BOS 69444.041.3270270$-9.07AL|NL
280 Jose Quintana FA 1458104.591.45107540$-9.08AL|NL
281 Drew Pomeranz FA 55333.601.2459190$-9.09AL|NL
282 Luis Medina OAK 114674.581.41102480$-9.12AL|NL
283 Hayden Birdsong SF 102574.411.4199490$-9.21AL|NL
284 Shawn Armstrong FA 68333.971.2567220$-9.23AL|NL
285 Aaron Ashby MIL 64333.521.3467290$-9.24AL|NL
286 David Festa MIN 52333.631.2155170$-9.24AL|NL
287 Andrew Painter PHI 133794.671.41103490$-9.25AL|NL
288 Tanner Banks PHI 60333.751.2358180$-9.25AL|NL
289 Bennett Sousa HOU 54323.671.2459200$-9.27AL|NL
290 Kai-Wei Teng SF 97574.361.3988410$-9.28AL|NL
291 Brendon Little TOR 60333.451.3863301$-9.29AL|NL
292 Luis Morales OAK 118784.731.42100490$-9.32AL|NL
293 Caleb Thielbar FA 58333.721.2661210$-9.35AL|NL
294 Angel Zerpa KAN 61333.541.3356221$-9.43AL|NL
295 Sean Newcomb FA 67333.761.3167270$-9.45AL|NL
296 Cole Winn TEX 63334.431.4056276$-9.54AL|NL
297 Nick Mears MIL 60333.901.2765230$-9.55AL|NL
298 Brooks Raley NYM 59333.811.2957221$-9.58AL|NL
299 Janson Junk MIA 77444.211.2658150$-9.60AL|NL
300 Alex Cobb IL-60 FA 73443.951.3361230$-9.61AL|NL