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 2051672.630.99247450$36.46AL|NL
2 Paul Skenes PIT 1981682.751.06237540$31.29AL|NL
3 Garrett Crochet BOS 1971582.961.07240520$28.48AL|NL
4 Bryan Woo SEA 2001593.101.05211460$26.62AL|NL
5 Hunter Greene CIN 1831483.131.11235640$23.34AL|NL
6 Cristopher Sanchez PHI 2041593.211.14205530$22.06AL|NL
7 Mason Miller SD 66332.161.001002732$20.04AL|NL
8 Logan Gilbert SEA 1671383.161.07184400$19.22AL|NL
9 Jacob deGrom TEX 1741383.271.08192480$19.19AL|NL
10 Edwin Diaz LAD 66332.761.08892536$19.14AL|NL
11 George Kirby SEA 1771393.341.10174350$17.10AL|NL
12 Chris Sale ATL 1661283.261.11196480$17.04AL|NL
13 Logan Webb SF 2051493.411.20200480$16.88AL|NL
14 Cade Smith CLE 70432.771.08882230$16.66AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Jhoan Duran PHI 70432.571.10842329$16.09AL|NL
16 Hunter Brown HOU 1831393.331.19202620$16.06AL|NL
17 Devin Williams NYM 64332.851.15832733$15.64AL|NL
18 Josh Hader HOU 66332.991.09892631$15.37AL|NL
19 Max Fried NYY 1881393.351.19185600$15.12AL|NL
20 David Bednar NYY 65333.151.14782533$14.75AL|NL
21 Drew Rasmussen TB 1701393.331.17169500$14.01AL|NL
22 Andres Munoz SEA 64332.501.12832728$13.88AL|NL
23 Aroldis Chapman BOS 62332.961.17842831$13.81AL|NL
24 Joe Ryan MIN 1711293.641.12185420$13.77AL|NL
25 Daniel Palencia CHC 67433.101.19822830$13.64AL|NL
26 Cole Ragans KAN 1731293.511.19204620$13.56AL|NL
27 Yoshinobu Yamamoto LAD 1491273.201.15169510$13.33AL|NL
28 Dylan Cease TOR 18913103.681.23219750$13.28AL|NL
29 Nick Pivetta SD 18612103.731.17200600$13.00AL|NL
30 Spencer Schwellenbach ATL 1641283.451.14164420$12.69AL|NL
31 Jesus Luzardo PHI 1801293.661.19200580$12.55AL|NL
32 Abner Uribe MIL 72442.751.18903324$11.97AL|NL
33 Framber Valdez DET 1891393.501.24182640$11.97AL|NL
34 Freddy Peralta NYM 1671293.551.19185640$11.84AL|NL
35 Ryan Pepiot TB 1741293.581.20187620$11.72AL|NL
36 Zack Wheeler PHI 1261053.091.06149350$11.68AL|NL
37 Eury Perez MIA 1511283.461.17174540$11.60AL|NL
38 Ryan Walker SF 63333.291.19672130$11.13AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Nathan Eovaldi TEX 1761293.631.18166490$10.84AL|NL
40 Michael King SD 1751293.701.21183630$10.32AL|NL
41 Chase Burns CIN 130743.061.11169440$9.58AL|NL
42 Shohei Ohtani LAD 1151063.051.10141400$9.49AL|NL
43 Jeff Hoffman TOR 63333.311.16732426$9.41AL|NL
44 Blake Snell LAD 1521183.501.23183680$9.30AL|NL
45 Emilio Pagan CIN 66333.631.18762527$9.27AL|NL
46 Ryan Helsley BAL 64333.201.18772625$9.13AL|NL
47 Luis Castillo SEA 18012103.821.20169530$9.11AL|NL
48 Sonny Gray BOS 18012103.851.23187490$8.94AL|NL
49 Peter Fairbanks MIA 62333.371.20652327$8.82AL|NL
50 Brandon Woodruff MIL 1571193.771.15157470$8.67AL|NL
51 Emmet Sheehan LAD 152543.321.13187530$8.55AL|NL
52 Kyle Bradish BAL 1551193.611.21165510$8.23AL|NL
53 Tyler Glasnow LAD 1381073.441.18158520$8.07AL|NL
54 Raisel Iglesias ATL 66333.701.19712126$8.03AL|NL
55 Tanner Bibee CLE 18112103.851.23171540$7.97AL|NL
56 Joe Musgrove SD 1561193.741.18151420$7.52AL|NL
57 Spencer Strider ATL 1581193.851.22181570$7.50AL|NL
58 Pablo Lopez MIN 17111103.871.21168450$7.23AL|NL
59 Gavin Williams CLE 17612103.751.29183760$7.20AL|NL
60 Aaron Nola PHI 18011104.021.21176510$6.89AL|NL
61 Dennis Santana PIT 68433.921.28652526$6.78AL|NL
62 Edward Cabrera CHC 1421183.541.26158600$6.30AL|NL
63 Gerrit Cole NYY 129973.501.15142400$6.23AL|NL
64 Kevin Gausman TOR 18411104.001.24179580$6.21AL|NL
65 Carlos Estevez KAN 65334.511.34572531$6.11AL|NL
66 Grayson Rodriguez LAA 127973.431.17143420$6.04AL|NL
67 Nolan McLean NYM 1511183.541.28155640$5.79AL|NL
68 Trey Yesavage TOR 149753.471.23179650$5.71AL|NL
69 MacKenzie Gore TEX 16611103.971.26182640$5.66AL|NL
70 Griffin Jax TB 67432.671.09852212$5.40AL|NL
71 Jack Flaherty DET 16711103.951.27179580$5.28AL|NL
72 Sandy Alcantara MIA 18612103.951.28165600$5.12AL|NL
73 Seranthony Dominguez CWS 63333.421.24732921$5.10AL|NL
74 Carlos Rodon NYY 1591093.931.23165610$4.86AL|NL
75 Jacob Misiorowski MIL 149643.361.27187770$4.83AL|NL
76 Reid Detmers LAA 151753.631.22173550$4.75AL|NL
77 Shane Baz BAL 16911103.951.28174650$4.66AL|NL
78 Kenley Jansen DET 60333.891.23612323$4.43AL|NL
79 Nick Lodolo CIN 1511093.921.22154430$4.37AL|NL
80 Robert Garcia TEX 64333.581.22692420$4.12AL|NL
81 Matt Boyd CHC 17211104.141.23155520$3.91AL|NL
82 Quinn Priester MIL 1701193.881.28152550$3.78AL|NL
83 Ryne Nelson ARI 16711104.021.25149490$3.62AL|NL
84 Bryce Miller SEA 1431083.861.21133420$3.51AL|NL
85 Zac Gallen FA 19612114.171.31183660$3.44AL|NL
86 Jose Soriano LAA 17612103.781.36163770$3.31AL|NL
87 Sean Manaea NYM 1341083.841.22136460$3.29AL|NL
88 Robbie Ray SF 17911104.121.31183730$3.03AL|NL
89 Chad Patrick MIL 1411083.951.23140480$2.82AL|NL
90 Jack Leiter TEX 1541093.931.29159660$2.55AL|NL
91 Robert Stephenson LAA 60333.551.19682317$2.53AL|NL
92 Edwin Uceta TB 70433.381.17832612$2.47AL|NL
93 Clayton Beeter WAS 63333.401.28753217$2.35AL|NL
94 Cody Ponce TOR 161994.061.25158480$2.13AL|NL
95 Brandon Pfaadt ARI 17511114.241.26153420$2.08AL|NL
96 Shota Imanaga CHC 153994.231.17135360$2.00AL|NL
97 Cam Schlittler NYY 129973.641.28139580$1.99AL|NL
98 Taylor Rogers MIN 61333.891.30642720$1.98AL|NL
99 Shane McClanahan TB 144983.951.23137500$1.84AL|NL
100 Mitch Keller PIT 17911104.151.30159540$1.68AL|NL
101 Shane Bieber TOR 143983.931.23131390$1.57AL|NL
102 Yusei Kikuchi LAA 17710114.281.28171620$1.36AL|NL
103 Merrill Kelly ARI 18411114.221.30162600$1.34AL|NL
104 Riley O'Brien STL 63333.371.29682816$1.26AL|NL
105 Ranger Suarez BOS 17010104.181.29152500$0.55AL|NL
106 Logan Henderson MIL 145433.841.18149480$0.43AL|NL
107 Cade Horton CHC 134983.931.26127470$0.34AL|NL
108 Ryan Weathers NYY 130983.941.26128480$0.29AL|NL
109 Trevor Megill MIL 66332.921.1384277$0.18AL|NL
110 Brady Singer CIN 17511114.351.31162590$0.13AL|NL
111 Casey Mize DET 16310104.211.28143470$0.13AL|NL
112 Garrett Cleavinger TB 66333.021.1682278$0.00AL|NL
113 Tatsuya Imai HOU 153994.391.38149740$0.00AL|NL
114 Bubba Chandler PIT 162763.851.32164670$-0.07AL|NL
115 Robert Suarez ATL 67433.321.1674238$-0.38AL|NL
116 Victor Vodnik COL 64334.461.46623122$-0.40AL|NL
117 Andrew Abbott CIN 16910114.471.27157550$-0.43AL|NL
118 Trevor Rogers BAL 17610104.261.30151590$-0.44AL|NL
119 Reese Olson DET 143763.831.27135480$-0.45AL|NL
120 Steven Matz TB 134653.771.22121400$-0.67AL|NL
121 Foster Griffin WAS 152894.051.27135430$-0.79AL|NL
122 Grant Taylor CWS 77433.211.2091315$-0.82AL|NL
123 David Peterson NYM 17111104.141.36150660$-0.83AL|NL
124 Slade Cecconi CLE 1549104.251.26131400$-1.10AL|NL
125 JoJo Romero STL 64333.711.30622514$-1.30AL|NL
126 Cade Cavalli WAS 1521094.101.33132550$-1.39AL|NL
127 Braxton Ashcraft PIT 143543.731.28138480$-1.68AL|NL
128 Bryan Abreu HOU 68433.061.1689293$-1.71AL|NL
129 Zebby Matthews MIN 131433.861.20132340$-1.73AL|NL
130 Michael Burrows HOU 142664.001.27143520$-1.79AL|NL
131 Jeremiah Estrada SD 70433.021.1394291$-1.95AL|NL
132 Jameson Taillon CHC 1629104.421.25129430$-1.99AL|NL
133 Reynaldo Lopez ATL 136543.901.26141520$-2.01AL|NL
134 Kumar Rocker TEX 120873.991.27111390$-2.25AL|NL
135 Adrian Morejon SD 68433.021.1473233$-2.33AL|NL
136 Jose A. Ferrer SEA 70432.991.1571223$-2.36AL|NL
137 Chris Bassitt FA 16510114.401.33144570$-2.71AL|NL
138 Max Scherzer FA 135894.411.25128430$-2.77AL|NL
139 Luis Severino OAK 18110114.421.34153620$-2.94AL|NL
140 Justin Verlander FA 143994.311.30123490$-3.10AL|NL
141 Will Vest DET 68433.341.2170245$-3.12AL|NL
142 Braxton Garrett MIA 136443.921.22121310$-3.13AL|NL
143 Clay Holmes NYM 1561094.151.37129630$-3.15AL|NL
144 Cole Henry WAS 64334.391.42613416$-3.41AL|NL
145 Aaron Civale FA 140994.371.30122460$-3.47AL|NL
146 Matt Brash SEA 63332.951.1674243$-3.56AL|NL
147 Robby Snelling MIA 124874.111.31114430$-3.60AL|NL
148 Jared Jones PIT 93653.761.2394320$-3.69AL|NL
149 Jacob Lopez OAK 138894.371.33142560$-3.88AL|NL
150 Louie Varland TOR 67433.211.1671212$-3.91AL|NL
151 Parker Messick CLE 127884.161.32117460$-3.93AL|NL
152 Tanner Scott LAD 63333.281.1973264$-4.23AL|NL
153 Zack Littell FA 17610124.771.27131400$-4.23AL|NL
154 Bryan Baker TB 63333.271.1775243$-4.43AL|NL
155 Shane Smith CWS 1699114.471.36155680$-4.43AL|NL
156 Dean Kremer BAL 1529104.551.31131490$-4.44AL|NL
157 Tyler Mahle SF 148994.371.33121490$-4.50AL|NL
158 Eduard Bazardo SEA 68433.251.1774251$-4.51AL|NL
159 Justin Sterner OAK 65333.951.2568248$-4.53AL|NL
160 Andrew Kittredge BAL 67433.661.2171224$-4.57AL|NL
161 Troy Melton DET 128333.891.25124440$-4.59AL|NL
162 Joey Cantillo CLE 149444.021.32149640$-4.65AL|NL
163 Zach Eflin BAL 1468104.511.26112320$-4.67AL|NL
164 Mike Soroka ARI 145444.061.30143540$-4.68AL|NL
165 Justin Steele CHC 81653.811.1975220$-4.71AL|NL
166 Kris Bubic KAN 151554.151.30137490$-4.73AL|NL
167 Joe Boyle TB 102443.561.34123560$-4.75AL|NL
168 Garrett Whitlock BOS 70433.621.2276233$-4.79AL|NL
169 Phil Maton CHC 65333.371.2374264$-4.81AL|NL
170 Griffin Canning IL-60 FA 143994.381.35124560$-4.85AL|NL
171 Robert Gasser MIL 103333.771.1999320$-4.88AL|NL
172 Yimi Garcia TOR 60333.371.1968234$-4.92AL|NL
173 Gabe Speier SEA 58332.881.0869180$-4.98AL|NL
174 Max Meyer MIA 147444.101.29137490$-4.99AL|NL
175 Brayan Bello BOS 1609104.311.38135560$-5.04AL|NL
176 Hurston Waldrep ATL 146994.261.40134660$-5.05AL|NL
177 Nick Martinez FA 1529104.581.30119450$-5.07AL|NL
178 Hunter Harvey CHC 52333.331.1655175$-5.13AL|NL
179 Jose Alvarado PHI 64333.311.2172263$-5.17AL|NL
180 Alex Vesia LAD 61333.331.1478251$-5.36AL|NL
181 Will Warren NYY 137444.081.30134500$-5.36AL|NL
182 Graham Ashcraft CIN 65333.181.1968232$-5.38AL|NL
183 Andrew Saalfrank ARI 63334.571.46543015$-5.38AL|NL
184 Luke Weaver NYM 67433.901.2168244$-5.40AL|NL
185 Shawn Armstrong CLE 68433.641.2268243$-5.41AL|NL
186 Orion Kerkering PHI 63333.171.1873231$-5.64AL|NL
187 Jordan Leasure CWS 65333.751.2773305$-5.77AL|NL
188 Landen Roupp SF 132664.091.36126540$-5.78AL|NL
189 Taj Bradley MIN 132334.081.27128470$-5.80AL|NL
190 Bailey Ober MIN 143564.501.24124360$-5.83AL|NL
191 Kodai Senga NYM 125443.961.32124560$-5.88AL|NL
192 Chris Martin TEX 54333.481.1554154$-5.90AL|NL
193 Drew Pomeranz LAA 58333.611.2064224$-5.94AL|NL
194 Sean Burke CWS 1499104.541.39142670$-6.00AL|NL
195 Ian Seymour TB 110333.971.24108340$-6.05AL|NL
196 Matt Svanson STL 65333.691.3164266$-6.08AL|NL
197 Kirby Yates LAA 56333.871.2865266$-6.22AL|NL
198 Michael Wacha KAN 1719114.691.32129520$-6.25AL|NL
199 Andrew Painter PHI 132444.141.30124490$-6.30AL|NL
200 Fernando Cruz NYY 61333.391.2178291$-6.36AL|NL
201 Camilo Doval NYY 64333.301.2774322$-6.39AL|NL
202 Gregory Soto PIT 61333.501.2865254$-6.46AL|NL
203 Davis Martin CWS 1569104.511.37125570$-6.50AL|NL
204 Dylan Lee ATL 65333.581.1772211$-6.52AL|NL
205 A.J. Puk ARI 40223.251.1747156$-6.53AL|NL
206 Luis Morales OAK 118784.321.36115510$-6.54AL|NL
207 Jeffrey Springs OAK 1749124.791.33142570$-6.57AL|NL
208 Noah Cameron KAN 1488104.531.34121480$-6.60AL|NL
209 Cole Sands MIN 68433.791.2367222$-6.62AL|NL
210 Antonio Santillan CIN 70434.011.3276324$-6.66AL|NL
211 Tyler Rogers TOR 74443.761.2157172$-6.70AL|NL
212 Ryan Weiss HOU 100664.241.3199370$-6.70AL|NL
213 Bryan King HOU 67433.701.2167211$-6.74AL|NL
214 Tyler Holton DET 72443.721.2063201$-6.74AL|NL
215 Kyle Finnegan DET 64333.711.2764254$-6.85AL|NL
216 A.J. Minter NYM 56333.451.1961222$-6.95AL|NL
217 Caleb Thielbar CHC 66333.591.1968241$-7.01AL|NL
218 Calvin Faucher MIA 64333.781.3366275$-7.06AL|NL
219 Roki Sasaki LAD 128444.181.32122540$-7.13AL|NL
220 Michael McGreevy STL 149664.411.29104330$-7.18AL|NL
221 Jared Koenig MIL 65333.511.2268251$-7.23AL|NL
222 Steven Okert HOU 64333.611.1873240$-7.32AL|NL
223 Mark Leiter Jr. OAK 64334.121.3365256$-7.39AL|NL
224 Brooks Raley NYM 62333.491.2266241$-7.43AL|NL
225 Hunter Gaddis CLE 66333.881.2362223$-7.46AL|NL
226 Angel Zerpa MIL 60333.261.1961210$-7.51AL|NL
227 Hogan Harris OAK 66334.641.40613110$-7.52AL|NL
228 Joel Peguero SF 64333.811.3563285$-7.58AL|NL
229 Mason Montgomery PIT 60333.561.2767252$-7.60AL|NL
230 Adrian Houser SF 147994.471.40113510$-7.61AL|NL
231 Randy Vasquez SD 1459104.621.36106530$-7.70AL|NL
232 Andre Pallante STL 148994.351.42109580$-7.77AL|NL
233 Kyle Leahy STL 127334.021.33116450$-7.79AL|NL
234 Justin Topa MIN 63334.041.3354226$-7.86AL|NL
235 Ryan Zeferjahn LAA 63333.591.2976331$-7.89AL|NL
236 Eduardo Rodriguez ARI 1438104.641.37122520$-7.89AL|NL
237 Matthew Liberatore STL 1549104.741.37124500$-7.92AL|NL
238 Cole Winn TEX 63334.121.3458286$-7.95AL|NL
239 Blake Treinen LAD 58333.631.2367241$-7.97AL|NL
240 Kody Funderburk MIN 65333.751.3165263$-8.00AL|NL
241 Dustin May STL 155554.361.36135600$-8.02AL|NL
242 Thomas White MIA 68543.761.3881350$-8.05AL|NL
243 Sean Newcomb CWS 107323.921.33103440$-8.11AL|NL
244 Keegan Akin BAL 66334.061.2767263$-8.15AL|NL
245 JP Sears SD 130564.631.27108390$-8.22AL|NL
246 Brad Keller PHI 68433.891.3366302$-8.30AL|NL
247 Mason Englert TB 60333.701.2360191$-8.50AL|NL
248 Matthew Strahm KAN 66334.031.2167221$-8.50AL|NL
249 Cristian Javier HOU 1548114.791.38138680$-8.52AL|NL
250 Andrew Nardi MIA 52333.501.2163200$-8.54AL|NL
251 David Morgan SD 62333.501.2768270$-8.55AL|NL
252 Bennett Sousa HOU 50323.421.1856180$-8.60AL|NL
253 Jake Latz TEX 111334.061.35112540$-8.61AL|NL
254 Seth Lugo KAN 1588114.741.37128520$-8.69AL|NL
255 Anthony Kay CWS 141794.411.40114540$-8.71AL|NL
256 Aaron Ashby MIL 64333.391.3270330$-8.72AL|NL
257 Julian Fernandez WAS 59333.911.2457202$-8.73AL|NL
258 Jordan Romano LAA 60333.981.2763252$-8.86AL|NL
259 Jason Adam SD 51333.451.2055200$-8.87AL|NL
260 Johan Oviedo BOS 120334.231.34118500$-8.89AL|NL
261 Brusdar Graterol LAD 54333.421.1949160$-8.94AL|NL
262 Anthony Bender MIA 61333.651.2962251$-8.96AL|NL
263 Kevin Ginkel ARI 61334.001.3160243$-8.97AL|NL
264 Erik Miller SF 61333.691.3565322$-8.99AL|NL
265 Lucas Giolito FA 1669114.831.40140660$-9.00AL|NL
266 Jonathan Loaisiga ARI 53333.831.2747183$-9.01AL|NL
267 Justin Martinez ARI 31223.231.2937165$-9.01AL|NL
268 Ryan Thompson ARI 62333.791.2956212$-9.05AL|NL
269 Tanner Banks PHI 62333.841.2161190$-9.09AL|NL
270 Aaron Bummer ATL 60333.531.2761230$-9.12AL|NL
271 Elvis Alvarado OAK 58333.971.3664303$-9.23AL|NL
272 Sam Hentges SF 54333.461.2454190$-9.25AL|NL
273 Patrick Corbin FA 1428104.791.37111480$-9.39AL|NL
274 Erik Sabrowski CLE 61333.661.3373340$-9.39AL|NL
275 Brandon Sproat MIL 87223.851.2980350$-9.47AL|NL
276 Justin Slaten BOS 61333.761.2560200$-9.47AL|NL
277 Matt Festa CLE 58333.701.2558220$-9.52AL|NL
278 Tommy Nance TOR 58333.651.2556190$-9.53AL|NL
279 Brendon Little TOR 54333.351.3360270$-9.60AL|NL
280 Jordan Montgomery IL-60 FA 92564.421.3175290$-9.64AL|NL
281 Eric Orze MIN 60333.851.3264271$-9.69AL|NL
282 Grant Anderson MIL 56333.731.2659230$-9.69AL|NL
283 Ben Joyce LAA 34223.521.2536164$-9.69AL|NL
284 Joe Jimenez ATL 46223.431.1754160$-9.71AL|NL
285 Jake Bird NYY 53333.541.2958240$-9.73AL|NL
286 Dietrich Enns BAL 62333.941.2460200$-9.77AL|NL
287 Carmen Mlodzinski PIT 77223.771.2973280$-9.78AL|NL
288 Tyler Kinley ATL 63333.911.2968290$-9.81AL|NL
289 Chris Paddack FA 114684.721.3185310$-9.87AL|NL
290 Hunter Barco PIT 117334.151.38110510$-9.90AL|NL
291 Casey Legumina SEA 54333.721.2655210$-9.97AL|NL
292 Pierce Johnson CIN 61334.121.3066261$-9.98AL|NL
293 Lucas Erceg KAN 62334.031.3256242$-10.02AL|NL
294 Braydon Fisher TOR 52333.701.2959240$-10.03AL|NL
295 Carlos Vargas SEA 56333.651.2648200$-10.20AL|NL
296 Brent Headrick NYY 50323.871.2251170$-10.21AL|NL
297 Ryne Stanek STL 59334.141.3460272$-10.26AL|NL
298 Grant Holmes ATL 89224.111.3290350$-10.29AL|NL
299 Jose Urquidy PIT 119684.661.3591430$-10.29AL|NL
300 Joel Payamps ATL 53333.871.2553180$-10.32AL|NL