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 1901562.921.03218420$33.55AL|NL
2 Chris Sale ATL 1741462.941.11213460$27.82AL|NL
3 Paul Skenes PIT 1671362.841.08205490$27.27AL|NL
4 Zack Wheeler PHI 1961483.351.11211520$26.06AL|NL
5 Logan Gilbert SEA 1891383.481.08196410$23.48AL|NL
6 Garrett Crochet BOS 1521252.901.13196480$22.38AL|NL
7 Logan Webb SF 1941483.231.19164430$20.67AL|NL
8 Jacob deGrom TEX 1271042.960.98166290$19.31AL|NL
9 Dylan Cease SD 1771283.561.19211680$18.49AL|NL
10 Spencer Strider IL-15 ATL 1361053.111.12181450$16.94AL|NL
11 Pablo Lopez MIN 1841283.631.19192470$16.87AL|NL
12 Corbin Burnes ARI 1811283.531.19178530$16.53AL|NL
13 Sonny Gray STL 1721283.521.19182500$16.50AL|NL
14 Yoshinobu Yamamoto LAD 1541173.341.12162390$16.43AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Mason Miller OAK 65442.571.00942229$16.40AL|NL
16 Edwin Diaz NYM 63332.951.10912435$15.66AL|NL
17 Cole Ragans KAN 1721283.561.24194650$15.47AL|NL
18 Framber Valdez HOU 1781283.501.22169580$14.99AL|NL
19 Tyler Glasnow LAD 133963.211.08165390$14.94AL|NL
20 Emmanuel Clase CLE 64442.771.05611333$14.73AL|NL
21 Ryan Helsley STL 64443.161.13782434$14.42AL|NL
22 George Kirby IL-15 SEA 1531073.471.08141230$14.10AL|NL
23 Spencer Schwellenbach ATL 1611173.541.16156370$13.87AL|NL
24 Josh Hader HOU 66443.461.12922732$13.85AL|NL
25 Aaron Nola PHI 1831193.831.18182440$13.84AL|NL
26 Sandy Alcantara MIA 1801283.641.21157460$13.45AL|NL
27 Michael King SD 1691183.691.22184610$13.29AL|NL
28 Max Fried NYY 1701183.531.20157510$13.19AL|NL
29 Hunter Greene CIN 1631083.811.18192590$13.01AL|NL
30 Freddy Peralta MIL 1661093.831.18191600$12.90AL|NL
31 Blake Snell LAD 1521073.591.24195690$12.61AL|NL
32 Joe Ryan MIN 151983.721.10165340$12.46AL|NL
33 Raisel Iglesias ATL 65443.361.09711531$12.43AL|NL
34 Justin Steele CHC 1571173.561.19149420$12.16AL|NL
35 Luis Castillo SEA 1731193.891.19171510$11.96AL|NL
36 Devin Williams NYY 61332.971.16832830$11.72AL|NL
37 Ryan Walker SF 66443.021.14782126$10.90AL|NL
38 Brandon Woodruff IL-15 MIL 152983.741.15164430$10.90AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Andres Munoz SEA 62332.911.11792427$10.76AL|NL
40 Tanner Bibee CLE 1621083.841.18164460$10.76AL|NL
41 Kevin Gausman TOR 1831193.921.25182540$10.75AL|NL
42 Shota Imanaga CHC 1611083.991.16160380$10.00AL|NL
43 Jeff Hoffman TOR 63333.271.11782227$9.80AL|NL
44 Jack Flaherty DET 1581083.831.23169520$9.59AL|NL
45 Nathan Eovaldi TEX 1671093.931.20162460$9.51AL|NL
46 Felix Bautista BAL 58332.991.12842525$9.49AL|NL
47 Hunter Brown HOU 1611083.761.25168570$9.47AL|NL
48 Shane McClanahan IL-15 TB 145973.711.18155430$9.34AL|NL
49 Cristopher Sanchez PHI 1631173.691.25141440$9.11AL|NL
50 MacKenzie Gore WAS 1621083.791.28178610$9.10AL|NL
51 Carlos Rodon NYY 1709104.121.22190590$8.53AL|NL
52 Jhoan Duran MIN 63332.871.14762123$8.42AL|NL
53 Zac Gallen ARI 1631083.841.25160520$8.38AL|NL
54 Bryce Miller SEA 1669104.051.16154430$8.25AL|NL
55 Clay Holmes NYM 1661183.591.33151630$8.15AL|NL
56 Bailey Ober MIN 158994.111.16161400$8.13AL|NL
57 Tanner Houck BOS 1761193.811.30152560$7.69AL|NL
58 Nick Pivetta SD 150894.081.17169460$7.39AL|NL
59 Trevor Megill MIL 62333.571.23752227$7.33AL|NL
60 Yusei Kikuchi LAA 163994.051.25180510$7.31AL|NL
61 Kodai Senga NYM 1561083.961.28170680$7.29AL|NL
62 Roki Sasaki LAD 122863.551.19141410$7.04AL|NL
63 Brandon Pfaadt ARI 151983.901.21148360$6.99AL|NL
64 Shohei Ohtani LAD 116853.611.16135390$6.70AL|NL
65 Jesus Luzardo PHI 153984.001.24164520$6.67AL|NL
66 Bryan Woo SEA 129873.751.12120280$6.40AL|NL
67 Drew Rasmussen TB 122863.471.16116300$6.35AL|NL
68 Zach Eflin BAL 1679104.021.19135290$6.19AL|NL
69 Tanner Scott LAD 63333.281.25752923$5.95AL|NL
70 Kenley Jansen LAA 58333.871.21672226$5.60AL|NL
71 Seth Lugo KAN 18110104.041.29156520$5.54AL|NL
72 Ranger Suarez IL-15 PHI 1541083.891.28136500$5.30AL|NL
73 Taj Bradley TB 155994.161.25162510$5.20AL|NL
74 Peter Fairbanks TB 58333.511.24662324$5.11AL|NL
75 Robbie Ray SF 146884.121.23161500$4.84AL|NL
76 Ryan Pepiot TB 150894.121.22156520$4.80AL|NL
77 A.J. Puk ARI 62333.101.18752118$4.73AL|NL
78 Aroldis Chapman BOS 61333.151.31913719$4.70AL|NL
79 Ryan Pressly CHC 58333.531.24581824$4.49AL|NL
80 Mitch Keller PIT 17310104.051.32155540$4.40AL|NL
81 Grayson Rodriguez IL-15 BAL 125863.871.22132400$4.11AL|NL
82 Justin Martinez ARI 65443.111.29803316$3.98AL|NL
83 Robert Suarez SD 63333.981.22622224$3.96AL|NL
84 Chris Bassitt TOR 17210104.221.30156600$3.86AL|NL
85 Nestor Cortes MIL 137874.201.19135380$3.42AL|NL
86 Nick Lodolo CIN 128863.981.27133420$2.45AL|NL
87 Brady Singer CIN 162994.181.32154490$2.41AL|NL
88 Carlos Estevez KAN 62333.811.27612221$2.27AL|NL
89 Gavin Williams CLE 136874.021.28136520$2.26AL|NL
90 Jeffrey Springs OAK 129784.011.22130370$2.24AL|NL
91 Clarke Schmidt IL-15 NYY 143884.111.27139470$2.22AL|NL
92 Jose Berrios TOR 1859124.421.28161540$2.19AL|NL
93 Matt Boyd CHC 118763.831.23122390$2.17AL|NL
94 Brayan Bello IL-15 BOS 151983.971.34136530$2.02AL|NL
95 Reese Olson DET 129873.911.26118420$2.01AL|NL
96 Griffin Jax MIN 68443.151.1379208$2.00AL|NL
97 Nick Martinez CIN 1679104.241.29141450$1.94AL|NL
98 Calvin Faucher MIA 61334.051.43632824$1.43AL|NL
99 Kyle Finnegan WAS 61334.181.33582323$1.37AL|NL
100 Erick Fedde STL 158994.261.30137490$1.27AL|NL
101 Max Scherzer IL-15 TOR 107664.011.14112280$1.12AL|NL
102 Ben Brown CHC 101663.591.24113390$0.95AL|NL
103 Jose Soriano LAA 142884.021.33134610$0.82AL|NL
104 Eduardo Rodriguez ARI 144884.121.31133480$0.66AL|NL
105 Landen Roupp SF 133873.901.34124550$0.58AL|NL
106 Matthew Strahm PHI 64443.301.0676175$0.44AL|NL
107 Cade Smith CLE 66442.901.1185232$0.29AL|NL
108 Kumar Rocker TEX 109753.951.25112350$0.27AL|NL
109 David Peterson NYM 144884.011.36136580$0.22AL|NL
110 Yu Darvish IL-15 SD 132784.301.23127400$0.18AL|NL
111 Michael Wacha KAN 151894.281.29129470$-0.13AL|NL
112 Shane Bieber IL-15 CLE 89643.501.1987220$-0.13AL|NL
113 Sean Manaea IL-15 NYM 123774.211.26124440$-0.27AL|NL
114 Mike Clevinger CWS 62334.591.32552122$-0.33AL|NL
115 Jason Adam SD 65443.401.1175235$-0.44AL|NL
116 Grant Holmes ATL 131774.021.32126440$-0.51AL|NL
117 Kris Bubic KAN 119763.911.32116430$-0.64AL|NL
118 Lucas Erceg KAN 65443.331.2972289$-0.66AL|NL
119 Chris Martin TEX 56333.071.0959108$-0.72AL|NL
120 Charlie Morton BAL 149894.321.36150620$-0.80AL|NL
121 Reid Detmers LAA 103663.971.26116370$-0.84AL|NL
122 Luis Severino OAK 1709104.471.34147590$-0.91AL|NL
123 Justin Verlander SF 133784.181.26112380$-0.95AL|NL
124 Jordan Romano PHI 58333.991.24622114$-1.30AL|NL
125 Zack Littell TB 140784.361.25118310$-1.32AL|NL
126 Camilo Doval SF 60333.351.27702710$-1.35AL|NL
127 Shane Baz TB 136784.351.28127480$-1.36AL|NL
128 Jose Alvarado PHI 59333.371.27712810$-1.36AL|NL
129 Luke Jackson TEX 62334.221.35642817$-1.50AL|NL
130 Bryan Abreu HOU 70443.311.2190312$-1.55AL|NL
131 David Bednar PIT 48333.921.29501816$-1.62AL|NL
132 Reynaldo Lopez IL-15 ATL 94653.781.2796330$-1.79AL|NL
133 Bowden Francis TOR 1516114.591.23139430$-1.82AL|NL
134 Spencer Arrighetti HOU 134784.361.34141570$-1.89AL|NL
135 Zebby Matthews MIN 111674.151.23103240$-1.92AL|NL
136 Seth Halvorsen COL 61334.321.41572519$-1.94AL|NL
137 Porter Hodge CHC 60333.501.27672810$-1.95AL|NL
138 Kutter Crawford IL-15 BOS 120674.361.23116350$-1.99AL|NL
139 Jeremiah Estrada SD 61333.301.1883264$-2.18AL|NL
140 AJ Smith-Shawver ATL 131784.351.34134550$-2.28AL|NL
141 Orion Kerkering PHI 61333.141.1571194$-2.28AL|NL
142 Merrill Kelly ARI 143794.331.31123470$-2.38AL|NL
143 Steven Matz STL 120774.081.32103370$-2.45AL|NL
144 Jameson Taillon CHC 1567114.511.26121380$-2.46AL|NL
145 Tobias Myers IL-15 MIL 140784.491.29127430$-2.50AL|NL
146 Jordan Hicks SF 130784.031.38118560$-2.58AL|NL
147 Matthew Liberatore STL 127774.121.34111460$-2.59AL|NL
148 Tylor Megill NYM 98654.031.29102370$-2.71AL|NL
149 Edward Cabrera IL-15 MIA 127774.281.38133630$-2.83AL|NL
150 Blake Treinen LAD 56333.411.2063197$-2.89AL|NL
151 Kirby Yates LAD 57333.711.2173277$-2.96AL|NL
152 Miles Mikolas STL 1588104.471.29108320$-2.98AL|NL
153 Keegan Akin BAL 68443.651.1675202$-3.08AL|NL
154 Ryne Nelson ARI 123774.251.30100340$-3.12AL|NL
155 Ben Joyce LAA 60333.551.2772287$-3.20AL|NL
156 Liam Hendriks IL-15 BOS 47333.481.1553138$-3.24AL|NL
157 Andrew Heaney PIT 133784.361.34121430$-3.31AL|NL
158 Hayden Birdsong SF 109664.171.34116500$-3.33AL|NL
159 Mike Soroka WAS 134784.381.34122540$-3.37AL|NL
160 Tyler Mahle TEX 124684.421.27114420$-3.38AL|NL
161 Beau Brieske DET 64444.081.2760239$-3.38AL|NL
162 Luke Weaver NYY 66444.021.2371216$-3.40AL|NL
163 Garrett Whitlock BOS 65443.571.1764153$-3.41AL|NL
164 Tyler Holton DET 61333.581.1353166$-3.52AL|NL
165 Dustin May LAD 74533.701.2073250$-3.62AL|NL
166 Mitchell Parker WAS 142794.341.36124520$-3.68AL|NL
167 Alex Cobb IL-15 DET 96653.841.2977270$-3.72AL|NL
168 Will Vest DET 66443.421.2465213$-3.73AL|NL
169 Ronel Blanco HOU 1516114.611.32149640$-3.76AL|NL
170 Walker Buehler BOS 141794.311.35116450$-3.78AL|NL
171 Aaron Civale IL-15 MIL 130694.521.28119390$-3.87AL|NL
172 Chris Paddack MIN 127684.321.31113340$-3.87AL|NL
173 Tommy Kahnle DET 59333.741.2762258$-3.93AL|NL
174 Joey Cantillo CLE 93553.901.3298420$-4.05AL|NL
175 JP Sears OAK 1717124.761.29139490$-4.13AL|NL
176 Yimi Garcia TOR 59333.611.1467173$-4.28AL|NL
177 Gregory Santos SEA 60333.181.2358204$-4.28AL|NL
178 David Festa MIN 81543.851.2884290$-4.32AL|NL
179 Jared Jones IL-60 PIT 78533.881.2681270$-4.38AL|NL
180 Robert Garcia TEX 60333.681.2367235$-4.43AL|NL
181 Frankie Montas IL-15 NYM 102654.271.3196380$-4.55AL|NL
182 Lucas Giolito IL-15 BOS 134694.531.34132500$-4.55AL|NL
183 Casey Mize DET 114674.251.2990330$-4.59AL|NL
184 Max Meyer MIA 130784.431.36114450$-4.62AL|NL
185 Kyle Harrison SF 92564.151.2894340$-4.64AL|NL
186 Eury Perez IL-60 MIA 78444.021.2187260$-4.73AL|NL
187 Dean Kremer BAL 136694.511.32121470$-4.78AL|NL
188 Colin Holderman PIT 61333.811.3361268$-4.83AL|NL
189 Aaron Bummer ATL 59332.831.2968241$-4.86AL|NL
190 Edwin Uceta TB 63334.081.2570256$-4.95AL|NL
191 Jake Irvin WAS 1577114.631.33126520$-4.96AL|NL
192 Fernando Cruz NYY 60333.401.2783281$-4.98AL|NL
193 Will Warren NYY 102654.251.3394360$-4.99AL|NL
194 Alexis Diaz IL-15 CIN 50334.411.36542512$-4.99AL|NL
195 Anthony Bender MIA 60333.831.2861226$-5.31AL|NL
196 Antonio Santillan CIN 60334.031.3369277$-5.32AL|NL
197 Alec Marsh IL-15 KAN 113674.411.35108420$-5.33AL|NL
198 Jose A. Ferrer WAS 60333.631.2851206$-5.52AL|NL
199 Cole Sands MIN 62333.491.2168201$-5.53AL|NL
200 Hunter Harvey KAN 58333.411.2160172$-5.58AL|NL
201 Hayden Wesneski HOU 118584.511.29109400$-5.61AL|NL
202 A.J. Minter NYM 58333.581.1766201$-5.63AL|NL
203 Dylan Lee ATL 60333.571.1568170$-5.65AL|NL
204 Luis Gil IL-60 NYY 97564.391.33106470$-5.69AL|NL
205 Trent Thornton SEA 65444.001.2364202$-5.83AL|NL
206 Yariel Rodriguez TOR 90554.261.3394410$-5.91AL|NL
207 Yennier Cano BAL 60333.451.2758213$-5.92AL|NL
208 Michael McGreevy STL 82543.911.2660190$-5.94AL|NL
209 Justin Slaten BOS 63333.981.3365246$-5.98AL|NL
210 Alex Vesia LAD 55333.671.2070241$-6.00AL|NL
211 Andre Pallante STL 128774.151.4292520$-6.04AL|NL
212 Jose Quintana MIL 143794.501.39115540$-6.13AL|NL
213 Chad Green TOR 61334.071.2059174$-6.15AL|NL
214 Jake Junis CLE 67443.821.2162150$-6.16AL|NL
215 Reed Garrett NYM 64443.671.3377300$-6.18AL|NL
216 Jon Gray IL-60 TEX 105574.411.3094340$-6.21AL|NL
217 Osvaldo Bido OAK 114674.501.36105480$-6.22AL|NL
218 Pierce Johnson ATL 62333.641.3274272$-6.28AL|NL
219 Erik Miller SF 59333.451.3173311$-6.29AL|NL
220 Matt Brash IL-15 SEA 48333.101.2161210$-6.30AL|NL
221 Mitch Spence OAK 106664.391.3385320$-6.33AL|NL
222 Emilio Pagan CIN 63334.661.2565217$-6.39AL|NL
223 Bryan Hudson MIL 58333.611.2263231$-6.46AL|NL
224 Caleb Ferguson PIT 60333.521.3362253$-6.48AL|NL
225 Gregory Soto BAL 59333.451.2967271$-6.51AL|NL
226 Dennis Santana PIT 62333.831.3460265$-6.54AL|NL
227 Shane Smith CWS 114674.451.37100430$-6.55AL|NL
228 Gabe Speier SEA 56333.461.2060180$-6.67AL|NL
229 Kevin Ginkel IL-15 ARI 49333.431.2252162$-6.69AL|NL
230 Andrew Painter PHI 71444.071.2469220$-6.71AL|NL
231 Joel Payamps MIL 59333.791.2258192$-6.75AL|NL
232 Luis Ortiz CLE 139694.531.37114530$-6.76AL|NL
233 Jack Leiter TEX 119584.531.37119520$-6.78AL|NL
234 Paul Sewald CLE 57333.971.1865181$-6.82AL|NL
235 Tim Herrin CLE 60333.481.2563250$-6.89AL|NL
236 Tyler Rogers SF 68443.871.2247151$-6.99AL|NL
237 Mark Leiter Jr. NYY 57333.781.2370220$-7.01AL|NL
238 Brock Burke LAA 64443.951.3064231$-7.03AL|NL
239 Jose Leclerc OAK 62334.091.3171303$-7.09AL|NL
240 Tomoyuki Sugano BAL 1476114.691.33112370$-7.09AL|NL
241 Griffin Canning NYM 121584.591.33107430$-7.12AL|NL
242 Louie Varland MIN 67443.951.2865200$-7.19AL|NL
243 Adrian Morejon SD 59333.781.2460201$-7.30AL|NL
244 JoJo Romero STL 61333.661.2658211$-7.31AL|NL
245 Tanner Banks PHI 66443.981.2966210$-7.34AL|NL
246 Ryan Brasier IL-15 CHC 49333.621.2046152$-7.34AL|NL
247 Mason Montgomery TB 61334.021.3063233$-7.36AL|NL
248 Kevin Kelly TB 55333.431.1847130$-7.38AL|NL
249 Garrett Cleavinger TB 58333.911.3167272$-7.41AL|NL
250 Seranthony Dominguez BAL 61334.021.2866252$-7.41AL|NL
251 Ryan Feltner COL 1567114.591.44132580$-7.42AL|NL
252 Kyle Wright IL-15 KAN 85554.141.3672300$-7.45AL|NL
253 Kenta Maeda DET 75444.301.2570210$-7.47AL|NL
254 Javier Assad IL-15 CHC 131694.571.38107510$-7.47AL|NL
255 Taylor Rogers CIN 58333.991.3365233$-7.47AL|NL
256 John Brebbia DET 56333.961.2559182$-7.48AL|NL
257 Yuki Matsui SD 56333.861.2366250$-7.52AL|NL
258 Derek Law IL-15 WAS 64444.061.3454233$-7.55AL|NL
259 Bailey Falter PIT 136694.601.35100410$-7.57AL|NL
260 Jason Foley DET 48333.851.2939145$-7.68AL|NL
261 Ryan Fernandez STL 60333.721.2858221$-7.71AL|NL
262 Manuel Rodriguez TB 59333.781.3158232$-7.72AL|NL
263 Ryan Weathers IL-15 MIA 109574.481.3797400$-7.80AL|NL
264 Dedniel Nunez NYM 47333.481.2354180$-7.81AL|NL
265 Nick Mears IL-15 MIL 54333.691.3066260$-7.87AL|NL
266 Evan Phillips IL-15 LAD 48333.651.1952150$-7.91AL|NL
267 Jared Koenig MIL 60333.971.2857222$-7.93AL|NL
268 Clayton Kershaw IL-60 LAD 68444.221.2662200$-7.94AL|NL
269 Scott Barlow CIN 62333.981.3270271$-7.96AL|NL
270 David Robertson FA 45223.161.2055180$-7.98AL|NL
271 Simeon Woods Richardson MIN 118584.551.36100440$-7.99AL|NL
272 Marcus Stroman NYY 1567114.651.40113570$-8.03AL|NL
273 Ryne Stanek NYM 61334.181.3167292$-8.10AL|NL
274 Brant Hurter DET 53333.511.2145130$-8.10AL|NL
275 Bryce Elder ATL 81544.141.3866290$-8.13AL|NL
276 Jose Suarez ATL 70444.111.3469270$-8.14AL|NL
277 Bryan Baker BAL 60333.881.2864250$-8.18AL|NL
278 German Marquez COL 1496114.571.42121510$-8.23AL|NL
279 Phil Maton STL 63334.111.3061242$-8.24AL|NL
280 Jorge Alcala MIN 59334.081.2762231$-8.24AL|NL
281 Michael Kopech IL-15 LAD 51334.151.2960252$-8.28AL|NL
282 Sean Burke CWS 138694.801.41129620$-8.28AL|NL
283 Bryan King HOU 60333.731.3262250$-8.38AL|NL
284 Hoby Milner TEX 56333.841.2150140$-8.41AL|NL
285 Daniel Coulombe MIN 54333.841.2455170$-8.41AL|NL
286 Cody Bradford IL-15 TEX 53334.041.1549120$-8.43AL|NL
287 Cade Cavalli IL-15 WAS 85464.311.3579350$-8.45AL|NL
288 Daysbel Hernandez ATL 56333.771.3465270$-8.52AL|NL
289 Angel Perdomo OAK 51333.861.3164270$-8.53AL|NL
290 Trevor Williams WAS 133694.711.38104430$-8.56AL|NL
291 Daniel Young NYM 54333.661.3359250$-8.60AL|NL
292 Jose Butto NYM 59334.001.2761250$-8.61AL|NL
293 Abner Uribe MIL 56333.791.3667330$-8.63AL|NL
294 Craig Yoho MIL 52333.751.3159220$-8.63AL|NL
295 Keaton Winn SF 53333.721.2549150$-8.68AL|NL
296 Paul Blackburn IL-15 NYM 86464.341.3373280$-8.69AL|NL
297 Joseph Mantiply ARI 57333.571.3049170$-8.75AL|NL
298 Angel Zerpa KAN 59333.811.3151191$-8.79AL|NL
299 Brock Stewart IL-15 MIN 48333.771.3158210$-8.80AL|NL
300 Hunter Gaddis CLE 63334.221.2258200$-8.80AL|NL