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 1931472.700.98234400$36.69AL|NL
2 Paul Skenes PIT 1871382.791.05221480$30.85AL|NL
3 Garrett Crochet BOS 1851483.021.08227480$29.31AL|NL
4 Bryan Woo SEA 1871393.371.05190400$24.02AL|NL
5 Logan Webb SF 1971493.291.18187450$21.46AL|NL
6 Cristopher Sanchez PHI 1911383.251.15186470$21.41AL|NL
7 Hunter Brown HOU 1801393.401.19195600$18.93AL|NL
8 Chris Sale ATL 1591173.281.11193430$18.88AL|NL
9 Logan Gilbert SEA 1641183.401.07183380$18.88AL|NL
10 Edwin Diaz LAD 67423.091.07922437$18.46AL|NL
11 Mason Miller SD 66322.450.981022532$18.32AL|NL
12 Max Fried NYY 1831393.341.18172550$18.16AL|NL
13 Hunter Greene CIN 1721193.611.12206560$18.05AL|NL
14 Yoshinobu Yamamoto LAD 1571273.321.12171470$17.57AL|NL
15 Jacob deGrom TEX 1591183.511.07176390$17.27AL|NL
16 George Kirby SEA 1681293.541.11164320$16.54AL|NL
17 Cade Smith CLE 70532.961.07902230$16.27AL|NL
18 Cole Ragans KAN 1551183.431.16190550$15.96AL|NL
19 Jhoan Duran PHI 69532.871.12812131$15.65AL|NL
20 Dylan Cease TOR 1761293.681.22206670$15.49AL|NL
21 Joe Ryan MIN 16911103.781.11184400$15.37AL|NL
22 Jesus Luzardo PHI 1731293.751.18192540$15.13AL|NL
23 Josh Hader HOU 64433.231.08882432$14.77AL|NL
24 Devin Williams NYM 65433.051.14852732$14.39AL|NL
25 Spencer Schwellenbach ATL 1591173.571.13156340$13.60AL|NL
26 David Bednar NYY 65433.321.12792232$13.45AL|NL
27 Freddy Peralta NYM 1641293.731.20180610$13.44AL|NL
28 Andres Munoz SEA 63432.861.13802530$13.43AL|NL
29 Nick Pivetta SD 17611103.941.16190530$13.33AL|NL
30 Sonny Gray BOS 1741293.831.20180460$13.05AL|NL
31 Framber Valdez FA 1741293.521.24164590$12.80AL|NL
32 Aroldis Chapman BOS 60433.001.18832830$12.49AL|NL
33 Brandon Woodruff MIL 1471083.671.12155400$11.53AL|NL
34 Zack Wheeler PHI 122953.251.09139330$10.87AL|NL
35 Nathan Eovaldi TEX 1621093.721.16154420$10.66AL|NL
36 Michael King SD 1631193.751.23169580$10.51AL|NL
37 Spencer Strider ATL 1541193.921.22179540$10.22AL|NL
38 Daniel Palencia CHC 67433.491.22762829$10.05AL|NL
39 Blake Snell LAD 1391063.561.23169600$9.95AL|NL
40 Pablo Lopez MIN 1611193.861.20159420$9.88AL|NL
41 Luis Castillo SEA 17511103.911.21162500$9.80AL|NL
42 Tanner Bibee CLE 17811103.941.22165530$9.54AL|NL
43 Ryan Helsley BAL 65433.461.20742427$9.08AL|NL
44 Kevin Gausman TOR 18111104.031.24176540$9.06AL|NL
45 Ryan Walker SF 63433.431.21662028$8.89AL|NL
46 Jeff Hoffman TOR 64433.521.17762426$8.86AL|NL
47 Raisel Iglesias ATL 66433.681.17701827$8.59AL|NL
48 Kyle Bradish BAL 143973.591.20153460$8.49AL|NL
49 Drew Rasmussen TB 1551093.721.19140410$8.46AL|NL
50 Peter Fairbanks MIA 63433.431.21652227$8.28AL|NL
51 Abner Uribe MIL 70432.961.20833221$8.26AL|NL
52 MacKenzie Gore TEX 1581093.931.25178600$8.25AL|NL
53 Aaron Nola PHI 16911104.151.22165460$7.87AL|NL
54 Chase Burns CIN 128873.591.16153400$7.84AL|NL
55 Eury Perez MIA 143993.841.18157490$7.83AL|NL
56 Tyler Glasnow LAD 131963.711.18151480$7.71AL|NL
57 Jack Flaherty DET 16010103.991.25175550$7.66AL|NL
58 Ranger Suarez BOS 1661193.801.26146480$7.60AL|NL
59 Shohei Ohtani LAD 110853.351.12131370$7.29AL|NL
60 Emmet Sheehan LAD 136863.771.17157470$7.23AL|NL
61 Carlos Estevez KAN 66434.231.29592431$6.90AL|NL
62 Zac Gallen FA 17012114.131.28160570$6.78AL|NL
63 Matt Boyd CHC 1591093.961.21143460$6.64AL|NL
64 Shane McClanahan TB 131973.711.18136390$6.59AL|NL
65 Ryan Pepiot TB 16710104.151.24170600$6.57AL|NL
66 Nolan McLean NYM 1461083.761.27143560$5.95AL|NL
67 Emilio Pagan CIN 66334.091.18722326$5.93AL|NL
68 Carlos Rodon NYY 1481094.071.24155550$5.79AL|NL
69 Sandy Alcantara MIA 17811114.101.26147530$5.68AL|NL
70 Gavin Williams CLE 1631093.921.31166700$5.67AL|NL
71 Merrill Kelly ARI 1761194.141.27155530$5.64AL|NL
72 Joe Musgrove SD 147993.921.20137390$5.43AL|NL
73 Shota Imanaga CHC 151984.111.16136340$5.39AL|NL
74 Jose Soriano LAA 17111103.841.35156730$5.29AL|NL
75 Griffin Jax TB 67432.961.09841913$5.28AL|NL
76 Dennis Santana PIT 67433.901.27622425$5.11AL|NL
77 Nick Lodolo CIN 149994.111.21151410$5.07AL|NL
78 Edward Cabrera CHC 135973.871.24144540$4.93AL|NL
79 Jacob Misiorowski MIL 140873.861.28165670$4.58AL|NL
80 Kenley Jansen DET 59433.971.20602123$4.40AL|NL
81 Shane Baz BAL 1581094.161.28156570$4.21AL|NL
82 Robbie Ray SF 1709104.241.30175660$3.40AL|NL
83 Robert Garcia TEX 63433.571.24682318$3.02AL|NL
84 Shane Bieber TOR 132873.891.20121330$3.00AL|NL
85 Sean Manaea NYM 135884.071.22140440$2.98AL|NL
86 Trey Yesavage TOR 132763.821.25145540$2.92AL|NL
87 Quinn Priester MIL 1661094.071.30138540$2.87AL|NL
88 Trevor Megill MIL 65433.321.18802413$2.74AL|NL
89 Brandon Pfaadt ARI 17010104.391.26148400$2.62AL|NL
90 Cody Ponce TOR 139884.081.24142430$2.61AL|NL
91 Andrew Abbott CIN 1639104.251.26148510$2.59AL|NL
92 Kris Bubic KAN 138873.851.28133460$2.22AL|NL
93 Casey Mize DET 152994.141.26132420$2.09AL|NL
94 Cam Schlittler NYY 130984.021.28131510$2.08AL|NL
95 Logan Henderson MIL 124773.991.19128380$2.00AL|NL
96 David Peterson NYM 1611084.021.35142620$2.00AL|NL
97 Trevor Rogers BAL 160994.111.29139530$1.95AL|NL
98 Mitch Keller PIT 17510114.321.31152530$1.77AL|NL
99 Gerrit Cole NYY 118763.891.19120350$1.75AL|NL
100 Reid Detmers LAA 136784.101.26151500$1.60AL|NL
101 Ryne Nelson ARI 162994.221.27134450$1.44AL|NL
102 Bryce Miller SEA 143884.151.23127430$1.39AL|NL
103 Jack Leiter TEX 1549104.271.30149630$1.38AL|NL
104 Clay Holmes NYM 1511093.991.35122571$1.30AL|NL
105 Brady Singer CIN 16810114.451.31155550$1.17AL|NL
106 Edwin Uceta TB 71433.801.21842712$1.01AL|NL
107 Chris Bassitt FA 1501094.261.32135530$0.90AL|NL
108 Yusei Kikuchi LAA 1689104.391.33167600$0.82AL|NL
109 Seranthony Dominguez CWS 61333.841.28682818$0.79AL|NL
110 Grayson Rodriguez LAA 117773.921.24124390$0.78AL|NL
111 Reese Olson DET 131773.921.25123430$0.71AL|NL
112 Braxton Ashcraft PIT 138773.851.28125430$0.60AL|NL
113 Bubba Chandler PIT 145884.101.30137540$0.56AL|NL
114 Zebby Matthews MIN 124774.061.23122310$0.27AL|NL
115 Cade Horton CHC 128884.081.24112410$0.26AL|NL
116 Shane Smith CWS 1598104.301.30149590$0.11AL|NL
117 Tatsuya Imai HOU 150884.261.33151630$0.00AL|NL
118 Chad Patrick MIL 133884.261.26126430$-0.14AL|NL
119 Bryan Abreu HOU 68433.181.1890295$-0.19AL|NL
120 Jameson Taillon CHC 154994.441.24119370$-0.22AL|NL
121 Clayton Beeter WAS 64333.801.33743316$-0.27AL|NL
122 Ryan Weathers NYY 124874.141.27118440$-0.35AL|NL
123 Reynaldo Lopez ATL 119764.011.27120420$-0.59AL|NL
124 Michael Wacha KAN 16410114.451.30125490$-0.69AL|NL
125 Joey Cantillo CLE 130663.881.32137570$-0.77AL|NL
126 JoJo Romero STL 64433.521.30602513$-0.77AL|NL
127 Garrett Cleavinger TB 64433.381.1979257$-0.84AL|NL
128 Bailey Ober MIN 143784.411.22128340$-0.85AL|NL
129 Riley O'Brien STL 64333.801.33662916$-0.87AL|NL
130 Mike Soroka ARI 136784.171.29133510$-0.90AL|NL
131 Robert Suarez ATL 67443.631.1970219$-1.00AL|NL
132 Jacob Lopez OAK 129884.331.31134520$-1.13AL|NL
133 Grant Taylor CWS 75333.361.2087286$-1.34AL|NL
134 Braxton Garrett MIA 122663.981.23108290$-1.43AL|NL
135 Zach Eflin BAL 143994.471.25108290$-1.44AL|NL
136 Jeremiah Estrada SD 69433.261.1693282$-1.47AL|NL
137 Robert Stephenson LAA 59334.121.22662014$-1.53AL|NL
138 Zack Littell FA 1589104.561.26120340$-1.54AL|NL
139 Michael Burrows HOU 128674.151.26126440$-1.61AL|NL
140 Dean Kremer BAL 153994.471.31128480$-1.74AL|NL
141 Kodai Senga NYM 114763.951.32114510$-1.86AL|NL
142 Michael McGreevy STL 145884.161.2899340$-2.09AL|NL
143 Tyler Mahle SF 132884.231.29107410$-2.13AL|NL
144 Noah Cameron KAN 144894.311.31121470$-2.16AL|NL
145 Cade Cavalli WAS 139894.211.33118490$-2.26AL|NL
146 Brayan Bello BOS 1559104.301.36126550$-2.27AL|NL
147 Adrian Morejon SD 68543.311.1969223$-2.28AL|NL
148 Victor Vodnik COL 64334.361.47613120$-2.29AL|NL
149 Parker Messick CLE 119774.081.30109400$-2.43AL|NL
150 Foster Griffin WAS 131684.121.28118400$-2.52AL|NL
151 Will Vest DET 67433.491.2168226$-2.60AL|NL
152 Dustin May STL 143794.281.31126530$-2.62AL|NL
153 Nick Martinez FA 142994.441.30107390$-2.66AL|NL
154 Taylor Rogers MIN 59334.121.34612515$-2.70AL|NL
155 Garrett Whitlock BOS 67433.361.1674193$-2.75AL|NL
156 Jeffrey Springs OAK 1669114.661.33140530$-3.02AL|NL
157 Landen Roupp SF 124784.061.35115490$-3.03AL|NL
158 Slade Cecconi CLE 1487104.501.27123380$-3.15AL|NL
159 Seth Lugo KAN 1579104.531.35130520$-3.23AL|NL
160 Taj Bradley MIN 118664.191.28113410$-3.26AL|NL
161 Roki Sasaki LAD 116664.191.29115440$-3.32AL|NL
162 Jose A. Ferrer SEA 67433.221.1864203$-3.36AL|NL
163 Luis Severino OAK 1759114.631.34140570$-3.40AL|NL
164 Will Warren NYY 127674.251.31125460$-3.40AL|NL
165 Matthew Liberatore STL 1478104.471.32120460$-3.52AL|NL
166 Steven Matz TB 128674.151.29109360$-3.59AL|NL
167 Justin Steele CHC 78543.581.1873210$-3.78AL|NL
168 Hurston Waldrep ATL 138994.371.41123600$-3.84AL|NL
169 Tanner Scott LAD 65433.601.2373264$-3.91AL|NL
170 Alex Vesia LAD 62433.481.1578251$-3.99AL|NL
171 Jose Alvarado PHI 60433.451.2368244$-4.07AL|NL
172 Andrew Saalfrank ARI 64334.081.44563115$-4.21AL|NL
173 Andrew Kittredge BAL 66433.821.2166185$-4.23AL|NL
174 Max Meyer MIA 130684.291.31117430$-4.24AL|NL
175 Matthew Strahm KAN 66433.681.1571202$-4.32AL|NL
176 Robby Snelling MIA 102774.061.3390360$-4.32AL|NL
177 Gabe Speier SEA 58333.261.1068172$-4.37AL|NL
178 Louie Varland TOR 67433.631.1967193$-4.41AL|NL
179 Justin Verlander FA 126784.431.30106420$-4.49AL|NL
180 Matt Brash SEA 62333.191.2373263$-4.50AL|NL
181 Hunter Harvey CHC 53323.401.1357155$-4.56AL|NL
182 Max Scherzer FA 104674.501.23100300$-4.58AL|NL
183 Eduardo Rodriguez ARI 137894.471.37120490$-4.60AL|NL
184 Troy Melton DET 117564.151.27103370$-4.61AL|NL
185 Luke Weaver NYM 68433.971.2172224$-4.68AL|NL
186 Ian Seymour TB 106564.251.25102330$-4.76AL|NL
187 Phil Maton CHC 65333.741.2271255$-4.81AL|NL
188 Jared Jones PIT 87553.931.2586290$-4.83AL|NL
189 Robert Gasser MIL 87543.931.2381270$-4.88AL|NL
190 Camilo Doval NYY 64433.521.2872313$-4.93AL|NL
191 Orion Kerkering PHI 63433.431.1969221$-4.95AL|NL
192 JP Sears SD 130794.641.28109380$-4.98AL|NL
193 Cristian Javier HOU 1438104.721.35130610$-4.99AL|NL
194 Kumar Rocker TEX 103674.191.2992330$-5.00AL|NL
195 A.J. Minter NYM 56433.381.1862202$-5.05AL|NL
196 Lucas Giolito FA 1438104.661.36127550$-5.13AL|NL
197 Aaron Civale FA 117784.541.30102380$-5.19AL|NL
198 Jordan Leasure CWS 64344.081.2772287$-5.21AL|NL
199 Fernando Cruz NYY 61433.691.2381281$-5.26AL|NL
200 Justin Sterner OAK 66334.231.2668248$-5.26AL|NL
201 Kirby Yates LAA 57334.111.2867278$-5.27AL|NL
202 Matt Svanson STL 66333.681.2763246$-5.31AL|NL
203 Griffin Canning IL-60 FA 123884.541.37108470$-5.44AL|NL
204 Chris Martin TEX 53333.401.1352114$-5.47AL|NL
205 Tyler Holton DET 71433.681.1759181$-5.79AL|NL
206 Caleb Thielbar CHC 64433.661.2066221$-5.86AL|NL
207 Dylan Lee ATL 65333.601.1772191$-5.87AL|NL
208 Simeon Woods Richardson MIN 123674.461.33111460$-5.94AL|NL
209 Yimi Garcia TOR 58333.721.2163214$-5.99AL|NL
210 Shawn Armstrong CLE 69333.781.2269223$-6.02AL|NL
211 Jared Koenig MIL 65433.601.2366231$-6.02AL|NL
212 Jose Berrios TOR 125674.461.31104390$-6.04AL|NL
213 Hunter Gaddis CLE 67333.901.2165214$-6.06AL|NL
214 Mark Leiter Jr. OAK 65434.291.3269256$-6.11AL|NL
215 Andrew Anderson DET 92454.111.2999380$-6.19AL|NL
216 Adrian Houser SF 141884.401.39101480$-6.25AL|NL
217 Sean Burke CWS 1478104.781.40138650$-6.28AL|NL
218 Cole Sands MIN 67434.031.2465213$-6.30AL|NL
219 Kyle Finnegan DET 63433.861.2959234$-6.41AL|NL
220 Andrew Painter PHI 108564.331.31100380$-6.48AL|NL
221 Bryan Baker TB 64333.801.2271232$-6.59AL|NL
222 Eduard Bazardo SEA 66333.681.2069231$-6.64AL|NL
223 Joe Boyle TB 95564.171.39105520$-6.73AL|NL
224 Tyler Rogers TOR 72433.751.2250162$-6.77AL|NL
225 Brad Lord WAS 138684.431.36105481$-6.79AL|NL
226 Gregory Soto PIT 61333.691.3165264$-6.80AL|NL
227 Kevin Ginkel ARI 61333.841.3061235$-6.84AL|NL
228 Cole Henry WAS 64234.641.44613414$-6.88AL|NL
229 Andre Pallante STL 139894.341.4297540$-6.92AL|NL
230 Johan Oviedo BOS 103554.281.3498440$-6.93AL|NL
231 Lucas Erceg KAN 63443.861.3060243$-6.98AL|NL
232 Blake Treinen LAD 59433.811.2565221$-7.03AL|NL
233 Bryan King HOU 66333.681.2165211$-7.06AL|NL
234 Graham Ashcraft CIN 64433.801.2858212$-7.25AL|NL
235 Steven Okert HOU 64323.801.2073240$-7.26AL|NL
236 Kutter Crawford BOS 82444.281.2277230$-7.34AL|NL
237 Hogan Harris OAK 65334.431.4063319$-7.35AL|NL
238 Luis Gil NYY 97554.361.3596480$-7.48AL|NL
239 Sean Newcomb CWS 100444.051.3593410$-7.51AL|NL
240 Aaron Ashby MIL 67333.491.3370321$-7.63AL|NL
241 Keegan Akin BAL 66334.091.2666233$-7.67AL|NL
242 Luis Morales OAK 114684.581.36101460$-7.70AL|NL
243 Tyler Wells BAL 91454.451.2280250$-7.71AL|NL
244 Antonio Santillan CIN 69334.171.3373314$-7.73AL|NL
245 Kyle Leahy STL 123564.321.37103440$-7.77AL|NL
246 Hunter Barco PIT 100454.141.3492400$-7.77AL|NL
247 Justin Topa MIN 63334.141.3552217$-7.81AL|NL
248 Calvin Faucher MIA 65334.021.3765285$-7.84AL|NL
249 Kody Funderburk MIN 65333.881.3462274$-7.85AL|NL
250 Carmen Mlodzinski PIT 74443.771.3166260$-7.88AL|NL
251 Erik Sabrowski CLE 61333.841.3474342$-7.91AL|NL
252 Davis Martin CWS 1487104.681.38114520$-7.97AL|NL
253 Tyler Kinley ATL 62334.061.2767262$-8.19AL|NL
254 Grant Holmes ATL 86444.191.3486330$-8.25AL|NL
255 Bennett Sousa HOU 50323.601.2255181$-8.26AL|NL
256 Erik Miller SF 61333.541.3865332$-8.28AL|NL
257 Brooks Raley NYM 59333.811.2459211$-8.39AL|NL
258 Jake Latz TEX 111454.301.38106530$-8.41AL|NL
259 J.T. Ginn OAK 88454.301.3182310$-8.48AL|NL
260 Angel Zerpa MIL 60333.601.2356200$-8.49AL|NL
261 Brad Keller PHI 66333.951.3361273$-8.52AL|NL
262 Andrew Nardi MIA 50323.601.2460200$-8.61AL|NL
263 Justin Slaten BOS 60434.051.2856211$-8.61AL|NL
264 Jason Adam SD 48323.561.1751180$-8.63AL|NL
265 Brandon Sproat MIL 77444.091.3067290$-8.66AL|NL
266 Drew Pomeranz LAA 57233.951.2561213$-8.70AL|NL
267 Braydon Fisher TOR 51323.711.2758231$-8.72AL|NL
268 A.J. Puk ARI 33213.271.1839114$-8.78AL|NL
269 Jordan Romano LAA 57334.261.2860223$-8.80AL|NL
270 Ryan Weiss HOU 79454.331.3279300$-8.85AL|NL
271 Richard Fitts STL 102564.501.3279320$-8.88AL|NL
272 Ben Brown CHC 51333.711.2256170$-8.92AL|NL
273 Logan Allen CLE 118674.501.4195460$-8.99AL|NL
274 Ryan Thompson ARI 63333.861.2952192$-9.01AL|NL
275 Aaron Bummer ATL 61323.691.3062230$-9.03AL|NL
276 Tanner Banks PHI 62333.921.2459180$-9.14AL|NL
277 Mason Montgomery PIT 61233.841.3065252$-9.16AL|NL
278 David Morgan SD 63323.861.2964260$-9.18AL|NL
279 Brusdar Graterol LAD 50323.421.2042140$-9.20AL|NL
280 Connelly Early BOS 57333.791.2658210$-9.21AL|NL
281 Brant Hurter DET 54323.671.2249160$-9.26AL|NL
282 Mason Englert TB 62324.061.2658181$-9.28AL|NL
283 Miles Mikolas FA 1327104.911.3388300$-9.30AL|NL
284 Julian Fernandez WAS 61334.131.3058232$-9.39AL|NL
285 Anthony Bender MIA 62333.921.3159241$-9.42AL|NL
286 Cole Winn TEX 64334.361.3857305$-9.45AL|NL
287 Elvis Alvarado OAK 60334.201.3763293$-9.45AL|NL
288 Anthony Kay CWS 131694.601.42105520$-9.53AL|NL
289 Mick Abel MIN 97564.551.4091440$-9.53AL|NL
290 Jake Junis TEX 64334.221.2355171$-9.55AL|NL
291 Ben Joyce LAA 35223.601.2640164$-9.60AL|NL
292 Colin Rea CHC 82444.391.2966240$-9.61AL|NL
293 Spencer Arrighetti HOU 91464.551.3691400$-9.65AL|NL
294 Jon Gray IL-60 FA 76554.621.3265250$-9.74AL|NL
295 Lance McCullers HOU 98564.501.4393480$-9.76AL|NL
296 Janson Junk MIA 95454.451.2969220$-9.77AL|NL
297 Hoby Milner CHC 61323.841.2651180$-9.78AL|NL
298 Brendon Little TOR 53323.571.3658270$-9.79AL|NL
299 John Schreiber KAN 64334.081.3058231$-9.79AL|NL
300 Patrick Sandoval BOS 76444.141.3869320$-9.80AL|NL