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 1851492.810.96223380$36.13AL|NL
2 Paul Skenes PIT 1861492.811.02215460$33.50AL|NL
3 Garrett Crochet BOS 1951493.151.05235480$32.16AL|NL
4 Bryan Woo SEA 18013103.321.00181340$25.89AL|NL
5 Cole Ragans KAN 1681293.311.13211600$21.99AL|NL
6 Max Fried NYY 1871493.311.16175590$21.55AL|NL
7 Logan Webb SF 19613103.351.16186460$21.50AL|NL
8 Logan Gilbert SEA 1611193.401.03189370$21.12AL|NL
9 Yoshinobu Yamamoto LAD 1651373.261.12179500$21.05AL|NL
10 Cristopher Sanchez PHI 1801393.301.14175440$20.77AL|NL
11 Chris Sale ATL 1681283.591.12209470$20.19AL|NL
12 Dylan Cease TOR 18713103.781.18225690$20.02AL|NL
13 Freddy Peralta MIL 18412103.671.14204670$19.35AL|NL
14 Jacob deGrom TEX 16811103.701.05183430$18.46AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 George Kirby SEA 17812103.631.09171350$18.44AL|NL
16 Brandon Woodruff MIL 1551193.471.05173410$18.33AL|NL
17 Joe Ryan MIN 17311103.791.06189400$18.28AL|NL
18 Hunter Brown HOU 18112103.591.17195610$18.07AL|NL
19 Jesus Luzardo PHI 18412103.741.18205580$17.50AL|NL
20 Hunter Greene CIN 17911113.941.13210560$16.79AL|NL
21 Chase Burns CIN 117893.861.17141390$14.28AL|NL
22 Spencer Schwellenbach ATL 1581183.631.11153320$14.11AL|NL
23 Framber Valdez FA 18212103.631.24173630$13.64AL|NL
24 Quinn Priester MIL 15710104.001.24123450$13.47AL|NL
25 Blake Snell LAD 1611283.811.23190650$13.46AL|NL
26 Nick Pivetta SD 18311114.111.16191530$13.09AL|NL
27 Ranger Suarez FA 1701193.581.18156470$13.09AL|NL
28 Nathan Eovaldi TEX 16711103.811.14161440$13.03AL|NL
29 Zack Wheeler PHI 127963.321.07148360$12.35AL|NL
30 Cody Ponce TOR 129994.221.23140410$12.33AL|NL
31 Shohei Ohtani LAD 1331063.461.14157470$12.10AL|NL
32 Chad Patrick MIL 139994.231.22133410$12.06AL|NL
33 Joey Cantillo CLE 131893.881.28140560$11.83AL|NL
34 Eury Perez MIA 1539103.751.12167490$11.62AL|NL
35 Matt Boyd CHC 17011103.891.16152480$11.23AL|NL
36 Tanner Bibee CLE 18211114.031.19162520$10.33AL|NL
37 Nick Martinez FA 1579104.341.22117380$10.23AL|NL
38 Michael King SD 17311103.951.23172600$10.18AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Kyle Bradish BAL 1391083.631.18154470$10.16AL|NL
40 Tyler Glasnow LAD 1481083.911.18168530$9.92AL|NL
41 Sonny Gray BOS 16610104.001.18169450$9.91AL|NL
42 Jack Flaherty DET 16610104.081.20183520$9.84AL|NL
43 Braxton Ashcraft PIT 128894.081.25116380$9.55AL|NL
44 Zac Gallen FA 19212114.241.26183670$9.13AL|NL
45 Mike Soroka ARI 134894.201.28128520$9.12AL|NL
46 Pablo Lopez MIN 17010114.021.20165440$8.91AL|NL
47 Michael Burrows HOU 126894.331.25124420$8.86AL|NL
48 Luis Castillo SEA 18111114.201.20163520$8.76AL|NL
49 Carlos Rodon NYY 1671194.221.22174620$8.67AL|NL
50 Jacob Lopez OAK 133894.481.29144530$8.59AL|NL
51 Ryne Nelson ARI 1589104.551.27128410$8.23AL|NL
52 Spencer Strider ATL 1591094.191.23183530$8.07AL|NL
53 Shota Imanaga CHC 15810104.181.13143360$7.96AL|NL
54 Aaron Civale FA 142894.461.27125460$7.61AL|NL
55 Nolan McLean NYM 1491093.831.22143510$7.33AL|NL
56 Aaron Nola PHI 17911114.361.23172520$7.23AL|NL
57 MacKenzie Gore WAS 18310124.211.30201700$7.12AL|NL
58 Reid Detmers LAA 1237104.521.29134440$6.61AL|NL
59 Sean Manaea NYM 16010104.221.23167550$6.61AL|NL
60 Sandy Alcantara MIA 18511114.081.24141540$6.59AL|NL
61 Grant Taylor CWS 80333.221.1392270$6.22AL|NL
62 Kevin Gausman TOR 18211114.461.25175550$6.03AL|NL
63 Andrew Painter PHI 115883.601.12122300$5.81AL|NL
64 Drew Rasmussen TB 1569113.971.19134410$5.64AL|NL
65 Gavin Williams CLE 18410124.201.31185800$5.57AL|NL
66 Nick Lodolo CIN 1539104.161.20152420$5.49AL|NL
67 Shane Baz BAL 1601094.191.24154570$5.47AL|NL
68 Trevor Rogers BAL 1611094.131.26149550$4.87AL|NL
69 Mason Miller SD 46322.580.9968170$4.45AL|NL
70 Ian Seymour TB 95674.251.2592310$4.39AL|NL
71 Hunter Barco PIT 100674.061.2889330$4.39AL|NL
72 Joe Musgrove SD 1469104.171.19136390$4.33AL|NL
73 Andrew Anderson DET 87564.071.2699370$4.28AL|NL
74 Jose Soriano LAA 17911113.981.36151740$3.97AL|NL
75 Robbie Ray SF 18610124.551.31199760$3.96AL|NL
76 Shane McClanahan TB 135883.991.21141380$3.90AL|NL
77 Bubba Chandler PIT 1379104.011.23129420$3.48AL|NL
78 Kris Bubic KAN 128993.861.25126410$3.42AL|NL
79 Shane Bieber TOR 143994.151.22133390$3.34AL|NL
80 Ryan Pepiot TB 17410124.541.27170640$3.31AL|NL
81 Jacob Misiorowski MIL 127994.031.29146620$3.12AL|NL
82 Brad Lord WAS 1337114.421.34101460$3.11AL|NL
83 Gerrit Cole NYY 129874.101.17127370$3.06AL|NL
84 Clay Holmes NYM 16911114.051.32126630$2.86AL|NL
85 Edward Cabrera CHC 1438104.051.26146570$2.75AL|NL
86 Grayson Rodriguez LAA 130884.061.22134400$2.61AL|NL
87 Zack Littell FA 17010114.451.22131380$2.52AL|NL
88 Emmet Sheehan LAD 105863.921.18120380$2.51AL|NL
89 Josh Hader HOU 56213.401.0878220$2.45AL|NL
90 Merrill Kelly ARI 17110114.451.26145500$2.33AL|NL
91 Jake Latz TEX 112784.641.35100490$2.25AL|NL
92 Cade Smith CLE 48323.071.1062160$2.23AL|NL
93 Chris Paddack FA 126794.741.3096330$2.15AL|NL
94 Andrew Abbott CIN 1629114.391.24143500$2.13AL|NL
95 J.T. Ginn OAK 88564.261.2781290$2.00AL|NL
96 David Peterson NYM 18011114.251.37156660$2.00AL|NL
97 Lucas Giolito FA 17210114.491.30161640$2.00AL|NL
98 Troy Melton DET 113684.661.2994360$1.81AL|NL
99 Seranthony Dominguez FA 63443.831.2473280$1.77AL|NL
100 Colin Rea CHC 117794.731.3087350$1.73AL|NL
101 Casey Mize DET 1529104.271.23124400$1.69AL|NL
102 Sean Burke CWS 1488115.101.38138630$1.54AL|NL
103 Reese Olson DET 122893.921.23113400$1.30AL|NL
104 Chris Bassitt FA 17010114.421.32153630$1.25AL|NL
105 Griffin Jax TB 48323.431.1159130$1.18AL|NL
106 Jon Gray IL-60 FA 124794.851.35105430$1.17AL|NL
107 Tyler Kinley FA 64443.991.2267260$1.13AL|NL
108 Jeremiah Estrada SD 49323.501.1665200$1.11AL|NL
109 Edwin Diaz LAD 45313.501.1162160$1.10AL|NL
110 Andres Munoz SEA 42312.961.1051150$1.07AL|NL
111 Ryan Weiss HOU 90454.411.3097350$1.06AL|NL
112 Abner Uribe MIL 49322.921.2054230$1.05AL|NL
113 Steven Matz TB 1227104.801.3393350$1.02AL|NL
114 Cam Schlittler NYY 139994.311.29138540$0.91AL|NL
115 Jhoan Duran PHI 49323.241.1452140$0.80AL|NL
116 Garrett Whitlock BOS 49323.421.1153130$0.79AL|NL
117 Connor Prielipp MIN 63323.651.2467240$0.63AL|NL
118 Cade Horton CHC 131894.121.21109390$0.57AL|NL
119 Alex Vesia LAD 42313.381.1053160$0.49AL|NL
120 Jameson Taillon CHC 1589104.461.21116390$0.43AL|NL
121 Bryan Abreu HOU 58213.661.2175250$0.29AL|NL
122 Aroldis Chapman BOS 44313.331.2259230$0.19AL|NL
123 Trey Yesavage TOR 123894.191.26125450$0.19AL|NL
124 Joe Boyle TB 96684.711.42101520$0.17AL|NL
125 Dean Kremer BAL 16110104.541.28132520$0.16AL|NL
126 Jack Leiter TEX 1639114.571.29153640$0.15AL|NL
127 David Bednar NYY 43323.511.1251140$0.01AL|NL
128 Jose A. Ferrer SEA 46323.141.1441120$-0.08AL|NL
129 Devin Williams NYM 42213.091.1355180$-0.21AL|NL
130 Matthew Strahm KAN 45323.691.1350130$-0.38AL|NL
131 Brandon Pfaadt ARI 17410114.751.28146410$-0.45AL|NL
132 Adrian Morejon SD 47323.501.1646140$-0.50AL|NL
133 Sean Newcomb CWS 94564.511.3682390$-0.52AL|NL
134 Tyler Holton DET 50323.551.1240120$-0.54AL|NL
135 Kyle Harrison BOS 72444.321.3172290$-0.54AL|NL
136 Max Scherzer FA 131894.541.22125400$-0.70AL|NL
137 Daniel Palencia CHC 47323.621.2253200$-0.71AL|NL
138 Ryan Yarbrough NYY 74434.341.2560230$-0.74AL|NL
139 Phil Maton CHC 45323.671.2052170$-0.79AL|NL
140 Orion Kerkering PHI 44323.501.1744140$-0.89AL|NL
141 Bryce Miller SEA 138894.431.23118420$-0.92AL|NL
142 Dylan Lee ATL 43323.781.1447110$-0.96AL|NL
143 Edwin Uceta TB 51324.101.2362200$-0.98AL|NL
144 Kyle Leahy STL 121694.801.3896390$-0.99AL|NL
145 A.J. Blubaugh HOU 64224.031.2268240$-1.17AL|NL
146 Jose Urquidy FA 107684.971.3177310$-1.20AL|NL
147 Ben Brown CHC 50223.641.1855170$-1.24AL|NL
148 Justin Steele CHC 84643.411.1376210$-1.28AL|NL
149 Garrett Cleavinger TB 48323.941.2658210$-1.29AL|NL
150 Paul Sewald FA 53334.261.1957180$-1.30AL|NL
151 Matt Svanson STL 47223.331.1747160$-1.31AL|NL
152 Bailey Ober MIN 119894.451.20105310$-1.34AL|NL
153 Tyler Alexander TEX 81334.441.2367210$-1.36AL|NL
154 Bryan King HOU 57213.661.2357210$-1.39AL|NL
155 Caleb Thielbar CHC 46323.831.1946150$-1.44AL|NL
156 A.J. Minter NYM 39213.321.1044130$-1.46AL|NL
157 Raisel Iglesias ATL 44323.901.1645110$-1.46AL|NL
158 Scott Barlow FA 62344.101.3166300$-1.47AL|NL
159 Gabe Speier SEA 38213.391.1046110$-1.48AL|NL
160 Steven Okert HOU 55214.081.2064210$-1.54AL|NL
161 Eduard Bazardo SEA 45323.931.1947150$-1.58AL|NL
162 Justin Wrobleski LAD 52323.971.2553170$-1.60AL|NL
163 Brayan Bello BOS 16510104.391.35125600$-1.62AL|NL
164 Will Vest DET 47323.761.2346150$-1.63AL|NL
165 Justin Verlander FA 1529104.641.28130540$-1.63AL|NL
166 Tyler Rogers TOR 49323.631.1532100$-1.68AL|NL
167 Yusei Kikuchi LAA 1809124.771.34174630$-1.71AL|NL
168 Michael Wacha KAN 1559104.451.28114470$-1.73AL|NL
169 Ryan Helsley BAL 43323.821.2044150$-1.76AL|NL
170 Carmen Mlodzinski PIT 70444.301.3359230$-1.76AL|NL
171 Jared Koenig MIL 44323.711.2243160$-1.78AL|NL
172 Erik Sabrowski CLE 42223.451.2656230$-1.80AL|NL
173 Andrew Kittredge BAL 45323.991.1844120$-1.85AL|NL
174 Noah Cameron KAN 142894.381.29123460$-1.85AL|NL
175 Logan Henderson MIL 84553.831.0993220$-1.89AL|NL
176 Jose Alvarado PHI 44323.741.2747180$-1.93AL|NL
177 Daniel Coulombe FA 48334.021.2449180$-1.98AL|NL
178 Shane Smith CWS 1508114.561.30139520$-2.07AL|NL
179 Charlie Morton FA 93564.921.4193430$-2.09AL|NL
180 Justin Wilson FA 50334.031.2751190$-2.10AL|NL
181 Will Warren NYY 128894.391.30121440$-2.16AL|NL
182 Jake Junis FA 66444.671.2756170$-2.20AL|NL
183 Pierce Johnson FA 62344.361.3266260$-2.25AL|NL
184 Ryan Brasier FA 54334.201.2347150$-2.36AL|NL
185 Brent Suter FA 62344.131.2648190$-2.38AL|NL
186 Jose Leclerc IL-60 FA 44334.041.2748210$-2.40AL|NL
187 Matt Brash SEA 41223.471.2649190$-2.42AL|NL
188 Tanner Scott LAD 43313.851.3046190$-2.47AL|NL
189 Jimmy Herget COL 88334.751.3082270$-2.48AL|NL
190 Ryan Weathers MIA 130794.281.28117420$-2.55AL|NL
191 Chris Martin TEX 38213.631.093660$-2.58AL|NL
192 Taylor Rogers FA 57334.261.3258230$-2.58AL|NL
193 Jason Adam SD 33213.421.0935110$-2.67AL|NL
194 Cole Sands MIN 48324.181.2545150$-2.71AL|NL
195 Brant Hurter DET 39213.351.1836120$-2.73AL|NL
196 Kenley Jansen DET 41223.891.1442140$-2.76AL|NL
197 Payton Tolle BOS 62344.431.3262250$-2.76AL|NL
198 Yimi Garcia TOR 40223.831.1441120$-2.78AL|NL
199 Aaron Ashby MIL 43223.391.3046200$-2.78AL|NL
200 Robert Suarez ATL 44324.171.2544140$-2.79AL|NL
201 Angel Zerpa MIL 41213.411.1835120$-2.81AL|NL
202 Andrew Chafin FA 46333.991.3449220$-2.82AL|NL
203 Keegan Akin BAL 44324.151.2543140$-2.83AL|NL
204 Jedixson Paez CWS 35213.611.073360$-2.83AL|NL
205 Andrew Nardi MIA 35213.561.1841130$-2.86AL|NL
206 Spencer Turnbull FA 66454.651.3559260$-2.91AL|NL
207 Jeff Hoffman TOR 42224.091.1949150$-2.92AL|NL
208 Peter Fairbanks MIA 42223.671.2242150$-2.98AL|NL
209 Trevor Megill MIL 45224.101.2453160$-2.99AL|NL
210 Bryan Baker TB 45224.081.2351170$-3.02AL|NL
211 Camilo Doval NYY 43223.631.2745190$-3.05AL|NL
212 Porter Hodge CHC 37213.501.2441170$-3.10AL|NL
213 Zebby Matthews MIN 113784.431.24107280$-3.11AL|NL
214 Hunter Gaddis CLE 46224.121.1845150$-3.13AL|NL
215 Josh Sborz FA 46334.331.3251200$-3.14AL|NL
216 Roki Sasaki LAD 117884.411.30108440$-3.14AL|NL
217 Bennett Sousa HOU 43213.971.2246150$-3.17AL|NL
218 Yoendrys Gomez TB 79454.891.3673330$-3.18AL|NL
219 Brady Singer CIN 1739124.791.34154580$-3.19AL|NL
220 Jonathan Cannon CWS 98584.991.3572320$-3.20AL|NL
221 Luke Weaver NYM 44224.101.2046140$-3.22AL|NL
222 Tyler Mahle SF 1418104.431.30112450$-3.28AL|NL
223 Fernando Cruz NYY 41224.211.2755190$-3.29AL|NL
224 Brusdar Graterol LAD 36213.231.152680$-3.30AL|NL
225 Emilio Pagan CIN 44224.331.1949150$-3.32AL|NL
226 Dauri Moreta FA 37223.931.1942140$-3.33AL|NL
227 David Robertson FA 41223.861.2646180$-3.33AL|NL
228 Cody Bradford TEX 89664.021.1477200$-3.33AL|NL
229 Robert Garcia TEX 45223.961.2546160$-3.36AL|NL
230 Zach Eflin BAL 138894.561.24100280$-3.36AL|NL
231 Brad Keller PHI 47324.031.3544220$-3.39AL|NL
232 Jose Corniell TEX 42224.091.1741130$-3.39AL|NL
233 Wilkelman Gonzalez CWS 43223.781.3047230$-3.40AL|NL
234 Luis Curvelo TEX 36213.881.1537120$-3.40AL|NL
235 Braxton Garrett MIA 106684.081.2395250$-3.42AL|NL
236 Taylor Clarke FA 49334.491.2544140$-3.42AL|NL
237 Brendon Little TOR 37213.381.2939170$-3.42AL|NL
238 Shawn Armstrong CLE 47224.141.2347150$-3.43AL|NL
239 Kohl Drake ARI 46334.331.2944150$-3.43AL|NL
240 Parker Messick CLE 118794.321.28107350$-3.48AL|NL
241 Mitch Keller PIT 1729124.741.34145520$-3.51AL|NL
242 Mason Montgomery PIT 42223.891.2846170$-3.52AL|NL
243 David Morgan SD 44223.951.2645180$-3.52AL|NL
244 Eric Lauer TOR 56224.371.2858220$-3.53AL|NL
245 Chad Green TOR 50334.561.2443150$-3.55AL|NL
246 Jordan Leasure CWS 46224.271.2551200$-3.55AL|NL
247 Taj Bradley MIN 110784.261.28102390$-3.55AL|NL
248 Clayton Beeter WAS 43223.971.3251230$-3.59AL|NL
249 Mike Vasil CWS 50324.281.3042200$-3.62AL|NL
250 Evan Sisk PIT 38213.541.3141170$-3.63AL|NL
251 JoJo Romero STL 46223.761.2841170$-3.63AL|NL
252 Blake Treinen LAD 40213.961.2341140$-3.68AL|NL
253 Dennis Santana PIT 47324.281.3243180$-3.69AL|NL
254 Slade Cecconi CLE 1548114.791.26123390$-3.73AL|NL
255 Luke Little CHC 26212.831.2328140$-3.74AL|NL
256 Braydon Fisher TOR 35213.841.2742170$-3.78AL|NL
257 Travis Adams MIN 67324.531.3457240$-3.78AL|NL
258 Hunter Harvey CHC 37213.971.1937100$-3.79AL|NL
259 Kodai Senga NYM 105784.161.32103480$-3.82AL|NL
260 Dustin May STL 1328104.501.31111480$-3.86AL|NL
261 Keider Montero DET 82454.861.3766290$-3.92AL|NL
262 Luis Garcia FA 53334.331.3445180$-3.92AL|NL
263 Carlos Rodriguez MIL 34213.791.1933130$-3.93AL|NL
264 Hoby Milner CHC 42223.821.2233110$-3.95AL|NL
265 Matthew Liberatore STL 1478114.581.30116420$-3.96AL|NL
266 Ryan Walker SF 42223.981.2842140$-4.00AL|NL
267 Justin Sterner OAK 47224.551.2451180$-4.00AL|NL
268 Jalen Beeks FA 51334.341.3545200$-4.00AL|NL
269 Robert Stephenson LAA 41224.491.2146140$-4.01AL|NL
270 Ryan Fernandez STL 44224.091.2642150$-4.02AL|NL
271 Michael Kopech FA 46334.481.3951270$-4.04AL|NL
272 Aaron Bummer ATL 40223.781.3140150$-4.07AL|NL
273 Louie Varland TOR 45224.211.2745140$-4.08AL|NL
274 Andrew Saalfrank ARI 43223.671.3137180$-4.08AL|NL
275 Kyle Hart SD 61344.731.3356220$-4.09AL|NL
276 Kutter Crawford BOS 106674.361.2197310$-4.10AL|NL
277 Janson Junk MIA 73344.571.3253200$-4.10AL|NL
278 Matt Pushard STL 40224.091.2338150$-4.14AL|NL
279 Mason Fluharty TOR 29213.661.1930110$-4.17AL|NL
280 Erik Miller SF 41223.711.3541220$-4.17AL|NL
281 Kody Funderburk MIN 46223.811.3442190$-4.17AL|NL
282 Nick Sandlin FA 41234.131.2742190$-4.18AL|NL
283 Brent Headrick NYY 34214.071.2338120$-4.18AL|NL
284 Kendry Rojas MIN 28213.541.182890$-4.18AL|NL
285 Grant Anderson MIL 38224.061.2438130$-4.19AL|NL
286 John Schreiber KAN 43224.011.2739150$-4.20AL|NL
287 Cooper Criswell NYM 62334.471.3245180$-4.21AL|NL
288 Jake Bird NYY 38213.961.2738140$-4.24AL|NL
289 Foster Griffin WAS 1237104.391.31111420$-4.25AL|NL
290 Jordan Wicks CHC 43224.041.2638140$-4.25AL|NL
291 Ryne Stanek FA 56344.621.3754270$-4.26AL|NL
292 Kyle Finnegan DET 44224.141.2640140$-4.27AL|NL
293 Kevin Ginkel ARI 41224.101.2739140$-4.37AL|NL
294 Tommy Kahnle FA 63344.481.3954290$-4.38AL|NL
295 Ryan Pressly CHC 51334.381.3440170$-4.38AL|NL
296 Brady Basso OAK 40214.101.2638140$-4.38AL|NL
297 Alexis Diaz TEX 42224.261.2843210$-4.41AL|NL
298 Richard Lovelady NYM 34213.681.2429120$-4.41AL|NL
299 Gregory Soto PIT 42223.961.3442180$-4.44AL|NL
300 Cole Henry WAS 44224.191.2942200$-4.45AL|NL