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 1881472.710.97228380$37.82AL|NL
2 Garrett Crochet BOS 1831483.041.06224470$32.91AL|NL
3 Paul Skenes PIT 1851282.751.03221460$29.87AL|NL
4 Logan Webb SF 19513103.281.18187440$23.10AL|NL
5 Bryan Woo SEA 1831383.401.03185380$22.58AL|NL
6 Chris Sale ATL 1571163.171.08193410$21.48AL|NL
7 Cristopher Sanchez PHI 1881283.181.14183460$20.85AL|NL
8 Mason Miller SD 64322.480.98992534$19.77AL|NL
9 Max Fried NYY 1801483.321.17171530$19.71AL|NL
10 Hunter Brown HOU 1791293.491.18194580$19.38AL|NL
11 Edwin Diaz LAD 65533.051.05892236$19.18AL|NL
12 Jacob deGrom TEX 1581073.431.05178360$17.91AL|NL
13 Jhoan Duran PHI 66542.881.11762033$17.76AL|NL
14 Cade Smith CLE 68542.931.04882032$17.65AL|NL
15 Cole Ragans KAN 1561083.421.15193550$16.85AL|NL
16 George Kirby SEA 1661293.611.10162310$16.79AL|NL
17 Zack Wheeler PHI 130953.291.08150350$16.63AL|NL
18 Logan Gilbert SEA 1681183.421.04188370$16.44AL|NL
19 Yoshinobu Yamamoto LAD 1611273.241.11175470$16.38AL|NL
20 Framber Valdez DET 18513103.481.22173610$16.07AL|NL
21 Dylan Cease TOR 1691193.701.21200640$15.93AL|NL
22 David Bednar NYY 62443.341.12732032$15.20AL|NL
23 Devin Williams NYM 63443.171.14812631$15.11AL|NL
24 Aroldis Chapman BOS 56433.061.13762429$14.74AL|NL
25 Jesus Luzardo PHI 1761293.641.16194540$14.52AL|NL
26 Joe Ryan MIN 16811103.821.10185390$14.42AL|NL
27 Josh Hader HOU 48433.241.06651823$13.54AL|NL
28 Sonny Gray BOS 1681293.811.18177440$13.51AL|NL
29 Andres Munoz SEA 62432.901.12772534$12.76AL|NL
30 Daniel Palencia CHC 63333.711.24702630$11.79AL|NL
31 Ryan Walker SF 61443.521.20641926$11.78AL|NL
32 Nick Pivetta SD 1671093.921.15181500$11.72AL|NL
33 Kevin Gausman TOR 17811103.911.19175510$11.07AL|NL
34 Shane McClanahan TB 109753.671.17116330$10.74AL|NL
35 Luis Castillo SEA 17211103.891.19160480$10.73AL|NL
36 Freddy Peralta NYM 1651293.761.19184610$10.59AL|NL
37 Spencer Strider ATL 1561193.951.22181560$10.31AL|NL
38 Jeff Hoffman TOR 61443.561.15722227$10.28AL|NL
39 Nathan Eovaldi TEX 1531183.661.12149370$10.27AL|NL
40 Brandon Woodruff MIL 1421073.731.12150380$10.25AL|NL
41 MacKenzie Gore TEX 15810103.911.26178600$10.01AL|NL
42 Ranger Suarez BOS 1651193.671.24148470$9.76AL|NL
43 Raisel Iglesias ATL 62443.631.14661626$9.44AL|NL
44 Tanner Bibee CLE 17511103.981.22164520$9.33AL|NL
45 Drew Rasmussen TB 1531083.611.15140390$9.29AL|NL
46 Aaron Nola PHI 16510104.161.23162450$9.15AL|NL
47 Michael King SD 1561083.731.23163550$9.14AL|NL
48 Ryan Helsley BAL 63443.541.21702329$8.68AL|NL
49 Zac Gallen ARI 17612104.191.27166570$8.65AL|NL
50 Kyle Bradish BAL 140873.611.18151450$8.09AL|NL
51 Matt Boyd CHC 1591193.891.19146450$7.98AL|NL
52 Peter Fairbanks MIA 60343.531.20612126$7.90AL|NL
53 Jack Flaherty DET 15910104.041.24175550$7.69AL|NL
54 Carlos Rodon NYY 1401184.041.21148510$7.41AL|NL
55 Abner Uribe MIL 66433.171.21772918$7.06AL|NL
56 Emmet Sheehan LAD 134963.911.15152430$7.01AL|NL
57 Shohei Ohtani LAD 113853.361.10134350$6.79AL|NL
58 Griffin Jax TB 63443.091.06801719$6.77AL|NL
59 Tyler Glasnow LAD 129863.681.17151480$6.67AL|NL
60 Gavin Williams CLE 1631093.961.30166700$6.40AL|NL
61 Sandy Alcantara MIA 17710114.151.26149510$6.38AL|NL
62 Blake Snell IL-15 LAD 122963.441.20150520$6.34AL|NL
63 Merrill Kelly ARI 1581084.061.24143470$6.26AL|NL
64 Emilio Pagan CIN 65334.051.19712226$6.26AL|NL
65 Dennis Santana PIT 65433.931.25602224$5.99AL|NL
66 Ryan Pepiot IL-15 TB 16711104.031.20171580$5.66AL|NL
67 Robert Garcia TEX 61443.641.22662218$5.60AL|NL
68 Carlos Estevez KAN 62444.171.26572228$5.37AL|NL
69 Jose Soriano LAA 17110103.761.32159730$5.22AL|NL
70 Kris Bubic KAN 138983.751.25134450$5.12AL|NL
71 Nick Lodolo CIN 153984.021.18155390$5.07AL|NL
72 Robbie Ray SF 1709104.221.28176670$5.04AL|NL
73 Shota Imanaga CHC 1541083.981.12141330$4.94AL|NL
74 Joe Musgrove SD 121773.961.19115310$4.82AL|NL
75 Reynaldo Lopez ATL 130873.951.28128450$4.57AL|NL
76 Edward Cabrera CHC 135973.981.25144530$4.52AL|NL
77 Nolan McLean NYM 1531183.701.25151580$4.42AL|NL
78 Reid Detmers LAA 137784.271.28149510$4.37AL|NL
79 Cody Ponce TOR 137884.051.25139440$4.13AL|NL
80 Gerrit Cole NYY 113753.951.19114340$4.03AL|NL
81 Jacob Misiorowski MIL 139974.061.27157630$3.69AL|NL
82 Kenley Jansen DET 56433.961.20572022$3.53AL|NL
83 Eury Perez MIA 144993.901.16161480$3.52AL|NL
84 Chris Bassitt BAL 16711104.251.31152560$3.35AL|NL
85 Brandon Pfaadt ARI 16310104.481.26143380$3.31AL|NL
86 Trevor Megill MIL 62433.441.16752219$3.04AL|NL
87 Garrett Cleavinger TB 62443.361.1375238$2.95AL|NL
88 Mitch Keller PIT 1769114.311.28155530$2.79AL|NL
89 Joey Cantillo CLE 129773.901.31135550$2.67AL|NL
90 Seranthony Dominguez CWS 59343.911.29642822$2.58AL|NL
91 Andrew Abbott CIN 1651094.111.25151510$2.49AL|NL
92 Ryne Nelson ARI 157974.211.26130430$2.45AL|NL
93 Chase Burns CIN 125773.591.16147390$2.38AL|NL
94 Brady Singer CIN 16711114.401.29155530$2.19AL|NL
95 Braxton Ashcraft PIT 133773.851.28120420$2.03AL|NL
96 David Peterson NYM 161973.951.34143620$2.00AL|NL
97 Casey Mize DET 146994.111.25127390$1.92AL|NL
98 Dustin May STL 1438104.291.30128530$1.91AL|NL
99 Shane Bieber TOR 93653.711.1787220$1.86AL|NL
100 Yusei Kikuchi LAA 1688104.231.31170600$1.62AL|NL
101 Grant Taylor CWS 80443.431.2196316$1.50AL|NL
102 Bryce Miller SEA 141984.171.20126410$1.27AL|NL
103 Bailey Ober MIN 158894.411.20143370$1.18AL|NL
104 Shane Baz BAL 157994.151.25155530$1.06AL|NL
105 Shane Smith CWS 157894.111.25154580$1.05AL|NL
106 Clay Holmes NYM 1501193.861.34125570$0.96AL|NL
107 Bryan Abreu HOU 67333.131.16902812$0.78AL|NL
108 Kodai Senga NYM 135973.941.29140580$0.60AL|NL
109 Bubba Chandler PIT 143984.161.28136510$0.50AL|NL
110 Trevor Rogers BAL 152984.021.27132490$0.46AL|NL
111 Taylor Rogers MIN 57334.031.31592416$0.37AL|NL
112 Michael Wacha KAN 16310104.351.29126480$0.33AL|NL
113 Jack Leiter TEX 16310104.281.28157650$0.25AL|NL
114 Trey Yesavage TOR 108753.821.24121450$0.24AL|NL
115 Sean Manaea NYM 126774.131.18132380$0.24AL|NL
116 Scott Alexander FA 25114.231.321780$0.00AL|NL
117 Scott McGough FA 26115.071.3924120$0.00AL|NL
118 Luke Jackson FA 33224.391.3629151$0.00AL|NL
119 Spencer Turnbull FA 29224.861.4522120$0.00AL|NL
120 Jayvien Sandridge LAA 18114.631.5119110$0.00AL|NL
121 Konnor Pilkington DET 25114.231.4224130$0.00AL|NL
122 Michael Tonkin FA 27114.601.2625100$0.00AL|NL
123 Tony Gonsolin IL-60 FA 12114.621.321150$0.00AL|NL
124 Jorge Alcala TOR 19114.771.321980$0.00AL|NL
125 Dylan Ray ARI 14115.361.52960$0.00AL|NL
126 Kendall Graveman ARI 25114.801.4320120$0.00AL|NL
127 Kaleb Ort LAA 37224.621.3337170$0.00AL|NL
128 Miguel Castro IL-60 FA 18114.801.351580$0.00AL|NL
129 Nestor Cortes FA 14114.511.231240$0.00AL|NL
130 Jon Gray IL-60 FA 47334.641.3140150$0.00AL|NL
131 Shawn Dubin ARI 22104.531.4120100$0.00AL|NL
132 Zach McCambley MIA 38224.391.3637160$0.00AL|NL
133 Matthew Bowman MIN 20114.681.381670$0.00AL|NL
134 Jorge Lopez WAS 26114.671.312190$0.00AL|NL
135 Taylor Rashi ARI 22114.111.4219100$0.00AL|NL
136 Tatsuya Imai HOU 151874.251.31150630$0.00AL|NL
137 Dauri Moreta FA 25113.931.2227100$0.00AL|NL
138 Thomas Hatch FA 11105.801.62750$0.00AL|NL
139 Peter Lambert HOU 14114.571.371360$0.00AL|NL
140 Carlos Hernandez CLE 14114.351.341460$0.00AL|NL
141 Anthony Molina ATL 17105.221.431350$0.00AL|NL
142 Tanner Houck IL-60 BOS 17114.891.381360$0.00AL|NL
143 Nick Hernandez OAK 12005.431.601360$0.00AL|NL
144 Angel Perdomo LAA 11114.391.331260$0.00AL|NL
145 Dominic Hamel NYY 34114.471.3731140$0.00AL|NL
146 Ky Bush IL-60 CWS 16124.761.541290$0.00AL|NL
147 Luis Garcia IL-60 FA 48324.091.2944170$0.00AL|NL
148 Isaiah Campbell ARI 18124.911.431370$0.00AL|NL
149 Brandon Waddell NYM 16114.521.351370$0.00AL|NL
150 Marcus Stroman NYY 54334.771.4438210$0.00AL|NL
151 Charlie Morton FA 57344.841.4358260$0.00AL|NL
152 Alex Cobb IL-60 FA 43223.961.2634130$0.00AL|NL
153 T.J. McFarland OAK 21114.511.391570$0.00AL|NL
154 Tyler Zuber IL-60 MIA 20115.341.4920100$0.00AL|NL
155 J.P. France HOU 19114.371.361790$0.00AL|NL
156 Logan VanWey HOU 19014.931.5917110$0.00AL|NL
157 Alexander Alberto TB 11004.821.37940$0.00AL|NL
158 Justin Wilson FA 30223.741.2632110$0.00AL|NL
159 Lyon Richardson CIN 22114.881.4919110$0.00AL|NL
160 RJ Petit COL 19124.761.431670$0.00AL|NL
161 Austin Gomber TEX 25125.081.331870$0.00AL|NL
162 Mike Vasil CWS 14114.451.371160$0.00AL|NL
163 JoJo Romero STL 61443.561.28572412$0.00AL|NL
164 Andry Lara WAS 25004.921.4720110$0.00AL|NL
165 Ian Hamilton ATL 31113.891.3332140$0.00AL|NL
166 Anthony Nunez BAL 17114.071.301870$0.00AL|NL
167 Wade Miley IL-60 FA 29124.881.4219110$0.00AL|NL
168 Pierson Ohl COL 33134.581.292780$0.00AL|NL
169 Jairo Iriarte CWS 13014.431.461170$0.00AL|NL
170 Zach Eflin BAL 146994.421.24113280$-0.02AL|NL
171 Jeffrey Springs OAK 16110104.561.30137510$-0.02AL|NL
172 Michael Burrows HOU 130774.121.26126450$-0.07AL|NL
173 Victor Vodnik COL 62444.361.47603117$-0.16AL|NL
174 Steven Matz TB 119664.121.2799320$-0.22AL|NL
175 Cam Schlittler NYY 132883.901.27131500$-0.33AL|NL
176 Grant Holmes ATL 132774.211.33131510$-0.38AL|NL
177 Robert Suarez ATL 65453.591.15681911$-0.41AL|NL
178 Taj Bradley MIN 139784.391.30135490$-0.56AL|NL
179 Cade Horton CHC 128973.911.22110400$-0.67AL|NL
180 Tyler Mahle SF 130784.011.27107410$-0.79AL|NL
181 Matthew Liberatore STL 1518104.351.30124460$-0.80AL|NL
182 Jacob Lopez OAK 126884.291.28129500$-0.88AL|NL
183 Mike Soroka ARI 89554.201.2690322$-0.93AL|NL
184 Foster Griffin WAS 130774.151.27118420$-0.96AL|NL
185 Garrett Whitlock BOS 64433.341.1371185$-1.07AL|NL
186 Landen Roupp SF 121774.071.35112480$-1.13AL|NL
187 Edwin Uceta TB 60433.681.1671229$-1.19AL|NL
188 Jameson Taillon CHC 1461094.381.23113340$-1.28AL|NL
189 Grayson Rodriguez IL-15 LAA 97763.981.25102330$-1.32AL|NL
190 Hunter Greene IL-60 CIN 66433.691.1279210$-1.38AL|NL
191 Jeremiah Estrada SD 66433.381.1587263$-1.38AL|NL
192 Chad Patrick MIL 140784.331.28133470$-1.41AL|NL
193 Michael McGreevy STL 138884.131.2794330$-1.51AL|NL
194 Nick Martinez TB 141994.401.27109380$-1.66AL|NL
195 Adrian Morejon SD 65543.411.1864202$-1.72AL|NL
196 Clayton Beeter WAS 63333.941.34713315$-1.72AL|NL
197 Parker Messick CLE 123774.001.28112400$-1.76AL|NL
198 Roki Sasaki LAD 107654.171.31102430$-1.89AL|NL
199 Ben Joyce IL-15 LAA 44223.691.25491910$-1.89AL|NL
200 Slade Cecconi CLE 151794.581.26125380$-1.89AL|NL
201 Noah Cameron KAN 151984.241.30127490$-1.91AL|NL
202 Brayan Bello BOS 1561094.231.33128540$-2.08AL|NL
203 Riley O'Brien STL 62333.761.32632814$-2.12AL|NL
204 Max Scherzer TOR 91664.571.2388240$-2.14AL|NL
205 Max Meyer MIA 128684.311.31117420$-2.15AL|NL
206 Will Warren NYY 121784.281.31121440$-2.17AL|NL
207 Braxton Garrett MIA 100554.011.2190240$-2.21AL|NL
208 Seth Lugo KAN 156994.411.32133510$-2.22AL|NL
209 Zebby Matthews MIN 105664.091.23104270$-2.25AL|NL
210 Chris Martin TEX 51333.471.13511110$-2.26AL|NL
211 Will Vest DET 64443.341.1965208$-2.26AL|NL
212 Luis Severino OAK 1669104.601.33134530$-2.35AL|NL
213 Carmen Mlodzinski PIT 84453.851.2974280$-2.42AL|NL
214 Spencer Schwellenbach IL-60 ATL 63433.611.1161130$-2.47AL|NL
215 Ryan Weathers NYY 122773.991.24118410$-2.48AL|NL
216 Justin Verlander DET 131784.401.29110420$-2.60AL|NL
217 Ian Seymour TB 108674.071.21104330$-2.64AL|NL
218 Matt Brash SEA 60333.171.2072244$-2.68AL|NL
219 Jose Alvarado PHI 56433.511.2363214$-2.71AL|NL
220 Paul Sewald ARI 53234.461.24531712$-2.96AL|NL
221 Eduardo Rodriguez ARI 131884.401.36117470$-3.06AL|NL
222 Hunter Harvey CHC 52323.341.1255154$-3.10AL|NL
223 Jared Jones IL-60 PIT 82553.991.2385270$-3.16AL|NL
224 Kumar Rocker TEX 92564.291.2981300$-3.17AL|NL
225 Jose A. Ferrer SEA 65433.371.1560183$-3.29AL|NL
226 Tanner Scott LAD 63443.541.2271265$-3.56AL|NL
227 Cade Cavalli WAS 135784.221.35114480$-3.59AL|NL
228 Justin Steele CHC 73643.641.1769190$-3.68AL|NL
229 Quinn Priester MIL 117774.141.2997380$-3.69AL|NL
230 Matthew Strahm KAN 63433.511.1368193$-3.70AL|NL
231 Simeon Woods Richardson MIN 139774.581.35125530$-3.80AL|NL
232 Jordan Romano LAA 57344.401.2860225$-3.85AL|NL
233 Logan Henderson MIL 84654.071.2084250$-3.92AL|NL
234 Mark Leiter Jr. OAK 61444.141.3065237$-4.28AL|NL
235 Louie Varland TOR 64333.771.2164194$-4.50AL|NL
236 Fernando Cruz NYY 58343.651.2278272$-4.50AL|NL
237 Lucas Erceg KAN 62553.721.2660236$-4.61AL|NL
238 Caleb Thielbar CHC 59433.731.1861192$-4.65AL|NL
239 Andrew Anderson DET 74543.931.2884320$-4.70AL|NL
240 Alex Vesia LAD 61433.551.1775252$-4.72AL|NL
241 Cristian Javier HOU 138894.681.34125580$-4.75AL|NL
242 Dean Kremer BAL 110774.391.2894330$-4.80AL|NL
243 A.J. Puk IL-60 ARI 30223.501.1635104$-4.86AL|NL
244 Jose Berrios TOR 87554.311.2774260$-4.90AL|NL
245 Bryan Baker TB 62333.871.1969222$-4.99AL|NL
246 Brad Lord WAS 95464.221.3078312$-4.99AL|NL
247 Gabe Speier SEA 58333.351.0769172$-5.04AL|NL
248 Luke Weaver NYM 66443.921.1970215$-5.07AL|NL
249 Adrian Houser SF 141784.341.37102470$-5.09AL|NL
250 Matt Svanson STL 64333.671.2760236$-5.17AL|NL
251 Zack Littell WAS 144894.491.24108300$-5.18AL|NL
252 Cole Sands MIN 66433.991.2264206$-5.25AL|NL
253 Camilo Doval NYY 62433.641.3069305$-5.27AL|NL
254 Justin Sterner OAK 65344.211.2665239$-5.46AL|NL
255 A.J. Minter NYM 47323.411.1752171$-5.56AL|NL
256 Aaron Civale OAK 123674.671.32106400$-5.56AL|NL
257 Kyle Leahy STL 114564.451.3793420$-5.58AL|NL
258 Jason Adam SD 52423.411.1656181$-5.60AL|NL
259 Tyler Holton DET 68433.601.1457161$-5.66AL|NL
260 Ben Brown CHC 61343.781.1968200$-5.69AL|NL
261 Dylan Lee ATL 64333.581.1470182$-5.71AL|NL
262 Jordan Leasure CWS 62344.071.2569267$-5.73AL|NL
263 Bryan King HOU 63433.611.1763181$-5.76AL|NL
264 Phil Maton CHC 62433.701.1967235$-5.79AL|NL
265 Johan Oviedo BOS 93554.271.3389400$-5.84AL|NL
266 Hogan Harris OAK 63334.231.38602911$-5.91AL|NL
267 Andrew Kittredge BAL 57433.711.1757155$-5.93AL|NL
268 Robby Snelling MIA 83564.101.3473300$-5.94AL|NL
269 Jared Koenig MIL 62533.521.2263212$-5.98AL|NL
270 Luis Morales OAK 113774.541.34100450$-6.02AL|NL
271 Shawn Armstrong CLE 66333.801.1965203$-6.13AL|NL
272 Connelly Early BOS 46333.741.2547170$-6.22AL|NL
273 Keegan Akin BAL 65434.011.2765242$-6.23AL|NL
274 Richard Fitts STL 106574.421.3283340$-6.27AL|NL
275 Tyler Rogers TOR 66433.681.1845133$-6.41AL|NL
276 Kyle Harrison MIL 97544.311.3298390$-6.41AL|NL
277 Graham Ashcraft CIN 61534.011.3154212$-6.44AL|NL
278 Yimi Garcia TOR 51233.771.1956195$-6.47AL|NL
279 Eduard Bazardo SEA 63333.731.1864211$-6.47AL|NL
280 Joe Boyle TB 73444.121.3580400$-6.52AL|NL
281 Bryce Elder ATL 111674.641.3991380$-6.54AL|NL
282 Kevin Ginkel ARI 58443.931.25592013$-6.55AL|NL
283 Anthony Kay CWS 126694.421.38104500$-6.57AL|NL
284 Lance McCullers HOU 82454.581.4479420$-6.64AL|NL
285 Kyle Finnegan DET 62443.901.2559216$-6.67AL|NL
286 Davis Martin CWS 1517104.601.36117540$-6.76AL|NL
287 Jonathan Loaisiga ARI 51223.871.3143171$-6.77AL|NL
288 Andre Pallante STL 130794.391.4190500$-6.80AL|NL
289 Orion Kerkering PHI 62543.501.2166221$-6.93AL|NL
290 Andrew Nardi MIA 50323.801.2261200$-7.01AL|NL
291 J.T. Ginn OAK 71444.231.3167250$-7.02AL|NL
292 Ryan Weiss HOU 78554.301.3276300$-7.06AL|NL
293 Ryne Stanek STL 56344.241.3657263$-7.23AL|NL
294 Hunter Gaddis CLE 62333.811.1960194$-7.27AL|NL
295 Gregory Soto PIT 59333.841.2963244$-7.33AL|NL
296 Steven Okert HOU 62333.961.1969221$-7.35AL|NL
297 Kody Funderburk MIN 61333.861.3358253$-7.36AL|NL
298 Aaron Ashby MIL 73443.631.3375331$-7.38AL|NL
299 Drew Pomeranz LAA 55333.801.2160193$-7.61AL|NL
300 Erik Miller SF 58333.531.3663312$-7.63AL|NL