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 80632.590.9996160$40.30AL|NL
2 Zack Wheeler PHI 83633.131.0795210$33.16AL|NL
3 Paul Skenes PIT 71532.881.1082200$26.50AL|NL
4 Logan Webb SF 81633.031.1675180$26.41AL|NL
5 Garrett Crochet BOS 67532.951.1084190$25.50AL|NL
6 Logan Gilbert SEA 73533.331.0781170$24.27AL|NL
7 Spencer Strider ATL 73533.301.1594250$24.26AL|NL
8 Joe Ryan MIN 73533.721.1080170$20.04AL|NL
9 Sonny Gray STL 71533.361.1575180$19.89AL|NL
10 Yoshinobu Yamamoto LAD 68533.311.1372190$19.88AL|NL
11 George Kirby SEA 72533.491.1068120$19.39AL|NL
12 Framber Valdez HOU 79543.411.2078260$19.36AL|NL
13 Jacob deGrom TEX 64433.301.0573150$19.28AL|NL
14 Max Fried NYY 75533.441.1670210$18.53AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Dylan Cease SD 70533.511.2082260$18.33AL|NL
16 Hunter Brown HOU 72533.511.2280250$17.49AL|NL
17 Edwin Diaz NYM 26112.441.0437914$17.44AL|NL
18 Nathan Eovaldi TEX 72533.651.1571180$17.05AL|NL
19 Cristopher Sanchez PHI 74533.431.2069200$16.91AL|NL
20 Bryan Woo SEA 66533.701.0863130$16.65AL|NL
21 MacKenzie Gore WAS 70533.551.2479250$16.16AL|NL
22 Nick Pivetta SD 72533.931.1780220$15.95AL|NL
23 Carlos Rodon NYY 72533.851.2181250$15.41AL|NL
24 Tyler Glasnow LAD 61433.551.1573200$14.22AL|NL
25 Ranger Suarez PHI 73533.591.2366220$13.97AL|NL
26 Josh Hader HOU 27113.401.07391013$13.71AL|NL
27 Kris Bubic KAN 67533.561.2568220$13.43AL|NL
28 Mason Miller OAK 26112.981.08381012$13.10AL|NL
29 Brandon Woodruff MIL 65433.761.1569180$12.51AL|NL
30 Tanner Bibee CLE 73533.981.2170210$12.38AL|NL
31 Andres Munoz SEA 26112.871.12331012$11.97AL|NL
32 Devin Williams NYY 26112.901.15341112$11.72AL|NL
33 Freddy Peralta MIL 70443.981.1977250$11.60AL|NL
34 Aroldis Chapman BOS 25112.891.20371312$11.54AL|NL
35 Emmanuel Clase CLE 27112.951.0726612$11.25AL|NL
36 Ryan Helsley STL 26113.101.19301013$11.20AL|NL
37 Jesus Luzardo PHI 69443.801.2374230$11.01AL|NL
38 Matt Boyd CHC 69443.831.1967190$10.74AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Robbie Ray SF 70443.981.2377250$10.30AL|NL
40 Felix Bautista BAL 25113.251.12361111$10.05AL|NL
41 Jeff Hoffman TOR 26113.251.1533911$9.28AL|NL
42 Luis Castillo SEA 73444.041.2169220$9.12AL|NL
43 Tanner Scott LAD 26113.711.23301113$9.02AL|NL
44 Jack Flaherty DET 64433.891.2571220$8.93AL|NL
45 Kevin Gausman TOR 77444.061.2675230$8.48AL|NL
46 Shota Imanaga CHC 72444.241.1868170$8.36AL|NL
47 Raisel Iglesias ATL 27113.211.1129610$8.02AL|NL
48 Mitch Keller PIT 72533.881.3261210$7.70AL|NL
49 Jhoan Duran MIN 26112.981.1930910$7.70AL|NL
50 David Bednar PIT 26113.561.1929911$7.18AL|NL
51 Hunter Greene IL-15 CIN 55333.851.1664190$7.15AL|NL
52 Merrill Kelly ARI 71443.971.2766220$7.00AL|NL
53 Grant Holmes ATL 76444.031.3379290$6.99AL|NL
54 Kodai Senga NYM 63433.881.2966270$6.83AL|NL
55 Robert Suarez SD 26113.791.2326912$6.77AL|NL
56 Zac Gallen ARI 76444.071.3073260$6.59AL|NL
57 Kyle Finnegan WAS 26113.941.3124913$6.28AL|NL
58 Chris Bassitt TOR 72444.031.2965230$5.71AL|NL
59 Daniel Palencia CHC 26113.831.27301211$5.66AL|NL
60 Sean Manaea NYM 64444.111.2764220$5.50AL|NL
61 Peter Fairbanks TB 25113.491.28251011$5.45AL|NL
62 Kenley Jansen LAA 24114.381.2126912$5.36AL|NL
63 Max Scherzer TOR 57334.021.1659150$5.34AL|NL
64 Mike Soroka WAS 67444.151.2866250$5.31AL|NL
65 Yusei Kikuchi LAA 69444.251.3073240$5.27AL|NL
66 Sandy Alcantara MIA 76444.051.2861220$5.18AL|NL
67 Will Vest DET 26113.171.192689$5.14AL|NL
68 Nick Lodolo CIN 61434.091.2660180$5.12AL|NL
69 Seth Lugo KAN 74444.131.2864210$5.09AL|NL
70 Camilo Doval SF 25113.491.36281211$5.09AL|NL
71 Eury Perez MIA 53333.821.1956170$4.88AL|NL
72 Brandon Pfaadt ARI 65434.141.2660160$4.84AL|NL
73 Jose Soriano LAA 67443.731.3660290$4.67AL|NL
74 Trevor Megill MIL 26113.521.2331109$4.64AL|NL
75 Cole Ragans IL-60 KAN 40313.281.2048150$4.46AL|NL
76 Eduardo Rodriguez ARI 63434.121.2961200$4.27AL|NL
77 Cade Smith CLE 28222.611.1137102$3.92AL|NL
78 Drew Rasmussen TB 51333.701.1847130$3.90AL|NL
79 David Festa MIN 60434.051.3261220$3.88AL|NL
80 Matthew Liberatore STL 62433.961.2952190$3.61AL|NL
81 Michael King IL-60 SD 45323.581.2249160$3.45AL|NL
82 Reese Olson DET 57333.761.2553190$3.39AL|NL
83 David Peterson NYM 67443.971.3459250$3.39AL|NL
84 Gavin Williams CLE 61434.071.3461270$3.17AL|NL
85 Casey Mize DET 63434.091.2751170$3.15AL|NL
86 Blake Snell IL-60 LAD 48333.831.2758220$3.03AL|NL
87 Carlos Estevez KAN 26113.941.2724910$2.94AL|NL
88 Ronny Henriquez MIA 26113.711.272799$2.87AL|NL
89 Robert Garcia TEX 25113.771.2828109$2.73AL|NL
90 Emilio Pagan CIN 26114.561.2329910$2.66AL|NL
91 Clay Holmes NYM 62433.931.3554240$2.46AL|NL
92 Shane McClanahan IL-60 TB 40313.631.1843120$2.39AL|NL
93 Zach Eflin IL-15 BAL 65434.271.2550120$2.34AL|NL
94 Michael Wacha KAN 66444.271.2955200$2.07AL|NL
95 Matthew Strahm PHI 26113.371.153086$2.01AL|NL
96 Ryan Pepiot TB 63344.331.2564220$2.00AL|NL
97 Brayan Bello BOS 65433.991.3756230$1.79AL|NL
98 Grant Taylor CWS 25113.491.2825108$1.63AL|NL
99 Shane Bieber IL-60 CLE 42323.631.2141110$1.63AL|NL
100 Yu Darvish SD 54334.181.2251160$1.18AL|NL
101 Will Warren NYY 55333.961.3156200$1.14AL|NL
102 Lance McCullers HOU 62434.281.3762280$1.09AL|NL
103 Kevin Ginkel ARI 25113.811.282698$0.97AL|NL
104 Edward Cabrera MIA 58334.091.3460260$0.31AL|NL
105 Orion Kerkering PHI 26113.211.192795$0.12AL|NL
106 Shane Baz TB 58334.231.2855210$0.12AL|NL
107 Bryan Abreu HOU 28223.291.1837121$-0.30AL|NL
108 Slade Cecconi CLE 58334.281.2651150$-0.41AL|NL
109 Taj Bradley TB 64344.421.3062230$-0.49AL|NL
110 Reid Detmers LAA 33223.611.2738122$-0.64AL|NL
111 Cade Cavalli WAS 60434.281.3852250$-0.98AL|NL
112 Ryne Nelson ARI 63334.171.3050180$-1.06AL|NL
113 Griffin Jax MIN 27112.661.113381$-1.11AL|NL
114 Landen Roupp SF 58334.041.3652240$-1.44AL|NL
115 Shohei Ohtani LAD 33223.581.1537110$-1.44AL|NL
116 Tanner Houck IL-15 BOS 48333.881.3140150$-1.54AL|NL
117 Jose Berrios TOR 78354.511.3165240$-1.55AL|NL
118 Noah Cameron KAN 59334.251.3151190$-1.60AL|NL
119 Chris Sale IL-60 ATL 23212.731.092860$-1.64AL|NL
120 Lucas Giolito BOS 68354.501.3465240$-1.91AL|NL
121 Jacob Lopez OAK 52334.421.3153210$-1.99AL|NL
122 Jon Gray IL-60 TEX 50334.271.2844160$-2.13AL|NL
123 Quinn Priester MIL 53334.191.2841180$-2.28AL|NL
124 Andre Pallante STL 65434.171.4045240$-2.45AL|NL
125 Colton Gordon HOU 53334.361.2845150$-2.48AL|NL
126 Nick Martinez CIN 56334.291.2944140$-2.58AL|NL
127 Justin Verlander SF 58334.321.3148180$-2.58AL|NL
128 Brandon Walter HOU 40223.831.2036100$-2.77AL|NL
129 Nestor Cortes IL-60 MIL 40224.081.1839110$-2.89AL|NL
130 Alex Vesia LAD 25113.451.1632102$-3.18AL|NL
131 Zebby Matthews IL-15 MIN 40223.931.233990$-3.18AL|NL
132 Randy Rodriguez SF 26113.171.1929102$-3.21AL|NL
133 Aaron Nola IL-60 PHI 43234.181.2142110$-3.21AL|NL
134 Andrew Abbott CIN 65344.671.3260230$-3.24AL|NL
135 Dane Dunning TEX 52334.291.3547190$-3.38AL|NL
136 Brady Singer CIN 65344.451.3759220$-3.42AL|NL
137 Chase Burns CIN 42234.061.2643140$-3.49AL|NL
138 Clayton Kershaw LAD 48334.351.2940140$-3.49AL|NL
139 Garrett Whitlock BOS 26113.401.152872$-3.55AL|NL
140 Shane Smith CWS 60344.381.3754240$-3.56AL|NL
141 Chris Paddack MIN 60344.401.3348160$-3.71AL|NL
142 Charlie Morton BAL 51334.331.3951220$-3.74AL|NL
143 Abner Uribe MIL 25113.251.2431122$-3.77AL|NL
144 Jeremiah Estrada SD 26113.331.1935111$-3.79AL|NL
145 Dean Kremer BAL 68354.651.3257220$-3.88AL|NL
146 Miles Mikolas STL 61344.381.3042120$-3.92AL|NL
147 Zack Littell TB 63344.791.2549130$-3.94AL|NL
148 Eric Lauer TOR 51334.501.3347180$-4.00AL|NL
149 Hayden Birdsong SF 55334.501.3855250$-4.00AL|NL
150 Bryce Miller IL-15 SEA 43234.201.2138130$-4.06AL|NL
151 Dylan Lee ATL 26113.331.122971$-4.08AL|NL
152 Pablo Lopez IL-60 MIN 30223.721.203180$-4.09AL|NL
153 Luis Severino OAK 70354.521.3455230$-4.09AL|NL
154 Chris Martin TEX 22112.751.092331$-4.21AL|NL
155 Frankie Montas NYM 51334.391.3545190$-4.26AL|NL
156 Matt Brash SEA 25113.091.2030101$-4.35AL|NL
157 Bryce Elder ATL 67354.381.3955230$-4.45AL|NL
158 Seth Halvorsen COL 25114.291.4823117$-4.48AL|NL
159 Trevor Rogers BAL 56334.321.3847210$-4.53AL|NL
160 Ben Brown CHC 30223.851.2332100$-4.73AL|NL
161 Jason Adam SD 27113.661.1129101$-4.74AL|NL
162 Kumar Rocker TEX 42234.181.2639130$-4.79AL|NL
163 Janson Junk MIA 54334.311.3338140$-4.80AL|NL
164 Tyler Rogers SF 28223.291.182050$-4.80AL|NL
165 Cade Horton CHC 49334.471.3341170$-4.86AL|NL
166 Gabe Speier SEA 26113.291.123180$-4.87AL|NL
167 Luke Weaver NYY 26114.021.232883$-4.96AL|NL
168 Kirby Yates LAD 24113.671.2531112$-5.07AL|NL
169 Ryan Walker SF 24113.081.212781$-5.16AL|NL
170 Bailey Ober IL-15 MIN 48244.601.2344120$-5.27AL|NL
171 Jordan Romano PHI 25113.851.2827103$-5.32AL|NL
172 Andrew Heaney PIT 62344.601.3753200$-5.33AL|NL
173 Luis Gil IL-60 NYY 45234.491.3149210$-5.40AL|NL
174 Dustin May LAD 42234.321.2639150$-5.42AL|NL
175 Braxton Ashcraft PIT 31223.541.292780$-5.47AL|NL
176 Colin Rea CHC 66354.721.3250180$-5.56AL|NL
177 Aaron Bummer ATL 25112.811.3227101$-5.57AL|NL
178 Lucas Erceg KAN 25113.411.2826102$-5.61AL|NL
179 Michael McGreevy STL 38223.861.262890$-5.61AL|NL
180 Sawyer Gipson-Long IL-15 DET 42224.251.2636120$-5.67AL|NL
181 Tommy Kahnle DET 25114.091.3224104$-5.72AL|NL
182 Steven Matz STL 33223.891.272990$-5.89AL|NL
183 Jack Perkins OAK 31223.771.3231130$-5.90AL|NL
184 Mitch Spence OAK 49334.431.3739150$-5.95AL|NL
185 Walker Buehler BOS 57334.481.4047200$-6.09AL|NL
186 Dennis Santana PIT 25113.611.322293$-6.10AL|NL
187 Luis Ortiz CLE 46234.251.3543180$-6.27AL|NL
188 Calvin Faucher MIA 26114.101.3825114$-6.29AL|NL
189 Yariel Rodriguez TOR 26113.871.2728112$-6.31AL|NL
190 Chad Patrick MIL 35224.221.2632110$-6.32AL|NL
191 Adrian Morejon SD 26113.671.192681$-6.44AL|NL
192 Garrett Cleavinger TB 25113.731.2430111$-6.51AL|NL
193 Hoby Milner TEX 24113.251.212261$-6.54AL|NL
194 J.T. Ginn OAK 39224.121.3335130$-6.59AL|NL
195 Jacob Misiorowski MIL 50244.511.3853260$-6.62AL|NL
196 Brad Lord WAS 36224.141.3328121$-6.67AL|NL
197 Jose Quintana MIL 62344.541.4048240$-6.75AL|NL
198 Ryan Pressly CHC 24113.501.292282$-6.80AL|NL
199 Yimi Garcia IL-15 TOR 22113.701.182571$-6.97AL|NL
200 Pierce Johnson ATL 25113.691.2829101$-7.06AL|NL
201 Roki Sasaki IL-60 LAD 23213.901.262480$-7.09AL|NL
202 Gregory Soto BAL 26113.791.2729111$-7.17AL|NL
203 Joe Boyle TB 35224.251.4040210$-7.19AL|NL
204 Kyle Harrison BOS 34224.311.3234130$-7.21AL|NL
205 Brock Stewart MIN 24113.541.2531100$-7.29AL|NL
206 Spencer Arrighetti IL-60 HOU 35224.341.3436150$-7.31AL|NL
207 Tyler Anderson LAA 71354.791.3856260$-7.33AL|NL
208 Cole Sands MIN 26113.751.232581$-7.34AL|NL
209 Mitchell Parker WAS 63344.651.4049230$-7.39AL|NL
210 Jeffrey Springs OAK 59244.661.3452190$-7.41AL|NL
211 Cam Schlittler NYY 44234.361.3640170$-7.48AL|NL
212 Bennett Sousa HOU 25113.651.202890$-7.49AL|NL
213 Logan Allen CLE 60344.721.4049230$-7.52AL|NL
214 Daniel Coulombe MIN 23113.211.222470$-7.57AL|NL
215 JP Sears OAK 67264.821.3054190$-7.58AL|NL
216 Seranthony Dominguez BAL 26113.831.3130121$-7.58AL|NL
217 Edwin Uceta TB 24113.791.2928101$-7.67AL|NL
218 Carson Whisenhunt SF 41234.251.3433140$-7.77AL|NL
219 Ryan Gusto HOU 40224.451.3336140$-7.82AL|NL
220 Tyler Holton DET 26113.751.122260$-7.85AL|NL
221 Yennier Cano BAL 25113.331.242480$-7.87AL|NL
222 Ian Hamilton NYY 24113.421.2526100$-7.93AL|NL
223 Kevin Kelly TB 23113.291.172050$-8.00AL|NL
224 Drew Pomeranz CHC 24113.961.2526101$-8.04AL|NL
225 Fernando Cruz IL-15 NYY 18113.251.222580$-8.10AL|NL
226 Bryan Baker TB 24113.751.212790$-8.14AL|NL
227 Phil Maton STL 26113.831.3127101$-8.14AL|NL
228 Marcus Stroman NYY 60344.651.4043220$-8.21AL|NL
229 Andrew Painter PHI 38224.571.2932120$-8.25AL|NL
230 Jose A. Ferrer WAS 25113.571.282181$-8.27AL|NL
231 Robert Stephenson IL-15 LAA 20113.701.152460$-8.35AL|NL
232 Steven Okert HOU 23113.771.222790$-8.37AL|NL
233 Hunter Gaddis CLE 27114.251.222691$-8.39AL|NL
234 Davis Daniel ATL 40224.451.3333120$-8.40AL|NL
235 Ryan Weathers IL-60 MIA 30224.281.3327110$-8.45AL|NL
236 Paul Blackburn IL-15 NYM 34224.161.3527110$-8.48AL|NL
237 Kyle Freeland COL 65344.591.4347170$-8.49AL|NL
238 John Schreiber KAN 25113.571.3624101$-8.63AL|NL
239 Jameson Taillon IL-15 CHC 40224.681.2832100$-8.63AL|NL
240 Blake Treinen IL-60 LAD 22113.801.182470$-8.67AL|NL
241 Kyle Wright KAN 29223.971.3824100$-8.70AL|NL
242 Adrian Houser CWS 63344.441.4644240$-8.70AL|NL
243 Bailey Falter PIT 63344.711.4044210$-8.75AL|NL
244 Nic Enright CLE 25113.811.242690$-8.76AL|NL
245 Jared Koenig MIL 25113.971.282491$-8.76AL|NL
246 Michael Lorenzen IL-15 KAN 56244.631.3645210$-8.84AL|NL
247 Jack Leiter TEX 49244.621.3945220$-8.86AL|NL
248 Louie Varland MIN 25113.731.242470$-8.93AL|NL
249 German Marquez COL 69354.631.4552230$-8.93AL|NL
250 Simeon Woods Richardson MIN 43234.511.3736160$-9.06AL|NL
251 Joey Cantillo CLE 25113.891.2828110$-9.06AL|NL
252 Brandon Eisert CWS 24113.961.292381$-9.06AL|NL
253 Andrew Kittredge BAL 26113.791.232370$-9.10AL|NL
254 Brendon Little TOR 24113.631.2925110$-9.11AL|NL
255 Tanner Banks PHI 24113.751.252470$-9.16AL|NL
256 Eduard Bazardo SEA 25113.891.242590$-9.17AL|NL
257 Keegan Akin IL-15 BAL 23113.821.262580$-9.30AL|NL
258 Jake Irvin WAS 67264.831.3350210$-9.34AL|NL
259 Grayson Rodriguez IL-60 BAL 27124.101.262890$-9.36AL|NL
260 David Robertson FA 14112.961.141650$-9.36AL|NL
261 Paul Sewald IL-15 CLE 19113.931.162260$-9.39AL|NL
262 Kyle Backhus ARI 25113.691.4024111$-9.41AL|NL
263 Anthony DeSclafani ARI 31224.511.322580$-9.48AL|NL
264 Brant Hurter DET 22113.521.231960$-9.48AL|NL
265 Victor Vodnik COL 25114.331.4824123$-9.49AL|NL
266 Stephen Kolek SD 29224.111.3822100$-9.52AL|NL
267 Ryan Brasier CHC 24113.921.212270$-9.53AL|NL
268 Chase Lee DET 23113.511.302280$-9.54AL|NL
269 Luke Jackson TEX 26114.291.3824122$-9.56AL|NL
270 Erick Fedde STL 57244.581.3944200$-9.61AL|NL
271 Caleb Ferguson PIT 24113.581.3324100$-9.62AL|NL
272 Antonio Santillan CIN 25114.571.3626112$-9.63AL|NL
273 Shinnosuke Ogasawara WAS 35224.511.3427110$-9.65AL|NL
274 Johan Oviedo IL-60 PIT 37224.281.4331160$-9.67AL|NL
275 Kendall Graveman ARI 24114.631.5021124$-9.67AL|NL
276 Shawn Armstrong TEX 23113.901.262480$-9.69AL|NL
277 Jose Alvarado PHI 16113.001.311970$-9.74AL|NL
278 Nick Mears MIL 24113.961.2926100$-9.76AL|NL
279 Mark Leiter Jr. IL-15 NYY 17113.491.242060$-9.77AL|NL
280 Davis Martin IL-15 CWS 41234.541.3732130$-9.80AL|NL
281 Tylor Megill IL-60 NYM 20113.551.302280$-9.81AL|NL
282 Ryne Stanek NYM 25114.011.3228120$-9.85AL|NL
283 Bryan King HOU 24113.921.292590$-9.85AL|NL
284 Justin Wilson BOS 24113.921.292590$-9.85AL|NL
285 Braydon Fisher TOR 25114.011.3228120$-9.85AL|NL
286 Gordon Graceffo STL 28224.501.322290$-9.85AL|NL
287 Joey Wentz ATL 31224.351.4530140$-9.88AL|NL
288 Ben Casparius LAD 26114.401.3126101$-9.91AL|NL
289 Erik Sabrowski CLE 26113.981.3831140$-9.92AL|NL
290 Bryan Hudson MIL 22113.801.2722100$-9.97AL|NL
291 Reed Garrett NYM 26113.941.3830130$-10.00AL|NL
292 Anthony Bender MIA 25114.091.3624101$-10.01AL|NL
293 JoJo Romero STL 25113.971.282490$-10.03AL|NL
294 Jake Junis CLE 24113.881.252160$-10.06AL|NL
295 Colin Selby BAL 22113.701.3223100$-10.06AL|NL
296 Jonathan Loaisiga NYY 25113.971.242170$-10.14AL|NL
297 Hunter Harvey IL-60 KAN 17113.661.181750$-10.17AL|NL
298 Angel Zerpa KAN 24113.581.332180$-10.19AL|NL
299 Taylor Rogers CIN 24113.961.3326100$-10.21AL|NL
300 Hector Neris HOU 22114.071.272490$-10.23AL|NL