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 2622092.750.97320520$35.74AL|NL
2 Garrett Crochet BOS 24318103.171.08308670$26.43AL|NL
3 Yoshinobu Yamamoto LAD 24818103.361.12269710$22.38AL|NL
4 Logan Gilbert SEA 2341593.351.03265530$22.20AL|NL
5 Max Fried NYY 25219103.371.17238710$20.23AL|NL
6 Blake Snell LAD 23816103.441.202961050$19.21AL|NL
7 Cristopher Sanchez PHI 2581793.381.18243670$19.03AL|NL
8 George Kirby SEA 24517143.611.10233430$18.73AL|NL
9 Hunter Greene CIN 24916123.811.14299840$18.67AL|NL
10 Dylan Cease SD 24717133.691.20300950$18.48AL|NL
11 Paul Skenes PIT 1811372.881.05215470$18.01AL|NL
12 Freddy Peralta MIL 24218123.751.18267890$17.61AL|NL
13 Nick Pivetta SD 24816143.881.13278730$17.46AL|NL
14 Jacob deGrom TEX 1841283.271.02213400$15.99AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Carlos Rodon NYY 24619154.061.21275900$15.62AL|NL
16 Framber Valdez HOU 2191693.341.20216720$15.62AL|NL
17 Andres Munoz SEA 76642.761.13963014$15.52AL|NL
18 Ranger Suarez PHI 24317113.601.20222680$15.45AL|NL
19 Tyler Glasnow LAD 1901483.531.11233640$15.10AL|NL
20 Jhoan Duran PHI 75642.781.13852414$14.91AL|NL
21 Cade Smith CLE 77552.981.111002514$14.80AL|NL
22 Shohei Ohtani LAD 1911393.411.12228610$14.73AL|NL
23 Aroldis Chapman BOS 75643.141.201103914$14.67AL|NL
24 Edwin Diaz NYM 64522.871.02932214$14.66AL|NL
25 Chris Sale ATL 1761273.191.09212470$14.52AL|NL
26 Kevin Gausman TOR 25817163.991.21256740$14.13AL|NL
27 Michael King SD 21415113.561.21236760$14.12AL|NL
28 Shane Bieber TOR 22414103.601.16222540$14.11AL|NL
29 Jesus Luzardo PHI 23217133.921.21249770$13.97AL|NL
30 Luis Castillo SEA 23516133.791.18222650$13.84AL|NL
31 Shota Imanaga CHC 23316113.941.14218510$13.66AL|NL
32 Matt Boyd CHC 22816133.771.19221630$13.52AL|NL
33 Tanner Scott LAD 74663.161.21873114$13.44AL|NL
34 Sonny Gray STL 20413123.551.14217520$13.43AL|NL
35 Logan Webb SF 20914113.351.18193470$13.39AL|NL
36 Jack Flaherty DET 22515153.881.22252750$12.76AL|NL
37 Tanner Bibee CLE 23615153.891.19232660$12.73AL|NL
38 Hunter Brown HOU 2031493.591.21226690$12.58AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Robert Suarez SD 76653.561.18772414$12.42AL|NL
40 Joe Ryan MIN 18612113.771.06205390$12.16AL|NL
41 Jeff Hoffman TOR 75543.241.11942512$11.79AL|NL
42 David Bednar NYY 75543.461.15892613$11.76AL|NL
43 Bryan Abreu HOU 66533.001.14902712$11.44AL|NL
44 Ryan Walker SF 65553.241.14732013$11.18AL|NL
45 Cole Ragans KAN 1911083.481.19233700$11.14AL|NL
46 Aaron Nola PHI 23715124.091.21233630$10.86AL|NL
47 Yu Darvish SD 23016144.251.20219650$9.97AL|NL
48 Spencer Strider ATL 16513103.821.18202590$9.40AL|NL
49 Emilio Pagan CIN 77664.131.21832712$9.12AL|NL
50 Merrill Kelly TEX 1971393.831.19187610$9.08AL|NL
51 Raisel Iglesias ATL 65553.361.09701510$8.09AL|NL
52 Zac Gallen ARI 21215124.121.26202690$7.81AL|NL
53 Carlos Estevez KAN 64553.911.22622212$7.76AL|NL
54 Peter Fairbanks TB 62453.521.16662111$7.39AL|NL
55 JoJo Romero STL 65553.501.26622411$7.22AL|NL
56 Brayan Bello BOS 23617164.181.33206820$7.01AL|NL
57 Kenley Jansen LAA 60544.011.19662111$6.89AL|NL
58 Will Vest DET 77653.331.1978248$6.75AL|NL
59 Dennis Santana PIT 64544.191.26582212$6.75AL|NL
60 Drew Rasmussen TB 1451173.531.13134340$6.66AL|NL
61 Nick Lodolo CIN 18310113.971.18191500$6.56AL|NL
62 Robbie Ray SF 1881294.091.24199680$6.32AL|NL
63 Keegan Akin BAL 64553.731.22672210$6.26AL|NL
64 Jose A. Ferrer WAS 63433.591.24531811$6.12AL|NL
65 David Peterson NYM 1911373.741.32174730$6.03AL|NL
66 Bryan Woo SEA 133953.561.05131260$5.95AL|NL
67 Gavin Williams CLE 22313144.131.332251000$5.78AL|NL
68 Quinn Priester MIL 22014104.011.30173760$5.57AL|NL
69 Andrew Kittredge CHC 77733.591.2075217$5.54AL|NL
70 Brandon Pfaadt ARI 19613124.271.23180470$5.31AL|NL
71 Andrew Abbott CIN 22414144.321.29203770$5.17AL|NL
72 Daniel Palencia CHC 71643.771.2782318$5.17AL|NL
73 Trevor Megill MIL 71313.541.1984268$4.49AL|NL
74 Kyle Bradish BAL 146963.731.19150460$4.31AL|NL
75 Casey Mize DET 21613124.241.28179600$4.25AL|NL
76 Michael Wacha KAN 19013114.141.26155550$4.22AL|NL
77 Mason Miller SD 77442.701.00115282$4.10AL|NL
78 Michael McGreevy STL 20012113.981.25140460$4.09AL|NL
79 Taj Bradley MIN 17811124.171.25175590$3.90AL|NL
80 Jameson Taillon CHC 21714134.521.24170500$3.67AL|NL
81 Devin Williams NYY 74742.951.13102332$3.53AL|NL
82 Eury Perez MIA 1659114.131.22172570$3.24AL|NL
83 Ryne Nelson ARI 1921284.271.25156510$3.13AL|NL
84 Clay Holmes NYM 17611103.861.32153680$3.08AL|NL
85 Yusei Kikuchi LAA 1809114.081.29189620$2.94AL|NL
86 Trevor Rogers BAL 1721194.021.27146580$2.92AL|NL
87 Noah Cameron KAN 18811124.191.26159580$2.86AL|NL
88 Chad Patrick MIL 1898104.121.23177550$2.83AL|NL
89 Ryan Pepiot TB 15010114.121.22150530$2.80AL|NL
90 Luis Gil NYY 1721294.261.35186880$2.61AL|NL
91 Abner Uribe MIL 77413.211.2791385$2.56AL|NL
92 Max Scherzer TOR 133964.121.14133350$2.49AL|NL
93 Shane Baz TB 17511124.261.29171650$2.45AL|NL
94 Bryce Miller SEA 1431084.101.20128420$2.15AL|NL
95 Sandy Alcantara MIA 19410134.171.27159570$2.13AL|NL
96 Andrew Saalfrank ARI 63543.941.3853298$2.00AL|NL
97 Shawn Armstrong TEX 63553.951.2265216$1.63AL|NL
98 Mitch Keller PIT 19111134.381.29167570$1.51AL|NL
99 Cristian Javier HOU 21511114.571.32211960$1.39AL|NL
100 Cam Schlittler NYY 20210154.331.35199840$1.17AL|NL
101 Edward Cabrera MIA 1558124.151.28165640$1.06AL|NL
102 Bailey Ober MIN 1678104.341.20152390$1.05AL|NL
103 Victor Vodnik COL 64554.351.4762328$0.98AL|NL
104 Kyle Finnegan DET 75553.791.2771275$0.94AL|NL
105 Sean Manaea NYM 127864.081.20130400$0.90AL|NL
106 Justin Verlander SF 18611114.331.31155560$0.85AL|NL
107 Tyler Mahle TEX 1799124.231.27151600$0.82AL|NL
108 Matt Brash SEA 74723.071.2490321$0.76AL|NL
109 Dean Kremer BAL 15612104.401.29132480$0.75AL|NL
110 Zebby Matthews MIN 146794.181.21147340$0.65AL|NL
111 Eduardo Rodriguez ARI 18612124.351.38171670$0.62AL|NL
112 Matthew Strahm PHI 74633.431.0987201$0.48AL|NL
113 Jose Quintana MIL 22313144.391.37168830$0.44AL|NL
114 Charlie Morton ATL 17610124.381.34175740$0.37AL|NL
115 Tyler Wells BAL 17810104.571.25157540$0.36AL|NL
116 Garrett Whitlock BOS 77623.581.1983212$0.23AL|NL
117 Blake Treinen LAD 75643.351.1688241$0.14AL|NL
118 Adrian Morejon SD 75643.231.1579221$0.08AL|NL
119 Parker Messick CLE 146874.081.28136500$0.03AL|NL
120 Griffin Jax TB 66553.141.0782171$-0.01AL|NL
121 Hunter Gaddis CLE 76653.881.2174243$-0.02AL|NL
122 Chris Bassitt TOR 128994.121.27119410$-0.14AL|NL
123 Kody Funderburk MIN 64424.251.4058277$-0.17AL|NL
124 Luke Weaver NYY 73653.811.1580232$-0.17AL|NL
125 Bubba Chandler PIT 16410134.371.34154660$-0.37AL|NL
126 Jeffrey Springs OAK 1671094.461.30144540$-0.55AL|NL
127 Jack Leiter TEX 18910124.581.34182850$-0.60AL|NL
128 Alex Vesia LAD 66423.331.1885282$-0.67AL|NL
129 Phil Maton TEX 65543.751.2170243$-0.76AL|NL
130 Calvin Faucher MIA 63454.181.4064286$-0.78AL|NL
131 Seranthony Dominguez TOR 74653.811.2788352$-0.79AL|NL
132 Ryan Weathers MIA 151894.261.28135490$-0.80AL|NL
133 Jeremiah Estrada SD 68533.271.1596270$-1.17AL|NL
134 Brady Singer CIN 147994.421.31138480$-1.21AL|NL
135 Jordan Leasure CWS 64464.581.4071336$-1.22AL|NL
136 Robert Garcia TEX 62553.471.2070212$-1.26AL|NL
137 Cade Cavalli WAS 1929134.371.37169760$-1.37AL|NL
138 David Robertson PHI 70553.411.2184271$-1.38AL|NL
139 Ian Seymour TB 122774.211.24117390$-1.41AL|NL
140 Kyle Harrison BOS 1956104.401.32189750$-1.46AL|NL
141 Ryan Helsley NYM 63653.121.1776250$-1.52AL|NL
142 Hogan Harris OAK 63234.401.4159307$-1.72AL|NL
143 Antonio Santillan CIN 76664.101.2984332$-1.78AL|NL
144 Dylan Lee ATL 61523.361.1468171$-1.80AL|NL
145 Shane Smith CWS 1628114.431.32147640$-1.85AL|NL
146 Ronny Henriquez MIA 62343.841.2867224$-1.85AL|NL
147 Slade Cecconi CLE 2139164.801.28176540$-1.91AL|NL
148 Cole Sands MIN 62553.771.1964182$-2.01AL|NL
149 Orion Kerkering PHI 66643.281.1970230$-2.13AL|NL
150 Fernando Cruz NYY 64323.471.1893281$-2.30AL|NL
151 Garrett Cleavinger TB 60553.551.2074251$-2.31AL|NL
152 Andre Pallante STL 16010104.191.39112600$-2.32AL|NL
153 Matthew Liberatore STL 142784.271.29116440$-2.47AL|NL
154 Luis Severino OAK 1629104.511.32128520$-2.47AL|NL
155 Tyler Holton DET 71653.531.1461170$-2.49AL|NL
156 Michael Kelly OAK 62664.411.4052274$-2.53AL|NL
157 Steven Okert HOU 63533.811.1772231$-2.59AL|NL
158 Jared Koenig MIL 73633.751.2969261$-2.75AL|NL
159 Joey Cantillo CLE 110573.921.33120520$-2.75AL|NL
160 Eduard Bazardo SEA 72523.981.1873251$-2.78AL|NL
161 Zack Littell CIN 1709124.771.27130350$-2.83AL|NL
162 Brad Keller CHC 75664.071.3467292$-2.92AL|NL
163 Brad Lord WAS 1828124.421.35139630$-3.05AL|NL
164 Tyler Kinley ATL 63634.231.3469302$-3.06AL|NL
165 Stephen Kolek KAN 187984.421.38141600$-3.06AL|NL
166 Tomoyuki Sugano BAL 162894.571.25106380$-3.10AL|NL
167 Caleb Thielbar CHC 66653.731.2171220$-3.11AL|NL
168 Brandon Woodruff MIL 65533.711.1269180$-3.15AL|NL
169 Bryan Baker TB 63543.981.2071231$-3.16AL|NL
170 Kyle Leahy STL 63423.981.3156223$-3.22AL|NL
171 Gabe Speier SEA 66313.371.1178190$-3.24AL|NL
172 Roki Sasaki LAD 70613.921.2175250$-3.24AL|NL
173 Miles Mikolas STL 1829134.721.28124380$-3.26AL|NL
174 Drew Pomeranz CHC 62613.521.2463230$-3.39AL|NL
175 Jose Suarez ATL 143774.501.36138570$-3.58AL|NL
176 Camilo Doval NYY 68533.561.3080340$-3.65AL|NL
177 J.T. Ginn OAK 1547104.521.35137510$-3.76AL|NL
178 Bryan King HOU 60323.391.2266201$-3.79AL|NL
179 Tyler Rogers NYM 68543.481.1548110$-3.80AL|NL
180 Jason Alexander HOU 174974.571.37131580$-3.82AL|NL
181 Brock Burke LAA 63634.051.3060221$-3.89AL|NL
182 Erik Sabrowski CLE 72443.711.3988421$-3.89AL|NL
183 Colin Rea CHC 166994.721.34127500$-3.98AL|NL
184 Caleb Ferguson SEA 62533.531.2464220$-3.99AL|NL
185 Lance McCullers HOU 121764.331.41121590$-4.01AL|NL
186 Ryan Thompson ARI 61423.781.2950192$-4.03AL|NL
187 John Schreiber KAN 63553.851.3163251$-4.08AL|NL
188 Johan Oviedo PIT 141794.481.37128600$-4.08AL|NL
189 Jake Irvin WAS 1959144.751.34143650$-4.12AL|NL
190 Michael Lorenzen KAN 1688114.601.37137630$-4.18AL|NL
191 Gregory Soto NYM 60533.531.2968280$-4.20AL|NL
192 Matt Festa CLE 66744.331.2564220$-4.27AL|NL
193 Riley O'Brien STL 61533.731.3864301$-4.32AL|NL
194 Edwin Uceta TB 58443.691.1869210$-4.36AL|NL
195 Isaac Mattson PIT 63654.231.3666301$-4.37AL|NL
196 Pierce Johnson ATL 60553.751.2970250$-4.49AL|NL
197 Joey Wentz ATL 1539114.701.42136650$-4.56AL|NL
198 Bryce Elder ATL 164994.671.40130590$-4.68AL|NL
199 Aaron Ashby MIL 66543.701.3369300$-4.68AL|NL
200 Joe Boyle TB 109794.501.43118670$-4.69AL|NL
201 Brendon Little TOR 62523.491.3767320$-4.70AL|NL
202 Cade Povich BAL 103564.341.3097370$-4.73AL|NL
203 Braxton Ashcraft PIT 89554.111.2976260$-4.87AL|NL
204 Adrian Houser TB 18210134.701.40127640$-4.88AL|NL
205 Daniel Coulombe TEX 53313.291.1455160$-4.89AL|NL
206 Davis Martin CWS 1627124.641.35128580$-4.90AL|NL
207 Brandon Sproat NYM 185224.211.33148680$-4.92AL|NL
208 Clayton Kershaw LAD 69533.891.2556190$-5.01AL|NL
209 Jose Butto SF 60433.911.2956241$-5.02AL|NL
210 Nick Mears MIL 62453.881.2264230$-5.12AL|NL
211 Greg Weissert BOS 71644.131.3364250$-5.14AL|NL
212 Yennier Cano BAL 58553.701.3156220$-5.20AL|NL
213 Janson Junk MIA 1807114.741.32127400$-5.28AL|NL
214 Tim Herrin CLE 56543.761.3258270$-5.29AL|NL
215 Edgardo Henriquez LAD 64414.021.3868311$-5.31AL|NL
216 Craig Kimbrel HOU 62444.081.2876320$-5.36AL|NL
217 John Curtiss ARI 62434.641.3643173$-5.37AL|NL
218 Clayton Beeter WAS 62244.381.4168343$-5.37AL|NL
219 Wandy Peralta SD 64513.801.3155260$-5.38AL|NL
220 Justin Slaten BOS 66443.861.2866250$-5.39AL|NL
221 Jack Dreyer LAD 58423.791.2256200$-5.39AL|NL
222 Louie Varland TOR 54433.701.2253160$-5.45AL|NL
223 Ryne Stanek NYM 57644.191.3660280$-5.54AL|NL
224 Trevor McDonald SF 122223.891.34101420$-5.55AL|NL
225 Michael Tonkin MIN 61444.311.2959221$-5.59AL|NL
226 Brandon Eisert CWS 60554.171.2961200$-5.64AL|NL
227 Mason Barnett OAK 1599114.871.43135640$-5.78AL|NL
228 Simeon Woods Richardson MIN 1636104.711.37138640$-5.81AL|NL
229 Nick Martinez CIN 68544.261.2656170$-5.84AL|NL
230 Patrick Corbin TEX 1538114.821.39121480$-5.89AL|NL
231 Yariel Rodriguez TOR 72234.111.3074321$-5.90AL|NL
232 Emmet Sheehan LAD 50434.051.2256190$-5.90AL|NL
233 Tanner Banks PHI 60323.901.2058160$-5.95AL|NL
234 Gordon Graceffo STL 87554.341.3167250$-6.07AL|NL
235 Carmen Mlodzinski PIT 77454.181.3170260$-6.10AL|NL
236 Kai-Wei Teng SF 1837174.721.45165850$-6.21AL|NL
237 Mark Leiter Jr. NYY 42433.841.2649150$-6.23AL|NL
238 Justin Sterner OAK 61344.421.2961231$-6.33AL|NL
239 Graham Ashcraft CIN 73514.211.3863260$-6.42AL|NL
240 Jalen Beeks ARI 60534.131.3653230$-6.42AL|NL
241 Kodai Senga NYM 49423.901.3150220$-6.48AL|NL
242 Kumar Rocker TEX 58444.221.2654180$-6.48AL|NL
243 Brooks Raley NYM 61213.751.2662240$-6.54AL|NL
244 Cade Horton CHC 76444.341.3066270$-6.55AL|NL
245 Justin Wilson BOS 60464.201.3666220$-6.58AL|NL
246 Steven Matz BOS 64354.031.2657160$-6.62AL|NL
247 A.J. Blubaugh HOU 78534.531.3774310$-6.63AL|NL
248 Will Warren NYY 74444.421.3475290$-6.63AL|NL
249 Angel Zerpa KAN 61313.811.3256200$-6.71AL|NL
250 Hoby Milner TEX 56213.721.2050140$-6.72AL|NL
251 Caden Dana LAA 1788115.071.40152730$-6.80AL|NL
252 Mike Vasil CWS 71444.471.3857301$-6.81AL|NL
253 Yoendrys Gomez CWS 1708114.991.45156830$-6.86AL|NL
254 Joel Payamps ATL 56223.751.2554190$-6.91AL|NL
255 Jake Junis CLE 60223.891.2152150$-6.91AL|NL
256 Kade Strowd BAL 63444.311.4555281$-6.94AL|NL
257 Matt Svanson STL 60333.801.3352220$-6.95AL|NL
258 Jake Latz TEX 95354.241.4092480$-6.96AL|NL
259 Jacob Misiorowski MIL 54334.151.3060280$-6.97AL|NL
260 Ryan Zeferjahn LAA 58454.431.3665290$-7.00AL|NL
261 Tyler Alexander CWS 1275104.851.33103340$-7.00AL|NL
262 Enyel De Los Santos HOU 58314.181.2857230$-7.04AL|NL
263 Lake Bachar MIA 60334.421.4061271$-7.07AL|NL
264 Jaden Hill COL 60444.691.4159241$-7.08AL|NL
265 Brant Hurter DET 58213.691.2952200$-7.13AL|NL
266 Colin Selby BAL 60253.801.3462280$-7.19AL|NL
267 Mike Soroka CHC 56113.861.2159200$-7.23AL|NL
268 Hayden Harris ATL 54213.941.3161230$-7.28AL|NL
269 Bennett Sousa HOU 43213.731.2448160$-7.29AL|NL
270 Mitchell Parker WAS 116594.691.3789420$-7.33AL|NL
271 Jacob Webb TEX 60364.301.3056240$-7.44AL|NL
272 Hunter Barco PIT 86224.381.2976310$-7.45AL|NL
273 Scott Barlow CIN 44334.021.3348210$-7.47AL|NL
274 PJ Poulin WAS 61344.061.3958270$-7.55AL|NL
275 Tommy Kahnle DET 66123.921.2963280$-7.61AL|NL
276 Carson Ragsdale BAL 52334.261.3655220$-7.72AL|NL
277 Elvis Alvarado OAK 60234.401.4363321$-7.78AL|NL
278 Shinnosuke Ogasawara WAS 98364.451.3678350$-7.81AL|NL
279 Connelly Early BOS 156004.641.33150570$-7.82AL|NL
280 Jimmy Herget COL 62134.391.2955181$-7.82AL|NL
281 Braydon Fisher TOR 64114.001.3571290$-7.84AL|NL
282 Sean Burke CWS 1574124.851.40143720$-7.86AL|NL
283 Kyle Hendricks LAA 1767125.091.35118500$-8.01AL|NL
284 Brady Basso OAK 56114.061.2352160$-8.01AL|NL
285 Matthew Gage SF 59113.581.3551230$-8.01AL|NL
286 Dietrich Enns BAL 42334.151.3642150$-8.05AL|NL
287 Colton Gordon HOU 48224.201.2444130$-8.06AL|NL
288 Carson Whisenhunt SF 86444.631.4072330$-8.08AL|NL
289 Ben Brown CHC 34223.901.2538110$-8.11AL|NL
290 Kevin Kelly TB 57114.021.2348130$-8.12AL|NL
291 Juan Mejia COL 61254.621.4262291$-8.18AL|NL
292 Tyler Ferguson OAK 58344.391.4260310$-8.19AL|NL
293 Spencer Bivens SF 56334.271.3443170$-8.21AL|NL
294 Andrew Alvarez WAS 136004.641.33131500$-8.28AL|NL
295 Hunter Harvey KAN 40013.651.1543100$-8.33AL|NL
296 Robert Gasser MIL 38103.701.2036120$-8.35AL|NL
297 Bryce Jarvis ARI 107344.311.4379500$-8.35AL|NL
298 Tristan Beck SF 53214.201.2944160$-8.35AL|NL
299 Daniel Lynch KAN 60354.401.3547200$-8.37AL|NL
300 Grant Anderson MIL 48114.011.2647180$-8.40AL|NL