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.670.9896150$35.14AL|NL
2 Zack Wheeler PHI 83633.161.0793210$28.68AL|NL
3 Spencer Strider ATL 73643.391.1296240$24.38AL|NL
4 Logan Webb SF 81643.151.1576180$22.83AL|NL
5 Garrett Crochet BOS 67532.941.1186200$22.51AL|NL
6 Paul Skenes PIT 71533.021.1183200$22.22AL|NL
7 Logan Gilbert SEA 73533.311.0880170$21.08AL|NL
8 Framber Valdez HOU 79643.281.2277270$19.49AL|NL
9 Max Fried NYY 75633.291.1770200$19.37AL|NL
10 Sonny Gray STL 71543.371.1376180$18.22AL|NL
11 Joe Ryan MIN 73543.711.1080170$17.86AL|NL
12 Jacob deGrom TEX 64433.301.0575140$17.30AL|NL
13 George Kirby SEA 72543.501.1069120$17.24AL|NL
14 Yoshinobu Yamamoto LAD 68533.451.1172190$17.22AL|NL
15 Edwin Diaz NYM 26212.751.0537914$16.86AL|NL
16 Nick Pivetta SD 72543.731.1482220$16.75AL|NL
17 Dylan Cease SD 70543.561.1983260$16.34AL|NL
18 Hunter Brown HOU 72543.521.2280250$15.37AL|NL
19 Josh Hader HOU 27213.151.06391013$15.20AL|NL
20 Cristopher Sanchez PHI 74533.391.2069200$15.16AL|NL
21 Nathan Eovaldi TEX 72543.651.1670170$14.64AL|NL
22 Freddy Peralta MIL 70543.771.1978250$14.17AL|NL
23 Carlos Rodon NYY 72543.941.1981240$13.74AL|NL
24 Andres Munoz SEA 26212.661.11341012$13.63AL|NL
25 Luis Castillo SEA 73543.681.2070220$13.33AL|NL
26 Ranger Suarez PHI 73543.491.2367220$13.15AL|NL
27 Jhoan Duran MIN 26312.611.1432910$13.14AL|NL
28 Aroldis Chapman BOS 25212.831.18381212$12.99AL|NL
29 Devin Williams NYY 26212.861.13341112$12.95AL|NL
30 Tyler Glasnow LAD 61433.561.1474200$12.91AL|NL
31 Emmanuel Clase CLE 27212.711.0927612$12.76AL|NL
32 Mason Miller OAK 26112.751.04391012$12.68AL|NL
33 Matt Boyd CHC 69543.701.1967190$12.68AL|NL
34 Ryan Helsley STL 26213.141.16311013$12.61AL|NL
35 Jesus Luzardo PHI 69543.831.2174230$12.48AL|NL
36 Felix Bautista BAL 25212.771.12371111$12.44AL|NL
37 Brandon Woodruff MIL 65433.671.1472170$12.39AL|NL
38 Bryan Woo SEA 66433.621.1063140$12.36AL|NL
39 Tanner Scott LAD 26213.371.19311013$11.75AL|NL
40 Tanner Bibee CLE 73543.871.2271210$11.65AL|NL
41 MacKenzie Gore WAS 70443.631.2378250$11.55AL|NL
42 Jeff Hoffman TOR 26213.261.1033911$11.03AL|NL
43 Robbie Ray SF 70443.741.2276240$10.81AL|NL
44 Kevin Gausman TOR 77543.941.2675230$10.77AL|NL
45 Robert Suarez SD 26213.421.1927912$9.82AL|NL
46 Shota Imanaga CHC 72443.901.1969170$9.63AL|NL
47 Merrill Kelly ARI 71543.861.2766220$9.29AL|NL
48 Raisel Iglesias ATL 27213.321.1130610$9.28AL|NL
49 David Bednar PIT 26213.361.2030911$9.21AL|NL
50 Zac Gallen ARI 76544.031.2974260$9.02AL|NL
51 Kris Bubic KAN 67443.661.2668230$8.64AL|NL
52 Kodai Senga NYM 63433.571.2766270$8.33AL|NL
53 Chris Bassitt TOR 72544.011.2866230$8.06AL|NL
54 Jack Flaherty DET 64443.961.2472230$7.96AL|NL
55 Kyle Finnegan WAS 26223.931.31231013$7.80AL|NL
56 Camilo Doval SF 25213.421.30291211$7.76AL|NL
57 Peter Fairbanks TB 25213.481.26261011$7.54AL|NL
58 Trevor Megill MIL 26213.281.2132109$7.35AL|NL
59 Hunter Greene IL-15 CIN 55333.891.1264180$7.04AL|NL
60 Will Vest DET 26213.291.212689$6.31AL|NL
61 Yusei Kikuchi LAA 69444.041.3175250$6.15AL|NL
62 Sandy Alcantara MIA 76454.001.2764220$5.82AL|NL
63 Sean Manaea NYM 64444.111.2464210$5.75AL|NL
64 Ryan Pepiot TB 63444.111.2565230$5.64AL|NL
65 Robert Garcia TEX 25213.611.2328109$5.61AL|NL
66 Max Scherzer TOR 57333.901.1559140$5.61AL|NL
67 Kenley Jansen LAA 24114.081.2327912$5.45AL|NL
68 Daniel Palencia CHC 26113.671.28291211$5.12AL|NL
69 Grant Holmes ATL 76444.161.3479310$5.06AL|NL
70 Carlos Estevez KAN 26223.931.2724910$4.98AL|NL
71 David Peterson NYM 67433.721.3360260$4.98AL|NL
72 Matthew Strahm PHI 26213.411.083176$4.85AL|NL
73 Brandon Pfaadt ARI 65444.191.2460150$4.63AL|NL
74 Drew Rasmussen TB 51333.561.1748130$4.41AL|NL
75 Kevin Ginkel ARI 25213.501.252798$4.34AL|NL
76 Eduardo Rodriguez ARI 63444.011.2960200$4.31AL|NL
77 Seth Lugo KAN 74454.121.3065220$4.24AL|NL
78 Jose Soriano LAA 67443.811.3663310$4.11AL|NL
79 Mitch Keller PIT 72454.111.2962210$4.10AL|NL
80 Blake Snell IL-60 LAD 48323.641.2660220$4.00AL|NL
81 Taj Bradley TB 64444.161.2962230$3.80AL|NL
82 Eury Perez MIA 53333.831.2257180$3.75AL|NL
83 Michael King IL-60 SD 45323.451.2149160$3.67AL|NL
84 Jose Berrios TOR 78454.281.3067240$3.44AL|NL
85 Mike Soroka WAS 67454.331.2965240$3.28AL|NL
86 Zach Eflin IL-15 BAL 65444.221.2351120$3.21AL|NL
87 Emilio Pagan CIN 26124.281.2229910$3.21AL|NL
88 Shane McClanahan IL-60 TB 40323.461.1744120$2.99AL|NL
89 Cole Ragans IL-60 KAN 40323.441.2147140$2.90AL|NL
90 Grant Taylor CWS 25113.321.222798$2.72AL|NL
91 Cade Smith CLE 28212.911.1137102$2.51AL|NL
92 Matthew Liberatore STL 62444.091.2952200$2.50AL|NL
93 Dean Kremer BAL 68444.221.3057210$2.30AL|NL
94 Clay Holmes NYM 62443.861.3755240$2.23AL|NL
95 Reese Olson DET 57333.831.2753200$2.11AL|NL
96 Lance McCullers HOU 62444.161.3662280$2.00AL|NL
97 Michael Wacha KAN 66444.231.3055200$1.92AL|NL
98 Ronny Henriquez MIA 26113.881.292699$1.73AL|NL
99 Andrew Abbott CIN 65444.401.3161220$1.69AL|NL
100 Nick Lodolo CIN 61344.401.2362180$1.68AL|NL
101 Orion Kerkering PHI 26213.471.212895$1.66AL|NL
102 Yu Darvish SD 54334.121.2151160$1.62AL|NL
103 Shane Bieber IL-60 CLE 42323.631.2141110$1.36AL|NL
104 Griffin Jax MIN 27212.971.063471$1.09AL|NL
105 Chase Burns CIN 42333.911.2246140$0.98AL|NL
106 David Festa MIN 60344.191.3061220$0.89AL|NL
107 Aaron Nola IL-60 PHI 43324.011.1943110$0.67AL|NL
108 Quinn Priester MIL 53333.801.2643180$0.65AL|NL
109 Lucas Giolito BOS 68444.491.3565240$0.59AL|NL
110 Bryan Abreu HOU 28212.991.1637121$0.58AL|NL
111 Casey Mize DET 63344.191.2653180$0.56AL|NL
112 Will Warren NYY 55334.071.3055210$0.52AL|NL
113 Ryne Nelson ARI 63434.271.3250190$0.37AL|NL
114 Edward Cabrera MIA 58344.181.3361260$0.24AL|NL
115 Brayan Bello BOS 65444.231.3857240$0.11AL|NL
116 Bryce Miller IL-15 SEA 43333.921.2139130$-0.01AL|NL
117 Landen Roupp SF 58333.971.3454230$-0.09AL|NL
118 Alex Vesia LAD 25213.441.1533102$-0.32AL|NL
119 Jeremiah Estrada SD 26213.201.1535111$-0.45AL|NL
120 Shane Baz TB 58334.271.3055210$-0.52AL|NL
121 Reid Detmers LAA 33223.811.2238112$-0.57AL|NL
122 Bailey Ober IL-15 MIN 48334.361.2145120$-0.63AL|NL
123 Jon Gray IL-60 TEX 50334.101.2846150$-0.73AL|NL
124 Gavin Williams CLE 61344.241.3762280$-1.00AL|NL
125 Noah Cameron KAN 59344.141.3251190$-1.01AL|NL
126 Garrett Whitlock BOS 26213.381.172872$-1.12AL|NL
127 Clayton Kershaw LAD 48334.041.2741130$-1.13AL|NL
128 Luis Gil IL-60 NYY 45334.131.3350210$-1.14AL|NL
129 Justin Verlander SF 58344.191.2947170$-1.21AL|NL
130 Jason Adam SD 27213.341.1430101$-1.38AL|NL
131 Cade Cavalli WAS 60344.091.3653240$-1.42AL|NL
132 Slade Cecconi CLE 58344.491.2752160$-1.44AL|NL
133 Matt Brash SEA 25213.031.2131111$-1.51AL|NL
134 Bryce Elder ATL 67444.461.3856230$-1.53AL|NL
135 Ryan Walker SF 24213.071.142871$-1.54AL|NL
136 Nestor Cortes IL-60 MIL 40223.901.1841110$-1.60AL|NL
137 Jacob Lopez OAK 52334.281.3352210$-1.62AL|NL
138 Brandon Walter HOU 40223.601.193590$-1.71AL|NL
139 Dylan Lee ATL 26213.381.153071$-1.71AL|NL
140 Eric Lauer TOR 51334.231.3046170$-1.74AL|NL
141 Kirby Yates LAD 24213.551.2130112$-1.78AL|NL
142 Shohei Ohtani LAD 33223.621.1636120$-1.81AL|NL
143 Nick Martinez CIN 56344.261.2945140$-1.89AL|NL
144 Hayden Birdsong SF 55344.361.3657260$-1.94AL|NL
145 Dustin May LAD 42324.251.2741160$-2.02AL|NL
146 Zack Littell TB 63344.551.2751130$-2.07AL|NL
147 Jose Quintana MIL 62444.271.4149240$-2.09AL|NL
148 Trevor Rogers BAL 56334.141.3548200$-2.18AL|NL
149 Andre Pallante STL 65444.171.4146240$-2.21AL|NL
150 Chris Sale IL-60 ATL 23213.041.102960$-2.22AL|NL
151 Brady Singer CIN 65354.571.3462220$-2.28AL|NL
152 Zebby Matthews IL-15 MIN 40223.921.203990$-2.34AL|NL
153 Charlie Morton BAL 51334.321.3551210$-2.36AL|NL
154 Colton Gordon HOU 53334.341.2944150$-2.40AL|NL
155 Adrian Morejon SD 26213.251.192681$-2.52AL|NL
156 Jordan Romano PHI 25224.031.252793$-2.55AL|NL
157 Lucas Erceg KAN 25213.541.2727102$-2.80AL|NL
158 Drew Pomeranz CHC 24213.051.2325101$-2.90AL|NL
159 Gregory Soto BAL 26213.411.2630111$-2.97AL|NL
160 Jeffrey Springs OAK 59344.451.3452190$-2.97AL|NL
161 Tanner Houck IL-15 BOS 48334.261.3241150$-3.07AL|NL
162 Abner Uribe MIL 25113.221.2232122$-3.07AL|NL
163 Aaron Bummer ATL 25213.181.2828101$-3.08AL|NL
164 Luis Severino OAK 70354.491.3456230$-3.09AL|NL
165 Garrett Cleavinger TB 25213.711.2231111$-3.13AL|NL
166 JP Sears OAK 67354.681.3055190$-3.13AL|NL
167 Shane Smith CWS 60344.491.3655240$-3.23AL|NL
168 Bennett Sousa HOU 25213.341.162880$-3.33AL|NL
169 Luis Ortiz CLE 46334.271.3643190$-3.49AL|NL
170 Jacob Misiorowski MIL 50344.511.3954260$-3.50AL|NL
171 Pierce Johnson ATL 25213.531.2830101$-3.52AL|NL
172 Pablo Lopez IL-60 MIN 30223.761.183180$-3.58AL|NL
173 Frankie Montas NYM 51334.461.3446190$-3.64AL|NL
174 Seranthony Dominguez BAL 26213.761.2831121$-3.83AL|NL
175 Miles Mikolas STL 61344.521.2942120$-3.87AL|NL
176 Randy Rodriguez SF 26113.401.2329102$-3.99AL|NL
177 Ben Brown CHC 30223.821.2232100$-4.07AL|NL
178 Chris Paddack MIN 60344.601.3349150$-4.08AL|NL
179 Janson Junk MIA 54334.301.3338130$-4.14AL|NL
180 Luke Weaver NYY 26114.061.212983$-4.16AL|NL
181 Cole Sands MIN 26213.811.232681$-4.25AL|NL
182 Steven Matz STL 33223.751.243090$-4.30AL|NL
183 Kumar Rocker TEX 42234.221.2740130$-4.41AL|NL
184 Jared Koenig MIL 25213.631.252491$-4.45AL|NL
185 Cade Horton CHC 49334.471.3440170$-4.59AL|NL
186 Cam Schlittler NYY 44334.441.3741180$-4.60AL|NL
187 Sawyer Gipson-Long IL-15 DET 42234.141.2636110$-4.61AL|NL
188 Dane Dunning TEX 52334.571.3646190$-4.63AL|NL
189 Gabe Speier SEA 26113.261.133080$-4.70AL|NL
190 Grayson Rodriguez IL-60 BAL 27223.711.232890$-4.76AL|NL
191 Brock Stewart MIN 24113.051.1731100$-4.77AL|NL
192 Logan Allen CLE 60344.391.4150240$-4.78AL|NL
193 Michael McGreevy STL 38223.841.252890$-4.83AL|NL
194 Colin Rea CHC 66344.731.3351180$-4.86AL|NL
195 Jake Irvin WAS 67354.691.3553220$-4.91AL|NL
196 Michael Lorenzen IL-15 KAN 56344.511.3644200$-4.94AL|NL
197 Yennier Cano BAL 25213.391.242480$-4.95AL|NL
198 Reed Garrett NYM 26223.501.3230120$-4.97AL|NL
199 Blake Treinen IL-60 LAD 22213.521.192470$-5.01AL|NL
200 Tommy Kahnle DET 25114.081.3325114$-5.03AL|NL
201 Tyler Rogers SF 28213.561.202150$-5.16AL|NL
202 Seth Halvorsen COL 25124.881.4723117$-5.19AL|NL
203 JoJo Romero STL 25213.491.2825100$-5.42AL|NL
204 Chris Martin TEX 22113.421.112341$-5.45AL|NL
205 Chad Patrick MIL 35224.171.2632110$-5.46AL|NL
206 Carson Whisenhunt SF 41234.001.3234140$-5.47AL|NL
207 Caleb Thielbar CHC 23213.651.252580$-5.58AL|NL
208 Calvin Faucher MIA 26114.011.4126124$-5.58AL|NL
209 Andrew Kittredge BAL 26213.741.242470$-5.68AL|NL
210 Dennis Santana PIT 25113.861.302393$-5.71AL|NL
211 Erik Sabrowski CLE 26223.681.3731140$-5.76AL|NL
212 Walker Buehler BOS 57344.661.3948200$-5.80AL|NL
213 Anthony Bender MIA 25223.971.3325101$-5.87AL|NL
214 Andrew Heaney PIT 62354.801.3853210$-5.92AL|NL
215 Ryne Stanek NYM 25223.821.3128120$-5.96AL|NL
216 Jonathan Loaisiga NYY 25213.801.222270$-6.00AL|NL
217 Kyle Harrison BOS 34224.291.3135130$-6.03AL|NL
218 Yariel Rodriguez TOR 26113.981.2828102$-6.05AL|NL
219 Joe Boyle TB 35224.141.4241210$-6.17AL|NL
220 Mitchell Parker WAS 63354.601.4150240$-6.18AL|NL
221 Ryan Pressly CHC 24113.611.272282$-6.20AL|NL
222 Hector Neris HOU 22213.881.262490$-6.36AL|NL
223 Roki Sasaki IL-60 LAD 23214.131.262680$-6.50AL|NL
224 Yimi Garcia IL-15 TOR 22113.681.212581$-6.53AL|NL
225 Luke Jackson TEX 26224.341.4225122$-6.56AL|NL
226 Marcus Stroman NYY 60344.551.4043220$-6.58AL|NL
227 J.T. Ginn OAK 39224.291.3334130$-6.64AL|NL
228 Phil Maton STL 26113.741.2526101$-6.64AL|NL
229 Tyler Anderson LAA 71354.811.4057260$-6.78AL|NL
230 Erick Fedde STL 57344.631.4144210$-6.80AL|NL
231 Alex Cobb IL-60 DET 25223.721.302180$-6.82AL|NL
232 Fernando Cruz IL-15 NYY 18113.151.182580$-6.89AL|NL
233 Kyle Backhus ARI 25214.001.3923111$-6.90AL|NL
234 Kendall Graveman ARI 24114.111.4521114$-6.95AL|NL
235 Steven Okert HOU 23113.631.172680$-6.95AL|NL
236 Daniel Coulombe MIN 23113.281.212470$-6.95AL|NL
237 Spencer Arrighetti IL-60 HOU 35224.401.3636160$-6.96AL|NL
238 Ryan Brasier CHC 24113.381.172270$-6.99AL|NL
239 Ben Casparius LAD 26214.431.322491$-7.00AL|NL
240 Cal Quantrill MIA 56344.671.4042200$-7.01AL|NL
241 Cade Povich IL-15 BAL 32224.281.3229120$-7.11AL|NL
242 Hoby Milner TEX 24113.661.242271$-7.15AL|NL
243 Tyler Holton DET 26113.681.162360$-7.18AL|NL
244 Tyler Mahle IL-60 TEX 28224.201.282490$-7.18AL|NL
245 Jameson Taillon IL-15 CHC 40234.571.2832100$-7.18AL|NL
246 Tomoyuki Sugano BAL 61344.831.3541140$-7.26AL|NL
247 Ryan Gusto HOU 40224.411.3434140$-7.27AL|NL
248 Davis Daniel ATL 40224.421.3333120$-7.31AL|NL
249 Hunter Gaddis CLE 27114.041.252691$-7.32AL|NL
250 Jose A. Ferrer WAS 25113.661.252171$-7.36AL|NL
251 Edwin Uceta TB 24114.141.2628101$-7.37AL|NL
252 Scott Effross NYY 22213.891.261860$-7.39AL|NL
253 Nick Mears MIL 24113.591.252790$-7.40AL|NL
254 Brad Lord WAS 36224.411.3526121$-7.44AL|NL
255 Robinson Pina TOR 24213.981.271970$-7.45AL|NL
256 Anthony DeSclafani ARI 31224.331.302680$-7.47AL|NL
257 Bailey Falter PIT 63344.751.3944210$-7.52AL|NL
258 Bryan King HOU 24113.521.252590$-7.58AL|NL
259 Jonathan Cannon CWS 61354.821.4046220$-7.62AL|NL
260 Keegan Akin IL-15 BAL 23113.691.212580$-7.62AL|NL
261 Tanner Banks PHI 24113.701.202470$-7.64AL|NL
262 Daysbel Hernandez ATL 21213.811.4224120$-7.66AL|NL
263 Bowden Francis IL-15 TOR 35234.751.2932110$-7.71AL|NL
264 Gordon Graceffo STL 28224.201.302290$-7.75AL|NL
265 Robert Stephenson IL-15 LAA 20113.751.172460$-7.78AL|NL
266 Andrew Painter PHI 38224.471.3330130$-7.90AL|NL
267 Jose Butto IL-15 NYM 24113.621.2625100$-7.90AL|NL
268 Paul Blackburn IL-15 NYM 34224.331.3528110$-7.90AL|NL
269 Jose Alvarado PHI 16113.081.192070$-7.97AL|NL
270 Shinnosuke Ogasawara WAS 35224.331.3427120$-7.97AL|NL
271 Ryan Weathers IL-60 MIA 30224.271.3727110$-7.99AL|NL
272 Mitch Spence OAK 49234.581.3639150$-7.99AL|NL
273 Bryan Baker TB 24113.951.242790$-8.07AL|NL
274 Louie Varland MIN 25113.791.232470$-8.08AL|NL
275 Brandon Eisert CWS 24114.011.282381$-8.13AL|NL
276 John Schreiber KAN 25113.911.322491$-8.14AL|NL
277 Braxton Ashcraft PIT 31113.921.262680$-8.16AL|NL
278 Jack Perkins OAK 31113.991.3030120$-8.19AL|NL
279 Andrew Saalfrank ARI 23213.791.4422120$-8.20AL|NL
280 Ian Hamilton NYY 24113.671.3026110$-8.24AL|NL
281 Antonio Santillan CIN 25124.451.3626112$-8.28AL|NL
282 Joey Wentz ATL 31224.431.4131140$-8.32AL|NL
283 Caleb Ferguson PIT 24113.511.3124100$-8.33AL|NL
284 Brendon Little TOR 24113.361.3625120$-8.34AL|NL
285 Jake Junis CLE 24113.791.222260$-8.37AL|NL
286 Hunter Harvey IL-60 KAN 17113.311.171850$-8.38AL|NL
287 Stephen Kolek SD 29224.281.3523100$-8.41AL|NL
288 Victor Vodnik COL 25124.411.4825133$-8.47AL|NL
289 Nic Enright CLE 25113.911.262590$-8.49AL|NL
290 German Marquez COL 69354.921.4253230$-8.49AL|NL
291 Simeon Woods Richardson MIN 43234.611.3937170$-8.56AL|NL
292 Davis Martin IL-15 CWS 41234.571.3632130$-8.58AL|NL
293 Jack Leiter TEX 49244.841.4047230$-8.59AL|NL
294 Kyle Freeland COL 65354.901.4147170$-8.62AL|NL
295 Paul Sewald IL-15 CLE 19113.921.192260$-8.65AL|NL
296 Keaton Winn SF 20113.531.221960$-8.65AL|NL
297 Bryan Hudson MIL 22113.671.2923100$-8.73AL|NL
298 Enyel De Los Santos ATL 23113.841.262380$-8.75AL|NL
299 Sean Newcomb OAK 24113.681.3023110$-8.76AL|NL
300 Patrick Corbin TEX 57344.961.4345180$-8.79AL|NL