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 1921472.670.97234390$38.17AL|NL
2 Paul Skenes PIT 1861382.811.05221480$31.38AL|NL
3 Garrett Crochet BOS 1881482.971.07231490$31.32AL|NL
4 Bryan Woo SEA 1871393.371.05191400$24.68AL|NL
5 Logan Webb SF 1971493.241.17188450$22.82AL|NL
6 Cristopher Sanchez PHI 1921383.231.15188480$22.30AL|NL
7 Mason Miller SD 65422.490.981012533$21.37AL|NL
8 Edwin Diaz LAD 65523.051.08902336$20.47AL|NL
9 Chris Sale ATL 1601173.211.11195440$20.01AL|NL
10 Logan Gilbert SEA 1651183.381.07185390$19.70AL|NL
11 Max Fried NYY 1831393.301.17173550$19.33AL|NL
12 Hunter Brown HOU 1801293.401.18195600$18.60AL|NL
13 Cade Smith CLE 69532.871.07892231$18.54AL|NL
14 Yoshinobu Yamamoto LAD 1591273.281.12172470$18.48AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 George Kirby SEA 1681293.481.10165320$17.77AL|NL
16 Cole Ragans KAN 1581183.361.16195560$17.28AL|NL
17 Jacob deGrom TEX 1621083.501.07179400$17.13AL|NL
18 Jhoan Duran PHI 67532.821.10782130$16.72AL|NL
19 Jesus Luzardo PHI 1771293.661.18197550$16.57AL|NL
20 Devin Williams NYM 63533.001.14832731$16.30AL|NL
21 Framber Valdez DET 1891393.481.23176630$16.21AL|NL
22 Dylan Cease TOR 1701293.601.21200650$15.96AL|NL
23 Joe Ryan MIN 16811103.751.11184400$15.82AL|NL
24 Andres Munoz SEA 62432.761.11782430$15.25AL|NL
25 David Bednar NYY 63433.291.11762132$14.88AL|NL
26 Zack Wheeler PHI 1391063.301.09158380$14.66AL|NL
27 Sonny Gray BOS 1711293.791.20179460$13.35AL|NL
28 Aroldis Chapman BOS 58433.101.17802729$12.90AL|NL
29 Freddy Peralta NYM 1641193.791.20180610$12.16AL|NL
30 Daniel Palencia CHC 64433.521.23732731$12.02AL|NL
31 Nick Pivetta SD 1691093.941.17182510$11.30AL|NL
32 Spencer Strider ATL 1571193.901.22183550$10.80AL|NL
33 Ryan Walker SF 62433.481.21652029$10.55AL|NL
34 Josh Hader HOU 52423.121.08722025$10.47AL|NL
35 Luis Castillo SEA 17511103.911.20163500$10.34AL|NL
36 Ryan Helsley BAL 63433.431.19712327$10.27AL|NL
37 Brandon Woodruff MIL 1451083.791.14151400$10.07AL|NL
38 Nathan Eovaldi TEX 1601093.771.17153420$10.07AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Jeff Hoffman TOR 62433.631.16742326$9.69AL|NL
40 Raisel Iglesias ATL 64433.661.14681726$9.50AL|NL
41 Kevin Gausman TOR 17911104.021.23174530$9.35AL|NL
42 Shohei Ohtani LAD 114953.391.13136390$8.79AL|NL
43 MacKenzie Gore TEX 1581093.871.25179600$8.77AL|NL
44 Peter Fairbanks MIA 60433.451.20622126$8.71AL|NL
45 Tanner Bibee CLE 17710103.921.22164520$8.66AL|NL
46 Drew Rasmussen TB 155993.661.17140410$8.63AL|NL
47 Emmet Sheehan LAD 137963.811.17159470$8.35AL|NL
48 Michael King SD 1581093.821.24163560$8.24AL|NL
49 Ranger Suarez BOS 1661193.741.26147480$8.22AL|NL
50 Matt Boyd CHC 1621193.941.21146470$8.21AL|NL
51 Kyle Bradish BAL 141973.641.20150460$8.06AL|NL
52 Tyler Glasnow LAD 130963.671.18151480$8.04AL|NL
53 Jack Flaherty DET 15910103.961.25175550$7.86AL|NL
54 Aaron Nola PHI 17011104.181.22166460$7.76AL|NL
55 Ryan Pepiot TB 16810104.071.23171600$7.54AL|NL
56 Blake Snell LAD 126963.571.23155550$7.51AL|NL
57 Emilio Pagan CIN 65334.021.17712226$7.33AL|NL
58 Chase Burns CIN 119873.551.15143370$7.28AL|NL
59 Griffin Jax TB 65432.911.08831915$7.22AL|NL
60 Abner Uribe MIL 68433.041.21813118$6.97AL|NL
61 Nolan McLean NYM 1501183.781.28145580$6.87AL|NL
62 Eury Perez MIA 141893.891.18154480$6.32AL|NL
63 Nick Lodolo CIN 153994.061.20156420$6.15AL|NL
64 Dennis Santana PIT 66433.951.26612325$6.13AL|NL
65 Carlos Rodon NYY 1451084.031.23152540$6.08AL|NL
66 Shota Imanaga CHC 152984.091.16139340$5.86AL|NL
67 Gavin Williams CLE 16510103.931.31168710$5.73AL|NL
68 Zac Gallen ARI 17811114.201.29164590$5.12AL|NL
69 Shane McClanahan TB 119863.631.17125350$5.08AL|NL
70 Sandy Alcantara MIA 18110114.081.26150530$5.04AL|NL
71 Jacob Misiorowski MIL 138983.911.28161650$4.98AL|NL
72 Edward Cabrera CHC 136983.901.24145540$4.89AL|NL
73 Carlos Estevez KAN 62334.351.29552228$4.87AL|NL
74 Robbie Ray SF 17110104.211.30176670$4.58AL|NL
75 Jose Soriano LAA 17210103.821.35157740$4.44AL|NL
76 Robert Garcia TEX 62433.631.23672219$4.30AL|NL
77 Shane Baz BAL 1551094.181.27153550$4.09AL|NL
78 Merrill Kelly ARI 1631094.141.27144490$3.71AL|NL
79 Kris Bubic KAN 140983.861.27135460$3.66AL|NL
80 Kenley Jansen DET 57333.951.21582022$3.58AL|NL
81 Trevor Megill MIL 63433.431.17782314$3.55AL|NL
82 Cody Ponce TOR 142883.991.24145440$3.40AL|NL
83 Bryce Miller SEA 141984.091.21126420$3.23AL|NL
84 Gerrit Cole NYY 120863.901.18121350$3.17AL|NL
85 Joe Musgrove SD 133883.921.20124350$3.16AL|NL
86 Reid Detmers LAA 140884.111.26154510$2.76AL|NL
87 Grant Taylor CWS 84543.211.1899315$2.73AL|NL
88 Seranthony Dominguez CWS 60333.901.28672820$2.47AL|NL
89 Jack Leiter TEX 15810104.271.30152640$2.47AL|NL
90 Brandon Pfaadt ARI 16310104.361.26143380$2.39AL|NL
91 Andrew Abbott CIN 1659104.251.27150520$2.33AL|NL
92 Clay Holmes NYM 1511193.931.35124570$2.29AL|NL
93 David Peterson NYM 1621084.001.35144620$2.19AL|NL
94 Bryan Abreu HOU 67433.091.1688288$2.17AL|NL
95 Chris Bassitt BAL 16911104.311.33152590$2.14AL|NL
96 Casey Mize DET 146994.131.25127400$2.00AL|NL
97 Trey Yesavage TOR 113753.741.24128470$1.90AL|NL
98 Mitch Keller PIT 17610114.351.30154530$1.85AL|NL
99 Reynaldo Lopez ATL 135874.001.27135480$1.71AL|NL
100 Ryne Nelson ARI 161984.191.27134450$1.58AL|NL
101 Sean Manaea NYM 128764.081.21133410$1.51AL|NL
102 Yusei Kikuchi LAA 1689104.291.33169610$1.47AL|NL
103 Braxton Ashcraft PIT 138873.911.28125430$1.28AL|NL
104 Bubba Chandler PIT 145984.101.31137540$1.23AL|NL
105 Joey Cantillo CLE 134763.831.31142580$1.14AL|NL
106 Brady Singer CIN 16810114.451.31156550$1.03AL|NL
107 Bailey Ober MIN 157894.411.22140380$0.99AL|NL
108 Cam Schlittler NYY 128884.011.28128500$0.83AL|NL
109 Trevor Rogers BAL 150994.141.30130490$0.73AL|NL
110 Edwin Uceta TB 61433.691.18732311$0.53AL|NL
111 Cade Horton CHC 128884.081.23112410$0.50AL|NL
112 Shane Smith CWS 1588104.271.29149590$0.47AL|NL
113 Kodai Senga NYM 132873.951.33132590$0.22AL|NL
114 Garrett Cleavinger TB 63433.431.1678248$0.22AL|NL
115 Tatsuya Imai HOU 151984.411.34150640$0.00AL|NL
116 Chad Patrick MIL 140894.311.26133460$-0.01AL|NL
117 Shane Bieber TOR 103753.841.1895250$-0.04AL|NL
118 Michael Burrows HOU 132774.161.26130450$-0.39AL|NL
119 Jeremiah Estrada SD 67433.221.1391273$-0.47AL|NL
120 Dustin May STL 1509104.321.31133560$-0.52AL|NL
121 Zach Eflin BAL 147994.411.24111290$-0.69AL|NL
122 Jacob Lopez OAK 125884.251.30131500$-0.77AL|NL
123 Clayton Beeter WAS 62333.921.34723215$-0.79AL|NL
124 Jameson Taillon CHC 144994.441.24111350$-0.87AL|NL
125 Robert Suarez ATL 66443.681.2069219$-0.94AL|NL
126 Michael Wacha KAN 16310114.471.30125480$-0.99AL|NL
127 Grayson Rodriguez LAA 105663.861.24112350$-1.08AL|NL
128 JoJo Romero STL 62433.631.29582412$-1.12AL|NL
129 Taylor Rogers MIN 58334.191.34602517$-1.21AL|NL
130 Grant Holmes ATL 137874.201.34135520$-1.33AL|NL
131 Brayan Bello BOS 15510104.301.36127550$-1.36AL|NL
132 Ryan Weathers NYY 121764.091.27115430$-1.41AL|NL
133 Matthew Liberatore STL 1518104.291.30127470$-1.53AL|NL
134 Noah Cameron KAN 147994.351.32124480$-1.63AL|NL
135 Riley O'Brien STL 62333.771.32652813$-1.81AL|NL
136 Ian Seymour TB 111664.051.22107340$-1.82AL|NL
137 Taj Bradley MIN 137784.271.29130480$-1.83AL|NL
138 Quinn Priester MIL 121874.091.29101390$-1.87AL|NL
139 Victor Vodnik COL 63334.431.48603120$-1.92AL|NL
140 Zebby Matthews MIN 109664.051.23108280$-1.99AL|NL
141 Will Warren NYY 125774.181.30123450$-2.02AL|NL
142 Adrian Morejon SD 66543.271.1867213$-2.06AL|NL
143 Garrett Whitlock BOS 66433.411.1573194$-2.10AL|NL
144 Slade Cecconi CLE 1528104.501.27126390$-2.13AL|NL
145 Foster Griffin WAS 133784.201.29120410$-2.14AL|NL
146 Parker Messick CLE 123784.101.30113410$-2.32AL|NL
147 Braxton Garrett MIA 109663.961.2397260$-2.37AL|NL
148 Michael McGreevy STL 137884.141.2894320$-2.40AL|NL
149 Will Vest DET 65433.461.2266216$-2.55AL|NL
150 Jose A. Ferrer SEA 66433.141.1563193$-2.64AL|NL
151 Mike Soroka ARI 95554.071.2795354$-2.71AL|NL
152 Landen Roupp SF 123774.021.34114480$-2.77AL|NL
153 Logan Henderson MIL 87654.031.1889260$-2.79AL|NL
154 Ben Joyce LAA 46223.521.26532113$-2.85AL|NL
155 Tyler Mahle SF 132784.161.29107410$-2.86AL|NL
156 Nick Martinez TB 143884.411.29111390$-3.11AL|NL
157 Hunter Greene CIN 72443.621.1186230$-3.20AL|NL
158 Kirby Yates LAA 57334.111.28672711$-3.27AL|NL
159 Jeffrey Springs OAK 1629114.671.33137520$-3.50AL|NL
160 Max Meyer MIA 130784.291.32118430$-3.54AL|NL
161 Justin Steele CHC 76543.551.1771200$-3.69AL|NL
162 Steven Matz TB 125674.181.28106350$-3.83AL|NL
163 Seth Lugo KAN 1579104.591.35131520$-3.84AL|NL
164 Carmen Mlodzinski PIT 99653.821.3088340$-3.96AL|NL
165 Tanner Scott LAD 63433.571.2471264$-3.97AL|NL
166 Matt Brash SEA 61333.101.2172253$-3.97AL|NL
167 Spencer Schwellenbach IL-60 ATL 68533.571.1366150$-3.98AL|NL
168 Luis Severino OAK 1689114.611.35134550$-4.12AL|NL
169 Paul Sewald ARI 56234.341.25551913$-4.28AL|NL
170 Roki Sasaki LAD 109654.211.30107410$-4.31AL|NL
171 Chris Martin TEX 52333.461.1351116$-4.34AL|NL
172 Zack Littell WAS 1478104.651.27108320$-4.36AL|NL
173 Alex Vesia LAD 61433.541.1676251$-4.37AL|NL
174 Gabe Speier SEA 58333.261.1268182$-4.41AL|NL
175 Kevin Ginkel ARI 59433.811.2959227$-4.45AL|NL
176 Max Scherzer TOR 98664.411.2295280$-4.46AL|NL
177 Dean Kremer BAL 119774.391.29101370$-4.47AL|NL
178 Matthew Strahm KAN 64433.661.1669202$-4.49AL|NL
179 Louie Varland TOR 65433.601.2065193$-4.50AL|NL
180 Eduardo Rodriguez ARI 132884.431.36116470$-4.51AL|NL
181 Jordan Leasure CWS 62444.061.2770276$-4.61AL|NL
182 Luke Weaver NYM 66433.951.2170224$-4.66AL|NL
183 Justin Verlander DET 133784.471.30110440$-4.70AL|NL
184 Cade Cavalli WAS 136794.301.35115490$-4.70AL|NL
185 Hunter Harvey CHC 52323.291.1356154$-4.74AL|NL
186 Simeon Woods Richardson MIN 138784.501.33124510$-4.74AL|NL
187 Jared Jones IL-60 PIT 89553.941.2690300$-4.74AL|NL
188 Cole Sands MIN 66433.951.2364205$-4.78AL|NL
189 Phil Maton CHC 63433.711.2168243$-4.78AL|NL
190 Matt Svanson STL 64333.661.2860247$-4.81AL|NL
191 Camilo Doval NYY 63433.571.2771303$-4.91AL|NL
192 Jose Alvarado PHI 59433.511.2567243$-4.93AL|NL
193 Andrew Kittredge BAL 58433.721.2158164$-5.14AL|NL
194 Orion Kerkering PHI 59433.361.2064211$-5.34AL|NL
195 Justin Sterner OAK 65334.291.2866248$-5.57AL|NL
196 Fernando Cruz NYY 59433.661.2579281$-5.59AL|NL
197 Kyle Harrison MIL 99554.181.30101390$-5.60AL|NL
198 Bryan Baker TB 62333.771.1970223$-5.63AL|NL
199 Lucas Erceg KAN 62443.771.3159245$-5.70AL|NL
200 Kyle Finnegan DET 62433.921.2758225$-5.70AL|NL
201 Tyler Holton DET 69433.651.1657181$-5.70AL|NL
202 Adrian Houser SF 143894.341.38103490$-5.76AL|NL
203 Mark Leiter Jr. OAK 62434.211.3166246$-5.80AL|NL
204 Cristian Javier HOU 1418104.791.35128600$-5.82AL|NL
205 Bryan King HOU 64433.661.2064201$-5.93AL|NL
206 Dylan Lee ATL 64333.661.1671181$-5.96AL|NL
207 Jared Koenig MIL 63433.571.2264221$-5.97AL|NL
208 Brad Lord WAS 95554.261.3376324$-6.01AL|NL
209 Yimi Garcia TOR 53333.741.1958194$-6.19AL|NL
210 Caleb Thielbar CHC 61433.691.2063211$-6.20AL|NL
211 Hogan Harris OAK 64334.361.39623010$-6.27AL|NL
212 Eduard Bazardo SEA 65333.601.1867221$-6.29AL|NL
213 Luis Morales OAK 115774.541.35104460$-6.30AL|NL
214 Kumar Rocker TEX 95564.171.2885300$-6.35AL|NL
215 Shawn Armstrong CLE 67333.901.2166213$-6.40AL|NL
216 Keegan Akin BAL 65434.021.2665233$-6.45AL|NL
217 Aaron Civale OAK 125784.751.31107400$-6.56AL|NL
218 A.J. Minter NYM 49323.311.1654172$-6.57AL|NL
219 Aaron Ashby MIL 75443.601.3678371$-6.62AL|NL
220 Andrew Anderson DET 76443.911.2985320$-6.67AL|NL
221 Tyler Rogers TOR 69433.781.2048152$-6.71AL|NL
222 Luis Gil NYY 98654.411.3597480$-6.79AL|NL
223 Gregory Soto PIT 60333.751.3064254$-6.80AL|NL
224 Jason Adam SD 55323.441.1658201$-6.80AL|NL
225 Kyle Leahy STL 117664.311.3698420$-6.90AL|NL
226 Andre Pallante STL 131894.331.4191500$-7.03AL|NL
227 Graham Ashcraft CIN 62433.771.2757212$-7.09AL|NL
228 Bryce Elder ATL 112774.501.3692370$-7.12AL|NL
229 Cole Henry WAS 63234.711.43603313$-7.15AL|NL
230 Steven Okert HOU 62333.921.1970231$-7.19AL|NL
231 Robby Snelling MIA 89564.041.3378310$-7.23AL|NL
232 Hunter Gaddis CLE 62333.921.2360203$-7.26AL|NL
233 Jordan Romano LAA 58334.191.2862225$-7.29AL|NL
234 Brandon Sproat MIL 89544.151.3177340$-7.38AL|NL
235 Sean Burke CWS 1427104.751.39133620$-7.39AL|NL
236 Richard Fitts STL 113674.461.3287350$-7.49AL|NL
237 Ben Brown CHC 64333.801.2070220$-7.50AL|NL
238 Robert Gasser MIL 70443.991.2366220$-7.56AL|NL
239 Jake Latz TEX 105544.291.37101500$-7.56AL|NL
240 Drew Pomeranz LAA 55333.931.2559203$-7.71AL|NL
241 Calvin Faucher MIA 63334.001.3763275$-7.80AL|NL
242 Johan Oviedo BOS 95554.361.3491400$-7.81AL|NL
243 Blake Treinen LAD 54433.831.2860211$-7.84AL|NL
244 Erik Sabrowski CLE 60333.751.3573342$-7.87AL|NL
245 Andrew Nardi MIA 53323.741.2364211$-7.88AL|NL
246 Ryan Thompson ARI 61433.981.3050193$-7.97AL|NL
247 Justin Slaten BOS 60434.051.2857212$-7.98AL|NL
248 Kody Funderburk MIN 62333.771.3259253$-8.01AL|NL
249 Jose Berrios TOR 99554.451.3083300$-8.10AL|NL
250 A.J. Puk IL-60 ARI 34223.441.1840115$-8.15AL|NL
251 Mason Montgomery PIT 59333.811.3165252$-8.16AL|NL
252 Antonio Santillan CIN 67334.301.3371304$-8.19AL|NL
253 Griffin Canning SD 103664.541.3690390$-8.21AL|NL
254 Ryan Weiss HOU 82454.281.3083310$-8.25AL|NL
255 Joe Boyle TB 76444.031.3785420$-8.25AL|NL
256 Andrew Painter PHI 107664.631.3594380$-8.26AL|NL
257 Cody Bradford TEX 68444.241.1958160$-8.40AL|NL
258 Tyler Kinley ATL 60334.051.2865252$-8.43AL|NL
259 Kutter Crawford BOS 74444.381.2370210$-8.46AL|NL
260 Angel Zerpa MIL 59333.511.2455200$-8.47AL|NL
261 Brad Keller PHI 66333.951.3361273$-8.48AL|NL
262 Davis Martin CWS 1517104.711.38116530$-8.51AL|NL
263 Tyler Wells BAL 70444.371.2063180$-8.54AL|NL
264 Hunter Barco PIT 84444.071.3579340$-8.61AL|NL
265 Mick Abel MIN 122684.571.42113550$-8.71AL|NL
266 Erik Miller SF 59333.511.3764321$-8.72AL|NL
267 Yennier Cano BAL 57433.791.3252211$-8.74AL|NL
268 Rhett Lowder CIN 115674.621.3590370$-8.78AL|NL
269 Anthony Kay CWS 130694.501.41108520$-8.79AL|NL
270 Brooks Raley NYM 57323.951.2357201$-8.81AL|NL
271 Chris Paddack MIA 125684.751.3294320$-8.81AL|NL
272 Spencer Arrighetti HOU 89564.551.3689390$-8.92AL|NL
273 Aaron Bummer ATL 60323.601.3061230$-8.93AL|NL
274 Janson Junk MIA 91544.451.2967200$-8.98AL|NL
275 Tanner Banks PHI 60334.051.2357171$-9.02AL|NL
276 Mason Englert TB 61323.981.2557181$-9.05AL|NL
277 Justin Topa MIN 62334.061.3451204$-9.06AL|NL
278 Braydon Fisher TOR 50323.781.2857231$-9.06AL|NL
279 Jonathan Loaisiga ARI 54323.831.3145173$-9.16AL|NL
280 Lucas Giolito FA 112674.741.38100430$-9.18AL|NL
281 Patrick Sandoval BOS 79443.991.3873330$-9.19AL|NL
282 J.T. Ginn OAK 73444.191.3269260$-9.20AL|NL
283 Anthony Bender MIA 60333.901.2857231$-9.21AL|NL
284 Elvis Alvarado OAK 59334.121.3762293$-9.30AL|NL
285 Sean Newcomb CWS 70333.991.3367291$-9.31AL|NL
286 Tyler Alexander TEX 71444.561.2859192$-9.37AL|NL
287 Ryne Stanek STL 57334.261.3757274$-9.41AL|NL
288 Tobias Myers NYM 69434.171.2958210$-9.51AL|NL
289 Brant Hurter DET 50323.601.2245150$-9.54AL|NL
290 Colin Rea CHC 84444.391.2968240$-9.62AL|NL
291 Logan Allen CLE 111674.541.4189430$-9.63AL|NL
292 Cole Winn TEX 63334.431.3856295$-9.63AL|NL
293 Tommy Nance TOR 55323.761.2753180$-9.69AL|NL
294 Jake Junis TEX 62334.211.2353161$-9.72AL|NL
295 John Schreiber KAN 62334.061.2957221$-9.74AL|NL
296 Greg Weissert BOS 63434.291.3256221$-9.77AL|NL
297 David Morgan SD 57323.951.2859230$-9.79AL|NL
298 Brendon Little TOR 52323.461.3756270$-9.85AL|NL
299 Lance McCullers HOU 93554.451.4389460$-9.91AL|NL
300 Justin Wrobleski LAD 60434.201.3055210$-9.91AL|NL