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 Garrett Crochet BOS 2051852.591.03255460$28.39AL|NL
2 Tarik Skubal DET 1951362.210.89241330$27.51AL|NL
3 Paul Skenes PIT 18710101.970.95216420$22.75AL|NL
4 Carlos Rodon NYY 1951893.091.05203730$22.17AL|NL
5 Bryan Woo SEA 1861572.950.93198360$22.03AL|NL
6 Max Fried NYY 1951952.861.10189510$21.97AL|NL
7 Cristopher Sanchez PHI 2021352.501.06212440$21.46AL|NL
8 Freddy Peralta MIL 1761762.711.08204660$21.38AL|NL
9 Hunter Brown HOU 1851292.431.03206570$20.19AL|NL
10 Yoshinobu Yamamoto LAD 1731282.490.99201590$19.64AL|NL
11 Aroldis Chapman BOS 61531.180.70851532$19.12AL|NL
12 Nick Pivetta SD 1811352.880.99190500$18.80AL|NL
13 Robert Suarez SD 69462.990.91751640$18.60AL|NL
14 Jacob deGrom TEX 1721282.980.92185370$18.12AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Carlos Estevez KAN 66452.451.06542242$17.79AL|NL
16 Andres Munoz SEA 62331.741.03832838$17.69AL|NL
17 Edwin Diaz NYM 66631.630.88982128$17.46AL|NL
18 Jhoan Duran PHI 70762.061.10801932$17.23AL|NL
19 Logan Webb SF 20715113.221.24224460$17.02AL|NL
20 Zack Wheeler IL-60 PHI 1491052.710.94195330$16.26AL|NL
21 Joe Ryan MIN 17113103.421.04194390$15.66AL|NL
22 Nathan Eovaldi IL-60 TEX 1301131.730.85129210$15.55AL|NL
23 Jeff Hoffman TOR 68974.371.19842733$15.50AL|NL
24 Josh Hader HOU 52622.070.86761628$14.41AL|NL
25 Matt Boyd CHC 1791483.211.09154420$14.12AL|NL
26 David Bednar NYY 62652.321.05861927$13.84AL|NL
27 Jesus Luzardo PHI 1831573.931.22216570$13.65AL|NL
28 Emilio Pagan CIN 68242.900.92812232$13.45AL|NL
29 Kevin Gausman TOR 19310113.591.06189500$12.89AL|NL
30 Kenley Jansen LAA 59542.590.95571929$12.39AL|NL
31 Trevor Megill MIL 47632.491.13601730$12.22AL|NL
32 Merrill Kelly TEX 1841293.521.11167480$12.03AL|NL
33 Raisel Iglesias ATL 67463.221.00731629$11.93AL|NL
34 Framber Valdez HOU 19213113.661.24187680$11.10AL|NL
35 Cade Smith CLE 73852.951.011041916$11.08AL|NL
36 Drew Rasmussen TB 1501052.761.02127370$10.71AL|NL
37 Gavin Williams CLE 1671253.071.27173830$10.58AL|NL
38 Andrew Abbott CIN 1661072.871.15149430$10.33AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Sonny Gray STL 1801484.301.24201380$10.17AL|NL
40 Robbie Ray SF 1821183.661.21186730$9.92AL|NL
41 Peter Fairbanks TB 60452.851.05591827$9.87AL|NL
42 Trevor Rogers BAL 109931.810.91103290$9.52AL|NL
43 Ranger Suarez PHI 1571283.211.22151380$9.35AL|NL
44 Will Vest DET 68653.041.22752223$9.33AL|NL
45 Nick Lodolo CIN 156983.341.08156310$9.23AL|NL
46 Luis Castillo SEA 1801183.551.19162460$9.20AL|NL
47 Chris Sale ATL 125752.591.07165320$9.10AL|NL
48 Mason Miller SD 61122.650.921042822$9.00AL|NL
49 Brady Singer CIN 16914124.041.24163600$8.70AL|NL
50 Adrian Morejon SD 731362.090.9070173$8.51AL|NL
51 Ryan Pepiot TB 16711123.881.17167610$8.42AL|NL
52 Quinn Priester MIL 1571333.321.24132500$8.26AL|NL
53 Logan Gilbert SEA 131663.441.03173310$7.42AL|NL
54 Dennis Santana PIT 70452.180.87601716$7.29AL|NL
55 Cade Horton CHC 1181142.671.0897330$7.27AL|NL
56 Hunter Greene CIN 107742.770.94132260$7.14AL|NL
57 Zack Littell CIN 1861083.821.11130320$7.13AL|NL
58 Casey Mize DET 1491463.871.27139360$7.12AL|NL
59 Kyle Finnegan DET 57443.471.11551824$6.88AL|NL
60 Ryne Nelson ARI 154733.391.07132411$6.64AL|NL
61 Tanner Bibee CLE 18212114.251.23162540$6.62AL|NL
62 Noah Cameron KAN 138973.001.10114430$6.61AL|NL
63 Shota Imanaga CHC 144983.740.99117260$6.54AL|NL
64 Emmanuel Clase CLE 47533.251.23471224$6.44AL|NL
65 Brayan Bello BOS 1661193.361.24124590$6.30AL|NL
66 Ronny Henriquez MIA 73712.221.1098277$5.88AL|NL
67 Clay Holmes NYM 1651283.541.31129660$5.52AL|NL
68 Jameson Taillon CHC 1291173.691.0698270$5.47AL|NL
69 Zac Gallen ARI 19213154.831.26175660$5.32AL|NL
70 Shawn Armstrong TEX 74432.310.8174209$5.29AL|NL
71 Chris Bassitt TOR 1701193.971.33166520$5.23AL|NL
72 Jeffrey Springs OAK 17111114.111.21138540$5.18AL|NL
73 Dean Kremer BAL 17111104.211.21142450$5.07AL|NL
74 Kris Bubic IL-60 KAN 116872.561.18116390$5.07AL|NL
75 Spencer Schwellenbach IL-60 ATL 110743.100.97108180$4.76AL|NL
76 Colin Rea CHC 1591173.961.25127441$4.70AL|NL
77 Edward Cabrera MIA 137873.541.23150480$4.61AL|NL
78 Jack Leiter TEX 15110103.871.28148670$4.47AL|NL
79 Devin Williams NYY 62464.791.13902518$4.41AL|NL
80 Michael Wacha KAN 17210133.871.23126450$4.16AL|NL
81 Daniel Palencia CHC 52162.931.15611622$4.15AL|NL
82 Lucas Giolito BOS 1451043.411.29121560$3.98AL|NL
83 Dylan Cease SD 1688124.551.33215710$3.94AL|NL
84 George Kirby SEA 1261084.211.19137290$3.93AL|NL
85 Eric Lauer TOR 104923.201.11102260$3.84AL|NL
86 Abner Uribe MIL 75321.681.0490277$3.75AL|NL
87 Shane Smith CWS 146783.821.20145580$3.33AL|NL
88 Jack Flaherty DET 1618154.641.28188590$2.91AL|NL
89 Clayton Kershaw LAD 1121123.371.2284350$2.88AL|NL
90 Ryan Walker SF 61574.121.28601817$2.70AL|NL
91 Edwin Uceta TB 761033.791.17103271$2.67AL|NL
92 Bryan Abreu HOU 71342.281.15105317$2.67AL|NL
93 Camilo Doval NYY 65433.591.32723516$2.62AL|NL
94 Nick Martinez CIN 16511144.471.21116420$2.54AL|NL
95 Garrett Whitlock BOS 72732.251.0891241$2.52AL|NL
96 Tanner Scott LAD 57144.741.26601823$2.00AL|NL
97 Calvin Faucher MIA 60443.291.28592415$1.91AL|NL
98 Jose Berrios TOR 166954.171.30138560$1.81AL|NL
99 Shane Baz TB 16610124.881.34176640$1.79AL|NL
100 Will Warren NYY 162984.441.38171650$1.58AL|NL
101 Felix Bautista IL-60 BAL 34112.631.14502319$1.51AL|NL
102 Mike Vasil CWS 101532.501.2582524$1.37AL|NL
103 Ryan Helsley NYM 56344.501.54632521$1.36AL|NL
104 Jose Soriano LAA 16910114.261.40152780$1.34AL|NL
105 Emmet Sheehan LAD 73632.830.9789220$1.17AL|NL
106 David Peterson NYM 168964.231.37150650$1.10AL|NL
107 Brad Keller CHC 69422.080.9775223$1.09AL|NL
108 Jason Adam IL-60 SD 65841.941.1570250$1.00AL|NL
109 Kodai Senga NYM 113763.021.32109550$1.00AL|NL
110 Mitch Keller PIT 1766154.191.26150510$0.91AL|NL
111 Brandon Pfaadt ARI 1761395.261.33147370$0.91AL|NL
112 Jose Quintana MIL 1311173.981.3089500$0.88AL|NL
113 Brandon Woodruff MIL 64723.220.9283140$0.84AL|NL
114 Adrian Houser TB 125853.311.2892380$0.74AL|NL
115 Yusei Kikuchi LAA 1787113.991.43174740$0.70AL|NL
116 Eury Perez MIA 95764.261.05105320$0.67AL|NL
117 MacKenzie Gore WAS 1595154.181.36185640$0.61AL|NL
118 Luke Weaver NYY 64443.641.0372208$0.54AL|NL
119 Shelby Miller IL-60 MIL 46432.741.04541510$0.54AL|NL
120 Phil Maton TEX 61452.801.0681235$0.35AL|NL
121 Eduard Bazardo SEA 78502.531.0282270$0.35AL|NL
122 Seth Lugo KAN 145874.161.30125550$0.30AL|NL
123 Alex Vesia LAD 59423.041.0080225$0.27AL|NL
124 Robert Garcia TEX 64482.951.2568229$0.21AL|NL
125 Tyler Mahle TEX 86642.191.1466290$0.14AL|NL
126 Aaron Ashby MIL 66522.181.1876243$0.09AL|NL
127 JoJo Romero STL 61462.071.2555298$-0.07AL|NL
128 Jeremiah Estrada SD 73453.451.16108273$-0.10AL|NL
129 Lake Bachar MIA 71823.931.2075303$-0.12AL|NL
130 Sandy Alcantara MIA 17411125.371.27142570$-0.17AL|NL
131 Tyler Glasnow LAD 90433.201.10106430$-0.20AL|NL
132 Joey Cantillo CLE 95533.221.26108421$-0.25AL|NL
133 Matthew Liberatore STL 1518124.231.31122400$-0.27AL|NL
134 Slade Cecconi CLE 132774.301.19109320$-0.28AL|NL
135 Jordan Leasure CWS 64563.931.2381307$-0.37AL|NL
136 Randy Rodriguez IL-60 SF 50351.790.9067114$-0.46AL|NL
137 Greg Weissert BOS 67662.821.1657214$-0.51AL|NL
138 Gabe Speier SEA 62432.610.8782110$-0.53AL|NL
139 Bryan King HOU 68542.781.0469112$-0.57AL|NL
140 Antonio Santillan CIN 73152.461.1275297$-0.65AL|NL
141 Lucas Erceg KAN 61842.651.1848182$-0.69AL|NL
142 Orion Kerkering PHI 60843.301.3765274$-0.70AL|NL
143 Jack Dreyer LAD 76322.961.0574244$-0.73AL|NL
144 Matt Svanson STL 60401.950.8868200$-0.79AL|NL
145 Steven Okert HOU 71323.030.9084191$-0.83AL|NL
146 Jose A. Ferrer WAS 76444.491.27711611$-0.83AL|NL
147 Jacob Lopez OAK 92774.101.28113370$-0.84AL|NL
148 Jared Koenig MIL 66612.861.1768202$-0.99AL|NL
149 Tanner Banks PHI 67623.081.0161121$-1.05AL|NL
150 Simeon Woods Richardson MIN 111744.051.28107460$-1.05AL|NL
151 Tyler Rogers NYM 77461.980.954870$-1.13AL|NL
152 Luis Severino OAK 1628114.551.31124500$-1.25AL|NL
153 Braydon Fisher TOR 50702.701.0262190$-1.26AL|NL
154 Bennett Sousa HOU 50512.871.0459154$-1.27AL|NL
155 Andrew Kittredge CHC 53433.400.9864115$-1.32AL|NL
156 Garrett Cleavinger TB 61262.360.9582182$-1.35AL|NL
157 Matthew Strahm PHI 62232.751.0870206$-1.38AL|NL
158 Tomoyuki Sugano BAL 15710104.641.33106360$-1.40AL|NL
159 Davis Martin CWS 1427104.111.29104480$-1.46AL|NL
160 Pablo Lopez MIN 75542.751.1273200$-1.52AL|NL
161 Keegan Akin BAL 63543.421.3859338$-1.58AL|NL
162 Chad Patrick MIL 119383.551.28127400$-1.64AL|NL
163 Steven Matz BOS 76523.071.1059112$-1.69AL|NL
164 Stephen Kolek KAN 112573.531.1577310$-1.69AL|NL
165 Tyler Kinley ATL 72633.991.1973333$-1.78AL|NL
166 Victor Vodnik COL 50433.051.41492610$-1.82AL|NL
167 Janson Junk MIA 110644.171.1477131$-1.82AL|NL
168 Logan Allen CLE 1568114.261.40122620$-1.87AL|NL
169 Justin Verlander SF 1524113.851.36137520$-2.03AL|NL
170 Patrick Corbin TEX 1557114.411.37131510$-2.05AL|NL
171 Jacob Webb TEX 66543.001.0358191$-2.09AL|NL
172 Tyler Holton DET 78653.681.0564170$-2.09AL|NL
173 Kyle Hendricks LAA 1648104.771.28114430$-2.11AL|NL
174 Spencer Strider ATL 1257144.461.40131510$-2.17AL|NL
175 JP Sears SD 1359115.061.32117360$-2.20AL|NL
176 Michael Lorenzen KAN 1417114.651.33127390$-2.21AL|NL
177 Bryan Baker TB 68444.091.1183173$-2.32AL|NL
178 Kyle Leahy STL 88423.071.2380281$-2.35AL|NL
179 Riley O'Brien STL 48312.061.1545226$-2.54AL|NL
180 Blake Snell LAD 61542.361.2672260$-2.66AL|NL
181 Nolan McLean NYM 48512.061.0457160$-2.69AL|NL
182 Dylan Lee ATL 68243.300.9876142$-2.74AL|NL
183 Cam Schlittler NYY 73432.961.2284310$-2.79AL|NL
184 Caleb Thielbar CHC 58342.640.8856131$-2.80AL|NL
185 Carmen Mlodzinski PIT 99583.551.3089270$-2.92AL|NL
186 Clarke Schmidt IL-60 NYY 78443.341.1073300$-2.93AL|NL
187 Grant Holmes IL-60 ATL 115493.991.34123540$-2.94AL|NL
188 Reid Detmers IL-60 LAA 63533.991.3180253$-3.04AL|NL
189 Justin Sterner OAK 65433.181.0570210$-3.04AL|NL
190 Michael King SD 73533.451.2076260$-3.10AL|NL
191 Brant Hurter DET 63432.431.3368272$-3.15AL|NL
192 Seranthony Dominguez TOR 62443.181.2979362$-3.20AL|NL
193 Brendon Little TOR 68423.041.3791451$-3.21AL|NL
194 Landen Roupp SF 106773.811.49102450$-3.21AL|NL
195 Anthony Bender IL-60 MIA 50352.161.0642214$-3.23AL|NL
196 Sean Newcomb OAK 92252.741.3691312$-3.24AL|NL
197 Louie Varland TOR 72432.991.2075220$-3.27AL|NL
198 Yariel Rodriguez TOR 73323.081.1566342$-3.32AL|NL
199 Hurston Waldrep ATL 56612.891.1955220$-3.33AL|NL
200 Ben Casparius LAD 77754.661.2871212$-3.36AL|NL
201 Tyler Phillips MIA 77212.801.1552244$-3.36AL|NL
202 Brock Burke LAA 61713.381.2452180$-3.51AL|NL
203 Brad Lord WAS 1305104.351.30108430$-3.54AL|NL
204 Nick Mears MIL 56533.520.9846131$-3.64AL|NL
205 Randy Vasquez SD 133673.851.3378520$-3.69AL|NL
206 Braxton Ashcraft PIT 69442.731.2671240$-3.69AL|NL
207 Hunter Gaddis CLE 66223.131.1973213$-3.76AL|NL
208 Miles Mikolas STL 1568114.841.32100370$-3.77AL|NL
209 Justin Wrobleski LAD 66554.351.2476172$-3.78AL|NL
210 Bailey Falter KAN 125774.461.2981460$-3.80AL|NL
211 Jimmy Herget COL 83122.491.1881260$-3.80AL|NL
212 Griffin Canning IL-60 NYM 76733.781.3870350$-3.83AL|NL
213 Wandy Peralta SD 71613.161.3563300$-3.89AL|NL
214 Michael McGreevy STL 95844.441.2658200$-3.92AL|NL
215 Jake Latz TEX 85202.851.2476371$-3.93AL|NL
216 Huascar Brazoban NYM 63523.571.2457272$-3.95AL|NL
217 Anthony Banda LAD 65513.181.2261340$-3.99AL|NL
218 Taj Bradley MIN 142685.061.32127560$-4.04AL|NL
219 Graham Ashcraft CIN 65854.011.4364250$-4.07AL|NL
220 Jacob Misiorowski MIL 66534.361.2487310$-4.11AL|NL
221 Tylor Megill IL-60 NYM 68553.961.3789330$-4.36AL|NL
222 Bailey Ober MIN 146695.111.30120310$-4.40AL|NL
223 Corbin Burnes IL-60 ARI 64322.671.1763260$-4.42AL|NL
224 Reese Olson IL-60 DET 68443.171.2265250$-4.42AL|NL
225 Mike Soroka CHC 89384.541.1395290$-4.42AL|NL
226 Dustin May BOS 1327114.971.42123560$-4.45AL|NL
227 Eduardo Rodriguez ARI 154995.021.54143600$-4.47AL|NL
228 Cole Sands MIN 72464.501.1764193$-4.47AL|NL
229 Jalen Beeks ARI 57533.781.0947201$-4.50AL|NL
230 Scott Barlow CIN 68634.231.4075451$-4.55AL|NL
231 Fernando Cruz NYY 48343.561.1972242$-4.55AL|NL
232 Daniel Lynch KAN 67623.081.3745261$-4.59AL|NL
233 Bryce Elder ATL 1568115.301.40131510$-4.65AL|NL
234 Jose Alvarado PHI 26423.811.313277$-4.73AL|NL
235 Drew Pomeranz CHC 49222.201.0857151$-4.77AL|NL
236 Sean Burke CWS 1344114.301.45133630$-4.77AL|NL
237 Caleb Ferguson SEA 65543.591.1751220$-4.82AL|NL
238 Michael Burrows PIT 96243.941.2497310$-4.93AL|NL
239 Matt Festa CLE 54544.151.0956150$-4.94AL|NL
240 Jake Junis CLE 66412.991.2455180$-4.98AL|NL
241 Pierce Johnson ATL 59333.051.2059191$-5.04AL|NL
242 Ryan Zeferjahn LAA 57654.741.4773352$-5.06AL|NL
243 Cole Ragans KAN 61334.711.1998200$-5.09AL|NL
244 Hogan Harris OAK 64213.221.3665334$-5.09AL|NL
245 Ian Seymour TB 57433.631.1864190$-5.09AL|NL
246 Walker Buehler PHI 1261074.931.5292610$-5.11AL|NL
247 Taijuan Walker PHI 123584.091.4186421$-5.14AL|NL
248 Spencer Bivens SF 81434.001.3361253$-5.14AL|NL
249 Mason Fluharty TOR 52524.481.1556241$-5.17AL|NL
250 Tim Hill NYY 67443.091.1037160$-5.21AL|NL
251 Enyel De Los Santos HOU 66634.361.2962240$-5.23AL|NL
252 Matt Brash SEA 47132.481.2558184$-5.23AL|NL
253 Luke Jackson SEA 51254.061.3538289$-5.26AL|NL
254 Cade Gibson MIA 54452.661.2043210$-5.48AL|NL
255 Tommy Kahnle DET 63154.431.3050319$-5.48AL|NL
256 Aaron Civale CHC 102494.851.2688331$-5.52AL|NL
257 Reed Garrett NYM 55363.921.3264263$-5.55AL|NL
258 John Schreiber KAN 64333.801.1962191$-5.61AL|NL
259 Luis Ortiz CLE 88494.391.3896420$-5.65AL|NL
260 Taylor Clarke KAN 55113.270.854491$-5.84AL|NL
261 Grant Anderson MIL 69263.251.2774290$-5.85AL|NL
262 Chris Paddack DET 1585125.351.28112371$-5.86AL|NL
263 Jose Butto SF 67533.901.4058321$-5.90AL|NL
264 Carlos Vargas SEA 77553.971.3554231$-5.91AL|NL
265 A.J. Blubaugh HOU 32311.690.8835110$-5.91AL|NL
266 Connor Phillips CIN 25502.880.9232120$-5.94AL|NL
267 Isaac Mattson PIT 47332.481.1445190$-5.94AL|NL
268 Daniel Coulombe TEX 43212.301.1643182$-5.96AL|NL
269 Brennan Bernardino BOS 51433.161.2743261$-6.01AL|NL
270 Luis Morales OAK 48433.171.1643180$-6.03AL|NL
271 Chris Flexen CHC 43513.121.1622121$-6.18AL|NL
272 Tyler Gilbert CWS 51423.881.2549241$-6.29AL|NL
273 Logan Evans SEA 81654.331.3959310$-6.29AL|NL
274 Max Scherzer TOR 85555.191.2982230$-6.30AL|NL
275 Shohei Ohtani LAD 47112.871.046290$-6.30AL|NL
276 Troy Melton DET 45322.791.0236150$-6.31AL|NL
277 Yu Darvish SD 72555.371.1868190$-6.32AL|NL
278 Ryan Bergert KAN 76223.671.2673350$-6.34AL|NL
279 Mark Leiter Jr. NYY 48674.861.5454172$-6.42AL|NL
280 Shane Bieber TOR 40423.591.023770$-6.42AL|NL
281 Charlie Morton ATL 1429115.831.58149720$-6.54AL|NL
282 Andrew Saalfrank ARI 29211.241.0019103$-6.55AL|NL
283 Keider Montero DET 90534.391.4072310$-6.58AL|NL
284 Kolby Allard CLE 65222.631.2042140$-6.59AL|NL
285 Brandon Walter IL-60 HOU 53133.380.945240$-6.60AL|NL
286 Griffin Jax TB 66174.231.2999210$-6.61AL|NL
287 Justin Wilson BOS 48413.371.4157200$-6.63AL|NL
288 Bubba Chandler PIT 31414.050.933141$-6.66AL|NL
289 J.T. Ginn OAK 90475.091.3799310$-6.70AL|NL
290 Grant Taylor CWS 36244.971.4454156$-6.71AL|NL
291 Angel Zerpa KAN 64524.211.3958220$-6.72AL|NL
292 Juan Mejia COL 61223.981.2668251$-6.74AL|NL
293 Kirby Yates LAD 41435.261.3452173$-6.77AL|NL
294 Michael Kelly OAK 39443.211.3029192$-6.81AL|NL
295 Chris Martin TEX 42262.991.214382$-6.84AL|NL
296 Chase Shugart PIT 45433.401.1131170$-6.84AL|NL
297 Tyler Ferguson OAK 58424.661.3354342$-6.84AL|NL
298 Ryan Yarbrough NYY 64314.361.2055191$-6.85AL|NL
299 Seth Halvorsen COL 39125.051.58362111$-6.85AL|NL
300 Hoby Milner TEX 70343.851.2758210$-6.91AL|NL