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 1791393.151.03201410$29.79AL|NL
2 Paul Skenes PIT 1691282.941.07201490$27.89AL|NL
3 Zack Wheeler PHI 1891493.451.10206520$27.18AL|NL
4 Chris Sale ATL 1761383.541.12217490$24.76AL|NL
5 Logan Gilbert SEA 18212103.641.07191380$23.33AL|NL
6 Dylan Cease SD 19413103.781.19230750$22.18AL|NL
7 Freddy Peralta MIL 18212103.761.13210630$21.64AL|NL
8 Jacob deGrom TEX 1391073.350.99178370$21.41AL|NL
9 Garrett Crochet BOS 1631193.541.14206520$20.51AL|NL
10 Cole Ragans KAN 1821393.671.21211710$20.45AL|NL
11 Logan Webb SF 1891393.511.16157390$19.89AL|NL
12 Michael King SD 1711293.771.20189580$17.12AL|NL
13 Spencer Strider IL-15 ATL 1391063.571.12183440$16.92AL|NL
14 Max Fried NYY 1691283.521.19156550$16.68AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Joe Ryan MIN 1551093.871.07170340$16.62AL|NL
16 George Kirby IL-15 SEA 1491083.601.05132220$15.73AL|NL
17 Tyler Glasnow LAD 1311063.591.10162400$15.36AL|NL
18 Brandon Woodruff IL-15 MIL 1491083.771.11164430$15.24AL|NL
19 Hunter Greene CIN 17211104.181.20207640$14.64AL|NL
20 Yoshinobu Yamamoto LAD 1451173.621.16152380$14.59AL|NL
21 Edwin Diaz NYM 40213.391.08571535$14.36AL|NL
22 Pablo Lopez MIN 18211104.041.20183460$14.09AL|NL
23 Framber Valdez HOU 1651183.631.22159550$13.98AL|NL
24 Shota Imanaga CHC 1631194.111.13162390$13.98AL|NL
25 Sonny Gray STL 16710103.941.19180520$13.51AL|NL
26 Justin Steele CHC 1611193.721.18142410$13.34AL|NL
27 Mason Miller OAK 44212.941.00631529$13.31AL|NL
28 Hunter Brown HOU 1651193.871.22169580$13.13AL|NL
29 Emmanuel Clase CLE 42212.861.0334733$13.06AL|NL
30 Spencer Schwellenbach ATL 1501183.851.16144360$12.88AL|NL
31 Zac Gallen ARI 1681194.041.22169490$12.08AL|NL
32 Tanner Bibee CLE 16010103.981.17157470$12.04AL|NL
33 Ryan Helsley STL 41223.431.15471533$11.98AL|NL
34 Bryce Miller SEA 16511104.121.16147420$11.90AL|NL
35 Corbin Burnes ARI 17411104.061.22164550$11.69AL|NL
36 Aaron Nola PHI 17911104.271.21175480$11.45AL|NL
37 Josh Hader HOU 39213.531.12531731$11.29AL|NL
38 Luis Castillo SEA 17711104.161.21162540$11.26AL|NL
39 Kevin Gausman TOR 19212114.431.26195630$10.91AL|NL
40 Shohei Ohtani LAD 119953.601.15140420$10.78AL|NL
41 Sandy Alcantara MIA 16810103.851.20138450$10.76AL|NL
42 Jack Flaherty DET 16910104.151.24184570$10.75AL|NL
43 Nathan Eovaldi TEX 1651194.191.22164520$10.68AL|NL
44 Devin Williams NYY 39213.371.20541930$10.44AL|NL
45 Cristopher Sanchez PHI 1571193.821.24138430$10.37AL|NL
46 Blake Snell LAD 1661284.261.32196790$10.22AL|NL
47 MacKenzie Gore WAS 18010114.221.29202690$9.85AL|NL
48 Bryan Woo SEA 129983.821.10114300$9.58AL|NL
49 Bailey Ober MIN 1559104.231.16156410$9.57AL|NL
50 Raisel Iglesias ATL 40213.801.14421030$9.42AL|NL
51 Robbie Ray SF 16310104.441.25187640$8.70AL|NL
52 Carlos Rodon NYY 18011114.641.26198700$8.67AL|NL
53 Andres Munoz SEA 36213.061.11411326$8.27AL|NL
54 Ryan Walker SF 41213.431.16471326$8.08AL|NL
55 Zach Eflin BAL 1541094.201.17119270$7.76AL|NL
56 Felix Bautista BAL 36213.221.15511724$7.38AL|NL
57 Jesus Luzardo PHI 130994.091.23145440$7.08AL|NL
58 Nick Pivetta SD 146994.441.21158460$6.82AL|NL
59 Clay Holmes NYM 129983.641.28117480$6.76AL|NL
60 Yusei Kikuchi LAA 17410114.611.27186530$6.72AL|NL
61 Jeff Hoffman TOR 39224.001.23491726$6.69AL|NL
62 Trevor Megill MIL 39224.251.24461427$6.55AL|NL
63 Roki Sasaki LAD 124963.971.23130430$6.50AL|NL
64 Taj Bradley TB 1619104.441.25164530$6.03AL|NL
65 Ryan Pepiot TB 1559104.461.22150500$5.85AL|NL
66 Kenley Jansen LAA 38224.171.18431525$5.82AL|NL
67 Reese Olson DET 143994.061.25127460$5.57AL|NL
68 Jhoan Duran MIN 40213.381.20451422$5.46AL|NL
69 Kodai Senga NYM 126994.081.28138560$5.30AL|NL
70 Kumar Rocker TEX 124984.171.22121400$5.12AL|NL
71 Shane McClanahan IL-15 TB 115884.011.20119340$5.02AL|NL
72 Gavin Williams CLE 1509104.231.28143570$4.89AL|NL
73 Drew Rasmussen TB 113773.861.17103300$4.87AL|NL
74 Grayson Rodriguez IL-15 BAL 128874.141.23131400$4.77AL|NL
75 Peter Fairbanks TB 38213.981.23431423$4.63AL|NL
76 Seth Lugo KAN 17811104.531.30150510$4.57AL|NL
77 Matt Boyd CHC 107873.961.21115370$4.54AL|NL
78 Tanner Scott LAD 41213.891.35441924$4.46AL|NL
79 Ryan Pressly CHC 38213.971.26341224$4.32AL|NL
80 Erick Fedde STL 1629104.431.25139480$4.28AL|NL
81 Robert Suarez SD 38224.221.25361324$4.16AL|NL
82 Justin Verlander SF 135884.251.22122440$3.89AL|NL
83 Aroldis Chapman BOS 39213.421.32582619$3.72AL|NL
84 Tanner Houck BOS 14110104.251.30117460$3.36AL|NL
85 A.J. Puk ARI 39213.631.17451318$3.09AL|NL
86 Jordan Hicks SF 115883.941.30110450$3.09AL|NL
87 Jose Berrios TOR 18011114.781.31157550$2.90AL|NL
88 Chris Bassitt TOR 17410104.621.32154640$2.59AL|NL
89 Nestor Cortes MIL 113784.231.18106340$2.49AL|NL
90 Max Scherzer IL-15 TOR 107774.391.17114330$2.49AL|NL
91 Clarke Schmidt IL-15 NYY 123894.311.25118400$2.44AL|NL
92 Jameson Taillon CHC 1579104.581.24120410$2.31AL|NL
93 Sean Manaea IL-15 NYM 131874.431.28132500$2.06AL|NL
94 Ranger Suarez IL-15 PHI 129994.151.31108430$2.01AL|NL
95 Jose Soriano LAA 137984.141.34119570$2.00AL|NL
96 Kyle Finnegan WAS 41224.711.36371623$2.00AL|NL
97 Carlos Estevez KAN 38224.481.30371321$1.82AL|NL
98 Charlie Morton BAL 1601094.741.37171730$1.79AL|NL
99 Shane Baz TB 119894.381.26116420$1.72AL|NL
100 Justin Martinez ARI 41213.291.30472116$1.71AL|NL
101 Luke Jackson TEX 39224.411.36401821$1.66AL|NL
102 Brandon Pfaadt ARI 125894.551.23116300$1.62AL|NL
103 Ben Brown CHC 92653.911.2399340$1.51AL|NL
104 Yu Darvish IL-15 SD 129884.611.25125430$1.43AL|NL
105 Brayan Bello IL-15 BOS 151994.391.34133510$1.38AL|NL
106 Brady Singer CIN 1609104.671.32150510$1.31AL|NL
107 Michael Wacha KAN 151994.551.30128500$1.28AL|NL
108 Jeffrey Springs OAK 1248104.591.26124370$1.25AL|NL
109 Mike Clevinger CWS 43224.611.31361522$1.20AL|NL
110 Landen Roupp SF 109784.091.30106430$1.10AL|NL
111 Dean Kremer BAL 143994.591.30126490$1.05AL|NL
112 Tyler Mahle TEX 135884.551.26118450$0.91AL|NL
113 Bowden Francis TOR 1298104.851.24114370$0.38AL|NL
114 Seth Halvorsen COL 41224.541.36391619$0.24AL|NL
115 Hayden Wesneski HOU 103774.451.2497340$0.22AL|NL
116 Spencer Arrighetti HOU 143894.721.33147580$-0.05AL|NL
117 Anthony Bender MIA 38224.221.32371517$-0.12AL|NL
118 Ronel Blanco HOU 1589104.871.34152690$-0.38AL|NL
119 Mike Soroka IL-15 WAS 113684.271.28104430$-0.42AL|NL
120 Porter Hodge CHC 39213.291.19451810$-0.90AL|NL
121 David Peterson NYM 124894.391.37118500$-0.94AL|NL
122 Eduardo Rodriguez ARI 124894.511.33112430$-0.97AL|NL
123 David Bednar PIT 32214.411.28301116$-1.10AL|NL
124 Kutter Crawford IL-15 BOS 105674.491.2299320$-1.12AL|NL
125 Zack Littell TB 117794.651.2294250$-1.19AL|NL
126 Kris Bubic KAN 106674.271.33105400$-1.39AL|NL
127 Joey Cantillo CLE 89443.731.2592380$-1.53AL|NL
128 Tobias Myers IL-15 MIL 118794.671.27105350$-1.68AL|NL
129 Jack Leiter IL-15 TEX 109784.641.30109440$-1.78AL|NL
130 Jordan Romano PHI 35214.401.28351314$-1.83AL|NL
131 JP Sears OAK 1639115.091.29130480$-1.94AL|NL
132 Blake Treinen LAD 38213.551.2044159$-2.04AL|NL
133 Casey Mize DET 117784.481.2787320$-2.09AL|NL
134 Zebby Matthews MIN 97564.361.2190220$-2.10AL|NL
135 Tylor Megill NYM 88554.141.2795350$-2.11AL|NL
136 Griffin Jax MIN 43223.671.1848148$-2.12AL|NL
137 Frankie Montas IL-15 NYM 113774.521.32103420$-2.21AL|NL
138 Chris Martin TEX 33213.281.023857$-2.22AL|NL
139 Shane Bieber IL-15 CLE 72553.931.1868170$-2.23AL|NL
140 Camilo Doval SF 38213.541.26401610$-2.23AL|NL
141 Jose Alvarado PHI 36213.541.30431810$-2.36AL|NL
142 Aaron Civale IL-15 MIL 115794.721.2798360$-2.37AL|NL
143 AJ Smith-Shawver ATL 124884.941.34125510$-2.39AL|NL
144 Nick Lodolo CIN 127794.721.33121410$-2.46AL|NL
145 Grant Holmes ATL 112764.721.35107380$-2.75AL|NL
146 Jason Adam SD 39213.431.0746145$-2.82AL|NL
147 Nick Martinez CIN 1297104.841.30104360$-2.87AL|NL
148 Reid Detmers LAA 92554.521.28105350$-2.94AL|NL
149 Matthew Strahm PHI 39213.561.0846115$-3.10AL|NL
150 Mitch Keller PIT 1689114.961.38146520$-3.15AL|NL
151 Eury Perez IL-60 MIA 71454.121.1877230$-3.16AL|NL
152 Cade Smith CLE 43223.121.1154162$-3.41AL|NL
153 Tyler Holton DET 38213.371.1033106$-3.43AL|NL
154 Beau Brieske DET 40224.041.2235149$-3.54AL|NL
155 Lucas Erceg KAN 40213.811.3443209$-3.57AL|NL
156 Hayden Birdsong SF 96674.541.35100420$-3.76AL|NL
157 Calvin Faucher MIA 38224.591.45381813$-3.77AL|NL
158 Lucas Giolito IL-15 BOS 111794.851.34107430$-3.78AL|NL
159 Alexis Diaz IL-15 CIN 32214.491.32341611$-3.89AL|NL
160 Andrew Painter PHI 59443.881.1761160$-3.92AL|NL
161 Mitchell Parker WAS 1247114.661.36105420$-3.98AL|NL
162 Edward Cabrera IL-15 MIA 1146104.471.40114580$-4.07AL|NL
163 Liam Hendriks IL-15 BOS 29213.931.123377$-4.27AL|NL
164 Jeremiah Estrada SD 37213.641.1850164$-4.35AL|NL
165 Jose A. Ferrer WAS 40213.561.2033126$-4.40AL|NL
166 Kirby Yates LAD 37213.641.1849174$-4.43AL|NL
167 Tommy Kahnle DET 37223.991.2836158$-4.44AL|NL
168 Andre Pallante STL 107784.401.3974420$-4.47AL|NL
169 Luis Severino OAK 1689115.071.38137610$-4.53AL|NL
170 Reynaldo Lopez IL-60 ATL 91654.651.3490340$-4.55AL|NL
171 Simeon Woods Richardson MIN 118794.781.3598420$-4.60AL|NL
172 Yimi Garcia TOR 37213.611.0843113$-4.62AL|NL
173 Edwin Uceta TB 41224.171.2447176$-4.67AL|NL
174 Alex Cobb IL-15 DET 97664.401.3272270$-4.68AL|NL
175 Dennis Santana PIT 40224.621.41381811$-4.68AL|NL
176 Max Meyer MIA 1176104.671.34100410$-4.70AL|NL
177 Merrill Kelly ARI 141894.951.37115520$-4.72AL|NL
178 Luis Ortiz CLE 111794.791.3686410$-4.76AL|NL
179 Ryne Nelson ARI 104674.711.3083290$-4.85AL|NL
180 Jon Gray IL-60 TEX 89674.811.3277310$-4.92AL|NL
181 Miles Mikolas STL 1548114.991.3198330$-4.95AL|NL
182 Luis Gil IL-60 NYY 83564.521.3489410$-4.98AL|NL
183 David Robertson FA 45323.511.2254200$-5.01AL|NL
184 Matthew Liberatore STL 116684.711.3694410$-5.03AL|NL
185 Shane Smith CWS 99574.571.3486360$-5.07AL|NL
186 Dustin May LAD 68434.001.2560230$-5.10AL|NL
187 Griffin Canning NYM 104674.781.3289380$-5.13AL|NL
188 Jose Quintana MIL 144894.881.39112540$-5.26AL|NL
189 Antonio Santillan CIN 38224.351.3445187$-5.33AL|NL
190 Steven Matz STL 108684.751.3688360$-5.35AL|NL
191 Chris Paddack MIN 115684.831.3293310$-5.41AL|NL
192 Robert Garcia TEX 38213.771.2342154$-5.47AL|NL
193 Jackson Jobe DET 101684.881.3381340$-5.50AL|NL
194 Jake Irvin WAS 1648115.011.37124580$-5.55AL|NL
195 Javier Assad IL-15 CHC 115784.761.3788450$-5.59AL|NL
196 Emilio Pagan CIN 40224.781.2641147$-5.69AL|NL
197 Bryan Abreu HOU 41223.751.2352192$-5.72AL|NL
198 Yariel Rodriguez TOR 79444.461.3481401$-5.75AL|NL
199 Jared Jones IL-60 PIT 64454.321.2766220$-5.79AL|NL
200 A.J. Minter NYM 37213.391.1241121$-5.82AL|NL
201 Ryan Weathers IL-15 MIA 107694.741.3896400$-5.84AL|NL
202 David Festa MIN 67454.321.3070250$-5.91AL|NL
203 Mason Montgomery TB 40213.921.2345163$-5.98AL|NL
204 Keegan Akin BAL 42223.841.1844132$-6.00AL|NL
205 Michael McGreevy STL 69444.111.2551170$-6.03AL|NL
206 Luke Weaver NYY 43224.481.2645145$-6.04AL|NL
207 Fraser Ellard CWS 42223.691.3241194$-6.06AL|NL
208 Walker Buehler BOS 1288105.011.3894440$-6.18AL|NL
209 Andrew Heaney PIT 1207105.071.38106420$-6.20AL|NL
210 Will Warren NYY 92674.861.3682330$-6.30AL|NL
211 Michael Lorenzen KAN 123794.781.4094520$-6.31AL|NL
212 Alex Vesia LAD 34213.601.1442131$-6.37AL|NL
213 Erik Miller SF 37213.361.2544191$-6.53AL|NL
214 Kenta Maeda DET 67334.501.2461200$-6.53AL|NL
215 Aaron Bummer ATL 36213.221.2541151$-6.59AL|NL
216 Justin Slaten BOS 40224.571.3541176$-6.63AL|NL
217 Clayton Kershaw IL-60 LAD 63434.351.2755200$-6.65AL|NL
218 Will Vest DET 41224.001.2741143$-6.70AL|NL
219 Chad Green TOR 37224.291.1636103$-6.71AL|NL
220 Alec Marsh IL-15 KAN 95675.011.3891370$-6.72AL|NL
221 Garrett Whitlock BOS 42213.921.1838103$-6.73AL|NL
222 Bryan Hudson MIL 37213.341.1840150$-6.81AL|NL
223 Dylan Lee ATL 37213.651.1341100$-6.82AL|NL
224 Kyle Harrison SF 76454.531.3373300$-6.86AL|NL
225 Tyler Anderson LAA 1639115.261.40127680$-6.87AL|NL
226 Paul Sewald CLE 38224.081.1543121$-6.88AL|NL
227 Sean Burke CWS 1277115.061.40108520$-6.90AL|NL
228 Gregory Santos SEA 35213.821.2627124$-6.91AL|NL
229 Mitch Spence OAK 92564.901.3474290$-6.96AL|NL
230 Tim Herrin CLE 40223.451.2141150$-6.99AL|NL
231 Joel Payamps MIL 37224.021.1836102$-7.01AL|NL
232 Osvaldo Bido OAK 102585.041.3692420$-7.02AL|NL
233 Colin Holderman PIT 39214.131.3237174$-7.06AL|NL
234 Cole Sands MIN 40223.881.2243141$-7.07AL|NL
235 Yennier Cano BAL 37213.891.2835143$-7.09AL|NL
236 Evan Phillips IL-15 LAD 30213.781.163292$-7.09AL|NL
237 Tyler Rogers SF 42223.621.162991$-7.09AL|NL
238 Jason Foley DET 28214.011.262185$-7.15AL|NL
239 Kyle Hart SD 76454.731.3275280$-7.17AL|NL
240 Andrew Abbott IL-15 CIN 111685.111.3695400$-7.26AL|NL
241 Jose Suarez ATL 61324.421.3363240$-7.28AL|NL
242 Yuki Matsui SD 33213.491.1839140$-7.30AL|NL
243 Taylor Rogers CIN 36214.241.2838133$-7.39AL|NL
244 Cody Bradford IL-15 TEX 46223.911.1343110$-7.40AL|NL
245 Bryan Baker BAL 37213.801.2043150$-7.42AL|NL
246 John Brebbia DET 35214.281.1937102$-7.43AL|NL
247 Gabe Speier SEA 31213.511.1435100$-7.46AL|NL
248 Jonathan Cannon CWS 1257114.961.3988430$-7.48AL|NL
249 Mark Leiter Jr. NYY 36214.201.2548151$-7.48AL|NL
250 Kyle Hendricks LAA 122795.261.3479340$-7.48AL|NL
251 Kyle Gibson BAL 108775.071.4085400$-7.50AL|NL
252 Ryan Borucki PIT 38213.761.2538151$-7.53AL|NL
253 Tony Gonsolin IL-15 LAD 76554.841.3260260$-7.56AL|NL
254 Cade Cavalli IL-15 WAS 68454.511.3461280$-7.63AL|NL
255 Ryan Brasier IL-15 CHC 31213.961.192992$-7.67AL|NL
256 Jared Koenig MIL 38213.981.2735152$-7.68AL|NL
257 Ben Lively CLE 124695.131.3492400$-7.75AL|NL
258 Pierce Johnson ATL 38214.221.3143162$-7.77AL|NL
259 Bryce Elder ATL 66544.661.3653230$-7.79AL|NL
260 Matt Brash IL-15 SEA 27213.261.2034120$-7.82AL|NL
261 Kevin Kelly TB 36213.671.142980$-7.84AL|NL
262 Fernando Cruz NYY 39214.221.2955200$-7.85AL|NL
263 Trevor Williams WAS 1216105.061.3793400$-7.92AL|NL
264 Brock Burke LAA 41224.151.2540141$-7.95AL|NL
265 Jose Leclerc OAK 42224.231.2744201$-7.95AL|NL
266 Jordan Leasure CWS 42224.491.3240183$-8.00AL|NL
267 Manuel Rodriguez TB 39214.131.3138162$-8.00AL|NL
268 Kevin Ginkel IL-15 ARI 30214.031.2531102$-8.00AL|NL
269 Marcus Stroman NYY 1609105.081.43106610$-8.01AL|NL
270 Caleb Ferguson PIT 40214.091.3238162$-8.02AL|NL
271 Adrian Morejon SD 36213.971.2334111$-8.02AL|NL
272 Hans Crouse LAA 33214.001.2141140$-8.02AL|NL
273 Gregory Soto BAL 37213.831.3139171$-8.03AL|NL
274 John Schreiber KAN 37213.851.2735141$-8.05AL|NL
275 Brant Hurter DET 31213.381.172780$-8.07AL|NL
276 Jorge Alcala MIN 38224.311.2440141$-8.13AL|NL
277 Hunter Harvey KAN 36214.341.2635102$-8.15AL|NL
278 Bailey Falter PIT 1267105.111.3989400$-8.21AL|NL
279 Brad Lord WAS 54224.051.2945200$-8.24AL|NL
280 Trent Thornton SEA 37224.401.2635132$-8.24AL|NL
281 J.T. Ginn OAK 69454.641.3355240$-8.30AL|NL
282 Hunter Gaddis CLE 42224.311.1939140$-8.31AL|NL
283 Ryan Zeferjahn LAA 39224.331.3044181$-8.34AL|NL
284 Randy Rodriguez SF 32213.711.2535150$-8.37AL|NL
285 Penn Murfee CWS 40224.421.3240162$-8.40AL|NL
286 Ryne Stanek NYM 39214.441.3341202$-8.42AL|NL
287 Seranthony Dominguez BAL 38224.421.3037162$-8.43AL|NL
288 Brandon Eisert CWS 36213.881.2536120$-8.43AL|NL
289 Ian Anderson LAA 79444.621.3867340$-8.44AL|NL
290 Dedniel Nunez NYM 31213.641.1837120$-8.44AL|NL
291 Ryan Fernandez STL 38224.191.2635121$-8.47AL|NL
292 Angel Zerpa KAN 36213.841.2628111$-8.48AL|NL
293 Hoby Milner TEX 33213.911.183080$-8.50AL|NL
294 Luis Garcia IL-15 HOU 49344.631.2547160$-8.54AL|NL
295 Nate Pearson CHC 39214.191.2540170$-8.57AL|NL
296 Justin Sterner OAK 37224.621.2541151$-8.59AL|NL
297 Phil Maton STL 40224.511.3239162$-8.62AL|NL
298 Slade Cecconi IL-15 CLE 39224.351.1936100$-8.63AL|NL
299 Cade Povich BAL 53334.471.3150200$-8.67AL|NL
300 Mike Vasil CWS 77344.631.3561280$-8.67AL|NL