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$36.81AL|NL
2 Paul Skenes PIT 1851282.751.03221460$31.48AL|NL
3 Garrett Crochet BOS 1831483.041.06224470$30.01AL|NL
4 Bryan Woo SEA 1831383.401.03185380$24.12AL|NL
5 Cristopher Sanchez PHI 1881283.181.14183460$21.42AL|NL
6 Logan Webb SF 19513103.281.18187440$20.85AL|NL
7 Chris Sale ATL 1571163.171.08193410$20.78AL|NL
8 Logan Gilbert SEA 1681183.421.04188370$20.63AL|NL
9 Mason Miller SD 64322.480.98992534$20.09AL|NL
10 Edwin Diaz LAD 65533.051.05892236$20.06AL|NL
11 Max Fried NYY 1801483.321.17171530$19.83AL|NL
12 Yoshinobu Yamamoto LAD 1611273.241.11175470$19.39AL|NL
13 Cade Smith CLE 68542.931.04882032$18.57AL|NL
14 Jacob deGrom TEX 1581073.431.05178360$17.73AL|NL
15 Hunter Brown HOU 1791293.491.18194580$17.66AL|NL
16 Jhoan Duran PHI 66542.881.11762033$17.34AL|NL
17 Jesus Luzardo PHI 1761293.641.16194540$16.95AL|NL
18 Andres Munoz SEA 62432.901.12772534$16.41AL|NL
19 George Kirby SEA 1661293.611.10162310$16.27AL|NL
20 Framber Valdez DET 18513103.481.22173610$16.14AL|NL
21 Cole Ragans KAN 1561083.421.15193550$15.83AL|NL
22 Joe Ryan MIN 16811103.821.10185390$15.40AL|NL
23 Devin Williams NYM 63443.171.14812631$14.11AL|NL
24 Dylan Cease TOR 1691193.701.21200640$14.00AL|NL
25 Freddy Peralta NYM 1651293.761.19184610$13.88AL|NL
26 David Bednar NYY 62443.341.12732032$13.75AL|NL
27 Sonny Gray BOS 1681293.811.18177440$13.40AL|NL
28 Zack Wheeler IL-15 PHI 130953.291.08150350$12.68AL|NL
29 Nathan Eovaldi TEX 1531183.661.12149370$12.62AL|NL
30 Aroldis Chapman BOS 56433.061.13762429$12.55AL|NL
31 Nick Pivetta SD 1671093.921.15181500$11.71AL|NL
32 Kevin Gausman TOR 17811103.911.19175510$11.41AL|NL
33 Brandon Woodruff MIL 1421073.731.12150380$10.65AL|NL
34 Drew Rasmussen TB 1531083.611.15140390$10.45AL|NL
35 Luis Castillo SEA 17211103.891.19160480$10.32AL|NL
36 Ryan Helsley BAL 63443.541.21702329$10.31AL|NL
37 Spencer Strider IL-15 ATL 1561193.951.22181560$10.09AL|NL
38 Jeff Hoffman TOR 61443.561.15722227$9.90AL|NL
39 Ryan Pepiot IL-15 TB 16711104.031.20171580$9.58AL|NL
40 Ranger Suarez BOS 1651193.671.24148470$9.39AL|NL
41 Michael King SD 1561083.731.23163550$9.06AL|NL
42 Daniel Palencia CHC 63333.711.24702630$8.99AL|NL
43 Tanner Bibee CLE 17511103.981.22164520$8.98AL|NL
44 Matt Boyd CHC 1591193.891.19146450$8.93AL|NL
45 Raisel Iglesias ATL 62443.631.14661626$8.88AL|NL
46 Shota Imanaga CHC 1541083.981.12141330$8.79AL|NL
47 Nolan McLean NYM 1531183.701.25151580$8.76AL|NL
48 Griffin Jax TB 63443.091.06801719$8.63AL|NL
49 Blake Snell IL-15 LAD 122963.441.20150520$8.48AL|NL
50 Shohei Ohtani LAD 113853.361.10134350$8.41AL|NL
51 Ryan Walker SF 61443.521.20641926$8.31AL|NL
52 Eury Perez MIA 144993.901.16161480$8.31AL|NL
53 Josh Hader IL-15 HOU 48433.241.06651823$8.06AL|NL
54 MacKenzie Gore TEX 15810103.911.26178600$8.00AL|NL
55 Kyle Bradish BAL 140873.611.18151450$7.80AL|NL
56 Emmet Sheehan LAD 134963.911.15152430$7.52AL|NL
57 Jack Flaherty DET 15910104.041.24175550$7.43AL|NL
58 Tyler Glasnow LAD 129863.681.17151480$7.15AL|NL
59 Carlos Rodon IL-15 NYY 1401184.041.21148510$7.04AL|NL
60 Peter Fairbanks MIA 60343.531.20612126$7.01AL|NL
61 Zac Gallen ARI 17612104.191.27166570$6.79AL|NL
62 Nick Lodolo IL-15 CIN 153984.021.18155390$6.75AL|NL
63 Emilio Pagan CIN 65334.051.19712226$6.50AL|NL
64 Chase Burns CIN 125773.591.16147390$6.44AL|NL
65 Carlos Estevez IL-15 KAN 62444.171.26572228$6.38AL|NL
66 Jose Soriano LAA 17110103.761.32159730$6.07AL|NL
67 Abner Uribe MIL 66433.171.21772918$6.03AL|NL
68 Trevor Megill MIL 62433.441.16752219$6.01AL|NL
69 Aaron Nola PHI 16510104.161.23162450$5.95AL|NL
70 Gavin Williams CLE 1631093.961.30166700$5.60AL|NL
71 Dennis Santana PIT 65433.931.25602224$5.25AL|NL
72 Merrill Kelly IL-15 ARI 1581084.061.24143470$4.94AL|NL
73 Andrew Abbott CIN 1651094.111.25151510$4.91AL|NL
74 Kris Bubic KAN 138983.751.25134450$4.79AL|NL
75 Kenley Jansen DET 56433.961.20572022$4.25AL|NL
76 Sandy Alcantara MIA 17710114.151.26149510$4.19AL|NL
77 Edward Cabrera CHC 135973.981.25144530$4.00AL|NL
78 Jacob Misiorowski MIL 139974.061.27157630$3.96AL|NL
79 Robbie Ray SF 1709104.221.28176670$3.93AL|NL
80 Shane Baz BAL 157994.151.25155530$3.84AL|NL
81 Robert Garcia TEX 61443.641.22662218$3.50AL|NL
82 Bryan Abreu HOU 67333.131.16902812$3.48AL|NL
83 Clay Holmes NYM 1501193.861.34125570$3.15AL|NL
84 Jack Leiter TEX 16310104.281.28157650$3.13AL|NL
85 Shane Smith CWS 157894.111.25154580$3.05AL|NL
86 Chris Bassitt BAL 16711104.251.31152560$3.05AL|NL
87 Kodai Senga NYM 135973.941.29140580$2.95AL|NL
88 Seranthony Dominguez CWS 59343.911.29642822$2.95AL|NL
89 Bryce Miller IL-15 SEA 141984.171.20126410$2.84AL|NL
90 Shane McClanahan TB 109753.671.17116330$2.81AL|NL
91 Brady Singer CIN 16711114.401.29155530$2.73AL|NL
92 Cade Horton CHC 128973.911.22110400$2.57AL|NL
93 Trevor Rogers BAL 152984.021.27132490$2.49AL|NL
94 Cody Ponce IL-15 TOR 137884.051.25139440$2.20AL|NL
95 Casey Mize DET 146994.111.25127390$2.02AL|NL
96 Cam Schlittler NYY 132883.901.27131500$2.00AL|NL
97 David Peterson NYM 161973.951.34143620$1.77AL|NL
98 Sean Manaea NYM 126774.131.18132380$1.76AL|NL
99 Mitch Keller PIT 1769114.311.28155530$1.64AL|NL
100 Bailey Ober MIN 158894.411.20143370$1.53AL|NL
101 Bubba Chandler PIT 143984.161.28136510$1.52AL|NL
102 Yusei Kikuchi LAA 1688104.231.31170600$1.46AL|NL
103 Ryne Nelson ARI 157974.211.26130430$1.29AL|NL
104 Reynaldo Lopez ATL 130873.951.28128450$1.21AL|NL
105 Brandon Pfaadt ARI 16310104.481.26143380$1.21AL|NL
106 Joe Musgrove IL-15 SD 121773.961.19115310$1.16AL|NL
107 Trey Yesavage IL-15 TOR 108753.821.24121450$0.96AL|NL
108 Robert Suarez ATL 65453.591.15681911$0.94AL|NL
109 Gerrit Cole IL-15 NYY 113753.951.19114340$0.94AL|NL
110 Jameson Taillon CHC 1461094.381.23113340$0.74AL|NL
111 Grant Taylor CWS 80443.431.2196316$0.67AL|NL
112 Garrett Cleavinger TB 62443.361.1375238$0.55AL|NL
113 Joey Cantillo CLE 129773.901.31135550$0.27AL|NL
114 Braxton Ashcraft PIT 133773.851.28120420$0.26AL|NL
115 Ryan Weathers NYY 122773.991.24118410$0.09AL|NL
116 Michael Wacha KAN 16310104.351.29126480$0.04AL|NL
117 Tatsuya Imai HOU 151874.251.31150630$0.00AL|NL
118 Brayan Bello BOS 1561094.231.33128540$-0.03AL|NL
119 Reid Detmers LAA 137784.271.28149510$-0.25AL|NL
120 Noah Cameron KAN 151984.241.30127490$-0.27AL|NL
121 Michael Burrows HOU 130774.121.26126450$-0.49AL|NL
122 Edwin Uceta IL-15 TB 60433.681.1671229$-0.55AL|NL
123 Will Vest DET 64443.341.1965208$-0.71AL|NL
124 Jacob Lopez OAK 126884.291.28129500$-0.74AL|NL
125 Zach Eflin IL-15 BAL 146994.421.24113280$-0.82AL|NL
126 JoJo Romero STL 61443.561.28572412$-0.91AL|NL
127 Kevin Ginkel ARI 58443.931.25592013$-0.96AL|NL
128 Jeffrey Springs OAK 16110104.561.30137510$-1.00AL|NL
129 Clayton Beeter WAS 63333.941.34713315$-1.02AL|NL
130 Shane Bieber IL-15 TOR 93653.711.1787220$-1.17AL|NL
131 Garrett Whitlock BOS 64433.341.1371185$-1.20AL|NL
132 Taylor Rogers MIN 57334.031.31592416$-1.25AL|NL
133 Parker Messick CLE 123774.001.28112400$-1.31AL|NL
134 Jeremiah Estrada SD 66433.381.1587263$-1.38AL|NL
135 Riley O'Brien STL 62333.761.32632814$-1.40AL|NL
136 Tyler Mahle SF 130784.011.27107410$-1.45AL|NL
137 Dustin May STL 1438104.291.30128530$-1.47AL|NL
138 Foster Griffin WAS 130774.151.27118420$-1.50AL|NL
139 Grayson Rodriguez IL-15 LAA 97763.981.25102330$-1.57AL|NL
140 Seth Lugo KAN 156994.411.32133510$-1.69AL|NL
141 Nick Martinez TB 141994.401.27109380$-1.75AL|NL
142 Kirby Yates IL-15 LAA 56333.991.26662613$-1.76AL|NL
143 Chad Patrick MIL 140784.331.28133470$-1.83AL|NL
144 Ian Seymour TB 108674.071.21104330$-1.94AL|NL
145 Chris Martin TEX 51333.471.13511110$-2.08AL|NL
146 Michael McGreevy STL 138884.131.2794330$-2.09AL|NL
147 Matthew Liberatore STL 1518104.351.30124460$-2.27AL|NL
148 Grant Holmes ATL 132774.211.33131510$-2.40AL|NL
149 Victor Vodnik COL 62444.361.47603117$-2.43AL|NL
150 Zebby Matthews MIN 105664.091.23104270$-2.48AL|NL
151 Taj Bradley MIN 139784.391.30135490$-2.58AL|NL
152 Zack Littell WAS 144894.491.24108300$-2.66AL|NL
153 Tanner Scott LAD 63443.541.2271265$-2.91AL|NL
154 Will Warren NYY 121784.281.31121440$-2.92AL|NL
155 Justin Steele IL-60 CHC 73643.641.1769190$-3.04AL|NL
156 Matthew Strahm KAN 63433.511.1368193$-3.08AL|NL
157 Adrian Morejon SD 65543.411.1864202$-3.10AL|NL
158 Lucas Erceg KAN 62553.721.2660236$-3.17AL|NL
159 Matt Brash SEA 60333.171.2072244$-3.27AL|NL
160 Landen Roupp SF 121774.071.35112480$-3.31AL|NL
161 Phil Maton CHC 62433.701.1967235$-3.36AL|NL
162 Jose A. Ferrer SEA 65433.371.1560183$-3.37AL|NL
163 Quinn Priester IL-15 MIL 117774.141.2997380$-3.42AL|NL
164 Luis Severino OAK 1669104.601.33134530$-3.60AL|NL
165 Logan Henderson MIL 84654.071.2084250$-3.62AL|NL
166 Luke Weaver NYM 66443.921.1970215$-3.66AL|NL
167 Slade Cecconi CLE 151794.581.26125380$-3.70AL|NL
168 Steven Matz TB 119664.121.2799320$-3.74AL|NL
169 Gabe Speier SEA 58333.351.0769172$-3.78AL|NL
170 Alex Vesia LAD 61433.551.1775252$-3.81AL|NL
171 Braxton Garrett MIA 100554.011.2190240$-3.82AL|NL
172 Andrew Kittredge IL-15 BAL 57433.711.1757155$-4.08AL|NL
173 Justin Verlander DET 131784.401.29110420$-4.09AL|NL
174 Jared Koenig MIL 62533.521.2263212$-4.11AL|NL
175 Cole Sands MIN 66433.991.2264206$-4.14AL|NL
176 Hunter Greene IL-60 CIN 66433.691.1279210$-4.18AL|NL
177 Cade Cavalli WAS 135784.221.35114480$-4.24AL|NL
178 Orion Kerkering IL-15 PHI 62543.501.2166221$-4.26AL|NL
179 Eduardo Rodriguez ARI 131884.401.36117470$-4.28AL|NL
180 Camilo Doval NYY 62433.641.3069305$-4.31AL|NL
181 Jose Alvarado PHI 56433.511.2363214$-4.34AL|NL
182 Max Meyer MIA 128684.311.31117420$-4.50AL|NL
183 Mike Soroka ARI 89554.201.2690322$-4.55AL|NL
184 Justin Sterner OAK 65344.211.2665239$-4.60AL|NL
185 Roki Sasaki LAD 107654.171.31102430$-4.60AL|NL
186 Hunter Harvey CHC 52323.341.1255154$-4.61AL|NL
187 Kyle Finnegan DET 62443.901.2559216$-4.66AL|NL
188 Dean Kremer BAL 110774.391.2894330$-4.70AL|NL
189 Jared Jones IL-60 PIT 82553.991.2385270$-4.76AL|NL
190 Dylan Lee ATL 64333.581.1470182$-4.77AL|NL
191 Jordan Leasure CWS 62344.071.2569267$-4.89AL|NL
192 Mark Leiter Jr. OAK 61444.141.3065237$-4.94AL|NL
193 Ben Joyce IL-15 LAA 44223.691.25491910$-5.09AL|NL
194 Tyler Holton DET 68433.601.1457161$-5.11AL|NL
195 Matt Svanson STL 64333.671.2760236$-5.13AL|NL
196 Cristian Javier HOU 138894.681.34125580$-5.17AL|NL
197 Paul Sewald ARI 53234.461.24531712$-5.26AL|NL
198 Spencer Schwellenbach IL-60 ATL 63433.611.1161130$-5.29AL|NL
199 Bryan King HOU 63433.611.1763181$-5.31AL|NL
200 Hogan Harris OAK 63334.231.38602911$-5.34AL|NL
201 Andrew Anderson DET 74543.931.2884320$-5.44AL|NL
202 Louie Varland TOR 64333.771.2164194$-5.51AL|NL
203 Caleb Thielbar CHC 59433.731.1861192$-5.52AL|NL
204 Fernando Cruz NYY 58343.651.2278272$-5.56AL|NL
205 Brad Keller PHI 65443.801.2760244$-5.58AL|NL
206 Luis Gil NYY 97654.251.3396470$-5.69AL|NL
207 Tyler Rogers TOR 66433.681.1845133$-5.72AL|NL
208 Jason Adam IL-15 SD 52423.411.1656181$-5.73AL|NL
209 Hunter Gaddis IL-15 CLE 62333.811.1960194$-5.75AL|NL
210 Shawn Armstrong CLE 66333.801.1965203$-5.77AL|NL
211 Max Scherzer TOR 91664.571.2388240$-5.83AL|NL
212 Simeon Woods Richardson MIN 139774.581.35125530$-5.84AL|NL
213 Ryan Thompson ARI 61433.971.2850186$-5.87AL|NL
214 Aaron Ashby MIL 73443.631.3375331$-6.24AL|NL
215 Luis Morales OAK 113774.541.34100450$-6.35AL|NL
216 Bryan Baker TB 62333.871.1969222$-6.36AL|NL
217 Adrian Houser SF 141784.341.37102470$-6.53AL|NL
218 Kyle Harrison MIL 97544.311.3298390$-6.65AL|NL
219 Drew Pomeranz LAA 55333.801.2160193$-6.70AL|NL
220 Eduard Bazardo SEA 63333.731.1864211$-6.72AL|NL
221 Yimi Garcia IL-15 TOR 51233.771.1956195$-6.76AL|NL
222 Gregory Soto PIT 59333.841.2963244$-6.81AL|NL
223 Carmen Mlodzinski PIT 84453.851.2974280$-6.94AL|NL
224 Keegan Akin IL-15 BAL 65434.011.2765242$-6.95AL|NL
225 Hunter Barco PIT 83544.071.3277330$-7.03AL|NL
226 Calvin Faucher MIA 63344.061.3562266$-7.09AL|NL
227 Antonio Santillan CIN 66334.141.3268295$-7.11AL|NL
228 Steven Okert HOU 62333.961.1969221$-7.17AL|NL
229 Kumar Rocker TEX 92564.291.2981300$-7.20AL|NL
230 Graham Ashcraft CIN 61534.011.3154212$-7.22AL|NL
231 Rhett Lowder CIN 114674.411.3390360$-7.22AL|NL
232 Johan Oviedo BOS 93554.271.3389400$-7.24AL|NL
233 Brad Lord WAS 95464.221.3078312$-7.24AL|NL
234 Davis Martin CWS 1517104.601.36117540$-7.25AL|NL
235 Justin Slaten BOS 60443.991.2456202$-7.25AL|NL
236 Ben Brown CHC 61343.781.1968200$-7.31AL|NL
237 A.J. Minter IL-15 NYM 47323.411.1752171$-7.40AL|NL
238 Jose Berrios IL-15 TOR 87554.311.2774260$-7.42AL|NL
239 Brooks Raley NYM 54323.751.1953182$-7.46AL|NL
240 Aaron Civale OAK 123674.671.32106400$-7.51AL|NL
241 Justin Topa MIN 62343.991.3051195$-7.65AL|NL
242 Griffin Canning IL-15 SD 100664.461.3588380$-7.66AL|NL
243 Kutter Crawford IL-15 BOS 69444.281.1967200$-7.70AL|NL
244 Anthony Kay CWS 126694.421.38104500$-7.71AL|NL
245 Brandon Sproat MIL 88554.221.3174330$-7.72AL|NL
246 Robby Snelling MIA 83564.101.3473300$-7.74AL|NL
247 Tyler Wells BAL 68444.271.1762170$-7.79AL|NL
248 Erik Miller SF 58333.531.3663312$-7.85AL|NL
249 Jordan Romano LAA 57344.401.2860225$-7.88AL|NL
250 Ryan Weiss HOU 78554.301.3276300$-7.91AL|NL
251 Cole Henry WAS 62234.711.44593312$-7.94AL|NL
252 Robert Gasser MIL 67444.011.2461220$-7.95AL|NL
253 Colin Rea CHC 82544.301.2867230$-8.01AL|NL
254 Jake Latz TEX 102444.221.3596470$-8.03AL|NL
255 Sean Burke CWS 143794.791.40134630$-8.05AL|NL
256 Blake Treinen LAD 53443.921.2958221$-8.07AL|NL
257 Kody Funderburk MIN 61333.861.3358253$-8.21AL|NL
258 Lucas Giolito FA 104664.601.3694400$-8.21AL|NL
259 Braydon Fisher TOR 49323.731.2355201$-8.35AL|NL
260 Joe Boyle TB 73444.121.3580400$-8.36AL|NL
261 Andre Pallante STL 130794.391.4190500$-8.39AL|NL
262 Anthony Bender MIA 60333.881.2856232$-8.40AL|NL
263 Richard Fitts STL 106574.421.3283340$-8.42AL|NL
264 Cody Bradford IL-15 TEX 62444.221.1854140$-8.43AL|NL
265 Bennett Sousa IL-15 HOU 44323.631.1847151$-8.46AL|NL
266 PJ Poulin WAS 58433.991.3556252$-8.47AL|NL
267 Matt Festa CLE 58434.191.2556211$-8.47AL|NL
268 Tyler Kinley ATL 59334.141.2763242$-8.51AL|NL
269 Andrew Nardi MIA 50323.801.2261200$-8.51AL|NL
270 Erik Sabrowski CLE 59233.741.3370332$-8.58AL|NL
271 Aaron Bummer ATL 60333.691.2861220$-8.61AL|NL
272 Spencer Arrighetti HOU 93574.591.3592400$-8.75AL|NL
273 Scott Barlow OAK 56334.291.3959305$-8.81AL|NL
274 Tanner Banks PHI 58323.911.2055160$-8.81AL|NL
275 Eric Lauer TOR 65444.231.2763210$-8.85AL|NL
276 Miles Mikolas WAS 1437104.851.3195330$-8.88AL|NL
277 Greg Weissert BOS 62434.131.3055211$-8.94AL|NL
278 Yennier Cano BAL 56343.851.3152212$-8.98AL|NL
279 A.J. Puk IL-60 ARI 30223.501.1635104$-9.00AL|NL
280 Angel Zerpa MIL 59333.721.2654200$-9.00AL|NL
281 Jose Butto SF 62343.971.3257262$-9.03AL|NL
282 Kyle Leahy STL 114564.451.3793420$-9.08AL|NL
283 J.T. Ginn OAK 71444.231.3167250$-9.11AL|NL
284 Jake Junis TEX 61324.001.2053160$-9.14AL|NL
285 Andrew Painter PHI 105664.661.3788380$-9.18AL|NL
286 Logan Allen CLE 105674.501.4085400$-9.20AL|NL
287 Elvis Alvarado OAK 60334.201.3662303$-9.21AL|NL
288 Brant Hurter DET 50333.641.2345160$-9.40AL|NL
289 Pierce Johnson CIN 58344.171.3063231$-9.47AL|NL
290 Bryce Elder ATL 111674.641.3991380$-9.52AL|NL
291 Sean Newcomb CWS 72333.971.3469300$-9.53AL|NL
292 John Schreiber KAN 61334.081.2957221$-9.55AL|NL
293 Connor Phillips CIN 54334.351.3458263$-9.57AL|NL
294 Ryne Stanek STL 56344.241.3657263$-9.60AL|NL
295 Hoby Milner CHC 60323.891.2651180$-9.67AL|NL
296 Mason Englert TB 61324.111.2456180$-9.68AL|NL
297 Isaac Mattson PIT 62344.211.3359282$-9.69AL|NL
298 Cole Winn TEX 63334.381.3655284$-9.75AL|NL
299 Connelly Early BOS 46333.741.2547170$-9.76AL|NL
300 Brendon Little TOR 51323.561.3755270$-9.78AL|NL