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 1661362.881.00193350$33.32AL|NL
2 Zack Wheeler PHI 1711373.271.07183430$27.23AL|NL
3 Paul Skenes PIT 1501062.781.04187410$27.02AL|NL
4 Chris Sale ATL 1521163.141.08182390$23.93AL|NL
5 Garrett Crochet BOS 1301063.201.07170380$19.64AL|NL
6 Dylan Cease SD 1591183.511.16187590$19.37AL|NL
7 Framber Valdez HOU 1561273.321.17152490$18.68AL|NL
8 Logan Webb SF 1721193.411.17146390$17.25AL|NL
9 Edwin Diaz NYM 53423.001.05781930$16.66AL|NL
10 Corbin Burnes ARI 1591173.551.16156450$16.48AL|NL
11 Cole Ragans KAN 1521073.451.19175560$16.40AL|NL
12 Jacob deGrom TEX 116743.030.97147240$16.39AL|NL
13 George Kirby IL-15 SEA 1441083.491.07134200$15.75AL|NL
14 Yoshinobu Yamamoto LAD 1341063.421.10142340$15.35AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Max Fried NYY 1481173.411.17139430$15.25AL|NL
16 Sonny Gray STL 1521083.591.16161430$15.05AL|NL
17 Spencer Schwellenbach ATL 1491173.681.13146330$15.00AL|NL
18 Shota Imanaga CHC 1461063.631.11145310$14.58AL|NL
19 Luis Castillo SEA 1551083.651.15155440$14.54AL|NL
20 Ryan Helsley STL 54432.831.11672028$14.50AL|NL
21 Pablo Lopez MIN 1551083.741.15163380$14.48AL|NL
22 Michael King SD 1491073.541.20163520$14.25AL|NL
23 Josh Hader HOU 56443.211.09792227$14.23AL|NL
24 Bryce Miller SEA 1491083.761.11141380$13.43AL|NL
25 Spencer Strider IL-15 ATL 115953.471.12154390$13.05AL|NL
26 Hunter Greene CIN 151983.891.16178540$12.91AL|NL
27 Mason Miller OAK 55222.771.01801925$12.89AL|NL
28 Aaron Nola PHI 1591083.881.16157380$12.69AL|NL
29 Raisel Iglesias ATL 56423.141.06611326$12.69AL|NL
30 Kevin Gausman TOR 1631193.881.22163470$12.52AL|NL
31 Tanner Bibee CLE 143973.671.14150380$12.51AL|NL
32 Emmanuel Clase CLE 55322.581.00521025$12.37AL|NL
33 Freddy Peralta MIL 144983.781.17166520$12.20AL|NL
34 Tyler Glasnow IL-15 LAD 112853.411.06139330$12.16AL|NL
35 Andres Munoz SEA 53332.721.11682125$11.87AL|NL
36 Felix Bautista BAL 50422.681.07732021$11.26AL|NL
37 Joe Ryan MIN 134873.821.08147290$11.22AL|NL
38 Ryan Walker SF 56433.041.10661723$11.17AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Bailey Ober MIN 142983.951.11146340$10.92AL|NL
40 Roki Sasaki LAD 122863.511.13141390$10.79AL|NL
41 Logan Gilbert IL-15 SEA 118753.421.03122250$10.75AL|NL
42 Zac Gallen ARI 1431073.781.21143440$10.25AL|NL
43 Tanner Scott LAD 54432.941.21662523$10.08AL|NL
44 Jhoan Duran MIN 53432.821.12651721$10.03AL|NL
45 Carlos Rodon NYY 1441094.111.19161480$9.89AL|NL
46 Drew Rasmussen TB 123863.391.13120300$9.88AL|NL
47 Hunter Brown HOU 1411083.751.25150490$9.85AL|NL
48 Jeff Hoffman TOR 54323.081.10671823$9.81AL|NL
49 Bryan Woo SEA 124863.671.07118250$9.48AL|NL
50 Jack Flaherty DET 137983.801.21147430$9.10AL|NL
51 Devin Williams NYY 51422.851.13702419$8.88AL|NL
52 Nathan Eovaldi TEX 145973.891.18139390$8.88AL|NL
53 Nick Pivetta SD 137883.981.16156420$8.80AL|NL
54 Brandon Woodruff IL-15 MIL 126863.721.15135350$8.66AL|NL
55 Yusei Kikuchi LAA 145883.921.21162440$8.54AL|NL
56 Sandy Alcantara MIA 156883.721.20135400$8.50AL|NL
57 Ryan Pepiot TB 131983.931.19138460$7.81AL|NL
58 Robert Suarez SD 54433.671.19521824$7.68AL|NL
59 Kodai Senga NYM 128963.711.26141560$7.64AL|NL
60 Seth Lugo KAN 1541083.961.24135410$7.57AL|NL
61 Bowden Francis TOR 1371074.141.16127360$7.56AL|NL
62 Zach Eflin IL-15 BAL 136973.871.16115230$7.29AL|NL
63 Taj Bradley TB 136883.941.20146440$7.12AL|NL
64 Brandon Pfaadt ARI 138984.031.20139330$7.10AL|NL
65 Peter Fairbanks TB 51333.441.18581923$7.03AL|NL
66 Tanner Houck BOS 151983.871.24133460$6.91AL|NL
67 Ranger Suarez IL-15 PHI 133973.691.24120410$6.70AL|NL
68 Jesus Luzardo PHI 138974.061.22141460$6.50AL|NL
69 Justin Martinez ARI 55333.271.30692821$6.14AL|NL
70 Robbie Ray SF 125883.951.21141440$6.11AL|NL
71 Jose Berrios TOR 16410104.211.24141460$6.11AL|NL
72 MacKenzie Gore WAS 140893.881.27149530$5.94AL|NL
73 Trevor Megill MIL 53323.521.21631921$5.83AL|NL
74 Kenley Jansen LAA 50333.821.21581923$5.68AL|NL
75 Cristopher Sanchez PHI 126863.581.22109330$5.65AL|NL
76 Chris Bassitt TOR 15110104.101.29139510$5.24AL|NL
77 Kyle Finnegan WAS 52334.021.32491926$5.08AL|NL
78 Shane McClanahan IL-60 TB 96753.431.15103290$4.90AL|NL
79 Blake Snell IL-15 LAD 90633.321.16117390$4.87AL|NL
80 Ryan Pressly CHC 50323.501.21521521$4.84AL|NL
81 Aroldis Chapman BOS 51433.411.30763116$4.39AL|NL
82 Clay Holmes NYM 131873.681.30124510$4.31AL|NL
83 Ben Brown CHC 107653.601.20125410$4.24AL|NL
84 Merrill Kelly ARI 136974.081.25124430$4.10AL|NL
85 Michael Wacha KAN 132974.011.24115380$4.06AL|NL
86 Nick Lodolo CIN 121773.971.22131380$3.68AL|NL
87 Matt Boyd CHC 116763.921.20121360$3.52AL|NL
88 Eduardo Rodriguez ARI 132984.011.28121430$3.50AL|NL
89 Jeffrey Springs OAK 117763.841.21117340$3.46AL|NL
90 Max Scherzer IL-15 TOR 101753.871.13104260$3.40AL|NL
91 Mitch Keller PIT 152994.241.28139460$3.29AL|NL
92 Ronel Blanco HOU 131864.111.26129550$2.85AL|NL
93 David Bednar PIT 53343.961.26552020$2.84AL|NL
94 Erick Fedde STL 139894.081.27121420$2.17AL|NL
95 Clarke Schmidt NYY 118773.941.24117390$2.17AL|NL
96 Gavin Williams CLE 121773.991.26124470$2.00AL|NL
97 Jameson Taillon CHC 141984.311.23111320$1.95AL|NL
98 Carlos Estevez KAN 53333.851.24521818$1.93AL|NL
99 Shane Baz TB 126774.051.24119450$1.75AL|NL
100 Brayan Bello BOS 127984.071.32117450$1.72AL|NL
101 Jose Alvarado PHI 52233.441.27602417$1.62AL|NL
102 David Peterson NYM 124863.851.33115480$1.59AL|NL
103 Yu Darvish IL-15 SD 108764.101.18104300$1.33AL|NL
104 Sean Manaea IL-15 NYM 108754.111.21109370$1.03AL|NL
105 Nick Martinez CIN 131874.161.26111340$1.03AL|NL
106 Cade Smith CLE 56422.971.0973184$0.86AL|NL
107 Dustin May LAD 92643.621.1990320$0.79AL|NL
108 Jose Soriano LAA 120773.901.30113510$0.67AL|NL
109 Reese Olson DET 115673.921.23107370$0.49AL|NL
110 Luke Jackson TEX 53324.141.35562418$0.29AL|NL
111 Jason Adam SD 55423.111.0664184$-0.04AL|NL
112 Matthew Strahm PHI 55433.231.0465144$-0.08AL|NL
113 Emilio Pagan CIN 53334.341.24551716$-0.35AL|NL
114 Grant Holmes ATL 115653.981.27111360$-0.46AL|NL
115 Will Vest DET 54333.421.21531711$-0.57AL|NL
116 Tobias Myers MIL 122774.261.26112370$-0.69AL|NL
117 Kirby Yates LAD 50523.261.1663244$-0.86AL|NL
118 Dean Kremer BAL 121874.281.29106410$-0.89AL|NL
119 Zebby Matthews MIN 108664.191.20102210$-0.93AL|NL
120 Grayson Rodriguez IL-60 BAL 77643.711.2083240$-0.97AL|NL
121 Brady Singer CIN 141794.371.30131420$-1.12AL|NL
122 Luis Severino OAK 1497104.391.29129490$-1.27AL|NL
123 Hayden Wesneski HOU 119774.361.26110390$-1.46AL|NL
124 Tyler Mahle TEX 117664.281.23108370$-1.57AL|NL
125 Shane Bieber IL-15 CLE 83543.641.1981210$-1.59AL|NL
126 Griffin Jax MIN 54443.151.0763142$-1.63AL|NL
127 Justin Verlander SF 116774.231.2698320$-1.65AL|NL
128 Orion Kerkering PHI 51423.001.1159153$-1.66AL|NL
129 Kumar Rocker IL-15 TEX 85543.851.1989250$-1.77AL|NL
130 Kris Bubic KAN 117664.091.31114390$-1.80AL|NL
131 Landen Roupp SF 118553.851.32113510$-1.81AL|NL
132 Lance McCullers IL-15 HOU 106653.921.32101440$-2.11AL|NL
133 Bryan Abreu HOU 60323.141.1778252$-2.15AL|NL
134 Zack Littell TB 118674.231.24100260$-2.16AL|NL
135 Shohei Ohtani LAD 61533.501.1371210$-2.19AL|NL
136 Luke Weaver NYY 56333.921.1961179$-2.21AL|NL
137 Charlie Morton BAL 118774.331.33118480$-2.27AL|NL
138 Camilo Doval SF 52433.551.2962257$-2.32AL|NL
139 Tony Gonsolin IL-15 LAD 107754.401.2393360$-2.35AL|NL
140 Lucas Giolito IL-15 BOS 123784.501.31125450$-2.38AL|NL
141 Edward Cabrera MIA 115684.201.34123560$-2.40AL|NL
142 Jake Irvin WAS 138794.441.28113440$-2.50AL|NL
143 Lucas Erceg KAN 55333.541.2363217$-2.61AL|NL
144 Jeremiah Estrada SD 52433.301.1872222$-2.62AL|NL
145 Porter Hodge CHC 52333.611.2858259$-2.68AL|NL
146 Chris Martin TEX 48323.271.104976$-2.72AL|NL
147 Luis Gil IL-60 NYY 86654.101.2895420$-2.76AL|NL
148 JP Sears OAK 147794.611.26119420$-2.86AL|NL
149 Liam Hendriks BOS 48433.801.1555146$-2.87AL|NL
150 Seth Halvorsen COL 52344.401.39512115$-3.00AL|NL
151 Anthony Bender MIA 51333.831.28531810$-3.11AL|NL
152 Justin Slaten BOS 53433.821.2556187$-3.11AL|NL
153 Andrew Heaney PIT 115674.381.28110360$-3.16AL|NL
154 Hayden Birdsong SF 95664.181.32104450$-3.17AL|NL
155 Mitchell Parker WAS 124684.281.32110440$-3.63AL|NL
156 Eury Perez IL-60 MIA 74453.851.1983240$-3.77AL|NL
157 Kutter Crawford IL-15 BOS 96564.361.2093280$-3.82AL|NL
158 Chris Paddack MIN 116654.411.28103280$-3.93AL|NL
159 Keegan Akin BAL 58323.491.1365162$-3.96AL|NL
160 Miles Mikolas STL 140794.601.2599260$-4.01AL|NL
161 Tommy Kahnle DET 52223.511.2453228$-4.14AL|NL
162 Calvin Faucher MIA 52234.051.40552313$-4.16AL|NL
163 A.J. Puk IL-15 ARI 35323.341.1542127$-4.23AL|NL
164 Osvaldo Bido OAK 112674.421.31105460$-4.44AL|NL
165 Robert Garcia TEX 52333.361.1858183$-4.50AL|NL
166 Andre Pallante STL 113763.991.3982450$-4.52AL|NL
167 Jose Quintana MIL 124774.301.3699460$-4.52AL|NL
168 Colin Rea CHC 120764.561.2996330$-4.60AL|NL
169 Nestor Cortes IL-60 MIL 69443.861.1668180$-4.79AL|NL
170 Tyler Anderson LAA 1448104.601.36115540$-4.80AL|NL
171 Reid Detmers LAA 86564.331.2896320$-4.85AL|NL
172 Tyler Holton DET 53323.291.0946132$-4.87AL|NL
173 Clayton Kershaw IL-60 LAD 63533.731.2158170$-4.90AL|NL
174 Shane Smith CWS 122574.361.31111450$-4.93AL|NL
175 Dylan Lee ATL 50323.181.1458141$-4.93AL|NL
176 Alex Cobb IL-15 DET 81553.851.2666220$-4.94AL|NL
177 Luis Ortiz CLE 118664.341.3297430$-4.98AL|NL
178 Matthew Liberatore STL 114664.321.34100420$-4.99AL|NL
179 Yimi Garcia TOR 52333.731.1459153$-4.99AL|NL
180 Cole Sands MIN 51423.671.1855152$-5.07AL|NL
181 Steven Matz STL 99554.121.3086300$-5.14AL|NL
182 Kyle Gibson BAL 121774.451.37103440$-5.30AL|NL
183 Alex Vesia LAD 49333.431.2062222$-5.31AL|NL
184 Garrett Cleavinger TB 50433.881.3059244$-5.35AL|NL
185 Tylor Megill NYM 78554.081.3080300$-5.40AL|NL
186 Matt Brash IL-15 SEA 46433.151.2560210$-5.46AL|NL
187 Frankie Montas IL-15 NYM 90664.351.3285350$-5.48AL|NL
188 Walker Buehler BOS 124674.421.34104400$-5.53AL|NL
189 Jackson Jobe DET 105664.461.2986380$-5.66AL|NL
190 Ryne Nelson ARI 91554.221.2674240$-5.84AL|NL
191 Kyle Harrison SF 75444.021.2678280$-5.87AL|NL
192 Ryan Weathers IL-15 MIA 98574.221.3288340$-5.88AL|NL
193 Andrew Abbott CIN 104674.491.3497390$-5.93AL|NL
194 Casey Mize DET 106564.231.3084300$-5.94AL|NL
195 Reed Garrett NYM 54543.841.3564261$-5.96AL|NL
196 Dennis Santana PIT 52324.211.3250208$-5.97AL|NL
197 Daniel Coulombe MIN 49323.421.1352141$-6.01AL|NL
198 Trevor Williams WAS 112664.421.3391350$-6.05AL|NL
199 Evan Phillips LAD 48323.421.1453151$-6.09AL|NL
200 Tomoyuki Sugano BAL 127664.551.2993320$-6.10AL|NL
201 Max Meyer MIA 122684.431.37106430$-6.11AL|NL
202 Garrett Whitlock BOS 55333.711.1855132$-6.15AL|NL
203 David Festa MIN 68443.961.2672250$-6.21AL|NL
204 Seranthony Dominguez BAL 52433.871.2657202$-6.23AL|NL
205 Kevin Ginkel IL-15 ARI 46423.391.1950140$-6.30AL|NL
206 Michael Lorenzen KAN 124774.451.3895520$-6.32AL|NL
207 Tim Herrin CLE 51323.321.2254201$-6.37AL|NL
208 Jordan Romano PHI 50343.881.2453184$-6.39AL|NL
209 AJ Smith-Shawver ATL 85554.381.3186370$-6.40AL|NL
210 Cade Cavalli IL-15 WAS 89554.291.3284380$-6.41AL|NL
211 Jordan Hicks SF 99564.121.3889440$-6.49AL|NL
212 Yennier Cano BAL 51323.381.2551182$-6.50AL|NL
213 Spencer Arrighetti IL-15 HOU 74544.341.3078300$-6.55AL|NL
214 Ben Lively CLE 110784.611.3486360$-6.57AL|NL
215 Bryce Elder ATL 102664.341.3684360$-6.57AL|NL
216 Hunter Gaddis CLE 54333.791.1549152$-6.59AL|NL
217 Alexis Diaz CIN 50334.261.3453257$-6.61AL|NL
218 Ben Joyce IL-15 LAA 40223.341.2648195$-6.61AL|NL
219 Jared Koenig MIL 51433.641.2949192$-6.61AL|NL
220 Pierce Johnson ATL 50433.721.3060211$-6.62AL|NL
221 Fernando Cruz NYY 52233.731.2472242$-6.70AL|NL
222 JoJo Romero STL 52433.661.2449171$-6.71AL|NL
223 Edwin Uceta TB 52223.661.1859192$-6.96AL|NL
224 Ryne Stanek NYM 52433.981.3158242$-6.97AL|NL
225 Quinn Priester MIL 93674.421.3578310$-7.02AL|NL
226 Jesus Tinoco MIA 50223.771.2651185$-7.03AL|NL
227 Mike Soroka IL-15 WAS 105584.531.34100450$-7.09AL|NL
228 Bryan Hudson MIL 44323.241.1547160$-7.11AL|NL
229 Aaron Bummer ATL 48423.471.3155200$-7.13AL|NL
230 Chad Green TOR 51333.991.1948153$-7.15AL|NL
231 Griffin Canning NYM 109564.531.3398380$-7.16AL|NL
232 Aaron Civale IL-15 MIL 82454.321.2677240$-7.16AL|NL
233 Erik Miller SF 50333.541.3162271$-7.24AL|NL
234 Blake Treinen IL-15 LAD 31323.301.153593$-7.37AL|NL
235 Adrian Morejon SD 50323.611.2453171$-7.46AL|NL
236 Bailey Falter PIT 115684.571.3385340$-7.52AL|NL
237 Jordan Leasure CWS 53234.681.42522511$-7.55AL|NL
238 Mark Leiter Jr. NYY 50333.921.2360191$-7.59AL|NL
239 Carmen Mlodzinski PIT 73564.111.3665290$-7.62AL|NL
240 Jared Jones IL-60 PIT 59343.921.2161190$-7.67AL|NL
241 Daysbel Hernandez ATL 52423.771.4061271$-7.69AL|NL
242 Kyle Wright IL-15 KAN 77554.291.3368270$-7.69AL|NL
243 Jon Gray IL-60 TEX 80454.321.2772250$-7.72AL|NL
244 Sean Burke CWS 124594.621.39121580$-7.80AL|NL
245 Andrew Painter PHI 62434.211.2561210$-7.88AL|NL
246 Eduard Bazardo SEA 49323.861.1950161$-7.89AL|NL
247 Marcus Stroman IL-15 NYY 111674.471.3885410$-7.92AL|NL
248 Antonio Santillan CIN 51344.171.3260223$-7.97AL|NL
249 Hoby Milner TEX 51323.831.1947121$-7.99AL|NL
250 Tyler Rogers SF 57333.671.2141121$-8.05AL|NL
251 A.J. Minter IL-15 NYM 38323.351.1543120$-8.09AL|NL
252 Gabe Speier SEA 51223.831.2256182$-8.12AL|NL
253 Craig Yoho MIL 48333.731.2854201$-8.13AL|NL
254 Manuel Rodriguez TB 50333.601.2748181$-8.15AL|NL
255 Mitch Spence OAK 88554.441.3271260$-8.15AL|NL
256 Johan Oviedo IL-60 PIT 89554.391.3677380$-8.17AL|NL
257 Michael McGreevy STL 66433.941.2749160$-8.21AL|NL
258 Dedniel Nunez NYM 43323.501.2249160$-8.21AL|NL
259 Brant Hurter DET 49323.701.2042121$-8.24AL|NL
260 Tyler Kinley COL 53334.881.4156238$-8.28AL|NL
261 Gregory Soto BAL 50333.751.3256231$-8.38AL|NL
262 Michael Kopech IL-15 LAD 39323.891.2648182$-8.39AL|NL
263 Joel Payamps MIL 45333.611.1944140$-8.52AL|NL
264 Trent Thornton SEA 54233.771.2153161$-8.59AL|NL
265 Taylor Rogers CIN 49334.081.2953192$-8.59AL|NL
266 Caleb Ferguson PIT 53333.761.3557221$-8.61AL|NL
267 Ryan Thompson ARI 48433.751.2538130$-8.66AL|NL
268 Logan Allen CLE 102674.591.4187400$-8.66AL|NL
269 Yariel Rodriguez TOR 69344.161.3172310$-8.76AL|NL
270 Bryan King HOU 52223.571.2955211$-8.79AL|NL
271 Tayler Scott HOU 53423.911.3553250$-8.80AL|NL
272 Jose A. Ferrer WAS 50323.871.2741162$-8.84AL|NL
273 Ryan Brasier IL-15 CHC 43213.741.1641122$-8.85AL|NL
274 Shelby Miller ARI 50334.331.2848183$-8.96AL|NL
275 Yuki Matsui SD 48223.591.2456200$-8.97AL|NL
276 Javier Assad IL-15 CHC 81444.211.3567310$-8.99AL|NL
277 Hunter Harvey IL-15 KAN 41223.711.2043122$-9.04AL|NL
278 Brock Stewart MIN 46213.591.2557200$-9.05AL|NL
279 Jose Butto NYM 46323.721.2546190$-9.12AL|NL
280 Cade Povich BAL 62444.331.3058230$-9.14AL|NL
281 Louie Varland MIN 60344.391.2958182$-9.14AL|NL
282 Julian Merryweather CHC 50323.991.3355221$-9.19AL|NL
283 Davis Martin CWS 103464.551.3591380$-9.23AL|NL
284 Caleb Thielbar CHC 48333.961.2652180$-9.27AL|NL
285 Ian Hamilton NYY 48223.511.2652190$-9.30AL|NL
286 John Schreiber KAN 51333.861.3248201$-9.32AL|NL
287 Abner Uribe MIL 50223.661.3957302$-9.33AL|NL
288 Brock Burke LAA 54324.091.3154191$-9.34AL|NL
289 Paul Sewald CLE 46223.921.1652150$-9.42AL|NL
290 Rhett Lowder IL-15 CIN 74444.311.3361240$-9.44AL|NL
291 Joey Cantillo CLE 58344.041.3361270$-9.45AL|NL
292 Jack Leiter TEX 103564.911.38105470$-9.46AL|NL
293 David Robertson FA 36223.331.1944140$-9.54AL|NL
294 Simeon Woods Richardson MIN 96454.541.3481350$-9.55AL|NL
295 Daniel Young NYM 48323.911.3254230$-9.56AL|NL
296 Tyler Ferguson OAK 53334.121.3557261$-9.60AL|NL
297 Tanner Banks PHI 56223.871.2556180$-9.61AL|NL
298 Andrew Kittredge IL-15 BAL 40323.721.2036110$-9.71AL|NL
299 Paul Blackburn IL-15 NYM 64444.351.3255200$-9.74AL|NL
300 Phil Maton STL 53224.091.2750202$-9.80AL|NL