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 93742.700.98111180$36.89AL|NL
2 Zack Wheeler PHI 93743.161.08105240$29.19AL|NL
3 Paul Skenes PIT 81632.901.1094230$24.84AL|NL
4 Logan Webb SF 94743.041.1787210$24.65AL|NL
5 Garrett Crochet BOS 77623.001.1296230$23.28AL|NL
6 Spencer Strider ATL 79633.171.14102270$22.79AL|NL
7 Logan Gilbert SEA 84543.421.0693190$20.71AL|NL
8 Yoshinobu Yamamoto LAD 79633.251.1385220$20.08AL|NL
9 Sonny Gray STL 82633.351.1586210$19.35AL|NL
10 Max Fried NYY 88643.421.1782250$18.31AL|NL
11 Joe Ryan MIN 84543.601.1092190$18.13AL|NL
12 Jacob deGrom TEX 70533.321.0480160$17.96AL|NL
13 Framber Valdez HOU 91653.461.2389310$17.39AL|NL
14 Edwin Diaz NYM 30222.851.07421116$16.65AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 George Kirby SEA 83543.471.1177140$16.43AL|NL
16 Hunter Brown HOU 83543.431.2093280$16.38AL|NL
17 Josh Hader HOU 32223.131.06461215$15.99AL|NL
18 Mason Miller OAK 30222.721.03441114$15.72AL|NL
19 Dylan Cease SD 81543.621.2095300$15.23AL|NL
20 Emmanuel Clase CLE 32222.841.0630715$14.43AL|NL
21 Bryan Woo SEA 75533.661.0872150$14.40AL|NL
22 Andres Munoz SEA 30222.721.10391214$14.25AL|NL
23 Cristopher Sanchez PHI 83543.451.2078230$14.06AL|NL
24 MacKenzie Gore WAS 80543.531.2591290$13.74AL|NL
25 Nick Pivetta SD 78533.941.1787240$12.62AL|NL
26 Carlos Rodon NYY 82543.931.2192280$12.48AL|NL
27 Ryan Helsley STL 30223.321.17351115$12.42AL|NL
28 Freddy Peralta MIL 80543.931.1988290$12.38AL|NL
29 Nathan Eovaldi TEX 78533.741.1776200$12.31AL|NL
30 Tanner Scott LAD 31223.441.23361315$11.71AL|NL
31 Jesus Luzardo PHI 81543.891.2286270$11.54AL|NL
32 Jeff Hoffman TOR 30223.381.13391013$11.31AL|NL
33 Aroldis Chapman BOS 29223.251.21421513$11.12AL|NL
34 Ranger Suarez PHI 80543.631.2373240$11.04AL|NL
35 Felix Bautista BAL 29223.111.14411312$11.04AL|NL
36 Kevin Gausman TOR 89553.921.2587260$10.86AL|NL
37 Jhoan Duran MIN 30222.781.17351012$10.80AL|NL
38 Kris Bubic KAN 77533.591.2778260$10.74AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Tyler Glasnow IL-60 LAD 62433.481.1575200$10.68AL|NL
40 Tanner Bibee CLE 85554.031.2081240$10.61AL|NL
41 Luis Castillo SEA 84543.961.2179250$10.47AL|NL
42 Jack Flaherty DET 74533.841.2682260$9.91AL|NL
43 Hunter Greene IL-15 CIN 67443.861.1579230$9.68AL|NL
44 Shota Imanaga CHC 83544.241.1880200$9.54AL|NL
45 Devin Williams NYY 30223.421.20381412$9.34AL|NL
46 Robert Suarez SD 30223.651.23301114$9.26AL|NL
47 Shelby Miller ARI 30223.581.27311114$9.15AL|NL
48 Camilo Doval SF 29223.281.28321313$8.87AL|NL
49 Merrill Kelly ARI 83544.021.2477250$8.84AL|NL
50 Grant Holmes ATL 88554.031.3293330$8.72AL|NL
51 David Bednar PIT 29223.351.21331012$8.58AL|NL
52 Kenley Jansen LAA 29224.041.24311114$8.31AL|NL
53 Peter Fairbanks TB 29223.661.24301113$8.08AL|NL
54 Zac Gallen ARI 89554.101.2985300$7.99AL|NL
55 Brandon Woodruff IL-60 MIL 76444.011.1874210$7.83AL|NL
56 Drew Rasmussen TB 65433.591.1860170$7.53AL|NL
57 Kyle Finnegan WAS 30224.281.30271115$7.50AL|NL
58 Cole Ragans IL-15 KAN 50423.231.2060180$7.43AL|NL
59 Robbie Ray SF 75444.021.2483270$7.43AL|NL
60 Yusei Kikuchi LAA 81544.131.3186290$7.35AL|NL
61 Eduardo Rodriguez ARI 74533.861.3072240$7.29AL|NL
62 Trevor Megill MIL 30223.421.27351211$7.17AL|NL
63 Matt Boyd CHC 70443.841.2068200$7.16AL|NL
64 Carlos Estevez KAN 30223.681.23281012$6.92AL|NL
65 Seth Lugo KAN 86554.061.2974250$6.67AL|NL
66 Max Scherzer TOR 69444.211.1672180$6.57AL|NL
67 Sandy Alcantara MIA 84544.071.2768250$6.32AL|NL
68 Emilio Pagan CIN 30224.221.23331012$6.32AL|NL
69 Chris Bassitt TOR 83544.141.2975270$6.26AL|NL
70 Mitch Keller PIT 82544.011.3070240$6.12AL|NL
71 Raisel Iglesias ATL 31223.541.133278$5.07AL|NL
72 Jose Soriano LAA 79543.931.3771350$4.81AL|NL
73 Matthew Strahm PHI 30223.521.103487$4.65AL|NL
74 Clarke Schmidt NYY 69444.021.2668240$4.61AL|NL
75 David Peterson NYM 72533.881.3665280$4.58AL|NL
76 Robert Garcia TEX 29223.591.2431119$4.45AL|NL
77 Ryan Pepiot TB 73444.251.2574260$4.43AL|NL
78 Nick Lodolo CIN 70444.041.2769210$4.41AL|NL
79 Will Vest DET 30223.021.203097$4.23AL|NL
80 Reese Olson IL-15 DET 62433.831.2659210$4.15AL|NL
81 Daniel Palencia CHC 30223.681.3034149$4.09AL|NL
82 David Festa MIN 69444.001.3070250$4.03AL|NL
83 Clay Holmes NYM 72533.931.3663280$3.99AL|NL
84 Brandon Pfaadt ARI 75444.211.2569180$3.96AL|NL
85 Grant Taylor CWS 29223.661.2830119$3.73AL|NL
86 Will Warren NYY 62433.931.2964220$3.70AL|NL
87 Matthew Liberatore STL 71443.911.2860210$3.62AL|NL
88 Kodai Senga IL-15 NYM 60433.971.2863260$3.54AL|NL
89 Sean Manaea IL-60 NYM 70444.211.2769250$3.43AL|NL
90 Mike Soroka WAS 72444.211.2971270$3.21AL|NL
91 Casey Mize DET 73444.031.2760200$3.20AL|NL
92 Cade Smith CLE 33222.921.1243122$2.77AL|NL
93 Taj Bradley TB 73444.331.2971260$2.48AL|NL
94 Jose Berrios TOR 90464.441.2978270$2.37AL|NL
95 Calvin Faucher MIA 30223.951.47301410$2.02AL|NL
96 Edward Cabrera MIA 72444.211.3675340$2.00AL|NL
97 Gavin Williams CLE 71444.211.3471310$1.95AL|NL
98 Michael Wacha KAN 77444.201.3063230$1.79AL|NL
99 Shane Bieber IL-60 CLE 49333.661.2047120$1.62AL|NL
100 Ryne Nelson ARI 70444.151.2957200$1.53AL|NL
101 Lance McCullers HOU 74444.211.3874340$1.26AL|NL
102 Griffin Jax MIN 31222.861.103991$1.26AL|NL
103 Landen Roupp SF 66444.041.3560270$1.18AL|NL
104 Orion Kerkering PHI 29223.491.2131105$1.06AL|NL
105 Luis Ortiz CLE 81454.351.3575320$1.05AL|NL
106 Bryce Elder ATL 80544.301.3965280$0.91AL|NL
107 Michael King IL-15 SD 43323.671.2146150$0.87AL|NL
108 Eury Perez MIA 57334.091.2558200$0.74AL|NL
109 Bryan Abreu HOU 34223.071.2145151$0.73AL|NL
110 Blake Snell IL-60 LAD 47333.851.3058220$0.67AL|NL
111 Tommy Kahnle DET 29223.911.3128127$0.56AL|NL
112 Brayan Bello BOS 74444.071.3862270$0.37AL|NL
113 Quinn Priester MIL 61434.201.2848210$0.22AL|NL
114 Jason Adam SD 31223.311.1335112$0.19AL|NL
115 Randy Rodriguez SF 30222.981.2035122$0.13AL|NL
116 Luke Weaver NYY 30223.821.233195$0.11AL|NL
117 Shane Smith CWS 72444.261.3664280$0.10AL|NL
118 Ben Brown CHC 41323.741.2445150$-0.08AL|NL
119 Brandon Walter HOU 46323.661.2441120$-0.12AL|NL
120 Pablo Lopez IL-60 MIN 39313.631.2140100$-0.13AL|NL
121 Abner Uribe MIL 29223.221.2836153$-0.26AL|NL
122 Dylan Lee ATL 30223.621.173493$-0.29AL|NL
123 Porter Hodge CHC 29223.911.3431146$-0.30AL|NL
124 Kumar Rocker TEX 48333.901.2546150$-0.40AL|NL
125 Zebby Matthews IL-15 MIN 44323.801.2342100$-0.43AL|NL
126 Brady Singer CIN 75444.491.3669250$-0.70AL|NL
127 Chris Paddack MIN 74444.371.3460200$-0.70AL|NL
128 Seth Halvorsen COL 29224.421.4127128$-0.85AL|NL
129 Reid Detmers LAA 39223.761.2845152$-0.90AL|NL
130 Hayden Birdsong SF 64444.441.3864290$-1.00AL|NL
131 Cade Cavalli WAS 63434.221.3754260$-1.03AL|NL
132 Shane Baz TB 67354.401.3064250$-1.13AL|NL
133 Stephen Kolek SD 65434.131.3750220$-1.21AL|NL
134 Zach Eflin IL-15 BAL 69354.351.2553130$-1.28AL|NL
135 Dustin May LAD 55334.141.2951200$-1.32AL|NL
136 Chris Sale IL-60 ATL 27213.031.073370$-1.37AL|NL
137 Matt Brash SEA 29223.041.2134121$-1.37AL|NL
138 Ryan Walker SF 28223.391.183192$-1.45AL|NL
139 Garrett Whitlock BOS 30223.221.173281$-1.56AL|NL
140 Gabe Speier SEA 29223.181.103490$-1.56AL|NL
141 Yu Darvish IL-60 SD 47334.211.2344140$-1.59AL|NL
142 Miles Mikolas STL 73444.481.2949150$-1.62AL|NL
143 Lucas Erceg KAN 29223.321.3130123$-1.68AL|NL
144 Jeremiah Estrada SD 30223.621.2040131$-1.71AL|NL
145 Ronny Henriquez MIA 30224.081.3330115$-1.74AL|NL
146 Shohei Ohtani LAD 39223.791.1843140$-1.88AL|NL
147 Kirby Yates LAD 28223.541.2535132$-1.91AL|NL
148 Chase Burns CIN 53334.291.2850170$-1.93AL|NL
149 Andre Pallante STL 70444.081.4049260$-1.96AL|NL
150 Slade Cecconi CLE 56334.391.2549150$-1.97AL|NL
151 Alex Vesia LAD 28223.821.2136122$-2.01AL|NL
152 Luis Severino OAK 80454.501.3662270$-2.07AL|NL
153 Nick Martinez CIN 57334.201.2846140$-2.13AL|NL
154 Shane McClanahan IL-60 TB 38223.721.1840110$-2.16AL|NL
155 Colton Gordon HOU 61344.321.3053180$-2.17AL|NL
156 Chad Patrick MIL 52334.331.2748160$-2.19AL|NL
157 Phil Maton STL 30223.581.2331112$-2.25AL|NL
158 Jameson Taillon CHC 77354.601.2761190$-2.29AL|NL
159 Noah Cameron KAN 56334.131.3248180$-2.31AL|NL
160 Clayton Kershaw LAD 51334.231.2743150$-2.49AL|NL
161 Sawyer Gipson-Long IL-15 DET 48334.251.2541130$-2.51AL|NL
162 Garrett Cleavinger TB 29223.871.2435122$-2.53AL|NL
163 Zack Littell TB 73354.621.2657150$-2.60AL|NL
164 Luis Gil IL-60 NYY 48334.421.3152230$-2.60AL|NL
165 Kyle Harrison BOS 46334.291.3047170$-2.61AL|NL
166 Yimi Garcia TOR 29223.871.2132102$-2.66AL|NL
167 Justin Verlander SF 67354.441.3055200$-2.66AL|NL
168 Jon Gray IL-60 TEX 50334.271.2844160$-2.68AL|NL
169 Tanner Houck IL-15 BOS 52334.021.3343160$-2.70AL|NL
170 Michael McGreevy STL 44323.951.2532100$-2.74AL|NL
171 Tyler Holton DET 30223.521.132671$-2.75AL|NL
172 Aaron Bummer ATL 29223.151.2831111$-2.79AL|NL
173 Jacob Misiorowski MIL 57334.321.3960300$-2.89AL|NL
174 Adrian Morejon SD 30223.521.202991$-3.06AL|NL
175 Cole Sands MIN 30223.451.233091$-3.06AL|NL
176 Ryan Pressly CHC 28223.751.292693$-3.11AL|NL
177 Charlie Morton BAL 58334.341.3858250$-3.12AL|NL
178 Jordan Romano PHI 28224.071.2931113$-3.12AL|NL
179 Dean Kremer BAL 77354.591.3264250$-3.16AL|NL
180 Aaron Nola IL-60 PHI 45234.121.2244120$-3.20AL|NL
181 Bryce Miller IL-15 SEA 45234.071.2040130$-3.28AL|NL
182 Brock Stewart MIN 28223.361.2536120$-3.32AL|NL
183 Bryan Baker BAL 30223.881.2033111$-3.37AL|NL
184 Jacob Lopez OAK 59334.501.3659250$-3.38AL|NL
185 Andrew Abbott CIN 74354.751.3268260$-3.40AL|NL
186 Lucas Giolito BOS 73354.591.3668260$-3.42AL|NL
187 Pierce Johnson ATL 29223.491.3134121$-3.47AL|NL
188 Luke Jackson TEX 30224.021.4029144$-3.47AL|NL
189 Tyler Rogers SF 32223.531.192461$-3.54AL|NL
190 Andrew Painter PHI 48334.351.3143160$-3.64AL|NL
191 Bryan King HOU 30223.581.2731111$-3.66AL|NL
192 Paul Sewald IL-15 CLE 29223.701.173390$-3.67AL|NL
193 Grayson Rodriguez IL-60 BAL 39223.871.2640130$-3.68AL|NL
194 Dennis Santana PIT 29223.941.3126113$-3.74AL|NL
195 Steven Matz STL 38223.621.2634100$-3.80AL|NL
196 Chris Martin TEX 26113.131.082741$-3.81AL|NL
197 Andrew Heaney PIT 71354.491.3762230$-3.82AL|NL
198 Jeffrey Springs OAK 67354.621.3460230$-3.88AL|NL
199 Seranthony Dominguez BAL 30223.951.2735131$-4.00AL|NL
200 Nestor Cortes IL-60 MIL 33224.041.153390$-4.05AL|NL
201 Anthony Bender MIA 29223.801.3128112$-4.10AL|NL
202 Eric Lauer TOR 61334.631.3456220$-4.15AL|NL
203 Bailey Ober IL-15 MIN 55244.521.2451140$-4.15AL|NL
204 Didier Fuentes ATL 65344.571.3455220$-4.22AL|NL
205 Hunter Gaddis CLE 31223.961.2330101$-4.29AL|NL
206 Jared Koenig MIL 29223.771.2427101$-4.44AL|NL
207 Jose A. Ferrer WAS 29223.421.282491$-4.45AL|NL
208 Frankie Montas NYM 58334.441.3852230$-4.47AL|NL
209 Reed Garrett NYM 30223.721.3735151$-4.49AL|NL
210 Jack Dreyer LAD 30223.751.3030121$-4.55AL|NL
211 Jack Leiter TEX 62344.601.3757270$-4.57AL|NL
212 Kyle Backhus ARI 29223.461.3428121$-4.58AL|NL
213 Ian Hamilton NYY 29223.801.3131131$-4.65AL|NL
214 Mitch Spence OAK 62344.481.3549190$-4.69AL|NL
215 Hoby Milner TEX 28223.711.252581$-4.74AL|NL
216 Tim Herrin CLE 30223.851.3030131$-4.79AL|NL
217 Ryan Thompson ARI 29223.871.312492$-4.85AL|NL
218 Nick Mears MIL 28223.681.2530110$-4.93AL|NL
219 Spencer Schwellenbach IL-15 ATL 23213.601.132350$-5.06AL|NL
220 Jake Bird COL 29223.911.3828122$-5.08AL|NL
221 Edwin Uceta TB 28224.071.2931111$-5.09AL|NL
222 Paul Blackburn NYM 53334.361.3843180$-5.13AL|NL
223 Erick Fedde STL 74354.521.3857260$-5.18AL|NL
224 Trevor Rogers BAL 54334.381.3945200$-5.18AL|NL
225 Jose Butto NYM 28223.931.2928121$-5.21AL|NL
226 Roki Sasaki IL-60 LAD 35224.161.2636130$-5.22AL|NL
227 Yariel Rodriguez TOR 30224.151.3032131$-5.25AL|NL
228 Caleb Ferguson PIT 29223.391.3429120$-5.26AL|NL
229 Ryan Gusto HOU 46334.551.3541170$-5.29AL|NL
230 Colin Rea CHC 63344.651.3348180$-5.32AL|NL
231 Gregory Soto BAL 29223.731.3132130$-5.33AL|NL
232 Dedniel Nunez NYM 26213.671.2729100$-5.33AL|NL
233 Mitchell Parker WAS 74354.551.3959280$-5.33AL|NL
234 Jack Perkins OAK 35223.941.3135140$-5.35AL|NL
235 Brandon Eisert CWS 29224.041.282891$-5.35AL|NL
236 J.T. Ginn OAK 40224.051.3036130$-5.39AL|NL
237 Brendon Little TOR 29223.531.3430140$-5.45AL|NL
238 JP Sears OAK 77354.911.3160220$-5.50AL|NL
239 Jake Irvin WAS 77354.741.3458250$-5.53AL|NL
240 Walker Buehler BOS 56334.501.3947200$-5.55AL|NL
241 Trevor Williams WAS 55334.491.3642160$-5.58AL|NL
242 Carson Whisenhunt SF 47334.381.3838170$-5.62AL|NL
243 Greg Weissert BOS 28223.861.3226101$-5.63AL|NL
244 Braxton Ashcraft PIT 33223.891.272990$-5.63AL|NL
245 Louie Varland MIN 29223.941.242880$-5.69AL|NL
246 Antonio Santillan CIN 29224.321.3830132$-5.77AL|NL
247 JoJo Romero STL 28223.961.3226111$-5.86AL|NL
248 Angel Zerpa KAN 28223.501.292390$-5.93AL|NL
249 Tyler Mahle IL-60 TEX 36224.031.2830120$-5.95AL|NL
250 Jalen Beeks ARI 28223.861.3626101$-6.03AL|NL
251 Eric Orze TB 28224.291.2928111$-6.04AL|NL
252 Michael Lorenzen KAN 72354.671.3856280$-6.08AL|NL
253 Jose Quintana MIL 71354.531.4155280$-6.09AL|NL
254 Tanner Banks PHI 28224.041.252780$-6.19AL|NL
255 Ryne Stanek NYM 29224.351.3431141$-6.27AL|NL
256 Steven Okert HOU 27113.841.1933100$-6.40AL|NL
257 Trent Thornton SEA 30224.121.2728100$-6.42AL|NL
258 Ryan Weathers IL-60 MIA 39224.201.3335140$-6.43AL|NL
259 Bennett Sousa HOU 26113.561.192990$-6.44AL|NL
260 Tyler Anderson LAA 83364.791.3967310$-6.46AL|NL
261 Tyler Kinley COL 30224.381.4330142$-6.51AL|NL
262 John Schreiber KAN 28223.891.3227110$-6.54AL|NL
263 Brad Lord WAS 36224.171.3629131$-6.55AL|NL
264 Kevin Kelly TB 26113.671.192361$-6.56AL|NL
265 Kevin Ginkel ARI 27113.661.3029101$-6.65AL|NL
266 Ryan Zeferjahn LAA 29224.351.3831141$-6.69AL|NL
267 Ryan Brasier CHC 27113.621.152570$-6.69AL|NL
268 Dietrich Enns DET 30224.121.3028100$-6.74AL|NL
269 Brock Burke LAA 29224.321.3427111$-6.78AL|NL
270 Andrew Kittredge BAL 28224.181.252580$-6.81AL|NL
271 Rafael Montero ATL 28224.041.4328131$-6.85AL|NL
272 Jake Latz TEX 42224.301.4042210$-6.87AL|NL
273 Fernando Cruz IL-15 NYY 19113.091.262890$-6.89AL|NL
274 Alex Cobb IL-60 DET 29223.841.312380$-6.90AL|NL
275 Logan Allen CLE 61344.711.4150240$-6.94AL|NL
276 Spencer Arrighetti IL-60 HOU 40224.451.3842180$-6.97AL|NL
277 Brad Keller CHC 29224.111.3825121$-6.98AL|NL
278 Mark Leiter Jr. NYY 27113.921.2232100$-7.01AL|NL
279 Yennier Cano BAL 26113.291.272690$-7.04AL|NL
280 Keaton Winn SF 24214.001.252170$-7.07AL|NL
281 Daniel Lynch KAN 33224.251.3626111$-7.11AL|NL
282 Daniel Coulombe MIN 26113.601.232780$-7.19AL|NL
283 Mason Montgomery TB 27113.841.3028111$-7.20AL|NL
284 Bailey Falter PIT 72354.671.3950240$-7.21AL|NL
285 Cade Horton CHC 49244.521.3340170$-7.21AL|NL
286 David Morgan SD 28223.961.3626110$-7.25AL|NL
287 Shawn Armstrong TEX 27113.621.262890$-7.31AL|NL
288 Taylor Rogers CIN 28224.251.3630120$-7.33AL|NL
289 Marcus Stroman NYY 60344.651.4043220$-7.36AL|NL
290 Kyle Leahy STL 29224.151.3823111$-7.37AL|NL
291 Cade Povich IL-15 BAL 40224.481.3537150$-7.37AL|NL
292 Davis Daniel ATL 34224.401.2928100$-7.42AL|NL
293 Ryan Bergert IL-15 SD 46334.791.3937180$-7.43AL|NL
294 Joe Boyle TB 34224.341.4439210$-7.46AL|NL
295 Robert Stephenson IL-15 LAA 23113.991.172870$-7.48AL|NL
296 Steven Wilson CWS 30224.981.3729152$-7.49AL|NL
297 Liam Hendriks IL-15 BOS 22113.801.272471$-7.56AL|NL
298 Brant Hurter DET 25113.371.242270$-7.59AL|NL
299 Cole Henry WAS 29224.561.3828141$-7.62AL|NL
300 Matt Festa CLE 28224.361.3227110$-7.63AL|NL