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 1841472.881.00214390$31.27AL|NL
2 Paul Skenes PIT 1741262.781.04216470$27.93AL|NL
3 Zack Wheeler PHI 1921483.271.07206480$25.53AL|NL
4 Logan Gilbert SEA 1941293.421.03199400$23.18AL|NL
5 Chris Sale ATL 1531273.141.08184400$19.61AL|NL
6 Framber Valdez HOU 1851483.321.17181580$19.43AL|NL
7 Garrett Crochet BOS 1531173.201.08199440$19.24AL|NL
8 Emmanuel Clase CLE 67432.571.00641337$18.56AL|NL
9 Dylan Cease SD 1821293.511.16215680$18.34AL|NL
10 Edwin Diaz NYM 65533.001.05952334$17.99AL|NL
11 Logan Webb SF 19713103.411.17168440$17.35AL|NL
12 Blake Snell LAD 1571163.331.16204690$16.67AL|NL
13 Ryan Helsley STL 64542.821.11792433$16.10AL|NL
14 Raisel Iglesias ATL 67533.131.06721634$16.00AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Cole Ragans KAN 1771193.451.19203650$15.80AL|NL
16 Corbin Burnes ARI 1851293.551.16182530$15.78AL|NL
17 Josh Hader HOU 63543.211.09882533$15.68AL|NL
18 Pablo Lopez MIN 1861293.741.15196450$15.44AL|NL
19 Luis Castillo SEA 18112103.651.15182510$15.03AL|NL
20 Shota Imanaga CHC 1691273.621.11169360$15.02AL|NL
21 Devin Williams NYY 59532.851.13812731$14.43AL|NL
22 Michael King SD 1701283.531.20186590$14.28AL|NL
23 Mason Miller OAK 66322.791.01962328$14.17AL|NL
24 Yoshinobu Yamamoto LAD 1501163.421.10160380$14.09AL|NL
25 Max Fried NYY 1661283.411.17157480$13.91AL|NL
26 Sonny Gray STL 1631183.541.15175460$13.59AL|NL
27 George Kirby SEA 1541183.491.07144210$13.51AL|NL
28 Tanner Bibee CLE 1691193.671.14178450$13.35AL|NL
29 Spencer Schwellenbach ATL 1651283.681.13161370$13.16AL|NL
30 Jhoan Duran MIN 63542.821.12771928$13.13AL|NL
31 Justin Steele CHC 1681183.471.17163460$12.96AL|NL
32 Aaron Nola PHI 1851293.881.16183440$12.89AL|NL
33 Tyler Glasnow LAD 135963.411.06167390$12.64AL|NL
34 Bryce Miller SEA 1691193.761.11161430$12.31AL|NL
35 Freddy Peralta MIL 1661193.781.17190600$12.28AL|NL
36 Joe Ryan MIN 1591083.821.08175350$12.23AL|NL
37 Felix Bautista BAL 56422.681.07812327$12.14AL|NL
38 Ryan Walker SF 69533.001.10812125$12.03AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Andres Munoz SEA 60432.731.11772327$11.71AL|NL
40 Jacob deGrom TEX 111743.030.97140230$10.82AL|NL
41 Bailey Ober MIN 1691093.951.11174400$10.68AL|NL
42 Kevin Gausman TOR 18012103.871.22180520$10.66AL|NL
43 Zac Gallen ARI 1671283.781.21168510$10.55AL|NL
44 Hunter Brown HOU 1681293.741.25179590$10.48AL|NL
45 Tanner Scott LAD 66542.941.21813124$10.14AL|NL
46 Roki Sasaki LAD 128963.431.11152410$9.79AL|NL
47 Shane McClanahan TB 1361073.471.15146410$9.62AL|NL
48 Spencer Strider ATL 119963.471.12160410$9.34AL|NL
49 Jeff Hoffman TOR 62323.091.11772126$9.30AL|NL
50 Reynaldo Lopez ATL 1571073.661.21167530$9.12AL|NL
51 Carlos Rodon NYY 16012104.121.19179530$9.06AL|NL
52 Yusei Kikuchi LAA 1691093.921.21188510$8.89AL|NL
53 Zach Eflin BAL 1671193.871.16141290$8.40AL|NL
54 Hunter Greene CIN 151983.891.16178550$8.37AL|NL
55 Cristopher Sanchez PHI 1671083.581.22145450$8.25AL|NL
56 Jack Flaherty DET 1571093.801.21169490$8.19AL|NL
57 Bryan Woo SEA 137973.671.07130270$8.18AL|NL
58 Kodai Senga NYM 1511173.711.26166660$8.11AL|NL
59 Taj Bradley TB 15910103.941.20171510$7.60AL|NL
60 Sandy Alcantara MIA 172993.721.20150440$7.24AL|NL
61 Nick Pivetta SD 150993.981.16170460$7.11AL|NL
62 Nathan Eovaldi TEX 1571083.891.18151420$7.07AL|NL
63 Seth Lugo KAN 18211103.961.24160480$6.84AL|NL
64 Ryan Pepiot TB 1511093.931.19158530$6.83AL|NL
65 MacKenzie Gore WAS 16410103.881.27175620$6.41AL|NL
66 Jared Jones PIT 1629103.931.21168530$6.24AL|NL
67 Robert Suarez SD 61443.631.19602025$6.00AL|NL
68 Ranger Suarez PHI 1541083.701.24139480$5.90AL|NL
69 Tanner Houck BOS 1721093.871.24151520$5.81AL|NL
70 Brandon Pfaadt ARI 1541094.021.20155370$5.74AL|NL
71 Trevor Megill MIL 57323.521.21692025$5.59AL|NL
72 Nestor Cortes MIL 143983.861.16139370$5.54AL|NL
73 Jose Berrios TOR 18512114.211.24158520$5.49AL|NL
74 Robbie Ray SF 145993.951.21162510$5.31AL|NL
75 Justin Martinez ARI 67433.251.29833420$5.28AL|NL
76 Grayson Rodriguez BAL 128963.711.20139410$5.06AL|NL
77 Michael Wacha KAN 1611194.011.24140460$4.72AL|NL
78 Bowden Francis TOR 1421084.141.16132380$4.39AL|NL
79 Ryan Pressly CHC 58333.481.20601723$4.16AL|NL
80 Chris Bassitt TOR 17211114.101.29158590$3.84AL|NL
81 Ronel Blanco HOU 1601084.111.26158670$3.65AL|NL
82 Peter Fairbanks TB 52333.451.18591922$3.55AL|NL
83 Clarke Schmidt NYY 144983.931.24143470$3.31AL|NL
84 Jesus Luzardo PHI 144984.061.22148480$3.27AL|NL
85 A.J. Puk ARI 63543.351.16762113$3.11AL|NL
86 Drew Rasmussen TB 107763.381.14104260$3.06AL|NL
87 Brandon Woodruff MIL 120763.721.15128330$3.04AL|NL
88 Sean Manaea NYM 144974.111.21145490$2.96AL|NL
89 Nick Lodolo CIN 137883.971.22148430$2.79AL|NL
90 Clay Holmes NYM 137973.681.30130530$2.78AL|NL
91 Merrill Kelly ARI 1531084.081.25139480$2.77AL|NL
92 Jeffrey Springs OAK 132873.841.21133380$2.70AL|NL
93 Chris Martin TEX 57423.251.1059915$2.49AL|NL
94 Mitch Keller PIT 17610114.241.28162530$2.24AL|NL
95 Aroldis Chapman BOS 59543.411.30873513$2.00AL|NL
96 Shohei Ohtani LAD 94743.501.13110320$2.00AL|NL
97 Yu Darvish SD 128974.101.18123350$1.95AL|NL
98 Jameson Taillon CHC 1641194.311.23130380$1.95AL|NL
99 Griffin Jax MIN 66543.151.0777177$1.91AL|NL
100 Brayan Bello BOS 15011104.071.32138520$1.86AL|NL
101 Carlos Estevez KAN 62443.851.24622119$1.81AL|NL
102 Reese Olson DET 141883.911.23131450$1.80AL|NL
103 Kenley Jansen LAA 55333.831.21642120$1.70AL|NL
104 Jordan Romano PHI 52343.871.24551922$1.65AL|NL
105 Kirby Yates LAD 58523.281.17732811$1.64AL|NL
106 Erick Fedde STL 1649104.081.27143500$1.54AL|NL
107 Gavin Williams CLE 139883.991.26142530$1.26AL|NL
108 David Bednar PIT 59343.971.26622221$1.25AL|NL
109 Lucas Erceg KAN 65443.541.23742514$1.20AL|NL
110 Jason Adam SD 66433.121.0676227$1.06AL|NL
111 Alexis Diaz CIN 64444.251.34683221$0.94AL|NL
112 Kyle Finnegan WAS 62344.021.32592322$0.78AL|NL
113 David Peterson NYM 138973.851.33129540$0.52AL|NL
114 Shane Baz TB 139874.061.24131490$0.50AL|NL
115 Liam Hendriks BOS 52433.801.15591515$0.27AL|NL
116 Jose Soriano LAA 141883.901.30133590$0.24AL|NL
117 Max Scherzer TOR 102753.871.13104260$0.19AL|NL
118 Bryan Abreu HOU 71423.151.1793305$0.15AL|NL
119 Lou Trivino SF 35224.271.3733140$0.00AL|NL
120 Eduardo Rodriguez ARI 131984.011.29120430$-0.22AL|NL
121 Spencer Arrighetti HOU 145994.341.30154590$-0.35AL|NL
122 Cade Smith CLE 67422.971.0988222$-0.50AL|NL
123 Orion Kerkering PHI 61433.011.1270186$-0.66AL|NL
124 Robert Garcia TEX 63443.361.1870219$-0.67AL|NL
125 Jason Foley DET 59333.581.26481717$-0.72AL|NL
126 Brady Singer CIN 1699104.371.30156500$-0.80AL|NL
127 Nick Martinez CIN 144884.151.26122370$-0.92AL|NL
128 Kumar Rocker TEX 109663.861.19114330$-0.94AL|NL
129 Tyler Holton DET 67423.231.0858166$-1.26AL|NL
130 Edwin Uceta TB 64323.661.18722411$-1.35AL|NL
131 Charlie Morton BAL 149994.321.33149610$-1.42AL|NL
132 Dean Kremer BAL 147984.281.29129500$-1.46AL|NL
133 Camilo Doval SF 62543.521.2875308$-1.50AL|NL
134 Ben Joyce LAA 59333.361.25692711$-1.64AL|NL
135 Kevin Ginkel ARI 62533.381.1967196$-1.69AL|NL
136 Aaron Civale MIL 141884.321.26132420$-1.70AL|NL
137 Kyle Harrison SF 117774.051.26120430$-1.85AL|NL
138 Tobias Myers MIL 129874.221.26118390$-1.98AL|NL
139 Jeremiah Estrada SD 61433.311.1884264$-2.26AL|NL
140 Matt Boyd CHC 101653.921.20105310$-2.28AL|NL
141 Davidjohn Herz WAS 122784.101.32136600$-2.28AL|NL
142 Luis Severino OAK 1688114.391.29146560$-2.36AL|NL
143 Blake Treinen LAD 55533.311.1661165$-2.52AL|NL
144 Calvin Faucher MIA 59334.041.40622617$-2.53AL|NL
145 Kutter Crawford BOS 120784.381.20117340$-2.67AL|NL
146 Matthew Strahm PHI 52433.231.0462134$-2.83AL|NL
147 Zack Littell TB 135784.231.24114300$-2.86AL|NL
148 JP Sears OAK 1699114.611.26137480$-2.92AL|NL
149 Porter Hodge CHC 63333.621.28703010$-3.07AL|NL
150 Grant Holmes ATL 114653.981.27110360$-3.07AL|NL
151 Dustin May LAD 83643.631.1980290$-3.17AL|NL
152 Jake Irvin WAS 1628104.451.28133510$-3.37AL|NL
153 Cole Sands MIN 62533.681.1868194$-3.46AL|NL
154 Miles Mikolas STL 1669114.601.25117300$-3.90AL|NL
155 Ryan Weathers MIA 1417104.221.32125490$-4.02AL|NL
156 Keegan Akin BAL 68423.501.1376191$-4.03AL|NL
157 Jesus Tinoco MIA 65323.771.2666239$-4.07AL|NL
158 Justin Verlander SF 122784.231.26102340$-4.16AL|NL
159 Hayden Birdsong SF 107774.191.33117510$-4.19AL|NL
160 Luis Ortiz CLE 139884.351.32114510$-4.35AL|NL
161 Mitchell Parker WAS 142794.281.32126500$-4.37AL|NL
162 Joel Payamps MIL 61343.611.1960187$-4.38AL|NL
163 Luke Weaver NYY 70433.921.1976224$-4.52AL|NL
164 Justin Slaten BOS 65433.821.2568226$-4.55AL|NL
165 Andre Pallante STL 138883.991.39101550$-4.57AL|NL
166 Tyler Mahle TEX 114664.281.23105360$-4.59AL|NL
167 Dylan Lee ATL 60423.181.1469170$-4.68AL|NL
168 Evan Phillips IL-15 LAD 52423.421.1557164$-4.69AL|NL
169 Reid Detmers LAA 109684.341.28121400$-4.75AL|NL
170 Shane Bieber CLE 76533.641.1974190$-4.90AL|NL
171 Chad Green TOR 58433.991.1955177$-4.94AL|NL
172 Andrew Heaney PIT 131684.381.28125410$-4.96AL|NL
173 Andrew Abbott CIN 138894.491.34129520$-5.01AL|NL
174 Edward Cabrera MIA 116684.201.34124570$-5.07AL|NL
175 Bryan Hudson MIL 58423.251.1561211$-5.16AL|NL
176 Jordan Hicks SF 122774.121.38110540$-5.25AL|NL
177 David Festa MIN 93553.971.2799340$-5.28AL|NL
178 A.J. Minter NYM 53433.351.1560172$-5.29AL|NL
179 Yimi Garcia TOR 55333.731.1463165$-5.29AL|NL
180 Alex Vesia LAD 58433.431.2174261$-5.37AL|NL
181 Jose Alvarado PHI 57333.441.2766265$-5.52AL|NL
182 Aaron Bummer ATL 62533.471.3172251$-5.57AL|NL
183 Seranthony Dominguez BAL 60443.881.2666245$-5.60AL|NL
184 Cody Bradford TEX 83554.111.1475170$-5.71AL|NL
185 Seth Halvorsen COL 62454.401.39612511$-5.78AL|NL
186 Yennier Cano BAL 61333.381.2561214$-5.86AL|NL
187 Pierce Johnson ATL 61443.721.3074263$-6.02AL|NL
188 Tyler Anderson LAA 1689114.601.36134630$-6.04AL|NL
189 Jared Koenig MIL 63543.651.2961232$-6.12AL|NL
190 Beau Brieske DET 65343.901.2861247$-6.12AL|NL
191 Eury Perez IL-60 MIA 73453.851.1982240$-6.19AL|NL
192 Jon Gray IL-60 TEX 106664.331.2894330$-6.27AL|NL
193 Anthony Bender MIA 56433.831.2858205$-6.29AL|NL
194 Walker Buehler BOS 139784.421.34117450$-6.41AL|NL
195 Zebby Matthews MIN 87554.201.2082170$-6.43AL|NL
196 Ben Lively CLE 131994.601.34102430$-6.43AL|NL
197 Will Vest DET 63333.421.2162192$-6.43AL|NL
198 Garrett Cleavinger TB 58543.881.3068272$-6.48AL|NL
199 Jose Leclerc OAK 65343.881.2877314$-6.49AL|NL
200 Tim Herrin CLE 58423.321.2262230$-6.54AL|NL
201 Reed Garrett NYM 62543.851.3573292$-6.56AL|NL
202 Manuel Rodriguez TB 59443.601.2757223$-6.60AL|NL
203 Garrett Whitlock BOS 59333.721.1859144$-6.64AL|NL
204 Jose Quintana MIL 134784.301.36107490$-6.69AL|NL
205 Ryne Nelson ARI 100654.231.2782260$-6.71AL|NL
206 Derek Law WAS 69443.781.3058234$-6.72AL|NL
207 Kris Bubic KAN 102564.161.3299340$-6.75AL|NL
208 Hunter Gaddis CLE 63433.791.1557171$-6.77AL|NL
209 Alex Cobb DET 83553.831.2668230$-6.86AL|NL
210 Tylor Megill NYM 87554.081.3090330$-6.91AL|NL
211 Lucas Giolito BOS 104674.461.31106380$-6.93AL|NL
212 Landen Roupp SF 90443.821.3287390$-6.99AL|NL
213 Chris Paddack MIN 105654.411.2893250$-7.05AL|NL
214 Fernando Cruz NYY 61333.731.2486290$-7.11AL|NL
215 Colin Rea CHC 116774.581.2992320$-7.14AL|NL
216 Steven Matz STL 101554.151.3087300$-7.18AL|NL
217 Luis Garcia HOU 75544.201.2473241$-7.20AL|NL
218 Paul Sewald CLE 54323.921.1661173$-7.22AL|NL
219 Hunter Harvey KAN 60333.711.2063182$-7.24AL|NL
220 Tomoyuki Sugano BAL 139774.561.29101350$-7.25AL|NL
221 JoJo Romero STL 57433.661.2454182$-7.26AL|NL
222 Quinn Mathews STL 85544.021.3081340$-7.30AL|NL
223 Yuki Matsui SD 56323.591.2465242$-7.30AL|NL
224 Jose Butto NYM 62433.721.2562261$-7.36AL|NL
225 Javier Assad IL-15 CHC 119654.211.3699460$-7.38AL|NL
226 Antonio Santillan CIN 58444.171.3269264$-7.38AL|NL
227 Michael Lorenzen KAN 135884.451.38104570$-7.41AL|NL
228 Trent Thornton SEA 63333.771.2163192$-7.43AL|NL
229 Hector Neris ATL 53533.911.3056222$-7.45AL|NL
230 David Robertson FA 44223.331.1954184$-7.47AL|NL
231 Luis Gil NYY 70544.101.2878340$-7.54AL|NL
232 Michael Kopech IL-15 LAD 51333.891.2662244$-7.56AL|NL
233 Joey Cantillo CLE 82554.071.3386370$-7.59AL|NL
234 Rhett Lowder CIN 106664.301.3288340$-7.62AL|NL
235 Hayden Wesneski HOU 87554.331.2681280$-7.67AL|NL
236 Taylor Rogers CIN 58344.091.2963225$-7.74AL|NL
237 Frankie Montas NYM 90664.351.3285340$-7.78AL|NL
238 Ian Hamilton NYY 58223.511.2663233$-7.83AL|NL
239 Craig Kimbrel BAL 44434.021.3054224$-7.83AL|NL
240 Erik Miller SF 58333.541.3172321$-7.85AL|NL
241 Daniel Coulombe MIN 47323.411.1350131$-7.85AL|NL
242 Tyler Rogers SF 68333.671.2149142$-7.95AL|NL
243 Adrian Morejon SD 59333.611.2462201$-8.00AL|NL
244 Jordan Montgomery ARI 104664.291.3482310$-8.01AL|NL
245 Nick Sandlin TOR 58534.001.2863260$-8.02AL|NL
246 Matt Brash SEA 39323.151.2551172$-8.09AL|NL
247 Gregory Santos SEA 52223.341.2352183$-8.10AL|NL
248 Tyler Kinley COL 59334.891.41622511$-8.22AL|NL
249 Mark Leiter Jr. NYY 58343.921.2370221$-8.24AL|NL
250 Max Meyer MIA 129684.431.37112460$-8.26AL|NL
251 Michael McGreevy STL 73543.901.2756180$-8.27AL|NL
252 Ben Brown CHC 51323.571.1860190$-8.27AL|NL
253 Casey Mize DET 119574.281.3294340$-8.28AL|NL
254 Dedniel Nunez NYM 50323.481.2158181$-8.30AL|NL
255 Trevor Williams WAS 112664.411.3391350$-8.30AL|NL
256 Yariel Rodriguez TOR 88464.171.3192400$-8.31AL|NL
257 Tyson Miller CHC 57423.911.2152181$-8.31AL|NL
258 Mitch Spence OAK 121674.491.3396370$-8.31AL|NL
259 Lance Lynn FA 96664.531.3291330$-8.31AL|NL
260 Brant Hurter DET 58433.711.2049140$-8.36AL|NL
261 Simeon Woods Richardson MIN 126664.531.34107470$-8.45AL|NL
262 Ryan Thompson ARI 60443.751.2548171$-8.49AL|NL
263 Gregory Soto BAL 58343.751.3265272$-8.52AL|NL
264 Jose A. Ferrer WAS 57323.871.2747184$-8.59AL|NL
265 Dennis Santana PIT 64334.211.3261255$-8.60AL|NL
266 Ryan Brasier CHC 52323.721.1650141$-8.61AL|NL
267 Marcus Stroman NYY 129784.461.3899480$-8.61AL|NL
268 Osvaldo Bido OAK 92564.431.3186370$-8.62AL|NL
269 Jorge Lopez WAS 61334.141.3453226$-8.62AL|NL
270 Tony Gonsolin IL-15 LAD 77544.381.2367260$-8.68AL|NL
271 Colin Holderman PIT 59343.841.3360253$-8.71AL|NL
272 Ryne Stanek NYM 56433.991.3163261$-8.77AL|NL
273 Brock Stewart MIN 54223.591.2568231$-8.77AL|NL
274 Jackson Jobe DET 106554.461.3087390$-8.81AL|NL
275 Tanner Banks PHI 62323.871.2561201$-8.87AL|NL
276 Sean Burke CWS 1306104.621.39127610$-8.89AL|NL
277 Clayton Kershaw IL-60 LAD 54423.741.2150150$-8.91AL|NL
278 Joseph Mantiply ARI 55433.831.2648161$-8.92AL|NL
279 Hoby Milner TEX 56323.831.1951131$-8.98AL|NL
280 Tayler Scott HOU 62433.911.3562291$-9.04AL|NL
281 Brock Burke LAA 62434.101.3062211$-9.06AL|NL
282 Nate Pearson CHC 55324.031.2660212$-9.07AL|NL
283 Ryan Fernandez STL 62343.861.3363252$-9.07AL|NL
284 Kyle Gibson BAL 113664.451.3795410$-9.07AL|NL
285 Cade Povich BAL 91564.441.3184340$-9.10AL|NL
286 Mike Soroka WAS 103574.531.3497440$-9.12AL|NL
287 Jake Cousins NYY 51323.781.3162271$-9.32AL|NL
288 Jake Junis CLE 61323.981.1856130$-9.33AL|NL
289 Scott Barlow CIN 57333.991.3161242$-9.38AL|NL
290 Griffin Canning NYM 98564.511.3288340$-9.48AL|NL
291 Davis Martin CWS 128584.551.35112470$-9.51AL|NL
292 Emilio Pagan CIN 59344.321.2462192$-9.51AL|NL
293 Kevin Kelly TB 46323.541.1440100$-9.52AL|NL
294 Bailey Falter PIT 123684.571.3391360$-9.52AL|NL
295 Fraser Ellard CWS 57344.211.4058295$-9.55AL|NL
296 AJ Smith-Shawver ATL 76444.321.3079330$-9.55AL|NL
297 Jorge Alcala MIN 59334.041.2262220$-9.55AL|NL
298 Bubba Chandler PIT 89564.421.3482360$-9.59AL|NL
299 Albert Suarez BAL 77444.201.3169250$-9.65AL|NL
300 Tyler Ferguson OAK 64344.121.3569312$-9.67AL|NL