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 1651372.921.02189330$31.46AL|NL
2 Logan Webb SF 1891483.251.15162410$25.92AL|NL
3 Corbin Burnes ARI 1691363.171.13172480$25.62AL|NL
4 Logan Gilbert SEA 1811173.361.09187420$25.45AL|NL
5 Zack Wheeler PHI 1701263.341.10181440$25.20AL|NL
6 Dylan Cease SD 1681283.521.18199630$23.31AL|NL
7 Garrett Crochet BOS 1321252.891.17168430$22.26AL|NL
8 Yoshinobu Yamamoto LAD 1421163.491.01148320$20.85AL|NL
9 Chris Sale ATL 1331153.111.12162350$20.75AL|NL
10 Michael King SD 1541273.391.22172570$19.99AL|NL
11 Paul Skenes PIT 150963.271.12175430$19.90AL|NL
12 Framber Valdez HOU 1651383.471.23154580$19.20AL|NL
13 Aaron Nola PHI 1741193.921.14175380$18.99AL|NL
14 Zac Gallen ARI 1551273.461.19155500$18.93AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Spencer Schwellenbach ATL 1431163.411.10144280$18.77AL|NL
16 Max Fried NYY 1571273.451.16142460$18.71AL|NL
17 Pablo Lopez MIN 16812103.961.19175420$18.26AL|NL
18 Tanner Bibee CLE 1521183.481.17152430$17.81AL|NL
19 Luis Castillo SEA 1601193.631.18160470$17.75AL|NL
20 Hunter Greene CIN 149863.721.07170500$17.15AL|NL
21 Freddy Peralta MIL 1511083.871.17172550$16.32AL|NL
22 Tyler Glasnow LAD 1151053.441.08144340$16.27AL|NL
23 Hunter Brown HOU 1461183.731.26153520$14.10AL|NL
24 Shota Imanaga CHC 145973.611.17143350$13.76AL|NL
25 Blake Snell LAD 126953.531.24162590$13.56AL|NL
26 Brandon Pfaadt ARI 1541084.001.19153340$13.48AL|NL
27 Joe Ryan MIN 131983.891.10141290$13.30AL|NL
28 Sonny Gray STL 142983.821.17151390$13.30AL|NL
29 Bryce Miller SEA 148983.741.15138390$13.26AL|NL
30 Carlos Rodon NYY 14511104.231.22160500$13.12AL|NL
31 Cole Ragans KAN 151983.761.26168560$13.10AL|NL
32 Kevin Gausman TOR 1531193.861.26148430$13.08AL|NL
33 Bailey Ober MIN 149984.041.16151370$12.61AL|NL
34 Sandy Alcantara MIA 150873.501.16131360$12.60AL|NL
35 Nestor Cortes MIL 145983.951.19148400$11.96AL|NL
36 Nick Pivetta SD 127873.931.13148380$11.79AL|NL
37 Kodai Senga NYM 131963.571.25143570$11.61AL|NL
38 Jose Berrios TOR 16610104.151.25144460$10.36AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Zach Eflin BAL 1421083.911.19115250$10.29AL|NL
40 Justin Steele CHC 136863.691.19128350$10.09AL|NL
41 MacKenzie Gore WAS 142993.941.31154520$9.57AL|NL
42 Jack Flaherty DET 133883.891.23144460$9.56AL|NL
43 Seth Lugo KAN 1561093.941.28131440$9.51AL|NL
44 Reynaldo Lopez IL-60 ATL 115843.351.22118400$9.31AL|NL
45 Chris Bassitt TOR 1461093.951.29133510$9.29AL|NL
46 Bryan Woo SEA 117753.651.08112240$9.27AL|NL
47 Cristopher Sanchez PHI 152873.881.23134390$9.09AL|NL
48 Taj Bradley TB 131994.031.24133420$8.81AL|NL
49 Mitch Keller PIT 1619104.051.29145500$8.75AL|NL
50 Roki Sasaki LAD 103853.751.18125330$8.69AL|NL
51 Nathan Eovaldi TEX 141884.171.18132360$8.45AL|NL
52 Reid Detmers LAA 1418104.251.27155500$7.93AL|NL
53 Clay Holmes NYM 1161073.631.34104380$7.74AL|NL
54 Ryan Pepiot TB 119873.931.23124440$7.35AL|NL
55 Emmanuel Clase CLE 70622.431.0068140$6.61AL|NL
56 Tanner Houck BOS 147874.101.27131460$6.57AL|NL
57 Nick Martinez CIN 116873.791.24101300$6.52AL|NL
58 Jhoan Duran MIN 57822.501.1171180$6.50AL|NL
59 Ronel Blanco HOU 128984.081.32129540$6.43AL|NL
60 Ryan Walker SF 68732.971.1283210$6.16AL|NL
61 Ryan Helsley STL 59722.711.0772190$5.59AL|NL
62 Max Scherzer IL-15 TOR 100653.731.12104240$5.55AL|NL
63 Dean Kremer BAL 130984.071.30113440$5.50AL|NL
64 Griffin Jax MIN 69743.371.1083190$5.48AL|NL
65 Tanner Scott LAD 64843.221.1978270$5.23AL|NL
66 Josh Hader HOU 60743.241.1384250$5.01AL|NL
67 Justin Martinez ARI 71733.101.2791370$4.94AL|NL
68 Spencer Arrighetti HOU 127884.271.34138570$4.81AL|NL
69 Zack Littell TB 127774.071.23109270$4.39AL|NL
70 A.J. Puk ARI 63733.281.1881220$4.29AL|NL
71 Charlie Morton BAL 143894.421.34143570$4.28AL|NL
72 Andres Munoz SEA 56622.711.1076230$4.26AL|NL
73 Cade Povich BAL 127884.251.31122480$4.13AL|NL
74 Yusei Kikuchi LAA 139684.251.34156480$4.09AL|NL
75 Jesus Luzardo PHI 109774.371.23119370$3.89AL|NL
76 Cade Smith CLE 65522.931.1183220$3.88AL|NL
77 Walker Buehler BOS 120763.991.26107310$3.85AL|NL
78 Edwin Diaz NYM 52622.971.0676190$3.80AL|NL
79 Jeff Hoffman TOR 58522.631.0372180$3.80AL|NL
80 Robbie Ray SF 104663.981.22111310$3.65AL|NL
81 Jameson Taillon CHC 136894.341.26108330$3.55AL|NL
82 Drew Rasmussen TB 74533.051.0870170$3.45AL|NL
83 Mason Miller OAK 60312.701.0088200$3.31AL|NL
84 Michael Wacha KAN 133894.301.30113420$3.28AL|NL
85 Louie Varland MIN 120784.341.30113360$2.96AL|NL
86 Alex Vesia LAD 60633.291.1779260$2.91AL|NL
87 Ryne Nelson ARI 130764.091.28105360$2.87AL|NL
88 Gavin Williams CLE 103653.881.26105400$2.76AL|NL
89 JP Sears OAK 1477124.481.27123410$2.74AL|NL
90 Tyler Holton DET 79543.391.0969210$2.65AL|NL
91 Raisel Iglesias ATL 54622.991.0661120$2.59AL|NL
92 Matthew Strahm PHI 62533.391.0473160$2.50AL|NL
93 Eduardo Rodriguez ARI 100763.891.3094320$2.15AL|NL
94 Felix Bautista BAL 48522.631.0768190$2.13AL|NL
95 Bryce Elder ATL 135884.361.35115480$2.00AL|NL
96 Orion Kerkering PHI 62533.241.1172170$2.00AL|NL
97 Brady Singer CIN 1477104.781.33148460$1.89AL|NL
98 Bowden Francis TOR 98674.291.2192300$1.84AL|NL
99 Reese Olson DET 110674.081.26102380$1.81AL|NL
100 Jason Adam SD 59533.311.0769210$1.80AL|NL
101 Erick Fedde STL 137894.481.35119440$1.73AL|NL
102 David Peterson NYM 122774.221.37117500$1.47AL|NL
103 Tylor Megill NYM 113774.351.34114440$1.41AL|NL
104 Hayden Birdsong SF 109674.291.31115480$1.22AL|NL
105 Bryan Abreu HOU 68313.091.2090310$1.03AL|NL
106 Kyle Hart SD 122684.731.25121320$0.98AL|NL
107 Jeremiah Estrada SD 58423.231.1580240$0.95AL|NL
108 Garrett Whitlock BOS 72533.461.1574150$0.85AL|NL
109 AJ Smith-Shawver ATL 100654.051.33104410$0.83AL|NL
110 Camilo Doval SF 63533.341.2476280$0.79AL|NL
111 Merrill Kelly ARI 119764.201.3296380$0.75AL|NL
112 Fernando Cruz NYY 55533.411.2478250$0.54AL|NL
113 Luis Ortiz CLE 120674.231.34102470$0.50AL|NL
114 Ben Lively CLE 1238104.321.3696410$0.49AL|NL
115 Jose Alvarado PHI 56422.951.1772240$0.49AL|NL
116 Devin Williams NYY 42522.741.0959190$0.48AL|NL
117 Marcus Stroman NYY 130884.441.3496440$0.25AL|NL
118 Ben Brown CHC 75543.851.2580290$0.11AL|NL
119 Will Warren NYY 116674.511.30110410$0.00AL|NL
120 Colin Rea CHC 125674.491.2997340$-0.09AL|NL
121 Justin Verlander SF 113774.241.3287340$-0.17AL|NL
122 Logan Allen CLE 127794.361.38109490$-0.17AL|NL
123 Aaron Civale IL-15 MIL 126684.631.29113390$-0.20AL|NL
124 Brant Hurter DET 104564.311.2284240$-0.21AL|NL
125 Jose Soriano LAA 100564.101.31102450$-0.32AL|NL
126 Kirby Yates LAD 50523.291.2064240$-0.32AL|NL
127 Shane Baz TB 99554.121.2692340$-0.43AL|NL
128 JoJo Romero STL 53643.511.2255180$-0.45AL|NL
129 Kris Bubic KAN 84554.001.3085300$-0.46AL|NL
130 Aroldis Chapman BOS 48533.281.3274290$-0.49AL|NL
131 Landon Knack LAD 100654.411.2894330$-0.49AL|NL
132 Jared Koenig MIL 76654.011.3072300$-0.53AL|NL
133 Dylan Lee ATL 55423.321.1365140$-0.54AL|NL
134 Cole Sands MIN 66433.651.1974210$-0.57AL|NL
135 Matthew Liberatore STL 99554.121.3088350$-0.57AL|NL
136 Jeffrey Springs OAK 76553.721.2578240$-0.60AL|NL
137 Andre Pallante STL 111774.071.4081440$-0.63AL|NL
138 A.J. Minter NYM 51533.381.1657160$-0.71AL|NL
139 Tyler Mahle TEX 94564.261.2490330$-0.78AL|NL
140 Jose Butto NYM 66423.561.2273290$-0.79AL|NL
141 Gregory Soto BAL 53533.391.2563230$-0.92AL|NL
142 Hunter Gaddis CLE 84554.091.2676290$-0.96AL|NL
143 Reed Garrett NYM 49643.531.3361240$-1.01AL|NL
144 Mark Leiter Jr. NYY 60544.131.2273240$-1.06AL|NL
145 Aaron Bummer ATL 50523.021.2959210$-1.06AL|NL
146 Jacob deGrom TEX 50323.130.9866110$-1.15AL|NL
147 Luis Severino OAK 139594.531.32120470$-1.16AL|NL
148 Nick Lodolo CIN 103584.721.25106330$-1.18AL|NL
149 Mitch Spence OAK 127584.411.33103380$-1.22AL|NL
150 Mitchell Parker WAS 125684.421.37110480$-1.23AL|NL
151 Keegan Akin BAL 66323.681.1676180$-1.26AL|NL
152 Mason Montgomery TB 98444.161.3196370$-1.30AL|NL
153 Blake Treinen LAD 44523.221.1449130$-1.37AL|NL
154 Miles Mikolas STL 134794.621.3090280$-1.44AL|NL
155 Joel Payamps MIL 57533.661.2055190$-1.55AL|NL
156 Tyler Alexander MIL 111574.721.2695270$-1.57AL|NL
157 Kevin Kelly TB 65433.721.1458140$-1.64AL|NL
158 Hunter Harvey KAN 51423.141.1553140$-1.68AL|NL
159 Chad Patrick MIL 109564.501.3296370$-1.71AL|NL
160 Luke Weaver NYY 78444.271.2584260$-1.79AL|NL
161 Tyler Anderson LAA 1407124.781.37115500$-1.79AL|NL
162 Yennier Cano BAL 59423.271.2156190$-1.82AL|NL
163 Jake Irvin WAS 1516104.791.33121490$-1.82AL|NL
164 Garrett Cleavinger TB 52543.771.2561230$-1.83AL|NL
165 Randy Vasquez SD 122784.441.3892450$-1.92AL|NL
166 Grant Holmes ATL 83434.001.3183300$-1.92AL|NL
167 Jordan Hicks SF 90554.111.3986420$-2.09AL|NL
168 Simeon Woods Richardson MIN 122554.351.36106470$-2.13AL|NL
169 Hayden Wesneski HOU 86554.521.3084320$-2.13AL|NL
170 Bryan Hudson MIL 60433.651.2464260$-2.18AL|NL
171 Ryan Gusto HOU 114664.541.3893430$-2.26AL|NL
172 Tim Herrin CLE 60433.581.2764260$-2.34AL|NL
173 Jake Junis CLE 72333.711.1966160$-2.36AL|NL
174 Pierce Johnson ATL 47533.621.3359200$-2.50AL|NL
175 Griffin Canning NYM 133694.961.35121500$-2.54AL|NL
176 Robert Garcia TEX 52433.721.2160200$-2.60AL|NL
177 Adam Ottavino NYY 49423.411.1851220$-2.70AL|NL
178 Jose Suarez ATL 91444.221.3589350$-2.71AL|NL
179 Porter Hodge CHC 66433.951.3173330$-2.71AL|NL
180 Max Meyer MIA 100564.251.3690340$-2.77AL|NL
181 Carmen Mlodzinski PIT 69553.921.3260260$-2.77AL|NL
182 Bailey Falter PIT 119574.351.3288340$-2.86AL|NL
183 Shelby Miller ARI 46533.711.2146160$-2.87AL|NL
184 Tayler Scott HOU 54533.681.3355240$-2.89AL|NL
185 Chad Green TOR 48544.011.1747130$-2.91AL|NL
186 Daniel Lynch KAN 121564.541.3798380$-2.95AL|NL
187 Ryan Thompson ARI 53533.561.2442140$-3.01AL|NL
188 Nick Sandlin TOR 55433.911.2461250$-3.08AL|NL
189 Jhonathan Diaz SEA 96564.391.3681370$-3.09AL|NL
190 Joey Cantillo CLE 82554.181.4087410$-3.11AL|NL
191 Hector Neris ATL 51654.251.3452220$-3.17AL|NL
192 Gregory Santos SEA 54212.741.2157160$-3.20AL|NL
193 Tyler Rogers SF 62433.571.1944120$-3.20AL|NL
194 Jalen Beeks ARI 69533.771.3960260$-3.23AL|NL
195 Jordan Romano PHI 50433.901.2157180$-3.25AL|NL
196 Jorge Alcala MIN 57434.021.2360220$-3.27AL|NL
197 Beau Brieske DET 79454.281.2872290$-3.28AL|NL
198 Richard Fitts BOS 119674.631.3590330$-3.35AL|NL
199 David Bednar PIT 55443.791.2859210$-3.40AL|NL
200 Robert Suarez SD 49543.941.2648190$-3.43AL|NL
201 Peter Fairbanks TB 44433.391.2450180$-3.43AL|NL
202 Landen Roupp SF 75333.961.3075310$-3.54AL|NL
203 Adrian Morejon SD 60323.641.2561200$-3.66AL|NL
204 Manuel Rodriguez TB 53433.751.2552190$-3.71AL|NL
205 Brent Headrick NYY 69444.421.2972250$-3.71AL|NL
206 Carlos Estevez KAN 50433.681.2348190$-3.83AL|NL
207 Mason Englert TB 70444.271.2865210$-3.85AL|NL
208 Lucas Erceg KAN 52433.731.3156230$-3.87AL|NL
209 Richard Lovelady TOR 49544.041.2544140$-3.87AL|NL
210 Chris Martin TEX 42323.311.084370$-3.99AL|NL
211 Jack Dreyer LAD 51434.031.2454180$-3.99AL|NL
212 Yuki Matsui SD 51323.631.2761240$-4.04AL|NL
213 Osvaldo Bido OAK 95474.581.3690420$-4.05AL|NL
214 Elijah Morgan CHC 62333.881.2157170$-4.07AL|NL
215 Connor Thomas MIL 92554.451.3366260$-4.07AL|NL
216 Greg Weissert BOS 57433.901.3258230$-4.08AL|NL
217 Will Vest DET 60333.721.2558190$-4.10AL|NL
218 Yimi Garcia TOR 45323.561.1449130$-4.12AL|NL
219 Daysbel Hernandez ATL 49433.721.3658250$-4.12AL|NL
220 Mason Fluharty TOR 59444.071.2958220$-4.12AL|NL
221 Anthony Bender MIA 48443.811.2650170$-4.17AL|NL
222 Steven Matz STL 81444.131.3568260$-4.18AL|NL
223 Mike Soroka IL-15 WAS 87584.801.3579340$-4.20AL|NL
224 Paul Sewald CLE 45323.801.1553140$-4.23AL|NL
225 Trent Thornton SEA 58333.981.2057150$-4.27AL|NL
226 Cooper Criswell BOS 99574.611.3473270$-4.30AL|NL
227 Michael Lorenzen KAN 120574.521.3689480$-4.33AL|NL
228 Tomoyuki Sugano BAL 103684.581.3368210$-4.33AL|NL
229 Steven Okert HOU 45323.731.1953170$-4.42AL|NL
230 Casey Mize DET 102354.331.2885320$-4.42AL|NL
231 Seranthony Dominguez BAL 52444.031.3358240$-4.42AL|NL
232 Erik Miller SF 57333.801.3871320$-4.44AL|NL
233 Tanner Banks PHI 62323.981.2661180$-4.47AL|NL
234 Caleb Ferguson PIT 52323.451.3055210$-4.48AL|NL
235 Darren McCaughan MIN 113454.671.3388310$-4.50AL|NL
236 Mike Vasil CWS 113594.691.3887370$-4.50AL|NL
237 German Marquez COL 106584.621.3687380$-4.53AL|NL
238 Yariel Rodriguez TOR 83444.451.3585380$-4.53AL|NL
239 Brock Burke LAA 61333.921.2861220$-4.56AL|NL
240 Andrew Heaney PIT 116594.781.39104380$-4.56AL|NL
241 Joey Estes OAK 1376135.201.30100360$-4.56AL|NL
242 Kenta Maeda DET 98474.901.3290300$-4.58AL|NL
243 Emerson Hancock SEA 117694.721.3784390$-4.60AL|NL
244 Ryan Feltner COL 134584.881.39117500$-4.60AL|NL
245 Brenan Hanifee DET 73333.971.2657190$-4.68AL|NL
246 Kenley Jansen LAA 46333.801.2152170$-4.75AL|NL
247 Randy Dobnak MIN 110684.641.4787450$-4.76AL|NL
248 Ben Joyce LAA 53223.691.2362230$-4.79AL|NL
249 Matt Boyd CHC 57333.791.2259190$-4.82AL|NL
250 Enyel De Los Santos ATL 59223.861.2060190$-4.87AL|NL
251 Justin Slaten BOS 52433.991.3554200$-4.88AL|NL
252 Martin Perez CWS 123574.381.4495450$-4.94AL|NL
253 Edwin Uceta TB 62224.011.2568240$-4.94AL|NL
254 Ryne Stanek NYM 48434.001.3654250$-4.96AL|NL
255 Elvis Peguero MIL 57444.061.3251230$-5.02AL|NL
256 Randy Rodriguez SF 60333.951.3564280$-5.08AL|NL
257 Caden Dana LAA 1176115.131.39102450$-5.10AL|NL
258 Ryan Fernandez STL 58333.871.3056220$-5.12AL|NL
259 Scott Barlow CIN 54334.141.3163230$-5.15AL|NL
260 Zack Kelly BOS 54444.261.3556260$-5.23AL|NL
261 Antonio Santillan CIN 57454.491.3764280$-5.23AL|NL
262 Jack Leiter IL-15 TEX 93464.901.3596410$-5.25AL|NL
263 Luis Garcia LAD 50423.921.3144170$-5.29AL|NL
264 Trevor Megill MIL 41213.241.2151140$-5.29AL|NL
265 Jonathan Cannon CWS 1396124.891.40102480$-5.31AL|NL
266 Bryan Baker BAL 51333.941.2652200$-5.31AL|NL
267 Anthony Banda LAD 57434.271.3758220$-5.31AL|NL
268 Ryan Pressly CHC 49323.751.2849170$-5.44AL|NL
269 Dennis Santana PIT 58333.931.3155240$-5.44AL|NL
270 John King STL 58433.631.3236160$-5.47AL|NL
271 Ben Casparius LAD 81554.891.4377380$-5.54AL|NL
272 Bryce Jarvis ARI 79434.151.4365370$-5.57AL|NL
273 Thomas Harrington PIT 104464.581.3481310$-5.64AL|NL
274 Huascar Brazoban NYM 53323.931.3557270$-5.64AL|NL
275 Eduard Bazardo SEA 49333.961.2447160$-5.65AL|NL
276 Brad Keller CHC 90574.621.4473390$-5.65AL|NL
277 Kyle Finnegan WAS 55454.251.3551210$-5.67AL|NL
278 Hoby Milner TEX 52334.121.2347140$-5.81AL|NL
279 Colin Holderman PIT 53334.041.3254230$-5.84AL|NL
280 Yoendrys Gomez NYY 78344.491.3573340$-5.84AL|NL
281 Jose Leclerc OAK 57344.341.3766300$-5.88AL|NL
282 Gabe Speier SEA 42223.551.1645120$-5.88AL|NL
283 Phil Maton STL 56223.981.2355190$-5.91AL|NL
284 Cal Quantrill MIA 1276104.771.4492490$-5.97AL|NL
285 Hogan Harris OAK 102464.631.4692510$-5.98AL|NL
286 Tyler Ferguson OAK 65344.391.3768320$-5.98AL|NL
287 Jacob Webb TEX 53334.351.2855210$-5.98AL|NL
288 Ryan Yarbrough NYY 84454.901.2964250$-6.01AL|NL
289 Kyle Leahy STL 80444.361.4062310$-6.04AL|NL
290 Shawn Armstrong TEX 54334.321.2954170$-6.11AL|NL
291 Graham Ashcraft CIN 97574.821.3877350$-6.18AL|NL
292 Wandy Peralta SD 43434.021.3035180$-6.21AL|NL
293 Albert Suarez IL-15 BAL 96564.821.4477330$-6.23AL|NL
294 Joseph Mantiply ARI 48323.751.3042150$-6.24AL|NL
295 Brennan Bernardino BOS 46323.861.3347180$-6.24AL|NL
296 Jose A. Ferrer WAS 53334.161.2646160$-6.24AL|NL
297 Abner Uribe MIL 44213.681.2953260$-6.26AL|NL
298 Dustin May LAD 37323.571.1338130$-6.32AL|NL
299 Max Kranick NYM 66224.081.2756200$-6.35AL|NL
300 Caleb Thielbar CHC 40323.851.3144160$-6.37AL|NL