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 1881472.710.96228380$37.64AL|NL
2 Paul Skenes PIT 1841282.751.02221460$32.08AL|NL
3 Garrett Crochet BOS 1801483.041.05221470$30.27AL|NL
4 Bryan Woo SEA 1831383.401.03184380$24.31AL|NL
5 Cristopher Sanchez PHI 1851273.181.14180460$21.20AL|NL
6 Logan Webb SF 19313103.291.17183440$20.96AL|NL
7 Chris Sale ATL 1561163.171.08192410$20.83AL|NL
8 Max Fried NYY 1791483.311.16170530$20.37AL|NL
9 Edwin Diaz LAD 65533.041.06892236$20.14AL|NL
10 Yoshinobu Yamamoto LAD 1601273.241.10174470$19.73AL|NL
11 Mason Miller SD 64322.470.99982433$19.48AL|NL
12 Logan Gilbert SEA 1641083.421.04184370$19.15AL|NL
13 Cade Smith CLE 68542.931.05882032$18.56AL|NL
14 Hunter Brown HOU 1781293.481.17193580$18.18AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jacob deGrom TEX 1571073.431.05177360$17.70AL|NL
16 Jhoan Duran PHI 67542.881.11772033$17.60AL|NL
17 Jesus Luzardo PHI 1751293.641.16193540$17.04AL|NL
18 Framber Valdez DET 18613103.481.21173610$16.74AL|NL
19 Andres Munoz SEA 63432.901.12782534$16.65AL|NL
20 George Kirby SEA 1641293.611.10160310$16.13AL|NL
21 Joe Ryan MIN 16811103.811.09185390$15.94AL|NL
22 Cole Ragans KAN 1531083.421.14190540$15.86AL|NL
23 Devin Williams NYM 65543.171.14842731$15.57AL|NL
24 Freddy Peralta NYM 1621283.761.18181600$14.03AL|NL
25 Sonny Gray BOS 1671293.801.17176430$13.83AL|NL
26 David Bednar NYY 61443.351.13722032$13.49AL|NL
27 Dylan Cease TOR 1681093.711.21199640$12.94AL|NL
28 Zack Wheeler PHI 129953.291.08149350$12.53AL|NL
29 Nick Pivetta SD 1681093.911.14183500$12.37AL|NL
30 Aroldis Chapman BOS 56433.061.14772428$11.95AL|NL
31 Nathan Eovaldi TEX 1531083.651.11148370$11.91AL|NL
32 Kevin Gausman TOR 17811103.911.19174510$11.44AL|NL
33 Brandon Woodruff MIL 1441083.731.11153390$11.26AL|NL
34 Luis Castillo SEA 17211103.891.18160480$10.71AL|NL
35 Drew Rasmussen TB 1511083.621.14138390$10.41AL|NL
36 Spencer Strider ATL 1551193.951.21180560$10.39AL|NL
37 Ryan Helsley BAL 63443.531.22702329$10.19AL|NL
38 Ryan Pepiot TB 16711104.031.19170580$9.90AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Ranger Suarez BOS 1651193.671.23148470$9.74AL|NL
40 Michael King SD 1561083.721.22163540$9.47AL|NL
41 Jeff Hoffman TOR 62443.591.16742226$9.28AL|NL
42 Tanner Bibee CLE 17411103.981.21163520$9.28AL|NL
43 Blake Snell LAD 126963.441.20155540$9.02AL|NL
44 Raisel Iglesias ATL 63433.631.14671726$8.92AL|NL
45 Nolan McLean NYM 1511183.701.24149570$8.89AL|NL
46 Josh Hader HOU 49433.241.06661824$8.66AL|NL
47 Shota Imanaga CHC 1531083.981.12140330$8.65AL|NL
48 Eury Perez MIA 144993.901.15160470$8.50AL|NL
49 Daniel Palencia CHC 64333.711.25712629$8.35AL|NL
50 Shohei Ohtani LAD 113853.361.10134340$8.32AL|NL
51 MacKenzie Gore TEX 15610103.911.25175590$8.11AL|NL
52 Griffin Jax TB 63443.091.07801718$7.83AL|NL
53 Matt Boyd CHC 1581093.881.19144440$7.80AL|NL
54 Emmet Sheehan LAD 133963.911.14152430$7.70AL|NL
55 Jack Flaherty DET 15710104.041.23173540$7.60AL|NL
56 Kyle Bradish BAL 135873.601.17146430$7.47AL|NL
57 Tyler Glasnow LAD 129863.681.16151480$7.33AL|NL
58 Zac Gallen ARI 17612104.191.26167570$7.28AL|NL
59 Chase Burns CIN 129783.581.15152400$7.20AL|NL
60 Carlos Rodon NYY 1401184.041.21148500$7.07AL|NL
61 Nick Lodolo CIN 152984.021.17154390$6.91AL|NL
62 Carlos Estevez KAN 64444.171.26572229$6.84AL|NL
63 Peter Fairbanks MIA 60343.531.21622126$6.84AL|NL
64 Aaron Nola PHI 16410104.141.21161450$6.64AL|NL
65 Ryan Walker SF 62443.531.21641923$6.43AL|NL
66 Emilio Pagan CIN 65334.051.19712226$6.38AL|NL
67 Jose Soriano LAA 17010103.761.31157730$6.25AL|NL
68 Gavin Williams CLE 1631093.951.29166690$6.01AL|NL
69 Trevor Megill MIL 63433.451.16752219$5.88AL|NL
70 Merrill Kelly ARI 1581084.061.23143470$5.21AL|NL
71 Kris Bubic KAN 137983.741.23133450$5.19AL|NL
72 Dennis Santana PIT 65433.931.26602224$4.99AL|NL
73 Andrew Abbott CIN 1641094.111.25149510$4.74AL|NL
74 Sandy Alcantara MIA 17610114.151.25148510$4.41AL|NL
75 Abner Uribe MIL 67333.171.21782917$4.40AL|NL
76 Trey Yesavage TOR 132863.821.24147550$4.31AL|NL
77 Jacob Misiorowski MIL 139974.051.26157630$4.25AL|NL
78 Robbie Ray SF 1709104.231.27176660$4.16AL|NL
79 Kenley Jansen DET 57433.961.20572022$4.10AL|NL
80 Shane Baz BAL 155994.141.24153520$4.00AL|NL
81 Shane McClanahan TB 115763.671.17122350$3.32AL|NL
82 Sean Manaea NYM 134874.151.18140410$3.27AL|NL
83 Edward Cabrera CHC 134873.971.24143520$3.11AL|NL
84 Shane Smith CWS 157894.101.25154580$3.04AL|NL
85 Brady Singer CIN 16611114.401.28154530$2.99AL|NL
86 Bryan Abreu HOU 67333.121.16902811$2.71AL|NL
87 Cade Horton CHC 128973.911.21110400$2.67AL|NL
88 Joe Musgrove SD 126873.961.19120330$2.50AL|NL
89 Jack Leiter TEX 1639104.281.27157640$2.37AL|NL
90 Chris Bassitt BAL 16510104.241.30150550$2.26AL|NL
91 Trevor Rogers BAL 146984.021.26127470$2.25AL|NL
92 Cam Schlittler NYY 131883.901.26131500$2.10AL|NL
93 Casey Mize DET 145984.111.24126390$2.10AL|NL
94 Seranthony Dominguez CWS 59343.911.30642821$2.09AL|NL
95 Robert Garcia TEX 61343.651.23652218$2.03AL|NL
96 David Peterson NYM 160973.941.33142610$2.00AL|NL
97 Bailey Ober MIN 158894.391.19144370$1.92AL|NL
98 Clay Holmes NYM 1441093.861.33119540$1.86AL|NL
99 Bryce Miller SEA 142884.181.20127410$1.70AL|NL
100 Yusei Kikuchi LAA 1668104.231.30168590$1.58AL|NL
101 Brandon Pfaadt ARI 16410104.481.25144380$1.51AL|NL
102 Mitch Keller PIT 1769114.311.28154530$1.50AL|NL
103 Ryne Nelson ARI 157974.211.25130430$1.47AL|NL
104 Reynaldo Lopez ATL 131873.951.27129460$1.39AL|NL
105 Grayson Rodriguez LAA 117873.971.24123390$1.35AL|NL
106 Bubba Chandler PIT 143984.161.28135510$1.35AL|NL
107 Jameson Taillon CHC 1531094.381.22119360$1.33AL|NL
108 Kodai Senga NYM 124863.921.28127530$1.11AL|NL
109 Robert Suarez ATL 66453.591.16692011$0.66AL|NL
110 Gerrit Cole NYY 110753.951.18111330$0.63AL|NL
111 Kevin Ginkel ARI 60443.941.26622116$0.55AL|NL
112 Cody Ponce TOR 124774.031.24127400$0.35AL|NL
113 Joey Cantillo CLE 126773.901.29132540$0.34AL|NL
114 Brayan Bello BOS 1541094.231.31126530$0.33AL|NL
115 Grant Taylor CWS 80443.431.2296316$0.25AL|NL
116 Michael Wacha KAN 16210104.351.28125480$0.18AL|NL
117 Tatsuya Imai HOU 149774.251.30148620$0.00AL|NL
118 Braxton Ashcraft PIT 133773.851.28119420$-0.02AL|NL
119 Noah Cameron KAN 146984.231.28123480$-0.04AL|NL
120 Zebby Matthews MIN 123774.101.22121320$-0.05AL|NL
121 Ryan Weathers NYY 123773.991.24118410$-0.11AL|NL
122 Quinn Priester MIL 142984.131.29116460$-0.15AL|NL
123 Reid Detmers LAA 135794.271.27147500$-0.28AL|NL
124 Garrett Cleavinger TB 62433.361.1375227$-0.32AL|NL
125 Shane Bieber TOR 102653.711.1796250$-0.43AL|NL
126 Edwin Uceta TB 62433.681.1774239$-0.66AL|NL
127 Jeffrey Springs OAK 16110104.551.29137510$-0.72AL|NL
128 Jacob Lopez OAK 125884.291.27128500$-0.73AL|NL
129 Will Vest DET 65443.341.1966208$-0.91AL|NL
130 Zach Eflin BAL 138984.411.23107270$-1.08AL|NL
131 JoJo Romero STL 62443.561.29582412$-1.23AL|NL
132 Riley O'Brien STL 63333.761.33632815$-1.25AL|NL
133 Dustin May STL 142894.281.29127530$-1.37AL|NL
134 Tyler Mahle SF 129784.021.26107400$-1.52AL|NL
135 Seth Lugo KAN 154994.401.31130500$-1.64AL|NL
136 Garrett Whitlock BOS 64433.351.1471185$-1.70AL|NL
137 Jeremiah Estrada SD 67433.381.1688263$-1.70AL|NL
138 Michael Burrows HOU 126674.111.25122440$-1.76AL|NL
139 Nick Martinez TB 142994.401.27110380$-1.87AL|NL
140 Parker Messick CLE 116764.001.27105380$-1.89AL|NL
141 Dean Kremer BAL 131984.411.28112400$-1.90AL|NL
142 Braxton Garrett MIA 116664.021.21103270$-1.90AL|NL
143 Chad Patrick MIL 140784.331.28132470$-2.09AL|NL
144 Michael McGreevy STL 137884.131.2693330$-2.15AL|NL
145 Logan Henderson MIL 100664.061.19101300$-2.15AL|NL
146 Hunter Greene CIN 75543.691.1290240$-2.25AL|NL
147 Matthew Liberatore STL 1518104.351.30124460$-2.46AL|NL
148 Clayton Beeter WAS 61233.941.35693215$-2.61AL|NL
149 Taylor Rogers MIN 57334.031.31592414$-2.67AL|NL
150 Foster Griffin WAS 127674.141.26115410$-2.70AL|NL
151 Ian Seymour TB 98664.061.2096300$-2.75AL|NL
152 Victor Vodnik COL 63444.371.47603117$-2.76AL|NL
153 Will Warren NYY 123784.281.30123440$-2.79AL|NL
154 Adrian Morejon SD 65543.411.1965203$-2.96AL|NL
155 Taj Bradley MIN 131784.391.29127460$-3.00AL|NL
156 Phil Maton CHC 63433.701.2068236$-3.17AL|NL
157 Landen Roupp SF 121774.081.34112480$-3.37AL|NL
158 Tanner Scott LAD 63443.541.2371265$-3.39AL|NL
159 Luis Severino OAK 1679104.601.32134530$-3.46AL|NL
160 Matthew Strahm KAN 63433.511.1368193$-3.47AL|NL
161 Steven Matz TB 124664.111.26102340$-3.51AL|NL
162 Robert Stephenson LAA 53333.991.18581710$-3.60AL|NL
163 Matt Brash SEA 61333.171.2072244$-3.61AL|NL
164 Jose Alvarado PHI 57533.511.2464214$-3.68AL|NL
165 Zack Littell WAS 138784.471.23105290$-3.72AL|NL
166 Slade Cecconi CLE 149794.581.25123380$-3.76AL|NL
167 Jose Berrios TOR 118774.321.26100360$-3.80AL|NL
168 Luke Weaver NYM 67443.921.1972215$-3.86AL|NL
169 Jose A. Ferrer SEA 65423.371.1761183$-3.95AL|NL
170 Cade Cavalli WAS 135784.221.33114480$-3.98AL|NL
171 Grant Holmes ATL 122674.201.32121460$-3.98AL|NL
172 Orion Kerkering PHI 63543.501.2167232$-3.98AL|NL
173 Chris Martin TEX 52333.461.1451117$-4.16AL|NL
174 Eduardo Rodriguez ARI 132884.401.35118470$-4.19AL|NL
175 Alex Vesia LAD 61433.551.1775252$-4.19AL|NL
176 Justin Sterner OAK 65344.221.26652310$-4.45AL|NL
177 Kirby Yates LAA 55333.991.2765259$-4.52AL|NL
178 Justin Verlander DET 128784.401.29107410$-4.53AL|NL
179 Justin Steele CHC 72543.641.1768190$-4.57AL|NL
180 Jared Koenig MIL 63533.521.2363212$-4.57AL|NL
181 Andrew Kittredge BAL 56433.721.1756155$-4.62AL|NL
182 Lucas Erceg KAN 61453.711.2659226$-4.64AL|NL
183 Louie Varland TOR 65433.771.2165194$-4.79AL|NL
184 Camilo Doval NYY 62433.641.3169305$-4.80AL|NL
185 Mike Soroka ARI 95564.201.2596351$-4.81AL|NL
186 Max Meyer MIA 125684.331.30114410$-4.83AL|NL
187 Gabe Speier SEA 58333.341.0869161$-4.85AL|NL
188 Cristian Javier HOU 138894.681.32124580$-4.93AL|NL
189 Roki Sasaki LAD 106654.171.31101430$-4.97AL|NL
190 Hunter Harvey CHC 52323.331.1356154$-5.06AL|NL
191 Jared Jones IL-60 PIT 82553.991.2385270$-5.12AL|NL
192 Hunter Gaddis CLE 66333.811.1964205$-5.20AL|NL
193 Cole Sands MIN 66433.991.2364205$-5.20AL|NL
194 Kyle Finnegan DET 62443.891.2658216$-5.21AL|NL
195 Dylan Lee ATL 64333.581.1570182$-5.33AL|NL
196 Spencer Schwellenbach IL-60 ATL 66433.621.1164140$-5.38AL|NL
197 Jordan Leasure CWS 62344.071.2669267$-5.40AL|NL
198 Matt Svanson STL 64333.661.2760236$-5.52AL|NL
199 Tyler Holton DET 69443.591.1557171$-5.60AL|NL
200 Luis Gil NYY 97654.241.3297470$-5.70AL|NL
201 Simeon Woods Richardson MIN 132774.571.33119500$-5.72AL|NL
202 Bryan King HOU 63433.601.1863181$-5.83AL|NL
203 Caleb Thielbar CHC 60433.731.1862192$-5.84AL|NL
204 Mark Leiter Jr. OAK 63454.141.3167246$-5.85AL|NL
205 Brad Keller PHI 65443.791.2860244$-6.08AL|NL
206 Fernando Cruz NYY 58343.651.2378262$-6.09AL|NL
207 Shawn Armstrong CLE 67333.801.1966203$-6.11AL|NL
208 Jason Adam SD 52433.411.1656181$-6.18AL|NL
209 Tyler Rogers TOR 67443.691.1946133$-6.22AL|NL
210 Kutter Crawford BOS 77554.261.1976220$-6.28AL|NL
211 Ryan Thompson ARI 63433.961.2951196$-6.29AL|NL
212 Ben Joyce LAA 43223.691.2647199$-6.34AL|NL
213 Luis Morales OAK 113774.541.33100450$-6.43AL|NL
214 Aaron Ashby MIL 75443.641.3377341$-6.51AL|NL
215 Yimi Garcia TOR 53333.791.1958194$-6.58AL|NL
216 Adrian Houser SF 140784.351.37101470$-6.93AL|NL
217 Kody Funderburk MIN 62433.861.3459254$-7.11AL|NL
218 Lucas Giolito FA 112774.571.36101440$-7.11AL|NL
219 Bryan Baker TB 61333.881.2067222$-7.14AL|NL
220 Davis Martin CWS 1517104.591.35117530$-7.15AL|NL
221 Kumar Rocker TEX 96564.291.2885310$-7.15AL|NL
222 Eduard Bazardo SEA 64333.731.1965211$-7.20AL|NL
223 Drew Pomeranz LAA 54333.791.2159183$-7.24AL|NL
224 Gregory Soto PIT 60333.831.3064244$-7.25AL|NL
225 Keegan Akin BAL 65434.001.2766242$-7.27AL|NL
226 Andrew Anderson DET 69443.931.2879290$-7.29AL|NL
227 Aaron Civale OAK 121674.661.30105390$-7.33AL|NL
228 Hogan Harris OAK 63334.241.3861298$-7.35AL|NL
229 Johan Oviedo BOS 95554.261.3290410$-7.35AL|NL
230 Carmen Mlodzinski PIT 74443.761.2767250$-7.42AL|NL
231 Paul Sewald ARI 52234.461.2452179$-7.42AL|NL
232 Calvin Faucher MIA 64344.061.3563276$-7.45AL|NL
233 Hunter Barco PIT 79544.071.3173320$-7.56AL|NL
234 Antonio Santillan CIN 66334.141.3369295$-7.58AL|NL
235 Steven Okert HOU 62333.961.1969221$-7.64AL|NL
236 Justin Slaten BOS 61443.981.2557202$-7.70AL|NL
237 Max Scherzer TOR 79554.571.2277210$-7.77AL|NL
238 Griffin Canning SD 99664.451.3487380$-7.83AL|NL
239 Cole Henry WAS 63234.711.44593313$-7.84AL|NL
240 Graham Ashcraft CIN 62534.041.3254212$-7.85AL|NL
241 A.J. Minter NYM 48333.411.1853171$-7.87AL|NL
242 Erik Miller SF 59333.551.3763313$-7.90AL|NL
243 Brooks Raley NYM 56323.751.2054182$-7.91AL|NL
244 Tyler Kinley ATL 60434.141.2763242$-7.93AL|NL
245 Sean Burke CWS 143794.781.39134620$-7.94AL|NL
246 Logan Allen CLE 118784.501.3995450$-8.06AL|NL
247 Bennett Sousa HOU 51323.621.1855171$-8.06AL|NL
248 Robert Gasser MIL 70444.011.2464230$-8.15AL|NL
249 Jordan Romano LAA 59344.401.2862225$-8.20AL|NL
250 Anthony Kay CWS 122684.451.3799480$-8.21AL|NL
251 Justin Topa MIN 61333.991.3151195$-8.23AL|NL
252 Tyler Wells BAL 69444.271.1863170$-8.30AL|NL
253 Robby Snelling MIA 78554.101.3368280$-8.34AL|NL
254 Andrew Nardi MIA 52323.781.2362201$-8.37AL|NL
255 Blake Treinen LAD 56443.921.3061231$-8.39AL|NL
256 Richard Fitts STL 110574.411.3186360$-8.42AL|NL
257 Rhett Lowder CIN 104564.391.3183330$-8.43AL|NL
258 Andre Pallante STL 131794.381.4090510$-8.44AL|NL
259 Jake Latz TEX 101444.221.3595470$-8.48AL|NL
260 Ben Brown CHC 54333.761.1960170$-8.57AL|NL
261 Bryce Elder ATL 116774.661.3895400$-8.63AL|NL
262 Braydon Fisher TOR 51323.731.2357211$-8.65AL|NL
263 Colin Rea CHC 82554.341.2866230$-8.67AL|NL
264 Joe Boyle TB 75454.151.3582400$-8.77AL|NL
265 Cody Bradford TEX 63444.231.1855150$-8.86AL|NL
266 Brad Lord WAS 99464.331.3179331$-8.86AL|NL
267 PJ Poulin WAS 58433.991.3556252$-8.93AL|NL
268 Matt Festa CLE 58434.191.2556211$-8.94AL|NL
269 Spencer Arrighetti HOU 92574.581.3491400$-8.96AL|NL
270 Miles Mikolas WAS 1427104.851.3094330$-8.97AL|NL
271 Erik Sabrowski CLE 59233.741.3371332$-8.99AL|NL
272 Anthony Bender MIA 60333.881.2956232$-9.01AL|NL
273 Aaron Bummer ATL 61333.691.2862220$-9.01AL|NL
274 Kyle Harrison MIL 76434.271.3176300$-9.09AL|NL
275 Kyle Leahy STL 114564.441.3693420$-9.20AL|NL
276 Elvis Alvarado OAK 60334.201.3762294$-9.23AL|NL
277 J.T. Ginn OAK 74444.221.3069260$-9.28AL|NL
278 Tanner Banks PHI 59323.911.2055160$-9.30AL|NL
279 Greg Weissert BOS 63434.121.3156221$-9.43AL|NL
280 Yennier Cano BAL 56343.851.3152202$-9.48AL|NL
281 Sean Newcomb CWS 73344.001.3470311$-9.48AL|NL
282 A.J. Puk IL-60 ARI 31223.511.1736104$-9.49AL|NL
283 Angel Zerpa MIL 59333.721.2755200$-9.55AL|NL
284 Ryan Weiss HOU 76454.321.3274300$-9.56AL|NL
285 Eric Lauer TOR 58434.181.2655190$-9.66AL|NL
286 Jose Butto SF 63343.991.3357262$-9.70AL|NL
287 Tim Herrin CLE 52433.831.3453250$-9.75AL|NL
288 Jake Junis TEX 62324.011.2153160$-9.78AL|NL
289 Hunter Dobbins STL 84554.361.3363270$-9.78AL|NL
290 Brandon Sproat MIL 74444.201.3163280$-9.80AL|NL
291 Patrick Sandoval BOS 76454.111.3872330$-9.82AL|NL
292 Scott Barlow OAK 55334.291.3958294$-9.87AL|NL
293 Troy Melton IL-60 DET 59333.911.2453190$-9.90AL|NL
294 Brant Hurter DET 51333.641.2446160$-9.92AL|NL
295 Connelly Early BOS 48333.711.2449180$-9.94AL|NL
296 Ryne Stanek STL 56344.231.3658263$-9.99AL|NL
297 Mick Abel MIN 115674.721.41103520$-10.01AL|NL
298 Pierce Johnson CIN 59344.181.3164231$-10.03AL|NL
299 Chris Paddack MIA 119574.821.3093300$-10.12AL|NL
300 John Schreiber KAN 61334.081.2956221$-10.13AL|NL