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 Paul Skenes PIT 1881392.791.07241550$30.23AL|NL
2 Tarik Skubal DET 1961392.921.04228450$30.21AL|NL
3 Chris Sale ATL 1871483.071.07230470$27.76AL|NL
4 Jacob deGrom TEX 1521172.870.96206300$25.12AL|NL
5 Garrett Crochet BOS 1701383.021.08220520$24.72AL|NL
6 Zack Wheeler PHI 1991393.321.11212510$22.83AL|NL
7 Logan Gilbert SEA 19912113.421.10208430$21.10AL|NL
8 Edwin Diaz NYM 65432.931.08902436$18.49AL|NL
9 Mason Miller OAK 67432.571.01992430$18.12AL|NL
10 Dylan Cease SD 18912103.481.19224710$17.41AL|NL
11 Sonny Gray STL 18512103.401.16197510$17.40AL|NL
12 Ryan Helsley STL 66433.051.14832535$16.43AL|NL
13 Tyler Glasnow LAD 1441163.211.09178410$16.23AL|NL
14 Pablo Lopez MIN 19312113.621.16202480$16.09AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Josh Hader HOU 68433.171.12942733$16.06AL|NL
16 Blake Snell LAD 1701283.491.21221730$15.51AL|NL
17 Emmanuel Clase CLE 66433.091.15681634$14.71AL|NL
18 Cole Ragans KAN 18312103.501.23207690$14.43AL|NL
19 Logan Webb SF 20112113.421.22174450$14.34AL|NL
20 Spencer Strider ATL 1291063.191.09170420$13.71AL|NL
21 Raisel Iglesias ATL 68433.451.16751933$13.41AL|NL
22 Shota Imanaga CHC 17811103.681.14179390$13.22AL|NL
23 Luis Castillo SEA 18411113.631.18187530$12.99AL|NL
24 Ryan Walker SF 68433.041.12802228$12.92AL|NL
25 George Kirby SEA 1591093.511.08151240$12.88AL|NL
26 Framber Valdez HOU 1851293.421.25177590$12.66AL|NL
27 Corbin Burnes ARI 19012103.681.22193540$12.54AL|NL
28 Felix Bautista BAL 60422.751.07872325$12.49AL|NL
29 Max Fried NYY 1761293.411.23167490$12.47AL|NL
30 Andres Munoz SEA 64432.821.14832526$12.12AL|NL
31 Aaron Nola PHI 18812103.831.18185450$12.09AL|NL
32 Freddy Peralta MIL 17811103.751.20205630$12.06AL|NL
33 Yusei Kikuchi LAA 17611103.751.19196550$11.79AL|NL
34 Joe Ryan MIN 1601093.761.11177370$11.61AL|NL
35 Devin Williams NYY 63333.251.21802831$11.43AL|NL
36 Yoshinobu Yamamoto LAD 1581183.531.18165430$11.26AL|NL
37 Michael King SD 18011103.641.23191640$11.18AL|NL
38 Jeff Hoffman TOR 65433.271.14792227$11.06AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Shane McClanahan TB 1501083.421.17164440$11.02AL|NL
40 Jhoan Duran MIN 65432.791.12812223$10.81AL|NL
41 Carlos Rodon NYY 17911103.961.18202550$10.77AL|NL
42 Justin Steele CHC 1691193.581.20165470$10.72AL|NL
43 Kevin Gausman TOR 19312113.911.22192550$10.39AL|NL
44 Roki Sasaki LAD 1351073.541.15165440$9.96AL|NL
45 Trevor Megill MIL 64333.451.16792328$9.80AL|NL
46 MacKenzie Gore WAS 17411103.731.24188650$9.66AL|NL
47 Tanner Scott LAD 66433.131.22823025$9.63AL|NL
48 Cristopher Sanchez PHI 1701193.471.24149480$9.35AL|NL
49 Brandon Woodruff MIL 1571093.761.16167420$9.27AL|NL
50 Spencer Schwellenbach ATL 1721193.791.20166430$9.12AL|NL
51 Nathan Eovaldi TEX 17611103.781.22171470$8.94AL|NL
52 Reynaldo Lopez ATL 17912103.901.25189610$8.90AL|NL
53 Jack Flaherty DET 17010103.731.22178530$8.72AL|NL
54 Hunter Brown HOU 1681193.691.25175580$8.70AL|NL
55 Nick Pivetta SD 1551093.871.18178510$8.40AL|NL
56 Tanner Bibee CLE 17310103.861.20178490$8.39AL|NL
57 Bryce Miller SEA 17810113.891.20170480$7.78AL|NL
58 Zach Eflin BAL 17611103.911.19148310$7.45AL|NL
59 Sandy Alcantara MIA 18910113.801.24170480$7.42AL|NL
60 Bailey Ober MIN 17110104.041.18176430$7.37AL|NL
61 Robert Suarez SD 65333.551.20692226$7.32AL|NL
62 Robbie Ray SF 16110103.901.21173510$7.09AL|NL
63 Shohei Ohtani LAD 121963.481.16141390$6.93AL|NL
64 David Bednar PIT 64333.801.25692428$6.93AL|NL
65 Hunter Greene CIN 17210104.161.23205630$6.43AL|NL
66 Ryan Pressly CHC 61333.441.22641925$6.38AL|NL
67 Kodai Senga NYM 1631093.781.27176670$6.34AL|NL
68 Peter Fairbanks TB 60333.541.22682325$6.29AL|NL
69 Aroldis Chapman BOS 63433.121.25893519$6.27AL|NL
70 Ranger Suarez PHI 1581093.581.26143500$6.10AL|NL
71 Zac Gallen ARI 17111103.921.27172530$5.97AL|NL
72 Kenley Jansen LAA 60333.921.21702326$5.94AL|NL
73 Jeffrey Springs OAK 154993.821.21149440$5.15AL|NL
74 Taj Bradley TB 17010104.051.25179570$5.07AL|NL
75 Jesus Luzardo PHI 1601093.931.25165550$5.06AL|NL
76 A.J. Puk ARI 64433.371.18752218$5.03AL|NL
77 Bryan Woo SEA 144993.851.17135340$4.93AL|NL
78 Justin Martinez ARI 67433.111.29843417$4.60AL|NL
79 Chris Martin TEX 58333.331.12601219$4.22AL|NL
80 Clay Holmes NYM 1611083.561.34149660$4.15AL|NL
81 Nick Lodolo CIN 138983.911.22151440$3.91AL|NL
82 Kyle Finnegan WAS 63333.811.28622324$3.90AL|NL
83 Tanner Houck BOS 18311103.961.31162560$3.68AL|NL
84 Jared Jones PIT 148993.891.25153510$3.52AL|NL
85 Sean Manaea NYM 1621094.031.27162580$3.46AL|NL
86 Grayson Rodriguez BAL 129873.681.22137420$3.41AL|NL
87 Jordan Romano PHI 59333.881.26632323$3.39AL|NL
88 Max Scherzer TOR 124873.901.15131310$3.25AL|NL
89 Nestor Cortes MIL 142883.951.19144390$3.24AL|NL
90 Brandon Pfaadt ARI 145983.991.21142360$3.23AL|NL
91 Ryan Pepiot TB 16510104.171.27173600$3.01AL|NL
92 Drew Rasmussen TB 130873.691.21124340$2.84AL|NL
93 Chris Bassitt TOR 17911114.131.30164610$2.65AL|NL
94 David Peterson NYM 1531083.711.33140590$2.64AL|NL
95 Seth Lugo KAN 19011114.141.30166540$2.63AL|NL
96 Calvin Faucher MIA 63333.911.33642622$2.00AL|NL
97 Carlos Estevez KAN 64334.111.29632322$1.82AL|NL
98 Reese Olson DET 144993.861.27132460$1.80AL|NL
99 Griffin Jax MIN 70433.211.1382208$1.63AL|NL
100 Kumar Rocker TEX 132883.861.24134410$1.63AL|NL
101 Jose Berrios TOR 19111124.291.29166540$1.59AL|NL
102 Matt Boyd CHC 134883.931.24133440$1.14AL|NL
103 Mitch Keller PIT 18210124.241.30164570$0.74AL|NL
104 Brady Singer CIN 17010104.241.30161490$0.67AL|NL
105 Lucas Erceg KAN 67433.401.24772611$0.63AL|NL
106 Clarke Schmidt NYY 147994.071.28141500$0.58AL|NL
107 Mike Clevinger CWS 64334.311.25591820$0.36AL|NL
108 Bowden Francis TOR 1599104.321.24147440$0.29AL|NL
109 Gavin Williams CLE 146994.101.30148550$0.21AL|NL
110 Yu Darvish SD 137884.161.22131380$0.06AL|NL
111 Luis Severino OAK 18310124.241.31159610$0.06AL|NL
112 Liam Hendriks BOS 61333.691.17691813$0.03AL|NL
113 Charlie Morton BAL 15910104.191.33158620$0.03AL|NL
114 Eduardo Rodriguez ARI 144984.011.30133460$-0.07AL|NL
115 Steven Matz STL 127773.841.23114360$-0.23AL|NL
116 Camilo Doval SF 62333.151.23752710$-0.27AL|NL
117 Jose Soriano LAA 148993.901.36144620$-0.35AL|NL
118 Erick Fedde STL 16710104.211.31143520$-0.49AL|NL
119 Brayan Bello BOS 1561094.061.35142550$-0.53AL|NL
120 Miles Mikolas STL 16910114.291.26122320$-0.78AL|NL
121 Jason Adam SD 67433.431.1678246$-1.06AL|NL
122 Justin Verlander SF 141894.201.23120350$-1.13AL|NL
123 Cade Smith CLE 68433.111.1385242$-1.25AL|NL
124 Matthew Strahm PHI 66433.291.0978193$-1.36AL|NL
125 Michael Wacha KAN 1599104.271.29139470$-1.40AL|NL
126 Merrill Kelly ARI 152994.181.32141500$-1.45AL|NL
127 Aaron Civale MIL 1498104.331.27143430$-1.81AL|NL
128 Shane Bieber CLE 92653.631.2091220$-1.89AL|NL
129 Robert Garcia TEX 64333.401.2172238$-1.96AL|NL
130 Bryan Abreu HOU 72433.301.1891292$-1.96AL|NL
131 Yariel Rodriguez TOR 113763.951.29123470$-1.99AL|NL
132 Jason Foley DET 63333.711.28531913$-2.31AL|NL
133 Andrew Heaney PIT 141894.271.28131440$-2.35AL|NL
134 Reid Detmers LAA 105663.961.24115370$-2.44AL|NL
135 Jake Irvin WAS 1699114.321.31141550$-2.45AL|NL
136 Tylor Megill NYM 94653.721.2396320$-2.48AL|NL
137 Kutter Crawford BOS 124774.281.23122350$-2.51AL|NL
138 Luke Weaver NYY 68433.731.1873196$-2.58AL|NL
139 Ben Joyce LAA 62333.351.2578297$-2.58AL|NL
140 Chris Paddack MIN 126784.181.24114310$-2.63AL|NL
141 Mitchell Parker WAS 1549104.251.33135570$-2.68AL|NL
142 Jeremiah Estrada SD 63333.251.1882284$-2.72AL|NL
143 Tyler Holton DET 72433.571.2165206$-2.78AL|NL
144 Keegan Akin BAL 70433.371.1678212$-2.84AL|NL
145 Kyle Harrison SF 95663.831.24101340$-2.85AL|NL
146 Ronel Blanco HOU 1609104.361.35158670$-2.87AL|NL
147 Davidjohn Herz WAS 119784.011.33129580$-2.88AL|NL
148 Kirby Yates LAD 60333.671.2674289$-2.89AL|NL
149 Orion Kerkering PHI 63333.191.1672214$-2.90AL|NL
150 Matthew Liberatore STL 135884.051.33119500$-2.92AL|NL
151 Jameson Taillon CHC 1689114.461.28135410$-2.97AL|NL
152 Tyler Kinley COL 64334.511.37662617$-3.00AL|NL
153 Edward Cabrera MIA 130794.051.35140610$-3.02AL|NL
154 Kris Bubic KAN 131884.081.33120470$-3.03AL|NL
155 Porter Hodge CHC 63333.741.32682911$-3.07AL|NL
156 Tyler Mahle TEX 138894.331.29129430$-3.14AL|NL
157 Landen Roupp SF 117773.871.33111470$-3.16AL|NL
158 Tobias Myers MIL 145894.351.29132440$-3.18AL|NL
159 Hayden Birdsong SF 120784.051.33127530$-3.24AL|NL
160 Blake Treinen LAD 59333.511.1965197$-3.27AL|NL
161 Dustin May LAD 81543.601.2288270$-3.63AL|NL
162 Alex Cobb DET 100663.671.2783280$-3.65AL|NL
163 Max Meyer MIA 1478104.231.33129490$-3.69AL|NL
164 Jordan Hicks SF 141894.041.38128600$-3.74AL|NL
165 Zebby Matthews MIN 104664.061.2192220$-3.76AL|NL
166 Lucas Giolito BOS 138894.411.31136480$-3.80AL|NL
167 Beau Brieske DET 66333.901.28642410$-3.82AL|NL
168 AJ Smith-Shawver ATL 135884.391.33139550$-3.96AL|NL
169 Jose Alvarado PHI 61333.281.2671285$-4.05AL|NL
170 Gregory Santos SEA 62333.331.2365235$-4.15AL|NL
171 Dean Kremer BAL 147994.441.33129490$-4.31AL|NL
172 Frankie Montas NYM 105764.081.30100380$-4.34AL|NL
173 Will Vest DET 68433.401.2168212$-4.36AL|NL
174 Spencer Arrighetti HOU 141894.401.35144610$-4.43AL|NL
175 Casey Mize DET 124784.141.29100350$-4.49AL|NL
176 JP Sears OAK 1789124.611.30145520$-4.55AL|NL
177 Griffin Canning NYM 123774.221.30110400$-4.60AL|NL
178 Lance McCullers HOU 109663.941.32105410$-4.62AL|NL
179 Eury Perez IL-60 MIA 81553.921.2190260$-4.63AL|NL
180 Yimi Garcia TOR 61333.501.1568193$-4.64AL|NL
181 Grant Holmes ATL 124774.231.31113400$-4.74AL|NL
182 Shane Baz TB 1508104.431.34140550$-4.84AL|NL
183 Joey Cantillo CLE 102663.941.33104450$-4.89AL|NL
184 Nick Martinez CIN 1589104.571.32134440$-4.98AL|NL
185 Will Warren NYY 117774.151.32104390$-4.98AL|NL
186 Zack Littell TB 1448104.541.29121350$-5.19AL|NL
187 Jesus Tinoco MIA 64333.801.2965247$-5.22AL|NL
188 Fernando Cruz NYY 61333.361.1780250$-5.35AL|NL
189 A.J. Minter NYM 57323.341.1765202$-5.37AL|NL
190 Kevin Ginkel ARI 61333.501.2166203$-5.49AL|NL
191 Garrett Whitlock BOS 66333.611.1768162$-5.52AL|NL
192 Alexis Diaz CIN 52234.481.37572514$-5.57AL|NL
193 Erik Miller SF 61333.181.2676301$-5.61AL|NL
194 Matt Brash SEA 50322.911.1564200$-5.68AL|NL
195 Aaron Bummer ATL 61323.091.2568241$-5.70AL|NL
196 Colin Holderman PIT 62333.841.3163267$-5.74AL|NL
197 Louie Varland MIN 69433.601.1969180$-5.74AL|NL
198 Ryne Nelson ARI 104664.151.2787260$-5.77AL|NL
199 Reed Garrett NYM 66433.441.2574270$-5.83AL|NL
200 Luis Gil NYY 99664.211.33110460$-5.85AL|NL
201 Osvaldo Bido OAK 121784.361.32111470$-5.85AL|NL
202 Anthony Bender MIA 61333.661.2762225$-5.87AL|NL
203 Jon Gray IL-60 TEX 109674.241.29100330$-5.89AL|NL
204 Pierce Johnson ATL 64333.551.2577262$-5.89AL|NL
205 Hayden Wesneski HOU 122784.381.32111410$-5.99AL|NL
206 Yennier Cano BAL 62333.401.2662223$-6.00AL|NL
207 David Festa MIN 85553.961.2888310$-6.00AL|NL
208 Alec Marsh KAN 117774.391.33111410$-6.18AL|NL
209 Edwin Uceta TB 65334.041.2868266$-6.20AL|NL
210 Taylor Rogers CIN 62333.981.3069256$-6.22AL|NL
211 Kenta Maeda DET 77443.911.1974190$-6.26AL|NL
212 Paul Blackburn NYM 89553.981.2678250$-6.32AL|NL
213 Mitch Spence OAK 110674.151.3088320$-6.36AL|NL
214 Jake Junis CLE 69433.791.1867150$-6.37AL|NL
215 Mike Soroka WAS 117674.251.33109460$-6.39AL|NL
216 Garrett Cleavinger TB 63333.711.2875283$-6.39AL|NL
217 Jose Quintana MIL 136894.321.38114500$-6.41AL|NL
218 Seranthony Dominguez BAL 63333.711.2270232$-6.48AL|NL
219 Hunter Harvey KAN 60333.601.2164192$-6.50AL|NL
220 Andre Pallante STL 135884.011.43100550$-6.51AL|NL
221 Kyle Gibson BAL 118774.261.35101400$-6.52AL|NL
222 Walker Buehler BOS 1529104.561.37129510$-6.56AL|NL
223 Jose A. Ferrer WAS 62333.691.3253236$-6.56AL|NL
224 Gregory Soto BAL 61333.381.2670261$-6.58AL|NL
225 Jack Leiter TEX 130784.471.36130560$-6.60AL|NL
226 Jose Leclerc OAK 64333.811.2672283$-6.61AL|NL
227 Michael McGreevy STL 85553.811.2662190$-6.63AL|NL
228 Clayton Kershaw IL-60 LAD 71543.891.2466200$-6.66AL|NL
229 Tanner Banks PHI 68433.641.2468230$-6.66AL|NL
230 Lance Lynn FA 104674.371.2997330$-6.71AL|NL
231 Tomoyuki Sugano BAL 1518104.621.30113320$-6.74AL|NL
232 Dylan Lee ATL 62333.531.1969200$-6.74AL|NL
233 Cole Sands MIN 64333.701.2069201$-6.76AL|NL
234 Adrian Morejon SD 61333.501.2265231$-6.76AL|NL
235 Jared Koenig MIL 62333.581.2462212$-6.85AL|NL
236 Brock Stewart MIN 50323.281.1763190$-6.86AL|NL
237 Javier Assad IL-15 CHC 138894.431.38117520$-7.03AL|NL
238 Bryan Hudson MIL 60333.511.2465221$-7.07AL|NL
239 Trevor Williams WAS 134794.471.32107400$-7.07AL|NL
240 Ben Brown CHC 53333.411.1862190$-7.18AL|NL
241 David Robertson FA 50323.271.2062200$-7.20AL|NL
242 Ryan Weathers MIA 107674.201.3594390$-7.31AL|NL
243 Ian Hamilton NYY 60333.521.2665231$-7.34AL|NL
244 JoJo Romero STL 62333.451.2660221$-7.37AL|NL
245 Chad Green TOR 63334.091.2461194$-7.38AL|NL
246 Albert Suarez BAL 71433.961.2268190$-7.40AL|NL
247 Jordan Montgomery ARI 107664.191.3384300$-7.45AL|NL
248 Ryan Brasier CHC 60333.781.2259182$-7.46AL|NL
249 Justin Slaten BOS 64333.871.2966243$-7.55AL|NL
250 Cade Cavalli WAS 97564.211.3190360$-7.56AL|NL
251 Yuki Matsui SD 58333.511.2467250$-7.57AL|NL
252 Gabe Speier SEA 58333.451.2260200$-7.60AL|NL
253 Nick Mears MIL 58333.591.2571260$-7.67AL|NL
254 Emilio Pagan CIN 65334.371.2768225$-7.68AL|NL
255 Mark Leiter Jr. NYY 58333.621.2266210$-7.72AL|NL
256 Angel Perdomo LAA 60333.651.2674280$-7.72AL|NL
257 Joel Payamps MIL 61333.821.2460202$-7.73AL|NL
258 Tim Herrin CLE 62333.491.2867250$-7.85AL|NL
259 Alex Vesia LAD 58333.741.2371250$-7.87AL|NL
260 Evan Phillips IL-15 LAD 50323.501.1857160$-7.87AL|NL
261 Derek Law WAS 66333.921.3157234$-7.96AL|NL
262 Colin Rea CHC 122784.591.3299350$-7.99AL|NL
263 Jorge Lopez WAS 60333.971.3252225$-8.02AL|NL
264 Andrew Abbott CIN 117784.661.35114430$-8.02AL|NL
265 Julian Merryweather CHC 61333.731.2866251$-8.12AL|NL
266 Michael Kopech IL-15 LAD 53324.021.2863243$-8.14AL|NL
267 Caleb Ferguson PIT 61333.581.3164261$-8.16AL|NL
268 Trent Thornton SEA 67333.831.2366220$-8.21AL|NL
269 Caleb Thielbar CHC 56333.661.2261200$-8.21AL|NL
270 Ryan Fernandez STL 65333.811.3164262$-8.27AL|NL
271 Dedniel Nunez NYM 49323.461.2154180$-8.30AL|NL
272 Keaton Winn SF 55333.531.2152150$-8.33AL|NL
273 Nate Pearson CHC 63333.841.2570240$-8.35AL|NL
274 Mason Montgomery TB 60333.911.2759212$-8.44AL|NL
275 Luis Garcia HOU 73444.201.2571230$-8.48AL|NL
276 Tommy Kahnle DET 58333.691.3258252$-8.48AL|NL
277 Ryne Stanek NYM 58333.771.2566250$-8.50AL|NL
278 Paul Sewald CLE 59334.031.2365201$-8.51AL|NL
279 Davis Martin CWS 1337104.551.37113490$-8.53AL|NL
280 Kyle Wright KAN 88554.131.3475290$-8.57AL|NL
281 Jose Butto NYM 63333.881.2763231$-8.61AL|NL
282 Michel Otanez OAK 52323.601.3262271$-8.63AL|NL
283 Cody Bradford TEX 60333.981.1756130$-8.73AL|NL
284 Abner Uribe MIL 55333.471.3466300$-8.74AL|NL
285 Bailey Falter PIT 134794.601.34102400$-8.77AL|NL
286 John Brebbia DET 57333.851.2259180$-8.83AL|NL
287 Daniel Coulombe MIN 56333.711.2558180$-8.87AL|NL
288 Jorge Alcala MIN 61333.991.2866241$-8.91AL|NL
289 Marcus Stroman NYY 1639114.541.42121570$-8.94AL|NL
290 Justin Anderson CWS 62334.131.3662284$-8.94AL|NL
291 Brock Burke LAA 66333.971.2966241$-8.94AL|NL
292 Joe Boyle TB 70443.961.4084420$-8.95AL|NL
293 Daysbel Hernandez ATL 58333.741.3168270$-8.98AL|NL
294 Manuel Rodriguez TB 61333.871.3258232$-8.98AL|NL
295 Justin Wilson BOS 58333.811.2560200$-8.98AL|NL
296 Ian Anderson LAA 97564.221.3786370$-9.02AL|NL
297 Tyler Anderson LAA 1719124.741.39136630$-9.07AL|NL
298 Seth Halvorsen COL 63334.721.46572710$-9.10AL|NL
299 Craig Kimbrel ATL 50323.791.2661220$-9.14AL|NL
300 Tayler Saucedo SEA 61333.601.3157250$-9.19AL|NL