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 84632.650.98101160$35.88AL|NL
2 Zack Wheeler PHI 86643.081.0699220$30.04AL|NL
3 Logan Webb SF 85733.001.1678190$25.95AL|NL
4 Paul Skenes PIT 74622.831.1186210$25.93AL|NL
5 Garrett Crochet BOS 71532.911.1189210$23.10AL|NL
6 Spencer Strider ATL 77533.211.1499260$22.81AL|NL
7 Logan Gilbert SEA 77533.431.0685180$21.45AL|NL
8 Jacob deGrom TEX 68533.181.0477150$20.85AL|NL
9 Joe Ryan MIN 77533.601.0985180$19.37AL|NL
10 George Kirby SEA 77533.541.0872120$17.98AL|NL
11 Edwin Diaz NYM 28222.931.07391015$17.48AL|NL
12 Sonny Gray STL 76533.471.1680200$17.22AL|NL
13 Max Fried NYY 81543.471.1676220$17.12AL|NL
14 Hunter Brown HOU 76533.431.2184260$16.65AL|NL
15 Framber Valdez HOU 83543.411.2281280$16.63AL|NL
16 Dylan Cease SD 75533.581.2088280$16.49AL|NL
17 Yoshinobu Yamamoto LAD 70533.481.1374200$16.36AL|NL
18 Mason Miller OAK 28222.891.07411113$15.70AL|NL
19 Nathan Eovaldi TEX 72533.471.1571180$15.61AL|NL
20 Josh Hader HOU 28223.321.07401014$15.56AL|NL
21 Cristopher Sanchez PHI 80543.481.2176220$15.36AL|NL
22 Bryan Woo SEA 69533.641.0966140$15.04AL|NL
23 Andres Munoz SEA 28222.791.11361113$14.70AL|NL
24 Nick Pivetta SD 76533.971.1685230$14.62AL|NL
25 Emmanuel Clase CLE 29222.841.0728613$13.92AL|NL
26 Carlos Rodon NYY 76533.921.2085260$13.77AL|NL
27 MacKenzie Gore WAS 74533.681.2483270$13.76AL|NL
28 Devin Williams NYY 28222.891.14361212$13.02AL|NL
29 Matt Boyd CHC 72533.761.1870200$12.73AL|NL
30 Jesus Luzardo PHI 74533.841.2279240$12.64AL|NL
31 Jeff Hoffman TOR 28223.111.1135912$12.64AL|NL
32 Ryan Helsley STL 28223.461.21331114$12.53AL|NL
33 Robbie Ray SF 73533.881.2381260$12.36AL|NL
34 Freddy Peralta MIL 73533.951.2180270$12.31AL|NL
35 Ranger Suarez PHI 77533.681.2370230$12.14AL|NL
36 Kris Bubic KAN 70533.511.2671230$12.10AL|NL
37 Luis Castillo SEA 78533.901.2174230$11.92AL|NL
38 Tyler Glasnow LAD 64433.691.1676210$11.76AL|NL
39 Kevin Gausman TOR 81543.931.2680240$11.23AL|NL
40 Aroldis Chapman BOS 26112.871.23391413$11.15AL|NL
41 Robert Suarez SD 28223.611.1828913$10.57AL|NL
42 Jhoan Duran MIN 28222.961.21321011$10.32AL|NL
43 Felix Bautista BAL 27113.211.15381212$10.05AL|NL
44 Brandon Woodruff MIL 68443.911.1671190$9.96AL|NL
45 Zac Gallen ARI 80543.941.2978270$9.86AL|NL
46 Tanner Scott LAD 27113.551.22321114$9.71AL|NL
47 Merrill Kelly ARI 76534.001.2571230$9.45AL|NL
48 Grant Holmes ATL 81544.061.3285310$9.18AL|NL
49 Tanner Bibee CLE 77444.041.2174220$8.66AL|NL
50 Jack Flaherty DET 67443.981.2475230$8.01AL|NL
51 Sandy Alcantara MIA 81543.981.2865240$7.80AL|NL
52 Shota Imanaga CHC 76444.291.1872180$7.49AL|NL
53 Hunter Greene IL-15 CIN 58333.731.1668200$7.47AL|NL
54 Drew Rasmussen TB 55423.581.1651140$7.45AL|NL
55 David Bednar PIT 27113.401.1931911$6.93AL|NL
56 Mitch Keller PIT 76533.951.3265220$6.73AL|NL
57 Camilo Doval SF 26113.401.31291212$6.37AL|NL
58 Jose Soriano LAA 72533.861.3665320$6.16AL|NL
59 Kenley Jansen LAA 26114.251.23281013$6.15AL|NL
60 Kyle Finnegan WAS 27114.031.33241014$6.08AL|NL
61 Trevor Megill MIL 27113.361.22331010$5.93AL|NL
62 Kodai Senga IL-15 NYM 68444.011.2971300$5.87AL|NL
63 Seth Lugo KAN 78444.021.2868220$5.71AL|NL
64 Raisel Iglesias ATL 28223.251.143077$5.64AL|NL
65 Daniel Palencia CHC 27113.841.33311312$5.47AL|NL
66 Peter Fairbanks TB 26113.831.27271012$5.45AL|NL
67 Nick Lodolo CIN 64433.971.2764190$5.43AL|NL
68 Matthew Strahm PHI 28223.211.113286$5.29AL|NL
69 David Festa MIN 67444.011.3069240$5.27AL|NL
70 Will Vest DET 27113.031.192889$5.13AL|NL
71 Yusei Kikuchi LAA 73444.171.3277260$4.98AL|NL
72 Cole Ragans IL-60 KAN 41323.151.1749140$4.91AL|NL
73 Ronny Henriquez MIA 28223.711.2928109$4.71AL|NL
74 Robert Garcia TEX 27113.661.22291010$4.55AL|NL
75 Sean Manaea IL-60 NYM 70444.241.2768250$4.51AL|NL
76 Eduardo Rodriguez ARI 67444.041.3065220$4.44AL|NL
77 Carlos Estevez KAN 27113.841.2625911$4.14AL|NL
78 Brandon Pfaadt ARI 69444.241.2663170$3.97AL|NL
79 Mike Soroka WAS 71444.251.3070270$3.93AL|NL
80 Emilio Pagan CIN 27114.441.2230911$3.93AL|NL
81 Edward Cabrera MIA 70444.051.3672320$3.87AL|NL
82 Chris Bassitt TOR 75444.171.3168250$3.78AL|NL
83 Max Scherzer TOR 59334.201.1761160$3.71AL|NL
84 Clay Holmes NYM 67443.801.3458250$3.70AL|NL
85 Casey Mize DET 66444.041.2653180$3.54AL|NL
86 Taj Bradley TB 68444.281.2966240$3.41AL|NL
87 Gavin Williams CLE 65434.141.3265280$3.34AL|NL
88 Eury Perez MIA 56334.021.2159190$3.28AL|NL
89 Matthew Liberatore STL 66444.041.2956200$3.24AL|NL
90 Reese Olson DET 59333.721.2755200$2.95AL|NL
91 Cade Smith CLE 30222.981.1340112$2.87AL|NL
92 Michael Wacha KAN 70444.161.2958210$2.84AL|NL
93 David Peterson NYM 67443.981.3660260$2.41AL|NL
94 Grant Taylor CWS 26113.831.2727109$2.15AL|NL
95 Michael King IL-60 SD 43323.671.2146150$2.01AL|NL
96 Shane Bieber IL-60 CLE 44323.571.2042110$2.00AL|NL
97 Ryne Nelson ARI 67444.241.2854190$1.99AL|NL
98 Will Warren NYY 59333.881.3160220$1.98AL|NL
99 Griffin Jax MIN 29222.941.073681$1.74AL|NL
100 Ryan Pepiot TB 67354.431.2568240$1.66AL|NL
101 Dylan Lee ATL 28223.211.143283$1.66AL|NL
102 Lance McCullers HOU 67444.191.3967310$1.49AL|NL
103 Shane McClanahan IL-60 TB 43323.881.1945130$1.37AL|NL
104 Yu Darvish SD 54334.141.2252160$1.27AL|NL
105 Shohei Ohtani LAD 35313.541.1739120$1.27AL|NL
106 Pablo Lopez IL-60 MIN 36313.391.193790$1.24AL|NL
107 Landen Roupp SF 60434.001.3754250$1.20AL|NL
108 Brayan Bello BOS 69444.131.3859250$0.74AL|NL
109 Justin Verlander SF 60434.251.3049180$0.70AL|NL
110 Chris Paddack MIN 69444.291.3356180$0.63AL|NL
111 Orion Kerkering PHI 27113.141.192895$0.46AL|NL
112 Zach Eflin IL-15 BAL 70354.311.2454130$0.38AL|NL
113 Aaron Nola IL-60 PHI 41323.931.2040100$0.10AL|NL
114 Reid Detmers LAA 35223.561.2640132$0.08AL|NL
115 Cade Cavalli WAS 64434.171.3855260$0.05AL|NL
116 Shane Baz TB 61344.351.2858220$-0.17AL|NL
117 Slade Cecconi CLE 62344.351.2655160$-0.18AL|NL
118 Jeremiah Estrada SD 28223.291.1837121$-0.38AL|NL
119 Bryan Abreu HOU 29223.321.2138131$-0.52AL|NL
120 Gabe Speier SEA 28223.141.073380$-0.54AL|NL
121 Brandon Walter HOU 42323.821.2437110$-0.58AL|NL
122 Dustin May LAD 51334.051.2947190$-0.61AL|NL
123 Jose Berrios TOR 82364.541.3069250$-0.79AL|NL
124 Zebby Matthews IL-15 MIN 41323.981.2439100$-0.89AL|NL
125 Bryce Elder ATL 74444.401.3860250$-1.07AL|NL
126 Seth Halvorsen COL 26114.171.4624119$-1.08AL|NL
127 Lucas Giolito BOS 67354.381.3463240$-1.23AL|NL
128 Jason Adam SD 29223.531.1432111$-1.24AL|NL
129 Luke Weaver NYY 28223.931.213093$-1.25AL|NL
130 Jon Gray IL-60 TEX 53334.161.3047170$-1.33AL|NL
131 Bailey Ober IL-15 MIN 47334.401.2343120$-1.64AL|NL
132 Quinn Priester MIL 55334.141.2943190$-1.68AL|NL
133 Luis Gil IL-60 NYY 48334.421.3152230$-1.78AL|NL
134 Colton Gordon HOU 55334.301.2947160$-1.82AL|NL
135 Blake Snell IL-60 LAD 39223.841.2848180$-1.87AL|NL
136 Shelby Miller IL-15 ARI 18113.751.331977$-1.91AL|NL
137 Chris Sale IL-60 ATL 25213.171.123170$-1.94AL|NL
138 Jacob Lopez OAK 55334.361.3556230$-1.96AL|NL
139 Tanner Houck IL-15 BOS 47333.931.3239150$-1.97AL|NL
140 Kevin Ginkel ARI 26113.711.272795$-1.98AL|NL
141 Noah Cameron KAN 54334.191.3347180$-2.12AL|NL
142 Michael McGreevy STL 41323.791.2730100$-2.14AL|NL
143 Andre Pallante STL 70444.261.4049260$-2.28AL|NL
144 Luis Ortiz CLE 48334.191.3345190$-2.31AL|NL
145 Nick Martinez CIN 59334.401.2947150$-2.41AL|NL
146 Charlie Morton BAL 55334.401.3655230$-2.53AL|NL
147 Brady Singer CIN 69354.501.3663230$-2.60AL|NL
148 Hayden Birdsong SF 58334.391.3858260$-2.61AL|NL
149 Jacob Misiorowski MIL 52334.401.3856270$-2.62AL|NL
150 Randy Rodriguez SF 27113.141.2231112$-2.68AL|NL
151 Abner Uribe MIL 26113.211.2333132$-2.73AL|NL
152 Zack Littell TB 67354.651.2752140$-2.78AL|NL
153 Andrew Abbott CIN 68354.751.3263240$-2.99AL|NL
154 Kumar Rocker TEX 44234.051.2541130$-3.17AL|NL
155 Shane Smith CWS 65344.471.3758260$-3.24AL|NL
156 Lucas Erceg KAN 26113.331.2727103$-3.29AL|NL
157 Andrew Painter PHI 48334.401.3142160$-3.32AL|NL
158 Phil Maton STL 28223.641.2529101$-3.33AL|NL
159 Ryan Walker SF 26113.021.152881$-3.38AL|NL
160 Ben Brown CHC 32223.721.2535110$-3.45AL|NL
161 Colin Rea CHC 70354.591.3153190$-3.47AL|NL
162 Dean Kremer BAL 72354.711.3260230$-3.50AL|NL
163 Kirby Yates LAD 25113.571.2032112$-3.51AL|NL
164 Nestor Cortes IL-60 MIL 34224.041.1834100$-3.55AL|NL
165 Trevor Rogers BAL 55334.321.3646200$-3.60AL|NL
166 Cade Horton CHC 52334.381.3343180$-3.61AL|NL
167 Cam Schlittler NYY 51334.391.3545190$-3.69AL|NL
168 Matt Brash SEA 27113.181.2232121$-3.71AL|NL
169 Garrett Whitlock BOS 27113.441.222982$-3.72AL|NL
170 Jeffrey Springs OAK 62344.591.3555210$-3.72AL|NL
171 Andrew Heaney PIT 65344.501.3756210$-3.74AL|NL
172 Alex Vesia LAD 26113.901.1934112$-3.77AL|NL
173 Bryce Miller IL-15 SEA 46234.361.2241140$-3.86AL|NL
174 Eric Lauer TOR 53334.681.3249190$-3.89AL|NL
175 Frankie Montas NYM 55334.501.3649210$-4.00AL|NL
176 Bryan Baker BAL 28224.071.2531111$-4.08AL|NL
177 Chris Martin TEX 24113.291.082541$-4.09AL|NL
178 Chase Burns CIN 45234.321.2744150$-4.11AL|NL
179 Chad Patrick MIL 44234.161.2740140$-4.11AL|NL
180 Seranthony Dominguez BAL 28224.041.2933121$-4.13AL|NL
181 Aaron Bummer ATL 25112.731.2828101$-4.16AL|NL
182 Clayton Kershaw LAD 46234.141.2638130$-4.16AL|NL
183 Miles Mikolas STL 64344.551.3043130$-4.30AL|NL
184 Tommy Kahnle DET 26114.021.3126114$-4.37AL|NL
185 Tyler Rogers SF 29223.321.212160$-4.38AL|NL
186 Janson Junk MIA 51334.351.3337130$-4.40AL|NL
187 Grayson Rodriguez IL-60 BAL 29223.911.213090$-4.45AL|NL
188 Hunter Gaddis CLE 28224.141.212791$-4.46AL|NL
189 Mitch Spence OAK 60334.531.3547180$-4.56AL|NL
190 Sawyer Gipson-Long IL-15 DET 44224.161.2737120$-4.60AL|NL
191 Reed Garrett NYM 28223.861.3632141$-4.61AL|NL
192 Gregory Soto BAL 28223.711.2931120$-4.72AL|NL
193 Steven Matz STL 35223.821.2931100$-4.81AL|NL
194 Garrett Cleavinger TB 27113.581.2633121$-4.94AL|NL
195 Luis Severino OAK 74354.661.3657250$-4.95AL|NL
196 Paul Sewald CLE 27113.771.193181$-4.98AL|NL
197 Dennis Santana PIT 26113.561.3524103$-5.14AL|NL
198 JP Sears OAK 72354.891.3257210$-5.14AL|NL
199 Jack Perkins OAK 33224.011.3033130$-5.23AL|NL
200 J.T. Ginn OAK 38224.121.2934120$-5.27AL|NL
201 Erick Fedde STL 60344.501.3846210$-5.27AL|NL
202 Jordan Romano PHI 26114.251.2728103$-5.28AL|NL
203 Calvin Faucher MIA 27114.031.4127124$-5.30AL|NL
204 Brad Lord WAS 38224.071.3430131$-5.40AL|NL
205 Adrian Morejon SD 27113.581.222781$-5.49AL|NL
206 Kyle Harrison BOS 40224.331.3340150$-5.68AL|NL
207 Braxton Ashcraft PIT 32223.971.282890$-5.68AL|NL
208 Fernando Cruz IL-15 NYY 19113.041.162780$-5.83AL|NL
209 Cole Sands MIN 27113.581.262781$-5.91AL|NL
210 Jose Quintana MIL 64344.521.4149250$-5.93AL|NL
211 Brock Stewart MIN 26113.481.2733110$-5.97AL|NL
212 Yariel Rodriguez TOR 27113.951.3028122$-5.98AL|NL
213 Mitchell Parker WAS 63344.621.4050230$-6.00AL|NL
214 Joe Boyle TB 37224.201.4343230$-6.12AL|NL
215 Spencer Arrighetti IL-60 HOU 36224.281.3638160$-6.13AL|NL
216 Jameson Taillon IL-15 CHC 43234.481.2634100$-6.15AL|NL
217 Daysbel Hernandez ATL 27114.141.4130153$-6.18AL|NL
218 Yimi Garcia IL-15 TOR 23113.731.222681$-6.26AL|NL
219 Pierce Johnson ATL 26113.631.3531111$-6.36AL|NL
220 Michael Lorenzen KAN 66354.781.3852250$-6.37AL|NL
221 Ryan Pressly CHC 26113.901.272382$-6.37AL|NL
222 Bennett Sousa HOU 26113.561.232990$-6.40AL|NL
223 Logan Allen CLE 63344.681.4151250$-6.43AL|NL
224 Jose A. Ferrer WAS 27113.471.262281$-6.46AL|NL
225 Nathan Wiles ATL 37224.251.3029100$-6.66AL|NL
226 Tyler Anderson LAA 75354.851.3960280$-6.70AL|NL
227 Steven Okert HOU 24113.671.212890$-6.75AL|NL
228 Kyle Freeland COL 68354.511.4349180$-6.75AL|NL
229 Hoby Milner TEX 26113.791.232371$-6.81AL|NL
230 Edwin Uceta TB 26114.101.2730101$-6.81AL|NL
231 Tanner Banks PHI 26113.561.232670$-6.88AL|NL
232 Brandon Eisert CWS 25113.771.282581$-6.98AL|NL
233 Ryne Stanek NYM 27113.921.3330131$-7.00AL|NL
234 Tyler Mahle IL-60 TEX 30224.321.2725100$-7.03AL|NL
235 Nick Mears MIL 26113.671.2729100$-7.06AL|NL
236 Drew Pomeranz CHC 27113.951.3028121$-7.07AL|NL
237 Jared Koenig MIL 26113.871.272591$-7.08AL|NL
238 Ryan Gusto HOU 41224.491.3436150$-7.12AL|NL
239 Ryan Bergert IL-15 SD 46334.791.3937180$-7.12AL|NL
240 Ryan Brasier CHC 25113.811.162370$-7.31AL|NL
241 Bailey Falter PIT 66354.781.3846210$-7.35AL|NL
242 Blake Treinen IL-60 LAD 23113.731.222680$-7.36AL|NL
243 Tyler Holton DET 27113.771.192370$-7.38AL|NL
244 Robert Stephenson IL-15 LAA 21113.731.192570$-7.40AL|NL
245 Bryan King HOU 26113.791.232690$-7.42AL|NL
246 Davis Daniel ATL 36224.361.3329110$-7.42AL|NL
247 Ryan Weathers IL-60 MIA 35224.391.3732130$-7.54AL|NL
248 Louie Varland MIN 26113.671.272680$-7.55AL|NL
249 Anthony Bender MIA 27113.951.3025101$-7.56AL|NL
250 Adrian Houser CWS 67354.521.4547250$-7.57AL|NL
251 Yennier Cano BAL 25113.371.322590$-7.58AL|NL
252 Kyle Backhus ARI 26113.601.3825111$-7.58AL|NL
253 Jose Alvarado PHI 17112.901.242070$-7.58AL|NL
254 Paul Blackburn IL-15 NYM 37224.361.3530120$-7.59AL|NL
255 Patrick Corbin TEX 60344.801.4247190$-7.67AL|NL
256 Cade Povich IL-15 BAL 34224.491.3531130$-7.69AL|NL
257 Jack Leiter TEX 52244.731.3848230$-7.70AL|NL
258 Brant Hurter DET 23113.421.222060$-7.70AL|NL
259 John Schreiber KAN 26113.981.3125101$-7.74AL|NL
260 Angel Zerpa KAN 26113.481.272280$-7.75AL|NL
261 Eduard Bazardo SEA 26113.871.232590$-7.77AL|NL
262 Caleb Thielbar CHC 24113.831.252690$-7.80AL|NL
263 Caleb Ferguson PIT 25113.491.3225100$-7.85AL|NL
264 Logan Henderson MIL 19113.881.112150$-7.85AL|NL
265 Carson Whisenhunt SF 43234.531.3534150$-7.87AL|NL
266 Daniel Coulombe MIN 24113.791.252580$-7.88AL|NL
267 Ryan Yarbrough IL-15 NYY 28224.391.292280$-7.89AL|NL
268 Jordan Wicks CHC 29224.351.3425100$-7.89AL|NL
269 Shinnosuke Ogasawara WAS 41234.351.3731140$-7.90AL|NL
270 Craig Yoho MIL 22113.611.2724100$-7.95AL|NL
271 Justin Wilson BOS 25113.811.282690$-8.01AL|NL
272 Braydon Fisher TOR 26113.901.3129120$-8.01AL|NL
273 Carmen Mlodzinski PIT 28224.071.3923100$-8.03AL|NL
274 Jake Latz TEX 31224.441.3930150$-8.03AL|NL
275 Brendon Little TOR 25113.651.3226120$-8.04AL|NL
276 Reynaldo Lopez IL-60 ATL 19113.461.212060$-8.05AL|NL
277 Simeon Woods Richardson MIN 46234.641.3739170$-8.06AL|NL
278 Ben Casparius LAD 27114.291.3027101$-8.06AL|NL
279 Kevin Kelly TB 25113.851.202160$-8.12AL|NL
280 Walker Buehler BOS 54244.601.3944190$-8.12AL|NL
281 Bryan Hudson MIL 23113.601.3024100$-8.14AL|NL
282 Jake Junis CLE 25113.771.242260$-8.18AL|NL
283 Roki Sasaki IL-60 LAD 28124.111.2929100$-8.29AL|NL
284 Johan Oviedo IL-60 PIT 41234.421.4134170$-8.32AL|NL
285 Kyle Wright KAN 34224.281.4128130$-8.34AL|NL
286 Shawn Armstrong TEX 25113.891.282590$-8.35AL|NL
287 Ryan Burr TOR 19113.511.262170$-8.35AL|NL
288 Jonathan Loaisiga NYY 27113.881.262380$-8.39AL|NL
289 German Marquez COL 71354.741.4553230$-8.39AL|NL
290 Keegan Akin IL-15 BAL 23113.901.262480$-8.40AL|NL
291 Luke Jackson TEX 27114.211.4426132$-8.42AL|NL
292 Hunter Harvey IL-60 KAN 15112.921.201540$-8.43AL|NL
293 Aaron Ashby MIL 25113.651.3626120$-8.44AL|NL
294 Mark Leiter Jr. IL-15 NYY 17113.491.242060$-8.48AL|NL
295 Tylor Megill IL-60 NYM 20113.551.302280$-8.50AL|NL
296 Spencer Schwellenbach IL-60 ATL 17113.491.181740$-8.56AL|NL
297 Huascar Brazoban NYM 26114.171.3827131$-8.58AL|NL
298 Ian Hamilton NYY 25113.971.3227110$-8.60AL|NL
299 JoJo Romero STL 27113.951.3025100$-8.66AL|NL
300 Jalen Beeks ARI 25113.531.362390$-8.66AL|NL