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 1831472.881.00213390$31.70AL|NL
2 Paul Skenes PIT 1731262.781.04216470$28.38AL|NL
3 Zack Wheeler PHI 1921483.271.07206480$26.06AL|NL
4 Logan Gilbert SEA 1941293.421.03199400$23.69AL|NL
5 Chris Sale ATL 1531273.141.08184400$20.07AL|NL
6 Garrett Crochet BOS 1531173.201.07199440$19.97AL|NL
7 Framber Valdez HOU 1851483.321.17181580$19.88AL|NL
8 Dylan Cease SD 1821293.511.16215680$18.76AL|NL
9 Emmanuel Clase CLE 67432.581.00641337$18.46AL|NL
10 Edwin Diaz NYM 64533.001.05932334$17.67AL|NL
11 Logan Webb SF 19613103.411.17167440$17.65AL|NL
12 Blake Snell LAD 1571163.321.16204690$17.15AL|NL
13 Cole Ragans KAN 1761193.451.19203650$16.14AL|NL
14 Corbin Burnes ARI 1841293.551.16181520$16.06AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Raisel Iglesias ATL 67533.141.06721634$15.87AL|NL
16 Pablo Lopez MIN 1851293.741.15195460$15.72AL|NL
17 Josh Hader HOU 63543.211.09882533$15.58AL|NL
18 Luis Castillo SEA 18212103.651.15182510$15.47AL|NL
19 Ryan Helsley STL 64542.831.11792432$15.46AL|NL
20 Michael King SD 1701283.541.20186600$14.57AL|NL
21 Yoshinobu Yamamoto LAD 1501163.421.10159380$14.40AL|NL
22 Devin Williams NYY 59532.851.13812731$14.33AL|NL
23 Max Fried NYY 1661283.411.17157480$14.30AL|NL
24 Mason Miller OAK 66322.771.01962328$14.16AL|NL
25 Shota Imanaga CHC 1671173.631.11166360$14.01AL|NL
26 George Kirby IL-15 SEA 1531183.491.07143210$13.77AL|NL
27 Tanner Bibee CLE 1691193.671.14178450$13.72AL|NL
28 Spencer Schwellenbach ATL 1661283.681.13162370$13.65AL|NL
29 Aaron Nola PHI 1851293.881.16183440$13.24AL|NL
30 Justin Steele CHC 1671183.481.17163460$13.20AL|NL
31 Jhoan Duran MIN 63542.821.12761928$12.97AL|NL
32 Tyler Glasnow LAD 134963.411.06167390$12.95AL|NL
33 Bryce Miller SEA 1691193.761.11160430$12.60AL|NL
34 Joe Ryan MIN 1591083.821.08175350$12.59AL|NL
35 Felix Bautista BAL 56422.681.07812327$12.04AL|NL
36 Andres Munoz SEA 60432.721.11772327$11.64AL|NL
37 Freddy Peralta MIL 1661093.781.17190600$11.62AL|NL
38 Spencer Strider IL-15 ATL 1231063.471.12165420$11.27AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Sonny Gray STL 1561083.591.16165440$11.22AL|NL
40 Ryan Walker SF 68533.041.10812124$11.20AL|NL
41 Jacob deGrom TEX 110743.030.97140230$11.08AL|NL
42 Bailey Ober MIN 1691093.951.11174400$11.02AL|NL
43 Kevin Gausman TOR 18012103.881.22180520$10.89AL|NL
44 Zac Gallen ARI 1671283.781.21168510$10.87AL|NL
45 Hunter Brown HOU 1681293.751.25179590$10.71AL|NL
46 Tanner Scott LAD 66542.941.21813125$10.55AL|NL
47 Jeff Hoffman TOR 62323.081.10772127$9.84AL|NL
48 Reynaldo Lopez IL-15 ATL 1581073.661.21168530$9.54AL|NL
49 Carlos Rodon NYY 16012104.111.19179530$9.44AL|NL
50 Yusei Kikuchi LAA 1691093.921.21188510$9.19AL|NL
51 Roki Sasaki LAD 128963.511.13149410$8.94AL|NL
52 Zach Eflin BAL 1671193.871.16141290$8.72AL|NL
53 Hunter Greene CIN 151983.891.16178550$8.67AL|NL
54 Bryan Woo SEA 137973.671.07130270$8.51AL|NL
55 Cristopher Sanchez PHI 1671083.581.22144440$8.49AL|NL
56 Jack Flaherty DET 1571093.801.21169490$8.49AL|NL
57 Kodai Senga NYM 1511173.711.26166660$8.41AL|NL
58 Taj Bradley TB 15910103.941.20171510$7.88AL|NL
59 Sandy Alcantara MIA 172993.721.20150440$7.54AL|NL
60 Nick Pivetta SD 150993.981.16171460$7.47AL|NL
61 Nathan Eovaldi TEX 1571083.891.18151420$7.36AL|NL
62 Ryan Pepiot TB 1531093.931.19160530$7.31AL|NL
63 Seth Lugo KAN 18211103.961.24160490$7.12AL|NL
64 MacKenzie Gore WAS 16410103.881.27175620$6.68AL|NL
65 Brandon Pfaadt ARI 1561094.031.20157370$6.12AL|NL
66 Tanner Houck BOS 1711093.871.24150520$6.00AL|NL
67 Nestor Cortes MIL 143983.861.16139370$5.83AL|NL
68 Jose Berrios TOR 18512114.211.24158520$5.74AL|NL
69 Robbie Ray SF 143993.951.21160500$5.39AL|NL
70 Grayson Rodriguez IL-15 BAL 126963.711.20136400$5.05AL|NL
71 Michael Wacha KAN 1611184.011.24140460$4.98AL|NL
72 Trevor Megill MIL 57323.521.21682024$4.82AL|NL
73 Robert Suarez SD 61443.671.19592023$4.59AL|NL
74 Bowden Francis TOR 1411084.141.16130370$4.17AL|NL
75 Chris Bassitt TOR 17211114.101.29158590$4.07AL|NL
76 Aroldis Chapman BOS 58433.411.30873519$3.97AL|NL
77 Peter Fairbanks TB 52333.441.18591923$3.93AL|NL
78 Drew Rasmussen TB 112763.391.13110270$3.90AL|NL
79 Ronel Blanco HOU 1601084.111.26158670$3.88AL|NL
80 Ryan Pressly CHC 58333.501.21601723$3.82AL|NL
81 Ranger Suarez IL-15 PHI 137973.691.24124430$3.70AL|NL
82 Justin Martinez ARI 65433.271.30813418$3.68AL|NL
83 Jesus Luzardo PHI 144984.061.22148480$3.51AL|NL
84 A.J. Puk ARI 62543.341.15742114$3.45AL|NL
85 Brandon Woodruff IL-15 MIL 119763.721.15128330$3.25AL|NL
86 Sean Manaea IL-15 NYM 144974.111.21145490$3.20AL|NL
87 Clarke Schmidt IL-15 NYY 141983.941.24139460$3.15AL|NL
88 Merrill Kelly ARI 1541084.081.25140490$3.08AL|NL
89 Nick Lodolo CIN 137883.971.22148430$3.02AL|NL
90 Clay Holmes NYM 140973.681.30132540$2.89AL|NL
91 Jeffrey Springs OAK 130873.841.21130370$2.68AL|NL
92 Mitch Keller PIT 17710114.241.28162540$2.45AL|NL
93 Shohei Ohtani LAD 94743.501.13109320$2.18AL|NL
94 Jordan Romano PHI 53343.881.24571923$2.11AL|NL
95 Jameson Taillon CHC 1641194.311.23129380$2.10AL|NL
96 Brayan Bello IL-15 BOS 15011104.071.32137520$2.00AL|NL
97 Reese Olson DET 141883.921.23131450$1.97AL|NL
98 Erick Fedde STL 1649104.081.27143500$1.76AL|NL
99 Griffin Jax MIN 65543.151.0777177$1.73AL|NL
100 Shane McClanahan IL-15 TB 95753.431.15102290$1.72AL|NL
101 Carlos Estevez KAN 62443.851.24622119$1.63AL|NL
102 Chris Martin TEX 56423.271.1058914$1.63AL|NL
103 Kenley Jansen LAA 55333.821.21642120$1.54AL|NL
104 David Bednar PIT 59343.961.26612222$1.54AL|NL
105 Gavin Williams CLE 139883.991.26142540$1.48AL|NL
106 Kyle Finnegan WAS 63344.021.32592323$1.09AL|NL
107 Lucas Erceg KAN 65443.541.23742514$1.04AL|NL
108 Jason Adam SD 66433.111.0676227$0.99AL|NL
109 Shane Baz TB 139874.051.24131490$0.79AL|NL
110 David Peterson NYM 138973.851.33129540$0.73AL|NL
111 Kirby Yates LAD 58523.261.1673289$0.63AL|NL
112 Max Scherzer IL-15 TOR 103763.871.13105270$0.53AL|NL
113 Jose Soriano LAA 141883.901.30133590$0.45AL|NL
114 Bryan Abreu HOU 71423.141.1793305$0.07AL|NL
115 Nick Martinez CIN 146984.161.26123380$-0.04AL|NL
116 Eduardo Rodriguez ARI 127984.011.28116420$-0.08AL|NL
117 Spencer Arrighetti HOU 145994.341.30154600$-0.16AL|NL
118 Cade Smith CLE 67422.971.0988222$-0.59AL|NL
119 Brady Singer CIN 1699104.371.30156500$-0.63AL|NL
120 Kumar Rocker TEX 104663.851.19110310$-1.11AL|NL
121 Zack Littell TB 141894.231.24120310$-1.24AL|NL
122 Orion Kerkering PHI 60433.001.1170185$-1.25AL|NL
123 Yu Darvish IL-15 SD 111764.101.18107310$-1.28AL|NL
124 Dean Kremer BAL 147984.281.29129500$-1.28AL|NL
125 Charlie Morton BAL 150994.331.33149610$-1.34AL|NL
126 Robert Garcia TEX 63443.361.1870218$-1.34AL|NL
127 Aaron Civale IL-15 MIL 141884.321.26132420$-1.51AL|NL
128 Tyler Holton DET 66323.291.0958168$-1.72AL|NL
129 Grant Holmes ATL 119753.981.27115370$-1.81AL|NL
130 Edwin Uceta TB 64323.661.18722410$-2.04AL|NL
131 Matt Boyd CHC 101653.921.20105310$-2.09AL|NL
132 Ben Joyce LAA 59333.341.26712810$-2.24AL|NL
133 Tobias Myers IL-15 MIL 126874.261.26115380$-2.26AL|NL
134 Luis Severino OAK 1668114.391.29144550$-2.31AL|NL
135 Jeremiah Estrada SD 61433.301.1884264$-2.36AL|NL
136 Kutter Crawford IL-15 BOS 120784.361.20117350$-2.37AL|NL
137 Blake Treinen LAD 55533.301.1561165$-2.53AL|NL
138 Porter Hodge CHC 62333.611.28703011$-2.71AL|NL
139 Calvin Faucher MIA 60334.051.40632717$-2.73AL|NL
140 Matthew Strahm PHI 53433.231.0464144$-2.73AL|NL
141 JP Sears OAK 1699114.611.26136480$-2.83AL|NL
142 Dustin May LAD 82643.621.1980290$-2.97AL|NL
143 Jake Irvin WAS 1638104.441.28135520$-3.01AL|NL
144 Liam Hendriks IL-15 BOS 51433.801.1558149$-3.16AL|NL
145 Camilo Doval SF 62443.551.2974307$-3.46AL|NL
146 Kevin Ginkel IL-15 ARI 57523.391.1962174$-3.53AL|NL
147 Joel Payamps MIL 61443.611.1960187$-3.55AL|NL
148 Cole Sands MIN 62533.671.1868194$-3.58AL|NL
149 Andrew Heaney PIT 134784.381.28128420$-3.64AL|NL
150 Hayden Birdsong SF 109774.181.32119510$-3.67AL|NL
151 Miles Mikolas STL 1639114.601.25114300$-3.90AL|NL
152 Jason Foley DET 56333.621.26451612$-3.95AL|NL
153 Justin Verlander SF 120784.231.26101330$-4.06AL|NL
154 Keegan Akin BAL 68423.491.1376191$-4.13AL|NL
155 Jesus Tinoco IL-15 MIA 65323.771.2666239$-4.25AL|NL
156 Mitchell Parker WAS 141794.281.32125500$-4.28AL|NL
157 Tyler Mahle TEX 114664.281.23105360$-4.42AL|NL
158 Luke Weaver NYY 69433.921.1976224$-4.71AL|NL
159 Beau Brieske DET 65343.891.28612510$-4.71AL|NL
160 Shane Bieber IL-15 CLE 76533.641.1974190$-4.72AL|NL
161 Kris Bubic KAN 111664.091.31108370$-4.79AL|NL
162 Dylan Lee ATL 60423.181.1469170$-4.80AL|NL
163 Davidjohn Herz IL-60 WAS 102674.101.33113510$-4.81AL|NL
164 Andre Pallante STL 133883.991.3997530$-4.95AL|NL
165 Alex Vesia LAD 58433.431.2073262$-4.96AL|NL
166 Kyle Harrison SF 96554.021.26100360$-5.09AL|NL
167 Chad Green TOR 59433.991.1955177$-5.10AL|NL
168 Edward Cabrera IL-15 MIA 111674.201.34119550$-5.21AL|NL
169 David Festa MIN 89553.961.2695320$-5.24AL|NL
170 Andrew Abbott IL-15 CIN 129884.491.34120480$-5.26AL|NL
171 Bryan Hudson MIL 58423.241.1561211$-5.27AL|NL
172 Justin Slaten BOS 64433.821.2568225$-5.27AL|NL
173 Alexis Diaz IL-15 CIN 49334.261.34522513$-5.38AL|NL
174 Jordan Hicks SF 123774.121.38111540$-5.38AL|NL
175 A.J. Minter NYM 53433.351.1560172$-5.44AL|NL
176 Yimi Garcia TOR 55333.731.1463165$-5.46AL|NL
177 Jose Alvarado PHI 58333.441.2767275$-5.59AL|NL
178 Luis Ortiz CLE 134774.341.32110490$-5.65AL|NL
179 Tylor Megill NYM 89654.081.3091340$-5.70AL|NL
180 Seranthony Dominguez BAL 60443.871.2666245$-5.75AL|NL
181 Cody Bradford IL-15 TEX 75544.041.1369160$-5.78AL|NL
182 Aaron Bummer ATL 62533.471.3171251$-5.80AL|NL
183 Tyler Anderson LAA 1679114.601.36133620$-5.97AL|NL
184 Seth Halvorsen COL 62454.401.39612511$-6.02AL|NL
185 Yennier Cano BAL 61333.381.2561214$-6.03AL|NL
186 Pierce Johnson ATL 62443.721.3075273$-6.12AL|NL
187 Eury Perez IL-60 MIA 71443.851.1980230$-6.22AL|NL
188 Jared Koenig MIL 63543.641.2961232$-6.26AL|NL
189 Zebby Matthews MIN 86554.191.2081170$-6.31AL|NL
190 Casey Mize DET 121674.231.3096340$-6.31AL|NL
191 Ryne Nelson ARI 100654.221.2682260$-6.33AL|NL
192 Walker Buehler BOS 138784.421.34116450$-6.34AL|NL
193 JoJo Romero STL 57533.661.2455192$-6.36AL|NL
194 Ben Lively CLE 131994.611.34102430$-6.38AL|NL
195 Jared Jones IL-60 PIT 79453.921.2182260$-6.41AL|NL
196 Reid Detmers LAA 94564.331.28105350$-6.53AL|NL
197 Evan Phillips IL-15 LAD 50323.421.1455153$-6.54AL|NL
198 Hayden Wesneski HOU 95654.361.2688310$-6.55AL|NL
199 Alex Cobb IL-15 DET 85553.851.2670240$-6.62AL|NL
200 Jose Quintana MIL 131784.301.36105490$-6.64AL|NL
201 Garrett Cleavinger TB 58543.881.3068272$-6.66AL|NL
202 Will Vest DET 63333.421.2161192$-6.67AL|NL
203 Landen Roupp SF 99443.851.3295430$-6.68AL|NL
204 Garrett Whitlock BOS 57333.711.1857144$-6.69AL|NL
205 Tim Herrin CLE 58423.321.2262230$-6.69AL|NL
206 Reed Garrett NYM 62543.841.3573292$-6.71AL|NL
207 Jose Leclerc OAK 65343.881.2876314$-6.75AL|NL
208 Chris Paddack MIN 108654.411.2896260$-6.75AL|NL
209 Manuel Rodriguez TB 59443.601.2757223$-6.78AL|NL
210 Anthony Bender MIA 56433.831.2859204$-6.93AL|NL
211 Hunter Gaddis CLE 63433.791.1557171$-6.94AL|NL
212 Antonio Santillan CIN 60444.171.3271275$-6.94AL|NL
213 Trevor Williams WAS 121774.421.3398380$-6.96AL|NL
214 Tomoyuki Sugano BAL 138774.551.29101340$-7.04AL|NL
215 Javier Assad IL-15 CHC 118654.211.3598460$-7.10AL|NL
216 Steven Matz STL 101564.121.3088310$-7.14AL|NL
217 Michael Lorenzen KAN 135884.451.38104570$-7.30AL|NL
218 Lucas Giolito IL-15 BOS 99664.501.31100360$-7.31AL|NL
219 Taylor Rogers CIN 59344.081.2964236$-7.32AL|NL
220 Hector Neris ATL 57543.911.3060242$-7.33AL|NL
221 Jon Gray IL-60 TEX 101564.321.2791320$-7.37AL|NL
222 Paul Sewald CLE 54333.921.1661173$-7.40AL|NL
223 Luis Gil IL-60 NYY 70544.101.2878340$-7.41AL|NL
224 Hunter Harvey KAN 60333.711.2063182$-7.41AL|NL
225 Yuki Matsui SD 56323.591.2465242$-7.48AL|NL
226 Marcus Stroman NYY 131884.471.38101490$-7.50AL|NL
227 Jose Butto NYM 62433.721.2562261$-7.53AL|NL
228 Fernando Cruz NYY 59333.731.2483280$-7.55AL|NL
229 Trent Thornton SEA 63333.771.2163192$-7.61AL|NL
230 Frankie Montas IL-15 NYM 89664.351.3284340$-7.71AL|NL
231 Mike Clevinger CWS 47234.471.3042150$-7.73AL|NL
232 David Robertson FA 43223.331.1953174$-7.78AL|NL
233 Jackson Jobe DET 108664.461.2988390$-7.78AL|NL
234 Kyle Gibson BAL 117774.451.3799420$-7.82AL|NL
235 Derek Law IL-15 WAS 63443.771.3053213$-7.83AL|NL
236 Craig Kimbrel ATL 47444.071.3058234$-7.86AL|NL
237 Rhett Lowder IL-15 CIN 104664.311.3385340$-7.91AL|NL
238 Daniel Coulombe MIN 48323.421.1350131$-7.98AL|NL
239 Michael Kopech IL-15 LAD 48333.891.2659234$-8.01AL|NL
240 Max Meyer MIA 130684.431.37113460$-8.12AL|NL
241 Erik Miller SF 57333.541.3171311$-8.13AL|NL
242 Ian Hamilton IL-15 NYY 57223.511.2662233$-8.13AL|NL
243 Adrian Morejon SD 59333.611.2462201$-8.18AL|NL
244 Colin Rea CHC 117664.561.2993320$-8.18AL|NL
245 Ryan Weathers IL-15 MIA 95564.221.3284330$-8.22AL|NL
246 Osvaldo Bido OAK 104574.421.3197420$-8.24AL|NL
247 Tyler Rogers SF 67343.671.2148142$-8.24AL|NL
248 Mitch Spence OAK 110674.441.3289330$-8.25AL|NL
249 Yariel Rodriguez TOR 86464.161.3190390$-8.27AL|NL
250 Gregory Santos SEA 52223.341.2352183$-8.29AL|NL
251 Matt Brash IL-15 SEA 39323.151.2550172$-8.34AL|NL
252 AJ Smith-Shawver ATL 86554.381.3188370$-8.34AL|NL
253 Colin Holderman PIT 59343.841.3360254$-8.39AL|NL
254 Tyler Kinley COL 59334.881.41622511$-8.46AL|NL
255 Mark Leiter Jr. NYY 58343.921.2369221$-8.49AL|NL
256 Drew Thorpe IL-60 CWS 83454.131.2163300$-8.54AL|NL
257 Ben Brown CHC 53333.601.2061200$-8.56AL|NL
258 Colin Poche WAS 52433.921.2449192$-8.60AL|NL
259 Matthew Liberatore STL 93554.321.3482341$-8.61AL|NL
260 Sean Burke CWS 1356104.621.39132630$-8.68AL|NL
261 Jose A. Ferrer WAS 58323.871.2748184$-8.70AL|NL
262 Gregory Soto BAL 58343.751.3265272$-8.72AL|NL
263 Ryan Brasier IL-15 CHC 53323.741.1651151$-8.73AL|NL
264 Cade Povich BAL 81554.331.3076310$-8.76AL|NL
265 Scott Barlow CIN 57334.001.3361264$-8.77AL|NL
266 Ryan Thompson ARI 59443.751.2547161$-8.77AL|NL
267 Joey Cantillo CLE 75454.041.3379340$-8.80AL|NL
268 Tony Gonsolin IL-15 LAD 73544.401.2364250$-8.82AL|NL
269 Kevin Kelly TB 53323.541.1447120$-8.82AL|NL
270 Dennis Santana PIT 64334.211.3261255$-8.82AL|NL
271 Ryne Stanek NYM 56433.981.3163261$-8.94AL|NL
272 Nate Pearson CHC 59334.031.2664222$-8.95AL|NL
273 Brant Hurter DET 53433.701.2045130$-8.96AL|NL
274 Clayton Kershaw IL-60 LAD 52423.731.2148150$-8.96AL|NL
275 Tanner Banks PHI 63323.871.2562201$-8.98AL|NL
276 Mike Soroka WAS 109584.531.34103470$-9.10AL|NL
277 Joseph Mantiply ARI 55433.831.2648161$-9.11AL|NL
278 Dedniel Nunez NYM 48323.501.2255180$-9.12AL|NL
279 Hoby Milner TEX 56323.831.1951131$-9.16AL|NL
280 Emilio Pagan CIN 60344.341.2463193$-9.19AL|NL
281 Luis Garcia IL-15 HOU 58434.191.2457191$-9.23AL|NL
282 Tayler Scott HOU 62433.911.3562291$-9.24AL|NL
283 Ryan Fernandez STL 62343.851.3363252$-9.24AL|NL
284 Luke Jackson TEX 51324.141.3554235$-9.27AL|NL
285 Nick Sandlin TOR 57434.001.2862260$-9.28AL|NL
286 Jorge Lopez WAS 61344.141.3454225$-9.30AL|NL
287 Lance Lynn FA 94564.521.3288320$-9.31AL|NL
288 Bailey Falter PIT 124684.571.3392370$-9.38AL|NL
289 Michael McGreevy STL 74443.941.2754180$-9.41AL|NL
290 Griffin Canning NYM 107564.531.3395380$-9.42AL|NL
291 Davis Martin CWS 127584.551.35111470$-9.46AL|NL
292 Albert Suarez IL-15 BAL 73444.101.2965220$-9.47AL|NL
293 Simeon Woods Richardson MIN 126564.541.34106470$-9.49AL|NL
294 Jake Junis CLE 61333.981.1856130$-9.52AL|NL
295 Bubba Chandler PIT 85564.421.3479340$-9.60AL|NL
296 Andrew Painter PHI 61434.211.2560210$-9.70AL|NL
297 Jorge Alcala MIN 59334.041.2261220$-9.82AL|NL
298 Alec Marsh IL-15 KAN 89574.601.3386330$-9.83AL|NL
299 Tyler Ferguson OAK 63344.121.3569312$-9.88AL|NL
300 Justin Anderson CWS 60234.411.4362318$-9.93AL|NL