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 1921472.670.97234390$38.00AL|NL
2 Paul Skenes PIT 1861382.811.05221480$31.29AL|NL
3 Garrett Crochet BOS 1861483.001.07229480$30.68AL|NL
4 Bryan Woo SEA 1871393.371.05191400$24.64AL|NL
5 Cristopher Sanchez PHI 1901383.221.15186480$22.13AL|NL
6 Logan Webb SF 1961393.261.17187450$21.51AL|NL
7 Mason Miller SD 65422.490.981012532$20.42AL|NL
8 Edwin Diaz LAD 65523.051.08902336$20.08AL|NL
9 Chris Sale ATL 1591173.231.10194430$20.04AL|NL
10 Logan Gilbert SEA 1641183.351.07184390$19.76AL|NL
11 Max Fried NYY 1821383.311.18172550$18.83AL|NL
12 Hunter Brown HOU 1801293.451.18195600$18.26AL|NL
13 Yoshinobu Yamamoto LAD 1581273.301.12171470$18.24AL|NL
14 Cade Smith CLE 69532.871.07892231$18.22AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 George Kirby SEA 1671293.501.10164320$17.52AL|NL
16 Devin Williams NYM 65533.051.12852732$16.98AL|NL
17 Jacob deGrom TEX 1611083.521.07178400$16.86AL|NL
18 Cole Ragans KAN 1561183.401.16193550$16.81AL|NL
19 Jhoan Duran PHI 68532.781.10792130$16.71AL|NL
20 Jesus Luzardo PHI 1761293.681.18196550$16.38AL|NL
21 Joe Ryan MIN 16811103.751.10184400$16.18AL|NL
22 Framber Valdez DET 1891393.481.24175630$15.88AL|NL
23 Dylan Cease TOR 1701193.601.21200650$15.01AL|NL
24 Andres Munoz SEA 63432.861.11802530$14.93AL|NL
25 Zack Wheeler PHI 1381063.261.09157370$14.80AL|NL
26 David Bednar NYY 62433.191.13752132$14.47AL|NL
27 Sonny Gray BOS 1711293.741.20179460$13.83AL|NL
28 Aroldis Chapman BOS 58433.101.17812729$12.73AL|NL
29 Freddy Peralta NYM 1621193.781.20178610$12.13AL|NL
30 Nick Pivetta SD 1701093.921.16183510$11.97AL|NL
31 Nathan Eovaldi TEX 1601093.711.16153420$10.90AL|NL
32 Brandon Woodruff MIL 1461083.761.13153400$10.82AL|NL
33 Josh Hader HOU 53423.231.08732026$10.73AL|NL
34 Spencer Strider ATL 1561193.921.22182550$10.70AL|NL
35 Luis Castillo SEA 17411103.881.20162490$10.58AL|NL
36 Daniel Palencia CHC 65433.601.23742729$10.53AL|NL
37 Ryan Helsley BAL 63433.431.19712327$10.06AL|NL
38 Tanner Bibee CLE 17711103.921.22165530$9.90AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Kevin Gausman TOR 17911104.021.22174530$9.83AL|NL
40 Jeff Hoffman TOR 62433.631.18742326$9.25AL|NL
41 Michael King SD 1581093.761.23164560$9.17AL|NL
42 Raisel Iglesias ATL 64433.661.16681726$9.06AL|NL
43 Shohei Ohtani LAD 114953.391.13136390$8.90AL|NL
44 Peter Fairbanks MIA 61433.541.21632227$8.85AL|NL
45 Ranger Suarez BOS 1661193.741.25147480$8.70AL|NL
46 Ryan Walker SF 62433.481.21652026$8.64AL|NL
47 MacKenzie Gore TEX 1571093.901.25178590$8.62AL|NL
48 Blake Snell LAD 128963.521.23158560$8.22AL|NL
49 Emmet Sheehan LAD 136963.841.17158470$8.18AL|NL
50 Drew Rasmussen TB 154993.681.18139410$8.18AL|NL
51 Tyler Glasnow LAD 130963.671.18151480$8.17AL|NL
52 Aaron Nola PHI 16911104.151.22165460$8.04AL|NL
53 Jack Flaherty DET 15810103.991.25174550$7.73AL|NL
54 Matt Boyd CHC 1611093.911.20145460$7.73AL|NL
55 Ryan Pepiot TB 16810104.071.23171600$7.69AL|NL
56 Kyle Bradish BAL 136973.641.20145440$7.63AL|NL
57 Abner Uribe MIL 69433.001.19823118$7.40AL|NL
58 Carlos Estevez KAN 64434.361.28562330$7.01AL|NL
59 Emilio Pagan CIN 65334.021.18712226$7.01AL|NL
60 Nolan McLean NYM 1491183.811.28144580$6.77AL|NL
61 Eury Perez MIA 141893.891.17154470$6.70AL|NL
62 Griffin Jax TB 65432.911.08831914$6.58AL|NL
63 Nick Lodolo CIN 152994.031.20155420$6.39AL|NL
64 Carlos Rodon NYY 1451084.031.23152530$6.24AL|NL
65 Gavin Williams CLE 16510103.931.30168700$6.23AL|NL
66 Dennis Santana PIT 66433.951.26612325$5.98AL|NL
67 Chase Burns CIN 116773.571.15139360$5.80AL|NL
68 Shota Imanaga CHC 151984.111.16138340$5.74AL|NL
69 Zac Gallen ARI 17811114.201.28165580$5.73AL|NL
70 Jose Soriano LAA 17211103.821.35157740$5.70AL|NL
71 Shane McClanahan TB 123873.661.18128370$5.21AL|NL
72 Jacob Misiorowski MIL 138983.911.28160650$5.08AL|NL
73 Edward Cabrera CHC 136983.901.24145540$5.05AL|NL
74 Sandy Alcantara MIA 18010114.101.26149530$4.97AL|NL
75 Robbie Ray SF 17110104.211.30176670$4.78AL|NL
76 Joe Musgrove SD 137983.941.20128360$4.63AL|NL
77 Robert Garcia TEX 62433.631.23672219$4.22AL|NL
78 Shane Baz BAL 1541094.211.27152550$4.00AL|NL
79 Trevor Megill MIL 64433.381.17782314$3.71AL|NL
80 Merrill Kelly ARI 1621094.171.27143490$3.62AL|NL
81 Kris Bubic KAN 140983.861.28135470$3.57AL|NL
82 Trey Yesavage TOR 127763.761.24144530$3.50AL|NL
83 Sean Manaea NYM 133874.061.21138430$3.28AL|NL
84 Kenley Jansen DET 58334.031.21582122$3.28AL|NL
85 Gerrit Cole NYY 119863.931.18120350$3.06AL|NL
86 Bryce Miller SEA 142984.121.22126420$2.96AL|NL
87 Grant Taylor CWS 84543.211.1899315$2.80AL|NL
88 Reid Detmers LAA 138884.111.26152500$2.78AL|NL
89 Cody Ponce TOR 136884.041.24139420$2.74AL|NL
90 Brandon Pfaadt ARI 16310104.361.26143380$2.58AL|NL
91 David Peterson NYM 1611083.971.35143620$2.56AL|NL
92 Seranthony Dominguez CWS 60333.901.28672820$2.40AL|NL
93 Mitch Keller PIT 17610114.301.30153530$2.37AL|NL
94 Andrew Abbott CIN 1659104.311.27150520$2.08AL|NL
95 Casey Mize DET 145994.101.26126400$2.02AL|NL
96 Braxton Ashcraft PIT 139873.881.27126430$2.00AL|NL
97 Jack Leiter TEX 1589104.271.29152640$1.94AL|NL
98 Reynaldo Lopez ATL 135874.001.27135480$1.90AL|NL
99 Yusei Kikuchi LAA 1679104.311.32168600$1.81AL|NL
100 Grayson Rodriguez LAA 119773.861.23127390$1.76AL|NL
101 Bryan Abreu HOU 67433.091.1689287$1.73AL|NL
102 Bubba Chandler PIT 145984.101.30137540$1.72AL|NL
103 Ryne Nelson ARI 160984.221.27134450$1.56AL|NL
104 Joey Cantillo CLE 132763.821.30140570$1.47AL|NL
105 Shane Smith CWS 1588104.221.28150590$1.39AL|NL
106 Chris Bassitt BAL 16810104.341.32151580$1.37AL|NL
107 Clay Holmes NYM 1471093.921.35121560$1.34AL|NL
108 Brady Singer CIN 16810114.451.31156550$1.26AL|NL
109 Bailey Ober MIN 157894.411.22140380$1.16AL|NL
110 Cam Schlittler NYY 128884.011.28129500$1.10AL|NL
111 Cade Horton CHC 128884.011.23112410$1.07AL|NL
112 Quinn Priester MIL 138984.041.29115450$0.74AL|NL
113 Edwin Uceta TB 62433.631.21752411$0.56AL|NL
114 Trevor Rogers BAL 145984.161.30126480$0.54AL|NL
115 Shane Bieber TOR 108763.831.19100270$0.49AL|NL
116 Zebby Matthews MIN 121774.021.23120310$0.45AL|NL
117 Chad Patrick MIL 140894.311.26133450$0.18AL|NL
118 Kodai Senga NYM 125863.961.32125550$0.11AL|NL
119 Jameson Taillon CHC 149994.411.23115360$0.08AL|NL
120 Tatsuya Imai HOU 150884.381.35149640$0.00AL|NL
121 Michael Burrows HOU 130774.151.26129450$-0.23AL|NL
122 Garrett Cleavinger TB 63433.431.1678247$-0.28AL|NL
123 Braxton Garrett MIA 120773.971.23106290$-0.33AL|NL
124 Clayton Beeter WAS 62333.921.35723316$-0.34AL|NL
125 Jeremiah Estrada SD 68433.181.1592283$-0.36AL|NL
126 Michael Wacha KAN 16310114.421.30125480$-0.40AL|NL
127 Jacob Lopez OAK 124884.281.29130490$-0.54AL|NL
128 JoJo Romero STL 63433.571.29592412$-0.82AL|NL
129 Robert Suarez ATL 66443.681.2069219$-0.88AL|NL
130 Zach Eflin BAL 141984.401.25107280$-0.97AL|NL
131 Ryan Weathers NYY 121764.091.26115430$-0.98AL|NL
132 Riley O'Brien STL 63333.711.32652814$-1.04AL|NL
133 Taylor Rogers MIN 58334.191.34612517$-1.14AL|NL
134 Dustin May STL 149894.291.31131550$-1.28AL|NL
135 Noah Cameron KAN 145994.341.32122470$-1.45AL|NL
136 Hunter Greene CIN 78543.691.1294250$-1.46AL|NL
137 Foster Griffin WAS 131784.121.29118410$-1.61AL|NL
138 Will Warren NYY 126774.211.29124450$-1.66AL|NL
139 Taj Bradley MIN 131784.261.29125460$-1.89AL|NL
140 Victor Vodnik COL 63334.431.48603120$-1.93AL|NL
141 Will Vest DET 66433.411.2067216$-1.94AL|NL
142 Logan Henderson MIL 97664.081.19100290$-1.95AL|NL
143 Mike Soroka ARI 97654.081.2797363$-1.96AL|NL
144 Brayan Bello BOS 154994.271.36126540$-1.99AL|NL
145 Garrett Whitlock BOS 66433.411.1573194$-1.99AL|NL
146 Matthew Liberatore STL 1518104.351.31125470$-2.14AL|NL
147 Slade Cecconi CLE 1518104.531.27125390$-2.17AL|NL
148 Nick Martinez TB 144884.371.28112390$-2.30AL|NL
149 Adrian Morejon SD 66543.411.1867213$-2.32AL|NL
150 Grant Holmes ATL 130774.221.33129490$-2.35AL|NL
151 Ian Seymour TB 105664.111.22102320$-2.37AL|NL
152 Michael McGreevy STL 136884.171.2893320$-2.44AL|NL
153 Tyler Mahle SF 132784.161.29108410$-2.57AL|NL
154 Landen Roupp SF 123774.021.35114490$-2.77AL|NL
155 Parker Messick CLE 118774.121.31108400$-2.79AL|NL
156 Jose A. Ferrer SEA 67433.221.1865203$-2.91AL|NL
157 Dean Kremer BAL 132874.431.30112410$-3.03AL|NL
158 Jeffrey Springs OAK 1619114.641.33136520$-3.07AL|NL
159 Max Meyer MIA 129784.261.32117430$-3.20AL|NL
160 Spencer Schwellenbach IL-60 ATL 70533.471.1368150$-3.24AL|NL
161 Steven Matz TB 128674.151.28109360$-3.24AL|NL
162 Phil Maton CHC 64433.661.2270255$-3.31AL|NL
163 Ben Joyce LAA 46223.521.26532112$-3.38AL|NL
164 Seth Lugo KAN 1569104.561.35129510$-3.48AL|NL
165 Kevin Ginkel ARI 61433.841.3062238$-3.72AL|NL
166 Tanner Scott LAD 63433.571.2471264$-3.83AL|NL
167 Luis Severino OAK 1689114.611.35134550$-3.85AL|NL
168 Matt Brash SEA 62333.191.2173253$-3.94AL|NL
169 Justin Steele CHC 75543.601.1971200$-4.01AL|NL
170 Hunter Harvey CHC 52323.291.1356155$-4.05AL|NL
171 Eduardo Rodriguez ARI 132884.431.36117470$-4.18AL|NL
172 Alex Vesia LAD 61433.541.1676251$-4.20AL|NL
173 Kirby Yates LAA 56334.021.2966269$-4.29AL|NL
174 Justin Verlander DET 132784.431.30109440$-4.30AL|NL
175 Simeon Woods Richardson MIN 133784.471.32119490$-4.32AL|NL
176 Matthew Strahm KAN 64433.661.1669202$-4.33AL|NL
177 Jared Jones IL-60 PIT 89563.941.2590300$-4.37AL|NL
178 Jose Alvarado PHI 59423.361.2567243$-4.39AL|NL
179 Cade Cavalli WAS 136794.301.35115490$-4.45AL|NL
180 Louie Varland TOR 66433.681.2066193$-4.47AL|NL
181 Justin Sterner OAK 65334.151.2866249$-4.50AL|NL
182 Roki Sasaki LAD 108654.251.31106410$-4.55AL|NL
183 Gabe Speier SEA 58333.261.1068171$-4.61AL|NL
184 Matt Svanson STL 64333.661.2860247$-4.70AL|NL
185 Orion Kerkering PHI 63433.431.1968221$-4.75AL|NL
186 Luke Weaver NYM 67434.031.2271224$-4.78AL|NL
187 Cristian Javier HOU 1418104.721.34128600$-4.85AL|NL
188 Zack Littell WAS 142794.631.26105300$-4.90AL|NL
189 Chris Martin TEX 53333.571.1352115$-4.92AL|NL
190 Camilo Doval NYY 63433.571.2971303$-4.98AL|NL
191 Paul Sewald ARI 55234.421.25551912$-5.00AL|NL
192 Tyler Holton DET 70433.601.1658181$-5.25AL|NL
193 Andrew Kittredge BAL 57433.791.2157164$-5.27AL|NL
194 Fernando Cruz NYY 59433.661.2479271$-5.28AL|NL
195 Cole Sands MIN 67434.031.2465214$-5.47AL|NL
196 Mark Leiter Jr. OAK 63444.141.3267256$-5.52AL|NL
197 Adrian Houser SF 142894.371.38103480$-5.64AL|NL
198 Jared Koenig MIL 64433.521.2365231$-5.65AL|NL
199 Kyle Finnegan DET 63434.001.2759225$-5.68AL|NL
200 Bryan Baker TB 62333.771.2170233$-5.72AL|NL
201 Bryan King HOU 64433.661.2064201$-5.75AL|NL
202 Yimi Garcia TOR 54333.671.1959194$-5.77AL|NL
203 Dylan Lee ATL 64333.661.1671181$-5.80AL|NL
204 Jordan Leasure CWS 63344.141.2971286$-5.91AL|NL
205 Cole Henry WAS 63234.711.43603315$-5.95AL|NL
206 Max Scherzer TOR 91564.451.2288260$-5.98AL|NL
207 Hunter Gaddis CLE 66333.951.2164214$-6.00AL|NL
208 Luis Morales OAK 115774.541.35104460$-6.05AL|NL
209 Kumar Rocker TEX 97564.181.2886300$-6.11AL|NL
210 Aaron Ashby MIL 78443.581.3782391$-6.17AL|NL
211 Aaron Civale OAK 124784.721.31106400$-6.19AL|NL
212 Caleb Thielbar CHC 62433.771.2164211$-6.24AL|NL
213 Shawn Armstrong CLE 67333.901.2166213$-6.24AL|NL
214 Keegan Akin BAL 65434.021.2665233$-6.28AL|NL
215 Johan Oviedo BOS 96654.311.3491410$-6.33AL|NL
216 Lucas Erceg KAN 61443.841.3158244$-6.37AL|NL
217 Eduard Bazardo SEA 65333.601.2067221$-6.37AL|NL
218 A.J. Minter NYM 49323.311.1654172$-6.40AL|NL
219 Luis Gil NYY 98654.411.3598480$-6.47AL|NL
220 Jose Berrios TOR 118664.501.3198370$-6.52AL|NL
221 Gregory Soto PIT 60333.751.3064254$-6.64AL|NL
222 Hogan Harris OAK 64334.361.3962309$-6.72AL|NL
223 Steven Okert HOU 63333.861.1971231$-6.75AL|NL
224 Bryce Elder ATL 116774.501.3695390$-6.76AL|NL
225 Tyler Rogers TOR 69433.781.2248152$-6.80AL|NL
226 Jason Adam SD 55333.441.1858201$-6.83AL|NL
227 Andrew Anderson DET 73443.951.2982310$-6.83AL|NL
228 Kutter Crawford BOS 80544.391.2475230$-7.02AL|NL
229 Kody Funderburk MIN 63433.861.3360263$-7.07AL|NL
230 Sean Burke CWS 1427104.751.39133620$-7.10AL|NL
231 Kyle Harrison MIL 85444.131.2986330$-7.12AL|NL
232 Andre Pallante STL 132894.361.4292510$-7.12AL|NL
233 Richard Fitts STL 116674.501.3290360$-7.28AL|NL
234 Graham Ashcraft CIN 63433.861.2957212$-7.37AL|NL
235 Andrew Nardi MIA 53323.571.2363211$-7.37AL|NL
236 Ryan Thompson ARI 62433.921.2951193$-7.42AL|NL
237 Blake Treinen LAD 57433.951.2663221$-7.45AL|NL
238 Mason Montgomery PIT 60333.751.2865252$-7.46AL|NL
239 Robert Gasser MIL 72444.001.2568230$-7.47AL|NL
240 Robert Stephenson LAA 48234.121.2153166$-7.48AL|NL
241 Justin Slaten BOS 61433.981.2858212$-7.52AL|NL
242 Drew Pomeranz LAA 55333.931.2559203$-7.54AL|NL
243 Griffin Canning SD 102664.501.3590390$-7.55AL|NL
244 Bennett Sousa HOU 51323.531.2056181$-7.57AL|NL
245 Ben Brown CHC 60333.751.2066200$-7.59AL|NL
246 Robby Snelling MIA 82554.061.3472290$-7.63AL|NL
247 Kyle Leahy STL 117564.311.3698420$-7.69AL|NL
248 Lucas Giolito FA 116784.731.38104450$-7.70AL|NL
249 Jordan Romano LAA 59334.271.2762224$-7.79AL|NL
250 Brad Lord WAS 100564.321.3479341$-7.81AL|NL
251 Carmen Mlodzinski PIT 71443.801.3064240$-7.84AL|NL
252 A.J. Puk IL-60 ARI 35223.341.2041125$-7.87AL|NL
253 Logan Allen CLE 119784.541.4096460$-7.88AL|NL
254 Calvin Faucher MIA 64334.081.3863285$-7.99AL|NL
255 Erik Sabrowski CLE 60333.901.3573342$-8.06AL|NL
256 Patrick Sandoval BOS 82544.061.3976350$-8.12AL|NL
257 Antonio Santillan CIN 67334.301.3471304$-8.14AL|NL
258 Joe Boyle TB 76444.031.3885420$-8.15AL|NL
259 Davis Martin CWS 1517104.711.38116530$-8.22AL|NL
260 Mick Abel MIN 120674.571.41111540$-8.25AL|NL
261 Erik Miller SF 60333.601.3864322$-8.28AL|NL
262 Brad Keller PHI 66333.951.3361273$-8.29AL|NL
263 Yennier Cano BAL 57433.791.3052201$-8.30AL|NL
264 Hunter Barco PIT 82444.061.3477340$-8.31AL|NL
265 Brooks Raley NYM 58333.881.2257201$-8.31AL|NL
266 Ryan Weiss HOU 82454.281.3283310$-8.34AL|NL
267 Cody Bradford TEX 67444.301.1958160$-8.38AL|NL
268 Angel Zerpa MIL 59333.511.2555200$-8.38AL|NL
269 Rhett Lowder CIN 109664.621.3486350$-8.40AL|NL
270 J.T. Ginn OAK 74444.141.3070260$-8.46AL|NL
271 Tyler Wells BAL 70444.371.2163180$-8.46AL|NL
272 Braydon Fisher TOR 51323.711.2758231$-8.51AL|NL
273 Jake Latz TEX 104444.331.37100490$-8.59AL|NL
274 Tyler Kinley ATL 61334.131.3066262$-8.60AL|NL
275 Sean Newcomb CWS 70333.991.3467292$-8.66AL|NL
276 Spencer Arrighetti HOU 89554.551.3689390$-8.67AL|NL
277 Chris Paddack MIA 125684.821.3194320$-8.69AL|NL
278 Brandon Sproat MIL 76444.141.3066290$-8.76AL|NL
279 Aaron Bummer ATL 61333.691.3062230$-8.85AL|NL
280 Mason Englert TB 61323.981.2557181$-8.85AL|NL
281 Anthony Kay CWS 126694.571.40103500$-8.86AL|NL
282 Elvis Alvarado OAK 59334.121.3662283$-8.98AL|NL
283 Jake Junis TEX 63334.141.2254161$-9.12AL|NL
284 Andrew Painter PHI 100564.591.3587360$-9.15AL|NL
285 David Morgan SD 59323.811.2961240$-9.16AL|NL
286 Ryne Stanek STL 57334.261.3757274$-9.21AL|NL
287 Anthony Bender MIA 60333.901.3057231$-9.22AL|NL
288 Tobias Myers NYM 69434.171.2958210$-9.28AL|NL
289 Jack Dreyer LAD 51323.881.2550191$-9.28AL|NL
290 Matt Festa CLE 58334.031.2857221$-9.35AL|NL
291 Cole Winn TEX 62334.351.3955295$-9.39AL|NL
292 Greg Weissert BOS 64434.221.3357231$-9.41AL|NL
293 Justin Wrobleski LAD 60434.201.2855200$-9.44AL|NL
294 Tanner Banks PHI 60334.051.2356170$-9.45AL|NL
295 Tommy Nance TOR 55323.761.2753180$-9.47AL|NL
296 Jake Bird NYY 54323.831.2856220$-9.53AL|NL
297 Hoby Milner CHC 61333.841.2651180$-9.60AL|NL
298 Brant Hurter DET 51323.711.2446160$-9.66AL|NL
299 Brendon Little TOR 53323.571.3657270$-9.68AL|NL
300 Justin Topa MIN 61334.131.3450203$-9.68AL|NL