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 1931472.660.97235400$38.50AL|NL
2 Paul Skenes PIT 1861382.811.05221480$31.43AL|NL
3 Garrett Crochet BOS 1881482.971.07231490$31.36AL|NL
4 Bryan Woo SEA 1871393.371.05191400$24.70AL|NL
5 Logan Webb SF 1971493.241.17187450$22.79AL|NL
6 Cristopher Sanchez PHI 1921383.231.15188480$22.34AL|NL
7 Mason Miller SD 65422.490.981012533$21.41AL|NL
8 Edwin Diaz LAD 65523.051.08902336$20.50AL|NL
9 Logan Gilbert SEA 1641183.351.06184380$20.10AL|NL
10 Chris Sale ATL 1601173.211.11195440$20.03AL|NL
11 Max Fried NYY 1831393.301.17173550$19.37AL|NL
12 Hunter Brown HOU 1801293.401.18195600$18.62AL|NL
13 Yoshinobu Yamamoto LAD 1591273.281.12172470$18.51AL|NL
14 Cade Smith CLE 69532.871.06882130$18.07AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 George Kirby SEA 1681293.481.10165320$17.79AL|NL
16 Jacob deGrom TEX 1621083.501.07179400$17.14AL|NL
17 Cole Ragans KAN 1571183.381.16194560$17.03AL|NL
18 Jhoan Duran PHI 67532.821.10782130$16.77AL|NL
19 Jesus Luzardo PHI 1771293.661.18197550$16.57AL|NL
20 Framber Valdez DET 1901393.461.23177630$16.52AL|NL
21 Devin Williams NYM 63533.001.14832731$16.34AL|NL
22 Joe Ryan MIN 16811103.751.10184400$16.14AL|NL
23 Dylan Cease TOR 1701293.651.21200650$15.59AL|NL
24 Andres Munoz SEA 62432.761.11792430$15.37AL|NL
25 David Bednar NYY 63433.291.13772232$14.75AL|NL
26 Zack Wheeler PHI 1391063.301.09158380$14.68AL|NL
27 Sonny Gray BOS 1711293.791.20179460$13.36AL|NL
28 Aroldis Chapman BOS 58433.101.17802729$12.94AL|NL
29 Freddy Peralta NYM 1641193.791.20180610$12.16AL|NL
30 Daniel Palencia CHC 64433.521.23732731$12.05AL|NL
31 Nick Pivetta SD 1681093.911.17182510$11.48AL|NL
32 Spencer Strider ATL 1571193.901.22183550$10.79AL|NL
33 Ryan Walker SF 62433.481.21652029$10.59AL|NL
34 Luis Castillo SEA 17611103.891.20163500$10.52AL|NL
35 Josh Hader HOU 52423.121.08722025$10.50AL|NL
36 Nathan Eovaldi TEX 1601093.771.17153420$10.08AL|NL
37 Brandon Woodruff MIL 1451083.791.14151400$10.07AL|NL
38 Ryan Helsley BAL 63433.571.21722427$9.75AL|NL
39 Jeff Hoffman TOR 62433.631.16742326$9.71AL|NL
40 Raisel Iglesias ATL 64433.661.14671726$9.45AL|NL
41 Kevin Gausman TOR 17911104.021.23174530$9.34AL|NL
42 Shohei Ohtani LAD 114953.391.13136390$8.82AL|NL
43 Tanner Bibee CLE 17710103.921.22164520$8.65AL|NL
44 Peter Fairbanks MIA 60433.451.22622226$8.52AL|NL
45 MacKenzie Gore TEX 1571093.901.25178590$8.47AL|NL
46 Emmet Sheehan LAD 137963.811.17159470$8.35AL|NL
47 Michael King SD 1581093.821.24163560$8.25AL|NL
48 Ranger Suarez BOS 1661193.741.26147480$8.24AL|NL
49 Matt Boyd CHC 1621193.941.21146470$8.21AL|NL
50 Drew Rasmussen TB 154993.681.18139410$8.09AL|NL
51 Tyler Glasnow LAD 130963.671.18151480$8.06AL|NL
52 Kyle Bradish BAL 139973.631.20148450$7.92AL|NL
53 Aaron Nola PHI 16911104.151.22165460$7.88AL|NL
54 Blake Snell LAD 127963.541.23156550$7.80AL|NL
55 Jack Flaherty DET 15810103.991.25174550$7.56AL|NL
56 Ryan Pepiot TB 16810104.071.23171600$7.53AL|NL
57 Emilio Pagan CIN 65334.021.17712226$7.34AL|NL
58 Abner Uribe MIL 68433.041.21813118$7.02AL|NL
59 Nolan McLean NYM 1501183.781.28145580$6.89AL|NL
60 Chase Burns CIN 118873.581.16142370$6.79AL|NL
61 Griffin Jax TB 65432.911.08831914$6.69AL|NL
62 Eury Perez MIA 141893.891.18154480$6.32AL|NL
63 Dennis Santana PIT 66433.951.26612325$6.16AL|NL
64 Nick Lodolo CIN 153994.061.20156420$6.14AL|NL
65 Carlos Rodon NYY 1451084.031.23152540$6.08AL|NL
66 Shota Imanaga CHC 152984.091.16139340$5.84AL|NL
67 Zac Gallen ARI 17911114.171.28166590$5.83AL|NL
68 Gavin Williams CLE 16510103.931.31168710$5.73AL|NL
69 Jose Soriano LAA 17211103.821.35157740$5.50AL|NL
70 Shane McClanahan TB 120863.601.18126360$5.14AL|NL
71 Sandy Alcantara MIA 18110114.081.26150530$5.03AL|NL
72 Jacob Misiorowski MIL 138983.911.28161650$4.99AL|NL
73 Edward Cabrera CHC 136983.901.24145540$4.90AL|NL
74 Carlos Estevez KAN 62334.351.29552228$4.89AL|NL
75 Robbie Ray SF 17110104.211.30176670$4.56AL|NL
76 Robert Garcia TEX 61433.541.23662219$4.47AL|NL
77 Shane Baz BAL 1551094.181.27153550$4.08AL|NL
78 Merrill Kelly ARI 1651094.151.27146500$3.79AL|NL
79 Kris Bubic KAN 140983.861.27135460$3.68AL|NL
80 Kenley Jansen DET 57333.951.21582022$3.60AL|NL
81 Trevor Megill MIL 63433.431.17772314$3.51AL|NL
82 Gerrit Cole NYY 120863.901.18121350$3.18AL|NL
83 Joe Musgrove SD 133883.921.20124350$3.17AL|NL
84 Cody Ponce TOR 142884.061.24145440$2.97AL|NL
85 Bryce Miller SEA 141984.091.22126420$2.96AL|NL
86 Grant Taylor CWS 84543.211.1898315$2.70AL|NL
87 Reid Detmers LAA 139884.081.27153510$2.59AL|NL
88 Seranthony Dominguez CWS 60333.901.28672820$2.50AL|NL
89 Jack Leiter TEX 15810104.271.30152640$2.46AL|NL
90 Brandon Pfaadt ARI 16310104.361.26143380$2.37AL|NL
91 Andrew Abbott CIN 1659104.251.27150520$2.31AL|NL
92 Clay Holmes NYM 1511193.931.35124570$2.31AL|NL
93 Bryan Abreu HOU 67433.091.1688288$2.22AL|NL
94 David Peterson NYM 1621084.001.35144620$2.20AL|NL
95 Mitch Keller PIT 17610114.301.30153530$2.14AL|NL
96 Casey Mize DET 146994.131.25127400$2.00AL|NL
97 Trey Yesavage TOR 113753.741.24128470$1.93AL|NL
98 Reynaldo Lopez ATL 135874.001.27135480$1.72AL|NL
99 Ryne Nelson ARI 161984.191.27135450$1.64AL|NL
100 Joey Cantillo CLE 133763.791.30141570$1.56AL|NL
101 Sean Manaea NYM 130764.081.22135420$1.43AL|NL
102 Braxton Ashcraft PIT 138873.911.28125430$1.29AL|NL
103 Bubba Chandler PIT 145984.101.31137540$1.24AL|NL
104 Bailey Ober MIN 156894.381.22139380$1.09AL|NL
105 Brady Singer CIN 16810114.451.31156550$1.00AL|NL
106 Yusei Kikuchi LAA 1679104.311.34168610$0.92AL|NL
107 Cam Schlittler NYY 128884.011.28128500$0.84AL|NL
108 Chris Bassitt BAL 16810104.341.33151580$0.80AL|NL
109 Trevor Rogers BAL 148994.141.30129490$0.66AL|NL
110 Cade Horton CHC 128884.081.23113410$0.58AL|NL
111 Shane Smith CWS 1588104.271.29149590$0.46AL|NL
112 Edwin Uceta TB 61433.691.20732311$0.33AL|NL
113 Garrett Cleavinger TB 63433.431.1678248$0.25AL|NL
114 Kodai Senga NYM 131873.981.32131580$0.24AL|NL
115 Shane Bieber TOR 103753.761.1995260$0.14AL|NL
116 Tatsuya Imai HOU 151984.411.34149640$0.00AL|NL
117 Chad Patrick MIL 140894.311.26133460$-0.03AL|NL
118 Michael Burrows HOU 132774.161.26130450$-0.39AL|NL
119 Zebby Matthews MIN 115764.071.23114290$-0.51AL|NL
120 Dustin May STL 1509104.321.31132560$-0.61AL|NL
121 Grayson Rodriguez LAA 108673.831.24115360$-0.63AL|NL
122 Jeremiah Estrada SD 67433.221.1591273$-0.70AL|NL
123 Jacob Lopez OAK 125884.251.30131500$-0.77AL|NL
124 Clayton Beeter WAS 62333.921.35723315$-0.88AL|NL
125 Jameson Taillon CHC 144994.441.24111350$-0.88AL|NL
126 Robert Suarez ATL 66443.681.2069219$-0.91AL|NL
127 Michael Wacha KAN 16310114.471.30125480$-1.01AL|NL
128 Zach Eflin BAL 145994.411.25110290$-1.05AL|NL
129 JoJo Romero STL 62433.631.29582412$-1.08AL|NL
130 Taylor Rogers MIN 58334.191.34602517$-1.18AL|NL
131 Riley O'Brien STL 62333.771.32652814$-1.20AL|NL
132 Grant Holmes ATL 137874.201.34135520$-1.33AL|NL
133 Brayan Bello BOS 15510104.301.36127550$-1.36AL|NL
134 Ryan Weathers NYY 121764.091.27115430$-1.40AL|NL
135 Matthew Liberatore STL 1518104.291.30127470$-1.54AL|NL
136 Noah Cameron KAN 145994.341.32122470$-1.68AL|NL
137 Quinn Priester MIL 123874.101.29103400$-1.76AL|NL
138 Victor Vodnik COL 63334.431.48603120$-1.90AL|NL
139 Ian Seymour TB 111664.051.23108340$-1.95AL|NL
140 Taj Bradley MIN 135784.271.29128470$-1.97AL|NL
141 Foster Griffin WAS 132784.161.29119410$-1.97AL|NL
142 Braxton Garrett MIA 115663.991.23102280$-2.03AL|NL
143 Garrett Whitlock BOS 66433.411.1573194$-2.07AL|NL
144 Will Warren NYY 126774.211.30124460$-2.11AL|NL
145 Slade Cecconi CLE 1528104.501.27126390$-2.15AL|NL
146 Will Vest DET 65433.461.2066216$-2.26AL|NL
147 Adrian Morejon SD 65543.321.1866213$-2.29AL|NL
148 Michael McGreevy STL 136884.171.2894320$-2.57AL|NL
149 Mike Soroka ARI 97554.081.2797364$-2.58AL|NL
150 Parker Messick CLE 121784.091.31111410$-2.63AL|NL
151 Jose A. Ferrer SEA 66433.141.1764193$-2.77AL|NL
152 Logan Henderson MIL 87654.031.1889260$-2.77AL|NL
153 Tyler Mahle SF 132784.161.29107410$-2.85AL|NL
154 Landen Roupp SF 123774.021.35114490$-2.99AL|NL
155 Nick Martinez TB 143884.411.29111390$-3.12AL|NL
156 Hunter Greene CIN 72443.621.1186230$-3.17AL|NL
157 Kirby Yates LAA 57334.111.28672711$-3.25AL|NL
158 Ben Joyce LAA 46223.521.26532112$-3.39AL|NL
159 Jeffrey Springs OAK 1629114.671.33137520$-3.53AL|NL
160 Steven Matz TB 126674.141.28107350$-3.53AL|NL
161 Max Meyer MIA 130784.291.32118430$-3.54AL|NL
162 Justin Steele CHC 76543.551.1771200$-3.65AL|NL
163 Seth Lugo KAN 1569104.561.35130510$-3.70AL|NL
164 Matt Brash SEA 61333.101.2172253$-3.92AL|NL
165 Luis Severino OAK 1699114.631.34135550$-3.93AL|NL
166 Tanner Scott LAD 63433.571.2471264$-3.93AL|NL
167 Spencer Schwellenbach IL-60 ATL 68533.571.1366150$-3.94AL|NL
168 Kevin Ginkel ARI 60433.751.2861227$-3.98AL|NL
169 Zack Littell WAS 1478104.651.26108310$-4.10AL|NL
170 Roki Sasaki LAD 109654.211.30108410$-4.23AL|NL
171 Paul Sewald ARI 56234.341.25551913$-4.26AL|NL
172 Eduardo Rodriguez ARI 133884.401.36117470$-4.29AL|NL
173 Chris Martin TEX 52333.461.1351116$-4.30AL|NL
174 Alex Vesia LAD 61433.541.1676251$-4.33AL|NL
175 Dean Kremer BAL 126774.431.29107390$-4.34AL|NL
176 Louie Varland TOR 65433.601.2065193$-4.46AL|NL
177 Matthew Strahm KAN 63433.711.1468192$-4.47AL|NL
178 Justin Verlander DET 132784.431.30109440$-4.54AL|NL
179 Gabe Speier SEA 57333.321.1167172$-4.55AL|NL
180 Jordan Leasure CWS 62444.061.2770276$-4.59AL|NL
181 Luke Weaver NYM 66433.951.2170224$-4.63AL|NL
182 Cade Cavalli WAS 136794.301.35115490$-4.69AL|NL
183 Hunter Harvey CHC 52323.291.1356154$-4.69AL|NL
184 Jared Jones IL-60 PIT 89553.941.2690300$-4.72AL|NL
185 Phil Maton CHC 63433.711.2168243$-4.75AL|NL
186 Matt Svanson STL 64333.661.2860247$-4.77AL|NL
187 Camilo Doval NYY 63433.571.2771303$-4.87AL|NL
188 Jose Alvarado PHI 59433.511.2567243$-4.89AL|NL
189 Simeon Woods Richardson MIN 136784.501.34122510$-5.12AL|NL
190 Orion Kerkering PHI 62433.481.1967221$-5.14AL|NL
191 Cole Sands MIN 66433.951.2364204$-5.32AL|NL
192 Andrew Kittredge BAL 57433.791.2157164$-5.39AL|NL
193 Kyle Harrison MIL 99554.181.29100380$-5.47AL|NL
194 Justin Sterner OAK 65334.291.2866248$-5.55AL|NL
195 Fernando Cruz NYY 59433.661.2579281$-5.55AL|NL
196 Carmen Mlodzinski PIT 90553.801.3080310$-5.58AL|NL
197 Bryan Baker TB 62333.771.1970223$-5.60AL|NL
198 Lucas Erceg KAN 62443.771.3159245$-5.66AL|NL
199 Tyler Holton DET 69433.651.1657181$-5.66AL|NL
200 Kyle Finnegan DET 62433.921.2758225$-5.67AL|NL
201 Max Scherzer TOR 97554.451.2294270$-5.75AL|NL
202 Adrian Houser SF 143894.341.38103490$-5.76AL|NL
203 Cristian Javier HOU 1418104.791.35128600$-5.85AL|NL
204 Yimi Garcia TOR 54333.671.1959194$-5.88AL|NL
205 Dylan Lee ATL 64333.661.1671181$-5.93AL|NL
206 Jared Koenig MIL 63433.571.2264221$-5.93AL|NL
207 Bryan King HOU 64433.661.2063201$-5.97AL|NL
208 Hogan Harris OAK 63334.291.40623010$-6.14AL|NL
209 Caleb Thielbar CHC 61433.691.2063211$-6.16AL|NL
210 Mark Leiter Jr. OAK 63444.291.3367256$-6.18AL|NL
211 Eduard Bazardo SEA 65333.601.1867221$-6.26AL|NL
212 Luis Morales OAK 115774.541.35104460$-6.31AL|NL
213 Aaron Ashby MIL 76443.551.3679371$-6.33AL|NL
214 Shawn Armstrong CLE 67333.901.2166213$-6.37AL|NL
215 Brad Lord WAS 97564.361.3377334$-6.38AL|NL
216 Keegan Akin BAL 65434.021.2665233$-6.43AL|NL
217 Aaron Civale OAK 124784.721.31106400$-6.46AL|NL
218 A.J. Minter NYM 49323.311.1654172$-6.52AL|NL
219 Tyler Rogers TOR 69433.781.2048152$-6.68AL|NL
220 Jason Adam SD 55323.441.1658201$-6.76AL|NL
221 Gregory Soto PIT 60333.751.3064254$-6.76AL|NL
222 Kumar Rocker TEX 94564.211.2984300$-6.76AL|NL
223 Luis Gil NYY 98654.411.3597480$-6.78AL|NL
224 Andrew Anderson DET 76444.031.2885320$-6.90AL|NL
225 Graham Ashcraft CIN 62433.771.2757212$-7.05AL|NL
226 Cole Henry WAS 63234.711.43603313$-7.14AL|NL
227 Steven Okert HOU 62333.921.1970231$-7.17AL|NL
228 Robby Snelling MIA 87564.031.3377310$-7.23AL|NL
229 Hunter Gaddis CLE 63334.001.2261203$-7.24AL|NL
230 Jordan Romano LAA 58334.191.2862225$-7.27AL|NL
231 Bryce Elder ATL 112774.501.3792380$-7.33AL|NL
232 Robert Gasser MIL 71443.931.2467230$-7.39AL|NL
233 Brandon Sproat MIL 87544.141.3176330$-7.39AL|NL
234 Andre Pallante STL 132894.361.4292510$-7.40AL|NL
235 Ben Brown CHC 64333.801.2070220$-7.47AL|NL
236 Richard Fitts STL 113674.461.3388350$-7.63AL|NL
237 Drew Pomeranz LAA 55333.931.2559203$-7.68AL|NL
238 Sean Burke CWS 1427104.751.40133630$-7.69AL|NL
239 Andrew Nardi MIA 52323.631.2363211$-7.70AL|NL
240 Lucas Giolito FA 117784.691.38105450$-7.75AL|NL
241 A.J. Puk IL-60 ARI 35223.341.1741125$-7.76AL|NL
242 Calvin Faucher MIA 63334.001.3763275$-7.77AL|NL
243 Johan Oviedo BOS 95554.361.3491400$-7.80AL|NL
244 Blake Treinen LAD 54433.831.2860211$-7.81AL|NL
245 Erik Sabrowski CLE 60333.751.3573342$-7.84AL|NL
246 Ryan Thompson ARI 61433.981.3051193$-7.86AL|NL
247 Justin Slaten BOS 60434.051.2857212$-7.95AL|NL
248 Kody Funderburk MIN 62333.771.3259253$-7.97AL|NL
249 Joe Boyle TB 78444.041.3687420$-7.98AL|NL
250 Cody Bradford TEX 69444.171.1959160$-8.08AL|NL
251 Mason Montgomery PIT 59333.811.3165252$-8.13AL|NL
252 Kyle Leahy STL 116564.341.3697420$-8.14AL|NL
253 Ryan Weiss HOU 83454.231.3184320$-8.15AL|NL
254 Antonio Santillan CIN 67334.301.3371304$-8.17AL|NL
255 Jose Berrios TOR 99554.451.3082300$-8.17AL|NL
256 Griffin Canning SD 103664.541.3690390$-8.21AL|NL
257 Hunter Barco PIT 85444.021.3479350$-8.24AL|NL
258 Kutter Crawford BOS 75444.321.2470220$-8.39AL|NL
259 Tyler Kinley ATL 60334.051.2865252$-8.41AL|NL
260 Patrick Sandoval BOS 80544.051.3974340$-8.42AL|NL
261 Angel Zerpa MIL 59333.511.2455200$-8.43AL|NL
262 Brad Keller PHI 66333.951.3361273$-8.44AL|NL
263 Tyler Wells BAL 70444.371.2063180$-8.52AL|NL
264 Janson Junk MIA 88544.401.2765190$-8.53AL|NL
265 Davis Martin CWS 1517104.711.38116530$-8.54AL|NL
266 Andrew Painter PHI 105664.631.3692380$-8.55AL|NL
267 Mick Abel MIN 119674.541.42110540$-8.64AL|NL
268 Erik Miller SF 59333.511.3764321$-8.68AL|NL
269 Yennier Cano BAL 57433.791.3252211$-8.70AL|NL
270 Rhett Lowder CIN 115674.621.3591370$-8.71AL|NL
271 Brooks Raley NYM 57323.951.2357201$-8.78AL|NL
272 Jake Latz TEX 104444.331.37100490$-8.83AL|NL
273 Anthony Kay CWS 130684.501.41107520$-8.87AL|NL
274 J.T. Ginn OAK 73444.191.3069260$-8.89AL|NL
275 Aaron Bummer ATL 60323.601.3061230$-8.89AL|NL
276 Spencer Arrighetti HOU 89564.551.3689390$-8.91AL|NL
277 Chris Paddack MIA 124684.791.3294320$-9.01AL|NL
278 Mason Englert TB 61323.981.2557181$-9.02AL|NL
279 Braydon Fisher TOR 50323.781.2857231$-9.02AL|NL
280 Bennett Sousa HOU 41313.511.2245151$-9.09AL|NL
281 Elvis Alvarado OAK 59334.121.3662283$-9.15AL|NL
282 Anthony Bender MIA 60333.901.2857231$-9.17AL|NL
283 Jonathan Loaisiga ARI 55323.931.3146173$-9.28AL|NL
284 Sean Newcomb CWS 70333.991.3367291$-9.28AL|NL
285 Tyler Alexander TEX 72444.621.2659192$-9.28AL|NL
286 Justin Topa MIN 61334.131.3450204$-9.28AL|NL
287 Logan Allen CLE 116674.501.4193450$-9.33AL|NL
288 Ryne Stanek STL 57334.261.3757274$-9.38AL|NL
289 Tobias Myers NYM 69434.171.2958210$-9.49AL|NL
290 Brant Hurter DET 50323.601.2245150$-9.50AL|NL
291 Cole Winn TEX 62334.351.3955295$-9.55AL|NL
292 Tanner Banks PHI 59333.971.2456170$-9.56AL|NL
293 Colin Rea CHC 84444.391.2967240$-9.68AL|NL
294 Jake Junis TEX 62334.211.2353161$-9.69AL|NL
295 John Schreiber KAN 62334.061.2957221$-9.71AL|NL
296 Jake Bird NYY 54323.831.2856220$-9.72AL|NL
297 Tommy Nance TOR 55323.761.2752180$-9.73AL|NL
298 David Morgan SD 57323.951.2859230$-9.76AL|NL
299 Brendon Little TOR 52323.461.3756270$-9.81AL|NL
300 Greg Weissert BOS 63434.291.3356231$-9.86AL|NL