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.96222380$36.17AL|NL
2 Paul Skenes PIT 1851492.821.02214460$33.32AL|NL
3 Garrett Crochet BOS 1941493.161.05235480$32.14AL|NL
4 Bryan Woo SEA 18013103.321.00181340$25.94AL|NL
5 Cole Ragans KAN 1681293.301.13210600$22.04AL|NL
6 Max Fried NYY 1871493.301.15175590$22.03AL|NL
7 Logan Webb SF 19613103.341.16186460$21.62AL|NL
8 Yoshinobu Yamamoto LAD 1651373.261.12179500$21.08AL|NL
9 Logan Gilbert SEA 1611193.421.03189360$21.01AL|NL
10 Cristopher Sanchez PHI 1801393.301.14175440$20.79AL|NL
11 Chris Sale ATL 1681283.591.12208470$20.19AL|NL
12 Dylan Cease TOR 18713103.781.18225690$20.16AL|NL
13 Freddy Peralta MIL 18312103.671.14204670$19.39AL|NL
14 Jacob deGrom TEX 16811103.711.05183430$18.43AL|NL
15 Joe Ryan MIN 17311103.781.06188400$18.32AL|NL
16 George Kirby SEA 17812103.641.09170350$18.31AL|NL
17 Brandon Woodruff MIL 1551193.471.05172410$18.25AL|NL
18 Hunter Brown HOU 18112103.601.17194610$17.97AL|NL
19 Jesus Luzardo PHI 18412103.761.18205580$17.43AL|NL
20 Hunter Greene CIN 17911113.941.13209560$16.80AL|NL
21 Chase Burns CIN 116893.881.17139390$14.20AL|NL
22 Spencer Schwellenbach ATL 1581183.621.11153320$14.14AL|NL
23 Framber Valdez FA 18212103.621.24173630$13.73AL|NL
24 Quinn Priester MIL 15710104.011.24122450$13.55AL|NL
25 Blake Snell LAD 1601283.811.23190650$13.48AL|NL
26 Nick Pivetta SD 18311114.111.16191530$13.16AL|NL
27 Cody Ponce TOR 131994.211.22143410$13.14AL|NL
28 Ranger Suarez BOS 1701193.581.18156460$13.06AL|NL
29 Nathan Eovaldi TEX 16711103.811.14161440$13.03AL|NL
30 Chad Patrick MIL 139994.221.22132410$12.27AL|NL
31 Zack Wheeler PHI 127963.341.07148360$12.15AL|NL
32 Joey Cantillo CLE 131893.881.28140550$12.02AL|NL
33 Shohei Ohtani LAD 1331063.481.15157470$11.68AL|NL
34 Eury Perez MIA 1529103.761.12167490$11.47AL|NL
35 Tanner Bibee CLE 18211114.031.19162520$10.34AL|NL
36 Nick Martinez FA 1579104.351.22116380$10.31AL|NL
37 Braxton Ashcraft PIT 132894.061.25120390$10.19AL|NL
38 Matt Boyd CHC 1591193.881.16143440$10.17AL|NL
39 Michael King SD 17311103.951.23171590$10.11AL|NL
40 Kyle Bradish BAL 1391083.641.18154470$10.04AL|NL
41 Sonny Gray BOS 16610104.001.18169450$9.91AL|NL
42 Tyler Glasnow LAD 1481083.911.18167530$9.82AL|NL
43 Jack Flaherty DET 16610104.091.20182520$9.71AL|NL
44 Michael Burrows HOU 128894.321.25127430$9.34AL|NL
45 Mike Soroka ARI 134894.201.28128520$9.32AL|NL
46 Zac Gallen FA 19212114.241.26183670$9.20AL|NL
47 Pablo Lopez MIN 17010114.021.20165440$8.90AL|NL
48 Luis Castillo SEA 18111114.201.20163520$8.79AL|NL
49 Jacob Lopez OAK 133894.501.29144520$8.72AL|NL
50 Carlos Rodon NYY 1671194.221.22174620$8.70AL|NL
51 Ryne Nelson ARI 1589104.561.27128410$8.41AL|NL
52 Spencer Strider ATL 1591094.191.23183530$8.09AL|NL
53 Aaron Civale FA 142894.451.27125460$7.88AL|NL
54 MacKenzie Gore WAS 18310124.211.29202700$7.60AL|NL
55 Aaron Nola PHI 17911114.361.23172520$7.28AL|NL
56 Nolan McLean NYM 1491093.831.22143510$7.26AL|NL
57 Reid Detmers LAA 1237104.531.29135440$6.84AL|NL
58 Sean Manaea NYM 16010104.231.23166550$6.46AL|NL
59 Sandy Alcantara MIA 18411124.101.24141540$6.40AL|NL
60 Grant Taylor CWS 80333.211.1392260$6.25AL|NL
61 Kevin Gausman TOR 18211114.451.25175550$6.16AL|NL
62 Drew Rasmussen TB 1569113.961.19134410$5.62AL|NL
63 Gavin Williams CLE 18410124.201.31185800$5.59AL|NL
64 Shane Baz BAL 1601094.191.24154570$5.45AL|NL
65 Shota Imanaga CHC 142994.171.13129320$5.24AL|NL
66 Nick Lodolo CIN 1539104.191.20151420$5.17AL|NL
67 Andrew Painter PHI 112883.621.12118290$5.08AL|NL
68 Edward Cabrera CHC 142984.001.23147550$4.99AL|NL
69 Trevor Rogers BAL 1611094.131.26149550$4.83AL|NL
70 Hunter Barco PIT 102674.061.2891340$4.63AL|NL
71 Ian Seymour TB 95674.251.2593310$4.57AL|NL
72 Andrew Anderson DET 87564.071.26100370$4.44AL|NL
73 Mason Miller SD 46322.590.9968170$4.38AL|NL
74 Joe Musgrove SD 1469104.181.19136390$4.19AL|NL
75 Jose Soriano LAA 17911113.981.36151740$3.94AL|NL
76 Robbie Ray SF 18510124.561.31198760$3.89AL|NL
77 Shane McClanahan TB 135883.991.21141380$3.80AL|NL
78 Ryan Pepiot TB 17410124.531.27170640$3.40AL|NL
79 Kris Bubic KAN 128993.851.25126410$3.35AL|NL
80 Bubba Chandler PIT 1379104.011.23128420$3.31AL|NL
81 Brad Lord WAS 1337114.411.34101460$3.30AL|NL
82 Shane Bieber TOR 143984.161.22133390$3.19AL|NL
83 Jacob Misiorowski MIL 127994.031.29146620$3.04AL|NL
84 Gerrit Cole NYY 129874.111.17127370$2.89AL|NL
85 Clay Holmes NYM 16911114.041.32126630$2.86AL|NL
86 Grayson Rodriguez LAA 129884.051.22134400$2.54AL|NL
87 Zack Littell FA 17010114.451.22131380$2.48AL|NL
88 Jake Latz TEX 112784.631.35100490$2.44AL|NL
89 Josh Hader HOU 56213.401.0878220$2.41AL|NL
90 Emmet Sheehan LAD 105863.921.18120380$2.37AL|NL
91 Merrill Kelly ARI 17110114.451.26145500$2.31AL|NL
92 Chris Paddack FA 126794.751.3096330$2.24AL|NL
93 J.T. Ginn OAK 88564.261.2781290$2.05AL|NL
94 Andrew Abbott CIN 1629114.401.24143500$2.02AL|NL
95 Troy Melton DET 113684.661.2995360$2.00AL|NL
96 Lucas Giolito FA 17210114.491.30161640$2.00AL|NL
97 Sean Burke CWS 1488115.091.38138620$1.86AL|NL
98 David Peterson NYM 18011114.261.37155660$1.83AL|NL
99 Seranthony Dominguez FA 63443.831.2473280$1.76AL|NL
100 Casey Mize DET 1529104.271.23124400$1.60AL|NL
101 Trey Yesavage TOR 123994.181.26125450$1.27AL|NL
102 Griffin Jax TB 49323.431.1160130$1.27AL|NL
103 Steven Matz TB 1227104.801.3394350$1.24AL|NL
104 Chris Bassitt FA 17010114.421.32153630$1.23AL|NL
105 Reese Olson DET 122893.921.23113400$1.14AL|NL
106 Cade Smith CLE 48223.071.0962160$1.11AL|NL
107 Ryan Weiss HOU 89454.401.3096350$1.08AL|NL
108 Edwin Diaz LAD 45313.491.1162160$1.07AL|NL
109 Jeremiah Estrada SD 49323.511.1665200$1.05AL|NL
110 Andres Munoz SEA 42312.961.1051150$1.00AL|NL
111 Abner Uribe MIL 49322.931.2054230$0.96AL|NL
112 Cam Schlittler NYY 139994.321.29138540$0.78AL|NL
113 Garrett Whitlock BOS 49323.401.1153130$0.77AL|NL
114 Jhoan Duran PHI 49323.251.1452140$0.71AL|NL
115 Connor Prielipp MIN 63323.651.2467240$0.59AL|NL
116 Alex Vesia LAD 42313.381.1053160$0.43AL|NL
117 Joe Boyle TB 96684.701.42101520$0.32AL|NL
118 Bryan Abreu HOU 58213.661.2175250$0.25AL|NL
119 Dean Kremer BAL 16110104.541.28132520$0.12AL|NL
120 Jack Leiter TEX 1639114.571.29153640$0.12AL|NL
121 Aroldis Chapman BOS 43313.331.2259230$0.09AL|NL
122 Jameson Taillon CHC 1539104.461.21112370$0.01AL|NL
123 David Bednar NYY 43323.491.1251140$-0.02AL|NL
124 Jon Gray IL-60 FA 113684.861.3596390$-0.15AL|NL
125 Jose A. Ferrer SEA 46323.131.1441120$-0.15AL|NL
126 Devin Williams NYM 42213.091.1355180$-0.30AL|NL
127 Matthew Strahm KAN 45323.681.1350130$-0.42AL|NL
128 Brandon Pfaadt ARI 17410124.751.28146400$-0.45AL|NL
129 Cade Horton CHC 121884.121.21100360$-0.47AL|NL
130 Sean Newcomb CWS 94564.511.3682390$-0.47AL|NL
131 Adrian Morejon SD 47323.491.1646140$-0.55AL|NL
132 Tyler Holton DET 50323.531.1240120$-0.58AL|NL
133 Phil Maton CHC 45323.661.1952170$-0.74AL|NL
134 Daniel Palencia CHC 47323.611.2253200$-0.75AL|NL
135 Ryan Weathers NYY 1418104.281.28127450$-0.78AL|NL
136 Ryan Yarbrough NYY 72434.331.2559230$-0.79AL|NL
137 Max Scherzer FA 131894.551.22125400$-0.86AL|NL
138 Jose Urquidy FA 118694.971.3185340$-0.88AL|NL
139 Edwin Uceta TB 51324.091.2363200$-0.91AL|NL
140 Orion Kerkering PHI 44323.511.1744140$-0.99AL|NL
141 Kyle Leahy STL 117694.801.3892380$-1.02AL|NL
142 Dylan Lee ATL 42323.771.1446110$-1.13AL|NL
143 Payton Tolle BOS 71454.461.3271290$-1.15AL|NL
144 Bryce Miller SEA 138894.441.23117410$-1.17AL|NL
145 A.J. Blubaugh HOU 64224.031.2268240$-1.21AL|NL
146 Paul Sewald FA 54334.251.1957180$-1.30AL|NL
147 Ben Brown CHC 50223.641.1855170$-1.32AL|NL
148 Garrett Cleavinger TB 48323.941.2658210$-1.33AL|NL
149 Tyler Alexander TEX 81334.441.2367210$-1.37AL|NL
150 Matt Svanson STL 47223.331.1747160$-1.41AL|NL
151 Bryan King HOU 57213.661.2357210$-1.46AL|NL
152 Scott Barlow FA 62344.101.3166300$-1.50AL|NL
153 Caleb Thielbar CHC 46323.831.1946150$-1.51AL|NL
154 Braxton Garrett MIA 1217104.121.23107270$-1.52AL|NL
155 A.J. Minter NYM 39213.321.1044130$-1.55AL|NL
156 Justin Steele CHC 84643.411.1376200$-1.55AL|NL
157 Gabe Speier SEA 38213.401.1046110$-1.59AL|NL
158 Steven Okert HOU 55214.081.2064210$-1.60AL|NL
159 Justin Verlander FA 1529104.631.28130540$-1.63AL|NL
160 Brayan Bello BOS 16510104.381.35125590$-1.63AL|NL
161 Raisel Iglesias ATL 43323.891.1644100$-1.63AL|NL
162 Justin Wrobleski LAD 52323.971.2553170$-1.65AL|NL
163 Eduard Bazardo SEA 45323.941.1947150$-1.66AL|NL
164 Kyle Harrison BOS 66334.241.3067270$-1.68AL|NL
165 Will Vest DET 47323.751.2346150$-1.68AL|NL
166 Tyler Rogers TOR 49323.611.1532100$-1.73AL|NL
167 Ryan Helsley BAL 43323.811.2044150$-1.81AL|NL
168 Carmen Mlodzinski PIT 75454.341.3462250$-1.87AL|NL
169 Jared Koenig MIL 44323.721.2243160$-1.87AL|NL
170 Erik Sabrowski CLE 42223.451.2656230$-1.88AL|NL
171 Michael Wacha KAN 1559104.461.28114460$-1.89AL|NL
172 Andrew Kittredge BAL 45323.981.1844120$-1.89AL|NL
173 Daniel Coulombe FA 49334.021.2450180$-1.94AL|NL
174 Noah Cameron KAN 142894.381.29123460$-1.97AL|NL
175 Charlie Morton FA 93564.921.4193430$-2.00AL|NL
176 Jose Alvarado PHI 44323.761.2747180$-2.04AL|NL
177 Justin Wilson FA 51334.031.2752190$-2.07AL|NL
178 Yusei Kikuchi LAA 1799124.791.35174620$-2.14AL|NL
179 Shane Smith CWS 1508114.561.30139520$-2.15AL|NL
180 Jake Junis TEX 66444.671.2756170$-2.21AL|NL
181 Logan Henderson MIL 84553.851.0993220$-2.21AL|NL
182 Ryan Brasier FA 55334.191.2347150$-2.38AL|NL
183 Jimmy Herget COL 88334.731.3082270$-2.39AL|NL
184 Brent Suter FA 62344.131.2648190$-2.44AL|NL
185 Jose Leclerc IL-60 FA 45334.041.2748210$-2.46AL|NL
186 Colin Rea CHC 73444.661.2957230$-2.51AL|NL
187 Will Warren NYY 124894.401.30118420$-2.52AL|NL
188 Tanner Scott LAD 43313.841.3046190$-2.52AL|NL
189 Matt Brash SEA 41223.481.2649190$-2.54AL|NL
190 Taylor Rogers FA 57334.261.3258230$-2.62AL|NL
191 Bailey Ober MIN 119794.451.20105310$-2.64AL|NL
192 Chris Martin TEX 38213.621.093660$-2.67AL|NL
193 Cole Sands MIN 48324.161.2545150$-2.73AL|NL
194 Andrew Nardi MIA 36213.571.1843130$-2.77AL|NL
195 Jason Adam SD 33213.421.0935110$-2.78AL|NL
196 Yimi Garcia TOR 40223.821.1341120$-2.78AL|NL
197 Robert Suarez ATL 43324.161.2544140$-2.84AL|NL
198 Brant Hurter DET 39213.351.1836120$-2.85AL|NL
199 Kenley Jansen DET 41223.891.1442140$-2.86AL|NL
200 Aaron Ashby MIL 43223.381.3046200$-2.86AL|NL
201 Spencer Turnbull FA 66454.641.3559260$-2.89AL|NL
202 Hoby Milner CHC 42323.811.2233110$-2.89AL|NL
203 Andrew Chafin FA 47333.991.3449220$-2.89AL|NL
204 Keegan Akin BAL 44324.151.2543140$-2.90AL|NL
205 Angel Zerpa MIL 41213.411.1835120$-2.92AL|NL
206 Jedixson Paez CWS 35213.611.073360$-2.94AL|NL
207 Jeff Hoffman TOR 42224.091.1949150$-3.00AL|NL
208 Peter Fairbanks MIA 43223.681.2242150$-3.06AL|NL
209 Bryan Baker TB 46224.081.2351170$-3.08AL|NL
210 Yoendrys Gomez TB 80454.881.3674330$-3.08AL|NL
211 Jonathan Cannon CWS 98584.981.3572320$-3.10AL|NL
212 Camilo Doval NYY 43223.611.2745190$-3.11AL|NL
213 Trevor Megill MIL 45224.121.2553160$-3.18AL|NL
214 Hunter Gaddis CLE 46224.111.1845150$-3.19AL|NL
215 Josh Sborz FA 47334.331.3251200$-3.21AL|NL
216 Bennett Sousa HOU 43213.961.2246150$-3.23AL|NL
217 Zebby Matthews MIN 113784.431.24107280$-3.27AL|NL
218 Brady Singer CIN 1739124.791.34153580$-3.28AL|NL
219 Roki Sasaki LAD 117884.411.30108440$-3.29AL|NL
220 Luke Weaver NYM 44224.101.2046140$-3.30AL|NL
221 Fernando Cruz NYY 41224.211.2755190$-3.36AL|NL
222 Emilio Pagan CIN 44224.331.1949150$-3.39AL|NL
223 Tyler Mahle SF 1418104.431.30112450$-3.41AL|NL
224 Brusdar Graterol LAD 36213.231.152680$-3.43AL|NL
225 Brad Keller PHI 47324.021.3544220$-3.44AL|NL
226 Brendon Little TOR 37213.371.2940170$-3.44AL|NL
227 Zach Eflin BAL 138894.551.24100280$-3.44AL|NL
228 Robert Garcia TEX 45223.961.2546160$-3.45AL|NL
229 Taylor Clarke ARI 50334.481.2544140$-3.46AL|NL
230 Shawn Armstrong CLE 47224.131.2347150$-3.49AL|NL
231 David Robertson FA 41223.861.2645170$-3.50AL|NL
232 Wilkelman Gonzalez CWS 43223.791.3047230$-3.51AL|NL
233 Dauri Moreta FA 37223.941.1941130$-3.52AL|NL
234 Porter Hodge CHC 34213.491.2438160$-3.54AL|NL
235 Cody Bradford TEX 89664.021.1477200$-3.58AL|NL
236 David Morgan SD 44223.931.2645180$-3.58AL|NL
237 Jordan Leasure CWS 46224.251.2551200$-3.58AL|NL
238 Eric Lauer TOR 56224.371.2858220$-3.59AL|NL
239 Chad Green TOR 51334.551.2443150$-3.60AL|NL
240 Mitch Keller PIT 1729124.751.34145520$-3.61AL|NL
241 Parker Messick CLE 118794.321.28107350$-3.65AL|NL
242 Mike Vasil CWS 50324.261.3042200$-3.65AL|NL
243 Travis Adams MIN 67324.521.3357240$-3.66AL|NL
244 Clayton Beeter WAS 43223.971.3251230$-3.67AL|NL
245 Dennis Santana PIT 47324.281.3244180$-3.68AL|NL
246 Taj Bradley MIN 110784.251.28102390$-3.69AL|NL
247 Mason Montgomery PIT 42223.901.2946170$-3.71AL|NL
248 Jose Corniell TEX 40224.101.1739120$-3.71AL|NL
249 JoJo Romero STL 46223.751.2841170$-3.71AL|NL
250 Evan Sisk PIT 38213.541.3141170$-3.74AL|NL
251 Slade Cecconi CLE 1548114.781.26123390$-3.75AL|NL
252 Blake Treinen LAD 40213.961.2341140$-3.78AL|NL
253 Brent Headrick NYY 38214.051.2343140$-3.80AL|NL
254 Keider Montero DET 82454.851.3766290$-3.87AL|NL
255 Braydon Fisher TOR 35213.841.2742170$-3.88AL|NL
256 Kodai Senga NYM 105784.161.32103480$-4.01AL|NL
257 Luis Garcia FA 54334.341.3445180$-4.02AL|NL
258 Justin Bruihl STL 40213.791.2637150$-4.05AL|NL
259 Jalen Beeks FA 52334.331.3545200$-4.06AL|NL
260 Justin Sterner OAK 47224.551.2451170$-4.07AL|NL
261 Hunter Harvey CHC 35213.961.1935100$-4.09AL|NL
262 Robert Stephenson LAA 42224.491.2146140$-4.09AL|NL
263 Ryan Walker SF 42223.981.2842140$-4.10AL|NL
264 Carlos Rodriguez MIL 34213.791.2033130$-4.10AL|NL
265 Kyle Hart SD 61344.731.3356220$-4.12AL|NL
266 Tyler Kinley ATL 41224.181.2543160$-4.13AL|NL
267 Michael Kopech FA 47334.491.3951270$-4.15AL|NL
268 Louie Varland TOR 45224.211.2745140$-4.17AL|NL
269 Matt Pushard STL 41224.111.2339150$-4.17AL|NL
270 Matthew Liberatore STL 1478114.601.30116420$-4.20AL|NL
271 Andrew Saalfrank ARI 43223.691.3137180$-4.23AL|NL
272 Janson Junk MIA 68344.581.3149180$-4.24AL|NL
273 Kody Funderburk MIN 46223.801.3442190$-4.25AL|NL
274 Kendry Rojas MIN 28213.541.172890$-4.25AL|NL
275 Cooper Criswell NYM 62334.471.3245180$-4.26AL|NL
276 Erik Miller SF 41223.721.3541220$-4.29AL|NL
277 Mason Fluharty TOR 29213.671.1930110$-4.30AL|NL
278 Max Meyer MIA 1237104.371.30108400$-4.32AL|NL
279 John Schreiber KAN 43224.021.2739150$-4.32AL|NL
280 Aaron Bummer ATL 39213.771.3138150$-4.33AL|NL
281 Jordan Wicks CHC 44224.041.2638140$-4.34AL|NL
282 Kyle Finnegan DET 44224.131.2640140$-4.34AL|NL
283 Foster Griffin WAS 1237104.381.31111420$-4.37AL|NL
284 Grant Anderson MIL 38224.071.2538130$-4.38AL|NL
285 Ryan Fernandez STL 41224.101.2639140$-4.39AL|NL
286 Luis Curvelo TEX 28213.861.152990$-4.42AL|NL
287 Tommy Kahnle FA 63344.481.3954290$-4.42AL|NL
288 Cole Henry WAS 44224.181.2842200$-4.44AL|NL
289 Ryan Pressly CHC 52334.371.3440170$-4.46AL|NL
290 Kevin Ginkel ARI 41224.091.2739140$-4.46AL|NL
291 Alexis Diaz TEX 42224.261.2843210$-4.50AL|NL
292 Nick Sandlin FA 39224.121.2739180$-4.51AL|NL
293 Ryan Bergert KAN 61344.711.3655240$-4.51AL|NL
294 Richard Lovelady NYM 34213.671.2429120$-4.52AL|NL
295 Dominic Hamel TEX 76344.811.3971340$-4.52AL|NL
296 Seth Lugo KAN 1639114.781.34132530$-4.55AL|NL
297 Brady Basso OAK 40214.101.2738140$-4.56AL|NL
298 Gregory Soto PIT 42223.971.3442190$-4.56AL|NL
299 Michael McGreevy STL 1278104.291.2880300$-4.58AL|NL
300 Reynaldo Lopez ATL 115784.521.31115420$-4.59AL|NL