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$30.78AL|NL
2 Paul Skenes PIT 1731672.541.04220500$28.33AL|NL
3 Zack Wheeler PHI 2051593.201.08222540$24.60AL|NL
4 Logan Gilbert SEA 1981493.161.05207440$23.55AL|NL
5 Chris Sale ATL 1811483.111.10217500$21.87AL|NL
6 Garrett Crochet BOS 1561483.011.10202470$19.80AL|NL
7 Dylan Cease SD 1871493.301.16221710$19.49AL|NL
8 Luis Castillo SEA 1801393.431.13188540$16.19AL|NL
9 Blake Snell LAD 1611383.271.18206710$16.05AL|NL
10 Jacob deGrom TEX 1321273.001.00160330$15.87AL|NL
11 Edwin Diaz NYM 65332.411.04932536$15.85AL|NL
12 Corbin Burnes ARI 1871393.411.16187540$15.71AL|NL
13 Tyler Glasnow LAD 1421162.931.06172430$15.67AL|NL
14 Mason Miller OAK 67432.230.98992430$15.57AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Logan Webb SF 2041493.461.19177450$15.34AL|NL
16 George Kirby SEA 1591283.271.05154250$15.01AL|NL
17 Pablo Lopez MIN 19413103.721.17199500$14.38AL|NL
18 Spencer Strider ATL 1291162.951.07172400$14.36AL|NL
19 Freddy Peralta MIL 1701393.561.16191600$14.30AL|NL
20 Hunter Greene CIN 1701293.601.16202630$13.94AL|NL
21 Brandon Woodruff MIL 1531173.311.09173400$13.82AL|NL
22 Cole Ragans KAN 1781393.481.22197660$13.82AL|NL
23 Emmanuel Clase CLE 66332.511.01691634$13.54AL|NL
24 Ryan Helsley STL 66332.771.08822535$13.51AL|NL
25 Bryce Miller SEA 1711293.491.12167460$13.45AL|NL
26 Framber Valdez HOU 1821283.341.20179580$13.43AL|NL
27 Yoshinobu Yamamoto LAD 1601283.411.12167460$13.36AL|NL
28 Josh Hader HOU 68433.061.10922833$13.32AL|NL
29 Sonny Gray STL 1801393.611.18181510$13.16AL|NL
30 Aaron Nola PHI 18712103.721.15186440$13.06AL|NL
31 Max Fried NYY 1751293.411.17164520$12.56AL|NL
32 Joe Ryan MIN 1551183.601.08167370$12.21AL|NL
33 Tanner Bibee CLE 1681293.641.17171480$11.34AL|NL
34 Justin Steele CHC 1671293.551.17162450$11.25AL|NL
35 Devin Williams NYY 63332.741.12842931$11.22AL|NL
36 Roki Sasaki LAD 1351173.501.11169390$11.14AL|NL
37 Sandy Alcantara MIA 1911293.711.18165430$11.00AL|NL
38 Raisel Iglesias ATL 68433.311.11742032$10.98AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Bryan Woo SEA 1341173.281.07132330$10.57AL|NL
40 Shota Imanaga CHC 1731193.811.13167380$10.48AL|NL
41 Yusei Kikuchi LAA 16812103.801.21188550$10.43AL|NL
42 Hunter Brown HOU 1671293.551.24177590$10.37AL|NL
43 Michael King SD 17712103.771.22185620$10.36AL|NL
44 Ryan Walker SF 68432.921.13802328$10.24AL|NL
45 Carlos Rodon NYY 17011103.861.18189590$10.16AL|NL
46 Andres Munoz SEA 64332.421.08842526$10.11AL|NL
47 Zac Gallen ARI 1711293.721.21170500$9.82AL|NL
48 Spencer Schwellenbach ATL 1661293.701.18158450$9.81AL|NL
49 Felix Bautista BAL 60332.651.05872626$9.73AL|NL
50 Nick Pivetta SD 1511193.741.16170510$9.53AL|NL
51 Jack Flaherty DET 1651193.671.22179540$9.44AL|NL
52 Taj Bradley TB 1601193.681.20169530$9.10AL|NL
53 Shohei Ohtani LAD 123963.191.11150410$8.97AL|NL
54 Kevin Gausman TOR 19412114.001.24190580$8.89AL|NL
55 Cristopher Sanchez PHI 1721293.641.22152480$8.88AL|NL
56 Ryan Pepiot TB 1561193.661.20165560$8.83AL|NL
57 Bailey Ober MIN 16811103.981.15167420$8.76AL|NL
58 Jeff Hoffman TOR 65333.011.09782326$8.36AL|NL
59 Trevor Megill MIL 64333.131.16792628$8.30AL|NL
60 Nathan Eovaldi TEX 1731193.831.20164510$8.25AL|NL
61 Grayson Rodriguez BAL 1361073.391.18151450$8.20AL|NL
62 Zach Eflin BAL 17511103.881.16148330$8.05AL|NL
63 Kodai Senga NYM 160863.431.22177680$8.02AL|NL
64 Jhoan Duran MIN 65332.501.09822222$7.94AL|NL
65 Robbie Ray SF 1491193.761.21165550$7.86AL|NL
66 Shane McClanahan TB 159863.611.16163450$7.57AL|NL
67 Tanner Scott LAD 66332.911.18823025$7.52AL|NL
68 Reynaldo Lopez ATL 17211103.991.23174600$7.08AL|NL
69 Yu Darvish SD 16511103.971.19155480$6.91AL|NL
70 Robert Suarez SD 65333.411.17672428$6.83AL|NL
71 Sean Manaea NYM 1561193.861.22156560$6.65AL|NL
72 Mitch Keller PIT 17912104.011.28167530$6.02AL|NL
73 David Bednar PIT 64333.601.22682528$5.91AL|NL
74 Kenley Jansen LAA 60333.541.15702426$5.79AL|NL
75 Luis Severino OAK 17611104.031.27164590$5.12AL|NL
76 Jared Jones PIT 157873.671.23158550$5.10AL|NL
77 Peter Fairbanks TB 60333.021.16692322$4.88AL|NL
78 Ryan Pressly CHC 61333.461.21632025$4.51AL|NL
79 MacKenzie Gore WAS 16611104.091.30171630$4.38AL|NL
80 Seth Lugo KAN 18711114.141.27162510$4.34AL|NL
81 Alexis Diaz CIN 65334.081.30693228$4.08AL|NL
82 Gavin Williams CLE 1321083.691.26136520$3.98AL|NL
83 Clay Holmes NYM 160853.481.32156630$3.84AL|NL
84 Drew Rasmussen TB 127433.161.12131340$3.74AL|NL
85 Reese Olson DET 1341083.691.25126440$3.58AL|NL
86 Nick Lodolo CIN 134983.821.24144440$3.52AL|NL
87 Justin Martinez ARI 67433.011.30843617$3.34AL|NL
88 Clarke Schmidt NYY 145653.671.20150470$3.29AL|NL
89 Bowden Francis TOR 157763.961.17142440$3.11AL|NL
90 Jesus Luzardo PHI 157653.891.21163500$3.03AL|NL
91 Jose Berrios TOR 19611124.381.28165570$2.58AL|NL
92 A.J. Puk ARI 64333.271.17752317$2.53AL|NL
93 Justin Verlander SF 140983.941.21125400$2.46AL|NL
94 Chris Martin TEX 58333.361.12591419$2.40AL|NL
95 Tanner Houck BOS 180873.931.30161570$2.23AL|NL
96 Griffin Jax MIN 70432.831.0983228$2.00AL|NL
97 Brady Singer CIN 16810104.231.29156490$2.00AL|NL
98 Nestor Cortes MIL 144443.851.12142380$1.98AL|NL
99 Kumar Rocker TEX 113653.441.18125360$1.98AL|NL
100 Jordan Romano PHI 59333.861.24622322$1.87AL|NL
101 Brandon Pfaadt ARI 135653.771.18132310$1.77AL|NL
102 Kyle Finnegan WAS 64333.861.28622522$1.55AL|NL
103 Max Scherzer TOR 122653.831.14124340$1.38AL|NL
104 Ranger Suarez PHI 163763.961.26146510$1.19AL|NL
105 Aaron Civale MIL 148653.971.21144460$1.19AL|NL
106 Jameson Taillon CHC 16610104.341.24133410$1.18AL|NL
107 Calvin Faucher MIA 63333.861.36662822$1.00AL|NL
108 David Peterson NYM 147873.821.32141570$0.87AL|NL
109 Chris Bassitt TOR 17610114.291.32157610$0.82AL|NL
110 Carlos Estevez KAN 64334.071.26612421$0.75AL|NL
111 Ronel Blanco HOU 1569104.211.30151660$0.75AL|NL
112 Spencer Arrighetti HOU 138994.101.33146610$0.39AL|NL
113 Michael Wacha KAN 1529104.201.27133470$0.37AL|NL
114 Brayan Bello BOS 15510104.111.36145550$0.27AL|NL
115 Jeffrey Springs OAK 133774.041.21124370$0.13AL|NL
116 Liam Hendriks BOS 61334.011.25612119$0.03AL|NL
117 Aroldis Chapman BOS 63333.131.27903611$0.00AL|NL
118 Jake Irvin WAS 16410104.341.30136540$-0.18AL|NL
119 Matt Boyd CHC 122663.931.22124410$-0.60AL|NL
120 Dean Kremer BAL 140994.251.29127480$-0.71AL|NL
121 Jose Soriano LAA 146994.011.37136650$-0.77AL|NL
122 Merrill Kelly ARI 149994.281.30130500$-0.95AL|NL
123 Camilo Doval SF 62333.021.25752810$-1.04AL|NL
124 Orion Kerkering PHI 63332.761.0976205$-1.06AL|NL
125 Miles Mikolas STL 17510114.511.26123360$-1.08AL|NL
126 Cade Smith CLE 68432.821.1285252$-1.10AL|NL
127 Kyle Harrison SF 112873.991.29113430$-1.30AL|NL
128 Charlie Morton BAL 1519104.291.37149650$-1.46AL|NL
129 Luke Weaver NYY 68433.371.1576236$-1.48AL|NL
130 Erick Fedde STL 16510104.451.32134570$-1.49AL|NL
131 Nick Martinez CIN 166444.141.23145470$-1.62AL|NL
132 Lance McCullers HOU 111763.731.30108440$-1.62AL|NL
133 Edward Cabrera MIA 123653.811.33132600$-1.68AL|NL
134 Lucas Erceg KAN 67433.561.31713011$-1.69AL|NL
135 Tobias Myers MIL 140554.031.24127470$-1.86AL|NL
136 Bryan Abreu HOU 72443.181.1791302$-1.90AL|NL
137 Jason Adam SD 67433.131.1175243$-1.99AL|NL
138 Edwin Uceta TB 65333.451.2072269$-2.03AL|NL
139 Robert Garcia TEX 64333.361.1973248$-2.16AL|NL
140 Frankie Montas NYM 104763.871.28103420$-2.22AL|NL
141 Porter Hodge CHC 63333.441.30703311$-2.29AL|NL
142 Ben Joyce LAA 62333.051.2375327$-2.29AL|NL
143 Ryan Weathers MIA 142774.121.32127510$-2.42AL|NL
144 Tyler Mahle TEX 132894.411.27118420$-2.43AL|NL
145 Eury Perez IL-60 MIA 71643.501.1581220$-2.44AL|NL
146 Keegan Akin BAL 70433.311.1179212$-2.45AL|NL
147 Jason Foley DET 63333.691.26552013$-2.50AL|NL
148 Tyler Holton DET 72443.571.1462196$-2.59AL|NL
149 Kirby Yates LAD 60333.541.2272299$-2.60AL|NL
150 JP Sears OAK 1759124.691.29142500$-2.62AL|NL
151 Jeremiah Estrada SD 63333.031.1686293$-2.64AL|NL
152 Shane Baz TB 141664.151.30131550$-2.69AL|NL
153 Blake Treinen LAD 59333.281.1166186$-2.84AL|NL
154 Andrew Abbott CIN 135894.501.30127500$-2.93AL|NL
155 Beau Brieske DET 66333.671.25652610$-3.03AL|NL
156 Davis Martin CWS 125894.201.34114460$-3.09AL|NL
157 Grant Holmes ATL 128333.841.26128410$-3.14AL|NL
158 Sean Burke CWS 116663.961.35124570$-3.22AL|NL
159 Casey Mize DET 116884.151.3096360$-3.23AL|NL
160 Tyler Kinley COL 64334.561.39652817$-3.26AL|NL
161 Alex Cobb DET 94763.811.2983290$-3.57AL|NL
162 Lucas Giolito BOS 135564.351.29141470$-3.60AL|NL
163 Matthew Strahm PHI 56333.161.0566163$-3.63AL|NL
164 Jordan Hicks SF 133543.851.37130580$-3.63AL|NL
165 Yimi Garcia IL-60 TOR 61333.171.1270203$-3.71AL|NL
166 Gregory Santos SEA 62333.091.2064235$-3.73AL|NL
167 Jose Alvarado PHI 61333.101.2172264$-3.84AL|NL
168 Luis Garcia HOU 108444.051.21108350$-3.85AL|NL
169 Will Warren NYY 123443.881.29116440$-3.92AL|NL
170 Luis Gil NYY 96433.771.27109470$-3.93AL|NL
171 Quinn Mathews STL 100433.731.28107400$-4.01AL|NL
172 Tomoyuki Sugano BAL 1609104.671.30118340$-4.02AL|NL
173 Jesus Tinoco MIA 64333.481.2469246$-4.13AL|NL
174 Landen Roupp SF 99333.471.28104430$-4.15AL|NL
175 Luis Ortiz CLE 143554.101.32123530$-4.25AL|NL
176 Zebby Matthews MIN 103323.861.1998230$-4.39AL|NL
177 Max Meyer MIA 135664.201.34121470$-4.42AL|NL
178 Reid Detmers LAA 105333.941.24114360$-4.43AL|NL
179 Zack Littell TB 132564.361.24111310$-4.53AL|NL
180 Jose Quintana MIL 133894.401.35109480$-4.66AL|NL
181 Hayden Birdsong SF 109433.881.34119540$-4.71AL|NL
182 Jon Gray TEX 153564.401.30134500$-4.71AL|NL
183 Jack Leiter TEX 122444.041.34129570$-4.74AL|NL
184 Anthony Bender MIA 60333.391.2465235$-4.78AL|NL
185 Simeon Woods Richardson MIN 122894.441.34102450$-4.88AL|NL
186 Eduardo Rodriguez ARI 145674.411.32125490$-4.88AL|NL
187 Trent Thornton SEA 67433.381.1770230$-4.93AL|NL
188 Tylor Megill NYM 96333.701.2598370$-4.93AL|NL
189 Andrew Painter PHI 66323.321.1679210$-4.98AL|NL
190 Yennier Cano BAL 62333.231.2266233$-5.02AL|NL
191 Will Vest DET 68433.531.2266232$-5.12AL|NL
192 Jose Leclerc OAK 64333.521.2476293$-5.15AL|NL
193 A.J. Minter IL-60 NYM 57333.281.1363202$-5.18AL|NL
194 Kutter Crawford BOS 124334.301.22116360$-5.21AL|NL
195 Andrew Heaney PIT 128554.361.30119400$-5.22AL|NL
196 Garrett Whitlock BOS 66333.501.1667172$-5.25AL|NL
197 Louie Varland MIN 63333.211.1766191$-5.36AL|NL
198 Shane Bieber IL-60 CLE 92333.751.2186230$-5.38AL|NL
199 Joel Payamps MIL 61333.391.1563202$-5.39AL|NL
200 Michael Kopech LAD 53333.301.2267283$-5.47AL|NL
201 Brock Stewart MIN 60333.321.1973251$-5.48AL|NL
202 Kevin Ginkel ARI 61333.451.2064203$-5.48AL|NL
203 Seranthony Dominguez BAL 63333.461.2070252$-5.50AL|NL
204 Adrian Morejon SD 61333.251.1867211$-5.59AL|NL
205 Bryan Hudson MIL 60333.311.1565211$-5.61AL|NL
206 Reed Garrett NYM 66333.201.2579310$-5.64AL|NL
207 Pierce Johnson ATL 64333.511.2678282$-5.66AL|NL
208 Tyler Anderson LAA 1709124.841.35132630$-5.68AL|NL
209 Justin Slaten BOS 64333.631.2769254$-5.70AL|NL
210 Fernando Cruz NYY 61333.351.2180280$-5.70AL|NL
211 Cole Sands MIN 64333.481.1769201$-5.73AL|NL
212 Dylan Lee ATL 62333.461.1370190$-5.77AL|NL
213 Justin Anderson CWS 63333.851.3668317$-5.78AL|NL
214 Alex Vesia LAD 58333.391.1472240$-5.79AL|NL
215 Andre Pallante STL 154554.041.39120620$-5.87AL|NL
216 Colin Holderman PIT 62333.461.2666263$-5.92AL|NL
217 Clayton Kershaw IL-15 LAD 68543.881.1963200$-5.92AL|NL
218 Garrett Cleavinger TB 63333.611.2873293$-5.97AL|NL
219 Aaron Bummer ATL 61333.191.2671251$-5.97AL|NL
220 Derek Law WAS 72444.031.3162265$-6.16AL|NL
221 Seth Halvorsen COL 63334.241.42632910$-6.19AL|NL
222 Matt Brash SEA 48322.821.1863210$-6.20AL|NL
223 Shane Smith CWS 90544.081.3588391$-6.21AL|NL
224 Hunter Harvey KAN 60333.491.2163202$-6.22AL|NL
225 Evan Phillips LAD 50323.101.0957160$-6.25AL|NL
226 Craig Yoho MIL 49322.951.1966220$-6.25AL|NL
227 Paul Sewald CLE 59333.571.1564201$-6.26AL|NL
228 Mike Clevinger IL-15 CWS 66334.651.32542211$-6.30AL|NL
229 Ryan Brasier CHC 58333.531.1657182$-6.31AL|NL
230 Chad Green TOR 63334.051.2259215$-6.34AL|NL
231 Ian Hamilton NYY 60333.341.2366251$-6.36AL|NL
232 David Festa MIN 88223.711.2795350$-6.44AL|NL
233 Manuel Rodriguez TB 61333.431.2563222$-6.45AL|NL
234 Michel Otanez OAK 62333.341.3480361$-6.46AL|NL
235 Ryan Feltner COL 1699124.831.41143610$-6.48AL|NL
236 Jared Koenig MIL 62333.541.2261222$-6.49AL|NL
237 Emilio Pagan CIN 64334.031.2168233$-6.52AL|NL
238 Nick Mears MIL 59333.341.2574290$-6.53AL|NL
239 Dustin May LAD 78323.801.1972250$-6.54AL|NL
240 Dedniel Nunez NYM 49323.001.1558200$-6.54AL|NL
241 Lance Lynn FA 109674.511.3297370$-6.55AL|NL
242 Hayden Wesneski HOU 98223.931.2392320$-6.61AL|NL
243 Caleb Thielbar CHC 66333.611.2172260$-6.63AL|NL
244 Mitch Spence OAK 121444.181.3199350$-6.71AL|NL
245 Tanner Banks PHI 68433.801.2367220$-6.73AL|NL
246 David Robertson FA 54333.291.2065230$-6.76AL|NL
247 Mitchell Parker WAS 147674.561.36122580$-6.81AL|NL
248 Kris Bubic KAN 117334.131.33112410$-6.84AL|NL
249 Colin Rea CHC 125444.381.28101360$-6.89AL|NL
250 Gregory Soto BAL 61333.441.2868271$-6.90AL|NL
251 Angel Perdomo ATL 54333.361.2470260$-6.91AL|NL
252 Javier Assad CHC 137444.291.34115530$-6.93AL|NL
253 Collin Snider SEA 65333.711.3166293$-6.93AL|NL
254 Tyler Rogers SF 70433.811.2153161$-6.95AL|NL
255 Jorge Lopez WAS 60334.071.3454237$-6.96AL|NL
256 Erik Miller SF 61333.421.3272331$-6.98AL|NL
257 Yariel Rodriguez TOR 104334.101.32104470$-7.00AL|NL
258 Joey Cantillo CLE 95333.901.3395440$-7.03AL|NL
259 Taylor Rogers CIN 62333.921.2969263$-7.03AL|NL
260 Tim Herrin CLE 62333.381.2566250$-7.04AL|NL
261 Tommy Kahnle DET 58333.531.2761242$-7.06AL|NL
262 Chris Paddack MIN 114334.301.27102310$-7.07AL|NL
263 Jose Butto NYM 63333.501.2460271$-7.10AL|NL
264 Jorge Alcala MIN 63333.671.2168270$-7.12AL|NL
265 Daniel Young NYM 56333.171.2865260$-7.15AL|NL
266 Jake Cousins NYY 54333.341.2566280$-7.22AL|NL
267 Gabe Speier SEA 58333.461.2060210$-7.26AL|NL
268 Matthew Liberatore STL 80333.941.3073302$-7.29AL|NL
269 Jose A. Ferrer WAS 62333.701.2856223$-7.30AL|NL
270 Tyson Miller CHC 62333.731.2059201$-7.30AL|NL
271 Marc Church TEX 60333.991.3163254$-7.31AL|NL
272 Mark Leiter Jr. NYY 58333.591.2265220$-7.38AL|NL
273 Fraser Ellard CWS 62333.941.3965315$-7.39AL|NL
274 Osvaldo Bido OAK 95223.891.2992380$-7.42AL|NL
275 Jordan Leasure CWS 60333.961.3463284$-7.53AL|NL
276 Andrew Nardi MIA 50323.481.2162200$-7.55AL|NL
277 Chase Dollander COL 103674.591.41106480$-7.61AL|NL
278 JoJo Romero STL 60333.541.2259200$-7.61AL|NL
279 Dennis Santana PIT 66333.831.3065272$-7.62AL|NL
280 Nate Pearson CHC 52333.471.2159210$-7.65AL|NL
281 Troy Taylor SEA 54333.331.2559240$-7.66AL|NL
282 Tony Gonsolin LAD 98334.311.2588330$-7.66AL|NL
283 Brock Burke LAA 66333.901.2566241$-7.66AL|NL
284 Ben Lively CLE 133794.701.3699430$-7.76AL|NL
285 Davidjohn Herz WAS 109444.291.40112590$-7.78AL|NL
286 Ryne Stanek NYM 58333.681.2565270$-7.84AL|NL
287 Daysbel Hernandez ATL 58333.581.3069300$-7.84AL|NL
288 Kaleb Ort HOU 60333.731.2566260$-7.84AL|NL
289 Mike Soroka WAS 120334.301.34111460$-7.84AL|NL
290 Ryan Fernandez STL 65333.781.2965261$-7.87AL|NL
291 Jackson Jobe DET 106444.231.3593460$-7.88AL|NL
292 Phil Maton STL 62333.791.2661251$-7.89AL|NL
293 Caleb Ferguson PIT 60333.621.3163251$-7.91AL|NL
294 German Marquez COL 1538114.911.40126530$-7.91AL|NL
295 Hunter Gaddis CLE 65333.831.2058210$-7.98AL|NL
296 Bryan King HOU 62333.651.2865240$-7.99AL|NL
297 Tyler Ferguson OAK 61333.581.3268310$-8.04AL|NL
298 Kyle Gibson FA 119784.671.3994420$-8.08AL|NL
299 Mason Montgomery TB 60333.781.2861251$-8.10AL|NL
300 Stephen Kolek SD 84323.841.3274310$-8.10AL|NL