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 1881582.810.96227390$38.24AL|NL
2 Paul Skenes PIT 1841482.801.01216460$34.20AL|NL
3 Garrett Crochet BOS 1801383.141.04219440$29.42AL|NL
4 Bryan Woo SEA 1831383.301.00186350$27.26AL|NL
5 Cristopher Sanchez PHI 1851483.291.14181460$23.28AL|NL
6 Logan Gilbert SEA 1641283.411.04193380$23.09AL|NL
7 Logan Webb SF 1931493.361.16184460$22.73AL|NL
8 Yoshinobu Yamamoto LAD 1601363.261.12175490$20.99AL|NL
9 Max Fried NYY 1791383.281.15168570$20.56AL|NL
10 Mason Miller SD 64312.620.99952433$19.98AL|NL
11 Cole Ragans KAN 1531183.361.13192550$18.84AL|NL
12 Hunter Brown HOU 1781293.561.17193600$18.70AL|NL
13 Joe Ryan MIN 1681193.771.06185390$18.59AL|NL
14 Dylan Cease TOR 1711293.721.17206630$18.28AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Chris Sale ATL 1561183.611.12192440$17.71AL|NL
16 Edwin Diaz LAD 65313.521.12882336$17.28AL|NL
17 Jesus Luzardo PHI 1751293.731.18196550$17.24AL|NL
18 Jacob deGrom TEX 1571083.681.05172410$16.76AL|NL
19 Andres Munoz SEA 63322.981.10762334$16.70AL|NL
20 Cade Smith CLE 68323.081.10872332$16.54AL|NL
21 George Kirby SEA 1641183.641.09158320$16.18AL|NL
22 Freddy Peralta NYM 1621193.701.15179590$15.49AL|NL
23 Devin Williams NYM 65323.121.14852831$14.98AL|NL
24 Zack Wheeler PHI 1291063.301.07151370$14.85AL|NL
25 Jhoan Duran PHI 67323.221.14701933$14.81AL|NL
26 Hunter Greene CIN 1611093.921.13191510$14.49AL|NL
27 Framber Valdez DET 1861293.651.24169640$14.03AL|NL
28 David Bednar NYY 61323.451.11711932$13.69AL|NL
29 Brandon Woodruff MIL 1451083.701.09153390$13.28AL|NL
30 Sonny Gray BOS 1671193.971.18171450$12.28AL|NL
31 Nathan Eovaldi TEX 1531083.801.14148400$11.26AL|NL
32 Nick Pivetta SD 1671094.111.17175490$10.90AL|NL
33 Ranger Suarez BOS 1651193.701.21142460$10.84AL|NL
34 Daniel Palencia CHC 64323.591.21742729$10.80AL|NL
35 Aroldis Chapman BOS 56323.331.22753028$10.50AL|NL
36 Jack Flaherty DET 1571094.051.20173490$10.00AL|NL
37 Matt Boyd CHC 1581083.891.16144450$9.97AL|NL
38 Tanner Bibee CLE 17410104.011.19156500$9.62AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Spencer Strider ATL 1551094.131.22182520$9.58AL|NL
40 Ryan Helsley BAL 63323.821.20642229$9.50AL|NL
41 Emmet Sheehan LAD 133973.811.16156470$9.45AL|NL
42 MacKenzie Gore TEX 1561094.021.24178580$9.39AL|NL
43 Eury Perez MIA 1448103.871.13156460$9.27AL|NL
44 Luis Castillo SEA 17211104.181.20156490$9.10AL|NL
45 Shohei Ohtani LAD 113953.481.15135400$8.79AL|NL
46 Shota Imanaga CHC 1531094.181.13143350$8.76AL|NL
47 Trey Yesavage TOR 134983.801.18151490$8.64AL|NL
48 Blake Snell LAD 1281063.821.22153520$8.58AL|NL
49 Josh Hader HOU 49213.401.08671925$7.92AL|NL
50 Jeff Hoffman TOR 62324.071.19722326$7.85AL|NL
51 Kyle Bradish BAL 135983.751.20143460$7.81AL|NL
52 Michael King SD 1561094.001.24155540$7.71AL|NL
53 Kevin Gausman TOR 17811104.411.24171540$7.34AL|NL
54 Carlos Estevez KAN 64324.481.29562231$7.23AL|NL
55 Chase Burns CIN 130793.841.15153400$7.08AL|NL
56 Raisel Iglesias ATL 63223.901.16651626$7.06AL|NL
57 Tyler Glasnow LAD 129963.971.19146460$6.93AL|NL
58 Nolan McLean NYM 1511083.901.25141540$6.87AL|NL
59 Nick Lodolo CIN 1519104.161.20151420$6.42AL|NL
60 Drew Rasmussen TB 1519103.951.19130400$6.35AL|NL
61 Aaron Nola PHI 1641094.301.23158470$6.35AL|NL
62 Shane Baz BAL 1551094.161.24150560$6.28AL|NL
63 Peter Fairbanks MIA 60223.751.22602126$6.26AL|NL
64 Emilio Pagan CIN 65224.331.19712226$6.09AL|NL
65 Edward Cabrera CHC 134983.981.22140520$5.77AL|NL
66 Sandy Alcantara MIA 17610114.131.24137520$5.64AL|NL
67 Abner Uribe MIL 67323.021.21743117$5.56AL|NL
68 Carlos Rodon NYY 140984.181.22146520$5.21AL|NL
69 Griffin Jax TB 63323.451.11761716$4.97AL|NL
70 Quinn Priester MIL 1571094.071.24124450$4.83AL|NL
71 Jacob Misiorowski MIL 1389104.081.29157660$4.80AL|NL
72 Ryan Walker SF 62324.021.28612123$4.32AL|NL
73 Kenley Jansen DET 57223.891.14571922$4.16AL|NL
74 Kris Bubic KAN 137893.891.25135450$4.11AL|NL
75 Gavin Williams CLE 1639114.181.31164710$4.11AL|NL
76 Grant Taylor CWS 80332.981.1095287$4.02AL|NL
77 Bailey Ober MIN 1589104.441.20140410$3.84AL|NL
78 Robbie Ray SF 17010114.581.31183700$3.82AL|NL
79 Dennis Santana PIT 65324.281.31602524$3.78AL|NL
80 Cody Ponce TOR 128784.061.22148440$3.76AL|NL
81 Trevor Megill MIL 63324.211.25742220$3.49AL|NL
82 Jose Soriano LAA 17010113.981.36144710$3.34AL|NL
83 Ryan Pepiot TB 1679114.511.27164610$3.08AL|NL
84 Casey Mize DET 145994.241.22119390$2.77AL|NL
85 Zac Gallen ARI 17710114.491.30158600$2.68AL|NL
86 Sean Manaea NYM 134794.131.23141460$2.67AL|NL
87 Seranthony Dominguez CWS 59224.061.25652621$2.65AL|NL
88 Andrew Abbott CIN 1629104.441.25144510$2.64AL|NL
89 Joe Musgrove SD 127874.181.19118340$2.53AL|NL
90 Logan Henderson MIL 109674.001.12118300$2.37AL|NL
91 Bryce Miller SEA 144994.401.22124430$2.21AL|NL
92 Bubba Chandler PIT 1439104.251.28133490$2.18AL|NL
93 Merrill Kelly ARI 158994.421.25136470$2.16AL|NL
94 Shane McClanahan TB 118774.011.21123340$2.10AL|NL
95 Cade Horton CHC 128884.091.20109390$2.06AL|NL
96 Trevor Rogers BAL 146984.241.28130490$2.00AL|NL
97 Gerrit Cole NYY 110764.051.16109320$1.69AL|NL
98 Clay Holmes NYM 14410104.051.32110530$1.52AL|NL
99 Jack Leiter TEX 1639114.531.29153640$1.51AL|NL
100 Jameson Taillon CHC 153994.471.21115370$1.37AL|NL
101 Shane Smith CWS 1579114.501.29147550$1.33AL|NL
102 Grayson Rodriguez LAA 116774.041.23121360$1.32AL|NL
103 Michael Burrows HOU 126894.311.24126420$1.28AL|NL
104 Robert Garcia TEX 61323.981.26622217$1.26AL|NL
105 Jacob Lopez OAK 129884.391.27140500$1.23AL|NL
106 Joey Cantillo CLE 126583.741.27136540$1.15AL|NL
107 Ryne Nelson ARI 1579114.471.26130420$1.08AL|NL
108 Chad Patrick MIL 131894.401.23124390$0.89AL|NL
109 Bryan Abreu HOU 67323.641.21872910$0.83AL|NL
110 David Peterson NYM 1601094.281.37140590$0.82AL|NL
111 Cam Schlittler NYY 131884.261.28129490$0.80AL|NL
112 Braxton Ashcraft PIT 132794.081.26120400$0.51AL|NL
113 Shane Bieber TOR 106764.021.19100280$0.40AL|NL
114 Zebby Matthews MIN 126794.311.23122310$0.15AL|NL
115 Riley O'Brien STL 63324.001.33653016$0.06AL|NL
116 Noah Cameron KAN 146994.441.30127470$0.01AL|NL
117 Tatsuya Imai HOU 149994.431.31150630$0.00AL|NL
118 Chris Bassitt BAL 16610114.591.33141600$-0.09AL|NL
119 Reid Detmers LAA 1357104.471.29149490$-0.11AL|NL
120 Brandon Pfaadt ARI 1649104.711.27139380$-0.20AL|NL
121 Ryan Weathers NYY 126784.191.26117430$-0.34AL|NL
122 Michael Wacha KAN 1629104.481.28121490$-0.35AL|NL
123 Zach Eflin BAL 139994.501.23101280$-0.44AL|NL
124 Zack Littell FA 1328104.421.21102290$-0.45AL|NL
125 Mitch Keller PIT 17610114.721.33151540$-0.51AL|NL
126 Clayton Beeter WAS 62223.901.33743415$-0.60AL|NL
127 Taj Bradley MIN 131794.301.28121460$-1.10AL|NL
128 Michael McGreevy STL 1378104.181.2692320$-1.17AL|NL
129 Will Warren NYY 124784.281.29120440$-1.27AL|NL
130 Brayan Bello BOS 154994.351.34119550$-1.33AL|NL
131 Simeon Woods Richardson MIN 1328104.451.29118480$-1.35AL|NL
132 JoJo Romero STL 62323.791.28542213$-1.41AL|NL
133 Braxton Garrett MIA 116694.131.23105270$-1.42AL|NL
134 Edwin Uceta TB 64324.101.23782610$-1.43AL|NL
135 Justin Steele CHC 72643.421.1367180$-1.45AL|NL
136 Kodai Senga NYM 124784.201.33123570$-1.56AL|NL
137 Yusei Kikuchi LAA 1669124.791.35161580$-1.56AL|NL
138 Garrett Whitlock BOS 64323.411.1169175$-1.76AL|NL
139 Brady Singer CIN 1659114.751.34148550$-1.96AL|NL
140 Kevin Ginkel ARI 60224.181.28582115$-1.99AL|NL
141 Dean Kremer BAL 134794.431.27113430$-2.20AL|NL
142 Reynaldo Lopez ATL 127794.491.31128460$-2.23AL|NL
143 Jeremiah Estrada SD 67323.541.1789283$-2.27AL|NL
144 Slade Cecconi CLE 1498104.741.26119370$-2.43AL|NL
145 Parker Messick CLE 116794.311.29106360$-2.46AL|NL
146 Tyler Mahle SF 129884.431.30104410$-2.55AL|NL
147 Phil Maton CHC 63323.681.1973246$-2.58AL|NL
148 Roki Sasaki LAD 110764.281.29102410$-2.60AL|NL
149 Matthew Liberatore STL 1498114.611.30119430$-2.76AL|NL
150 Max Meyer MIA 1257104.391.30111410$-2.78AL|NL
151 Alex Vesia LAD 61313.381.1077242$-2.86AL|NL
152 Landen Roupp SF 121794.221.34110470$-2.88AL|NL
153 Garrett Cleavinger TB 62323.961.2674278$-2.92AL|NL
154 Matt Svanson STL 65323.401.1963225$-3.13AL|NL
155 Dustin May STL 1377104.471.31117500$-3.17AL|NL
156 Robert Suarez ATL 66224.181.25662111$-3.29AL|NL
157 Spencer Schwellenbach IL-60 ATL 66543.601.1164130$-3.33AL|NL
158 Jose A. Ferrer SEA 65323.151.1458173$-3.40AL|NL
159 Cole Henry WAS 63224.161.28612912$-3.43AL|NL
160 Mike Soroka ARI 95453.971.2595371$-3.70AL|NL
161 Andrew Kittredge BAL 64324.011.1962177$-3.70AL|NL
162 Justin Sterner OAK 65324.601.25692410$-3.71AL|NL
163 Will Vest DET 65223.771.2363208$-3.92AL|NL
164 Lucas Giolito FA 116794.541.31107440$-3.92AL|NL
165 Taylor Rogers MIN 57224.431.35572314$-3.98AL|NL
166 Grant Holmes ATL 118684.491.33122430$-4.03AL|NL
167 Cade Cavalli WAS 1357104.431.33109470$-4.06AL|NL
168 Foster Griffin WAS 119594.281.30113420$-4.12AL|NL
169 Chris Martin TEX 52223.621.094987$-4.25AL|NL
170 Gabe Speier SEA 58323.401.1069171$-4.32AL|NL
171 Brad Lord WAS 1286104.291.33100441$-4.36AL|NL
172 Cristian Javier HOU 137894.861.33122600$-4.44AL|NL
173 Ian Seymour TB 95464.091.2394310$-4.47AL|NL
174 Yimi Garcia TOR 54313.791.1356165$-4.47AL|NL
175 Jared Jones IL-60 PIT 82564.101.2383250$-4.49AL|NL
176 Adrian Morejon SD 65323.541.1762193$-4.49AL|NL
177 Camilo Doval NYY 62323.611.2765285$-4.59AL|NL
178 Victor Vodnik COL 63334.701.51563116$-4.60AL|NL
179 Dylan Lee ATL 65323.791.1471172$-4.66AL|NL
180 Matthew Strahm KAN 63323.761.1369192$-4.70AL|NL
181 Luke Weaver NYM 67324.151.2171225$-4.72AL|NL
182 Robert Stephenson LAA 53224.521.21591810$-4.83AL|NL
183 Justin Verlander DET 128794.701.29103450$-4.85AL|NL
184 Orion Kerkering PHI 63323.501.1763202$-4.98AL|NL
185 Eduardo Rodriguez ARI 1328104.691.38116490$-5.05AL|NL
186 Robert Gasser MIL 77443.861.2074240$-5.11AL|NL
187 Andrew Painter PHI 98574.341.2589280$-5.15AL|NL
188 Jeffrey Springs OAK 1649115.061.36140550$-5.27AL|NL
189 Seth Lugo KAN 1548104.851.35125500$-5.37AL|NL
190 Kumar Rocker TEX 97574.291.2583310$-5.42AL|NL
191 Tanner Scott LAD 63313.871.3067285$-5.44AL|NL
192 Tyler Holton DET 69323.551.1254171$-5.46AL|NL
193 Jordan Leasure CWS 62224.241.2568267$-5.62AL|NL
194 Matt Brash SEA 61223.531.2770274$-5.65AL|NL
195 Luis Morales OAK 113684.661.31104430$-5.70AL|NL
196 Hunter Gaddis CLE 66224.131.1865215$-5.83AL|NL
197 Jose Berrios TOR 117574.531.2797360$-5.90AL|NL
198 Hunter Barco PIT 77443.791.2774290$-5.91AL|NL
199 Aaron Civale OAK 121784.861.31103390$-5.93AL|NL
200 Paul Sewald ARI 52224.501.2253179$-5.94AL|NL
201 Andre Pallante STL 1328104.451.3886490$-6.11AL|NL
202 Kirby Yates LAA 55224.631.34632710$-6.12AL|NL
203 Adrian Houser SF 140894.581.3898490$-6.16AL|NL
204 A.J. Minter NYM 48313.361.1154151$-6.17AL|NL
205 Tyler Rogers TOR 67323.581.1543132$-6.33AL|NL
206 Erik Sabrowski CLE 59223.561.2777332$-6.38AL|NL
207 Jason Adam SD 52213.441.1054182$-6.46AL|NL
208 Caleb Thielbar CHC 60323.861.1960202$-6.47AL|NL
209 Nick Martinez TB 1426104.771.29105370$-6.48AL|NL
210 Aaron Ashby MIL 67323.511.3170321$-6.61AL|NL
211 Jared Koenig MIL 63323.811.2361222$-6.65AL|NL
212 Luis Severino OAK 1709115.001.38129580$-6.67AL|NL
213 Bryan King HOU 63323.661.2362241$-6.76AL|NL
214 Mason Montgomery PIT 59323.841.2766242$-6.87AL|NL
215 Andrew Anderson DET 65223.721.2687340$-6.89AL|NL
216 Cody Bradford TEX 63333.831.1357150$-6.98AL|NL
217 Connelly Early BOS 53333.361.1957200$-6.98AL|NL
218 Kyle Finnegan DET 62224.141.2656206$-7.00AL|NL
219 Fernando Cruz NYY 58324.241.2877272$-7.08AL|NL
220 Kody Funderburk MIN 62323.841.3357264$-7.08AL|NL
221 Jake Latz TEX 101464.321.3396470$-7.10AL|NL
222 Cole Sands MIN 66324.191.2461213$-7.16AL|NL
223 Louie Varland TOR 65324.191.2664213$-7.17AL|NL
224 Hunter Harvey CHC 52223.931.1853154$-7.21AL|NL
225 Eduard Bazardo SEA 64323.931.1966220$-7.22AL|NL
226 Sean Burke CWS 1437115.081.37133600$-7.23AL|NL
227 Jose Alvarado PHI 57213.771.2859234$-7.29AL|NL
228 Steven Matz TB 124694.741.3398360$-7.33AL|NL
229 Johan Oviedo BOS 100564.471.3592460$-7.34AL|NL
230 Gregory Soto PIT 59323.981.3459264$-7.39AL|NL
231 Bryan Baker TB 61324.081.2368231$-7.40AL|NL
232 Steven Okert HOU 62324.091.2071240$-7.40AL|NL
233 Brandon Sproat MIL 72454.001.2662270$-7.43AL|NL
234 Angel Zerpa MIL 59323.491.1951180$-7.47AL|NL
235 Shawn Armstrong CLE 67224.141.2366213$-7.54AL|NL
236 Luis Gil NYY 97564.501.3692500$-7.56AL|NL
237 Elvis Alvarado OAK 60224.151.3265295$-7.59AL|NL
238 Jack Dreyer LAD 50313.611.1849181$-7.61AL|NL
239 Seth Halvorsen COL 60334.691.4253259$-7.64AL|NL
240 Blake Treinen LAD 56313.921.2259191$-7.70AL|NL
241 Richard Fitts STL 104584.641.2983320$-7.70AL|NL
242 Andrew Nardi MIA 52213.631.1961191$-7.77AL|NL
243 Alexis Diaz TEX 59324.361.3060304$-7.78AL|NL
244 Erik Miller SF 59323.781.3759323$-7.81AL|NL
245 Keegan Akin BAL 64324.171.2561212$-7.82AL|NL
246 Kyle Harrison MIL 68344.101.2572260$-7.88AL|NL
247 Max Scherzer TOR 69454.541.2066200$-7.89AL|NL
248 Mark Leiter Jr. OAK 63324.881.3467246$-7.95AL|NL
249 Cole Winn TEX 62324.101.3258313$-8.13AL|NL
250 Hogan Harris OAK 63224.591.4164328$-8.16AL|NL
251 Ben Brown CHC 53223.591.1759180$-8.18AL|NL
252 Brendon Little TOR 52313.371.2955250$-8.19AL|NL
253 Bryce Elder ATL 108674.701.3686360$-8.19AL|NL
254 J.T. Ginn OAK 65343.971.2563220$-8.27AL|NL
255 Ryan Weiss HOU 74344.321.2981290$-8.35AL|NL
256 Chris Paddack MIA 116594.711.3085300$-8.35AL|NL
257 PJ Poulin WAS 58223.891.3059253$-8.36AL|NL
258 Griffin Canning SD 99574.641.3587390$-8.40AL|NL
259 Justin Topa MIN 62324.581.3748197$-8.41AL|NL
260 Ryan Thompson ARI 63224.181.2951185$-8.43AL|NL
261 David Festa MIN 57344.141.2559201$-8.52AL|NL
262 Lucas Erceg KAN 62223.991.3255254$-8.56AL|NL
263 Hunter Dobbins STL 92464.291.3272310$-8.56AL|NL
264 Brad Keller PHI 65224.031.3560304$-8.64AL|NL
265 Mick Abel MIN 104584.681.3998460$-8.65AL|NL
266 Brant Hurter DET 52213.371.1848150$-8.72AL|NL
267 Antonio Santillan CIN 66224.541.3670305$-8.79AL|NL
268 Hoby Milner CHC 61323.861.2249160$-8.81AL|NL
269 Braydon Fisher TOR 51213.761.2559241$-8.82AL|NL
270 Tyler Kinley ATL 60224.181.2562232$-8.84AL|NL
271 Porter Hodge CHC 45213.481.2451221$-8.98AL|NL
272 Lance McCullers HOU 88574.571.4082420$-9.01AL|NL
273 John Schreiber KAN 61324.081.2854221$-9.08AL|NL
274 Jordan Romano LAA 55224.371.2556203$-9.19AL|NL
275 Jake Bird NYY 54313.911.2754210$-9.21AL|NL
276 David Morgan SD 60223.951.2564240$-9.27AL|NL
277 Isaac Mattson PIT 63324.321.3663322$-9.36AL|NL
278 Calvin Faucher MIA 64224.551.4061276$-9.37AL|NL
279 Bennett Sousa HOU 50213.971.2254181$-9.38AL|NL
280 Grant Anderson MIL 57324.171.2556200$-9.41AL|NL
281 Jimmy Herget COL 71334.681.2966212$-9.41AL|NL
282 Scott Barlow OAK 55224.391.3458264$-9.43AL|NL
283 Patrick Sandoval BOS 70343.921.3664310$-9.43AL|NL
284 Logan Allen CLE 118694.791.4091460$-9.49AL|NL
285 Anthony Bender MIA 60224.171.2854222$-9.78AL|NL
286 Kyle Leahy STL 119584.791.3997410$-9.89AL|NL
287 Spencer Arrighetti HOU 90464.811.3790400$-9.89AL|NL
288 Luis Garcia IL-60 FA 50244.201.2152171$-9.92AL|NL
289 Aaron Bummer ATL 61213.791.3159230$-9.93AL|NL
290 Ryan Yarbrough NYY 64224.081.2153200$-9.93AL|NL
291 Tyler Anderson FA 84574.781.3567340$-9.97AL|NL
292 Brooks Raley NYM 56324.441.3056201$-9.98AL|NL
293 Jovani Moran BOS 52223.711.3157270$-10.01AL|NL
294 Mike Vasil CWS 78234.261.3065321$-10.07AL|NL
295 Miles Mikolas WAS 1447115.141.3388340$-10.09AL|NL
296 Greg Weissert BOS 63324.421.3054231$-10.19AL|NL
297 Brusdar Graterol LAD 42213.261.1530100$-10.23AL|NL
298 A.J. Puk IL-60 ARI 31113.841.1935104$-10.23AL|NL
299 JP Sears SD 63344.491.2454190$-10.24AL|NL
300 Julian Fernandez WAS 56224.291.3054252$-10.27AL|NL