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 1291062.850.98159280$34.68AL|NL
2 Zack Wheeler PHI 1461173.491.10162400$29.62AL|NL
3 Chris Sale ATL 1351063.621.14167390$25.54AL|NL
4 Paul Skenes PIT 1341063.311.14144400$25.19AL|NL
5 Garrett Crochet BOS 1351063.651.17162440$23.76AL|NL
6 Logan Webb SF 1451073.431.18125320$21.82AL|NL
7 Cole Ragans IL-15 KAN 121963.461.17149450$21.42AL|NL
8 Max Fried NYY 1321063.441.18124420$20.79AL|NL
9 Spencer Strider IL-15 ATL 114953.631.14147360$20.74AL|NL
10 Logan Gilbert IL-15 SEA 111863.531.04125240$20.54AL|NL
11 Dylan Cease SD 140983.881.21161540$19.55AL|NL
12 Joe Ryan MIN 113863.801.05127240$19.17AL|NL
13 Hunter Brown HOU 126963.661.19139440$18.87AL|NL
14 Bryan Woo SEA 115863.571.07110250$18.30AL|NL
15 Yoshinobu Yamamoto LAD 118953.561.17123330$18.07AL|NL
16 George Kirby IL-15 SEA 120873.691.07107190$17.76AL|NL
17 Michael King SD 135973.861.21141460$17.51AL|NL
18 Freddy Peralta MIL 130873.891.17142480$17.30AL|NL
19 Jacob deGrom TEX 102753.571.04116270$17.22AL|NL
20 Hunter Greene IL-15 CIN 129874.171.19155460$16.11AL|NL
21 Spencer Schwellenbach ATL 127963.931.19116300$15.00AL|NL
22 Mason Miller OAK 32213.041.04451122$13.88AL|NL
23 Pablo Lopez MIN 125874.021.20127320$13.79AL|NL
24 Nathan Eovaldi TEX 121864.001.19120360$13.41AL|NL
25 Edwin Diaz NYM 29213.711.15391125$13.35AL|NL
26 Matt Boyd CHC 115863.921.22121370$12.80AL|NL
27 Josh Hader HOU 30213.561.11421323$12.76AL|NL
28 Carlos Rodon NYY 132974.481.25148500$12.74AL|NL
29 Framber Valdez HOU 120863.771.24114400$12.48AL|NL
30 MacKenzie Gore WAS 136884.261.29158520$12.34AL|NL
31 Sonny Gray STL 123884.121.22125370$12.27AL|NL
32 Zac Gallen ARI 132974.201.25125410$12.24AL|NL
33 Andres Munoz SEA 28212.851.07331022$12.23AL|NL
34 Luis Castillo SEA 137984.241.24121430$12.00AL|NL
35 Emmanuel Clase CLE 29212.881.0525522$11.67AL|NL
36 Ryan Helsley STL 31213.791.23331224$11.35AL|NL
37 Brandon Woodruff IL-15 MIL 105764.011.16106310$10.90AL|NL
38 Corbin Burnes ARI 124864.081.24109390$10.28AL|NL
39 Jeff Hoffman TOR 30213.981.22381222$10.13AL|NL
40 Jack Flaherty DET 123774.261.25134400$10.00AL|NL
41 Nick Pivetta SD 118774.381.21126370$9.76AL|NL
42 Tyler Glasnow IL-15 LAD 90744.001.18103290$9.51AL|NL
43 Felix Bautista BAL 30213.601.21381420$9.26AL|NL
44 Tanner Bibee CLE 127884.281.24110380$9.21AL|NL
45 Kodai Senga NYM 118864.191.30124530$9.12AL|NL
46 Gavin Williams CLE 124774.191.29132500$8.89AL|NL
47 Ryan Walker SF 30213.761.25321021$8.86AL|NL
48 Kenley Jansen LAA 29214.451.22311122$8.75AL|NL
49 Jhoan Duran MIN 31213.371.19341019$8.68AL|NL
50 Raisel Iglesias ATL 30214.061.1929821$8.62AL|NL
51 Shota Imanaga IL-15 CHC 110764.331.18103270$8.54AL|NL
52 Kevin Gausman TOR 143984.711.30136460$8.00AL|NL
53 Robert Suarez SD 29214.151.25281121$7.89AL|NL
54 Reese Olson DET 107763.981.2598350$7.76AL|NL
55 Cristopher Sanchez PHI 100773.821.2693290$7.61AL|NL
56 Tanner Scott LAD 32213.871.35341520$7.35AL|NL
57 Bailey Ober MIN 116774.491.21106300$7.14AL|NL
58 Jesus Luzardo PHI 101774.231.26104330$6.74AL|NL
59 Drew Rasmussen TB 97674.021.1988260$6.60AL|NL
60 Kyle Finnegan WAS 29114.651.35271123$6.46AL|NL
61 Justin Martinez IL-15 ARI 26213.511.34271319$6.43AL|NL
62 Robbie Ray SF 118774.541.30130480$6.39AL|NL
63 David Bednar PIT 30214.051.23321018$6.37AL|NL
64 Clarke Schmidt NYY 109874.481.28102360$6.03AL|NL
65 Devin Williams NYY 28213.731.27351417$6.01AL|NL
66 Clay Holmes NYM 95763.831.2985340$5.88AL|NL
67 Bryce Miller IL-15 SEA 104664.271.2091300$5.61AL|NL
68 Peter Fairbanks TB 30114.271.28301120$5.60AL|NL
69 Chris Bassitt TOR 130884.581.31115450$5.40AL|NL
70 Jameson Taillon CHC 118774.481.2394290$5.39AL|NL
71 Ranger Suarez PHI 99774.021.2987320$5.24AL|NL
72 Aaron Nola IL-15 PHI 121774.591.27112330$5.23AL|NL
73 Tyler Mahle TEX 105764.301.2585330$4.81AL|NL
74 Kris Bubic KAN 93664.081.2893330$4.43AL|NL
75 Zach Eflin BAL 113774.481.2383210$4.29AL|NL
76 Merrill Kelly ARI 119874.601.3098390$4.19AL|NL
77 Ryan Pepiot TB 118784.721.27108400$4.14AL|NL
78 Trevor Megill MIL 30114.521.30331218$3.88AL|NL
79 Seth Lugo IL-15 KAN 127874.641.31102360$3.83AL|NL
80 Sandy Alcantara MIA 124694.311.2795360$3.83AL|NL
81 Emilio Pagan CIN 31214.801.26321116$3.54AL|NL
82 Aroldis Chapman BOS 29213.591.34421913$3.40AL|NL
83 Brandon Pfaadt ARI 102774.661.2690250$3.25AL|NL
84 Ben Brown CHC 75553.881.2479260$3.09AL|NL
85 Yusei Kikuchi LAA 135894.931.35130440$3.04AL|NL
86 Michael Wacha KAN 108764.421.3087350$2.95AL|NL
87 Shane Baz TB 98674.461.2792350$2.84AL|NL
88 Shane Bieber IL-60 CLE 72543.911.1968180$2.78AL|NL
89 Mike Soroka WAS 94574.181.2791360$2.70AL|NL
90 Taj Bradley TB 120784.761.32110430$2.45AL|NL
91 Luis Ortiz CLE 95684.361.2988350$2.41AL|NL
92 Porter Hodge CHC 30213.461.26311412$2.41AL|NL
93 Yu Darvish IL-15 SD 101664.651.2796340$2.29AL|NL
94 Carlos Estevez KAN 29214.541.32261015$2.14AL|NL
95 Justin Verlander SF 105674.511.2787340$2.04AL|NL
96 Shane McClanahan IL-60 TB 72554.111.2273210$2.00AL|NL
97 Max Scherzer IL-60 TOR 76564.481.1979230$1.95AL|NL
98 Ryan Pressly CHC 28214.091.3123914$1.80AL|NL
99 Ronel Blanco HOU 113774.881.34113490$1.73AL|NL
100 Tony Gonsolin LAD 92764.631.3081320$1.65AL|NL
101 Jose Alvarado PHI 30213.801.34321412$1.37AL|NL
102 Jose Soriano LAA 110774.291.3990470$1.23AL|NL
103 Casey Mize IL-15 DET 96664.421.2670260$1.12AL|NL
104 Sean Manaea IL-60 NYM 89654.601.3189340$1.05AL|NL
105 Erick Fedde STL 126784.741.3395400$0.53AL|NL
106 Zebby Matthews MIN 82564.501.2475190$0.45AL|NL
107 Jose Berrios TOR 131895.001.35106420$0.43AL|NL
108 Will Vest DET 31213.831.26311110$0.42AL|NL
109 Colin Rea CHC 100774.741.3178290$0.36AL|NL
110 Jordan Hicks SF 95674.211.3882380$0.20AL|NL
111 David Peterson NYM 113764.581.41101440$0.04AL|NL
112 Max Meyer MIA 95594.571.3290330$-0.46AL|NL
113 Shohei Ohtani LAD 47423.721.1954170$-0.52AL|NL
114 Blake Snell IL-60 LAD 76544.421.3687370$-0.52AL|NL
115 Luke Jackson TEX 29214.581.40281312$-0.58AL|NL
116 Matthew Liberatore STL 92564.471.3180300$-0.68AL|NL
117 Lucas Giolito BOS 101774.941.3793390$-0.80AL|NL
118 Eduardo Rodriguez IL-15 ARI 76554.391.3172270$-0.88AL|NL
119 Aaron Civale IL-15 MIL 91674.781.3075290$-0.92AL|NL
120 Tommy Kahnle DET 30213.991.2929129$-1.03AL|NL
121 David Festa MIN 76454.361.3080270$-1.11AL|NL
122 Tylor Megill NYM 64444.141.3071270$-1.19AL|NL
123 Jesus Tinoco MIA 30114.951.41271314$-1.20AL|NL
124 Grant Holmes ATL 86664.791.3683300$-1.41AL|NL
125 Brayan Bello BOS 115774.721.4092410$-1.42AL|NL
126 Kumar Rocker IL-15 TEX 72554.431.2861220$-1.46AL|NL
127 Ryan Weathers MIA 103584.631.3696380$-1.48AL|NL
128 Ryne Nelson ARI 85554.561.2969240$-1.54AL|NL
129 Will Warren NYY 81564.631.3379280$-1.63AL|NL
130 Brady Singer CIN 117785.021.38101390$-1.69AL|NL
131 Nick Martinez CIN 93674.831.3172250$-1.76AL|NL
132 Andrew Painter PHI 60444.221.2356170$-1.77AL|NL
133 Landen Roupp SF 70554.311.3363270$-1.78AL|NL
134 Roki Sasaki IL-15 LAD 82644.741.3573300$-1.79AL|NL
135 Luke Weaver NYY 32214.481.2633108$-1.85AL|NL
136 Griffin Canning NYM 83564.651.3275300$-1.95AL|NL
137 Jordan Romano PHI 29214.581.3028119$-2.03AL|NL
138 Nick Lodolo CIN 107674.951.3592330$-2.05AL|NL
139 Cade Smith CLE 30213.161.1338113$-2.11AL|NL
140 Lance McCullers HOU 99674.711.4089460$-2.12AL|NL
141 Eury Perez IL-60 MIA 61354.351.2064200$-2.20AL|NL
142 Tanner Houck IL-15 BOS 77554.391.3363260$-2.20AL|NL
143 Chris Martin TEX 27213.381.052944$-2.24AL|NL
144 Shane Smith CWS 92584.661.3480320$-2.26AL|NL
145 Bowden Francis TOR 96675.141.2977270$-2.28AL|NL
146 Kutter Crawford IL-60 BOS 66444.511.2461200$-2.29AL|NL
147 AJ Smith-Shawver ATL 91665.031.3789370$-2.35AL|NL
148 Chris Paddack MIN 92674.831.3472260$-2.47AL|NL
149 Luis Gil IL-60 NYY 67554.591.3670330$-2.49AL|NL
150 Grayson Rodriguez IL-60 BAL 57434.331.2758190$-2.54AL|NL
151 Frankie Montas IL-60 NYM 83554.661.3574310$-2.76AL|NL
152 Zach Agnos COL 31114.841.33261011$-2.77AL|NL
153 Hayden Wesneski IL-15 HOU 67454.591.2662210$-2.81AL|NL
154 Mitch Keller PIT 129785.061.40107400$-2.81AL|NL
155 Jason Adam SD 30213.551.0933113$-2.84AL|NL
156 Lucas Erceg KAN 30213.711.3130146$-2.92AL|NL
157 Tyler Anderson LAA 121785.141.3898490$-2.95AL|NL
158 J.T. Ginn IL-15 OAK 73564.571.3462260$-3.04AL|NL
159 JP Sears OAK 120695.191.3291350$-3.25AL|NL
160 Liam Hendriks BOS 27214.141.172975$-3.35AL|NL
161 Clayton Kershaw LAD 73544.631.3359230$-3.35AL|NL
162 Walker Buehler IL-15 BOS 89664.891.3668310$-3.47AL|NL
163 Cade Horton CHC 58444.451.2752190$-3.47AL|NL
164 Mitchell Parker WAS 102694.771.3977370$-3.50AL|NL
165 Jose Quintana IL-15 MIL 110674.841.3985410$-3.52AL|NL
166 Kirby Yates LAD 29213.911.2537144$-3.54AL|NL
167 Kyle Harrison SF 65444.471.3463260$-3.72AL|NL
168 Dean Kremer BAL 111775.141.3986380$-3.73AL|NL
169 Bubba Chandler PIT 71454.531.3364250$-3.79AL|NL
170 Hayden Birdsong SF 77554.811.4077350$-3.82AL|NL
171 Jack Leiter TEX 85564.911.3676350$-3.89AL|NL
172 Camilo Doval SF 28213.711.3128125$-3.89AL|NL
173 Matthew Strahm PHI 30213.731.123492$-3.99AL|NL
174 Michael McGreevy STL 56333.991.2443140$-4.00AL|NL
175 Michael Lorenzen KAN 96674.831.4074390$-4.00AL|NL
176 Nestor Cortes IL-60 MIL 48334.241.1944140$-4.01AL|NL
177 Jackson Jobe DET 86574.811.3568320$-4.09AL|NL
178 Jeffrey Springs OAK 119685.211.38100390$-4.35AL|NL
179 Zack Littell TB 91585.091.2965200$-4.37AL|NL
180 Yimi Garcia TOR 29213.781.133292$-4.41AL|NL
181 Jeremiah Estrada SD 28213.751.2037122$-4.46AL|NL
182 Justin Slaten BOS 30214.571.3530126$-4.48AL|NL
183 Garrett Whitlock BOS 31213.751.163282$-4.49AL|NL
184 Griffin Jax MIN 31213.611.1637101$-4.53AL|NL
185 Alex Cobb IL-15 DET 68444.391.3350190$-4.64AL|NL
186 Steven Wilson CWS 31114.621.3031147$-4.67AL|NL
187 Seth Halvorsen COL 31114.471.3928128$-4.75AL|NL
188 Alex Vesia LAD 28213.621.1536111$-4.75AL|NL
189 Dustin May LAD 59434.471.3349210$-4.78AL|NL
190 Steven Matz STL 75454.661.3461240$-4.87AL|NL
191 Reid Detmers LAA 64334.701.3370260$-4.88AL|NL
192 Robert Garcia TEX 31213.911.2732123$-4.90AL|NL
193 Gabe Speier SEA 27213.451.143281$-4.92AL|NL
194 Beau Brieske DET 30214.131.2425104$-4.94AL|NL
195 Joey Cantillo CLE 39223.641.2543170$-5.18AL|NL
196 Jared Jones IL-60 PIT 48344.381.2948160$-5.23AL|NL
197 Gunnar Hoglund OAK 86575.231.3369260$-5.26AL|NL
198 Luis Severino OAK 131795.221.42101470$-5.26AL|NL
199 Fernando Cruz NYY 29214.191.2841142$-5.26AL|NL
200 Bryan Abreu HOU 31214.001.2838142$-5.27AL|NL
201 Spencer Arrighetti IL-15 HOU 62444.941.3764260$-5.44AL|NL
202 Andrew Heaney PIT 97685.201.4180330$-5.45AL|NL
203 Bryce Elder ATL 65544.821.3850220$-5.46AL|NL
204 Slade Cecconi CLE 50344.571.2342120$-5.49AL|NL
205 Andre Pallante STL 84564.561.4156320$-5.53AL|NL
206 Dylan Lee ATL 27213.721.153081$-5.54AL|NL
207 Ryan Zeferjahn LAA 30214.121.2837142$-5.55AL|NL
208 Jon Gray IL-60 TEX 63454.791.3352220$-5.55AL|NL
209 Daniel Coulombe MIN 29213.801.183291$-5.57AL|NL
210 Matt Brash SEA 27213.671.2730122$-5.61AL|NL
211 Andrew Abbott CIN 85565.161.3771320$-5.63AL|NL
212 Brad Lord WAS 59334.301.3349210$-5.64AL|NL
213 Tyler Holton DET 27213.461.122371$-5.68AL|NL
214 Ryan Gusto HOU 57334.641.3153210$-5.84AL|NL
215 Logan Henderson MIL 31224.041.123490$-5.87AL|NL
216 Tobias Myers MIL 69454.911.3355220$-5.89AL|NL
217 Trevor Williams WAS 89575.091.3768290$-5.90AL|NL
218 Tyler Rogers SF 31213.561.172261$-6.02AL|NL
219 Logan Allen CLE 105575.041.4082400$-6.15AL|NL
220 Cade Povich BAL 70454.991.3763260$-6.17AL|NL
221 Keegan Akin BAL 34214.171.2435111$-6.18AL|NL
222 Emerson Hancock SEA 61454.841.3244200$-6.25AL|NL
223 Louie Varland MIN 48224.461.3148151$-6.27AL|NL
224 Kyle Gibson BAL 91675.251.4374350$-6.27AL|NL
225 Daniel Palencia CHC 29213.751.2832141$-6.28AL|NL
226 Bailey Falter PIT 86575.031.3862290$-6.29AL|NL
227 Cole Sands MIN 30214.221.2730112$-6.31AL|NL
228 Jordan Leasure CWS 31114.631.3332135$-6.33AL|NL
229 Noah Cameron KAN 46324.401.3342160$-6.35AL|NL
230 Aaron Bummer ATL 26213.451.2827101$-6.47AL|NL
231 Edwin Uceta TB 30214.661.3231133$-6.50AL|NL
232 Anthony Bender MIA 29114.451.3327115$-6.51AL|NL
233 Hunter Gaddis CLE 28114.001.163092$-6.53AL|NL
234 Kevin Ginkel ARI 28214.181.2727102$-6.56AL|NL
235 Miles Mikolas STL 101585.071.3460230$-6.56AL|NL
236 Chad Patrick MIL 49334.671.2941160$-6.62AL|NL
237 Jared Koenig MIL 29213.861.2527111$-6.69AL|NL
238 Eduard Bazardo SEA 28214.101.2228101$-6.72AL|NL
239 Brendon Little TOR 28213.661.3028131$-6.73AL|NL
240 Quinn Priester MIL 60344.421.3545220$-6.73AL|NL
241 Spencer Turnbull TOR 61344.731.3554230$-6.77AL|NL
242 Graham Ashcraft CIN 30214.261.3424113$-6.78AL|NL
243 Yariel Rodriguez TOR 49224.491.3650251$-6.83AL|NL
244 Stephen Kolek SD 70454.771.3952230$-6.90AL|NL
245 Evan Phillips IL-15 LAD 21113.811.182163$-6.91AL|NL
246 Jose A. Ferrer WAS 29113.621.232492$-7.10AL|NL
247 Bryan Baker BAL 29214.071.2533120$-7.14AL|NL
248 Mason Montgomery TB 28114.031.2531112$-7.15AL|NL
249 John Schreiber KAN 27213.881.2926111$-7.16AL|NL
250 Phil Maton STL 31214.481.3330122$-7.19AL|NL
251 Cade Cavalli WAS 52344.601.3745220$-7.24AL|NL
252 Erik Miller SF 27213.741.3427141$-7.25AL|NL
253 Edward Cabrera MIA 93495.041.4486470$-7.26AL|NL
254 Dennis Santana PIT 30114.861.4326136$-7.29AL|NL
255 Marcus Stroman IL-15 NYY 103665.111.4470400$-7.32AL|NL
256 Jake Irvin WAS 116695.301.4079390$-7.34AL|NL
257 Shelby Miller ARI 29214.571.3329122$-7.37AL|NL
258 Brenan Hanifee DET 28213.931.252181$-7.41AL|NL
259 Charlie Morton BAL 71455.181.4471330$-7.43AL|NL
260 Ben Lively IL-15 CLE 70455.161.3552230$-7.45AL|NL
261 Pierce Johnson ATL 28214.291.3331121$-7.51AL|NL
262 Richard Fitts IL-15 BOS 47324.801.3137150$-7.51AL|NL
263 Tim Herrin CLE 27113.551.2327111$-7.54AL|NL
264 Yennier Cano BAL 31214.151.3329121$-7.55AL|NL
265 Cody Bradford IL-60 TEX 31113.831.152980$-7.65AL|NL
266 Tomoyuki Sugano BAL 106675.491.3768290$-7.70AL|NL
267 Seranthony Dominguez BAL 31214.531.3232141$-7.73AL|NL
268 Mark Leiter Jr. NYY 28114.231.2636121$-7.74AL|NL
269 Ryan Thompson ARI 27214.081.282281$-7.75AL|NL
270 Angel Zerpa KAN 27213.961.292191$-7.76AL|NL
271 Allan Winans NYY 32214.261.2428100$-7.79AL|NL
272 A.J. Puk IL-60 ARI 17113.641.182062$-7.80AL|NL
273 Gordon Graceffo STL 52224.471.3141170$-7.81AL|NL
274 Hoby Milner TEX 27213.951.212270$-7.81AL|NL
275 Shawn Armstrong TEX 29214.481.3028101$-7.85AL|NL
276 Randy Rodriguez SF 26113.761.2629121$-7.86AL|NL
277 Alec Marsh IL-60 KAN 54344.991.3851210$-7.88AL|NL
278 Cameron Booser CWS 30125.261.5931207$-7.92AL|NL
279 Chad Green TOR 28214.461.192680$-7.92AL|NL
280 Ryne Stanek NYM 28214.481.3430141$-7.94AL|NL
281 Garrett Cleavinger TB 29114.361.3233132$-7.94AL|NL
282 Joe Boyle TB 49224.491.4355310$-8.00AL|NL
283 Calvin Faucher MIA 30114.871.4729145$-8.07AL|NL
284 Yuki Matsui SD 26113.681.2029110$-8.09AL|NL
285 Antonio Santillan CIN 30214.801.4031142$-8.10AL|NL
286 Jonathan Cannon CWS 111585.161.4176370$-8.11AL|NL
287 Caleb Ferguson PIT 30214.251.3627121$-8.12AL|NL
288 Gregory Soto BAL 30214.291.3929141$-8.22AL|NL
289 JoJo Romero STL 29214.251.3424101$-8.24AL|NL
290 Ryan Yarbrough NYY 39214.491.2629110$-8.26AL|NL
291 Colton Gordon HOU 36224.591.2933120$-8.31AL|NL
292 Javier Assad IL-60 CHC 49344.681.3937190$-8.36AL|NL
293 Blake Treinen IL-60 LAD 18113.891.251972$-8.40AL|NL
294 David Robertson FA 25113.621.2529110$-8.40AL|NL
295 Brock Burke LAA 30214.561.3326101$-8.42AL|NL
296 Jack Kochanowicz LAA 90575.131.4052260$-8.45AL|NL
297 Jalen Beeks ARI 27214.331.3624101$-8.46AL|NL
298 Brant Hurter DET 24113.391.182170$-8.51AL|NL
299 Joey Estes OAK 65455.531.3346170$-8.54AL|NL
300 Hunter Dobbins BOS 47334.811.3937160$-8.55AL|NL