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 2001682.741.02230460$32.42AL|NL
2 Paul Skenes PIT 1731672.541.04220500$29.76AL|NL
3 Zack Wheeler PHI 2051593.201.08222530$25.38AL|NL
4 Logan Gilbert SEA 1981493.161.05206440$24.39AL|NL
5 Chris Sale ATL 1811483.111.10217500$22.41AL|NL
6 Garrett Crochet BOS 1561483.011.10202470$20.21AL|NL
7 Dylan Cease SD 1871493.301.16221710$19.58AL|NL
8 Edwin Diaz NYM 65332.411.04932536$18.02AL|NL
9 Mason Miller OAK 67432.230.98992430$17.55AL|NL
10 Jacob deGrom TEX 1321273.001.00160330$16.36AL|NL
11 Luis Castillo SEA 1801393.431.13188540$16.24AL|NL
12 Tyler Glasnow LAD 1421162.931.06171430$16.07AL|NL
13 Blake Snell LAD 1611383.271.18206710$15.91AL|NL
14 Corbin Burnes ARI 1871393.411.16186540$15.65AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Emmanuel Clase CLE 66332.511.01691634$15.65AL|NL
16 Ryan Helsley STL 66332.771.08822535$15.43AL|NL
17 Logan Webb SF 2041493.461.19177450$15.31AL|NL
18 George Kirby SEA 1561283.271.05151240$14.98AL|NL
19 Josh Hader HOU 68433.061.10922833$14.97AL|NL
20 Bryce Miller SEA 1721393.491.12168460$14.39AL|NL
21 Spencer Strider IL-15 ATL 1261162.951.07169390$14.15AL|NL
22 Freddy Peralta MIL 1701393.561.16191600$13.99AL|NL
23 Pablo Lopez MIN 19413103.721.17199500$13.94AL|NL
24 Brandon Woodruff MIL 1531173.311.09173400$13.91AL|NL
25 Yoshinobu Yamamoto LAD 1601283.411.11167460$13.62AL|NL
26 Hunter Greene CIN 1701293.601.16202630$13.53AL|NL
27 Cole Ragans KAN 1781393.481.22197660$13.41AL|NL
28 Framber Valdez HOU 1821283.341.20179580$13.32AL|NL
29 Raisel Iglesias ATL 68433.311.11742033$12.99AL|NL
30 Sonny Gray STL 1801393.611.18181510$12.79AL|NL
31 Devin Williams NYY 63332.741.12842931$12.78AL|NL
32 Aaron Nola PHI 18712103.721.15186440$12.68AL|NL
33 Max Fried NYY 1771293.411.17165520$12.63AL|NL
34 Andres Munoz SEA 64332.421.08842527$12.08AL|NL
35 Joe Ryan MIN 1551183.601.08167370$12.05AL|NL
36 Ryan Walker SF 68432.921.13802328$11.60AL|NL
37 Tanner Bibee CLE 1681293.641.17171480$10.91AL|NL
38 Bryan Woo SEA 1341173.281.07132330$10.66AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Sandy Alcantara MIA 1911293.711.18165430$10.57AL|NL
40 Justin Steele CHC 1661293.551.18161450$10.53AL|NL
41 Felix Bautista BAL 60332.651.05872625$10.51AL|NL
42 Jeff Hoffman TOR 65333.011.09782327$10.07AL|NL
43 Shota Imanaga CHC 1721193.811.13166380$9.90AL|NL
44 Carlos Rodon NYY 17211103.861.17190590$9.80AL|NL
45 Hunter Brown HOU 1671293.551.24177590$9.76AL|NL
46 Yusei Kikuchi LAA 16812103.801.21188550$9.62AL|NL
47 Jhoan Duran MIN 65332.501.09822223$9.60AL|NL
48 Michael King SD 17712103.771.22185620$9.58AL|NL
49 Trevor Megill MIL 64333.131.16792628$9.44AL|NL
50 Spencer Schwellenbach ATL 1661293.701.18158450$9.29AL|NL
51 Zac Gallen ARI 1711293.721.21170500$9.15AL|NL
52 Shohei Ohtani LAD 123963.191.10150410$9.05AL|NL
53 Nick Pivetta SD 1521193.741.16171510$9.02AL|NL
54 Jack Flaherty DET 1651193.671.22179540$8.72AL|NL
55 Tanner Scott LAD 66332.911.17813025$8.60AL|NL
56 Taj Bradley TB 1601193.681.20169530$8.45AL|NL
57 Roki Sasaki LAD 1331073.541.14161400$8.40AL|NL
58 Cristopher Sanchez PHI 1721293.641.22152480$8.32AL|NL
59 Ryan Pepiot TB 1561193.661.20165560$8.20AL|NL
60 Bailey Ober MIN 16811103.981.15167420$7.98AL|NL
61 Kevin Gausman TOR 19412114.001.24190580$7.76AL|NL
62 Kodai Senga NYM 160863.431.22177680$7.50AL|NL
63 Nathan Eovaldi TEX 1731193.831.20164510$7.49AL|NL
64 Zach Eflin BAL 17511103.881.16148330$7.43AL|NL
65 Peter Fairbanks TB 60333.021.16692325$7.24AL|NL
66 Robbie Ray SF 1491193.761.21165550$7.05AL|NL
67 Robert Suarez SD 65333.411.17672426$6.81AL|NL
68 David Bednar PIT 64333.601.22682528$6.78AL|NL
69 Kenley Jansen LAA 60333.541.15702426$6.62AL|NL
70 Reynaldo Lopez ATL 17211103.991.23174600$5.99AL|NL
71 Sean Manaea NYM 1561193.861.22156560$5.74AL|NL
72 Shane McClanahan IL-15 TB 152763.611.15155430$5.69AL|NL
73 Grayson Rodriguez BAL 125973.391.18139410$5.64AL|NL
74 Ryan Pressly CHC 61333.461.21632025$5.25AL|NL
75 Mitch Keller PIT 17912104.011.28167530$4.74AL|NL
76 Clay Holmes NYM 172643.311.29173670$4.72AL|NL
77 Gavin Williams CLE 1401193.691.26144560$4.62AL|NL
78 Drew Rasmussen TB 129433.161.11133340$4.06AL|NL
79 Aroldis Chapman BOS 63333.131.27903619$4.04AL|NL
80 A.J. Puk ARI 64333.271.17752319$3.92AL|NL
81 Brandon Pfaadt ARI 157763.771.18153360$3.88AL|NL
82 Luis Severino OAK 17611104.031.27164590$3.85AL|NL
83 Clarke Schmidt IL-15 NYY 143873.671.21148470$3.78AL|NL
84 Justin Martinez ARI 67433.011.30843617$3.62AL|NL
85 Mike Clevinger CWS 64333.771.23592223$2.99AL|NL
86 Seth Lugo KAN 18711114.141.27162510$2.93AL|NL
87 MacKenzie Gore WAS 16611104.091.30171630$2.90AL|NL
88 Kyle Finnegan WAS 63333.861.28612424$2.81AL|NL
89 Reese Olson DET 1341083.691.25126440$2.73AL|NL
90 Jordan Romano PHI 59333.861.24622323$2.72AL|NL
91 Nick Lodolo CIN 134983.821.24144440$2.51AL|NL
92 Bowden Francis TOR 157763.961.17142440$2.21AL|NL
93 Kumar Rocker TEX 113753.441.18125360$2.20AL|NL
94 Griffin Jax MIN 70432.831.0983228$2.11AL|NL
95 Yu Darvish SD 138983.971.19129400$2.02AL|NL
96 Jesus Luzardo PHI 157663.891.21163500$2.00AL|NL
97 Justin Verlander SF 140983.941.21125400$1.49AL|NL
98 Carlos Estevez KAN 64334.071.26612422$1.42AL|NL
99 Chris Martin TEX 58333.361.12591416$1.29AL|NL
100 Nestor Cortes MIL 144443.851.12142380$1.25AL|NL
101 Calvin Faucher MIA 63333.861.36662822$1.15AL|NL
102 Tanner Houck BOS 181873.931.30161570$0.91AL|NL
103 Jose Berrios TOR 19611124.381.28165570$0.79AL|NL
104 Max Scherzer TOR 122653.831.14124340$0.58AL|NL
105 Brady Singer CIN 16810104.231.29156490$0.40AL|NL
106 Aaron Civale MIL 148653.971.21144460$0.09AL|NL
107 Jameson Taillon CHC 16610104.341.24133410$-0.30AL|NL
108 David Peterson NYM 147873.821.32140570$-0.45AL|NL
109 Ranger Suarez PHI 157763.961.26140490$-0.47AL|NL
110 Jason Adam SD 67433.131.1175246$-0.81AL|NL
111 Michael Wacha KAN 1529104.201.26132470$-0.86AL|NL
112 Ronel Blanco HOU 1569104.211.30151660$-0.86AL|NL
113 Chris Bassitt TOR 17610114.291.32157610$-0.98AL|NL
114 Jeffrey Springs OAK 133774.041.21124370$-1.00AL|NL
115 Spencer Arrighetti HOU 138994.101.33146610$-1.17AL|NL
116 Camilo Doval SF 62333.021.25752810$-1.20AL|NL
117 Cade Smith CLE 68432.821.1285252$-1.47AL|NL
118 Ben Brown CHC 113443.481.22123470$-1.51AL|NL
119 Nick Martinez CIN 176554.141.23153500$-1.54AL|NL
120 Landen Roupp SF 130433.471.29137570$-1.55AL|NL
121 Brayan Bello BOS 15010104.111.36140530$-1.64AL|NL
122 Orion Kerkering PHI 63332.761.0976204$-1.75AL|NL
123 Matt Boyd CHC 122653.931.22123410$-1.77AL|NL
124 Luke Weaver NYY 68433.371.1576236$-1.86AL|NL
125 Jake Irvin WAS 16410104.341.30136540$-1.89AL|NL
126 Robert Garcia TEX 64333.361.1973249$-1.98AL|NL
127 Dean Kremer BAL 140994.251.29126480$-2.31AL|NL
128 Jose Soriano LAA 146994.011.37136650$-2.35AL|NL
129 Sean Burke CWS 141773.961.35149690$-2.39AL|NL
130 Matthew Strahm PHI 66333.161.0478193$-2.40AL|NL
131 Bryan Abreu HOU 72443.181.1791302$-2.50AL|NL
132 Merrill Kelly ARI 149994.281.30130500$-2.58AL|NL
133 Lucas Erceg KAN 67433.561.31713010$-2.59AL|NL
134 Porter Hodge CHC 63333.441.30703311$-2.62AL|NL
135 Jeremiah Estrada SD 63333.031.1686294$-2.64AL|NL
136 Ben Joyce LAA 62333.051.2375327$-2.65AL|NL
137 Blake Treinen LAD 59333.281.1166187$-2.67AL|NL
138 Keegan Akin BAL 70433.311.1179212$-3.00AL|NL
139 Kirby Yates LAD 60333.541.2272299$-3.03AL|NL
140 Charlie Morton BAL 1539104.291.36150650$-3.08AL|NL
141 Liam Hendriks BOS 61334.011.25612113$-3.11AL|NL
142 Tobias Myers MIL 140554.031.24127470$-3.11AL|NL
143 Edward Cabrera MIA 121653.811.33130590$-3.14AL|NL
144 Eury Perez IL-60 MIA 71643.501.1581220$-3.24AL|NL
145 Miles Mikolas STL 16710114.511.27118350$-3.36AL|NL
146 Frankie Montas NYM 104763.871.28103420$-3.39AL|NL
147 Beau Brieske DET 66333.671.25652610$-3.44AL|NL
148 Erick Fedde STL 16510104.451.32133560$-3.46AL|NL
149 Jose Alvarado PHI 61333.101.2072265$-3.75AL|NL
150 Tyler Kinley COL 64334.561.39652817$-3.81AL|NL
151 Edwin Uceta TB 65333.451.1972266$-3.83AL|NL
152 Reid Detmers LAA 107543.941.24115370$-3.86AL|NL
153 Tyler Mahle TEX 134894.411.27119430$-4.00AL|NL
154 Alexis Diaz IL-15 CIN 52334.081.29552513$-4.11AL|NL
155 Gregory Santos SEA 62333.091.2064235$-4.17AL|NL
156 Jesus Tinoco MIA 64333.481.2469247$-4.20AL|NL
157 Yimi Garcia TOR 61333.171.1270203$-4.24AL|NL
158 Shane Baz TB 141664.151.30131550$-4.24AL|NL
159 Tyler Holton DET 63333.571.1454177$-4.27AL|NL
160 AJ Smith-Shawver ATL 122433.941.28130540$-4.42AL|NL
161 Grant Holmes ATL 125333.841.26125400$-4.58AL|NL
162 Casey Mize DET 116884.151.3096360$-4.62AL|NL
163 Colin Holderman PIT 62333.461.2666267$-4.63AL|NL
164 Alex Cobb DET 94763.811.2983290$-4.69AL|NL
165 Davis Martin CWS 123894.201.34113450$-4.73AL|NL
166 JP Sears OAK 1759124.691.29142500$-4.78AL|NL
167 Zack Littell TB 144664.361.25122340$-4.79AL|NL
168 Hayden Wesneski HOU 126333.931.24119410$-4.97AL|NL
169 Jordan Hicks SF 133543.851.37130580$-5.12AL|NL
170 Luis Gil IL-60 NYY 95433.771.27107460$-5.24AL|NL
171 Anthony Bender MIA 61333.391.2466235$-5.32AL|NL
172 Lucas Giolito BOS 135564.351.29141460$-5.35AL|NL
173 Will Vest DET 68433.531.2266233$-5.40AL|NL
174 Jared Jones PIT 89443.671.2390310$-5.40AL|NL
175 Tomoyuki Sugano BAL 1639114.551.30116330$-5.45AL|NL
176 Zebby Matthews MIN 102333.861.1997230$-5.52AL|NL
177 Luis Ortiz CLE 148554.101.32127550$-5.59AL|NL
178 Tommy Kahnle DET 61333.531.2764256$-5.61AL|NL
179 Shane Bieber CLE 90433.751.2184220$-5.73AL|NL
180 Trent Thornton SEA 67433.381.1770230$-5.75AL|NL
181 Yennier Cano BAL 62333.231.2265233$-5.76AL|NL
182 Andrew Painter PHI 66323.321.1679210$-5.81AL|NL
183 A.J. Minter NYM 57333.281.1363202$-5.86AL|NL
184 Garrett Whitlock BOS 66333.501.1567172$-5.89AL|NL
185 Max Meyer MIA 135664.201.33120470$-5.92AL|NL
186 Jose Leclerc OAK 64333.521.2375293$-5.93AL|NL
187 Ryan Weathers MIA 102774.121.3393370$-6.04AL|NL
188 Louie Varland MIN 67333.211.1771200$-6.06AL|NL
189 Osvaldo Bido OAK 120333.891.29117480$-6.07AL|NL
190 Joel Payamps MIL 61333.391.1563202$-6.11AL|NL
191 Jack Leiter TEX 125444.041.34132580$-6.15AL|NL
192 Lance McCullers HOU 106333.781.29109440$-6.21AL|NL
193 Michael Kopech IL-15 LAD 53333.301.2267283$-6.24AL|NL
194 Seranthony Dominguez BAL 63333.461.2070252$-6.31AL|NL
195 Hayden Birdsong SF 106443.881.34116530$-6.32AL|NL
196 Adrian Morejon SD 61333.251.1867211$-6.35AL|NL
197 Bryan Hudson MIL 60333.311.1565211$-6.36AL|NL
198 Andrew Abbott IL-15 CIN 115784.501.30109430$-6.37AL|NL
199 Emilio Pagan CIN 65334.031.2169235$-6.38AL|NL
200 Andrew Heaney PIT 141564.361.30130440$-6.41AL|NL
201 Reed Garrett NYM 66333.201.2479310$-6.43AL|NL
202 Eduardo Rodriguez ARI 154674.411.32132520$-6.48AL|NL
203 Jose Quintana MIL 133894.401.35109480$-6.49AL|NL
204 Kutter Crawford BOS 126334.301.22118370$-6.55AL|NL
205 Simeon Woods Richardson MIN 124894.441.34104460$-6.57AL|NL
206 Cole Sands MIN 64333.481.1769201$-6.57AL|NL
207 Matthew Liberatore STL 130333.941.31119490$-6.60AL|NL
208 Pierce Johnson ATL 64333.511.2678282$-6.60AL|NL
209 Dylan Lee ATL 62333.461.1370190$-6.63AL|NL
210 Jose A. Ferrer WAS 62333.701.2856226$-6.64AL|NL
211 Fernando Cruz NYY 61333.351.2180280$-6.66AL|NL
212 Alex Vesia LAD 58333.391.1472240$-6.66AL|NL
213 Matt Brash SEA 50322.821.1865220$-6.72AL|NL
214 Aaron Bummer ATL 61333.191.2671251$-6.83AL|NL
215 Craig Yoho MIL 51332.951.1968230$-6.83AL|NL
216 Garrett Cleavinger TB 63333.611.2873293$-6.91AL|NL
217 Clayton Kershaw IL-60 LAD 68543.881.1963200$-6.96AL|NL
218 Seth Halvorsen COL 63334.241.41632910$-6.98AL|NL
219 Taylor Rogers CIN 62333.921.2969265$-7.05AL|NL
220 Evan Phillips IL-15 LAD 50323.101.0956160$-7.06AL|NL
221 Justin Slaten BOS 64333.631.2769253$-7.07AL|NL
222 Will Warren NYY 109333.881.30104400$-7.14AL|NL
223 Paul Sewald CLE 59333.571.1564201$-7.14AL|NL
224 Ian Hamilton IL-15 NYY 60333.341.2366251$-7.24AL|NL
225 Antonio Santillan CIN 60333.901.3270305$-7.27AL|NL
226 Dedniel Nunez NYM 49323.001.1457200$-7.31AL|NL
227 Manuel Rodriguez TB 61333.431.2563222$-7.31AL|NL
228 Jared Koenig MIL 62333.541.2261222$-7.36AL|NL
229 Nate Pearson CHC 63333.471.2171250$-7.45AL|NL
230 David Festa MIN 79323.711.2785310$-7.57AL|NL
231 Marcus Stroman NYY 1629114.571.38121590$-7.60AL|NL
232 Graham Ashcraft CIN 55333.481.2351183$-7.67AL|NL
233 Nick Mears MIL 58333.341.2572290$-7.69AL|NL
234 Hunter Harvey KAN 59333.491.2162201$-7.70AL|NL
235 Tylor Megill NYM 90223.701.2792350$-7.73AL|NL
236 Chad Green TOR 63334.051.2259214$-7.75AL|NL
237 Ryan Brasier IL-15 CHC 52333.531.1651162$-7.76AL|NL
238 Kevin Ginkel IL-15 ARI 51333.451.2054162$-7.82AL|NL
239 Tanner Banks PHI 68433.801.2367220$-7.83AL|NL
240 Chris Paddack MIN 129344.301.27116360$-7.83AL|NL
241 Jorge Alcala MIN 61333.671.2166261$-7.83AL|NL
242 JoJo Romero STL 62333.541.2261211$-7.89AL|NL
243 Gregory Soto BAL 61333.441.2868271$-7.89AL|NL
244 Tyler Rogers SF 70433.811.2153161$-7.91AL|NL
245 Collin Snider SEA 65333.711.3166293$-7.93AL|NL
246 Jason Foley DET 50323.691.2644165$-7.95AL|NL
247 Kevin Kelly TB 57333.341.1653150$-8.00AL|NL
248 Tim Herrin CLE 62333.381.2566250$-8.02AL|NL
249 Erik Miller SF 61333.421.3272331$-8.02AL|NL
250 Jose Butto NYM 63333.501.2460271$-8.03AL|NL
251 Daniel Young NYM 56333.171.2865260$-8.11AL|NL
252 Eduard Bazardo SEA 48323.161.1552160$-8.11AL|NL
253 Dustin May LAD 82223.801.1975270$-8.12AL|NL
254 Brock Stewart MIN 50323.321.1961210$-8.12AL|NL
255 Tyler Anderson LAA 1709124.841.35132630$-8.21AL|NL
256 Gabe Speier SEA 58333.461.2060210$-8.22AL|NL
257 Jake Cousins NYY 54333.341.2566280$-8.23AL|NL
258 Kris Bubic KAN 122334.131.33116430$-8.24AL|NL
259 Yariel Rodriguez TOR 109334.101.32109490$-8.24AL|NL
260 Jackson Jobe DET 112554.231.3498490$-8.25AL|NL
261 Andre Pallante STL 134544.041.39105540$-8.26AL|NL
262 Luke Jackson TEX 60333.911.3363284$-8.38AL|NL
263 Troy Taylor SEA 56333.331.2562250$-8.38AL|NL
264 Mark Leiter Jr. NYY 58333.591.2265220$-8.43AL|NL
265 Logan Allen CLE 122784.491.37102460$-8.43AL|NL
266 Ryan Fernandez STL 65333.781.2965262$-8.48AL|NL
267 David Robertson FA 48323.291.2158210$-8.52AL|NL
268 Michel Otanez IL-15 OAK 52333.341.3467301$-8.56AL|NL
269 Julian Merryweather CHC 61333.661.2866261$-8.58AL|NL
270 Ryne Nelson ARI 124334.271.27100340$-8.65AL|NL
271 Mason Montgomery TB 60333.781.2861252$-8.69AL|NL
272 Caleb Thielbar CHC 56333.611.2161220$-8.70AL|NL
273 Brock Burke LAA 66333.901.2566241$-8.79AL|NL
274 Dennis Santana PIT 65333.831.3064272$-8.80AL|NL
275 Derek Law IL-15 WAS 66334.031.3157244$-8.84AL|NL
276 Javier Assad IL-15 CHC 135444.291.34113530$-8.84AL|NL
277 Mike Soroka WAS 137334.301.34127530$-8.91AL|NL
278 Jorge Lopez WAS 60334.071.3454235$-8.93AL|NL
279 Caleb Ferguson PIT 61333.621.3164251$-8.93AL|NL
280 John Brebbia DET 58333.971.2560212$-8.94AL|NL
281 Daniel Coulombe MIN 56333.701.1957180$-8.96AL|NL
282 Jordan Leasure CWS 63333.961.3466303$-8.96AL|NL
283 Ryne Stanek NYM 58333.681.2565270$-8.97AL|NL
284 Mitchell Parker WAS 147674.561.36122580$-8.97AL|NL
285 Craig Kimbrel ATL 50323.531.2563240$-8.98AL|NL
286 Daysbel Hernandez ATL 58333.581.3069300$-9.00AL|NL
287 Shane Smith CWS 109334.081.36108480$-9.00AL|NL
288 Fraser Ellard CWS 62333.941.3965314$-9.00AL|NL
289 Hunter Gaddis CLE 65333.831.2058210$-9.06AL|NL
290 Scott Barlow CIN 58333.871.3164272$-9.07AL|NL
291 Jon Gray IL-60 TEX 108444.401.2994360$-9.10AL|NL
292 Abner Uribe MIL 55333.331.3262320$-9.11AL|NL
293 Bryan King HOU 62333.651.2865240$-9.13AL|NL
294 Tyler Ferguson OAK 62333.581.3269310$-9.14AL|NL
295 Kaleb Ort HOU 58333.731.2564250$-9.16AL|NL
296 Kyle Harrison SF 91223.991.2991340$-9.21AL|NL
297 Penn Murfee CWS 60333.931.3062242$-9.23AL|NL
298 Marc Church TEX 61333.991.3064262$-9.25AL|NL
299 Ryan Feltner COL 1629114.831.41137580$-9.25AL|NL
300 Joey Cantillo CLE 96223.901.3497450$-9.32AL|NL