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 Paul Skenes PIT 112852.811.03132270$32.66AL|NL
2 Tarik Skubal IL-15 DET 105842.740.98124210$32.59AL|NL
3 Cristopher Sanchez PHI 119843.001.10122280$28.46AL|NL
4 Chris Sale ATL 103843.171.10124280$25.27AL|NL
5 Bryan Woo SEA 106853.431.03107220$23.82AL|NL
6 Zack Wheeler PHI 104843.361.08116280$23.62AL|NL
7 Jacob deGrom TEX 99753.401.04114220$21.98AL|NL
8 Mason Miller SD 40212.300.96631619$21.28AL|NL
9 Cade Smith CLE 40322.811.02531119$19.58AL|NL
10 Jacob Misiorowski MIL 99753.491.16125410$19.09AL|NL
11 Jesus Luzardo PHI 111763.611.17122340$18.43AL|NL
12 Yoshinobu Yamamoto LAD 91743.311.1197260$17.50AL|NL
13 Logan Gilbert SEA 97653.551.06106220$17.37AL|NL
14 Hunter Brown IL-60 HOU 99753.431.17110340$17.35AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Jhoan Duran PHI 39322.771.08471218$17.12AL|NL
16 Logan Webb SF 111763.361.21103270$16.70AL|NL
17 Dylan Cease TOR 102653.531.19127390$16.64AL|NL
18 Aroldis Chapman BOS 37323.031.13501618$15.93AL|NL
19 Nathan Eovaldi TEX 104763.711.13100260$15.71AL|NL
20 Joe Ryan MIN 97653.751.08107220$15.52AL|NL
21 George Kirby SEA 104763.711.1498220$15.15AL|NL
22 Josh Hader HOU 36323.231.07481317$14.77AL|NL
23 Drew Rasmussen TB 101653.531.1295250$14.74AL|NL
24 Kevin Gausman TOR 112763.881.18111310$14.63AL|NL
25 Shohei Ohtani LAD 77633.261.1091240$13.97AL|NL
26 David Bednar NYY 39233.411.16451419$13.34AL|NL
27 Nolan McLean NYM 100753.691.23103380$12.87AL|NL
28 Ranger Suarez BOS 109763.661.24100320$12.84AL|NL
29 Freddy Peralta NYM 102763.901.22111390$12.74AL|NL
30 Devin Williams NYM 37323.281.18491716$12.72AL|NL
31 Shota Imanaga CHC 100753.991.1394230$12.65AL|NL
32 Carlos Rodon NYY 106874.121.24111410$12.30AL|NL
33 Framber Valdez DET 111763.721.26100380$11.78AL|NL
34 Sonny Gray BOS 100753.921.21102270$11.71AL|NL
35 Gavin Williams CLE 103753.861.26110410$11.70AL|NL
36 Gerrit Cole NYY 110754.061.21107330$11.61AL|NL
37 Raisel Iglesias ATL 38223.491.12411017$11.14AL|NL
38 Bryan Baker TB 40223.801.19431518$10.77AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Daniel Palencia CHC 37223.761.25411519$10.73AL|NL
40 Andres Munoz SEA 36223.061.13461515$10.72AL|NL
41 Shane McClanahan TB 93653.761.1995300$10.49AL|NL
42 Chase Burns CIN 81543.561.1596260$10.37AL|NL
43 Ben Brown CHC 98553.811.20105320$9.63AL|NL
44 Kyle Bradish BAL 93653.791.2497350$9.12AL|NL
45 Garrett Crochet IL-60 BOS 63533.221.0976170$9.10AL|NL
46 Spencer Strider ATL 92654.001.24108350$9.07AL|NL
47 Max Fried IL-15 NYY 76633.361.1870230$8.85AL|NL
48 Trevor Megill MIL 38323.391.15461312$8.78AL|NL
49 Michael King SD 98653.861.2599360$8.77AL|NL
50 Louie Varland TOR 38223.591.19401115$8.09AL|NL
51 Reid Detmers LAA 99564.081.23111350$7.61AL|NL
52 Jose Soriano LAA 103663.771.32100460$7.51AL|NL
53 Tyler Glasnow IL-60 LAD 69533.631.1583260$7.43AL|NL
54 Tanner Bibee CLE 105664.081.2497320$7.39AL|NL
55 Riley O'Brien STL 39223.701.30391616$7.34AL|NL
56 Braxton Ashcraft PIT 91543.691.2388270$7.13AL|NL
57 Cam Schlittler NYY 81543.681.2084280$6.95AL|NL
58 Cole Ragans IL-15 KAN 73543.741.2089290$6.79AL|NL
59 Gregory Soto PIT 38223.781.27411615$6.77AL|NL
60 Aaron Nola PHI 104664.241.25102300$6.49AL|NL
61 Brandon Woodruff IL-15 MIL 77543.881.1478210$6.28AL|NL
62 Peter Fairbanks MIA 35223.711.23381414$5.98AL|NL
63 Paul Sewald ARI 37224.291.21381215$5.69AL|NL
64 Emmet Sheehan LAD 75534.001.1683230$5.67AL|NL
65 Parker Messick CLE 94553.871.2689310$5.33AL|NL
66 Luis Castillo SEA 85553.931.2081250$5.28AL|NL
67 Mike Soroka ARI 94654.201.2691310$5.08AL|NL
68 Ryan Helsley IL-15 BAL 30223.481.22351213$5.03AL|NL
69 Matt Boyd IL-15 CHC 80543.851.2076230$4.92AL|NL
70 Shane Bieber IL-60 TOR 77543.811.1972190$4.74AL|NL
71 Zac Gallen ARI 105764.351.3093340$4.67AL|NL
72 Bryce Miller SEA 85554.061.1979250$4.50AL|NL
73 Jake Latz TEX 44223.841.26441912$4.48AL|NL
74 MacKenzie Gore TEX 84553.961.2892330$4.39AL|NL
75 Trey Yesavage TOR 84543.961.2790370$4.39AL|NL
76 Griffin Jax TB 70453.641.1979230$4.38AL|NL
77 Sandy Alcantara MIA 110674.261.2790320$4.19AL|NL
78 Hunter Greene IL-60 CIN 64433.761.1477210$4.17AL|NL
79 Kyle Harrison MIL 88544.131.2694330$4.16AL|NL
80 Payton Tolle BOS 81554.041.2180260$4.12AL|NL
81 Nick Lodolo CIN 92554.241.2290260$4.08AL|NL
82 Casey Mize IL-15 DET 87553.991.2379240$3.95AL|NL
83 Clayton Beeter WAS 36224.041.37402014$3.89AL|NL
84 Connelly Early BOS 79654.081.2777290$3.74AL|NL
85 Jack Flaherty DET 87564.161.2896330$3.68AL|NL
86 Kenley Jansen IL-15 DET 32224.041.22331213$3.63AL|NL
87 Tanner Scott LAD 37223.451.1742139$3.30AL|NL
88 Kris Bubic IL-15 KAN 81553.871.2879300$3.25AL|NL
89 Max Meyer MIA 91554.141.2789310$3.21AL|NL
90 Grant Taylor CWS 46223.201.1758175$3.15AL|NL
91 Shane Baz BAL 95564.231.2791330$2.86AL|NL
92 Edward Cabrera CHC 88554.181.2991350$2.66AL|NL
93 Andrew Abbott CIN 100664.341.3087330$2.38AL|NL
94 Jack Leiter TEX 90564.241.2888360$2.17AL|NL
95 Trevor Rogers BAL 93664.241.3078310$2.06AL|NL
96 Robbie Ray SF 102574.381.31103430$2.00AL|NL
97 Dustin May STL 94564.181.2985330$1.89AL|NL
98 Will Warren NYY 84554.211.2985300$1.76AL|NL
99 Foster Griffin WAS 88554.271.2681270$1.66AL|NL
100 Mitch Keller PIT 103674.411.3188320$1.61AL|NL
101 Merrill Kelly ARI 101654.401.3084320$1.55AL|NL
102 Michael Wacha KAN 101664.361.2979310$1.53AL|NL
103 Logan Henderson IL-15 MIL 66443.981.1869200$1.47AL|NL
104 Michael McGreevy STL 98664.221.2867240$1.37AL|NL
105 Davis Martin CWS 94564.181.2980300$1.26AL|NL
106 Landen Roupp SF 78553.901.3476320$1.23AL|NL
107 Seranthony Dominguez CWS 37233.981.29401810$1.22AL|NL
108 Jared Jones PIT 80454.111.2683280$1.12AL|NL
109 Grayson Rodriguez LAA 78554.201.3080280$1.00AL|NL
110 Noah Cameron KAN 86554.181.2875270$0.95AL|NL
111 Keaton Winn SF 42234.091.28371410$0.69AL|NL
112 Ryan Weathers NYY 67443.961.2268220$0.67AL|NL
113 Taj Bradley MIN 85554.381.3086320$0.58AL|NL
114 Cade Cavalli WAS 86554.111.3379310$0.56AL|NL
115 Nick Martinez TB 101664.421.2871250$0.40AL|NL
116 Emerson Hancock SEA 89544.311.2774280$0.26AL|NL
117 Christian Scott NYM 75444.111.2472260$0.16AL|NL
118 Sean Manaea NYM 74444.291.2275240$0.02AL|NL
119 Tatsuya Imai HOU 72444.221.3271320$0.00AL|NL
120 Bubba Chandler PIT 80554.281.3277320$-0.34AL|NL
121 Zebby Matthews MIN 78454.221.2574210$-0.40AL|NL
122 Abner Uribe MIL 40223.241.2245174$-0.73AL|NL
123 Alex Lange KAN 36224.101.41371910$-0.79AL|NL
124 Ian Seymour TB 63434.101.2262210$-0.83AL|NL
125 Blake Snell IL-60 LAD 48323.451.2259210$-1.02AL|NL
126 Yoendrys Gomez MIN 36224.451.34361610$-1.05AL|NL
127 Seth Lugo KAN 99564.441.3283320$-1.14AL|NL
128 Robert Suarez ATL 39323.491.1440112$-1.31AL|NL
129 Elvis Alvarado OAK 37224.261.3739199$-1.47AL|NL
130 Garrett Whitlock BOS 39323.371.1443111$-1.53AL|NL
131 Jeff Hoffman TOR 34323.501.1743132$-1.72AL|NL
132 Emilio Pagan IL-15 CIN 29124.311.23311110$-1.85AL|NL
133 Adrian Morejon SD 39323.291.1640121$-1.91AL|NL
134 Justin Wrobleski LAD 83544.431.3068260$-1.91AL|NL
135 Roki Sasaki LAD 72444.211.3171290$-2.06AL|NL
136 Alex Vesia LAD 36223.491.1845163$-2.19AL|NL
137 Brady Singer CIN 95674.761.3584310$-2.20AL|NL
138 Kirby Yates LAA 35224.021.2741166$-2.27AL|NL
139 Connor Prielipp MIN 72444.111.3571290$-2.42AL|NL
140 Spencer Arrighetti HOU 85564.581.3684400$-2.44AL|NL
141 A.J. Puk IL-60 ARI 30223.581.1934115$-2.46AL|NL
142 Will Vest DET 36323.391.2036122$-2.48AL|NL
143 Aaron Ashby MIL 40323.471.3145192$-2.61AL|NL
144 Lucas Erceg KAN 37333.901.3334155$-2.68AL|NL
145 Bailey Ober IL-15 MIN 74444.531.2263180$-2.75AL|NL
146 Luke Weaver NYM 39223.891.1941134$-2.76AL|NL
147 Joey Cantillo CLE 71454.211.3572320$-2.78AL|NL
148 Kodai Senga IL-15 NYM 61434.111.3363270$-2.84AL|NL
149 Dylan Lee ATL 37223.311.0942101$-2.85AL|NL
150 Jack Perkins OAK 66444.261.3165280$-2.96AL|NL
151 Eduardo Rodriguez ARI 91554.451.3777330$-3.07AL|NL
152 Kumar Rocker TEX 85454.341.3272300$-3.16AL|NL
153 Grant Holmes ATL 79444.351.3577320$-3.16AL|NL
154 Gage Jump OAK 75554.451.3667280$-3.30AL|NL
155 J.T. Ginn OAK 87454.441.3480330$-3.37AL|NL
156 Jeffrey Springs OAK 91564.711.3277290$-3.38AL|NL
157 Ryne Nelson ARI 84444.451.2867240$-3.39AL|NL
158 Jose A. Ferrer SEA 37213.461.1834103$-3.40AL|NL
159 Dean Kremer IL-60 BAL 71444.411.2863220$-3.41AL|NL
160 Orion Kerkering PHI 37323.521.2139141$-3.41AL|NL
161 Troy Melton DET 62434.201.2651200$-3.42AL|NL
162 Matthew Liberatore STL 90464.421.3275290$-3.43AL|NL
163 Garrett Cleavinger TB 38223.501.1647151$-3.44AL|NL
164 Slade Cecconi CLE 87454.571.2873230$-3.46AL|NL
165 Chris Bassitt IL-15 BAL 77554.451.3666270$-3.52AL|NL
166 Eury Perez IL-15 MIA 45334.041.1851160$-3.57AL|NL
167 Chad Patrick MIL 61344.181.2858221$-3.63AL|NL
168 Caleb Kilian SF 36224.281.3830158$-3.65AL|NL
169 Bryce Elder ATL 89554.541.3674300$-3.65AL|NL
170 Colin Rea CHC 73544.501.3258220$-3.70AL|NL
171 Jason Adam SD 38323.631.1936131$-3.78AL|NL
172 Bryan Abreu HOU 36223.391.2347171$-4.09AL|NL
173 Carmen Mlodzinski PIT 55333.941.3048191$-4.26AL|NL
174 Erik Miller SF 36223.541.3939214$-4.44AL|NL
175 Fernando Cruz NYY 38223.711.2450181$-4.56AL|NL
176 Jose Alvarado PHI 35323.561.2441130$-4.64AL|NL
177 Sean Burke CWS 90454.641.3685380$-4.70AL|NL
178 Jake Junis TEX 37213.861.173193$-4.72AL|NL
179 Anthony Bender MIA 36223.741.2536143$-4.72AL|NL
180 Gabe Speier SEA 34223.421.1040100$-4.75AL|NL
181 Jameson Taillon IL-15 CHC 80454.691.2764210$-4.81AL|NL
182 JoJo Romero STL 38223.641.2936153$-4.84AL|NL
183 Braxton Garrett MIA 60344.221.2654180$-4.86AL|NL
184 Michael Burrows HOU 68444.501.3261250$-4.87AL|NL
185 Reynaldo Lopez ATL 52333.971.2950190$-4.91AL|NL
186 Shane Drohan MIL 51334.051.2750200$-4.91AL|NL
187 Max Scherzer TOR 67454.821.2763200$-5.10AL|NL
188 Bryan King HOU 37223.681.2135122$-5.13AL|NL
189 Brock Stewart IL-15 LAD 18113.811.232287$-5.15AL|NL
190 Andrew Anderson DET 42223.811.2749181$-5.19AL|NL
191 Andre Pallante STL 90564.431.4065350$-5.21AL|NL
192 Justin Verlander IL-60 DET 73454.551.3261240$-5.32AL|NL
193 Blake Treinen LAD 34324.001.3337152$-5.34AL|NL
194 Joe Musgrove IL-60 SD 41324.001.2039110$-5.35AL|NL
195 Andrew Kittredge BAL 35223.811.193592$-5.35AL|NL
196 Hunter Dobbins STL 76444.361.3457260$-5.36AL|NL
197 Tyler Mahle IL-15 SF 57344.071.2949190$-5.40AL|NL
198 Justin Slaten BOS 38334.061.2437131$-5.41AL|NL
199 Griffin Canning SD 79454.511.3871330$-5.53AL|NL
200 Braydon Fisher TOR 36223.671.2240151$-5.57AL|NL
201 Sam Bachman LAA 37234.151.3834185$-5.63AL|NL
202 Matthew Strahm KAN 35223.791.1637111$-5.66AL|NL
203 Joe Boyle TB 53334.141.3658290$-5.68AL|NL
204 Lucas Giolito SD 84554.741.3971360$-5.73AL|NL
205 Zack Littell WAS 89464.711.2964210$-5.80AL|NL
206 Matt Brash IL-15 SEA 28213.221.2133111$-5.87AL|NL
207 Brad Keller PHI 38223.801.2736142$-5.97AL|NL
208 Brooks Raley NYM 36223.741.2137131$-6.02AL|NL
209 Brayan Bello BOS 69444.421.3655240$-6.09AL|NL
210 A.J. Minter NYM 34223.481.1736120$-6.12AL|NL
211 Stephen Kolek KAN 74444.381.3553220$-6.13AL|NL
212 Andrew Alvarez WAS 69344.131.3657280$-6.14AL|NL
213 Tyler Holton DET 35223.651.163091$-6.18AL|NL
214 Antonio Santillan CIN 40224.581.3840195$-6.21AL|NL
215 Didier Fuentes ATL 41334.171.2642140$-6.23AL|NL
216 Sean Newcomb CWS 38223.821.2936152$-6.25AL|NL
217 Shawn Armstrong CLE 36223.791.2136121$-6.27AL|NL
218 Rhett Lowder CIN 77454.511.3660280$-6.32AL|NL
219 Mark Leiter Jr. OAK 37234.211.3339143$-6.46AL|NL
220 Caleb Thielbar CHC 35223.901.2137131$-6.47AL|NL
221 Hunter Gaddis CLE 37223.891.2136121$-6.49AL|NL
222 Tyler Rogers TOR 41223.651.202891$-6.49AL|NL
223 David Peterson NYM 53333.991.3748210$-6.52AL|NL
224 Trevor McDonald SF 63334.151.3450230$-6.58AL|NL
225 Kyle Finnegan DET 36224.061.3133143$-6.58AL|NL
226 Jeremiah Estrada IL-15 SD 28213.481.1736120$-6.61AL|NL
227 Kevin Kelly TB 37233.901.183291$-6.67AL|NL
228 Phil Maton CHC 36223.881.2538141$-6.69AL|NL
229 Camilo Doval NYY 36223.761.2939171$-6.69AL|NL
230 Kevin Ginkel ARI 36223.881.2437121$-6.70AL|NL
231 Hogan Harris OAK 38224.261.4238204$-6.85AL|NL
232 Tyler Alexander TEX 55334.571.2844151$-6.90AL|NL
233 Eduard Bazardo SEA 35213.881.2234121$-6.90AL|NL
234 Brandon Sproat MIL 67344.431.3559280$-7.08AL|NL
235 Gus Varland WAS 37224.511.4334165$-7.14AL|NL
236 Tyler Wells BAL 35224.161.163291$-7.21AL|NL
237 Mason Fluharty TOR 33213.881.2736141$-7.22AL|NL
238 Evan Sisk PIT 35213.701.3337151$-7.24AL|NL
239 Steven Okert HOU 35213.991.1938130$-7.28AL|NL
240 Chase Silseth LAA 36224.171.3835173$-7.38AL|NL
241 Hurston Waldrep IL-60 ATL 57444.431.4249270$-7.40AL|NL
242 Clay Holmes IL-60 NYM 35323.821.3130130$-7.40AL|NL
243 Anthony Kay CWS 78454.561.4061310$-7.47AL|NL
244 Brad Lord WAS 50234.151.2941161$-7.49AL|NL
245 Spencer Miles TOR 40223.851.2638140$-7.54AL|NL
246 Peyton Gray TEX 31324.031.2730120$-7.55AL|NL
247 Antonio Senzatela COL 45235.251.4931159$-7.59AL|NL
248 Jacob Webb CHC 36224.051.2736141$-7.60AL|NL
249 Bryan Hudson CWS 36224.021.3434162$-7.61AL|NL
250 Sam Moll CIN 36224.211.3236162$-7.63AL|NL
251 Sam Hentges SF 35223.721.3435171$-7.65AL|NL
252 Kyle Leahy STL 90454.641.4172350$-7.69AL|NL
253 Adrian Houser SF 80454.491.4057280$-7.70AL|NL
254 Brandon Pfaadt ARI 54334.561.3047140$-7.71AL|NL
255 Yimi Garcia IL-60 TOR 31223.821.2134120$-7.75AL|NL
256 Rico Garcia BAL 37124.151.3139173$-7.80AL|NL
257 Enyel De Los Santos HOU 36224.211.2435131$-7.80AL|NL
258 Mason Montgomery PIT 36223.981.3540171$-7.80AL|NL
259 Daniel Lynch KAN 37224.081.3030132$-7.82AL|NL
260 Dennis Santana PIT 37224.181.3133142$-7.82AL|NL
261 Taylor Rogers MIN 34224.121.3333142$-7.85AL|NL
262 Ben Joyce IL-60 LAD 21113.711.262294$-7.85AL|NL
263 Brent Headrick NYY 36213.931.2537130$-7.87AL|NL
264 Juan Mejia COL 36224.561.4437174$-7.87AL|NL
265 Andrew Painter PHI 83454.811.3868300$-7.91AL|NL
266 Kai-Wei Teng HOU 51334.501.3650230$-7.95AL|NL
267 Erik Sabrowski IL-15 CLE 31113.511.2939171$-7.99AL|NL
268 Nick Pivetta IL-60 SD 27213.851.153080$-7.99AL|NL
269 Drew Pomeranz LAA 33224.111.2734131$-8.01AL|NL
270 Justin Sterner OAK 34224.241.2534121$-8.12AL|NL
271 Yusei Kikuchi IL-60 LAA 50234.271.3351190$-8.22AL|NL
272 Jack Dreyer LAD 29213.791.2029100$-8.31AL|NL
273 Huascar Brazoban NYM 35214.021.3133161$-8.33AL|NL
274 Anthony Nunez BAL 34224.111.2937141$-8.34AL|NL
275 Mason Englert TB 66234.451.3055200$-8.35AL|NL
276 Martin Perez ATL 55334.371.3644200$-8.38AL|NL
277 Anthony Banda MIN 35214.251.3634162$-8.39AL|NL
278 Brandon Young BAL 60344.671.3250190$-8.39AL|NL
279 Robert Gasser MIL 40224.171.2638140$-8.46AL|NL
280 Shane Smith CWS 40224.181.2739160$-8.48AL|NL
281 Cristian Javier IL-60 HOU 63444.881.3955290$-8.48AL|NL
282 Brock Burke CIN 37224.351.3434152$-8.49AL|NL
283 Ryan Walker SF 30223.701.2630100$-8.49AL|NL
284 Cole Winn TEX 35224.281.3432152$-8.50AL|NL
285 Aaron Civale IL-15 OAK 81464.981.3666260$-8.50AL|NL
286 Keider Montero DET 53334.561.3243180$-8.50AL|NL
287 Quinn Priester IL-60 MIL 44334.281.3435160$-8.51AL|NL
288 Yennier Cano BAL 34223.791.2731120$-8.53AL|NL
289 Greg Weissert BOS 37224.151.3033131$-8.56AL|NL
290 Edgardo Henriquez LAD 32224.091.3333151$-8.69AL|NL
291 Cameron Booser TB 34224.201.3436151$-8.70AL|NL
292 Mick Abel IL-15 MIN 63344.601.4058280$-8.76AL|NL
293 Steven Matz TB 47234.261.2840140$-8.76AL|NL
294 Bradgley Rodriguez SD 36213.871.3033150$-8.76AL|NL
295 Dylan Dodd ATL 35224.001.2632100$-8.80AL|NL
296 Grant Anderson MIL 36224.301.3135141$-8.80AL|NL
297 Luis Severino IL-15 OAK 60344.631.3651220$-8.83AL|NL
298 Justin Steele IL-60 CHC 25213.681.192470$-8.86AL|NL
299 Peter Lambert HOU 54334.561.3747220$-8.87AL|NL
300 Logan Allen CLE 59344.461.4050230$-8.89AL|NL