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.710.96233390$37.03AL|NL
2 Paul Skenes PIT 1871282.761.02225460$31.36AL|NL
3 Garrett Crochet BOS 1821483.041.06223470$29.05AL|NL
4 Bryan Woo SEA 1851383.391.03187380$23.79AL|NL
5 Cristopher Sanchez PHI 1901283.191.14185460$20.95AL|NL
6 Logan Webb SF 19713103.291.17186450$20.53AL|NL
7 Edwin Diaz LAD 66533.041.06902237$20.01AL|NL
8 Chris Sale ATL 1561163.181.08191410$19.84AL|NL
9 Max Fried NYY 1801483.321.16171530$19.55AL|NL
10 Yoshinobu Yamamoto LAD 1611273.241.10175470$19.05AL|NL
11 Mason Miller SD 65322.480.98992533$18.98AL|NL
12 Logan Gilbert SEA 1661083.421.04185370$18.60AL|NL
13 Hunter Brown HOU 1831293.481.17197590$17.95AL|NL
14 Cade Smith CLE 69532.921.04892031$17.58AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Jacob deGrom TEX 1551073.431.04174350$16.90AL|NL
16 Jhoan Duran PHI 66542.871.11772033$16.81AL|NL
17 Jesus Luzardo PHI 1761293.641.16194540$16.43AL|NL
18 Framber Valdez DET 18713103.491.21174610$16.03AL|NL
19 Hunter Greene CIN 1681083.651.11201540$16.03AL|NL
20 Andres Munoz SEA 62432.901.12762534$15.72AL|NL
21 George Kirby SEA 1661293.611.10162310$15.71AL|NL
22 Joe Ryan MIN 16811103.811.09185380$15.27AL|NL
23 Cole Ragans KAN 1531083.421.14189540$15.12AL|NL
24 Devin Williams NYM 64543.171.14832730$14.22AL|NL
25 Dylan Cease TOR 17511103.711.21207670$14.18AL|NL
26 Freddy Peralta NYM 1671293.761.19186620$13.64AL|NL
27 Sonny Gray BOS 1691293.811.17179440$13.43AL|NL
28 David Bednar NYY 64443.341.12762131$12.99AL|NL
29 Aroldis Chapman BOS 57433.021.14782530$12.76AL|NL
30 Nick Pivetta SD 1691193.911.15184500$12.64AL|NL
31 Nathan Eovaldi TEX 1551183.661.11150380$12.58AL|NL
32 Zack Wheeler PHI 133963.291.08153360$12.58AL|NL
33 Kevin Gausman TOR 18212103.911.19178510$12.32AL|NL
34 Josh Hader HOU 56433.241.06762029$12.26AL|NL
35 Luis Castillo SEA 17711103.881.18165490$10.80AL|NL
36 Brandon Woodruff MIL 1441073.731.11153390$10.76AL|NL
37 Drew Rasmussen TB 1541083.621.14140390$10.23AL|NL
38 Ryan Helsley BAL 63443.531.22712429$9.80AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Spencer Strider ATL 1531193.931.22179550$9.65AL|NL
40 Ranger Suarez BOS 1661193.671.23149470$9.38AL|NL
41 Ryan Pepiot TB 16911104.031.20172580$9.31AL|NL
42 Tanner Bibee CLE 17911103.981.21168530$9.29AL|NL
43 Blake Snell LAD 130963.441.20160550$9.15AL|NL
44 Jeff Hoffman TOR 62443.581.15742226$9.01AL|NL
45 Michael King SD 1551083.721.22161540$8.84AL|NL
46 Raisel Iglesias ATL 64433.631.14681726$8.64AL|NL
47 Matt Boyd CHC 1591193.881.19145450$8.53AL|NL
48 Chase Burns CIN 134883.591.15158420$8.49AL|NL
49 Carlos Estevez KAN 65444.151.26582332$8.26AL|NL
50 Nolan McLean NYM 1521183.711.25150580$8.20AL|NL
51 Daniel Palencia CHC 65333.711.24722629$8.18AL|NL
52 MacKenzie Gore TEX 16010103.911.25180610$8.13AL|NL
53 Peter Fairbanks MIA 63443.521.19642226$8.04AL|NL
54 Eury Perez MIA 143993.901.15159470$8.00AL|NL
55 Shota Imanaga CHC 1551084.011.13141330$7.91AL|NL
56 Shohei Ohtani LAD 110853.361.10131340$7.52AL|NL
57 Emmet Sheehan LAD 133963.911.14152430$7.33AL|NL
58 Carlos Rodon NYY 1461194.041.21155530$7.31AL|NL
59 Tyler Glasnow LAD 132863.681.17155490$7.16AL|NL
60 Jack Flaherty DET 15910104.041.24175540$7.11AL|NL
61 Ryan Walker SF 62443.521.20651924$6.87AL|NL
62 Kyle Bradish BAL 134873.611.17144420$6.87AL|NL
63 Merrill Kelly ARI 1701184.071.23153500$6.72AL|NL
64 Zac Gallen ARI 17812114.191.27168580$6.65AL|NL
65 Trevor Megill MIL 64433.441.16772220$6.36AL|NL
66 Griffin Jax TB 66443.081.07831815$6.35AL|NL
67 Nick Lodolo CIN 149984.021.17151380$6.28AL|NL
68 Aaron Nola PHI 16810104.151.22164460$6.19AL|NL
69 Emilio Pagan CIN 65334.051.19712226$6.08AL|NL
70 Gavin Williams CLE 1641093.951.29167700$5.75AL|NL
71 Jose Soriano LAA 16810103.761.32156720$5.51AL|NL
72 Shane McClanahan TB 118863.601.16125360$5.06AL|NL
73 Dennis Santana PIT 67433.931.25622324$5.02AL|NL
74 Abner Uribe MIL 69433.171.21803016$4.89AL|NL
75 Andrew Abbott CIN 1641094.101.24149500$4.83AL|NL
76 Trey Yesavage TOR 136863.841.24151570$4.32AL|NL
77 Edward Cabrera CHC 136973.971.24145530$4.09AL|NL
78 Robbie Ray SF 1719104.221.28179670$3.89AL|NL
79 Jacob Misiorowski MIL 139974.041.27158640$3.88AL|NL
80 Kenley Jansen DET 56433.961.20572022$3.84AL|NL
81 Sandy Alcantara MIA 17610114.161.26148510$3.75AL|NL
82 Kris Bubic KAN 135883.741.23131440$3.70AL|NL
83 Joe Musgrove SD 138883.941.19131360$3.54AL|NL
84 Quinn Priester MIL 1661194.131.29136540$3.18AL|NL
85 Shane Baz BAL 152994.151.25149510$3.10AL|NL
86 Chris Bassitt BAL 16811104.241.31153570$2.96AL|NL
87 Shane Smith CWS 156894.101.25154580$2.83AL|NL
88 Brady Singer CIN 16811114.401.28155540$2.81AL|NL
89 Bryce Miller SEA 144984.181.20129420$2.73AL|NL
90 Edwin Uceta TB 68533.691.17812512$2.65AL|NL
91 Robert Garcia TEX 62443.651.22662217$2.57AL|NL
92 Seranthony Dominguez CWS 62343.911.29672921$2.28AL|NL
93 Cade Horton CHC 127973.911.22109400$2.15AL|NL
94 Trevor Rogers BAL 146984.021.26127470$2.07AL|NL
95 Clay Holmes NYM 1441093.851.32119540$2.01AL|NL
96 Cody Ponce TOR 138884.051.25140450$2.00AL|NL
97 Jack Leiter TEX 1639104.281.28157650$1.89AL|NL
98 Bailey Ober MIN 160894.391.19145370$1.86AL|NL
99 Cam Schlittler NYY 131883.901.26130500$1.86AL|NL
100 Casey Mize DET 143984.111.24125380$1.84AL|NL
101 Sean Manaea NYM 131774.151.18137400$1.79AL|NL
102 Robert Suarez ATL 66553.591.16702011$1.64AL|NL
103 David Peterson NYM 160973.951.34143610$1.53AL|NL
104 Bryan Abreu HOU 67333.121.1690289$1.47AL|NL
105 Yusei Kikuchi LAA 1708104.231.31172610$1.38AL|NL
106 Grayson Rodriguez LAA 119873.971.24125400$1.38AL|NL
107 Brandon Pfaadt ARI 16410104.481.25144380$1.36AL|NL
108 Mitch Keller PIT 1779124.321.28155530$1.33AL|NL
109 Ryne Nelson ARI 159974.221.25131430$1.33AL|NL
110 Jameson Taillon CHC 1561094.381.22121370$1.33AL|NL
111 Grant Taylor CWS 82443.431.2298327$0.94AL|NL
112 Reynaldo Lopez ATL 126873.961.27124430$0.78AL|NL
113 Gerrit Cole NYY 109753.901.18111330$0.75AL|NL
114 Reid Detmers LAA 133894.261.27147490$0.72AL|NL
115 Garrett Cleavinger TB 64443.361.1377238$0.44AL|NL
116 Kodai Senga NYM 120863.931.29123520$0.38AL|NL
117 Joey Cantillo CLE 126773.901.29132540$0.24AL|NL
118 Michael Wacha KAN 16610114.351.28128490$0.24AL|NL
119 Ryan Weathers NYY 126773.981.24122430$0.21AL|NL
120 Noah Cameron KAN 147984.221.28124480$0.00AL|NL
121 Tatsuya Imai HOU 155884.301.31152650$0.00AL|NL
122 Zebby Matthews MIN 126784.111.22123320$0.00AL|NL
123 Braxton Ashcraft PIT 133773.851.28120420$-0.03AL|NL
124 Logan Henderson MIL 111764.061.19112340$-0.12AL|NL
125 Brayan Bello BOS 16010104.251.33131560$-0.22AL|NL
126 Kevin Ginkel ARI 59443.941.26602115$-0.25AL|NL
127 Bubba Chandler PIT 141884.201.28130500$-0.42AL|NL
128 Jeffrey Springs OAK 16410104.551.29140520$-0.64AL|NL
129 Shane Bieber TOR 102653.741.1794250$-0.77AL|NL
130 Michael McGreevy STL 144984.131.2698340$-0.77AL|NL
131 Riley O'Brien STL 63333.761.34642916$-0.78AL|NL
132 Jacob Lopez OAK 128884.291.28131510$-0.83AL|NL
133 Zach Eflin BAL 141984.411.23109260$-0.99AL|NL
134 JoJo Romero STL 64443.561.29592512$-1.14AL|NL
135 Jeremiah Estrada SD 69433.381.1690273$-1.45AL|NL
136 Dean Kremer BAL 134984.411.27114410$-1.58AL|NL
137 Seth Lugo KAN 156994.401.31132510$-1.58AL|NL
138 Will Vest DET 64443.341.1965207$-1.61AL|NL
139 Tyler Mahle SF 131784.061.26108400$-1.69AL|NL
140 Parker Messick CLE 117763.991.27106380$-1.77AL|NL
141 Michael Burrows HOU 126674.111.25122440$-1.77AL|NL
142 Adrian Morejon SD 66643.421.1966213$-1.82AL|NL
143 Dustin May STL 138894.281.30123510$-1.92AL|NL
144 Braxton Garrett MIA 115664.031.22103270$-2.18AL|NL
145 Garrett Whitlock BOS 64433.351.1471184$-2.24AL|NL
146 Andrew Kittredge BAL 65443.721.1765177$-2.43AL|NL
147 Taj Bradley MIN 135784.371.29131470$-2.62AL|NL
148 Zack Littell FA 139884.471.24106280$-2.84AL|NL
149 Will Warren NYY 123784.281.30122440$-2.85AL|NL
150 Phil Maton CHC 64433.691.2069246$-2.98AL|NL
151 Nick Martinez TB 139894.411.27107370$-3.15AL|NL
152 Steven Matz TB 123664.101.25102330$-3.19AL|NL
153 Tanner Scott LAD 64443.531.2372265$-3.20AL|NL
154 Luis Severino OAK 1759114.601.32140560$-3.23AL|NL
155 Victor Vodnik COL 64444.361.47613116$-3.24AL|NL
156 Landen Roupp SF 120774.081.34111480$-3.40AL|NL
157 Clayton Beeter WAS 63233.941.34713313$-3.41AL|NL
158 Ian Seymour TB 93664.061.2190280$-3.42AL|NL
159 Foster Griffin WAS 118674.141.27107380$-3.50AL|NL
160 Jose Alvarado PHI 57533.511.2364214$-3.51AL|NL
161 Roki Sasaki LAD 114764.171.32109470$-3.55AL|NL
162 Slade Cecconi CLE 150794.571.25124380$-3.58AL|NL
163 Matthew Strahm KAN 64433.511.1270192$-3.62AL|NL
164 Luke Weaver NYM 68443.911.1973215$-3.65AL|NL
165 Matt Brash SEA 60333.171.2071234$-3.66AL|NL
166 Jose A. Ferrer SEA 65423.361.1661183$-3.72AL|NL
167 Matthew Liberatore STL 1477104.361.30120460$-3.77AL|NL
168 Chad Patrick MIL 128684.331.28121430$-3.80AL|NL
169 Spencer Schwellenbach IL-60 ATL 69533.621.1167140$-3.85AL|NL
170 Orion Kerkering PHI 63543.491.2167222$-3.87AL|NL
171 Alex Vesia LAD 62433.551.1777252$-3.91AL|NL
172 Jose Berrios TOR 119774.331.27101370$-3.95AL|NL
173 Cade Cavalli WAS 133784.221.33112480$-4.04AL|NL
174 Grant Holmes ATL 118664.201.32118450$-4.09AL|NL
175 Jared Koenig MIL 64543.511.2265222$-4.15AL|NL
176 Taylor Rogers MIN 58234.031.31592413$-4.19AL|NL
177 Eduardo Rodriguez ARI 132884.411.35118470$-4.20AL|NL
178 Kirby Yates LAA 56333.981.2767269$-4.23AL|NL
179 Justin Sterner OAK 65334.211.26652310$-4.32AL|NL
180 Justin Verlander DET 130784.401.29108410$-4.40AL|NL
181 Justin Steele CHC 72543.641.1768190$-4.47AL|NL
182 Camilo Doval NYY 63433.641.3070315$-4.49AL|NL
183 Louie Varland TOR 65433.771.2166194$-4.60AL|NL
184 Chris Martin TEX 51333.461.1450116$-4.73AL|NL
185 Max Meyer MIA 125684.341.30114410$-4.79AL|NL
186 Gabe Speier SEA 57333.341.0767161$-4.83AL|NL
187 Hunter Harvey CHC 52323.341.1256154$-4.85AL|NL
188 Robert Stephenson LAA 56223.991.1961189$-4.88AL|NL
189 Dylan Lee ATL 65333.581.1471182$-4.94AL|NL
190 Mike Soroka ARI 95564.201.2695351$-4.95AL|NL
191 Kyle Finnegan DET 61443.891.2558216$-4.99AL|NL
192 Cristian Javier HOU 138894.681.33124580$-5.10AL|NL
193 Jordan Leasure CWS 64354.071.2671277$-5.10AL|NL
194 Tyler Holton DET 68433.591.1457161$-5.37AL|NL
195 Cole Sands MIN 66433.991.2265204$-5.42AL|NL
196 Lucas Erceg KAN 62453.701.2660234$-5.50AL|NL
197 Lucas Giolito FA 126874.571.36113490$-5.55AL|NL
198 Johan Oviedo BOS 102654.241.3298440$-5.57AL|NL
199 Caleb Thielbar CHC 61433.731.1863192$-5.58AL|NL
200 Hunter Gaddis CLE 66333.801.1964204$-5.58AL|NL
201 Jared Jones IL-60 PIT 76554.021.2379250$-5.63AL|NL
202 Matt Svanson STL 66323.661.2762245$-5.72AL|NL
203 Simeon Woods Richardson MIN 134774.571.34121510$-5.76AL|NL
204 Luis Gil NYY 95654.251.3294460$-5.81AL|NL
205 Brad Keller PHI 65443.791.2760244$-5.81AL|NL
206 Shawn Armstrong CLE 67333.791.1967203$-5.84AL|NL
207 Mark Leiter Jr. OAK 64444.141.3068255$-6.06AL|NL
208 Kutter Crawford BOS 76554.261.1975210$-6.19AL|NL
209 Brad Lord WAS 130694.421.32101431$-6.20AL|NL
210 Fernando Cruz NYY 59343.651.2380271$-6.29AL|NL
211 Tyler Rogers TOR 69443.691.1947132$-6.45AL|NL
212 A.J. Minter NYM 51333.411.1757182$-6.55AL|NL
213 Luis Morales OAK 113774.541.3499450$-6.56AL|NL
214 Ryan Thompson ARI 62433.971.2851195$-6.59AL|NL
215 Yimi Garcia TOR 55223.781.1960205$-6.62AL|NL
216 Max Scherzer FA 89664.641.2485240$-6.66AL|NL
217 Aaron Ashby MIL 68433.591.3270311$-6.66AL|NL
218 Adrian Houser SF 142784.351.37102470$-6.75AL|NL
219 Justin Topa MIN 62333.991.3051197$-6.79AL|NL
220 Antonio Santillan CIN 66334.141.3369296$-6.83AL|NL
221 Kody Funderburk MIN 63433.861.3460264$-6.85AL|NL
222 Kumar Rocker TEX 96564.291.2885310$-6.96AL|NL
223 Bryan King HOU 64333.601.1764180$-6.99AL|NL
224 Gregory Soto PIT 60343.841.3065244$-7.00AL|NL
225 Bryan Baker TB 63333.881.1970221$-7.08AL|NL
226 Hogan Harris OAK 64334.241.3862308$-7.10AL|NL
227 Calvin Faucher MIA 65344.061.3564286$-7.18AL|NL
228 Paul Sewald ARI 52234.461.2452179$-7.21AL|NL
229 Aaron Civale OAK 121674.661.30104380$-7.21AL|NL
230 Jason Adam SD 50323.411.1654181$-7.27AL|NL
231 Andrew Anderson DET 64443.871.2874270$-7.32AL|NL
232 Davis Martin CWS 1527104.601.36117540$-7.36AL|NL
233 Carmen Mlodzinski PIT 72443.761.2764240$-7.46AL|NL
234 Ben Joyce LAA 41213.701.2645187$-7.46AL|NL
235 Anthony Bender MIA 63443.881.2959242$-7.48AL|NL
236 Eduard Bazardo SEA 63323.721.1864210$-7.49AL|NL
237 Graham Ashcraft CIN 62534.041.3154212$-7.52AL|NL
238 Robert Gasser MIL 76444.021.2569250$-7.64AL|NL
239 Troy Melton DET 75443.971.2566240$-7.70AL|NL
240 Tyler Kinley ATL 60444.151.2864242$-7.77AL|NL
241 Sean Burke CWS 142794.781.39133620$-7.77AL|NL
242 Logan Allen CLE 118784.501.3996450$-7.79AL|NL
243 Steven Okert HOU 63323.961.1970220$-7.85AL|NL
244 Griffin Canning SD 101664.471.3588380$-7.88AL|NL
245 Blake Treinen LAD 59443.911.3064241$-7.89AL|NL
246 Connelly Early BOS 54433.681.2456200$-7.89AL|NL
247 Brooks Raley NYM 57333.751.1956191$-7.93AL|NL
248 Jake Latz TEX 101434.211.3495470$-8.01AL|NL
249 Erik Miller SF 60333.551.3664322$-8.03AL|NL
250 Bennett Sousa HOU 49323.621.1853171$-8.04AL|NL
251 Keegan Akin BAL 65334.001.2766242$-8.08AL|NL
252 Robby Snelling MIA 79554.101.3368280$-8.11AL|NL
253 Tyler Wells BAL 68444.271.1862170$-8.13AL|NL
254 Andrew Nardi MIA 52333.801.2362201$-8.16AL|NL
255 Justin Slaten BOS 59443.981.2555191$-8.19AL|NL
256 Jake Junis TEX 63324.001.2155162$-8.20AL|NL
257 Colin Rea CHC 83554.341.2867230$-8.36AL|NL
258 Andre Pallante STL 135794.381.4193520$-8.39AL|NL
259 Ben Brown CHC 53333.771.1959170$-8.44AL|NL
260 David Festa MIN 69454.241.2670230$-8.45AL|NL
261 Braydon Fisher TOR 50323.731.2356211$-8.49AL|NL
262 Bryce Elder ATL 108774.671.3889380$-8.56AL|NL
263 A.J. Puk IL-60 ARI 31223.511.1736105$-8.65AL|NL
264 Julian Fernandez WAS 61324.041.2760232$-8.65AL|NL
265 Miles Mikolas WAS 1467104.851.3097330$-8.65AL|NL
266 Cole Henry WAS 64234.711.44603411$-8.69AL|NL
267 Cody Bradford TEX 61444.231.1853140$-8.76AL|NL
268 Seth Halvorsen COL 60344.631.4454279$-8.76AL|NL
269 Aaron Bummer ATL 60333.691.2861220$-8.83AL|NL
270 Jose Butto SF 61343.991.3356263$-8.93AL|NL
271 Jack Dreyer LAD 51323.851.2150171$-8.98AL|NL
272 Drew Pomeranz LAA 56223.791.2160191$-8.99AL|NL
273 Hunter Barco PIT 76444.101.3369310$-9.02AL|NL
274 Tanner Banks PHI 60333.911.2156170$-9.02AL|NL
275 Elvis Alvarado OAK 60334.201.3761294$-9.03AL|NL
276 Spencer Arrighetti HOU 88574.581.3587380$-9.03AL|NL
277 Angel Zerpa MIL 60333.711.2656200$-9.03AL|NL
278 PJ Poulin WAS 59333.991.3557263$-9.07AL|NL
279 Brock Burke CIN 61434.221.2956201$-9.20AL|NL
280 Erik Sabrowski CLE 59223.731.3371331$-9.23AL|NL
281 Kyle Leahy STL 117564.471.3795430$-9.25AL|NL
282 Joe Boyle TB 68444.191.3674370$-9.25AL|NL
283 Eric Lauer TOR 61444.201.2757190$-9.39AL|NL
284 Hunter Dobbins STL 90554.381.3367300$-9.41AL|NL
285 JP Sears SD 69454.461.2360190$-9.49AL|NL
286 Yennier Cano BAL 56333.841.3052201$-9.60AL|NL
287 Ryan Weiss HOU 73444.331.3371290$-9.61AL|NL
288 Pierce Johnson CIN 58344.171.3063231$-9.65AL|NL
289 Brant Hurter DET 51323.641.2445160$-9.68AL|NL
290 Anthony Kay CWS 120584.471.3996480$-9.71AL|NL
291 Brandon Sproat MIL 71444.211.3160270$-9.73AL|NL
292 John Schreiber KAN 62334.081.2957221$-9.75AL|NL
293 Jordan Romano LAA 55234.401.2858214$-9.75AL|NL
294 Isaac Mattson PIT 64344.211.3361282$-9.75AL|NL
295 Richard Fitts STL 101474.411.3278330$-9.79AL|NL
296 Connor Phillips CIN 53334.351.3457263$-9.80AL|NL
297 Mason Montgomery PIT 60233.971.3465272$-9.88AL|NL
298 Hoby Milner CHC 60323.891.2651180$-9.88AL|NL
299 Drey Jameson ARI 57344.111.3752243$-9.93AL|NL
300 Tobias Myers NYM 64334.001.2755190$-9.97AL|NL