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 1261042.700.97149220$35.43AL|NL
2 Logan Webb SF 1451163.071.13130320$29.41AL|NL
3 Zack Wheeler PHI 132953.321.08143330$26.65AL|NL
4 Logan Gilbert IL-15 SEA 129853.311.08137300$24.15AL|NL
5 Corbin Burnes ARI 1281053.261.16128400$24.01AL|NL
6 Dylan Cease SD 130963.531.19153490$23.04AL|NL
7 Garrett Crochet BOS 106943.011.18135360$22.48AL|NL
8 Yoshinobu Yamamoto LAD 109953.441.01115260$22.34AL|NL
9 Chris Sale ATL 108843.121.13132290$21.40AL|NL
10 Michael King SD 121953.351.21134430$20.73AL|NL
11 Framber Valdez HOU 1271063.391.21118430$20.44AL|NL
12 Max Fried NYY 122953.311.14112340$20.33AL|NL
13 Paul Skenes PIT 116753.331.13132340$19.34AL|NL
14 Pablo Lopez MIN 120973.781.17129300$18.69AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Zac Gallen ARI 1191063.561.22117410$18.62AL|NL
16 Hunter Brown HOU 115963.431.22123390$18.33AL|NL
17 Luis Castillo SEA 125963.611.20121390$18.09AL|NL
18 Hunter Greene IL-15 CIN 111653.741.05130350$17.02AL|NL
19 Spencer Schwellenbach ATL 112853.581.13108230$16.32AL|NL
20 Aaron Nola IL-15 PHI 135874.121.17134320$16.20AL|NL
21 Freddy Peralta MIL 115863.841.18128430$16.17AL|NL
22 Cole Ragans KAN 113753.511.21133390$16.14AL|NL
23 Carlos Rodon NYY 115984.151.21132410$15.70AL|NL
24 Joe Ryan MIN 102763.741.07114210$15.48AL|NL
25 Kevin Gausman TOR 119973.791.24116330$15.05AL|NL
26 Nick Pivetta SD 102763.821.13119320$14.27AL|NL
27 Bryce Miller IL-15 SEA 115863.741.18107350$14.16AL|NL
28 Spencer Strider IL-15 ATL 77733.341.08106230$14.05AL|NL
29 Kodai Senga NYM 102853.401.24107450$13.82AL|NL
30 Tanner Bibee CLE 119873.861.22114350$13.39AL|NL
31 Bailey Ober MIN 117763.921.15114280$13.34AL|NL
32 Brandon Pfaadt ARI 118874.001.20115270$13.24AL|NL
33 Bryan Woo SEA 99643.451.0695190$13.00AL|NL
34 Nathan Eovaldi TEX 110753.871.14106270$12.58AL|NL
35 Sonny Gray STL 109763.891.18114300$12.39AL|NL
36 Chris Bassitt TOR 118873.841.26109370$11.77AL|NL
37 Shota Imanaga IL-15 CHC 108753.781.19106270$11.69AL|NL
38 MacKenzie Gore WAS 111773.881.28127400$11.51AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Cristopher Sanchez PHI 117753.841.23108320$10.87AL|NL
40 Tyler Glasnow IL-15 LAD 82643.691.11102260$10.47AL|NL
41 Clay Holmes NYM 92863.601.3284300$9.31AL|NL
42 Blake Snell IL-15 LAD 84633.531.24107390$9.30AL|NL
43 Ranger Suarez PHI 96753.581.2387290$8.92AL|NL
44 Mitch Keller PIT 124784.011.28110380$8.85AL|NL
45 Justin Steele IL-60 CHC 94643.631.1989240$8.16AL|NL
46 Sandy Alcantara MIA 113673.841.2297320$8.11AL|NL
47 Jack Flaherty DET 102674.091.24113350$8.02AL|NL
48 Nick Martinez CIN 93653.581.2280230$7.96AL|NL
49 Zach Eflin BAL 100763.851.1980170$7.86AL|NL
50 Jose Berrios TOR 128774.231.28112390$7.77AL|NL
51 Nestor Cortes IL-60 MIL 95653.951.1997260$7.72AL|NL
52 Griffin Jax MIN 54633.211.0766140$7.42AL|NL
53 Emmanuel Clase CLE 53512.311.0052110$7.22AL|NL
54 Seth Lugo KAN 119784.061.2899330$7.18AL|NL
55 Jesus Luzardo PHI 91654.041.2095290$6.73AL|NL
56 Jhoan Duran MIN 45622.421.1156150$6.63AL|NL
57 Ronel Blanco HOU 100764.101.31101420$6.41AL|NL
58 Robbie Ray SF 87653.831.2594310$6.38AL|NL
59 Reynaldo Lopez IL-60 ATL 75633.351.2277260$6.27AL|NL
60 Quinn Priester MIL 90643.721.2272350$6.25AL|NL
61 Reid Detmers LAA 101674.261.27109350$5.98AL|NL
62 Andres Munoz SEA 44512.531.0760170$5.60AL|NL
63 Jeff Hoffman TOR 46522.851.0259140$5.56AL|NL
64 Ryan Pepiot TB 95674.151.2597350$5.47AL|NL
65 Josh Hader HOU 46523.101.0865180$5.09AL|NL
66 Tanner Scott LAD 48623.121.1658180$5.06AL|NL
67 Roki Sasaki IL-15 LAD 80644.141.2491280$4.83AL|NL
68 Taj Bradley TB 105674.281.29102370$4.53AL|NL
69 Merrill Kelly ARI 95653.861.2679270$4.38AL|NL
70 Ryan Walker SF 50532.981.1459160$4.35AL|NL
71 Cade Smith CLE 50422.811.1165180$4.27AL|NL
72 Michael Wacha KAN 105674.051.2887320$4.11AL|NL
73 Louie Varland MIN 85664.241.2882250$3.96AL|NL
74 Eduardo Rodriguez IL-15 ARI 85643.881.2982280$3.86AL|NL
75 Matthew Liberatore STL 81543.831.2474260$3.78AL|NL
76 Ben Brown CHC 66533.691.2271240$3.77AL|NL
77 JP Sears OAK 114694.401.2694310$3.62AL|NL
78 Reese Olson DET 88563.841.2583320$3.45AL|NL
79 Dean Kremer BAL 105774.321.3288340$3.45AL|NL
80 Yusei Kikuchi LAA 108564.281.36118390$3.13AL|NL
81 Drew Rasmussen TB 63433.441.1260150$2.98AL|NL
82 David Peterson NYM 96654.061.3591380$2.92AL|NL
83 Andrew Abbott CIN 95674.351.3295350$2.75AL|NL
84 Jeremiah Estrada SD 46423.261.1265170$2.74AL|NL
85 Matthew Strahm PHI 47423.301.0355120$2.50AL|NL
86 Bryan Abreu HOU 52312.881.1768230$2.38AL|NL
87 Gavin Williams CLE 83554.041.2988350$2.36AL|NL
88 Will Warren NYY 93554.291.2793320$2.33AL|NL
89 Jameson Taillon CHC 107674.501.2687250$2.29AL|NL
90 Mason Miller OAK 44212.731.0068150$2.17AL|NL
91 Luis Ortiz CLE 95564.201.3388380$2.17AL|NL
92 Walker Buehler IL-15 BOS 87553.951.2678230$2.15AL|NL
93 Kris Bubic KAN 75443.761.2675250$2.08AL|NL
94 Edwin Diaz NYM 40423.151.0959160$2.01AL|NL
95 Jason Adam SD 48423.371.0856170$2.00AL|NL
96 Max Scherzer IL-60 TOR 66433.731.1269160$2.00AL|NL
97 Justin Martinez IL-15 ARI 49523.311.3162270$1.90AL|NL
98 Cade Povich BAL 102674.471.3395380$1.80AL|NL
99 Kirby Yates LAD 40523.241.1651180$1.77AL|NL
100 Jose Alvarado PHI 44422.941.1554160$1.61AL|NL
101 Brayan Bello BOS 102774.391.4091390$1.61AL|NL
102 AJ Smith-Shawver ATL 80543.971.3284330$1.57AL|NL
103 Raisel Iglesias ATL 42533.471.1047100$1.55AL|NL
104 Fernando Cruz NYY 44423.221.2163190$1.49AL|NL
105 Tyler Mahle TEX 78544.061.2271260$1.46AL|NL
106 Alex Vesia LAD 46423.491.1662190$1.43AL|NL
107 Tanner Houck IL-15 BOS 110564.371.3095350$1.33AL|NL
108 Tylor Megill NYM 88554.221.3494370$1.32AL|NL
109 Ryne Nelson ARI 95554.091.2879270$1.31AL|NL
110 Felix Bautista BAL 36412.731.1051150$1.30AL|NL
111 Chad Patrick MIL 90554.281.3077290$1.17AL|NL
112 A.J. Puk IL-60 ARI 43423.181.1656150$1.16AL|NL
113 Ryan Helsley STL 44422.991.1551170$1.13AL|NL
114 Colin Rea CHC 98554.371.2877270$1.13AL|NL
115 Tobias Myers MIL 87554.131.2980300$1.02AL|NL
116 Logan Allen CLE 99664.211.3785390$0.98AL|NL
117 Jose Soriano LAA 85554.021.3280380$0.88AL|NL
118 Erick Fedde STL 107674.321.3790380$0.84AL|NL
119 Jacob deGrom TEX 52323.431.0263110$0.83AL|NL
120 Michael McGreevy STL 94553.961.2767240$0.65AL|NL
121 Bryce Elder ATL 105664.421.3588360$0.63AL|NL
122 Bowden Francis TOR 84574.691.2475240$0.50AL|NL
123 Spencer Arrighetti IL-15 HOU 85554.341.3592390$0.44AL|NL
124 Camilo Doval SF 47433.271.2556210$0.27AL|NL
125 Orion Kerkering PHI 46433.521.1753150$0.16AL|NL
126 Tyler Alexander MIL 82554.551.2569210$0.16AL|NL
127 Devin Williams NYY 34412.771.1346160$0.16AL|NL
128 Mark Leiter Jr. NYY 46433.741.1757170$0.16AL|NL
129 Jose Quintana IL-15 MIL 97664.191.3978370$-0.19AL|NL
130 Tyler Holton DET 58333.621.1152150$-0.30AL|NL
131 Charlie Morton BAL 109684.761.40105470$-0.46AL|NL
132 Aroldis Chapman BOS 37423.301.2856200$-0.55AL|NL
133 Zack Littell TB 100574.561.2881210$-0.69AL|NL
134 Matt Brash SEA 39423.151.2650180$-0.73AL|NL
135 Kyle Hart SD 89574.851.2787240$-0.80AL|NL
136 David Bednar PIT 41433.381.2147140$-0.97AL|NL
137 Luis Severino OAK 109474.381.3191360$-1.02AL|NL
138 Brady Singer CIN 112584.921.35111370$-1.03AL|NL
139 Clarke Schmidt NYY 75444.221.2877270$-1.07AL|NL
140 Griffin Canning NYM 103574.731.3395380$-1.09AL|NL
141 Ben Lively IL-15 CLE 95674.351.3772330$-1.17AL|NL
142 Kevin Ginkel ARI 41423.381.2145140$-1.21AL|NL
143 Davis Daniel ATL 76554.241.2965220$-1.22AL|NL
144 Nick Lodolo CIN 84464.691.2485250$-1.23AL|NL
145 Jordan Hicks SF 77444.001.3771330$-1.23AL|NL
146 Matt Boyd CHC 56433.781.2057170$-1.24AL|NL
147 A.J. Minter IL-60 NYM 36423.291.1641120$-1.40AL|NL
148 Jose Butto NYM 53323.581.2357230$-1.41AL|NL
149 Ryan Gusto HOU 87554.451.3773330$-1.43AL|NL
150 David Festa MIN 70444.131.3074260$-1.45AL|NL
151 Lucas Giolito BOS 79554.491.3580280$-1.46AL|NL
152 Logan Henderson MIL 57444.421.2260180$-1.49AL|NL
153 Hayden Birdsong SF 80454.391.3285350$-1.50AL|NL
154 Garrett Whitlock BOS 54323.481.1758130$-1.60AL|NL
155 Luke Weaver NYY 58324.001.2363190$-1.65AL|NL
156 Mitch Spence OAK 93464.411.3377290$-1.66AL|NL
157 Justin Verlander SF 91564.301.3371270$-1.67AL|NL
158 Jared Koenig MIL 56443.891.2954220$-1.71AL|NL
159 Brant Hurter DET 75344.181.2162180$-1.72AL|NL
160 Gordon Graceffo STL 80554.391.3258250$-1.85AL|NL
161 Shane Baz TB 81444.341.2976300$-1.86AL|NL
162 Evan Phillips IL-15 LAD 37313.121.0841120$-1.90AL|NL
163 Dylan Lee ATL 42323.531.1650120$-1.93AL|NL
164 Hunter Gaddis CLE 62333.921.2458210$-2.08AL|NL
165 Hayden Wesneski IL-15 HOU 68444.571.2765220$-2.14AL|NL
166 Cole Sands MIN 49333.711.2253160$-2.26AL|NL
167 Max Meyer MIA 84464.271.3580290$-2.29AL|NL
168 Pierce Johnson ATL 37423.381.3145150$-2.30AL|NL
169 Mitchell Parker WAS 98574.361.4082400$-2.33AL|NL
170 Andre Pallante STL 91564.271.4065350$-2.39AL|NL
171 Adrian Morejon SD 47323.421.2246140$-2.53AL|NL
172 Mason Fluharty TOR 45433.901.2646160$-2.53AL|NL
173 Keegan Akin BAL 52213.741.1960160$-2.57AL|NL
174 Aaron Bummer ATL 39312.941.2845160$-2.70AL|NL
175 Peter Fairbanks TB 35423.331.2638150$-2.72AL|NL
176 Landen Roupp SF 65334.101.2963240$-2.73AL|NL
177 Tyler Anderson LAA 110584.731.3792400$-2.74AL|NL
178 Will Vest DET 46323.461.2346150$-2.77AL|NL
179 Blake Treinen IL-60 LAD 31423.401.1634100$-2.78AL|NL
180 Robert Suarez SD 40433.681.2540160$-2.83AL|NL
181 Reed Garrett NYM 38433.571.3546190$-2.85AL|NL
182 Jalen Beeks ARI 52423.621.3747200$-2.90AL|NL
183 Shelby Miller ARI 36423.641.2137130$-2.92AL|NL
184 Miles Mikolas STL 102574.521.3167230$-2.95AL|NL
185 Ryne Stanek NYM 38433.601.3042180$-2.95AL|NL
186 Robert Garcia TEX 39323.521.1844140$-3.00AL|NL
187 Jeffrey Springs OAK 65454.031.3261220$-3.02AL|NL
188 Carmen Mlodzinski PIT 60444.021.3249210$-3.07AL|NL
189 Steven Matz STL 62333.781.3053180$-3.14AL|NL
190 Gregory Soto BAL 41323.391.2646180$-3.16AL|NL
191 JoJo Romero STL 39433.681.2739150$-3.17AL|NL
192 Tyler Rogers SF 46323.401.163580$-3.23AL|NL
193 Chris Martin TEX 33323.231.073450$-3.25AL|NL
194 Jack Dreyer LAD 42323.661.2347160$-3.25AL|NL
195 Aaron Civale IL-15 MIL 83454.631.2974260$-3.28AL|NL
196 Landon Knack LAD 73444.491.3069250$-3.34AL|NL
197 Yennier Cano BAL 45323.551.2443150$-3.49AL|NL
198 Kevin Kelly IL-15 TB 44323.741.1539100$-3.50AL|NL
199 Yimi Garcia TOR 36323.551.1741120$-3.50AL|NL
200 Yilber Diaz ARI 67544.311.4264320$-3.56AL|NL
201 Grant Holmes ATL 71334.381.3572270$-3.58AL|NL
202 Garrett Cleavinger TB 40333.881.2348170$-3.62AL|NL
203 Randy Vasquez SD 97674.571.4270380$-3.63AL|NL
204 Hunter Harvey IL-15 KAN 33313.111.153490$-3.67AL|NL
205 Ben Casparius LAD 64444.501.3661260$-3.69AL|NL
206 Eric Lauer TOR 67444.231.3159240$-3.75AL|NL
207 Bryan Hudson MIL 43323.671.2746200$-3.75AL|NL
208 Manuel Rodriguez TB 42323.621.2241150$-3.80AL|NL
209 Joel Payamps MIL 43333.741.2041140$-3.81AL|NL
210 Shane Smith CWS 68344.351.3163240$-3.86AL|NL
211 Casey Mize IL-15 DET 82354.351.2668230$-3.88AL|NL
212 Tayler Scott HOU 42433.771.3742210$-3.89AL|NL
213 Marcus Stroman IL-15 NYY 87564.531.3665320$-3.91AL|NL
214 Nick Sandlin IL-15 TOR 39333.751.2243170$-3.92AL|NL
215 Brenan Hanifee DET 56333.781.2542140$-3.92AL|NL
216 Daysbel Hernandez ATL 39423.741.4144210$-3.95AL|NL
217 Michael Lorenzen KAN 97464.491.3373360$-3.99AL|NL
218 Steven Okert HOU 38213.371.1343120$-4.03AL|NL
219 Jake Junis CLE 54223.761.2048120$-4.13AL|NL
220 Carlos Estevez KAN 39323.511.2237150$-4.20AL|NL
221 Justin Slaten BOS 39433.931.3439150$-4.28AL|NL
222 A.J. Blubaugh HOU 68454.581.3862270$-4.29AL|NL
223 Jake Irvin WAS 114484.841.3390370$-4.29AL|NL
224 Brad Keller CHC 67444.311.4057280$-4.29AL|NL
225 Tim Herrin CLE 45333.821.3147210$-4.32AL|NL
226 Simeon Woods Richardson MIN 94454.591.3882360$-4.36AL|NL
227 Kyle Harrison SF 71344.381.3374270$-4.37AL|NL
228 Josh Winckowski BOS 66444.271.4054220$-4.50AL|NL
229 Porter Hodge CHC 50334.151.3454260$-4.56AL|NL
230 Jordan Romano PHI 38324.031.2242130$-4.60AL|NL
231 Bailey Falter PIT 95464.491.3571300$-4.62AL|NL
232 Brendon Little TOR 45323.671.3545210$-4.66AL|NL
233 Mason Montgomery TB 70234.361.3271270$-4.68AL|NL
234 Jonathan Cannon CWS 108594.791.3880360$-4.68AL|NL
235 Anthony Bender MIA 39333.711.2840150$-4.76AL|NL
236 Greg Weissert BOS 44323.911.3044160$-4.79AL|NL
237 Erik Miller SF 42323.801.4050240$-4.83AL|NL
238 Enyel De Los Santos ATL 45223.861.2147160$-4.92AL|NL
239 Colton Gordon HOU 71344.481.3462250$-4.97AL|NL
240 Tony Gonsolin LAD 56334.271.1949180$-4.98AL|NL
241 Tomoyuki Sugano BAL 89574.721.3358170$-5.03AL|NL
242 Scott Blewett ATL 55434.301.3845190$-5.07AL|NL
243 Lance McCullers HOU 54333.811.3353240$-5.09AL|NL
244 Dustin May LAD 42323.841.1741150$-5.13AL|NL
245 Drey Jameson ARI 53434.011.3445190$-5.15AL|NL
246 Tommy Henry ARI 77444.361.3964290$-5.16AL|NL
247 Tanner Banks PHI 48223.911.2448130$-5.16AL|NL
248 Phil Maton STL 42213.691.2042140$-5.19AL|NL
249 Emerson Hancock SEA 91574.771.3766310$-5.20AL|NL
250 Randy Rodriguez SF 45223.721.2949190$-5.22AL|NL
251 Jorge Alcala MIN 43334.211.2844180$-5.22AL|NL
252 Yuki Matsui SD 40223.701.2647180$-5.24AL|NL
253 Kyle Freeland COL 93574.741.3867240$-5.26AL|NL
254 Brock Burke LAA 46334.101.3245170$-5.29AL|NL
255 Hunter Dobbins BOS 75454.671.3656220$-5.29AL|NL
256 Beau Brieske DET 56344.461.2950200$-5.31AL|NL
257 Lucas Erceg KAN 39223.451.2542150$-5.32AL|NL
258 Caleb Thielbar CHC 32323.581.2835130$-5.33AL|NL
259 Gregory Santos IL-60 SEA 38212.991.2938130$-5.36AL|NL
260 Ryan Thompson ARI 41323.771.2634120$-5.38AL|NL
261 Andrew Heaney PIT 94474.771.4084330$-5.38AL|NL
262 Cristian Mena ARI 68334.081.3661270$-5.39AL|NL
263 Yariel Rodriguez TOR 62334.381.3364280$-5.40AL|NL
264 German Marquez COL 84574.751.3964310$-5.41AL|NL
265 Noah Cameron KAN 67344.471.3457210$-5.44AL|NL
266 Gabe Speier SEA 34213.591.1538100$-5.46AL|NL
267 Ryan Pressly CHC 37323.701.2935130$-5.48AL|NL
268 Jonathan Loaisiga NYY 29323.301.152470$-5.49AL|NL
269 Jose Suarez ATL 61334.391.3959250$-5.50AL|NL
270 Richard Fitts IL-15 BOS 82454.541.3562240$-5.52AL|NL
271 Kyle Finnegan WAS 42333.921.3139150$-5.53AL|NL
272 Ian Hamilton NYY 34213.361.2742170$-5.55AL|NL
273 Chad Green TOR 39334.391.2038100$-5.56AL|NL
274 Bobby Miller LAD 66334.531.2861230$-5.56AL|NL
275 Daniel Coulombe MIN 30213.001.163290$-5.64AL|NL
276 Noah Davis LAD 57324.411.3047210$-5.69AL|NL
277 Edward Cabrera MIA 80364.651.3881380$-5.69AL|NL
278 Keider Montero DET 88464.711.3873330$-5.71AL|NL
279 Kyle Leahy STL 60334.211.3649220$-5.75AL|NL
280 Jhonathan Diaz SEA 64344.391.3654250$-5.77AL|NL
281 Paul Sewald IL-15 CLE 33223.871.1439100$-5.77AL|NL
282 Seranthony Dominguez BAL 39334.181.3544190$-5.79AL|NL
283 Joey Cantillo CLE 62344.291.4067310$-5.79AL|NL
284 Ryan Fernandez STL 40324.061.3139150$-5.82AL|NL
285 Nick Mears MIL 36213.551.2842150$-5.87AL|NL
286 Justin Wrobleski LAD 72444.741.3562250$-5.88AL|NL
287 Justin Hagenman NYM 50334.431.2843150$-5.88AL|NL
288 Daniel Lynch KAN 83354.561.3866270$-5.92AL|NL
289 Dennis Santana PIT 44223.711.2640160$-6.01AL|NL
290 Brandon Young BAL 61344.451.3754220$-6.01AL|NL
291 Craig Yoho MIL 36223.901.2443160$-6.03AL|NL
292 Chris Flexen CHC 85454.501.4167310$-6.03AL|NL
293 Mike Soroka WAS 60354.711.3456230$-6.06AL|NL
294 Ryan Feltner IL-15 COL 97464.881.4084370$-6.06AL|NL
295 Kolby Allard CLE 69344.231.3457220$-6.07AL|NL
296 Caleb Ferguson PIT 40223.451.3140160$-6.08AL|NL
297 Graham Ashcraft CIN 71464.651.3760260$-6.11AL|NL
298 Mason Englert TB 53234.241.2749160$-6.14AL|NL
299 Brennan Bernardino BOS 35323.891.3436140$-6.14AL|NL
300 Zack Kelly BOS 38324.211.3340170$-6.15AL|NL