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 1841382.911.00216410$31.99AL|NL
2 Paul Skenes PIT 1731382.821.05212500$29.40AL|NL
3 Zack Wheeler PHI 1921493.411.10202520$24.85AL|NL
4 Logan Gilbert SEA 19413103.521.06203400$24.71AL|NL
5 Emmanuel Clase CLE 81322.691.00691437$20.95AL|NL
6 Garrett Crochet BOS 1531193.251.10206490$20.53AL|NL
7 Chris Sale ATL 1541273.301.11192430$19.89AL|NL
8 Dylan Cease SD 18212103.621.17218690$19.23AL|NL
9 Cole Ragans KAN 1781293.501.19209680$18.55AL|NL
10 Edwin Diaz NYM 77213.251.051112734$18.42AL|NL
11 Logan Webb SF 1971393.481.16160400$18.01AL|NL
12 Mason Miller OAK 75322.881.001062628$17.41AL|NL
13 Josh Hader HOU 76213.271.071083133$17.16AL|NL
14 George Kirby SEA 1591183.441.03144230$17.13AL|NL
15 Framber Valdez HOU 1861393.521.20175590$16.77AL|NL
16 Justin Steele CHC 1681293.411.13157420$16.73AL|NL
17 Freddy Peralta MIL 16811103.711.13189580$16.05AL|NL
18 Max Fried NYY 1681283.341.17159530$16.04AL|NL
19 Tyler Glasnow LAD 1351163.391.08168400$15.97AL|NL
20 Joe Ryan MIN 1611093.731.06178350$15.96AL|NL
21 Pablo Lopez MIN 18612103.831.17194470$15.89AL|NL
22 Blake Snell LAD 1571283.641.23206710$15.14AL|NL
23 Raisel Iglesias ATL 80313.611.12821934$15.08AL|NL
24 Michael King SD 17012103.681.19184560$14.94AL|NL
25 Yoshinobu Yamamoto LAD 1541273.491.15158400$14.79AL|NL
26 Spencer Schwellenbach ATL 1651283.641.15159390$14.42AL|NL
27 Ryan Helsley STL 76223.331.14882933$14.36AL|NL
28 Luis Castillo SEA 18212103.851.17176540$14.20AL|NL
29 Tanner Bibee CLE 17011103.791.14174490$14.07AL|NL
30 Bailey Ober MIN 17111103.941.12178430$14.01AL|NL
31 Devin Williams NYY 70213.161.17963231$13.56AL|NL
32 Andres Munoz SEA 72212.821.06862527$13.29AL|NL
33 Bryce Miller SEA 17111103.841.12158420$13.20AL|NL
34 Shota Imanaga CHC 1711193.981.12171390$13.18AL|NL
35 Felix Bautista BAL 65212.951.10942927$12.31AL|NL
36 Corbin Burnes ARI 18712103.931.21175580$12.17AL|NL
37 Jacob deGrom TEX 110863.230.98142280$12.08AL|NL
38 Aaron Nola PHI 18712104.131.19182490$11.86AL|NL
39 Jhoan Duran MIN 75323.291.17842528$11.85AL|NL
40 Sonny Gray STL 1651093.791.18176500$11.69AL|NL
41 Ryan Walker SF 81323.361.15952625$11.45AL|NL
42 Hunter Brown HOU 1691193.851.21169580$10.85AL|NL
43 Spencer Strider ATL 112953.301.10148340$10.72AL|NL
44 Zac Gallen ARI 1711193.981.21169500$9.95AL|NL
45 Zach Eflin BAL 1691193.951.14134300$9.78AL|NL
46 Sandy Alcantara MIA 17010103.691.19139440$9.40AL|NL
47 Bryan Woo SEA 137983.621.08124310$9.38AL|NL
48 Jack Flaherty DET 15910103.981.21178530$9.38AL|NL
49 Cristopher Sanchez PHI 17112103.821.24142450$9.01AL|NL
50 Shohei Ohtani LAD 112953.371.13133380$8.56AL|NL
51 Brandon Woodruff MIL 124873.601.09138350$8.49AL|NL
52 Jeff Hoffman TOR 76223.941.21953226$7.92AL|NL
53 Nick Pivetta SD 14810104.201.18166460$7.70AL|NL
54 Tanner Houck BOS 17112103.991.26148540$7.55AL|NL
55 Shane McClanahan TB 134993.811.17141380$7.01AL|NL
56 Nestor Cortes MIL 143893.881.13140400$6.99AL|NL
57 Yusei Kikuchi LAA 17110114.301.24187510$6.98AL|NL
58 Kodai Senga NYM 1511093.961.26163650$6.66AL|NL
59 Ryan Pepiot TB 1519104.131.17153470$6.51AL|NL
60 Taj Bradley TB 16010104.261.22167520$6.32AL|NL
61 Tanner Scott LAD 79313.451.30913921$6.09AL|NL
62 Nathan Eovaldi TEX 1591094.171.22156500$6.07AL|NL
63 Jared Jones PIT 16210114.161.25167520$6.06AL|NL
64 Reynaldo Lopez ATL 1551194.151.29163570$5.53AL|NL
65 Hunter Greene CIN 151994.301.22173560$5.45AL|NL
66 Seth Lugo KAN 18312114.311.27156510$5.45AL|NL
67 Carlos Rodon NYY 16210104.431.24179610$5.44AL|NL
68 Justin Martinez ARI 77323.281.30893919$5.31AL|NL
69 Brandon Pfaadt ARI 15510104.321.20149370$5.11AL|NL
70 Clay Holmes NYM 135873.521.24124471$5.08AL|NL
71 Grayson Rodriguez BAL 134973.941.21138410$4.96AL|NL
72 Robert Suarez SD 73224.141.24682526$4.70AL|NL
73 Ryan Pressly CHC 70213.691.21662023$4.59AL|NL
74 Robbie Ray SF 143994.301.24168550$4.44AL|NL
75 Kevin Gausman TOR 18011114.501.27174580$4.39AL|NL
76 Sean Manaea NYM 1471094.231.25150530$4.21AL|NL
77 Trevor Megill MIL 68224.211.24792524$4.17AL|NL
78 Ranger Suarez PHI 15710103.961.28135510$3.95AL|NL
79 David Bednar PIT 72214.061.23732423$3.77AL|NL
80 Erick Fedde STL 16810114.311.24145490$3.66AL|NL
81 Peter Fairbanks TB 63223.971.22682323$3.62AL|NL
82 Kenley Jansen LAA 67223.991.15762520$3.51AL|NL
83 A.J. Puk ARI 74323.471.15872413$3.29AL|NL
84 Clarke Schmidt NYY 134994.071.23131420$3.14AL|NL
85 Alexis Diaz CIN 77324.331.30823722$3.02AL|NL
86 Michael Wacha KAN 16210104.291.26143520$2.99AL|NL
87 MacKenzie Gore WAS 1659124.271.31174630$2.87AL|NL
88 Chris Martin TEX 68213.491.06691115$2.86AL|NL
89 Liam Hendriks BOS 62213.781.09731417$2.72AL|NL
90 Kumar Rocker TEX 106773.701.15112330$2.64AL|NL
91 Aroldis Chapman BOS 74313.411.291084712$2.47AL|NL
92 Roki Sasaki LAD 131974.141.25133430$2.34AL|NL
93 Jesus Luzardo PHI 143994.251.26142470$2.17AL|NL
94 Reese Olson DET 141893.981.24126450$2.12AL|NL
95 Gavin Williams CLE 137894.061.25135510$2.01AL|NL
96 Jason Adam SD 80323.421.0791287$2.00AL|NL
97 Brayan Bello BOS 1581094.231.31142520$1.74AL|NL
98 Chris Bassitt TOR 17410114.441.30155620$1.40AL|NL
99 Jordan Romano PHI 61214.271.26612222$1.21AL|NL
100 Kirby Yates LAD 70313.601.19893111$1.14AL|NL
101 Lucas Erceg KAN 76323.621.31853714$0.90AL|NL
102 Drew Rasmussen TB 105673.681.1599270$0.68AL|NL
103 Aaron Civale MIL 1459104.431.24128440$0.55AL|NL
104 Jameson Taillon CHC 16610104.501.24122420$0.54AL|NL
105 Cade Smith CLE 79222.931.08103282$0.53AL|NL
106 Porter Hodge CHC 70213.151.17803010$0.51AL|NL
107 Robert Garcia TEX 77313.571.1988299$0.34AL|NL
108 Kutter Crawford BOS 131784.281.20126380$0.33AL|NL
109 Matt Boyd CHC 100773.891.19105330$0.21AL|NL
110 Yu Darvish SD 133884.401.23130440$0.18AL|NL
111 Griffin Jax MIN 77323.491.1487247$0.16AL|NL
112 Camilo Doval SF 77323.391.2385329$0.08AL|NL
113 Bowden Francis TOR 141894.561.20130400$0.07AL|NL
114 Carlos Estevez KAN 74224.301.28722519$-0.02AL|NL
115 Jose Soriano LAA 141994.081.33125580$-0.09AL|NL
116 Max Scherzer TOR 105774.221.17111320$-0.23AL|NL
117 Orion Kerkering PHI 72213.081.1080216$-0.39AL|NL
118 Bryan Abreu HOU 85323.641.20106375$-0.60AL|NL
119 Ronel Blanco HOU 16110114.691.32156680$-0.69AL|NL
120 Nick Lodolo CIN 136894.431.29142440$-0.70AL|NL
121 Tobias Myers MIL 1378104.431.24124400$-0.73AL|NL
122 Cody Bradford TEX 104553.861.1296240$-0.77AL|NL
123 Jason Foley DET 74223.911.25552117$-0.79AL|NL
124 Spencer Arrighetti HOU 1458104.521.30153580$-0.81AL|NL
125 Tyler Holton DET 73323.261.0863186$-0.89AL|NL
126 Shane Baz TB 1388104.401.26126480$-0.95AL|NL
127 Jose Berrios TOR 18510114.671.31153550$-1.11AL|NL
128 Edwin Uceta TB 69323.911.20812810$-1.13AL|NL
129 Kyle Finnegan WAS 70224.581.34642721$-1.17AL|NL
130 Matthew Strahm PHI 70213.321.0485194$-1.18AL|NL
131 Brady Singer CIN 17110114.651.33154530$-1.19AL|NL
132 Eduardo Rodriguez ARI 133994.341.31122450$-1.22AL|NL
133 Zack Littell TB 1358104.491.21110290$-1.34AL|NL
134 Joel Payamps MIL 75323.741.1474207$-1.76AL|NL
135 Jeffrey Springs OAK 1328104.531.26124380$-1.81AL|NL
136 Davidjohn Herz WAS 1236104.111.30132560$-1.87AL|NL
137 Dean Kremer BAL 149994.541.30125490$-2.17AL|NL
138 Merrill Kelly ARI 153994.611.31135540$-2.24AL|NL
139 Ben Joyce LAA 68223.611.25703011$-2.25AL|NL
140 David Peterson NYM 138994.311.36125540$-2.26AL|NL
141 Jon Gray IL-60 TEX 140994.611.29123470$-2.29AL|NL
142 Tyler Mahle TEX 117774.361.22102350$-2.55AL|NL
143 Jeremiah Estrada SD 73223.581.1898324$-2.77AL|NL
144 Yimi Garcia IL-60 TOR 67223.611.0876185$-2.93AL|NL
145 Edward Cabrera MIA 1247104.111.37127620$-2.99AL|NL
146 Justin Verlander SF 122784.371.24102390$-3.07AL|NL
147 Kyle Harrison SF 131894.521.31123480$-3.13AL|NL
148 Blake Treinen LAD 65313.521.1970246$-3.13AL|NL
149 Aaron Bummer ATL 75312.941.2485301$-3.23AL|NL
150 Alex Vesia LAD 71313.441.1489291$-3.26AL|NL
151 David Festa MIN 104574.081.26114380$-3.27AL|NL
152 Mitch Keller PIT 1789124.741.35160540$-3.33AL|NL
153 Shane Bieber IL-60 CLE 77553.771.1575180$-3.79AL|NL
154 Mitchell Parker WAS 1408114.491.33121470$-3.85AL|NL
155 Calvin Faucher MIA 69224.331.42703216$-3.86AL|NL
156 Jose Leclerc OAK 77323.851.2288364$-3.87AL|NL
157 Keegan Akin BAL 75323.561.1482221$-3.94AL|NL
158 Bryan Hudson MIL 66313.241.1571252$-3.95AL|NL
159 Reid Detmers LAA 110684.541.28122400$-4.20AL|NL
160 Ryan Weathers MIA 1418114.511.36129510$-4.22AL|NL
161 JP Sears OAK 1729124.981.28137500$-4.24AL|NL
162 Erik Miller SF 70323.261.2385351$-4.35AL|NL
163 Casey Mize DET 125794.391.2693340$-4.37AL|NL
164 Luis Ortiz CLE 141794.441.31115510$-4.47AL|NL
165 A.J. Minter IL-60 NYM 65213.341.1073202$-4.49AL|NL
166 Charlie Morton BAL 150994.781.39149670$-4.57AL|NL
167 Lucas Giolito BOS 118784.611.30116440$-4.61AL|NL
168 Jordan Hicks SF 124794.191.35105490$-4.61AL|NL
169 Mike Soroka WAS 101574.041.2592370$-4.62AL|NL
170 Hayden Birdsong SF 103574.211.30113450$-4.75AL|NL
171 Grant Holmes ATL 115664.361.31113370$-4.78AL|NL
172 Tyler Rogers SF 83323.531.1559182$-4.78AL|NL
173 Joey Cantillo CLE 83463.721.2487340$-4.91AL|NL
174 Beau Brieske DET 65223.781.1860227$-4.93AL|NL
175 Andre Pallante STL 1408104.191.3798530$-4.95AL|NL
176 Kevin Ginkel ARI 74223.901.2377256$-4.97AL|NL
177 Eury Perez IL-60 MIA 73463.861.1680230$-5.00AL|NL
178 Luis Severino OAK 1709114.821.35141600$-5.08AL|NL
179 Miles Mikolas STL 1689114.791.29110360$-5.16AL|NL
180 Evan Phillips LAD 62213.561.1466184$-5.19AL|NL
181 Andrew Painter PHI 61443.591.1266160$-5.34AL|NL
182 Chad Green TOR 69224.201.1665187$-5.36AL|NL
183 Jake Irvin WAS 1628124.721.33128560$-5.41AL|NL
184 Andrew Nardi IL-60 MIA 66213.511.1880242$-5.41AL|NL
185 Seth Halvorsen COL 73224.321.33702811$-5.48AL|NL
186 Nick Martinez CIN 1447104.711.30120410$-5.50AL|NL
187 Yuki Matsui SD 67213.471.1876282$-5.55AL|NL
188 Dylan Lee ATL 70213.481.1278180$-5.57AL|NL
189 Hayden Wesneski HOU 89454.061.2083280$-5.64AL|NL
190 Paul Sewald CLE 66223.901.1375213$-5.67AL|NL
191 Jose A. Ferrer WAS 73223.501.1959204$-5.68AL|NL
192 Andrew Abbott CIN 1408104.841.33124490$-5.70AL|NL
193 Cole Sands MIN 69223.851.2076254$-5.72AL|NL
194 Sean Burke CWS 1206104.521.34117500$-6.08AL|NL
195 Kris Bubic KAN 98564.131.3296370$-6.09AL|NL
196 Simeon Woods Richardson MIN 1228104.681.34101430$-6.20AL|NL
197 Jackson Jobe DET 106684.511.2790350$-6.26AL|NL
198 Jesus Tinoco MIA 74224.281.3474329$-6.33AL|NL
199 Frankie Montas NYM 90664.351.2983330$-6.35AL|NL
200 Andrew Heaney PIT 1307104.761.34121440$-6.37AL|NL
201 Jose Alvarado PHI 71213.731.3175345$-6.37AL|NL
202 Landen Roupp SF 73343.561.2274280$-6.40AL|NL
203 Fraser Ellard CWS 76223.601.3175344$-6.45AL|NL
204 Seranthony Dominguez BAL 75224.091.2576305$-6.49AL|NL
205 Pierce Johnson ATL 74213.881.2887313$-6.56AL|NL
206 Zebby Matthews MIN 77454.151.1874170$-6.57AL|NL
207 David Robertson FA 49223.401.2060214$-6.61AL|NL
208 Nick Mears MIL 68323.871.2583321$-6.64AL|NL
209 Luis Gil NYY 82554.241.3190400$-6.68AL|NL
210 Tim Herrin CLE 72223.381.2072270$-6.75AL|NL
211 Tylor Megill NYM 86444.101.2889330$-6.76AL|NL
212 Taylor Rogers CIN 73224.151.2677255$-6.77AL|NL
213 Max Meyer MIA 1297114.601.35106450$-6.87AL|NL
214 Tyler Kinley COL 73224.751.35732811$-6.88AL|NL
215 Luis Garcia HOU 80454.381.2178261$-6.90AL|NL
216 Yennier Cano BAL 74223.781.2769274$-6.92AL|NL
217 Garrett Whitlock BOS 59213.781.1655134$-6.99AL|NL
218 Jared Koenig MIL 67323.781.2364252$-7.04AL|NL
219 Anthony Bender MIA 70223.951.2869255$-7.08AL|NL
220 Jose Quintana MIL 1308104.681.37103480$-7.09AL|NL
221 Fernando Cruz NYY 74214.091.28103371$-7.12AL|NL
222 Lance Lynn FA 100674.601.3193370$-7.14AL|NL
223 Ryan Fernandez STL 73223.841.2172222$-7.15AL|NL
224 Yariel Rodriguez TOR 89464.191.3092430$-7.21AL|NL
225 Gregory Santos SEA 61213.491.2055203$-7.21AL|NL
226 Tyler Anderson LAA 1699114.981.37134690$-7.40AL|NL
227 Adrian Morejon SD 70213.741.1969221$-7.46AL|NL
228 Chris Paddack MIN 101574.491.2785250$-7.50AL|NL
229 Manuel Rodriguez TB 71324.011.2969283$-7.53AL|NL
230 Luke Weaver NYY 73224.311.2477234$-7.54AL|NL
231 Antonio Santillan CIN 68224.141.3183324$-7.55AL|NL
232 Ben Lively CLE 1338104.921.3299420$-7.55AL|NL
233 Justin Slaten BOS 72224.241.3077295$-7.63AL|NL
234 Michael Kopech LAD 61214.091.2969305$-7.66AL|NL
235 Jack Leiter TEX 97464.491.29100410$-7.68AL|NL
236 Walker Buehler BOS 1408104.801.36106480$-7.69AL|NL
237 Andrew Chafin DET 59213.601.2365242$-7.72AL|NL
238 Dedniel Nunez NYM 52213.511.1562191$-7.73AL|NL
239 Gabe Speier SEA 59213.521.1463170$-7.74AL|NL
240 Javier Assad CHC 121684.521.3495460$-7.80AL|NL
241 Hans Crouse LAA 61223.791.1876260$-7.82AL|NL
242 Gerrit Cole NYY 54433.971.1655150$-7.89AL|NL
243 Matt Brash SEA 44113.121.1756193$-7.94AL|NL
244 Trent Thornton SEA 74224.081.2273242$-7.95AL|NL
245 Kyle Gibson FA 119784.711.37100440$-8.04AL|NL
246 Colin Holderman PIT 71213.821.2771302$-8.08AL|NL
247 Nate Pearson CHC 64213.931.2166262$-8.12AL|NL
248 Kevin Kelly TB 58213.411.1150130$-8.18AL|NL
249 Cade Povich BAL 86564.421.3077320$-8.20AL|NL
250 Dustin May LAD 69333.761.2259220$-8.30AL|NL
251 Bryan King HOU 61213.371.2363270$-8.33AL|NL
252 Tony Gonsolin LAD 91554.471.2874310$-8.34AL|NL
253 Nick Sandlin TOR 72223.961.2278320$-8.36AL|NL
254 Ryan Brasier CHC 61213.751.1657171$-8.37AL|NL
255 Colin Poche WAS 60224.031.1956213$-8.44AL|NL
256 Jacob Webb TEX 75224.361.2875304$-8.45AL|NL
257 Mason Montgomery TB 60213.801.2166231$-8.45AL|NL
258 Kyle Hart SD 84454.421.2984300$-8.47AL|NL
259 Hoby Milner TEX 66213.761.1660160$-8.52AL|NL
260 Alex Cobb DET 85564.241.3064240$-8.54AL|NL
261 Gregory Soto BAL 70223.801.3171322$-8.59AL|NL
262 Ian Hamilton NYY 61213.711.2864262$-8.62AL|NL
263 Craig Kimbrel BAL 47224.101.2458214$-8.64AL|NL
264 Hunter Gaddis CLE 69224.121.1765221$-8.64AL|NL
265 Jake Cousins NYY 59213.771.2771301$-8.72AL|NL
266 Ryne Nelson ARI 93454.431.2777270$-8.78AL|NL
267 Angel Perdomo LAA 57213.571.3076310$-8.79AL|NL
268 Hunter Harvey KAN 70224.171.2470202$-8.80AL|NL
269 Osvaldo Bido OAK 95574.671.3289380$-8.80AL|NL
270 Garrett Cleavinger TB 72324.341.3380342$-8.83AL|NL
271 Will Vest DET 75224.021.2870252$-8.87AL|NL
272 Mitch Spence OAK 121694.821.3295360$-8.87AL|NL
273 Daniel Coulombe MIN 59213.901.1961181$-8.88AL|NL
274 Angel Zerpa KAN 63213.501.2054190$-8.91AL|NL
275 Michael Lorenzen KAN 135694.591.37101560$-8.92AL|NL
276 Grant Holman OAK 63223.781.1962220$-8.92AL|NL
277 JoJo Romero STL 69223.901.2763232$-8.97AL|NL
278 Declan Cronin MIA 73223.601.3063271$-8.98AL|NL
279 Brock Burke LAA 71224.011.2468231$-9.02AL|NL
280 Alec Marsh KAN 94574.701.3492360$-9.04AL|NL
281 Mark Leiter Jr. NYY 67214.281.2580261$-9.06AL|NL
282 Joey Estes OAK 106695.021.2578270$-9.07AL|NL
283 Brant Hurter DET 54223.351.1647150$-9.08AL|NL
284 Colin Rea CHC 116684.861.3189350$-9.12AL|NL
285 Evan Reifert TB 49213.611.2459241$-9.21AL|NL
286 Matthew Liberatore STL 70334.091.2863251$-9.22AL|NL
287 AJ Smith-Shawver ATL 69344.241.2875290$-9.31AL|NL
288 Caleb Ferguson PIT 67213.861.2866261$-9.34AL|NL
289 Hunter Bigge TB 61213.951.2674290$-9.36AL|NL
290 Tommy Kahnle DET 58213.861.2657232$-9.36AL|NL
291 Ben Brown CHC 48123.291.1355170$-9.40AL|NL
292 Joseph Mantiply ARI 70223.931.2460181$-9.41AL|NL
293 Tyson Miller CHC 65224.091.2363231$-9.59AL|NL
294 John Schreiber KAN 69223.831.2861251$-9.61AL|NL
295 Clayton Kershaw IL-60 LAD 54434.081.2548160$-9.66AL|NL
296 Reed Garrett NYM 71214.301.3584342$-9.66AL|NL
297 Hector Neris ATL 66214.261.3167273$-9.67AL|NL
298 Abner Uribe MIL 48213.501.2949252$-9.71AL|NL
299 Caleb Thielbar CHC 60214.051.2564231$-9.72AL|NL
300 Will Warren NYY 76344.271.3075270$-9.73AL|NL