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 2001492.791.01243440$35.45AL|NL
2 Garrett Crochet BOS 1931493.011.07239500$30.03AL|NL
3 Paul Skenes PIT 1941392.921.08237520$29.53AL|NL
4 Mason Miller SD 66422.381.001052532$22.99AL|NL
5 Cristopher Sanchez PHI 1981493.141.17191510$22.35AL|NL
6 Chris Sale ATL 1691283.191.09206440$21.87AL|NL
7 Edwin Diaz LAD 66433.021.09912436$21.37AL|NL
8 Jacob deGrom TEX 1751193.511.09203400$18.73AL|NL
9 Cole Ragans KAN 1721293.301.17211620$18.71AL|NL
10 Bryan Woo SEA 19512103.591.12196440$18.65AL|NL
11 Logan Webb SF 19913103.311.20187470$18.51AL|NL
12 Zack Wheeler PHI 1551173.191.08178390$18.45AL|NL
13 Cade Smith CLE 70432.981.10882230$17.94AL|NL
14 Logan Gilbert SEA 1661193.391.09182390$17.76AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 David Bednar NYY 65433.251.13792233$17.53AL|NL
16 George Kirby SEA 17812103.501.11174340$17.42AL|NL
17 Max Fried NYY 1891393.281.21180540$17.40AL|NL
18 Jhoan Duran PHI 70432.771.13832329$17.29AL|NL
19 Dylan Cease TOR 18512103.531.20217680$16.77AL|NL
20 Devin Williams NYM 64433.101.18812832$16.76AL|NL
21 Aroldis Chapman BOS 62333.001.18862831$15.73AL|NL
22 Jesus Luzardo PHI 18112103.561.19198570$15.57AL|NL
23 Andres Munoz SEA 64432.921.16812628$15.16AL|NL
24 Hunter Brown HOU 18412103.621.22200610$14.18AL|NL
25 Josh Hader HOU 60333.291.12822329$14.08AL|NL
26 Joe Ryan MIN 17311103.811.13189420$13.93AL|NL
27 Sonny Gray BOS 18112103.691.20190480$13.63AL|NL
28 Hunter Greene CIN 18411113.911.18220620$13.56AL|NL
29 Framber Valdez DET 19012103.431.27176620$12.67AL|NL
30 Nathan Eovaldi TEX 1751193.641.19172450$12.20AL|NL
31 Daniel Palencia CHC 67333.611.25752730$11.98AL|NL
32 Yoshinobu Yamamoto LAD 1541173.441.20163470$11.87AL|NL
33 Ryan Walker SF 63333.291.18682027$11.48AL|NL
34 Jeff Hoffman TOR 63333.391.16772326$11.39AL|NL
35 Shane McClanahan TB 142983.351.16158420$10.97AL|NL
36 Freddy Peralta NYM 1681193.791.22185620$10.48AL|NL
37 Spencer Strider ATL 1611193.821.22187580$10.17AL|NL
38 Brandon Woodruff MIL 1641093.851.17172450$9.94AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Peter Fairbanks MIA 62333.571.23662227$9.86AL|NL
40 Drew Rasmussen TB 17111103.711.22161450$9.76AL|NL
41 Ryan Helsley BAL 64333.481.22762525$9.73AL|NL
42 Raisel Iglesias ATL 66333.711.20711926$9.69AL|NL
43 Nick Pivetta SD 17410103.961.20192540$9.55AL|NL
44 Luis Castillo SEA 18111103.861.22172510$9.50AL|NL
45 Blake Snell LAD 1421073.531.25174620$8.99AL|NL
46 Tyler Glasnow LAD 1391073.601.21161510$8.81AL|NL
47 Aaron Nola PHI 18111103.971.22175470$8.76AL|NL
48 Abner Uribe MIL 72433.151.25873319$8.67AL|NL
49 Emilio Pagan CIN 66334.141.24732327$8.55AL|NL
50 Kevin Gausman TOR 18511103.971.24181550$8.45AL|NL
51 Carlos Estevez KAN 65334.391.33612431$8.27AL|NL
52 Michael King SD 16710103.791.24173580$8.16AL|NL
53 Shohei Ohtani LAD 117963.451.14136360$8.04AL|NL
54 MacKenzie Gore TEX 1611093.821.25182610$7.99AL|NL
55 Trey Yesavage TOR 1531083.741.26170620$7.35AL|NL
56 Ranger Suarez BOS 17211103.741.27153490$7.30AL|NL
57 Kyle Bradish BAL 1451083.711.23153450$7.24AL|NL
58 Emmet Sheehan LAD 1521083.941.22171530$7.24AL|NL
59 Matt Boyd CHC 17411103.931.24156520$7.08AL|NL
60 Griffin Jax TB 67432.931.09842012$6.92AL|NL
61 Jack Flaherty DET 16310103.891.26177570$6.88AL|NL
62 Carlos Rodon NYY 1621093.961.24175590$6.88AL|NL
63 Joe Musgrove SD 1591093.901.21151410$6.82AL|NL
64 Dennis Santana PIT 68334.031.32642526$6.66AL|NL
65 Ryan Pepiot TB 17510114.021.26184630$6.45AL|NL
66 Eury Perez MIA 1549104.001.22171540$5.97AL|NL
67 Robert Garcia TEX 64333.531.24702320$5.96AL|NL
68 Kenley Jansen DET 60334.061.24632223$5.72AL|NL
69 Chase Burns CIN 125873.691.18143390$5.66AL|NL
70 David Peterson NYM 1701193.651.34150650$5.33AL|NL
71 Tanner Bibee CLE 18210114.091.26172560$5.21AL|NL
72 Nick Lodolo CIN 1549104.021.22158430$5.05AL|NL
73 Yusei Kikuchi LAA 17810114.101.28182630$4.97AL|NL
74 Jose Soriano LAA 17711113.671.38165750$4.68AL|NL
75 Cody Ponce TOR 148983.871.24145420$4.57AL|NL
76 Sean Manaea NYM 136983.871.22140450$4.57AL|NL
77 Nolan McLean NYM 1491083.701.30141580$4.55AL|NL
78 Seranthony Dominguez CWS 63333.831.30712920$4.33AL|NL
79 Shota Imanaga CHC 152994.111.19138330$4.12AL|NL
80 Robbie Ray SF 18010114.191.31188690$3.47AL|NL
81 Grant Taylor CWS 95553.351.22109375$3.40AL|NL
82 Gerrit Cole NYY 134883.941.21137390$3.30AL|NL
83 Shane Bieber TOR 129873.751.21120300$3.29AL|NL
84 Taylor Rogers MIN 61333.931.34642620$3.10AL|NL
85 Grayson Rodriguez LAA 129883.811.24136440$3.09AL|NL
86 Gavin Williams CLE 17710114.081.34181760$2.87AL|NL
87 Trevor Megill MIL 66333.421.16822411$2.78AL|NL
88 Reynaldo Lopez ATL 152994.051.28155530$2.74AL|NL
89 Edward Cabrera CHC 140993.961.29149570$2.61AL|NL
90 Zac Gallen ARI 18411114.231.33174590$2.38AL|NL
91 Edwin Uceta TB 68333.621.19792512$2.27AL|NL
92 Kris Bubic KAN 149993.911.30141520$2.23AL|NL
93 Clayton Beeter WAS 63333.781.33703117$2.22AL|NL
94 Riley O'Brien STL 63333.541.32642716$2.09AL|NL
95 Merrill Kelly ARI 1611094.121.30147490$2.00AL|NL
96 Ryan Weathers NYY 128873.811.26127430$2.00AL|NL
97 Braxton Garrett MIA 135883.841.24118340$1.97AL|NL
98 Casey Mize DET 1519104.061.26133420$1.97AL|NL
99 Sandy Alcantara MIA 18710124.151.31158560$1.96AL|NL
100 Reid Detmers LAA 149894.031.29157570$1.79AL|NL
101 Robert Stephenson LAA 60333.921.23662115$1.61AL|NL
102 Garrett Cleavinger TB 66333.221.1784268$1.57AL|NL
103 Brandon Pfaadt ARI 16710104.301.27145400$1.52AL|NL
104 Chris Bassitt BAL 18111114.291.33164610$1.32AL|NL
105 Victor Vodnik COL 64334.401.47633022$1.13AL|NL
106 Bryan Abreu HOU 68433.231.1788285$0.99AL|NL
107 Bailey Ober MIN 1609104.401.24145390$0.92AL|NL
108 Joey Cantillo CLE 149893.941.33152650$0.88AL|NL
109 JoJo Romero STL 64333.561.32612614$0.67AL|NL
110 Shane Baz BAL 15910104.291.32156580$0.64AL|NL
111 Zebby Matthews MIN 126884.071.23117320$0.63AL|NL
112 Robert Suarez ATL 67433.511.2073218$0.55AL|NL
113 Will Warren NYY 136884.011.29133470$0.42AL|NL
114 Bryce Miller SEA 143994.191.27127430$0.38AL|NL
115 Brady Singer CIN 17610114.361.32164560$0.32AL|NL
116 Cade Cavalli WAS 1529103.981.32127520$0.29AL|NL
117 Jared Jones IL-60 PIT 107763.831.24113360$0.19AL|NL
118 Clay Holmes NYM 1541093.871.38129620$0.17AL|NL
119 Mitch Keller PIT 18010124.351.31155550$0.16AL|NL
120 Max Meyer MIA 149894.051.30137480$0.15AL|NL
121 Tatsuya Imai HOU 153994.361.38145620$0.00AL|NL
122 Steven Matz TB 140894.051.27118400$-0.13AL|NL
123 Kodai Senga NYM 123873.881.32125520$-0.14AL|NL
124 Jacob Misiorowski MIL 139894.091.34152660$-0.37AL|NL
125 Ryne Nelson ARI 16410104.311.31136470$-0.44AL|NL
126 Kevin Ginkel ARI 62333.781.28642212$-0.50AL|NL
127 Will Vest DET 68433.251.2070215$-0.57AL|NL
128 Cam Schlittler NYY 126884.011.30121480$-0.61AL|NL
129 Zach Eflin BAL 149994.301.26117280$-0.66AL|NL
130 Quinn Priester MIL 17210114.151.36140590$-0.81AL|NL
131 Michael Burrows HOU 140894.231.30136480$-1.08AL|NL
132 Spencer Schwellenbach IL-60 ATL 87643.651.1884200$-1.10AL|NL
133 Foster Griffin WAS 126783.911.28109360$-1.10AL|NL
134 Tyler Mahle SF 148894.161.30126440$-1.27AL|NL
135 Jeremiah Estrada SD 70433.211.1592290$-1.28AL|NL
136 Jose A. Ferrer SEA 70433.101.2068213$-1.29AL|NL
137 Braxton Ashcraft PIT 145894.071.32124480$-1.37AL|NL
138 Dustin May STL 1538104.201.33141570$-1.61AL|NL
139 Taj Bradley MIN 135894.231.31131480$-1.63AL|NL
140 Garrett Whitlock BOS 70433.471.1877213$-1.66AL|NL
141 Logan Henderson MIL 113674.131.22112340$-1.70AL|NL
142 Matt Brash SEA 63333.041.1875253$-1.77AL|NL
143 Trevor Rogers BAL 149994.201.34127510$-1.83AL|NL
144 Mike Soroka ARI 102664.031.28104362$-1.93AL|NL
145 Andrew Abbott CIN 1689114.531.31155540$-1.94AL|NL
146 Jose Berrios TOR 143894.281.30125420$-2.10AL|NL
147 Ben Joyce LAA 48223.421.26592210$-2.14AL|NL
148 Shane Smith CWS 1689114.371.35154650$-2.15AL|NL
149 Adrian Morejon SD 68433.351.2170233$-2.23AL|NL
150 Bubba Chandler PIT 1609104.311.36146630$-2.32AL|NL
151 Tanner Scott LAD 63433.441.2473264$-2.36AL|NL
152 Michael Wacha KAN 17010114.501.32135500$-2.42AL|NL
153 Louie Varland TOR 67433.371.1769182$-2.45AL|NL
154 Roki Sasaki LAD 128874.201.33122470$-2.46AL|NL
155 Luke Weaver NYM 67433.681.2071214$-2.50AL|NL
156 Michael McGreevy STL 139894.041.3195340$-2.61AL|NL
157 Landen Roupp SF 132884.091.36122520$-2.65AL|NL
158 Chad Patrick MIL 1458104.461.29131470$-2.66AL|NL
159 Justin Verlander DET 1438104.371.29120440$-2.69AL|NL
160 Luis Severino OAK 18210114.511.34149590$-2.70AL|NL
161 Matthew Liberatore STL 1579104.331.34130520$-2.71AL|NL
162 Parker Messick CLE 129784.071.32115440$-2.73AL|NL
163 Zack Littell FA 1649114.541.28124350$-2.76AL|NL
164 Jacob Lopez OAK 133884.351.33133540$-2.77AL|NL
165 Hunter Harvey CHC 52323.351.1558165$-2.81AL|NL
166 Jameson Taillon CHC 1619104.531.29126390$-2.85AL|NL
167 Justin Steele CHC 83553.631.2179230$-2.90AL|NL
168 Jose Alvarado PHI 64333.251.2374263$-3.04AL|NL
169 Noah Cameron KAN 148994.301.35122500$-3.11AL|NL
170 Jeffrey Springs OAK 17510114.621.34150560$-3.33AL|NL
171 Cade Horton CHC 134894.331.32117450$-3.35AL|NL
172 Cole Henry WAS 64334.711.45593316$-3.36AL|NL
173 Eduardo Rodriguez ARI 134884.271.34119460$-3.42AL|NL
174 Kumar Rocker TEX 113774.151.30101350$-3.45AL|NL
175 Slade Cecconi CLE 1578114.511.30132420$-3.48AL|NL
176 Fernando Cruz NYY 61333.301.1981271$-3.62AL|NL
177 Chris Martin TEX 54323.441.1555124$-3.69AL|NL
178 Nick Martinez TB 144894.381.31114390$-3.73AL|NL
179 Ian Seymour TB 94563.991.2390280$-3.76AL|NL
180 Jack Leiter TEX 1509104.511.37145640$-3.84AL|NL
181 Yimi Garcia TOR 56333.551.1963194$-3.84AL|NL
182 Hogan Harris OAK 66334.151.36642910$-3.85AL|NL
183 Grant Holmes ATL 124774.221.35122470$-3.91AL|NL
184 Dean Kremer BAL 139894.461.32120420$-4.09AL|NL
185 Johan Oviedo BOS 120774.221.35118490$-4.09AL|NL
186 Seth Lugo KAN 1619104.481.36138530$-4.09AL|NL
187 A.J. Puk IL-60 ARI 42223.451.1948157$-4.28AL|NL
188 Bryan Baker TB 63333.641.2271233$-4.28AL|NL
189 Gabe Speier SEA 58333.201.1366180$-4.31AL|NL
190 Kutter Crawford BOS 86554.141.2287230$-4.50AL|NL
191 Mark Leiter Jr. OAK 64333.911.3066256$-4.60AL|NL
192 Gregory Soto PIT 61333.571.2866254$-4.61AL|NL
193 Erik Miller SF 62333.441.3471324$-4.68AL|NL
194 Camilo Doval NYY 64333.401.2874302$-4.75AL|NL
195 A.J. Minter NYM 52323.301.1859192$-4.76AL|NL
196 Luis Gil NYY 102664.191.33107460$-4.76AL|NL
197 Justin Sterner OAK 65334.351.3064248$-4.83AL|NL
198 Dylan Lee ATL 65333.591.1971201$-4.85AL|NL
199 Andrew Kittredge BAL 67333.881.2567204$-4.93AL|NL
200 Phil Maton CHC 65333.811.2767254$-5.03AL|NL
201 Andrew Anderson DET 70443.671.2578260$-5.05AL|NL
202 Brayan Bello BOS 1569104.401.40130550$-5.13AL|NL
203 Paul Sewald ARI 58334.391.2957208$-5.15AL|NL
204 Matt Svanson STL 65333.841.3359256$-5.20AL|NL
205 Jordan Leasure CWS 64333.971.3171295$-5.20AL|NL
206 Matthew Strahm KAN 66333.751.1972211$-5.23AL|NL
207 Alex Vesia LAD 61333.681.2175261$-5.30AL|NL
208 Patrick Sandoval BOS 84553.801.3280320$-5.36AL|NL
209 Kyle Finnegan DET 64333.771.2862234$-5.36AL|NL
210 Shawn Armstrong CLE 68333.901.2468223$-5.37AL|NL
211 Orion Kerkering PHI 63333.501.2368241$-5.38AL|NL
212 Drew Pomeranz LAA 58333.721.2463213$-5.40AL|NL
213 Jared Koenig MIL 65333.491.2468231$-5.40AL|NL
214 Tyler Holton DET 72433.711.2563201$-5.43AL|NL
215 Brad Lord WAS 1488104.321.38114530$-5.52AL|NL
216 Kyle Harrison MIL 96564.181.3097370$-5.53AL|NL
217 Drey Jameson ARI 59333.841.3159225$-5.58AL|NL
218 Eduard Bazardo SEA 68333.701.2370231$-5.68AL|NL
219 Kirby Yates LAA 56333.891.2966264$-5.69AL|NL
220 Caleb Thielbar CHC 66333.681.2369241$-5.75AL|NL
221 Jason Adam SD 61333.641.2267231$-5.79AL|NL
222 Robert Gasser MIL 89554.141.2780280$-5.80AL|NL
223 Chris Paddack MIA 135794.541.31105340$-6.00AL|NL
224 Simeon Woods Richardson MIN 139894.591.37125530$-6.06AL|NL
225 Max Scherzer TOR 71444.151.1972190$-6.08AL|NL
226 Julian Fernandez WAS 59333.721.2461212$-6.09AL|NL
227 Keegan Akin BAL 66333.901.2968243$-6.09AL|NL
228 Bryan King HOU 67333.721.2467221$-6.10AL|NL
229 Lucas Erceg KAN 62333.641.2863232$-6.16AL|NL
230 Cole Sands MIN 68333.921.2568212$-6.17AL|NL
231 Ben Brown CHC 49323.381.1556150$-6.19AL|NL
232 Tobias Myers NYM 76443.951.2367200$-6.21AL|NL
233 Calvin Faucher MIA 64334.001.3563275$-6.30AL|NL
234 Justin Topa MIN 63334.021.3554226$-6.30AL|NL
235 Hunter Gaddis CLE 66334.081.2664213$-6.47AL|NL
236 Adrian Houser SF 1478104.331.40107490$-6.59AL|NL
237 Aaron Civale OAK 134894.701.35115420$-6.59AL|NL
238 Griffin Canning SD 109674.321.3596390$-6.60AL|NL
239 Kody Funderburk MIN 65333.691.3562273$-6.64AL|NL
240 Andrew Nardi MIA 56333.561.2466230$-6.66AL|NL
241 Lance McCullers HOU 116774.371.41109520$-6.80AL|NL
242 Aaron Ashby MIL 64333.491.3467291$-6.83AL|NL
243 Angel Zerpa MIL 60333.451.2659210$-6.88AL|NL
244 Anthony Kay CWS 129794.231.41101490$-6.92AL|NL
245 Blake Treinen LAD 58333.781.2664221$-6.93AL|NL
246 Aaron Bummer ATL 60333.391.2961230$-6.96AL|NL
247 Lucas Giolito FA 1428104.691.38127550$-7.00AL|NL
248 David Festa MIN 71444.021.2871240$-7.03AL|NL
249 Robby Snelling MIA 92564.031.3576330$-7.08AL|NL
250 Sean Newcomb CWS 69343.851.3367282$-7.13AL|NL
251 Kyle Leahy STL 128784.351.39100480$-7.13AL|NL
252 Tyler Rogers TOR 74443.991.3051172$-7.21AL|NL
253 Antonio Santillan CIN 70344.291.3574314$-7.22AL|NL
254 Steven Okert HOU 64333.981.2471250$-7.31AL|NL
255 Hunter Barco PIT 95564.111.3785390$-7.31AL|NL
256 Tyler Wells BAL 72444.281.2368180$-7.32AL|NL
257 Mason Montgomery PIT 60333.891.3161252$-7.40AL|NL
258 Tanner Banks PHI 62333.781.2460190$-7.43AL|NL
259 Brooks Raley NYM 62333.821.2860231$-7.46AL|NL
260 Graham Ashcraft CIN 65333.941.2957192$-7.49AL|NL
261 Bennett Sousa HOU 50323.601.2355180$-7.52AL|NL
262 Andre Pallante STL 139894.201.4597540$-7.53AL|NL
263 Janson Junk MIA 93564.321.2867200$-7.53AL|NL
264 Carmen Mlodzinski PIT 67443.861.3161230$-7.58AL|NL
265 Ryan Weiss HOU 92554.281.3687350$-7.67AL|NL
266 Paul Blackburn NYY 66333.881.2458170$-7.75AL|NL
267 Cody Bradford TEX 74444.291.2565190$-7.83AL|NL
268 Miles Mikolas WAS 1477114.681.32100330$-7.84AL|NL
269 Ryne Stanek STL 60334.001.3362272$-7.89AL|NL
270 Jake Latz TEX 103664.351.4299500$-7.92AL|NL
271 Joe Boyle TB 70443.991.3878370$-7.96AL|NL
272 Connelly Early BOS 49333.541.2651180$-7.97AL|NL
273 Bryce Elder ATL 124784.491.40101410$-8.00AL|NL
274 Luis Morales OAK 123784.611.39107500$-8.02AL|NL
275 Yennier Cano BAL 60333.741.3357221$-8.07AL|NL
276 Jake Junis TEX 65334.101.2658171$-8.10AL|NL
277 Logan Allen CLE 123784.461.41100480$-8.10AL|NL
278 PJ Poulin WAS 61333.891.3557262$-8.13AL|NL
279 Mason Englert TB 60334.011.2756191$-8.13AL|NL
280 Brant Hurter DET 55333.641.2649170$-8.15AL|NL
281 Davis Martin CWS 1598114.631.40124560$-8.16AL|NL
282 Pierce Johnson CIN 61334.081.3167251$-8.16AL|NL
283 Tommy Nance TOR 58333.751.2754180$-8.17AL|NL
284 Jordan Romano LAA 57334.051.2961221$-8.20AL|NL
285 Brad Keller PHI 68333.971.3560262$-8.22AL|NL
286 Jose Butto SF 61333.971.3457242$-8.23AL|NL
287 Brendon Little TOR 54323.371.3757270$-8.25AL|NL
288 Eric Lauer TOR 57333.991.2355170$-8.30AL|NL
289 Connor Prielipp MIN 68444.001.3463250$-8.31AL|NL
290 Cole Winn TEX 63334.451.4256286$-8.33AL|NL
291 Luis Garcia NYM 60333.721.3055220$-8.36AL|NL
292 Jonathan Bowlan PHI 56333.831.2653180$-8.37AL|NL
293 Richard Fitts STL 120684.481.3689380$-8.39AL|NL
294 Brent Headrick NYY 50323.831.2451170$-8.40AL|NL
295 Justin Slaten BOS 61333.961.2859200$-8.53AL|NL
296 Cristian Javier HOU 1578114.951.38144640$-8.53AL|NL
297 Jovani Moran BOS 56333.731.3359240$-8.56AL|NL
298 Brock Stewart LAD 44223.611.2153170$-8.58AL|NL
299 Troy Melton DET 59333.961.2654180$-8.60AL|NL
300 German Marquez SD 131794.691.37102430$-8.61AL|NL