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 1921582.800.96232400$37.30AL|NL
2 Paul Skenes PIT 1871482.801.01220460$33.19AL|NL
3 Garrett Crochet BOS 1821383.151.04220450$28.26AL|NL
4 Bryan Woo SEA 1851483.301.00188350$27.38AL|NL
5 Cristopher Sanchez PHI 1901483.291.14186470$22.99AL|NL
6 Logan Gilbert SEA 1661283.411.04194380$22.35AL|NL
7 Logan Webb SF 1971493.371.16188470$22.24AL|NL
8 Yoshinobu Yamamoto LAD 1611363.261.12175490$20.22AL|NL
9 Max Fried NYY 1801383.281.15169570$19.88AL|NL
10 Mason Miller SD 65322.631.00962433$19.09AL|NL
11 Hunter Brown HOU 1831293.571.17198620$18.51AL|NL
12 Dylan Cease TOR 1751293.721.17211650$18.12AL|NL
13 Cole Ragans KAN 1531183.351.13191540$18.09AL|NL
14 Joe Ryan MIN 1681193.751.06185390$18.03AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Edwin Diaz LAD 66313.511.12892337$17.19AL|NL
16 Chris Sale ATL 1561183.631.13192440$16.66AL|NL
17 Jesus Luzardo PHI 1761293.741.18196550$16.60AL|NL
18 George Kirby SEA 1661193.641.09161330$15.95AL|NL
19 Jacob deGrom TEX 1551083.681.05170400$15.88AL|NL
20 Andres Munoz SEA 62322.961.10742234$15.78AL|NL
21 Freddy Peralta NYM 1671193.721.15184610$15.42AL|NL
22 Cade Smith CLE 69323.091.10882331$15.40AL|NL
23 Zack Wheeler PHI 1331063.311.07155380$14.88AL|NL
24 Hunter Greene CIN 16810103.931.13199530$14.81AL|NL
25 Framber Valdez DET 1871293.631.23169640$14.10AL|NL
26 Jhoan Duran PHI 66323.241.14701933$14.07AL|NL
27 Devin Williams NYM 64323.141.14842830$13.61AL|NL
28 David Bednar NYY 64323.451.11752031$13.06AL|NL
29 Sonny Gray BOS 1691193.971.18173460$12.15AL|NL
30 Josh Hader HOU 56323.411.08772229$12.04AL|NL
31 Brandon Woodruff MIL 144983.701.09152390$11.75AL|NL
32 Nick Pivetta SD 16911104.121.17176490$11.70AL|NL
33 Aroldis Chapman BOS 57323.341.22773030$11.38AL|NL
34 Nathan Eovaldi TEX 1551083.781.14150410$11.32AL|NL
35 Ranger Suarez BOS 1661193.701.21143470$10.68AL|NL
36 Daniel Palencia CHC 65323.601.22742829$10.31AL|NL
37 Jack Flaherty DET 15910104.061.20176500$10.00AL|NL
38 Tanner Bibee CLE 17910114.011.19161510$9.92AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Matt Boyd CHC 1591093.901.16145450$9.81AL|NL
40 MacKenzie Gore TEX 16010104.001.24182600$9.69AL|NL
41 Luis Castillo SEA 17711104.181.20161510$9.40AL|NL
42 Ryan Helsley BAL 63323.821.20652229$9.27AL|NL
43 Emmet Sheehan LAD 133973.811.16156470$9.26AL|NL
44 Spencer Strider ATL 1531094.131.22180510$9.23AL|NL
45 Shota Imanaga CHC 1551094.181.13144360$8.76AL|NL
46 Eury Perez MIA 1438103.881.14156460$8.73AL|NL
47 Trey Yesavage TOR 136993.841.18153500$8.50AL|NL
48 Blake Snell LAD 1301063.811.23155530$8.46AL|NL
49 Chase Burns CIN 134893.861.15158410$8.42AL|NL
50 Shohei Ohtani LAD 110953.461.15131390$8.27AL|NL
51 Tyler Glasnow LAD 1321063.971.19150470$8.26AL|NL
52 Carlos Estevez KAN 65324.471.28572232$7.80AL|NL
53 Kevin Gausman TOR 18211104.401.24175550$7.67AL|NL
54 Jeff Hoffman TOR 62324.081.19722326$7.62AL|NL
55 Kyle Bradish BAL 134983.751.20142460$7.61AL|NL
56 Michael King SD 1551094.001.24154540$7.55AL|NL
57 Emilio Pagan CIN 65324.341.19712226$6.95AL|NL
58 Raisel Iglesias ATL 64223.921.16651626$6.88AL|NL
59 Nolan McLean NYM 1521083.911.25142540$6.87AL|NL
60 Aaron Nola PHI 1681094.301.23162490$6.67AL|NL
61 Drew Rasmussen TB 1549103.951.19133400$6.64AL|NL
62 Peter Fairbanks MIA 63223.781.22622226$6.29AL|NL
63 Nick Lodolo CIN 1499104.171.20149410$6.17AL|NL
64 Shane Baz BAL 1521094.151.24147540$6.10AL|NL
65 Carlos Rodon NYY 146984.191.21152540$5.98AL|NL
66 Edward Cabrera CHC 136983.981.22142520$5.98AL|NL
67 Sandy Alcantara MIA 17610114.141.24137520$5.62AL|NL
68 Quinn Priester MIL 16610104.061.24131480$5.60AL|NL
69 Abner Uribe MIL 69323.011.21763216$5.23AL|NL
70 Jacob Misiorowski MIL 1399104.051.29159680$5.19AL|NL
71 Ryan Walker SF 62324.031.28622124$4.92AL|NL
72 Griffin Jax TB 66323.451.11801815$4.87AL|NL
73 Cody Ponce TOR 138784.081.22158460$4.67AL|NL
74 Gavin Williams CLE 1649114.171.31165710$4.37AL|NL
75 Grant Taylor CWS 82333.001.1097287$4.30AL|NL
76 Merrill Kelly ARI 17010104.421.25146500$4.10AL|NL
77 Kenley Jansen DET 56223.881.14561922$4.08AL|NL
78 Kris Bubic KAN 135893.871.25132440$4.07AL|NL
79 Bailey Ober MIN 1609104.441.20141420$4.07AL|NL
80 Robbie Ray SF 17110114.591.31184710$3.98AL|NL
81 Dennis Santana PIT 67324.271.31612624$3.89AL|NL
82 Trevor Megill MIL 64324.221.25762320$3.68AL|NL
83 Ryan Pepiot TB 1699114.501.27166620$3.47AL|NL
84 Jose Soriano LAA 16810113.981.36143700$3.45AL|NL
85 Joe Musgrove SD 138884.191.20129370$3.43AL|NL
86 Seranthony Dominguez CWS 62224.051.25682721$3.02AL|NL
87 Zac Gallen ARI 17810114.501.30160610$2.98AL|NL
88 Andrew Abbott CIN 1649104.441.25145520$2.93AL|NL
89 Casey Mize DET 143994.241.22118380$2.89AL|NL
90 Logan Henderson MIL 111673.991.12120300$2.82AL|NL
91 Sean Manaea NYM 131794.141.23138450$2.55AL|NL
92 Bryce Miller SEA 144994.401.22125430$2.53AL|NL
93 Trevor Rogers BAL 146984.231.28130490$2.30AL|NL
94 Cade Horton CHC 127884.081.20108380$2.25AL|NL
95 Shane McClanahan TB 118774.031.21123330$2.22AL|NL
96 Jack Leiter TEX 1639114.511.29154640$2.00AL|NL
97 Grayson Rodriguez LAA 119784.041.23124370$1.85AL|NL
98 Gerrit Cole NYY 109764.051.16108320$1.83AL|NL
99 Jameson Taillon CHC 156994.471.21117380$1.82AL|NL
100 Clay Holmes NYM 14410104.051.32110530$1.80AL|NL
101 Robert Garcia TEX 62323.971.25632217$1.67AL|NL
102 Ryne Nelson ARI 1599114.471.26132430$1.52AL|NL
103 Chris Bassitt BAL 16811114.591.33144610$1.47AL|NL
104 Joey Cantillo CLE 126583.741.27136540$1.40AL|NL
105 Bubba Chandler PIT 1418104.261.28131480$1.23AL|NL
106 Zack Littell FA 1399104.441.21107310$1.22AL|NL
107 Cam Schlittler NYY 131884.251.28129490$1.16AL|NL
108 Michael Wacha KAN 16610104.481.28123500$1.14AL|NL
109 David Peterson NYM 1601094.291.37140590$1.08AL|NL
110 Braxton Ashcraft PIT 133794.081.26122410$0.98AL|NL
111 Shane Smith CWS 1568114.501.29146540$0.57AL|NL
112 Michael Burrows HOU 126794.311.24126420$0.56AL|NL
113 Noah Cameron KAN 147994.431.30128480$0.50AL|NL
114 Bryan Abreu HOU 67323.651.2187299$0.49AL|NL
115 Jacob Lopez OAK 128784.391.27139490$0.45AL|NL
116 Brayan Bello BOS 16010104.341.34124580$0.44AL|NL
117 Edwin Uceta TB 68324.111.23832712$0.40AL|NL
118 Riley O'Brien STL 63324.021.33653016$0.28AL|NL
119 Ryan Weathers NYY 126784.201.26118430$0.05AL|NL
120 Chad Patrick MIL 128794.391.23121380$0.02AL|NL
121 Tatsuya Imai HOU 1559104.431.31156660$0.00AL|NL
122 Zach Eflin BAL 141994.511.23102290$-0.03AL|NL
123 Mitch Keller PIT 17710114.721.33152540$-0.05AL|NL
124 Shane Bieber TOR 102764.071.2095270$-0.12AL|NL
125 Brandon Pfaadt ARI 1649104.731.28139380$-0.23AL|NL
126 Taj Bradley MIN 1357104.271.28125480$-0.25AL|NL
127 Zebby Matthews MIN 126694.291.23123310$-0.35AL|NL
128 Michael McGreevy STL 1448104.181.2697340$-0.36AL|NL
129 Reid Detmers LAA 1336104.431.29149490$-0.52AL|NL
130 Simeon Woods Richardson MIN 1348104.451.29120490$-0.79AL|NL
131 Will Warren NYY 123784.281.29119430$-0.92AL|NL
132 Yusei Kikuchi LAA 1709124.791.35165590$-0.94AL|NL
133 Justin Steele CHC 72643.421.1367180$-1.05AL|NL
134 Braxton Garrett MIA 115694.131.23104270$-1.10AL|NL
135 Clayton Beeter WAS 63223.911.33753413$-1.34AL|NL
136 Brady Singer CIN 1689114.761.34151570$-1.41AL|NL
137 Kodai Senga NYM 120784.211.33119550$-1.43AL|NL
138 JoJo Romero STL 64323.801.28562312$-1.45AL|NL
139 Jeremiah Estrada SD 69323.551.1791293$-1.64AL|NL
140 Dean Kremer BAL 134794.431.27113430$-1.73AL|NL
141 Kevin Ginkel ARI 59224.191.28562015$-1.78AL|NL
142 Roki Sasaki LAD 114764.271.29106420$-1.79AL|NL
143 Slade Cecconi CLE 1508114.731.26120370$-1.80AL|NL
144 Robert Suarez ATL 66324.201.25662111$-1.89AL|NL
145 Reynaldo Lopez ATL 126784.511.31127460$-1.91AL|NL
146 Parker Messick CLE 117794.311.29107360$-1.91AL|NL
147 Garrett Whitlock BOS 64323.421.1169174$-1.95AL|NL
148 Lucas Giolito FA 1268104.561.31116480$-1.97AL|NL
149 Tyler Mahle SF 131884.441.30105420$-2.05AL|NL
150 Phil Maton CHC 64323.681.1973246$-2.12AL|NL
151 Matthew Liberatore STL 1478114.601.30117420$-2.29AL|NL
152 Alex Vesia LAD 62313.391.1078242$-2.30AL|NL
153 Garrett Cleavinger TB 64323.971.2676278$-2.32AL|NL
154 Max Meyer MIA 1257104.401.30111410$-2.33AL|NL
155 Matt Svanson STL 66323.401.1965225$-2.47AL|NL
156 Landen Roupp SF 120794.231.34109460$-2.48AL|NL
157 Spencer Schwellenbach IL-60 ATL 69543.621.1167140$-2.50AL|NL
158 Dustin May STL 1387104.481.31117510$-2.71AL|NL
159 Jose A. Ferrer SEA 65323.151.1457173$-2.99AL|NL
160 Taylor Rogers MIN 58324.421.35572313$-3.03AL|NL
161 Andrew Kittredge BAL 65324.011.1963177$-3.11AL|NL
162 Seth Lugo KAN 1569104.821.34127510$-3.16AL|NL
163 Justin Sterner OAK 65324.601.25692410$-3.21AL|NL
164 Mike Soroka ARI 95453.981.2594371$-3.29AL|NL
165 Cole Henry WAS 64224.181.28623011$-3.48AL|NL
166 Grant Holmes ATL 118674.511.33122430$-3.55AL|NL
167 Cade Cavalli WAS 1337104.441.33107460$-3.64AL|NL
168 Foster Griffin WAS 118594.291.30112420$-3.66AL|NL
169 Max Scherzer FA 89674.511.2185270$-3.77AL|NL
170 Yimi Garcia TOR 55313.791.1357165$-3.81AL|NL
171 Adrian Morejon SD 66323.541.1763193$-3.83AL|NL
172 Cristian Javier HOU 1388104.871.33122600$-3.91AL|NL
173 Camilo Doval NYY 63323.601.2766285$-3.92AL|NL
174 Brad Lord WAS 1306104.331.33101451$-3.93AL|NL
175 Justin Verlander DET 130794.701.28104460$-3.95AL|NL
176 Gabe Speier SEA 57323.401.1067171$-3.99AL|NL
177 Matthew Strahm KAN 64323.751.1370192$-4.00AL|NL
178 Will Vest DET 64223.771.2362207$-4.07AL|NL
179 Ian Seymour TB 93464.091.2392300$-4.08AL|NL
180 Victor Vodnik COL 64334.711.51573116$-4.08AL|NL
181 Luke Weaver NYM 68324.161.2171225$-4.17AL|NL
182 Dylan Lee ATL 65323.831.1471172$-4.20AL|NL
183 Eduardo Rodriguez ARI 1328104.691.38116490$-4.40AL|NL
184 Chris Martin TEX 51223.621.094886$-4.41AL|NL
185 Orion Kerkering PHI 63323.501.1762202$-4.48AL|NL
186 A.J. Minter NYM 51313.381.1158162$-4.54AL|NL
187 Jared Jones IL-60 PIT 76554.151.2377230$-4.57AL|NL
188 Jeffrey Springs OAK 1649115.061.36140550$-4.57AL|NL
189 Robert Gasser MIL 76443.881.2073240$-4.67AL|NL
190 Robert Stephenson LAA 56224.521.2161189$-4.68AL|NL
191 Tanner Scott LAD 64313.871.3068285$-4.75AL|NL
192 Jordan Leasure CWS 64224.241.2571277$-4.79AL|NL
193 Kumar Rocker TEX 96574.281.2582300$-4.83AL|NL
194 Tyler Holton DET 68323.551.1254171$-4.91AL|NL
195 Andrew Painter PHI 94564.341.2685270$-4.99AL|NL
196 Jose Berrios TOR 119574.531.27100370$-5.03AL|NL
197 Luis Morales OAK 113684.661.31104420$-5.03AL|NL
198 Matt Brash SEA 60223.531.2769274$-5.15AL|NL
199 Aaron Civale OAK 121784.851.31102390$-5.26AL|NL
200 Andre Pallante STL 1358114.451.3888510$-5.34AL|NL
201 Adrian Houser SF 142894.581.3899500$-5.43AL|NL
202 Paul Sewald ARI 52224.511.2353179$-5.43AL|NL
203 Tyler Rogers TOR 69323.591.1544132$-5.54AL|NL
204 Caleb Thielbar CHC 61323.871.1961212$-5.73AL|NL
205 Hunter Gaddis CLE 66224.131.1865214$-5.76AL|NL
206 Louie Varland TOR 65324.191.2665214$-5.85AL|NL
207 Nick Martinez TB 1396104.781.29103360$-5.88AL|NL
208 Jared Koenig MIL 64323.821.2362232$-5.90AL|NL
209 Cole Sands MIN 66324.191.2461214$-5.91AL|NL
210 Kirby Yates LAA 56224.631.3465289$-5.91AL|NL
211 Luis Severino OAK 1759115.011.38132590$-5.99AL|NL
212 Aaron Ashby MIL 68323.511.3270321$-6.04AL|NL
213 Mason Montgomery PIT 60323.861.2767252$-6.14AL|NL
214 Connelly Early BOS 54333.371.1958200$-6.19AL|NL
215 Andrew Anderson DET 64223.701.2686330$-6.25AL|NL
216 Erik Sabrowski CLE 59223.571.2777331$-6.30AL|NL
217 Kody Funderburk MIN 63323.831.3357264$-6.36AL|NL
218 Jake Latz TEX 101464.321.3396470$-6.37AL|NL
219 Kyle Finnegan DET 61224.131.2655206$-6.38AL|NL
220 Antonio Santillan CIN 66324.541.3671306$-6.38AL|NL
221 Elvis Alvarado OAK 60324.151.3265284$-6.41AL|NL
222 Bryan Baker TB 63324.091.2371241$-6.46AL|NL
223 Hunter Barco PIT 76353.831.2773290$-6.47AL|NL
224 Sean Burke CWS 1427115.081.37132600$-6.47AL|NL
225 Cody Bradford TEX 61333.821.1355150$-6.49AL|NL
226 Bryan King HOU 64323.661.2363240$-6.52AL|NL
227 Eduard Bazardo SEA 63323.931.1966220$-6.53AL|NL
228 Johan Oviedo BOS 102574.471.3593470$-6.56AL|NL
229 Steven Okert HOU 63324.091.2072240$-6.59AL|NL
230 Jose Alvarado PHI 57213.771.2859234$-6.60AL|NL
231 Gregory Soto PIT 60323.981.3460264$-6.60AL|NL
232 Hunter Harvey CHC 52223.941.1852154$-6.61AL|NL
233 Jason Adam SD 50213.461.1052171$-6.65AL|NL
234 Blake Treinen LAD 59313.901.2261201$-6.71AL|NL
235 Angel Zerpa MIL 60323.491.1951180$-6.71AL|NL
236 Jack Dreyer LAD 51313.611.1850181$-6.77AL|NL
237 Fernando Cruz NYY 59324.251.2879281$-6.80AL|NL
238 Shawn Armstrong CLE 67224.141.2366213$-6.82AL|NL
239 Seth Halvorsen COL 60334.681.4253269$-6.89AL|NL
240 Luis Gil NYY 95564.511.3690490$-6.94AL|NL
241 Richard Fitts STL 101584.621.2981310$-6.94AL|NL
242 Andrew Nardi MIA 52223.641.1961191$-7.06AL|NL
243 Alexis Diaz TEX 59324.371.3060304$-7.07AL|NL
244 Keegan Akin BAL 65324.171.2561212$-7.07AL|NL
245 Mick Abel MIN 102574.601.3899460$-7.17AL|NL
246 David Festa MIN 69354.121.2572250$-7.18AL|NL
247 Kyle Harrison MIL 67344.091.2571250$-7.19AL|NL
248 Cole Winn TEX 63324.091.3258313$-7.35AL|NL
249 Hogan Harris OAK 64224.591.4165338$-7.38AL|NL
250 David Morgan SD 61323.961.2565240$-7.38AL|NL
251 Bryce Elder ATL 108674.701.3686360$-7.38AL|NL
252 Ben Brown CHC 53223.591.1759180$-7.42AL|NL
253 PJ Poulin WAS 59223.901.3060263$-7.54AL|NL
254 Erik Miller SF 60323.801.3760322$-7.59AL|NL
255 Griffin Canning SD 101574.651.3588400$-7.61AL|NL
256 Ryan Weiss HOU 73344.311.2980290$-7.61AL|NL
257 Justin Topa MIN 62324.581.3748197$-7.64AL|NL
258 J.T. Ginn OAK 63343.971.2561220$-7.68AL|NL
259 Mark Leiter Jr. OAK 64324.881.3468245$-7.70AL|NL
260 Brandon Sproat MIL 71354.001.2662270$-7.70AL|NL
261 Lucas Erceg KAN 62223.971.3255254$-7.74AL|NL
262 Steven Matz TB 123594.741.3498360$-7.76AL|NL
263 Ryan Thompson ARI 62224.201.2950185$-7.79AL|NL
264 Jordan Romano LAA 55224.381.2556204$-7.85AL|NL
265 Chris Paddack MIA 113594.721.3183290$-7.86AL|NL
266 Brad Keller PHI 65224.031.3559304$-7.94AL|NL
267 Tyler Anderson FA 92674.811.3574370$-7.94AL|NL
268 John Schreiber KAN 62324.071.2755221$-8.05AL|NL
269 Braydon Fisher TOR 50213.761.2559241$-8.05AL|NL
270 Brant Hurter DET 51213.371.1847150$-8.06AL|NL
271 Hoby Milner CHC 60323.861.2248150$-8.11AL|NL
272 Tyler Kinley ATL 60224.211.2562232$-8.11AL|NL
273 Lance McCullers HOU 88574.581.4082420$-8.20AL|NL
274 Hunter Dobbins STL 90464.351.3370300$-8.25AL|NL
275 Porter Hodge CHC 44213.481.2550211$-8.37AL|NL
276 Jake Bird NYY 53313.901.2754210$-8.37AL|NL
277 Isaac Mattson PIT 64324.321.3664322$-8.47AL|NL
278 Brendon Little TOR 52213.381.2954240$-8.53AL|NL
279 Logan Allen CLE 118694.791.4092460$-8.53AL|NL
280 Jimmy Herget COL 71334.691.2966212$-8.59AL|NL
281 Calvin Faucher MIA 65224.571.4163286$-8.60AL|NL
282 Patrick Sandoval BOS 70343.941.3664310$-8.65AL|NL
283 Bennett Sousa HOU 49213.961.2252181$-8.70AL|NL
284 Daniel Coulombe FA 43334.041.2444161$-8.70AL|NL
285 Spencer Bivens SF 69324.251.3251242$-8.86AL|NL
286 A.J. Puk IL-60 ARI 31113.851.2035105$-8.90AL|NL
287 JP Sears SD 69344.481.2460210$-8.90AL|NL
288 Anthony Bender MIA 63224.181.2956232$-8.92AL|NL
289 Luis Garcia IL-60 FA 51244.201.2153171$-8.98AL|NL
290 Julian Fernandez WAS 61224.301.3059272$-9.08AL|NL
291 Mike Vasil CWS 81234.261.3067331$-9.08AL|NL
292 Brooks Raley NYM 57324.451.3158211$-9.10AL|NL
293 Spencer Arrighetti HOU 88464.821.3787380$-9.18AL|NL
294 Aaron Bummer ATL 60213.811.3158230$-9.21AL|NL
295 Scott Barlow OAK 55224.391.3457263$-9.22AL|NL
296 Ryan Yarbrough NYY 62224.081.2151190$-9.25AL|NL
297 Jovani Moran BOS 51223.731.3156260$-9.28AL|NL
298 Yennier Cano BAL 56324.201.3249201$-9.31AL|NL
299 Greg Weissert BOS 62324.431.3054221$-9.32AL|NL
300 Miles Mikolas WAS 1467115.161.3388340$-9.35AL|NL