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 1841393.151.03209430$30.79AL|NL
2 Paul Skenes PIT 1751392.971.07210520$29.80AL|NL
3 Zack Wheeler PHI 1951493.461.10215550$28.19AL|NL
4 Chris Sale ATL 1821483.541.13227520$26.54AL|NL
5 Logan Gilbert SEA 18312103.731.08188380$22.39AL|NL
6 Dylan Cease SD 19513103.811.20233770$21.96AL|NL
7 Jacob deGrom TEX 1391073.401.00178370$21.04AL|NL
8 Garrett Crochet BOS 1631193.561.14209530$20.74AL|NL
9 Freddy Peralta MIL 18312103.851.15210650$20.53AL|NL
10 Logan Webb SF 19413103.611.18155410$18.65AL|NL
11 Spencer Strider IL-15 ATL 1451163.621.13191460$18.48AL|NL
12 George Kirby IL-15 SEA 1551183.651.05137240$17.54AL|NL
13 Cole Ragans KAN 1821293.811.23205720$17.46AL|NL
14 Max Fried NYY 1751293.571.20161570$16.80AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Joe Ryan MIN 1561093.911.08170350$16.47AL|NL
16 Yoshinobu Yamamoto LAD 1511273.661.16157400$16.25AL|NL
17 Pablo Lopez MIN 18712114.061.20189480$15.85AL|NL
18 Tyler Glasnow LAD 1321063.661.11162400$15.08AL|NL
19 Justin Steele CHC 1611183.661.16147410$15.00AL|NL
20 Brandon Woodruff IL-15 MIL 1491083.831.12164440$14.92AL|NL
21 Edwin Diaz NYM 39213.331.07581535$14.30AL|NL
22 Michael King SD 17611103.981.23185610$13.77AL|NL
23 Shota Imanaga CHC 1641194.181.14163400$13.75AL|NL
24 Luis Castillo SEA 18312104.141.21171560$13.57AL|NL
25 Blake Snell LAD 1671284.121.29208790$13.32AL|NL
26 Framber Valdez HOU 1641183.661.23154540$13.31AL|NL
27 Emmanuel Clase CLE 42212.801.0236833$13.15AL|NL
28 Hunter Brown HOU 1661193.911.23169590$12.88AL|NL
29 Mason Miller OAK 45223.041.02631629$12.83AL|NL
30 Bryce Miller SEA 17211104.161.16152440$12.65AL|NL
31 Spencer Schwellenbach ATL 1501183.901.17144370$12.64AL|NL
32 Ryan Helsley STL 41213.441.15481634$12.37AL|NL
33 Hunter Greene CIN 17310104.321.22206660$12.35AL|NL
34 Sonny Gray STL 16610104.031.21175520$12.23AL|NL
35 Tanner Bibee CLE 16110104.041.17157470$12.10AL|NL
36 Aaron Nola PHI 17911104.321.21176480$11.65AL|NL
37 Josh Hader HOU 40213.591.13541732$11.60AL|NL
38 Kevin Gausman TOR 19312114.491.26195640$10.96AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Corbin Burnes ARI 17411104.151.23160550$10.86AL|NL
40 Shohei Ohtani LAD 120953.661.16139420$10.56AL|NL
41 Jack Flaherty DET 17010104.221.25184580$10.37AL|NL
42 Sandy Alcantara MIA 16810103.921.21138460$10.35AL|NL
43 Nathan Eovaldi TEX 1661194.301.23164530$10.11AL|NL
44 MacKenzie Gore WAS 18010114.241.29202700$10.11AL|NL
45 Devin Williams NYY 39213.431.21541930$10.08AL|NL
46 Raisel Iglesias ATL 41213.901.1441931$9.65AL|NL
47 Bailey Ober MIN 1559104.301.17156410$9.34AL|NL
48 Zac Gallen ARI 1681194.291.25160510$9.22AL|NL
49 Andres Munoz SEA 36213.071.10421327$8.77AL|NL
50 Carlos Rodon NYY 18111114.691.27200710$8.66AL|NL
51 Robbie Ray SF 16510104.511.26189650$8.57AL|NL
52 Bryan Woo SEA 130883.881.11114300$8.50AL|NL
53 Ryan Pepiot TB 1569104.351.20156500$8.12AL|NL
54 Felix Bautista BAL 36213.281.16521825$7.69AL|NL
55 Zach Eflin BAL 1541094.261.18117280$7.48AL|NL
56 Ryan Walker SF 40223.551.18461326$7.47AL|NL
57 Jesus Luzardo PHI 130994.131.23145440$7.32AL|NL
58 Nick Pivetta SD 152994.501.22165480$7.24AL|NL
59 Jeff Hoffman TOR 39224.031.23501727$7.15AL|NL
60 Yusei Kikuchi LAA 17510114.641.27187530$7.15AL|NL
61 Cristopher Sanchez PHI 1561094.071.27128430$6.56AL|NL
62 Roki Sasaki LAD 122964.021.24128430$6.26AL|NL
63 Taj Bradley TB 1629104.521.25165540$6.15AL|NL
64 Kenley Jansen LAA 38224.241.19431526$6.11AL|NL
65 Sean Manaea IL-15 NYM 1621094.501.29164620$5.89AL|NL
66 Clay Holmes NYM 133983.751.29117500$5.83AL|NL
67 Trevor Megill MIL 39224.481.28451527$5.75AL|NL
68 Shane McClanahan IL-15 TB 120894.071.20124350$5.69AL|NL
69 Jhoan Duran MIN 40213.421.21441423$5.67AL|NL
70 Justin Verlander SF 142984.321.22128470$5.56AL|NL
71 Reese Olson DET 142994.121.26126460$5.33AL|NL
72 Gavin Williams CLE 1509104.291.28142570$4.96AL|NL
73 Peter Fairbanks TB 38214.051.24431524$4.92AL|NL
74 Matt Boyd CHC 111884.021.22119390$4.89AL|NL
75 Tanner Scott LAD 41313.911.35452023$4.87AL|NL
76 Grayson Rodriguez IL-15 BAL 129874.221.24131410$4.62AL|NL
77 Drew Rasmussen TB 113773.901.18104300$4.48AL|NL
78 Seth Lugo KAN 17811104.571.31149520$4.45AL|NL
79 Kodai Senga NYM 126994.201.30134560$4.36AL|NL
80 Erick Fedde STL 1629104.481.26139490$4.23AL|NL
81 Ryan Pressly CHC 39214.021.27351224$4.18AL|NL
82 Robert Suarez SD 38224.301.26361424$3.92AL|NL
83 Chris Bassitt TOR 18111114.671.33159670$3.69AL|NL
84 Aroldis Chapman BOS 39213.481.32582619$3.51AL|NL
85 Tanner Houck BOS 14110104.301.31117470$3.31AL|NL
86 Kumar Rocker TEX 109884.201.23107350$3.05AL|NL
87 A.J. Puk ARI 39213.651.18451318$2.91AL|NL
88 Nestor Cortes MIL 117784.301.19110350$2.87AL|NL
89 Tyler Mahle TEX 142984.621.26124480$2.54AL|NL
90 Jeffrey Springs OAK 1248104.541.25126370$2.48AL|NL
91 Clarke Schmidt IL-15 NYY 123894.371.26118400$2.46AL|NL
92 Ranger Suarez IL-15 PHI 129994.201.31108430$2.26AL|NL
93 Jose Soriano LAA 137984.191.34118580$2.14AL|NL
94 Calvin Faucher MIA 39224.631.46391924$2.07AL|NL
95 Brandon Pfaadt ARI 125894.601.23116310$2.00AL|NL
96 Ben Brown CHC 93653.901.22103360$2.00AL|NL
97 Yu Darvish IL-15 SD 135894.681.26131460$1.80AL|NL
98 Kyle Finnegan WAS 41224.801.37371623$1.78AL|NL
99 Mike Clevinger CWS 42224.621.31361522$1.74AL|NL
100 Carlos Estevez KAN 38224.551.31371421$1.64AL|NL
101 Jose Berrios TOR 18110114.841.32155560$1.63AL|NL
102 Charlie Morton BAL 1611094.821.38171740$1.54AL|NL
103 Brayan Bello IL-15 BOS 151994.451.34132510$1.52AL|NL
104 Jameson Taillon CHC 1589104.701.26117410$1.40AL|NL
105 Justin Martinez ARI 41213.421.33462116$1.10AL|NL
106 Michael Wacha KAN 151994.641.31128510$1.08AL|NL
107 Dean Kremer BAL 142994.671.31126490$0.97AL|NL
108 Max Scherzer IL-15 TOR 95674.451.18101300$0.54AL|NL
109 Spencer Arrighetti HOU 143894.781.33148590$0.33AL|NL
110 Reynaldo Lopez IL-15 ATL 135984.711.35132510$0.26AL|NL
111 Brady Singer CIN 1609104.801.34146510$0.23AL|NL
112 Seth Halvorsen COL 41224.531.36381619$0.20AL|NL
113 Bowden Francis TOR 1268104.911.24111360$0.11AL|NL
114 Jordan Hicks SF 116884.251.35101460$-0.15AL|NL
115 Ronel Blanco HOU 1609104.921.35154700$-0.25AL|NL
116 Eduardo Rodriguez ARI 125894.571.33113440$-0.60AL|NL
117 Shane Baz TB 1238104.711.30110440$-0.67AL|NL
118 Luke Jackson TEX 41224.481.37411917$-0.67AL|NL
119 Hayden Wesneski HOU 107774.551.2695350$-0.69AL|NL
120 David Bednar PIT 40224.461.29381416$-0.71AL|NL
121 David Peterson NYM 124894.461.37117510$-0.80AL|NL
122 Joey Cantillo CLE 90443.731.2595380$-0.80AL|NL
123 Porter Hodge CHC 40213.301.19461810$-0.82AL|NL
124 Zack Littell TB 1217104.721.2397260$-0.87AL|NL
125 Kutter Crawford IL-15 BOS 106674.551.23100320$-0.87AL|NL
126 Landen Roupp SF 113784.321.33101440$-0.94AL|NL
127 Chris Martin TEX 37213.341.034168$-1.26AL|NL
128 Tobias Myers IL-15 MIL 119794.731.28105350$-1.54AL|NL
129 Zebby Matthews MIN 96564.421.2190220$-1.70AL|NL
130 JP Sears OAK 1699125.161.30135500$-1.75AL|NL
131 Kris Bubic KAN 107674.321.34105410$-1.80AL|NL
132 Shane Bieber IL-15 CLE 72553.991.1868180$-1.83AL|NL
133 Nick Lodolo CIN 132794.791.33127440$-1.86AL|NL
134 Jordan Romano PHI 36214.461.29361314$-1.89AL|NL
135 Mike Soroka WAS 114684.411.31100440$-1.95AL|NL
136 Aaron Civale IL-15 MIL 115794.781.2899360$-2.10AL|NL
137 Nick Martinez CIN 1328104.911.31107370$-2.15AL|NL
138 Frankie Montas IL-15 NYM 113774.601.33103430$-2.16AL|NL
139 Griffin Jax MIN 43223.711.1847148$-2.24AL|NL
140 Luis Severino OAK 1749125.031.36146630$-2.44AL|NL
141 Jose Alvarado PHI 36213.561.31431910$-2.47AL|NL
142 Camilo Doval SF 37213.581.27391610$-2.47AL|NL
143 AJ Smith-Shawver ATL 123885.021.36124510$-2.60AL|NL
144 Casey Mize DET 118784.601.2985330$-2.60AL|NL
145 Mitch Keller PIT 1749125.011.38151540$-2.66AL|NL
146 Eury Perez IL-60 MIA 71454.211.1977230$-2.95AL|NL
147 Jack Leiter TEX 109784.871.33106450$-2.96AL|NL
148 Kirby Yates LAD 37213.711.2050187$-2.96AL|NL
149 Matthew Strahm PHI 39213.531.0847115$-2.96AL|NL
150 Reid Detmers LAA 92554.621.30104360$-3.11AL|NL
151 Jason Adam SD 39223.541.0946155$-3.12AL|NL
152 Blake Treinen LAD 37213.591.2044157$-3.21AL|NL
153 Cade Smith CLE 44223.131.1156162$-3.21AL|NL
154 Beau Brieske DET 40224.021.2136149$-3.31AL|NL
155 Hayden Birdsong SF 96674.601.35100430$-3.36AL|NL
156 Andrew Painter PHI 59443.921.1761160$-3.43AL|NL
157 Alexis Diaz IL-15 CIN 32214.571.33341612$-3.45AL|NL
158 Tylor Megill NYM 79444.171.2886320$-3.49AL|NL
159 Lucas Giolito IL-15 BOS 112794.921.35108430$-3.58AL|NL
160 Tyler Holton DET 38213.421.1132106$-3.62AL|NL
161 Liam Hendriks IL-15 BOS 30214.001.133478$-3.70AL|NL
162 Grant Holmes ATL 104664.731.35101350$-3.84AL|NL
163 Tommy Kahnle DET 37213.881.2639158$-3.88AL|NL
164 Lucas Erceg KAN 40213.921.3643209$-3.88AL|NL
165 Edward Cabrera IL-15 MIA 1136104.521.41113590$-3.96AL|NL
166 Mitchell Parker WAS 1257114.741.37105430$-3.98AL|NL
167 Jeremiah Estrada SD 37213.671.1951174$-4.36AL|NL
168 Merrill Kelly ARI 142895.021.37115520$-4.39AL|NL
169 Jose A. Ferrer WAS 40213.601.2033126$-4.42AL|NL
170 Alex Cobb IL-15 DET 97664.461.3372280$-4.47AL|NL
171 Sean Burke CWS 1267114.921.38114530$-4.48AL|NL
172 Andre Pallante STL 111794.461.3977440$-4.54AL|NL
173 Ryne Nelson ARI 106674.761.3184300$-4.55AL|NL
174 Griffin Canning NYM 105674.821.3290380$-4.55AL|NL
175 Edwin Uceta TB 41224.191.2447176$-4.63AL|NL
176 Yariel Rodriguez TOR 94554.601.3595460$-4.66AL|NL
177 Luis Gil IL-60 NYY 84564.591.3590420$-4.70AL|NL
178 Matthew Liberatore STL 116684.741.3697420$-4.79AL|NL
179 Miles Mikolas STL 1548115.061.3298340$-4.83AL|NL
180 Yimi Garcia TOR 36213.671.0942103$-4.85AL|NL
181 Colin Holderman PIT 39224.161.3237178$-4.87AL|NL
182 Max Meyer MIA 1196114.761.36101420$-4.89AL|NL
183 Jared Jones IL-60 PIT 73464.401.2875250$-4.91AL|NL
184 Simeon Woods Richardson MIN 124794.881.37100450$-4.94AL|NL
185 David Robertson FA 46323.591.2355210$-5.11AL|NL
186 Robert Garcia TEX 39213.901.2543155$-5.12AL|NL
187 Luis Ortiz CLE 112794.851.3786420$-5.12AL|NL
188 Jon Gray IL-60 TEX 89674.881.3377310$-5.18AL|NL
189 Jose Quintana MIL 145894.951.40113550$-5.18AL|NL
190 Chris Paddack MIN 115684.881.3392310$-5.20AL|NL
191 Antonio Santillan CIN 38224.361.3445187$-5.27AL|NL
192 Kyle Harrison SF 80564.601.3376310$-5.29AL|NL
193 Shane Smith CWS 99574.651.3588360$-5.30AL|NL
194 Jackson Jobe DET 104694.911.3383360$-5.39AL|NL
195 David Festa MIN 71454.391.3173260$-5.44AL|NL
196 Javier Assad IL-15 CHC 116784.831.3888450$-5.47AL|NL
197 Michael McGreevy STL 71444.141.2652170$-5.54AL|NL
198 Emilio Pagan CIN 40224.821.2642147$-5.56AL|NL
199 Steven Matz STL 110684.811.3790370$-5.59AL|NL
200 Luke Weaver NYY 43224.551.2745146$-5.59AL|NL
201 Jake Irvin WAS 1658115.091.38124580$-5.62AL|NL
202 Bryan Abreu HOU 42223.801.2453202$-5.73AL|NL
203 Kyle Hart SD 80564.801.3378290$-5.74AL|NL
204 A.J. Minter NYM 37213.441.1242121$-5.77AL|NL
205 Will Warren NYY 92674.921.3682320$-5.81AL|NL
206 Dustin May LAD 68434.241.2856230$-5.81AL|NL
207 Andrew Heaney PIT 1237105.141.39109430$-5.96AL|NL
208 Ben Lively CLE 130795.161.3497420$-5.98AL|NL
209 Walker Buehler BOS 1288105.081.3994450$-6.01AL|NL
210 Anthony Bender MIA 38224.271.3237156$-6.09AL|NL
211 Garrett Whitlock BOS 42213.971.1838103$-6.19AL|NL
212 Keegan Akin BAL 43223.921.2044132$-6.19AL|NL
213 Alec Marsh IL-15 KAN 96675.071.3892380$-6.20AL|NL
214 Andrew Abbott IL-15 CIN 118685.101.36103430$-6.21AL|NL
215 Chad Green TOR 37224.361.1736104$-6.23AL|NL
216 Alex Vesia LAD 36213.691.1645151$-6.24AL|NL
217 Fraser Ellard CWS 41213.741.3340194$-6.25AL|NL
218 Clayton Kershaw IL-60 LAD 63444.411.2855200$-6.28AL|NL
219 Bryan Hudson MIL 37213.391.1840151$-6.29AL|NL
220 Jose Leclerc OAK 43224.191.2748213$-6.41AL|NL
221 Mason Montgomery TB 38214.061.2541153$-6.58AL|NL
222 Gregory Santos SEA 35213.791.2629124$-6.65AL|NL
223 Kenta Maeda DET 68334.561.2561200$-6.68AL|NL
224 Aaron Bummer ATL 36213.281.2641151$-6.70AL|NL
225 Erik Miller SF 36213.401.2643191$-6.72AL|NL
226 Justin Slaten BOS 41214.651.3641176$-6.75AL|NL
227 Will Vest DET 41224.031.2841153$-6.75AL|NL
228 Ryan Weathers IL-15 MIA 106584.841.3995400$-6.81AL|NL
229 Tyler Anderson LAA 1649115.351.41128690$-6.87AL|NL
230 Paul Sewald CLE 38224.141.1644121$-6.87AL|NL
231 Dylan Lee ATL 37213.711.1441100$-6.90AL|NL
232 Mitch Spence OAK 96574.951.3476300$-6.94AL|NL
233 Cody Bradford IL-15 TEX 46223.971.1443120$-6.96AL|NL
234 Joel Payamps MIL 37224.091.1936102$-7.08AL|NL
235 Tim Herrin CLE 40223.491.2241160$-7.08AL|NL
236 Yuki Matsui SD 34213.511.1840150$-7.13AL|NL
237 Taylor Rogers CIN 37224.241.2840133$-7.14AL|NL
238 Jason Foley DET 28214.081.272185$-7.18AL|NL
239 Cole Sands MIN 39223.971.2343141$-7.21AL|NL
240 Tony Gonsolin IL-15 LAD 77554.911.3360270$-7.24AL|NL
241 Cade Cavalli IL-15 WAS 72464.611.3564300$-7.26AL|NL
242 Jonathan Cannon CWS 1247115.021.4087430$-7.26AL|NL
243 Yennier Cano BAL 38213.991.3035143$-7.29AL|NL
244 Osvaldo Bido OAK 103585.101.3792430$-7.29AL|NL
245 Dennis Santana PIT 40224.541.3941195$-7.34AL|NL
246 Michael Lorenzen KAN 128794.981.4293540$-7.38AL|NL
247 Tyler Rogers SF 42223.721.1828101$-7.39AL|NL
248 Bryan Baker BAL 38213.871.2144160$-7.41AL|NL
249 Jose Suarez ATL 58324.451.3460230$-7.50AL|NL
250 Caleb Ferguson PIT 38214.091.3236153$-7.52AL|NL
251 John Brebbia DET 36224.381.2137112$-7.57AL|NL
252 Ryan Brasier IL-15 CHC 33214.031.2030102$-7.59AL|NL
253 Pierce Johnson ATL 38214.221.3144172$-7.60AL|NL
254 Brock Burke LAA 41224.131.2541141$-7.73AL|NL
255 Trevor Williams WAS 1226105.141.3893420$-7.79AL|NL
256 Trent Thornton SEA 38224.341.2537132$-7.80AL|NL
257 Mark Leiter Jr. NYY 36214.171.2448160$-7.80AL|NL
258 Gabe Speier SEA 32213.701.1835100$-7.81AL|NL
259 Adrian Morejon SD 36213.971.2234111$-7.83AL|NL
260 Bailey Falter PIT 1257105.161.4089400$-7.83AL|NL
261 Kevin Kelly TB 36213.711.152980$-7.87AL|NL
262 Jared Koenig MIL 38214.081.2834152$-7.87AL|NL
263 Manuel Rodriguez TB 38214.121.3138162$-7.88AL|NL
264 Dedniel Nunez NYM 31213.701.1837120$-7.89AL|NL
265 Kyle Hendricks LAA 127795.341.3581360$-7.90AL|NL
266 Matt Brash IL-15 SEA 27213.311.2133120$-7.92AL|NL
267 Penn Murfee CWS 40224.341.3041162$-7.92AL|NL
268 Marcus Stroman NYY 1669115.131.44110640$-7.93AL|NL
269 J.T. Ginn OAK 73464.731.3457260$-7.97AL|NL
270 Hans Crouse LAA 34214.061.2242150$-7.97AL|NL
271 Kevin Ginkel IL-15 ARI 31214.111.2632112$-7.97AL|NL
272 Fernando Cruz NYY 38224.451.3353201$-7.98AL|NL
273 Bubba Chandler PIT 67454.731.3556240$-7.99AL|NL
274 Gregory Soto BAL 37213.871.3240181$-8.00AL|NL
275 Brant Hurter DET 31213.411.172790$-8.01AL|NL
276 Hunter Harvey KAN 36214.361.2736112$-8.05AL|NL
277 Cade Povich BAL 54334.521.3151210$-8.05AL|NL
278 Angel Zerpa KAN 36213.771.2530111$-8.07AL|NL
279 Brad Lord WAS 54224.061.2946200$-8.08AL|NL
280 Luis Garcia IL-15 HOU 50344.691.2647170$-8.08AL|NL
281 John Schreiber KAN 37213.901.2835141$-8.10AL|NL
282 Ryan Fernandez STL 39224.161.2536121$-8.14AL|NL
283 Kyle Gibson BAL 95675.131.4175350$-8.14AL|NL
284 Ryan Borucki PIT 32213.871.2732131$-8.27AL|NL
285 Hoby Milner TEX 37213.981.193290$-8.28AL|NL
286 Scott Barlow CIN 39224.361.3246171$-8.28AL|NL
287 Joe Boyle TB 64334.541.4474420$-8.33AL|NL
288 Hunter Gaddis CLE 42224.361.2039140$-8.33AL|NL
289 Jordan Leasure CWS 41224.601.3438183$-8.33AL|NL
290 Tyler Alexander MIL 54224.591.2348140$-8.35AL|NL
291 Ian Anderson LAA 80444.731.3966350$-8.36AL|NL
292 Triston McKenzie CLE 76455.001.3668360$-8.36AL|NL
293 Evan Phillips IL-15 LAD 29213.841.173090$-8.37AL|NL
294 Bryce Elder ATL 62444.681.3750220$-8.38AL|NL
295 Seranthony Dominguez BAL 38224.501.3138162$-8.42AL|NL
296 Nick Mears IL-15 MIL 36214.111.2943180$-8.44AL|NL
297 Logan Allen CLE 117695.191.4193450$-8.45AL|NL
298 Jake Junis CLE 65234.751.2658160$-8.46AL|NL
299 Jack Kochanowicz LAA 109795.221.3863290$-8.53AL|NL
300 Nate Pearson CHC 40214.271.2641170$-8.56AL|NL