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 1951472.680.97237400$38.09AL|NL
2 Paul Skenes PIT 1881382.821.05223480$31.14AL|NL
3 Garrett Crochet BOS 1871482.981.07230490$30.58AL|NL
4 Bryan Woo SEA 1881393.351.05192400$24.53AL|NL
5 Logan Webb SF 1991493.261.17189460$22.43AL|NL
6 Cristopher Sanchez PHI 1931383.221.15189480$22.10AL|NL
7 Mason Miller SD 65422.350.981012532$20.52AL|NL
8 Edwin Diaz LAD 66523.001.08912336$20.09AL|NL
9 Logan Gilbert SEA 1651183.331.06185390$19.95AL|NL
10 Chris Sale ATL 1591173.231.10194430$19.62AL|NL
11 Max Fried NYY 1831393.301.17173550$18.93AL|NL
12 Yoshinobu Yamamoto LAD 1591273.281.11172470$18.39AL|NL
13 Hunter Brown HOU 1831293.391.19197610$18.25AL|NL
14 George Kirby SEA 1681293.481.10165320$17.37AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Cade Smith CLE 69532.871.07892230$17.34AL|NL
16 Cole Ragans KAN 1561183.401.15192550$16.60AL|NL
17 Hunter Greene CIN 1721093.661.12206560$16.57AL|NL
18 Jacob deGrom TEX 1601083.491.07177390$16.52AL|NL
19 Dylan Cease TOR 17812103.641.21209680$16.27AL|NL
20 Jesus Luzardo PHI 1771293.661.18197550$16.21AL|NL
21 Jhoan Duran PHI 67532.821.12782130$15.84AL|NL
22 Joe Ryan MIN 16811103.751.10184390$15.77AL|NL
23 Devin Williams NYM 64533.091.14842731$15.59AL|NL
24 Framber Valdez DET 1901393.511.24176630$15.29AL|NL
25 Andres Munoz SEA 63432.861.11792530$14.54AL|NL
26 David Bednar NYY 64433.231.13782232$14.41AL|NL
27 Zack Wheeler PHI 1381063.331.09157370$13.95AL|NL
28 Josh Hader HOU 59433.201.07812229$13.34AL|NL
29 Sonny Gray BOS 1721293.771.20180460$13.28AL|NL
30 Aroldis Chapman BOS 59433.051.17822730$13.24AL|NL
31 Freddy Peralta NYM 1651193.761.20181620$12.16AL|NL
32 Nick Pivetta SD 1701093.921.16183510$11.55AL|NL
33 Daniel Palencia CHC 66433.551.21752730$11.27AL|NL
34 Spencer Strider ATL 1551193.891.21181540$10.67AL|NL
35 Luis Castillo SEA 17811103.891.20166510$10.48AL|NL
36 Kevin Gausman TOR 18212104.011.23177540$10.44AL|NL
37 Brandon Woodruff MIL 1461083.761.13153400$10.39AL|NL
38 Nathan Eovaldi TEX 1611093.751.17154420$10.00AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Tanner Bibee CLE 18011103.951.22167530$9.45AL|NL
40 Drew Rasmussen TB 1561093.691.17140410$9.17AL|NL
41 Peter Fairbanks MIA 63433.431.21652227$9.05AL|NL
42 Ryan Helsley BAL 63433.431.21722426$9.00AL|NL
43 Jeff Hoffman TOR 62433.631.18742326$8.92AL|NL
44 MacKenzie Gore TEX 1601093.881.24181600$8.90AL|NL
45 Blake Snell LAD 1311063.571.23161570$8.87AL|NL
46 Raisel Iglesias ATL 65433.741.15691826$8.74AL|NL
47 Ryan Walker SF 62433.481.21662026$8.38AL|NL
48 Shohei Ohtani LAD 112953.381.13134380$8.24AL|NL
49 Michael King SD 1571093.781.24163560$8.20AL|NL
50 Ranger Suarez BOS 1671193.721.26148480$8.17AL|NL
51 Chase Burns CIN 128873.591.15154390$8.02AL|NL
52 Aaron Nola PHI 17211104.131.22168470$8.01AL|NL
53 Tyler Glasnow LAD 132963.681.18153480$7.91AL|NL
54 Emmet Sheehan LAD 136963.841.17158470$7.75AL|NL
55 Kyle Bradish BAL 135973.601.19144430$7.57AL|NL
56 Carlos Estevez KAN 65434.291.28572331$7.51AL|NL
57 Matt Boyd CHC 1621093.941.20146470$7.18AL|NL
58 Jack Flaherty DET 15910104.021.25175550$7.17AL|NL
59 Ryan Pepiot TB 16910104.101.23172600$7.13AL|NL
60 Abner Uribe MIL 70433.091.20833218$6.77AL|NL
61 Emilio Pagan CIN 65334.021.18712226$6.69AL|NL
62 Nolan McLean NYM 1501183.781.28145580$6.59AL|NL
63 Eury Perez MIA 140893.861.17153470$6.36AL|NL
64 Carlos Rodon NYY 1491094.051.23156550$6.03AL|NL
65 Griffin Jax TB 66432.861.08841913$5.95AL|NL
66 Nick Lodolo CIN 150994.021.20153410$5.84AL|NL
67 Gavin Williams CLE 1651093.931.30168700$5.79AL|NL
68 Dennis Santana PIT 67433.901.27622425$5.74AL|NL
69 Shane McClanahan TB 125873.671.17130370$5.19AL|NL
70 Shota Imanaga CHC 152994.141.16138340$5.15AL|NL
71 Trey Yesavage TOR 135863.731.24152560$5.08AL|NL
72 Joe Musgrove SD 145983.911.21136380$4.89AL|NL
73 Zac Gallen ARI 17911114.221.29166590$4.86AL|NL
74 Jacob Misiorowski MIL 137983.881.28160650$4.81AL|NL
75 Edward Cabrera CHC 136983.901.24145540$4.62AL|NL
76 Sandy Alcantara MIA 18010114.101.26149530$4.53AL|NL
77 Robert Garcia TEX 63433.571.21682219$4.37AL|NL
78 Robbie Ray SF 17210104.241.30178670$4.26AL|NL
79 Jose Soriano LAA 17110103.841.35156730$3.98AL|NL
80 Shane Baz BAL 1521094.141.27150540$3.87AL|NL
81 Trevor Megill MIL 65433.461.18802415$3.75AL|NL
82 Merrill Kelly ARI 1661094.171.27147500$3.48AL|NL
83 Kenley Jansen DET 57333.951.21582022$3.11AL|NL
84 Kris Bubic KAN 138983.851.28133460$3.02AL|NL
85 Quinn Priester MIL 16910104.101.29141550$2.90AL|NL
86 Grant Taylor CWS 85543.281.18100316$2.84AL|NL
87 Gerrit Cole NYY 118863.891.18119350$2.73AL|NL
88 Cody Ponce TOR 142884.061.24145440$2.71AL|NL
89 Bryce Miller SEA 143984.151.21127420$2.70AL|NL
90 Chris Bassitt BAL 17111104.321.32154590$2.29AL|NL
91 Sean Manaea NYM 133874.131.22138430$2.19AL|NL
92 Reid Detmers LAA 137884.141.26152500$2.17AL|NL
93 Andrew Abbott CIN 1649104.281.26149510$2.11AL|NL
94 David Peterson NYM 1611083.971.35143620$2.11AL|NL
95 Seranthony Dominguez CWS 62333.921.29702920$2.11AL|NL
96 Brandon Pfaadt ARI 16410104.391.26144380$2.00AL|NL
97 Mitch Keller PIT 17610114.301.30153530$1.93AL|NL
98 Yusei Kikuchi LAA 1709104.291.32171610$1.70AL|NL
99 Jack Leiter TEX 1589104.271.29152640$1.51AL|NL
100 Edwin Uceta TB 68433.711.19822612$1.49AL|NL
101 Braxton Ashcraft PIT 138873.851.28125430$1.39AL|NL
102 Casey Mize DET 144994.121.26125400$1.37AL|NL
103 Shane Smith CWS 1578104.181.28150580$1.24AL|NL
104 Grayson Rodriguez LAA 120773.901.23128400$1.22AL|NL
105 Ryne Nelson ARI 162984.221.27135450$1.20AL|NL
106 Reynaldo Lopez ATL 132874.021.27132470$1.10AL|NL
107 Joey Cantillo CLE 132763.821.30140570$1.04AL|NL
108 Bailey Ober MIN 158894.391.22141380$0.95AL|NL
109 Clay Holmes NYM 1471093.921.35121560$0.88AL|NL
110 Brady Singer CIN 16810114.451.31156550$0.82AL|NL
111 Cam Schlittler NYY 128884.011.28128500$0.59AL|NL
112 Zebby Matthews MIN 125774.031.22123310$0.49AL|NL
113 Garrett Cleavinger TB 65433.321.1780258$0.32AL|NL
114 Bryan Abreu HOU 67433.091.1689285$0.20AL|NL
115 Cade Horton CHC 127884.041.24111410$0.13AL|NL
116 Trevor Rogers BAL 145984.161.30126470$0.09AL|NL
117 Jameson Taillon CHC 1551094.471.25120380$0.04AL|NL
118 Tatsuya Imai HOU 154994.381.35152660$0.00AL|NL
119 Logan Henderson MIL 109764.051.19112330$-0.06AL|NL
120 Shane Bieber TOR 110763.851.20101270$-0.11AL|NL
121 Bubba Chandler PIT 143884.091.31134540$-0.19AL|NL
122 Riley O'Brien STL 63333.711.33662916$-0.34AL|NL
123 Jacob Lopez OAK 129884.261.29135510$-0.53AL|NL
124 Jeremiah Estrada SD 69433.261.1493283$-0.74AL|NL
125 Kodai Senga NYM 120863.971.32120530$-0.76AL|NL
126 Braxton Garrett MIA 120773.971.23106290$-0.77AL|NL
127 Clayton Beeter WAS 63333.861.33733315$-0.80AL|NL
128 Michael Wacha KAN 16510114.421.30126490$-0.81AL|NL
129 JoJo Romero STL 64433.661.30602513$-0.92AL|NL
130 Brayan Bello BOS 15810104.271.36129560$-1.27AL|NL
131 Kevin Ginkel ARI 60433.901.27602213$-1.27AL|NL
132 Robert Suarez ATL 66443.681.2069219$-1.28AL|NL
133 Ryan Weathers NYY 125764.101.27120440$-1.31AL|NL
134 Taylor Rogers MIN 59334.121.34612517$-1.35AL|NL
135 Zach Eflin BAL 144984.441.25109290$-1.53AL|NL
136 Noah Cameron KAN 145994.341.31122470$-1.61AL|NL
137 Chad Patrick MIL 132784.301.26125430$-1.80AL|NL
138 Will Warren NYY 127774.181.29125450$-1.86AL|NL
139 Michael Burrows HOU 128674.151.26126440$-1.92AL|NL
140 Taj Bradley MIN 134784.231.29128470$-1.94AL|NL
141 Michael McGreevy STL 142884.121.2798330$-1.94AL|NL
142 Victor Vodnik COL 64334.361.47613120$-1.96AL|NL
143 Dustin May STL 144894.311.31127530$-2.08AL|NL
144 Tyler Mahle SF 133884.201.29108420$-2.21AL|NL
145 Slade Cecconi CLE 1528104.501.27126390$-2.35AL|NL
146 Jeffrey Springs OAK 16610114.661.33140530$-2.47AL|NL
147 Robert Stephenson LAA 57334.111.21631912$-2.56AL|NL
148 Will Vest DET 65433.461.2066216$-2.61AL|NL
149 Adrian Morejon SD 67543.361.1968223$-2.61AL|NL
150 Parker Messick CLE 118774.041.31108400$-2.82AL|NL
151 Matthew Liberatore STL 1488104.381.31122460$-2.95AL|NL
152 Garrett Whitlock BOS 66433.411.1573193$-2.97AL|NL
153 Dean Kremer BAL 136884.431.29116420$-2.98AL|NL
154 Landen Roupp SF 123774.021.34114480$-2.98AL|NL
155 Spencer Schwellenbach IL-60 ATL 76543.551.1274160$-3.00AL|NL
156 Jose A. Ferrer SEA 67433.091.1864203$-3.03AL|NL
157 Mike Soroka ARI 97654.081.2796362$-3.03AL|NL
158 Nick Martinez TB 142884.371.29110390$-3.14AL|NL
159 Roki Sasaki LAD 117764.231.31116450$-3.19AL|NL
160 Zack Littell FA 147894.591.25112310$-3.32AL|NL
161 Max Meyer MIA 129784.261.31117430$-3.39AL|NL
162 Grant Holmes ATL 122764.201.34121460$-3.41AL|NL
163 Foster Griffin WAS 120684.121.28109370$-3.51AL|NL
164 Steven Matz TB 128674.151.28109360$-3.67AL|NL
165 Phil Maton CHC 64433.661.2269255$-3.80AL|NL
166 Tanner Scott LAD 64433.521.2372264$-3.88AL|NL
167 Luis Severino OAK 1779114.631.34141580$-3.89AL|NL
168 Seth Lugo KAN 1579104.591.35130520$-4.09AL|NL
169 Andrew Kittredge BAL 66433.821.2066185$-4.16AL|NL
170 Matt Brash SEA 61333.101.2172253$-4.25AL|NL
171 Alex Vesia LAD 62433.481.1678251$-4.27AL|NL
172 Cade Cavalli WAS 134794.231.34113480$-4.33AL|NL
173 Justin Steele CHC 75543.601.1971200$-4.45AL|NL
174 Hunter Harvey CHC 52323.291.1356155$-4.47AL|NL
175 Eduardo Rodriguez ARI 132884.431.36117470$-4.62AL|NL
176 Justin Verlander DET 134784.431.30111440$-4.62AL|NL
177 Luke Weaver NYM 68433.971.2172224$-4.79AL|NL
178 Jose Alvarado PHI 59423.361.2567243$-4.81AL|NL
179 Louie Varland TOR 66433.681.2067193$-4.81AL|NL
180 Ian Seymour TB 94554.121.2291290$-4.85AL|NL
181 Simeon Woods Richardson MIN 134784.501.33120500$-5.13AL|NL
182 Orion Kerkering PHI 63433.431.1968221$-5.18AL|NL
183 Chris Martin TEX 52333.461.1351115$-5.22AL|NL
184 Jose Berrios TOR 127774.461.31106390$-5.29AL|NL
185 Justin Sterner OAK 65334.291.2866249$-5.29AL|NL
186 Matthew Strahm KAN 65433.741.1570201$-5.31AL|NL
187 Camilo Doval NYY 63433.571.2971303$-5.41AL|NL
188 Matt Svanson STL 66333.681.2762246$-5.41AL|NL
189 Gabe Speier SEA 57333.321.1167171$-5.44AL|NL
190 Fernando Cruz NYY 60433.601.2580281$-5.57AL|NL
191 Jared Jones IL-60 PIT 85554.021.2685290$-5.69AL|NL
192 Ben Joyce LAA 45213.601.2751209$-5.89AL|NL
193 Jordan Leasure CWS 64344.081.2872286$-5.95AL|NL
194 Mark Leiter Jr. OAK 64434.221.3168256$-5.96AL|NL
195 Kyle Finnegan DET 62433.921.2758225$-5.97AL|NL
196 Cristian Javier HOU 1418104.791.35128600$-5.99AL|NL
197 Dylan Lee ATL 65333.601.1772191$-6.05AL|NL
198 Adrian Houser SF 144894.371.38104490$-6.08AL|NL
199 Jared Koenig MIL 64433.521.2365231$-6.09AL|NL
200 Tyler Holton DET 69433.651.1757181$-6.09AL|NL
201 Caleb Thielbar CHC 63433.711.1965211$-6.16AL|NL
202 Yimi Garcia TOR 55333.761.1860194$-6.18AL|NL
203 Kumar Rocker TEX 99564.181.2788310$-6.20AL|NL
204 Johan Oviedo BOS 106654.331.34102450$-6.24AL|NL
205 Brad Lord WAS 135794.471.36103471$-6.44AL|NL
206 Cole Sands MIN 67434.031.2465213$-6.45AL|NL
207 Kirby Yates LAA 56334.021.3066276$-6.49AL|NL
208 Luis Morales OAK 115774.541.35104460$-6.49AL|NL
209 Shawn Armstrong CLE 67333.901.2167213$-6.58AL|NL
210 Aaron Civale OAK 124784.721.31105400$-6.70AL|NL
211 Kyle Leahy STL 122664.281.36102440$-6.74AL|NL
212 Paul Sewald ARI 54334.501.2454188$-6.75AL|NL
213 A.J. Minter NYM 51323.351.1857182$-6.77AL|NL
214 Eduard Bazardo SEA 65333.601.2067221$-6.79AL|NL
215 Cole Henry WAS 64234.641.44613414$-6.79AL|NL
216 Bryan Baker TB 63333.861.2171232$-6.84AL|NL
217 Max Scherzer FA 82554.391.2279230$-6.85AL|NL
218 Tyler Rogers TOR 71433.801.2049152$-6.90AL|NL
219 Luis Gil NYY 96654.411.3495470$-6.90AL|NL
220 Hunter Gaddis CLE 66333.951.2164213$-6.97AL|NL
221 Kutter Crawford BOS 81554.331.2376230$-7.01AL|NL
222 Gregory Soto PIT 60333.751.3064254$-7.05AL|NL
223 Lucas Erceg KAN 62443.771.3159243$-7.09AL|NL
224 Andre Pallante STL 135894.331.4194520$-7.11AL|NL
225 Robert Gasser MIL 79443.991.2474250$-7.19AL|NL
226 Bryan King HOU 65333.601.2265211$-7.19AL|NL
227 Blake Treinen LAD 59433.811.2565221$-7.24AL|NL
228 Kody Funderburk MIN 64433.801.3361263$-7.25AL|NL
229 Erik Miller SF 61433.691.3865333$-7.27AL|NL
230 Aaron Ashby MIL 67433.631.3470331$-7.33AL|NL
231 Hogan Harris OAK 65334.431.4063319$-7.40AL|NL
232 Jason Adam SD 54323.501.1757201$-7.42AL|NL
233 Sean Burke CWS 1427104.751.39133620$-7.53AL|NL
234 Bryce Elder ATL 113774.541.3793380$-7.67AL|NL
235 A.J. Puk IL-60 ARI 35223.341.2041126$-7.71AL|NL
236 Ryan Thompson ARI 63433.861.3052203$-7.73AL|NL
237 Steven Okert HOU 63323.861.1971230$-7.73AL|NL
238 Keegan Akin BAL 65334.021.2665233$-7.74AL|NL
239 Graham Ashcraft CIN 63433.861.2957212$-7.80AL|NL
240 Andrew Nardi MIA 53333.571.2363211$-7.80AL|NL
241 Lucas Giolito FA 128794.711.38114500$-7.81AL|NL
242 Griffin Canning SD 103664.461.3590390$-7.84AL|NL
243 Jake Latz TEX 104544.331.37100490$-7.98AL|NL
244 Calvin Faucher MIA 65334.021.3765285$-7.98AL|NL
245 Antonio Santillan CIN 67334.301.3471305$-7.99AL|NL
246 Troy Melton DET 73433.951.2666230$-8.02AL|NL
247 Mason Montgomery PIT 60333.751.3066252$-8.04AL|NL
248 Robby Snelling MIA 83554.121.3373290$-8.06AL|NL
249 Justin Topa MIN 62334.061.3451206$-8.16AL|NL
250 David Festa MIN 68444.101.2669230$-8.31AL|NL
251 Logan Allen CLE 119784.541.4096460$-8.33AL|NL
252 Drew Pomeranz LAA 57333.951.2561212$-8.40AL|NL
253 Carmen Mlodzinski PIT 70443.861.2963240$-8.41AL|NL
254 Kyle Harrison MIL 74444.141.3076290$-8.45AL|NL
255 Anthony Bender MIA 62433.921.2958241$-8.46AL|NL
256 Ben Brown CHC 52323.631.1957170$-8.58AL|NL
257 Brooks Raley NYM 59333.811.2459211$-8.61AL|NL
258 Davis Martin CWS 1517104.711.38116530$-8.66AL|NL
259 Andrew Anderson DET 63333.861.2771260$-8.69AL|NL
260 Brad Keller PHI 66333.951.3361273$-8.71AL|NL
261 Angel Zerpa MIL 60333.601.2356200$-8.71AL|NL
262 Bennett Sousa HOU 49323.671.2254181$-8.72AL|NL
263 Yennier Cano BAL 57433.791.3052201$-8.74AL|NL
264 Justin Slaten BOS 60434.051.2857211$-8.78AL|NL
265 Tyler Wells BAL 70444.371.2163180$-8.89AL|NL
266 Braydon Fisher TOR 51323.711.2758231$-8.94AL|NL
267 Cody Bradford TEX 64434.221.2055150$-8.96AL|NL
268 Tyler Kinley ATL 61334.131.3066262$-9.03AL|NL
269 Erik Sabrowski CLE 60333.901.3573341$-9.05AL|NL
270 Hunter Barco PIT 79444.101.3474320$-9.08AL|NL
271 Julian Fernandez WAS 60334.051.2859232$-9.11AL|NL
272 Richard Fitts STL 106564.501.3282330$-9.12AL|NL
273 Sean Newcomb CWS 68333.971.3465282$-9.17AL|NL
274 Ryan Weiss HOU 79454.331.3279300$-9.19AL|NL
275 Spencer Arrighetti HOU 87554.551.3686380$-9.26AL|NL
276 Mason Englert TB 62324.061.2458181$-9.29AL|NL
277 Chris Paddack MIA 120674.801.3291310$-9.30AL|NL
278 Joe Boyle TB 68444.101.3876370$-9.35AL|NL
279 Aaron Bummer ATL 60323.601.3261230$-9.38AL|NL
280 Elvis Alvarado OAK 59334.121.3662283$-9.41AL|NL
281 Tobias Myers NYM 70434.111.2959210$-9.46AL|NL
282 Andrew Painter PHI 97564.551.3585350$-9.47AL|NL
283 Brandon Sproat MIL 70444.111.3161270$-9.58AL|NL
284 David Morgan SD 60323.901.2862250$-9.62AL|NL
285 Jack Dreyer LAD 52323.981.2351191$-9.64AL|NL
286 Tommy Nance TOR 57333.791.2554180$-9.65AL|NL
287 Ryne Stanek STL 59434.271.3759282$-9.65AL|NL
288 Drey Jameson ARI 58334.191.3653234$-9.67AL|NL
289 Mick Abel MIN 106564.501.4199480$-9.69AL|NL
290 Brant Hurter DET 52323.631.2347160$-9.71AL|NL
291 Brendon Little TOR 53323.401.3657270$-9.73AL|NL
292 Patrick Sandoval BOS 74444.011.3868310$-9.75AL|NL
293 Jake Junis TEX 64334.221.2355171$-9.81AL|NL
294 Tanner Banks PHI 61333.981.2557180$-9.84AL|NL
295 Jordan Romano LAA 56334.341.2959222$-9.93AL|NL
296 Greg Weissert BOS 63434.291.3256221$-9.97AL|NL
297 Miles Mikolas WAS 1447104.941.3394330$-10.04AL|NL
298 Cole Winn TEX 63334.431.4056305$-10.10AL|NL
299 Jovani Moran BOS 53323.741.3257240$-10.11AL|NL
300 Anthony Kay CWS 123684.611.4299490$-10.15AL|NL