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.800.96227390$38.51AL|NL
2 Paul Skenes PIT 1841482.811.01216460$34.29AL|NL
3 Garrett Crochet BOS 1801383.141.04219440$29.56AL|NL
4 Bryan Woo SEA 1831383.301.00186350$27.39AL|NL
5 Cristopher Sanchez PHI 1851483.301.14181460$23.33AL|NL
6 Logan Gilbert SEA 1641283.401.04193380$23.28AL|NL
7 Logan Webb SF 1931493.351.16184460$22.94AL|NL
8 Yoshinobu Yamamoto LAD 1601363.271.12175490$21.03AL|NL
9 Max Fried NYY 1791383.291.15168570$20.60AL|NL
10 Mason Miller SD 64322.620.99952433$19.77AL|NL
11 Hunter Brown HOU 1781293.561.17193600$18.80AL|NL
12 Joe Ryan MIN 1681193.761.06185390$18.77AL|NL
13 Cole Ragans KAN 1511183.351.13190540$18.71AL|NL
14 Dylan Cease TOR 1711293.721.17206630$18.38AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Chris Sale ATL 1561183.611.12192440$17.81AL|NL
16 Jesus Luzardo PHI 1751293.731.18196550$17.34AL|NL
17 Edwin Diaz LAD 64313.521.12872236$16.91AL|NL
18 Andres Munoz SEA 63322.961.10762334$16.52AL|NL
19 Jacob deGrom TEX 1551083.681.05169400$16.47AL|NL
20 George Kirby SEA 1641193.641.09159320$16.35AL|NL
21 Cade Smith CLE 68323.091.10872332$16.31AL|NL
22 Freddy Peralta NYM 1621193.721.15179600$15.44AL|NL
23 Hunter Greene CIN 16710103.921.13198530$15.36AL|NL
24 Devin Williams NYM 65323.131.14852831$14.74AL|NL
25 Framber Valdez DET 1861293.631.23169640$14.62AL|NL
26 Jhoan Duran PHI 67323.241.14701932$13.96AL|NL
27 David Bednar NYY 61323.451.11711932$13.47AL|NL
28 Zack Wheeler PHI 127963.321.07148370$13.36AL|NL
29 Sonny Gray BOS 1671193.971.18171450$12.36AL|NL
30 Brandon Woodruff MIL 144983.711.09152390$12.09AL|NL
31 Aroldis Chapman BOS 58323.321.22783130$11.80AL|NL
32 Nathan Eovaldi TEX 1531083.791.14148400$11.38AL|NL
33 Nick Pivetta SD 1681094.121.17175490$10.92AL|NL
34 Ranger Suarez BOS 1651193.711.21142460$10.83AL|NL
35 Daniel Palencia CHC 64323.611.21742729$10.54AL|NL
36 Jack Flaherty DET 1571094.041.20173490$10.13AL|NL
37 Matt Boyd CHC 1581093.901.16144450$9.96AL|NL
38 Tanner Bibee CLE 17410104.001.19157500$9.83AL|NL
39 Spencer Strider ATL 1561094.121.22183520$9.80AL|NL
40 MacKenzie Gore TEX 1561094.011.24178580$9.52AL|NL
41 Emmet Sheehan LAD 133973.821.16156470$9.44AL|NL
42 Josh Hader HOU 52213.411.08712127$9.37AL|NL
43 Ryan Helsley BAL 63323.821.20642229$9.29AL|NL
44 Luis Castillo SEA 17211104.181.20157490$9.24AL|NL
45 Eury Perez MIA 1438103.861.14156470$9.06AL|NL
46 Trey Yesavage TOR 136993.811.18154500$8.93AL|NL
47 Shota Imanaga CHC 1541094.181.13144360$8.93AL|NL
48 Shohei Ohtani LAD 112953.471.15133400$8.66AL|NL
49 Blake Snell LAD 1301063.821.23155530$8.59AL|NL
50 Michael King SD 1561093.991.24155540$7.82AL|NL
51 Kyle Bradish BAL 135983.761.20143460$7.79AL|NL
52 Jeff Hoffman TOR 62324.061.19722326$7.68AL|NL
53 Carlos Estevez KAN 64324.471.29562232$7.60AL|NL
54 Kevin Gausman TOR 17811104.401.24171540$7.48AL|NL
55 Chase Burns CIN 130793.841.15153400$7.10AL|NL
56 Raisel Iglesias ATL 63223.891.15651626$7.00AL|NL
57 Tyler Glasnow LAD 129963.971.19146460$6.97AL|NL
58 Nolan McLean NYM 1511083.911.25141540$6.85AL|NL
59 Nick Lodolo CIN 1519104.171.20151420$6.39AL|NL
60 Drew Rasmussen TB 1519103.951.19130400$6.38AL|NL
61 Aaron Nola PHI 1641094.311.23158470$6.33AL|NL
62 Shane Baz BAL 1541094.161.24149550$6.24AL|NL
63 Peter Fairbanks MIA 61223.771.22602126$6.03AL|NL
64 Emilio Pagan CIN 65224.341.19712226$5.85AL|NL
65 Edward Cabrera CHC 134983.991.22141520$5.83AL|NL
66 Sandy Alcantara MIA 17610114.141.24137520$5.61AL|NL
67 Carlos Rodon NYY 140984.191.21146520$5.45AL|NL
68 Abner Uribe MIL 67323.011.21743117$5.44AL|NL
69 Quinn Priester MIL 16210104.061.24128460$5.30AL|NL
70 Jacob Misiorowski MIL 1389104.081.29157660$4.83AL|NL
71 Gavin Williams CLE 1639114.171.31164710$4.21AL|NL
72 Cody Ponce TOR 132784.061.22152450$4.16AL|NL
73 Ryan Walker SF 62324.021.28612123$4.13AL|NL
74 Kris Bubic KAN 137893.891.25135450$4.13AL|NL
75 Kenley Jansen DET 57223.881.14571922$3.99AL|NL
76 Grant Taylor CWS 80332.981.1095287$3.94AL|NL
77 Robbie Ray SF 17010114.581.31183700$3.87AL|NL
78 Bailey Ober MIN 1589104.441.20140410$3.87AL|NL
79 Griffin Jax TB 63323.451.11761714$3.68AL|NL
80 Trevor Megill MIL 63324.211.25742220$3.32AL|NL
81 Jose Soriano LAA 17010113.991.36144710$3.30AL|NL
82 Ryan Pepiot TB 1679114.511.27164610$3.11AL|NL
83 Dennis Santana PIT 65324.271.31602523$3.03AL|NL
84 Casey Mize DET 145994.221.22119380$2.92AL|NL
85 Joe Musgrove SD 133884.201.20124350$2.75AL|NL
86 Andrew Abbott CIN 1629104.431.25144510$2.74AL|NL
87 Zac Gallen ARI 17710114.501.30158600$2.65AL|NL
88 Sean Manaea NYM 134794.141.23141460$2.62AL|NL
89 Seranthony Dominguez CWS 59224.051.25652621$2.49AL|NL
90 Bryce Miller SEA 145994.391.22125430$2.38AL|NL
91 Merrill Kelly ARI 1609104.421.25137470$2.26AL|NL
92 Bubba Chandler PIT 1439104.251.28133490$2.21AL|NL
93 Cade Horton CHC 128884.081.20109390$2.12AL|NL
94 Trevor Rogers BAL 146984.231.28130490$2.08AL|NL
95 Logan Henderson MIL 106673.991.12115290$2.06AL|NL
96 Shane McClanahan TB 118774.031.21123340$2.00AL|NL
97 Gerrit Cole NYY 110764.061.16109320$1.64AL|NL
98 Jack Leiter TEX 1639114.521.29153640$1.61AL|NL
99 Clay Holmes NYM 14410104.051.32110530$1.54AL|NL
100 Jameson Taillon CHC 153994.461.21115370$1.45AL|NL
101 Grayson Rodriguez LAA 117784.051.23121360$1.28AL|NL
102 Jacob Lopez OAK 129884.391.27140500$1.24AL|NL
103 Robert Garcia TEX 61323.971.25622217$1.24AL|NL
104 Joey Cantillo CLE 126583.741.27136540$1.13AL|NL
105 Ryne Nelson ARI 1579114.471.26130420$1.10AL|NL
106 Chad Patrick MIL 131894.401.23124390$0.90AL|NL
107 Cam Schlittler NYY 131884.251.28129490$0.87AL|NL
108 David Peterson NYM 1581094.291.37138580$0.66AL|NL
109 Braxton Ashcraft PIT 132794.081.26120400$0.51AL|NL
110 Shane Bieber TOR 106764.021.19100280$0.39AL|NL
111 Shane Smith CWS 1578114.511.29147550$0.23AL|NL
112 Michael Burrows HOU 126794.311.24126420$0.22AL|NL
113 Bryan Abreu HOU 67323.641.2187299$0.15AL|NL
114 Zebby Matthews MIN 125794.311.23121310$0.06AL|NL
115 Chris Bassitt BAL 16610114.591.33142600$0.01AL|NL
116 Tatsuya Imai HOU 150994.421.31151640$0.00AL|NL
117 Noah Cameron KAN 146994.451.30127470$-0.03AL|NL
118 Reid Detmers LAA 1357104.471.29150490$-0.03AL|NL
119 Riley O'Brien STL 63324.001.33653016$-0.09AL|NL
120 Edwin Uceta TB 66324.101.23812612$-0.14AL|NL
121 Brandon Pfaadt ARI 1649104.711.27139390$-0.18AL|NL
122 Ryan Weathers NYY 126784.191.26117430$-0.34AL|NL
123 Michael Wacha KAN 1629104.481.28121490$-0.34AL|NL
124 Mitch Keller PIT 17610114.711.33151540$-0.41AL|NL
125 Zack Littell FA 1328104.421.21102290$-0.45AL|NL
126 Zach Eflin BAL 139994.511.23101280$-0.49AL|NL
127 Clayton Beeter WAS 62223.901.33743415$-0.76AL|NL
128 Michael McGreevy STL 1398104.181.2694330$-1.01AL|NL
129 Taj Bradley MIN 131794.301.28121460$-1.10AL|NL
130 Brayan Bello BOS 154994.341.34119550$-1.26AL|NL
131 Will Warren NYY 124784.281.29120440$-1.28AL|NL
132 Simeon Woods Richardson MIN 1328104.451.29118480$-1.35AL|NL
133 Justin Steele CHC 72643.421.1367180$-1.48AL|NL
134 Kodai Senga NYM 124784.201.33123570$-1.57AL|NL
135 JoJo Romero STL 62323.801.28542313$-1.58AL|NL
136 Braxton Garrett MIA 115694.141.23104280$-1.58AL|NL
137 Brady Singer CIN 1659114.771.34148550$-2.08AL|NL
138 Kevin Ginkel ARI 60224.181.28582115$-2.15AL|NL
139 Reynaldo Lopez ATL 127794.481.31128460$-2.19AL|NL
140 Dean Kremer BAL 134794.431.27113430$-2.21AL|NL
141 Jeremiah Estrada SD 67323.541.1789283$-2.34AL|NL
142 Roki Sasaki LAD 113764.271.29105420$-2.35AL|NL
143 Garrett Whitlock BOS 64323.401.1169174$-2.40AL|NL
144 Slade Cecconi CLE 1498114.741.26119370$-2.43AL|NL
145 Parker Messick CLE 116794.311.29106360$-2.48AL|NL
146 Yusei Kikuchi LAA 1668124.781.35161580$-2.54AL|NL
147 Tyler Mahle SF 131884.441.30105420$-2.56AL|NL
148 Phil Maton CHC 63323.681.1973246$-2.68AL|NL
149 Matthew Liberatore STL 1478114.601.30117420$-2.81AL|NL
150 Max Meyer MIA 1257104.401.30111410$-2.85AL|NL
151 Landen Roupp SF 121794.221.34110470$-2.90AL|NL
152 Alex Vesia LAD 61313.391.1077242$-2.96AL|NL
153 Garrett Cleavinger TB 62323.961.2674278$-3.04AL|NL
154 Taylor Rogers MIN 57324.421.35572314$-3.06AL|NL
155 Dustin May STL 1377104.471.31117500$-3.19AL|NL
156 Matt Svanson STL 65323.391.1963225$-3.20AL|NL
157 Spencer Schwellenbach IL-60 ATL 66543.601.1164130$-3.38AL|NL
158 Robert Suarez ATL 66224.191.25662111$-3.46AL|NL
159 Jose A. Ferrer SEA 65323.151.1458173$-3.48AL|NL
160 Mike Soroka ARI 96453.971.2596371$-3.67AL|NL
161 Andrew Kittredge BAL 64324.011.1862177$-3.70AL|NL
162 Justin Sterner OAK 65324.601.25692410$-3.84AL|NL
163 Lucas Giolito FA 116794.541.31107440$-3.94AL|NL
164 Will Vest DET 65223.761.2363208$-4.03AL|NL
165 Grant Holmes ATL 118684.491.33122430$-4.06AL|NL
166 Cade Cavalli WAS 1357104.431.33109470$-4.08AL|NL
167 Cole Henry WAS 63224.171.28612911$-4.18AL|NL
168 Foster Griffin WAS 119594.291.30113430$-4.20AL|NL
169 Gabe Speier SEA 58323.411.1069171$-4.42AL|NL
170 Chris Martin TEX 51213.611.094887$-4.49AL|NL
171 Cristian Javier HOU 1378104.871.33122600$-4.51AL|NL
172 Ian Seymour TB 95464.091.2394310$-4.52AL|NL
173 Yimi Garcia TOR 54313.771.1356165$-4.53AL|NL
174 Justin Verlander DET 128794.691.28103450$-4.57AL|NL
175 Adrian Morejon SD 65323.541.1762193$-4.58AL|NL
176 Brad Lord WAS 1296104.341.33101451$-4.60AL|NL
177 Camilo Doval NYY 62323.601.2765285$-4.66AL|NL
178 Jared Jones IL-60 PIT 80564.111.2382250$-4.67AL|NL
179 Matthew Strahm KAN 63323.761.1369192$-4.78AL|NL
180 Victor Vodnik COL 63334.711.51563116$-4.80AL|NL
181 Luke Weaver NYM 67324.151.2171225$-4.82AL|NL
182 Robert Stephenson LAA 53224.511.21591810$-4.95AL|NL
183 Eduardo Rodriguez ARI 1328104.691.38116490$-5.06AL|NL
184 Orion Kerkering PHI 63323.501.1763202$-5.06AL|NL
185 Robert Gasser MIL 77443.861.2074240$-5.17AL|NL
186 Seth Lugo KAN 1548104.841.35125500$-5.31AL|NL
187 Jeffrey Springs OAK 1649115.071.36140550$-5.33AL|NL
188 Kumar Rocker TEX 97574.281.2583310$-5.43AL|NL
189 Andrew Painter PHI 97574.341.2688280$-5.46AL|NL
190 Tyler Holton DET 69323.541.1254171$-5.52AL|NL
191 Tanner Scott LAD 63313.881.3067285$-5.56AL|NL
192 Luis Morales OAK 113684.651.31104420$-5.69AL|NL
193 Matt Brash SEA 61223.521.2770274$-5.73AL|NL
194 Jordan Leasure CWS 62224.241.2568267$-5.74AL|NL
195 Dylan Lee ATL 65223.801.1471172$-5.83AL|NL
196 Hunter Barco PIT 79453.791.2775300$-5.85AL|NL
197 Aaron Civale OAK 121784.841.31103390$-5.85AL|NL
198 Jose Berrios TOR 117574.531.2798370$-5.87AL|NL
199 Hunter Gaddis CLE 66224.131.1865215$-5.94AL|NL
200 Paul Sewald ARI 53224.491.2254179$-5.98AL|NL
201 Andre Pallante STL 1338104.451.3887500$-6.09AL|NL
202 Adrian Houser SF 140894.581.3898490$-6.18AL|NL
203 A.J. Minter NYM 48313.361.1154151$-6.25AL|NL
204 Kirby Yates LAA 55224.631.34632710$-6.26AL|NL
205 Tyler Rogers TOR 67323.591.1543132$-6.45AL|NL
206 Erik Sabrowski CLE 59223.561.2777332$-6.47AL|NL
207 Jason Adam SD 52223.441.1054182$-6.55AL|NL
208 Caleb Thielbar CHC 60323.861.1960202$-6.56AL|NL
209 Nick Martinez TB 1426104.781.29105370$-6.57AL|NL
210 Jared Koenig MIL 63323.811.2361222$-6.74AL|NL
211 Luis Severino OAK 1719115.011.38129580$-6.79AL|NL
212 Aaron Ashby MIL 67323.511.3270321$-6.81AL|NL
213 Bryan King HOU 63323.661.2362241$-6.84AL|NL
214 Mason Montgomery PIT 59323.841.2766242$-6.96AL|NL
215 Kyle Finnegan DET 62224.121.2556206$-6.96AL|NL
216 Cody Bradford TEX 63333.821.1357150$-7.03AL|NL
217 Connelly Early BOS 53333.361.1957200$-7.06AL|NL
218 Jake Latz TEX 101464.311.3396470$-7.11AL|NL
219 Andrew Anderson DET 63223.711.2685330$-7.14AL|NL
220 Kody Funderburk MIN 62323.841.3357264$-7.19AL|NL
221 Sean Burke CWS 1437115.071.37133600$-7.19AL|NL
222 Cole Sands MIN 66324.191.2461213$-7.25AL|NL
223 Louie Varland TOR 65324.191.2664213$-7.27AL|NL
224 Eduard Bazardo SEA 64323.931.1966220$-7.30AL|NL
225 Hunter Harvey CHC 52223.941.1853154$-7.35AL|NL
226 Johan Oviedo BOS 100564.471.3592460$-7.39AL|NL
227 Steven Matz TB 124694.751.3398360$-7.42AL|NL
228 Jose Alvarado PHI 57213.781.2859234$-7.43AL|NL
229 Steven Okert HOU 62324.091.2071240$-7.48AL|NL
230 Bryan Baker TB 61324.091.2368231$-7.51AL|NL
231 Gregory Soto PIT 59323.991.3459264$-7.52AL|NL
232 Angel Zerpa MIL 59323.491.1951180$-7.55AL|NL
233 Luis Gil NYY 97564.501.3692500$-7.62AL|NL
234 Shawn Armstrong CLE 67224.141.2366213$-7.65AL|NL
235 Jack Dreyer LAD 50313.611.1849181$-7.70AL|NL
236 Elvis Alvarado OAK 60224.151.3265295$-7.70AL|NL
237 Richard Fitts STL 103584.641.2983320$-7.73AL|NL
238 Fernando Cruz NYY 58324.241.2877271$-7.74AL|NL
239 Blake Treinen LAD 56313.911.2259191$-7.76AL|NL
240 Max Scherzer TOR 71454.541.2068210$-7.80AL|NL
241 Andrew Nardi MIA 52223.641.1961191$-7.88AL|NL
242 Alexis Diaz TEX 59324.361.3060304$-7.89AL|NL
243 Keegan Akin BAL 64324.171.2561212$-7.91AL|NL
244 Kyle Harrison MIL 69344.091.2572260$-7.92AL|NL
245 Bryce Elder ATL 108674.681.3586360$-7.94AL|NL
246 Erik Miller SF 59323.791.3759323$-7.94AL|NL
247 Mark Leiter Jr. OAK 63324.881.3467246$-8.06AL|NL
248 Cole Winn TEX 62324.091.3258313$-8.20AL|NL
249 Ryan Weiss HOU 75344.311.2983300$-8.25AL|NL
250 Brendon Little TOR 52313.361.2955250$-8.26AL|NL
251 Ben Brown CHC 53223.591.1759180$-8.27AL|NL
252 Hogan Harris OAK 63224.591.4164328$-8.30AL|NL
253 David Festa MIN 66344.141.2569230$-8.32AL|NL
254 J.T. Ginn OAK 65343.971.2563220$-8.35AL|NL
255 PJ Poulin WAS 58223.881.3059253$-8.45AL|NL
256 Griffin Canning SD 100574.641.3587390$-8.48AL|NL
257 Justin Topa MIN 62324.581.3748197$-8.54AL|NL
258 Ryan Thompson ARI 63224.191.2951185$-8.58AL|NL
259 Brandon Sproat MIL 71354.011.2662270$-8.60AL|NL
260 Chris Paddack MIA 116594.711.3185300$-8.62AL|NL
261 Lucas Erceg KAN 62223.981.3254254$-8.73AL|NL
262 Brad Keller PHI 65224.031.3560304$-8.76AL|NL
263 Brant Hurter DET 52213.361.1848150$-8.79AL|NL
264 Seth Halvorsen COL 60234.691.4253259$-8.83AL|NL
265 Hoby Milner CHC 61323.851.2249160$-8.87AL|NL
266 Braydon Fisher TOR 51213.751.2559241$-8.89AL|NL
267 Antonio Santillan CIN 66224.551.3670305$-8.93AL|NL
268 Tyler Kinley ATL 60224.191.2562232$-8.96AL|NL
269 Hunter Dobbins STL 90464.301.3370300$-8.97AL|NL
270 Porter Hodge CHC 45213.471.2451221$-9.06AL|NL
271 Lance McCullers HOU 88574.571.4082420$-9.07AL|NL
272 John Schreiber KAN 61324.081.2854221$-9.17AL|NL
273 Jordan Romano LAA 55224.361.2556203$-9.27AL|NL
274 Mick Abel MIN 98474.611.3895440$-9.28AL|NL
275 Jake Bird NYY 54313.911.2754210$-9.29AL|NL
276 Bennett Sousa HOU 52213.961.2255191$-9.34AL|NL
277 David Morgan SD 60223.961.2564240$-9.38AL|NL
278 Isaac Mattson PIT 63324.321.3663322$-9.46AL|NL
279 Jimmy Herget COL 71334.681.2966212$-9.50AL|NL
280 Grant Anderson MIL 57324.181.2556200$-9.51AL|NL
281 Patrick Sandoval BOS 70343.921.3664310$-9.52AL|NL
282 Logan Allen CLE 118694.791.4091460$-9.54AL|NL
283 Scott Barlow OAK 55224.391.3458264$-9.55AL|NL
284 Calvin Faucher MIA 64224.561.4161276$-9.65AL|NL
285 Kyle Leahy STL 119584.791.3997410$-9.95AL|NL
286 Spencer Arrighetti HOU 90464.811.3790400$-9.96AL|NL
287 Anthony Bender MIA 60224.161.2954222$-9.98AL|NL
288 Luis Garcia IL-60 FA 50244.201.2152171$-10.02AL|NL
289 JP Sears SD 66344.481.2356200$-10.03AL|NL
290 Aaron Bummer ATL 61213.791.3159230$-10.03AL|NL
291 Ryan Yarbrough NYY 64224.081.2153200$-10.03AL|NL
292 Tyler Anderson FA 84574.781.3567340$-10.04AL|NL
293 Brooks Raley NYM 56324.451.3056201$-10.10AL|NL
294 Jovani Moran BOS 52223.711.3157270$-10.10AL|NL
295 Mike Vasil CWS 78234.261.3065321$-10.17AL|NL
296 Greg Weissert BOS 63324.411.3055231$-10.18AL|NL
297 Miles Mikolas WAS 1447115.151.3387340$-10.27AL|NL
298 Yennier Cano BAL 55324.191.3248201$-10.34AL|NL
299 Brusdar Graterol LAD 42213.271.1530100$-10.35AL|NL
300 Julian Fernandez WAS 57224.281.3054252$-10.36AL|NL