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 1891482.810.96228390$36.67AL|NL
2 Paul Skenes PIT 1861482.831.02216460$33.22AL|NL
3 Garrett Crochet BOS 1801383.151.05217450$28.44AL|NL
4 Bryan Woo SEA 1831393.321.01184350$26.13AL|NL
5 Cristopher Sanchez PHI 1861483.331.15180460$22.36AL|NL
6 Logan Webb SF 1951493.361.17185460$22.35AL|NL
7 Logan Gilbert SEA 1661193.431.04194380$21.81AL|NL
8 Max Fried NYY 1811483.311.15169580$21.34AL|NL
9 Yoshinobu Yamamoto LAD 1581363.261.12172480$20.36AL|NL
10 Joe Ryan MIN 17111103.791.06187400$18.61AL|NL
11 Cole Ragans KAN 1511183.361.13189540$18.30AL|NL
12 Hunter Brown HOU 1781293.591.18192610$18.00AL|NL
13 Dylan Cease TOR 1731293.771.18207640$17.80AL|NL
14 Mason Miller SD 66322.640.99972532$17.79AL|NL
15 Chris Sale ATL 1591183.661.13194450$17.32AL|NL
16 Edwin Diaz LAD 67313.521.12902337$16.13AL|NL
17 Jacob deGrom TEX 1551083.701.05169400$16.04AL|NL
18 George Kirby SEA 1661193.661.09159330$16.02AL|NL
19 Jesus Luzardo PHI 1701293.781.19189540$15.88AL|NL
20 Freddy Peralta NYM 1651193.731.16181610$15.22AL|NL
21 Hunter Greene CIN 17110103.971.14201540$15.02AL|NL
22 Josh Hader HOU 63323.411.08862534$14.72AL|NL
23 Cade Smith CLE 70323.101.10892331$14.43AL|NL
24 Devin Williams NYM 65423.131.14852830$13.73AL|NL
25 Spencer Schwellenbach ATL 1521173.651.12148310$13.61AL|NL
26 Brandon Woodruff MIL 1481083.671.09155400$13.60AL|NL
27 Andres Munoz SEA 63222.981.10752333$13.07AL|NL
28 Jhoan Duran PHI 68323.261.14711933$12.97AL|NL
29 David Bednar NYY 64423.481.11752031$12.86AL|NL
30 Sonny Gray BOS 17511104.011.18178480$12.84AL|NL
31 Framber Valdez FA 16412103.611.24156570$12.63AL|NL
32 Nick Pivetta SD 17411104.141.17180510$12.41AL|NL
33 Nathan Eovaldi TEX 1601093.821.14154420$11.80AL|NL
34 Zack Wheeler PHI 120963.351.08140350$11.52AL|NL
35 Aroldis Chapman BOS 59423.351.22793130$11.50AL|NL
36 Ranger Suarez BOS 1651193.741.21141470$10.44AL|NL
37 Eury Perez MIA 1489103.881.14160480$10.40AL|NL
38 Blake Snell LAD 1401063.811.23166570$9.78AL|NL
39 Jack Flaherty DET 15910104.081.21174500$9.77AL|NL
40 Tanner Bibee CLE 17610114.021.19157510$9.72AL|NL
41 MacKenzie Gore TEX 15710104.031.24179590$9.60AL|NL
42 Matt Boyd CHC 1551083.891.16140440$9.49AL|NL
43 Kyle Bradish BAL 1391073.771.20148480$9.27AL|NL
44 Luis Castillo SEA 17411104.201.20157500$9.21AL|NL
45 Spencer Strider ATL 1521084.171.23177510$8.82AL|NL
46 Daniel Palencia CHC 67323.611.22762828$8.80AL|NL
47 Shota Imanaga CHC 1531084.191.13140350$8.47AL|NL
48 Pablo Lopez MIN 1581094.071.20153410$8.40AL|NL
49 Tyler Glasnow LAD 1311063.981.19148470$8.19AL|NL
50 Ryan Helsley BAL 65323.831.20662229$8.14AL|NL
51 Michael King SD 15910104.021.24158550$7.99AL|NL
52 Emmet Sheehan LAD 130873.801.16152460$7.97AL|NL
53 Trey Yesavage TOR 135983.891.19151500$7.94AL|NL
54 Raisel Iglesias ATL 66323.951.16671628$7.89AL|NL
55 Chase Burns CIN 131893.911.16152400$7.45AL|NL
56 Drew Rasmussen TB 15310113.981.19131400$7.34AL|NL
57 Kevin Gausman TOR 18211104.451.25174560$7.29AL|NL
58 Zac Gallen FA 15911114.221.25152550$7.05AL|NL
59 Shohei Ohtani LAD 108853.481.15128390$6.78AL|NL
60 Shane Baz BAL 1591094.181.24154570$6.68AL|NL
61 Jeff Hoffman TOR 64324.111.20742326$6.48AL|NL
62 Nolan McLean NYM 1471083.911.25136520$6.42AL|NL
63 Aaron Nola PHI 1661094.361.24159480$5.98AL|NL
64 Carlos Estevez KAN 66324.491.29572231$5.74AL|NL
65 Quinn Priester MIL 1621094.001.24127460$5.65AL|NL
66 Nick Lodolo CIN 147994.201.21146410$5.57AL|NL
67 Carlos Rodon NYY 144984.201.22149540$5.51AL|NL
68 Edward Cabrera CHC 134984.011.23139520$5.35AL|NL
69 Emilio Pagan CIN 66324.371.20722225$5.15AL|NL
70 Sandy Alcantara MIA 17410114.131.25133520$5.11AL|NL
71 Peter Fairbanks MIA 63223.761.22622226$5.06AL|NL
72 Abner Uribe MIL 68322.961.20753217$4.90AL|NL
73 Kenley Jansen DET 59323.911.14592023$4.69AL|NL
74 Jacob Misiorowski MIL 138893.961.29158680$4.66AL|NL
75 Joe Musgrove SD 142994.211.20131380$4.49AL|NL
76 Trevor Rogers BAL 1601094.231.28143540$4.34AL|NL
77 Ryan Walker SF 63324.041.29632125$4.20AL|NL
78 Kris Bubic KAN 135893.861.25133450$4.12AL|NL
79 Gavin Williams CLE 1629114.211.31162710$4.06AL|NL
80 Griffin Jax TB 67323.471.11811815$4.03AL|NL
81 Sean Manaea NYM 136894.131.23142470$3.93AL|NL
82 Shane McClanahan TB 128884.051.22133370$3.74AL|NL
83 Cody Ponce TOR 133784.121.23152450$3.69AL|NL
84 Merrill Kelly ARI 17310104.481.26147510$3.58AL|NL
85 Logan Henderson MIL 118683.961.12127320$3.51AL|NL
86 Reese Olson DET 129893.911.22120420$3.41AL|NL
87 Trevor Megill MIL 64324.131.25762321$3.37AL|NL
88 Jose Soriano LAA 16810114.001.36142700$3.33AL|NL
89 Ryan Pepiot TB 1679114.551.27163620$3.10AL|NL
90 Robbie Ray SF 1689114.591.31179700$2.91AL|NL
91 Casey Mize DET 1519104.271.23123400$2.80AL|NL
92 Shane Bieber TOR 131874.121.21122350$2.78AL|NL
93 Zack Littell FA 14810114.431.21114330$2.74AL|NL
94 Andrew Abbott CIN 1629104.461.25142510$2.62AL|NL
95 Chad Patrick MIL 131994.351.23122390$2.21AL|NL
96 Grant Taylor CWS 74223.011.1187259$2.00AL|NL
97 Clay Holmes NYM 1511094.081.33113561$1.99AL|NL
98 Cam Schlittler NYY 135984.291.29133510$1.97AL|NL
99 Bailey Ober MIN 1428104.441.20125370$1.68AL|NL
100 Cade Horton CHC 129884.111.21108390$1.67AL|NL
101 Chris Bassitt FA 14410114.401.31130530$1.60AL|NL
102 Ryne Nelson ARI 16010114.571.27130430$1.47AL|NL
103 Jameson Taillon CHC 155994.481.21114380$1.39AL|NL
104 Dennis Santana PIT 67224.311.32612624$1.39AL|NL
105 Jack Leiter TEX 1579114.551.29147620$1.37AL|NL
106 Michael Burrows HOU 127894.331.24126430$1.33AL|NL
107 Jacob Lopez OAK 128894.421.27139500$1.24AL|NL
108 Gerrit Cole NYY 109764.081.17107320$1.14AL|NL
109 Shane Smith CWS 1589114.541.30147550$1.14AL|NL
110 Grayson Rodriguez LAA 114774.081.23118360$0.91AL|NL
111 Bryce Miller SEA 144894.421.23123430$0.86AL|NL
112 Mike Soroka ARI 133794.141.27130520$0.86AL|NL
113 Joey Cantillo CLE 123583.741.27133530$0.84AL|NL
114 Bubba Chandler PIT 1438104.271.29131490$0.80AL|NL
115 David Peterson NYM 1601094.301.38139590$0.71AL|NL
116 Michael Wacha KAN 16410104.501.29121500$0.54AL|NL
117 Noah Cameron KAN 145994.441.30126470$0.23AL|NL
118 Robert Garcia TEX 62323.971.25642216$0.13AL|NL
119 Tatsuya Imai HOU 152994.451.32152650$0.00AL|NL
120 Edwin Uceta TB 73324.121.24892912$-0.11AL|NL
121 Dean Kremer BAL 153994.541.29125500$-0.28AL|NL
122 Ryan Weathers NYY 124784.211.26116420$-0.42AL|NL
123 Lucas Giolito FA 1389114.561.31127520$-0.48AL|NL
124 Nick Martinez FA 1348104.361.23101330$-0.60AL|NL
125 Brandon Pfaadt ARI 1699114.771.29142400$-0.67AL|NL
126 Michael McGreevy STL 1478104.191.2697340$-0.72AL|NL
127 Bryan Abreu HOU 68323.661.2188298$-0.77AL|NL
128 Yusei Kikuchi LAA 1699124.811.35164590$-0.97AL|NL
129 Braxton Ashcraft PIT 132694.121.27119410$-1.00AL|NL
130 Justin Steele CHC 78643.431.1371190$-1.04AL|NL
131 Reid Detmers LAA 130694.441.29144480$-1.07AL|NL
132 Zach Eflin BAL 142994.571.25102300$-1.10AL|NL
133 Zebby Matthews MIN 121694.311.23117300$-1.23AL|NL
134 Braxton Garrett MIA 118684.121.23106290$-1.25AL|NL
135 Clayton Beeter WAS 64223.931.33763515$-1.29AL|NL
136 Riley O'Brien STL 64324.021.33653115$-1.33AL|NL
137 Brayan Bello BOS 155994.381.35119560$-1.50AL|NL
138 Will Warren NYY 122784.321.29117430$-1.52AL|NL
139 Mitch Keller PIT 1769124.761.34149540$-1.79AL|NL
140 Garrett Whitlock BOS 65423.451.1270174$-1.79AL|NL
141 Brady Singer CIN 1679114.801.35148560$-2.13AL|NL
142 Parker Messick CLE 119794.321.29108370$-2.22AL|NL
143 JP Sears SD 1338104.701.25108380$-2.27AL|NL
144 Kodai Senga NYM 112774.221.33111520$-2.30AL|NL
145 Andrew Saalfrank ARI 64223.761.32562715$-2.36AL|NL
146 Jeremiah Estrada SD 68323.561.1791283$-2.42AL|NL
147 Matthew Liberatore STL 1468114.611.30115420$-2.70AL|NL
148 Roki Sasaki LAD 114664.211.28106420$-2.72AL|NL
149 Alex Vesia LAD 63313.381.1080242$-2.82AL|NL
150 Landen Roupp SF 121794.241.34109470$-2.87AL|NL
151 Justin Verlander FA 118894.621.28101420$-2.87AL|NL
152 Robert Suarez ATL 66324.211.25662111$-2.91AL|NL
153 Phil Maton CHC 65323.691.2074246$-3.02AL|NL
154 Taj Bradley MIN 109684.231.27100380$-3.09AL|NL
155 JoJo Romero STL 64323.791.28552311$-3.11AL|NL
156 Dustin May STL 1377104.481.31115500$-3.13AL|NL
157 Aaron Civale FA 107794.451.2694350$-3.23AL|NL
158 Foster Griffin WAS 124694.331.31115440$-3.25AL|NL
159 Andrew Anderson DET 90453.941.26109420$-3.31AL|NL
160 Will Vest DET 66323.781.2364208$-3.32AL|NL
161 Jordan Leasure CWS 63224.261.25692712$-3.34AL|NL
162 Matt Svanson STL 67323.421.1965235$-3.38AL|NL
163 Ian Seymour TB 104574.221.24102330$-3.39AL|NL
164 Tyler Mahle SF 130784.451.30103420$-3.60AL|NL
165 Max Meyer MIA 125694.381.30110420$-3.69AL|NL
166 Simeon Woods Richardson MIN 120694.411.29108440$-3.71AL|NL
167 Garrett Cleavinger TB 63323.981.2676277$-3.78AL|NL
168 Seth Lugo KAN 1569104.851.35126510$-3.80AL|NL
169 Camilo Doval NYY 64423.631.2766295$-3.82AL|NL
170 Slade Cecconi CLE 1447104.761.27114360$-3.86AL|NL
171 Reynaldo Lopez ATL 114674.501.31115410$-3.89AL|NL
172 Max Scherzer FA 93674.511.2189280$-3.97AL|NL
173 Andrew Painter PHI 105674.391.2694300$-4.03AL|NL
174 Griffin Canning IL-60 FA 1178104.631.35105460$-4.05AL|NL
175 Andrew Kittredge BAL 65324.011.1963177$-4.07AL|NL
176 Matthew Strahm KAN 66323.761.1372203$-4.08AL|NL
177 Brad Lord WAS 1346104.311.33104471$-4.10AL|NL
178 Cade Cavalli WAS 1417104.481.34112490$-4.20AL|NL
179 Cristian Javier HOU 139894.891.33122610$-4.25AL|NL
180 Seranthony Dominguez CWS 59224.081.25652610$-4.31AL|NL
181 Troy Melton DET 116584.431.26106360$-4.36AL|NL
182 Jose A. Ferrer SEA 65223.151.1457174$-4.45AL|NL
183 Hunter Barco PIT 99463.841.2893380$-4.46AL|NL
184 Adrian Morejon SD 67323.551.1764203$-4.62AL|NL
185 A.J. Minter NYM 57323.371.1163182$-4.65AL|NL
186 Jared Jones PIT 87554.191.2486260$-4.67AL|NL
187 Cole Henry WAS 64224.211.29623011$-4.77AL|NL
188 Hunter Gaddis CLE 69334.141.1868225$-4.85AL|NL
189 Kumar Rocker TEX 98674.401.2683310$-4.93AL|NL
190 Luke Weaver NYM 69324.161.2172225$-4.95AL|NL
191 Dylan Lee ATL 65323.841.1470162$-5.13AL|NL
192 Robert Gasser MIL 76443.831.2073240$-5.25AL|NL
193 Gabe Speier SEA 57223.411.1067172$-5.38AL|NL
194 Jose Berrios TOR 120674.621.2999380$-5.42AL|NL
195 Orion Kerkering PHI 63323.531.1863202$-5.47AL|NL
196 Robert Stephenson LAA 59224.541.2165199$-5.47AL|NL
197 Tyler Holton DET 71323.561.1256171$-5.53AL|NL
198 Tanner Scott LAD 65313.861.3068285$-5.62AL|NL
199 Tyler Wells BAL 87454.301.1676250$-5.66AL|NL
200 Jake Latz TEX 108574.381.33102500$-5.78AL|NL
201 Chris Martin TEX 53223.641.095095$-5.80AL|NL
202 Andre Pallante STL 1388104.461.3889520$-5.81AL|NL
203 Justin Sterner OAK 66324.651.2570257$-5.83AL|NL
204 Matt Brash SEA 61223.541.2770274$-6.00AL|NL
205 Yimi Garcia TOR 58223.811.1360174$-6.04AL|NL
206 Connelly Early BOS 63343.391.2067230$-6.09AL|NL
207 Adrian Houser SF 139894.591.3996490$-6.22AL|NL
208 J.T. Ginn OAK 85464.131.2681290$-6.26AL|NL
209 Jeffrey Springs OAK 1628115.101.37138550$-6.28AL|NL
210 Aaron Ashby MIL 70323.431.3172331$-6.33AL|NL
211 Victor Vodnik COL 63224.731.51563116$-6.36AL|NL
212 Erik Sabrowski CLE 61223.561.2779342$-6.38AL|NL
213 Hurston Waldrep ATL 136894.831.41114540$-6.42AL|NL
214 Luis Severino OAK 1729115.051.38129590$-6.44AL|NL
215 Tyler Rogers TOR 71323.641.1545142$-6.50AL|NL
216 Kirby Yates LAA 57224.671.34652910$-6.56AL|NL
217 Eduardo Rodriguez ARI 134794.781.39115500$-6.56AL|NL
218 Shawn Armstrong CLE 69334.161.2368213$-6.58AL|NL
219 Miles Mikolas FA 1298114.981.3085300$-6.62AL|NL
220 Kody Funderburk MIN 64323.831.3359275$-6.63AL|NL
221 Kyle Finnegan DET 63324.151.2657215$-6.79AL|NL
222 Taylor Rogers MIN 57324.431.3556238$-6.85AL|NL
223 Louie Varland TOR 67324.241.2766214$-6.92AL|NL
224 Cole Sands MIN 67324.211.2562214$-6.93AL|NL
225 Caleb Thielbar CHC 62323.871.1862211$-6.94AL|NL
226 Jared Koenig MIL 65323.751.2262231$-7.01AL|NL
227 Jose Alvarado PHI 58213.801.2860235$-7.05AL|NL
228 Sean Burke CWS 1457115.121.38134610$-7.16AL|NL
229 Brandon Sproat MIL 73443.921.2663270$-7.18AL|NL
230 Tyler Anderson FA 116794.841.3693470$-7.21AL|NL
231 Kevin Ginkel ARI 60224.221.2957217$-7.30AL|NL
232 Steven Okert HOU 63324.091.2073240$-7.31AL|NL
233 Bryan King HOU 65323.681.2364240$-7.32AL|NL
234 Blake Treinen LAD 60313.911.2163201$-7.33AL|NL
235 Steven Matz TB 127694.771.34100370$-7.35AL|NL
236 Alexis Diaz TEX 60324.391.3061315$-7.47AL|NL
237 Luis Morales OAK 114684.891.3499420$-7.52AL|NL
238 Angel Zerpa MIL 59323.441.1850180$-7.54AL|NL
239 Fernando Cruz NYY 61324.271.2880281$-7.55AL|NL
240 Luis Gil NYY 98564.541.3692500$-7.55AL|NL
241 Chris Paddack FA 95684.721.3073250$-7.58AL|NL
242 Hunter Harvey CHC 53223.961.1853154$-7.59AL|NL
243 Richard Fitts STL 102584.631.2981320$-7.63AL|NL
244 Lucas Erceg KAN 63324.001.3255254$-7.79AL|NL
245 Johan Oviedo BOS 96574.521.3687440$-7.83AL|NL
246 Keegan Akin BAL 66324.171.2562212$-7.89AL|NL
247 Eduard Bazardo SEA 65223.961.2067221$-7.97AL|NL
248 Antonio Santillan CIN 68324.581.3772315$-8.03AL|NL
249 Grant Holmes ATL 83454.501.3386300$-8.10AL|NL
250 Cody Bradford TEX 55333.851.1350130$-8.11AL|NL
251 Mason Montgomery PIT 61223.871.2867252$-8.20AL|NL
252 Cole Winn TEX 64324.111.3259313$-8.27AL|NL
253 Mark Leiter Jr. OAK 65324.931.3569256$-8.29AL|NL
254 Patrick Sandoval BOS 74453.971.3667330$-8.32AL|NL
255 Jordan Romano LAA 56224.411.2557205$-8.35AL|NL
256 Justin Topa MIN 63324.611.3848198$-8.41AL|NL
257 Bryan Baker TB 64224.121.2371231$-8.41AL|NL
258 Joe Boyle TB 94474.521.40100520$-8.46AL|NL
259 Elvis Alvarado OAK 61224.181.3265294$-8.47AL|NL
260 Ryan Weiss HOU 73344.351.2980290$-8.48AL|NL
261 PJ Poulin WAS 60223.921.3061263$-8.50AL|NL
262 Brad Keller PHI 65224.061.3659305$-8.62AL|NL
263 Hogan Harris OAK 65224.611.4265338$-8.64AL|NL
264 Jose Urquidy FA 90674.881.3269300$-8.66AL|NL
265 Paul Sewald FA 47334.301.1950152$-8.69AL|NL
266 Brusdar Graterol LAD 48313.251.1534110$-8.73AL|NL
267 Brant Hurter DET 54213.381.1849160$-8.79AL|NL
268 Jason Adam SD 46213.471.1047150$-8.84AL|NL
269 Andrew Nardi MIA 49213.631.1958180$-8.87AL|NL
270 Lance McCullers HOU 95574.601.4188460$-8.87AL|NL
271 Porter Hodge CHC 48213.491.2555231$-8.88AL|NL
272 Erik Miller SF 61323.801.3761331$-8.96AL|NL
273 Hoby Milner CHC 62323.841.2248160$-8.97AL|NL
274 Ryan Yarbrough NYY 65324.111.2154200$-8.98AL|NL
275 Mick Abel MIN 96464.581.3893440$-8.98AL|NL
276 Tyler Kinley ATL 61224.221.2563242$-9.02AL|NL
277 Tyler Alexander TEX 77334.401.2365200$-9.05AL|NL
278 David Morgan SD 63223.971.2567250$-9.13AL|NL
279 Braydon Fisher TOR 51213.801.2659241$-9.16AL|NL
280 Logan Allen CLE 118694.801.4091460$-9.18AL|NL
281 Hunter Dobbins STL 93474.381.3471310$-9.26AL|NL
282 Greg Weissert BOS 65434.471.3055231$-9.26AL|NL
283 Jon Gray IL-60 FA 74564.751.3263240$-9.28AL|NL
284 Martin Perez FA 106674.791.4082400$-9.31AL|NL
285 Gregory Soto PIT 61224.011.3560273$-9.33AL|NL
286 Grant Anderson MIL 57324.111.2556200$-9.34AL|NL
287 Eric Orze MIN 61324.311.3163261$-9.35AL|NL
288 Brendon Little TOR 53213.411.2956250$-9.39AL|NL
289 Colin Selby BAL 58324.011.3059260$-9.39AL|NL
290 John Schreiber KAN 63324.081.2856220$-9.57AL|NL
291 Jovani Moran BOS 48323.751.3253250$-9.59AL|NL
292 Austin Gomber FA 102574.911.3175280$-9.59AL|NL
293 Bennett Sousa HOU 50213.971.2253181$-9.64AL|NL
294 Seth Halvorsen COL 59224.721.4252258$-9.69AL|NL
295 Jake Bird NYY 50313.921.2750190$-9.69AL|NL
296 Colin Rea CHC 83454.671.2965260$-9.75AL|NL
297 Andrew Alvarez WAS 99374.181.3674380$-9.79AL|NL
298 Spencer Arrighetti HOU 91464.841.3790400$-9.80AL|NL
299 Scott Barlow FA 54334.121.3158260$-9.81AL|NL
300 Tomoyuki Sugano FA 1217105.211.3582340$-9.82AL|NL