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 1901472.770.97229390$35.69AL|NL
2 Paul Skenes PIT 1871282.751.02224460$31.34AL|NL
3 Garrett Crochet BOS 1811383.071.06221460$27.80AL|NL
4 Bryan Woo SEA 1831383.421.03184380$23.40AL|NL
5 Chris Sale ATL 1591173.201.08195410$20.38AL|NL
6 Cristopher Sanchez PHI 1861283.181.15179460$20.06AL|NL
7 Logan Webb SF 19513103.341.18184450$19.72AL|NL
8 Max Fried NYY 1811483.301.17171530$19.67AL|NL
9 Edwin Diaz LAD 66533.051.06902336$19.14AL|NL
10 Jacob deGrom TEX 1591173.391.04180350$19.09AL|NL
11 Logan Gilbert SEA 1661093.411.04186360$18.88AL|NL
12 Yoshinobu Yamamoto LAD 1611273.261.11172480$18.53AL|NL
13 Mason Miller SD 66322.510.981012532$18.15AL|NL
14 Hunter Brown HOU 1781293.551.17193570$17.23AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Hunter Greene CIN 1711193.711.13204550$16.78AL|NL
16 Cade Smith CLE 70542.971.05902030$16.58AL|NL
17 Josh Hader HOU 63543.251.06852333$16.33AL|NL
18 Joe Ryan MIN 17411103.841.09191400$16.21AL|NL
19 George Kirby SEA 1661293.601.10162320$16.02AL|NL
20 Cole Ragans KAN 1521083.291.14187540$15.96AL|NL
21 Jhoan Duran PHI 68542.921.12782032$15.84AL|NL
22 Jesus Luzardo PHI 1701193.591.16188520$15.44AL|NL
23 Freddy Peralta NYM 1691293.791.17191610$14.96AL|NL
24 Sonny Gray BOS 1751293.781.17184450$14.70AL|NL
25 Andres Munoz SEA 63432.901.12782532$14.44AL|NL
26 Nathan Eovaldi TEX 1601183.581.10155380$14.23AL|NL
27 Dylan Cease TOR 17311103.741.21204650$14.17AL|NL
28 Nick Pivetta SD 1741193.941.15190520$13.53AL|NL
29 Blake Snell LAD 1451073.431.19176600$12.53AL|NL
30 Aroldis Chapman BOS 58433.041.13802529$12.11AL|NL
31 Devin Williams NYM 64443.221.15832729$12.07AL|NL
32 Framber Valdez FA 1641293.501.24155540$11.95AL|NL
33 Spencer Schwellenbach ATL 1531073.601.11149310$11.92AL|NL
34 David Bednar NYY 64443.411.13762130$11.79AL|NL
35 Brandon Woodruff MIL 1471073.741.11157400$11.35AL|NL
36 Spencer Strider ATL 1521183.871.21175540$10.48AL|NL
37 Luis Castillo SEA 17511103.911.19163490$10.44AL|NL
38 Kevin Gausman TOR 18211104.051.20178520$10.39AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Pablo Lopez MIN 1621083.831.18161410$9.73AL|NL
40 Zack Wheeler PHI 120853.291.07138310$9.62AL|NL
41 Michael King SD 1601093.751.22166550$9.44AL|NL
42 Eury Perez MIA 148993.811.16166490$9.28AL|NL
43 Ranger Suarez BOS 1651193.711.23148470$9.22AL|NL
44 Tyler Glasnow LAD 135963.651.16158500$9.10AL|NL
45 Raisel Iglesias ATL 66443.661.14701727$9.00AL|NL
46 Ryan Helsley BAL 64443.571.22722428$8.93AL|NL
47 Kyle Bradish BAL 139973.601.17151440$8.77AL|NL
48 Jeff Hoffman TOR 63443.591.16752226$8.66AL|NL
49 Tanner Bibee CLE 17611104.041.22164520$8.64AL|NL
50 Drew Rasmussen TB 1531083.751.17139390$8.53AL|NL
51 Jack Flaherty DET 15910104.011.23174540$8.01AL|NL
52 Ryan Pepiot TB 16711104.171.22169570$7.98AL|NL
53 Nolan McLean NYM 1511083.651.25149560$7.70AL|NL
54 Ryan Walker SF 63443.561.21662026$7.49AL|NL
55 Shota Imanaga CHC 1521084.031.14138330$7.45AL|NL
56 Chase Burns CIN 130873.631.17154410$7.40AL|NL
57 Matt Boyd CHC 1561093.891.20142450$7.12AL|NL
58 Carlos Rodon NYY 1441194.091.22153530$6.99AL|NL
59 Carlos Estevez KAN 65444.181.27602330$6.88AL|NL
60 Daniel Palencia CHC 65343.681.25722627$6.72AL|NL
61 MacKenzie Gore TEX 1629113.931.27178620$6.70AL|NL
62 Merrill Kelly ARI 1731194.121.24155510$6.70AL|NL
63 Jose Soriano LAA 16910103.701.32156720$6.24AL|NL
64 Shane McClanahan TB 128873.621.17135390$5.91AL|NL
65 Shohei Ohtani LAD 107753.361.10127330$5.86AL|NL
66 Nick Lodolo CIN 147984.021.19149380$5.84AL|NL
67 Peter Fairbanks MIA 63343.571.20642225$5.82AL|NL
68 Trevor Megill MIL 63433.501.17762220$5.60AL|NL
69 Gavin Williams CLE 1631094.061.29165690$5.28AL|NL
70 Shane Bieber TOR 135973.811.18124330$5.08AL|NL
71 Emilio Pagan CIN 66344.101.20722225$5.08AL|NL
72 Trey Yesavage TOR 135973.891.24148540$5.03AL|NL
73 Aaron Nola PHI 16610104.251.24159460$4.98AL|NL
74 Abner Uribe MIL 68433.161.21792917$4.92AL|NL
75 Joe Musgrove SD 142983.921.20134360$4.91AL|NL
76 Emmet Sheehan LAD 118853.881.14134380$4.75AL|NL
77 Shane Baz BAL 159994.131.24158540$4.63AL|NL
78 Griffin Jax TB 66443.261.10831914$4.51AL|NL
79 Kenley Jansen DET 59433.951.19602123$4.48AL|NL
80 Jacob Misiorowski MIL 138974.021.26156620$4.45AL|NL
81 Zac Gallen FA 16011104.271.28153520$4.27AL|NL
82 David Peterson NYM 1651073.841.33147630$4.23AL|NL
83 Robbie Ray SF 1699104.251.28177660$4.12AL|NL
84 Dennis Santana PIT 66434.011.26622323$3.82AL|NL
85 Kris Bubic KAN 135883.731.23131440$3.81AL|NL
86 Sandy Alcantara MIA 17410114.161.27146520$3.72AL|NL
87 Yusei Kikuchi LAA 1699104.201.29171600$3.71AL|NL
88 Sean Manaea NYM 140884.151.19144440$3.48AL|NL
89 Clay Holmes NYM 1591093.921.32130611$3.19AL|NL
90 Andrew Abbott CIN 1621094.321.26149520$3.14AL|NL
91 Trevor Rogers BAL 161994.041.27140520$3.00AL|NL
92 Edwin Uceta TB 72533.761.18852612$2.51AL|NL
93 Shane Smith CWS 1588104.181.26154580$2.37AL|NL
94 Edward Cabrera CHC 134884.021.26142540$2.28AL|NL
95 Casey Mize DET 151994.131.25131400$2.21AL|NL
96 Cam Schlittler NYY 135883.921.27134520$2.00AL|NL
97 Jack Leiter TEX 1609104.331.28154630$1.84AL|NL
98 Cody Ponce TOR 133884.051.25135430$1.80AL|NL
99 Chris Bassitt FA 1471094.191.30134500$1.79AL|NL
100 Cade Horton CHC 129974.031.22111400$1.77AL|NL
101 Quinn Priester MIL 1611094.151.30130520$1.67AL|NL
102 Brady Singer CIN 16710114.431.30154530$1.54AL|NL
103 Grayson Rodriguez LAA 115873.931.24121380$1.34AL|NL
104 Bubba Chandler PIT 142984.231.27134480$1.28AL|NL
105 Robert Suarez ATL 66543.591.16691911$1.23AL|NL
106 Grant Taylor CWS 74333.451.22892912$1.21AL|NL
107 Bryce Miller SEA 144884.251.21128420$1.19AL|NL
108 Brandon Pfaadt ARI 16910104.571.26147390$1.19AL|NL
109 Jameson Taillon CHC 1551094.421.23120360$1.11AL|NL
110 Mitch Keller PIT 1769124.401.29153520$0.81AL|NL
111 Bailey Ober MIN 142884.411.19129330$0.80AL|NL
112 Reese Olson DET 129773.881.24120420$0.70AL|NL
113 Michael Wacha KAN 16410104.391.28126490$0.29AL|NL
114 Gerrit Cole NYY 109753.961.19110330$0.17AL|NL
115 Ryne Nelson ARI 160984.361.27131440$0.15AL|NL
116 Robert Garcia TEX 62343.641.23672215$0.05AL|NL
117 Noah Cameron KAN 145984.211.29123480$0.03AL|NL
118 Tatsuya Imai HOU 152984.211.30148640$0.00AL|NL
119 Jordan Leasure CWS 62344.061.25692617$-0.02AL|NL
120 Bryan Abreu HOU 68333.191.1690287$-0.20AL|NL
121 Ryan Weathers NYY 124773.981.25118410$-0.28AL|NL
122 Brayan Bello BOS 1551094.311.33127530$-0.41AL|NL
123 Joey Cantillo CLE 124783.961.30129530$-0.44AL|NL
124 Zebby Matthews MIN 122784.141.23118320$-0.69AL|NL
125 Seth Lugo KAN 157994.391.30133510$-0.72AL|NL
126 Zach Eflin BAL 142984.431.23110270$-0.75AL|NL
127 Jacob Lopez OAK 128874.361.27130510$-0.76AL|NL
128 Reid Detmers LAA 130784.291.28141480$-0.83AL|NL
129 Dean Kremer BAL 153994.491.28129470$-1.07AL|NL
130 Kodai Senga NYM 115763.981.29118490$-1.22AL|NL
131 Michael McGreevy STL 147984.161.2899350$-1.26AL|NL
132 Michael Burrows HOU 127784.151.27122450$-1.30AL|NL
133 Jeffrey Springs OAK 1639104.611.29142510$-1.32AL|NL
134 Will Vest DET 66443.341.2067218$-1.39AL|NL
135 Mike Soroka ARI 134784.311.27130480$-1.57AL|NL
136 Riley O'Brien STL 64333.751.34642915$-1.67AL|NL
137 Jeremiah Estrada SD 68433.361.1690273$-1.81AL|NL
138 Zack Littell FA 148894.431.24113300$-1.85AL|NL
139 Braxton Garrett MIA 117664.031.21104280$-1.92AL|NL
140 Braxton Ashcraft PIT 132673.951.28116420$-1.94AL|NL
141 Parker Messick CLE 119764.021.28107380$-2.04AL|NL
142 JoJo Romero STL 63443.551.29592411$-2.10AL|NL
143 Logan Henderson MIL 96654.001.1898290$-2.11AL|NL
144 Tyler Mahle SF 130784.121.27108410$-2.21AL|NL
145 Garrett Cleavinger TB 63343.441.1676237$-2.25AL|NL
146 Reynaldo Lopez ATL 114664.011.27112390$-2.48AL|NL
147 Foster Griffin WAS 124674.071.26111400$-2.57AL|NL
148 Garrett Whitlock BOS 65433.371.1472184$-2.62AL|NL
149 Will Warren NYY 122784.241.31121430$-2.72AL|NL
150 Dustin May STL 137794.291.30123510$-2.75AL|NL
151 Nick Martinez FA 134984.461.28101360$-2.79AL|NL
152 Andrew Kittredge BAL 65443.751.1865177$-3.03AL|NL
153 Justin Steele CHC 78643.671.1673210$-3.12AL|NL
154 Cade Cavalli WAS 137794.111.33114480$-3.14AL|NL
155 Adrian Morejon SD 67543.451.1967213$-3.20AL|NL
156 JP Sears SD 133894.591.26111370$-3.31AL|NL
157 Andrew Saalfrank ARI 64434.211.40542915$-3.32AL|NL
158 Luis Severino OAK 1729114.651.33138560$-3.34AL|NL
159 Luke Weaver NYM 69443.821.1774215$-3.36AL|NL
160 Matthew Strahm KAN 66433.541.1372203$-3.46AL|NL
161 Landen Roupp SF 121774.141.34112480$-3.55AL|NL
162 Tanner Scott LAD 65443.531.2473275$-3.60AL|NL
163 Roki Sasaki LAD 117764.231.32110480$-3.69AL|NL
164 Jose A. Ferrer SEA 65423.351.1760174$-3.84AL|NL
165 Jose Berrios TOR 117774.321.27100350$-3.85AL|NL
166 Chad Patrick MIL 122674.311.28115400$-3.94AL|NL
167 Robert Stephenson LAA 59323.981.1964199$-3.95AL|NL
168 Matt Brash SEA 61333.141.2072234$-3.97AL|NL
169 Ian Seymour TB 104664.251.2499320$-4.05AL|NL
170 Kirby Yates LAA 57323.991.27672610$-4.07AL|NL
171 Clayton Beeter WAS 63233.901.33713212$-4.11AL|NL
172 Slade Cecconi CLE 145794.631.26119370$-4.17AL|NL
173 Troy Melton DET 116674.161.2799370$-4.20AL|NL
174 Alex Vesia LAD 62433.561.1778252$-4.24AL|NL
175 Matthew Liberatore STL 146794.431.31119460$-4.27AL|NL
176 Lucas Giolito FA 139884.551.35125530$-4.32AL|NL
177 Eduardo Rodriguez ARI 135894.491.35119480$-4.33AL|NL
178 Max Meyer MIA 124674.271.31114410$-4.49AL|NL
179 Orion Kerkering PHI 63543.521.2367232$-4.56AL|NL
180 Victor Vodnik COL 63334.411.47613116$-4.58AL|NL
181 Kody Funderburk MIN 65423.811.3361268$-4.71AL|NL
182 Jared Jones PIT 86554.011.2289280$-4.76AL|NL
183 Gabe Speier SEA 57333.321.0767162$-4.77AL|NL
184 Taj Bradley MIN 107674.361.28105380$-4.84AL|NL
185 Jose Alvarado PHI 57433.511.2365214$-4.87AL|NL
186 Justin Verlander FA 119784.471.29101380$-4.97AL|NL
187 Louie Varland TOR 67433.771.2267194$-4.97AL|NL
188 Steven Matz TB 127664.311.28102350$-4.98AL|NL
189 A.J. Minter NYM 56433.341.1663192$-5.05AL|NL
190 Camilo Doval NYY 64443.651.3270315$-5.10AL|NL
191 Hurston Waldrep ATL 136874.411.40119610$-5.12AL|NL
192 Phil Maton CHC 65333.731.2169245$-5.16AL|NL
193 Hunter Gaddis CLE 69333.851.1967215$-5.29AL|NL
194 Brad Keller PHI 65443.691.2760245$-5.39AL|NL
195 Tyler Holton DET 72433.581.1460171$-5.41AL|NL
196 Kumar Rocker TEX 117674.361.29101390$-5.45AL|NL
197 Kutter Crawford BOS 84554.221.1882230$-5.47AL|NL
198 Cristian Javier HOU 139894.811.34126580$-5.52AL|NL
199 Luis Gil NYY 98654.201.3397470$-5.60AL|NL
200 Lucas Erceg KAN 62443.631.2560224$-5.62AL|NL
201 Hunter Barco PIT 100654.101.3289390$-5.64AL|NL
202 Dylan Lee ATL 64333.581.1570182$-5.65AL|NL
203 Hunter Harvey CHC 53323.421.1456154$-5.71AL|NL
204 Kyle Finnegan DET 63443.861.2559225$-5.73AL|NL
205 Brad Lord WAS 132694.371.33103451$-5.91AL|NL
206 Cole Sands MIN 67334.021.2365206$-5.92AL|NL
207 Andrew Anderson DET 90554.111.3196390$-5.98AL|NL
208 Matt Svanson STL 67323.631.2763245$-6.00AL|NL
209 Jared Koenig MIL 64433.471.2365221$-6.15AL|NL
210 Kevin Ginkel ARI 60334.051.2661207$-6.18AL|NL
211 Justin Topa MIN 63244.011.31522011$-6.19AL|NL
212 Aaron Ashby MIL 69433.441.3072291$-6.20AL|NL
213 Shawn Armstrong CLE 68333.821.1968213$-6.25AL|NL
214 Justin Sterner OAK 67334.271.2766247$-6.48AL|NL
215 Fernando Cruz NYY 60343.681.2281271$-6.54AL|NL
216 Cody Bradford TEX 86554.301.1973200$-6.58AL|NL
217 Max Scherzer FA 93664.701.2489260$-6.61AL|NL
218 Antonio Santillan CIN 68444.151.3471305$-6.64AL|NL
219 Anthony Kay CWS 130794.411.38103510$-6.75AL|NL
220 Tyler Wells BAL 87554.411.2077230$-6.82AL|NL
221 Robby Snelling MIA 97664.181.3482340$-6.84AL|NL
222 Mark Leiter Jr. OAK 65334.161.3168256$-7.03AL|NL
223 Chris Martin TEX 52223.431.1352114$-7.06AL|NL
224 Connelly Early BOS 62443.601.2264220$-7.07AL|NL
225 Luis Morales OAK 114774.671.3498450$-7.10AL|NL
226 Tyler Rogers TOR 71443.751.2048132$-7.11AL|NL
227 Griffin Canning IL-60 FA 113774.511.3898440$-7.12AL|NL
228 Johan Oviedo BOS 94554.231.3289410$-7.18AL|NL
229 Aaron Civale FA 108674.561.3194340$-7.19AL|NL
230 Eduard Bazardo SEA 65323.761.1866211$-7.30AL|NL
231 Adrian Houser SF 139784.421.38100470$-7.30AL|NL
232 Hogan Harris OAK 65334.201.3862308$-7.33AL|NL
233 Simeon Woods Richardson MIN 121674.651.34110460$-7.35AL|NL
234 Yimi Garcia TOR 57223.741.2063214$-7.38AL|NL
235 Miles Mikolas FA 133894.831.3191290$-7.39AL|NL
236 Davis Martin CWS 1477104.661.36114520$-7.41AL|NL
237 Sean Burke CWS 145794.851.39135630$-7.65AL|NL
238 Caleb Thielbar CHC 62333.761.1964201$-7.67AL|NL
239 Logan Allen CLE 118784.551.3895440$-7.71AL|NL
240 Bryan King HOU 65333.621.1964190$-7.73AL|NL
241 Joe Boyle TB 94564.361.3799500$-7.76AL|NL
242 Grant Holmes ATL 83444.131.3184310$-8.00AL|NL
243 Jose Butto SF 69444.051.3463293$-8.07AL|NL
244 Jake Latz TEX 111444.251.35102510$-8.09AL|NL
245 Calvin Faucher MIA 65344.071.3665275$-8.14AL|NL
246 Bryan Baker TB 63333.981.2269221$-8.17AL|NL
247 Andre Pallante STL 138794.391.4195540$-8.23AL|NL
248 Tomoyuki Sugano FA 121884.811.3481280$-8.30AL|NL
249 Seranthony Dominguez CWS 56333.811.2864262$-8.34AL|NL
250 Ben Brown CHC 55333.671.1861170$-8.36AL|NL
251 Erik Miller SF 61323.481.3467311$-8.39AL|NL
252 Colin Rea CHC 83544.321.2868230$-8.40AL|NL
253 Keegan Akin BAL 65333.961.2866242$-8.46AL|NL
254 Cole Henry WAS 64234.621.42603211$-8.47AL|NL
255 Steven Okert HOU 63324.021.2070230$-8.51AL|NL
256 Bennett Sousa HOU 50323.651.1853171$-8.58AL|NL
257 Justin Slaten BOS 59434.021.2555191$-8.68AL|NL
258 Blake Treinen LAD 60343.871.2665231$-8.68AL|NL
259 Drew Pomeranz LAA 56223.741.2161192$-8.75AL|NL
260 J.T. Ginn OAK 85454.221.3178300$-8.80AL|NL
261 Erik Sabrowski CLE 61223.681.3272332$-8.80AL|NL
262 Gregory Soto PIT 61233.821.3065243$-8.94AL|NL
263 Spencer Arrighetti HOU 91574.641.3490390$-8.96AL|NL
264 Andrew Painter PHI 109674.571.3992400$-8.98AL|NL
265 Jason Adam SD 46323.431.1649160$-9.00AL|NL
266 Braydon Fisher TOR 51323.801.2357211$-9.02AL|NL
267 Patrick Corbin FA 125784.781.3999410$-9.08AL|NL
268 Tyler Kinley ATL 61334.181.2764242$-9.11AL|NL
269 Eric Lauer TOR 62434.161.2660200$-9.28AL|NL
270 Julian Fernandez WAS 61323.961.2660231$-9.29AL|NL
271 Aaron Bummer ATL 60323.651.2961220$-9.30AL|NL
272 Hunter Dobbins STL 93554.351.3369300$-9.35AL|NL
273 Brooks Raley NYM 56323.791.2255190$-9.47AL|NL
274 Connor Phillips CIN 53324.181.3157253$-9.48AL|NL
275 Angel Zerpa MIL 59323.621.2755200$-9.50AL|NL
276 PJ Poulin WAS 60333.961.3657263$-9.51AL|NL
277 Tanner Banks PHI 61323.921.2358180$-9.55AL|NL
278 Anthony Bender MIA 63333.891.3059241$-9.61AL|NL
279 Patrick Sandoval BOS 74454.061.3770310$-9.62AL|NL
280 Seth Halvorsen COL 58344.621.4553268$-9.64AL|NL
281 Ryan Thompson ARI 63324.101.3051193$-9.69AL|NL
282 Richard Fitts STL 102474.401.3178320$-9.71AL|NL
283 Brant Hurter DET 53323.551.2448170$-9.75AL|NL
284 Jake Junis TEX 64324.001.2256160$-9.75AL|NL
285 Jordan Romano LAA 56234.381.3058215$-9.77AL|NL
286 Andrew Alvarez WAS 88444.061.3566340$-9.79AL|NL
287 Pierce Johnson CIN 59344.131.3064231$-9.84AL|NL
288 Mick Abel MIN 98564.631.3890420$-9.84AL|NL
289 Robert Gasser MIL 60333.941.2355190$-9.85AL|NL
290 Graham Ashcraft CIN 63434.131.3455211$-9.95AL|NL
291 Elvis Alvarado OAK 60324.201.3862303$-9.95AL|NL
292 David Festa MIN 55334.031.2357180$-10.00AL|NL
293 Jon Gray IL-60 FA 85554.711.3273280$-10.03AL|NL
294 Keider Montero DET 84554.541.3570290$-10.08AL|NL
295 Rhett Lowder CIN 78444.291.3163250$-10.13AL|NL
296 Ryan Weiss HOU 74444.381.3471300$-10.14AL|NL
297 Javier Assad CHC 63434.041.3253230$-10.18AL|NL
298 Mike Vasil CWS 72334.031.3659302$-10.19AL|NL
299 Charlie Morton FA 76554.581.4075340$-10.27AL|NL
300 Brady Basso OAK 55323.861.2949191$-10.27AL|NL