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.61AL|NL
2 Paul Skenes PIT 1841482.811.01216460$34.37AL|NL
3 Garrett Crochet BOS 1801383.141.04219440$29.63AL|NL
4 Bryan Woo SEA 1831383.301.00186350$27.45AL|NL
5 Cristopher Sanchez PHI 1851483.301.14181460$23.37AL|NL
6 Logan Gilbert SEA 1641283.401.04193380$23.32AL|NL
7 Logan Webb SF 1931493.351.16184460$22.97AL|NL
8 Yoshinobu Yamamoto LAD 1601363.271.12175490$21.06AL|NL
9 Max Fried NYY 1791383.291.15168570$20.62AL|NL
10 Mason Miller SD 64322.620.99952433$19.81AL|NL
11 Hunter Brown HOU 1781293.561.17193600$18.82AL|NL
12 Joe Ryan MIN 1681193.761.06185390$18.78AL|NL
13 Cole Ragans KAN 1511183.351.13190540$18.73AL|NL
14 Dylan Cease TOR 1711293.721.17206630$18.40AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Chris Sale ATL 1561183.611.12192440$17.82AL|NL
16 Jesus Luzardo PHI 1751293.731.18196550$17.36AL|NL
17 Edwin Diaz LAD 64313.521.12872236$16.93AL|NL
18 Andres Munoz SEA 63322.961.10762334$16.54AL|NL
19 Jacob deGrom TEX 1551083.681.05169400$16.49AL|NL
20 George Kirby SEA 1641183.641.09159320$16.35AL|NL
21 Cade Smith CLE 68323.091.10872332$16.33AL|NL
22 Freddy Peralta NYM 1621193.721.15179600$15.45AL|NL
23 Hunter Greene CIN 16710103.921.13198530$15.36AL|NL
24 Devin Williams NYM 65323.131.14852831$14.76AL|NL
25 Framber Valdez DET 1861293.631.23169640$14.62AL|NL
26 Jhoan Duran PHI 67323.241.14701932$13.97AL|NL
27 David Bednar NYY 61323.451.11711932$13.48AL|NL
28 Zack Wheeler PHI 127963.321.07148370$13.36AL|NL
29 Sonny Gray BOS 1671193.971.18171450$12.35AL|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.801.14148400$11.31AL|NL
33 Nick Pivetta SD 1681094.121.17175490$10.90AL|NL
34 Ranger Suarez BOS 1651193.711.21142460$10.81AL|NL
35 Daniel Palencia CHC 64323.611.21742729$10.54AL|NL
36 Jack Flaherty DET 1571094.041.20173490$10.11AL|NL
37 Matt Boyd CHC 1581083.901.16144450$9.94AL|NL
38 Tanner Bibee CLE 17410104.001.19157500$9.81AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Spencer Strider ATL 1561094.121.22183520$9.78AL|NL
40 MacKenzie Gore TEX 1561094.011.24178580$9.50AL|NL
41 Emmet Sheehan LAD 133973.821.16156470$9.42AL|NL
42 Josh Hader HOU 52213.411.08712127$9.36AL|NL
43 Eury Perez MIA 1438103.861.13156470$9.31AL|NL
44 Ryan Helsley BAL 63323.821.20642229$9.28AL|NL
45 Luis Castillo SEA 17211104.181.20157490$9.22AL|NL
46 Trey Yesavage TOR 136993.811.18154500$8.91AL|NL
47 Shota Imanaga CHC 1541094.181.13144360$8.90AL|NL
48 Shohei Ohtani LAD 112953.471.15133400$8.64AL|NL
49 Blake Snell LAD 1301063.821.23155530$8.56AL|NL
50 Chase Burns CIN 130893.841.15153400$8.14AL|NL
51 Michael King SD 1561093.991.24155540$7.80AL|NL
52 Kyle Bradish BAL 135973.761.20143460$7.77AL|NL
53 Jeff Hoffman TOR 62324.061.19722326$7.66AL|NL
54 Carlos Estevez KAN 64324.471.29562232$7.58AL|NL
55 Kevin Gausman TOR 17811104.401.24171540$7.45AL|NL
56 Raisel Iglesias ATL 63223.891.15651626$6.98AL|NL
57 Tyler Glasnow LAD 129963.971.19146460$6.94AL|NL
58 Nolan McLean NYM 1511083.911.25141540$6.82AL|NL
59 Nick Lodolo CIN 1519104.171.20151420$6.36AL|NL
60 Drew Rasmussen TB 1519103.951.19130400$6.35AL|NL
61 Aaron Nola PHI 1641094.311.23158470$6.30AL|NL
62 Shane Baz BAL 1541094.161.24149550$6.20AL|NL
63 Peter Fairbanks MIA 61223.771.22602126$6.00AL|NL
64 Emilio Pagan CIN 65224.341.19712226$5.83AL|NL
65 Edward Cabrera CHC 134983.991.22141520$5.79AL|NL
66 Sandy Alcantara MIA 17610114.131.24137520$5.64AL|NL
67 Abner Uribe MIL 67323.011.21743117$5.41AL|NL
68 Carlos Rodon NYY 140984.191.21146520$5.41AL|NL
69 Quinn Priester MIL 1621094.061.24128460$5.27AL|NL
70 Jacob Misiorowski MIL 1389104.081.29157660$4.79AL|NL
71 Gavin Williams CLE 1639114.171.31164710$4.17AL|NL
72 Cody Ponce TOR 132784.061.22152450$4.11AL|NL
73 Ryan Walker SF 62324.021.28612123$4.10AL|NL
74 Kris Bubic KAN 137893.891.25135450$4.09AL|NL
75 Kenley Jansen DET 57223.881.14571922$3.96AL|NL
76 Grant Taylor CWS 80332.981.1095287$3.90AL|NL
77 Bailey Ober MIN 1589104.441.20140410$3.83AL|NL
78 Robbie Ray SF 17010114.581.31183700$3.82AL|NL
79 Griffin Jax TB 63323.451.11761714$3.65AL|NL
80 Trevor Megill MIL 63324.211.25742220$3.28AL|NL
81 Jose Soriano LAA 17010113.991.36144710$3.25AL|NL
82 Ryan Pepiot TB 1679114.511.27164610$3.07AL|NL
83 Dennis Santana PIT 65324.271.31602523$3.00AL|NL
84 Casey Mize DET 145994.231.22119380$2.81AL|NL
85 Joe Musgrove SD 133884.201.20124350$2.71AL|NL
86 Andrew Abbott CIN 1629104.431.25144510$2.69AL|NL
87 Zac Gallen ARI 17710114.501.30158600$2.60AL|NL
88 Sean Manaea NYM 134794.141.23141460$2.57AL|NL
89 Seranthony Dominguez CWS 59224.051.25652621$2.45AL|NL
90 Bryce Miller SEA 145994.391.22125430$2.33AL|NL
91 Merrill Kelly ARI 1609104.421.25137470$2.21AL|NL
92 Bubba Chandler PIT 1439104.251.28133490$2.15AL|NL
93 Cade Horton CHC 128884.081.20109390$2.08AL|NL
94 Trevor Rogers BAL 146984.231.28130490$2.03AL|NL
95 Logan Henderson MIL 106673.991.12115290$2.01AL|NL
96 Shane McClanahan TB 118774.021.21123340$2.00AL|NL
97 Gerrit Cole NYY 110764.061.16109320$1.60AL|NL
98 Jack Leiter TEX 1639114.531.29153640$1.48AL|NL
99 Clay Holmes NYM 14410104.051.32110530$1.48AL|NL
100 Jameson Taillon CHC 153994.461.21115370$1.40AL|NL
101 Michael Burrows HOU 126894.301.24126420$1.28AL|NL
102 Shane Smith CWS 1579114.511.29147550$1.24AL|NL
103 Grayson Rodriguez LAA 117774.051.23121360$1.23AL|NL
104 Jacob Lopez OAK 129884.391.27140500$1.19AL|NL
105 Robert Garcia TEX 61323.971.26622217$1.08AL|NL
106 Joey Cantillo CLE 126583.741.27136540$1.08AL|NL
107 Ryne Nelson ARI 1579114.471.26130420$1.04AL|NL
108 Chad Patrick MIL 131894.401.23124390$0.85AL|NL
109 Cam Schlittler NYY 131884.251.28129490$0.81AL|NL
110 David Peterson NYM 1581094.291.37138580$0.60AL|NL
111 Braxton Ashcraft PIT 132794.081.26120400$0.46AL|NL
112 Shane Bieber TOR 106764.021.19100280$0.34AL|NL
113 Bryan Abreu HOU 67323.641.2187299$0.10AL|NL
114 Zebby Matthews MIN 125794.311.23121310$0.00AL|NL
115 Tatsuya Imai HOU 150994.421.31151640$0.00AL|NL
116 Chris Bassitt BAL 16610114.591.33142600$-0.05AL|NL
117 Reid Detmers LAA 1357104.471.29150490$-0.08AL|NL
118 Noah Cameron KAN 146994.451.30127470$-0.10AL|NL
119 Riley O'Brien STL 63324.001.33653016$-0.15AL|NL
120 Edwin Uceta TB 66324.101.23812612$-0.20AL|NL
121 Brandon Pfaadt ARI 1649104.711.27139390$-0.24AL|NL
122 Michael Wacha KAN 1629104.481.28121490$-0.40AL|NL
123 Ryan Weathers NYY 126784.191.26117430$-0.40AL|NL
124 Mitch Keller PIT 17610114.711.33151540$-0.48AL|NL
125 Zack Littell FA 1328104.421.21102290$-0.51AL|NL
126 Zach Eflin BAL 139994.511.23101280$-0.55AL|NL
127 Clayton Beeter WAS 62223.901.33743415$-0.81AL|NL
128 Michael McGreevy STL 1398104.181.2694330$-1.07AL|NL
129 Taj Bradley MIN 131794.301.28121460$-1.16AL|NL
130 Brayan Bello BOS 154994.341.34119550$-1.33AL|NL
131 Will Warren NYY 124784.281.29120440$-1.34AL|NL
132 Simeon Woods Richardson MIN 1328104.451.29118480$-1.41AL|NL
133 Yusei Kikuchi LAA 1669124.781.35161580$-1.54AL|NL
134 Justin Steele CHC 72643.421.1367180$-1.54AL|NL
135 Braxton Garrett MIA 115694.131.23104280$-1.59AL|NL
136 Kodai Senga NYM 124784.201.33123570$-1.63AL|NL
137 JoJo Romero STL 62323.801.28542313$-1.64AL|NL
138 Brady Singer CIN 1659114.771.34148550$-2.15AL|NL
139 Kevin Ginkel ARI 60224.181.28582115$-2.21AL|NL
140 Reynaldo Lopez ATL 127794.481.31128460$-2.26AL|NL
141 Dean Kremer BAL 134794.431.27113430$-2.28AL|NL
142 Jeremiah Estrada SD 67323.541.1789283$-2.40AL|NL
143 Roki Sasaki LAD 113764.271.29105420$-2.42AL|NL
144 Garrett Whitlock BOS 64323.401.1169174$-2.46AL|NL
145 Slade Cecconi CLE 1498104.741.26119370$-2.50AL|NL
146 Parker Messick CLE 116794.311.29106360$-2.55AL|NL
147 Tyler Mahle SF 131884.441.30105420$-2.63AL|NL
148 Phil Maton CHC 63323.681.1973246$-2.75AL|NL
149 Matthew Liberatore STL 1478114.601.30117420$-2.89AL|NL
150 Max Meyer MIA 1257104.401.30111410$-2.92AL|NL
151 Landen Roupp SF 121794.221.34110470$-2.97AL|NL
152 Alex Vesia LAD 61313.391.1077242$-3.02AL|NL
153 Garrett Cleavinger TB 62323.961.2674278$-3.10AL|NL
154 Taylor Rogers MIN 57324.421.35572314$-3.13AL|NL
155 Matt Svanson STL 65323.391.1963225$-3.26AL|NL
156 Dustin May STL 1377104.471.31117500$-3.26AL|NL
157 Spencer Schwellenbach IL-60 ATL 66543.601.1164130$-3.44AL|NL
158 Robert Suarez ATL 66224.191.25662111$-3.53AL|NL
159 Jose A. Ferrer SEA 65323.151.1458173$-3.55AL|NL
160 Mike Soroka ARI 96453.971.2596371$-3.73AL|NL
161 Andrew Kittredge BAL 64324.011.1862177$-3.76AL|NL
162 Justin Sterner OAK 65324.601.25692410$-3.91AL|NL
163 Lucas Giolito FA 116794.541.31107440$-4.01AL|NL
164 Will Vest DET 65223.771.2363208$-4.12AL|NL
165 Grant Holmes ATL 118684.491.33122430$-4.13AL|NL
166 Cade Cavalli WAS 1357104.431.33109470$-4.15AL|NL
167 Cole Henry WAS 63224.171.28612911$-4.25AL|NL
168 Foster Griffin WAS 119594.291.30113430$-4.27AL|NL
169 Gabe Speier SEA 58323.411.1069171$-4.48AL|NL
170 Ian Seymour TB 95464.081.2394310$-4.55AL|NL
171 Cristian Javier HOU 137894.871.33122600$-4.58AL|NL
172 Yimi Garcia TOR 54313.771.1356165$-4.59AL|NL
173 Chris Martin TEX 51213.631.094887$-4.60AL|NL
174 Justin Verlander DET 128784.691.28103450$-4.64AL|NL
175 Adrian Morejon SD 65323.541.1762193$-4.65AL|NL
176 Brad Lord WAS 1296104.341.33101451$-4.68AL|NL
177 Camilo Doval NYY 62323.601.2765285$-4.73AL|NL
178 Jared Jones IL-60 PIT 80564.111.2382250$-4.74AL|NL
179 Dylan Lee ATL 65323.801.1471172$-4.83AL|NL
180 Matthew Strahm KAN 63323.761.1369192$-4.85AL|NL
181 Victor Vodnik COL 63334.711.51563116$-4.87AL|NL
182 Luke Weaver NYM 67324.151.2171225$-4.89AL|NL
183 Robert Stephenson LAA 53224.511.21591810$-5.02AL|NL
184 Orion Kerkering PHI 63323.501.1763202$-5.13AL|NL
185 Eduardo Rodriguez ARI 1328104.691.38116490$-5.14AL|NL
186 Robert Gasser MIL 77443.861.2074240$-5.24AL|NL
187 Seth Lugo KAN 1548104.841.35125500$-5.39AL|NL
188 Jeffrey Springs OAK 1649115.071.36140550$-5.42AL|NL
189 Andrew Painter PHI 97574.341.2688280$-5.53AL|NL
190 Kumar Rocker TEX 97574.291.2583310$-5.55AL|NL
191 Tyler Holton DET 69323.541.1254171$-5.59AL|NL
192 Tanner Scott LAD 63313.881.3067285$-5.64AL|NL
193 Luis Morales OAK 113684.651.31104420$-5.77AL|NL
194 Matt Brash SEA 61223.521.2770274$-5.80AL|NL
195 Jordan Leasure CWS 62224.241.2568267$-5.82AL|NL
196 Hunter Barco PIT 79453.791.2775300$-5.93AL|NL
197 Aaron Civale OAK 121784.841.31103390$-5.94AL|NL
198 Jose Berrios TOR 117574.531.2798370$-5.94AL|NL
199 Hunter Gaddis CLE 66224.131.1865215$-6.01AL|NL
200 Paul Sewald ARI 53224.491.2254179$-6.05AL|NL
201 Andre Pallante STL 1338104.451.3887500$-6.17AL|NL
202 Adrian Houser SF 140894.581.3898490$-6.26AL|NL
203 A.J. Minter NYM 48313.361.1154151$-6.33AL|NL
204 Kirby Yates LAA 55224.631.34632710$-6.34AL|NL
205 Tyler Rogers TOR 67323.591.1543132$-6.52AL|NL
206 Erik Sabrowski CLE 59223.561.2777332$-6.55AL|NL
207 Nick Martinez TB 1426104.771.29105370$-6.59AL|NL
208 Jason Adam SD 52213.441.1054182$-6.63AL|NL
209 Caleb Thielbar CHC 60323.861.1960202$-6.64AL|NL
210 Jared Koenig MIL 63323.811.2361222$-6.82AL|NL
211 Luis Severino OAK 1719115.011.38129580$-6.88AL|NL
212 Aaron Ashby MIL 67323.511.3270321$-6.90AL|NL
213 Bryan King HOU 63323.661.2362241$-6.92AL|NL
214 Mason Montgomery PIT 59323.841.2766242$-7.04AL|NL
215 Kyle Finnegan DET 62224.121.2556206$-7.04AL|NL
216 Cody Bradford TEX 63333.831.1357150$-7.14AL|NL
217 Connelly Early BOS 53333.361.1957200$-7.14AL|NL
218 Andrew Anderson DET 63223.711.2685330$-7.22AL|NL
219 Jake Latz TEX 101464.321.3396470$-7.24AL|NL
220 Kody Funderburk MIN 62323.841.3357264$-7.27AL|NL
221 Sean Burke CWS 1437115.071.37133600$-7.28AL|NL
222 Cole Sands MIN 66324.191.2461213$-7.33AL|NL
223 Louie Varland TOR 65324.191.2664213$-7.35AL|NL
224 Eduard Bazardo SEA 64323.931.1966220$-7.38AL|NL
225 Hunter Harvey CHC 52223.941.1853154$-7.43AL|NL
226 Steven Matz TB 124694.741.3398360$-7.46AL|NL
227 Johan Oviedo BOS 100564.471.3592460$-7.48AL|NL
228 Jose Alvarado PHI 57213.781.2859234$-7.51AL|NL
229 Steven Okert HOU 62324.091.2071240$-7.56AL|NL
230 Bryan Baker TB 61324.091.2368231$-7.59AL|NL
231 Gregory Soto PIT 59323.991.3459264$-7.60AL|NL
232 Angel Zerpa MIL 59323.491.1951180$-7.63AL|NL
233 Luis Gil NYY 97564.501.3692500$-7.71AL|NL
234 Shawn Armstrong CLE 67224.141.2366213$-7.73AL|NL
235 Jack Dreyer LAD 50313.611.1849181$-7.78AL|NL
236 Elvis Alvarado OAK 60224.151.3265295$-7.79AL|NL
237 Richard Fitts STL 103584.641.2983320$-7.82AL|NL
238 Fernando Cruz NYY 58324.241.2877271$-7.83AL|NL
239 Blake Treinen LAD 56313.911.2259191$-7.85AL|NL
240 Seth Halvorsen COL 60334.691.4253259$-7.86AL|NL
241 Max Scherzer TOR 71454.541.2068210$-7.89AL|NL
242 Alexis Diaz TEX 59324.361.3060304$-7.97AL|NL
243 Andrew Nardi MIA 52213.641.1961191$-7.97AL|NL
244 Keegan Akin BAL 64324.171.2561212$-7.99AL|NL
245 Kyle Harrison MIL 69344.091.2572260$-8.01AL|NL
246 Erik Miller SF 59323.791.3759323$-8.02AL|NL
247 Bryce Elder ATL 108674.681.3586360$-8.03AL|NL
248 Mark Leiter Jr. OAK 63324.881.3467246$-8.15AL|NL
249 Cole Winn TEX 62324.091.3258313$-8.29AL|NL
250 Ryan Weiss HOU 75344.311.2983300$-8.33AL|NL
251 Brendon Little TOR 52313.361.2955250$-8.34AL|NL
252 Ben Brown CHC 53223.591.1759180$-8.35AL|NL
253 Hogan Harris OAK 63224.591.4164328$-8.39AL|NL
254 David Festa MIN 66344.141.2569230$-8.41AL|NL
255 J.T. Ginn OAK 65343.971.2563220$-8.44AL|NL
256 Chris Paddack MIA 116594.711.3085300$-8.49AL|NL
257 PJ Poulin WAS 58223.881.3059253$-8.53AL|NL
258 Griffin Canning SD 100574.641.3587390$-8.58AL|NL
259 Justin Topa MIN 62324.581.3748197$-8.63AL|NL
260 Ryan Thompson ARI 63224.191.2951185$-8.67AL|NL
261 Brandon Sproat MIL 71354.011.2662270$-8.69AL|NL
262 Lucas Erceg KAN 62223.981.3254254$-8.81AL|NL
263 Brad Keller PHI 65224.031.3560304$-8.84AL|NL
264 Brant Hurter DET 52213.361.1848150$-8.88AL|NL
265 Hoby Milner CHC 61323.851.2249160$-8.96AL|NL
266 Braydon Fisher TOR 51213.751.2559241$-8.98AL|NL
267 Antonio Santillan CIN 66224.551.3670305$-9.02AL|NL
268 Tyler Kinley ATL 60224.191.2562232$-9.05AL|NL
269 Hunter Dobbins STL 90464.301.3370300$-9.06AL|NL
270 Porter Hodge CHC 45213.471.2451221$-9.15AL|NL
271 Lance McCullers HOU 88574.581.4082420$-9.20AL|NL
272 John Schreiber KAN 61324.081.2854221$-9.26AL|NL
273 Jordan Romano LAA 55224.361.2556203$-9.37AL|NL
274 Mick Abel MIN 98474.611.3895440$-9.38AL|NL
275 Jake Bird NYY 54313.911.2754210$-9.38AL|NL
276 Bennett Sousa HOU 52213.961.2255191$-9.43AL|NL
277 David Morgan SD 60223.961.2564240$-9.47AL|NL
278 Isaac Mattson PIT 63324.321.3663322$-9.55AL|NL
279 Jimmy Herget COL 71334.681.2966212$-9.59AL|NL
280 Grant Anderson MIL 57324.181.2556200$-9.60AL|NL
281 Patrick Sandoval BOS 70343.921.3664310$-9.61AL|NL
282 Scott Barlow OAK 55224.391.3458264$-9.64AL|NL
283 Logan Allen CLE 118694.791.4091460$-9.64AL|NL
284 Calvin Faucher MIA 64224.551.4161276$-9.71AL|NL
285 Kyle Leahy STL 119584.791.3997410$-10.05AL|NL
286 Spencer Arrighetti HOU 90464.811.3790400$-10.05AL|NL
287 Anthony Bender MIA 60224.161.2954222$-10.07AL|NL
288 Luis Garcia IL-60 FA 50244.201.2152171$-10.11AL|NL
289 Aaron Bummer ATL 61213.791.3159230$-10.12AL|NL
290 Ryan Yarbrough NYY 64224.081.2153200$-10.12AL|NL
291 JP Sears SD 66344.481.2356200$-10.12AL|NL
292 Tyler Anderson FA 84574.781.3567340$-10.13AL|NL
293 Brooks Raley NYM 56324.451.3056201$-10.19AL|NL
294 Jovani Moran BOS 52223.711.3157270$-10.20AL|NL
295 Mike Vasil CWS 78234.261.3065321$-10.26AL|NL
296 Greg Weissert BOS 63324.411.3055231$-10.28AL|NL
297 Miles Mikolas WAS 1447115.151.3387340$-10.37AL|NL
298 Yennier Cano BAL 55324.191.3248201$-10.43AL|NL
299 Julian Fernandez WAS 57224.281.3054252$-10.45AL|NL
300 A.J. Puk IL-60 ARI 31113.841.1935104$-10.46AL|NL