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 19613102.911.04228450$30.32AL|NL
2 Paul Skenes PIT 1881392.791.07241550$30.24AL|NL
3 Chris Sale ATL 1871483.071.07230470$27.77AL|NL
4 Jacob deGrom TEX 1521172.870.96206300$25.13AL|NL
5 Garrett Crochet BOS 1701383.021.08220520$24.74AL|NL
6 Zack Wheeler PHI 1991393.321.11212510$22.85AL|NL
7 Logan Gilbert SEA 19912113.451.10208430$20.82AL|NL
8 Edwin Diaz NYM 65432.931.08902436$18.43AL|NL
9 Mason Miller OAK 67432.581.01992430$18.04AL|NL
10 Dylan Cease SD 18912103.481.19224710$17.44AL|NL
11 Sonny Gray STL 18512103.401.16197510$17.43AL|NL
12 Ryan Helsley STL 66433.051.14832535$16.39AL|NL
13 Tyler Glasnow LAD 1441163.211.09178410$16.27AL|NL
14 Pablo Lopez MIN 19312113.621.16202480$16.11AL|NL
15 Josh Hader HOU 68433.171.12942733$16.01AL|NL
16 Blake Snell LAD 1701283.491.21221730$15.55AL|NL
17 Emmanuel Clase CLE 66433.091.15681634$14.67AL|NL
18 Cole Ragans KAN 18312103.501.23207690$14.47AL|NL
19 Logan Webb SF 20112113.421.22174450$14.39AL|NL
20 Spencer Strider IL-15 ATL 1291063.191.09170420$13.76AL|NL
21 Raisel Iglesias ATL 68433.451.16751933$13.37AL|NL
22 Shota Imanaga CHC 17811103.681.14179390$13.25AL|NL
23 Ryan Walker SF 68433.041.12802228$12.90AL|NL
24 Luis Castillo SEA 18411113.651.18187530$12.85AL|NL
25 Framber Valdez HOU 1851293.421.25177590$12.71AL|NL
26 Corbin Burnes ARI 19012103.681.22193540$12.59AL|NL
27 Andres Munoz SEA 64432.841.14832527$12.58AL|NL
28 Max Fried NYY 1761293.411.23167490$12.52AL|NL
29 Felix Bautista BAL 60422.751.07872325$12.48AL|NL
30 Freddy Peralta MIL 17811103.751.19205630$12.45AL|NL
31 George Kirby IL-15 SEA 1591093.531.09151240$12.45AL|NL
32 Aaron Nola PHI 18812103.841.18185450$12.03AL|NL
33 Yusei Kikuchi LAA 17611103.761.19196550$11.74AL|NL
34 Joe Ryan MIN 1601093.761.11177370$11.65AL|NL
35 Devin Williams NYY 63333.241.21802831$11.43AL|NL
36 Yoshinobu Yamamoto LAD 1581183.531.18165430$11.31AL|NL
37 Michael King SD 18011103.641.23191640$11.22AL|NL
38 Shane McClanahan IL-15 TB 1501083.421.17164440$11.07AL|NL
39 Jeff Hoffman TOR 65433.271.14792227$11.04AL|NL
40 Jhoan Duran MIN 65432.791.12812223$10.82AL|NL
41 Carlos Rodon NYY 17911103.961.18202550$10.80AL|NL
42 Justin Steele CHC 1691193.581.20165470$10.76AL|NL
43 Kevin Gausman TOR 19312113.911.22192550$10.43AL|NL
44 Roki Sasaki LAD 1351073.541.15165440$10.01AL|NL
45 Trevor Megill MIL 64333.451.16792328$9.79AL|NL
46 Tanner Scott LAD 66433.131.22823025$9.63AL|NL
47 MacKenzie Gore WAS 17411103.741.24188650$9.62AL|NL
48 Brandon Woodruff IL-15 MIL 1571093.751.16167420$9.39AL|NL
49 Cristopher Sanchez PHI 1701193.481.24149480$9.32AL|NL
50 Spencer Schwellenbach ATL 1721193.791.20166430$9.17AL|NL
51 Nathan Eovaldi TEX 17611103.781.22171470$8.99AL|NL
52 Reynaldo Lopez IL-15 ATL 17912103.901.25189610$8.94AL|NL
53 Jack Flaherty DET 17010103.731.22178530$8.76AL|NL
54 Hunter Brown HOU 1681193.691.25175580$8.75AL|NL
55 Nick Pivetta SD 1551093.871.18178510$8.44AL|NL
56 Tanner Bibee CLE 17310103.861.20178490$8.43AL|NL
57 Bryce Miller SEA 17810113.921.20171480$7.62AL|NL
58 Zach Eflin BAL 17611103.911.19148310$7.50AL|NL
59 Sandy Alcantara MIA 18910113.801.24170480$7.47AL|NL
60 Bailey Ober MIN 17110104.041.18176430$7.41AL|NL
61 Robert Suarez SD 65333.551.20692226$7.32AL|NL
62 Shohei Ohtani LAD 121963.481.16141390$6.99AL|NL
63 David Bednar PIT 64333.801.25682428$6.86AL|NL
64 Hunter Greene CIN 17210104.161.23205630$6.47AL|NL
65 Kodai Senga NYM 1631093.781.27176670$6.39AL|NL
66 Ryan Pressly CHC 61333.441.22641925$6.38AL|NL
67 Aroldis Chapman BOS 63433.121.25893519$6.29AL|NL
68 Peter Fairbanks TB 60333.541.22682325$6.29AL|NL
69 Robbie Ray SF 1619103.901.21173510$6.24AL|NL
70 Ranger Suarez IL-15 PHI 1581093.591.26143500$6.08AL|NL
71 Zac Gallen ARI 17111103.921.27172530$6.02AL|NL
72 Kenley Jansen LAA 60333.921.21702326$5.94AL|NL
73 A.J. Puk ARI 64433.371.18752219$5.59AL|NL
74 Taj Bradley TB 17010104.051.25179570$5.12AL|NL
75 Jeffrey Springs OAK 154993.841.21149440$5.05AL|NL
76 Jesus Luzardo PHI 1601093.941.25165550$5.03AL|NL
77 Brandon Pfaadt ARI 1541093.991.21150380$4.87AL|NL
78 Bryan Woo SEA 144993.881.17135340$4.77AL|NL
79 Justin Martinez ARI 67433.111.29843417$4.64AL|NL
80 Clay Holmes NYM 1611083.561.34149660$4.22AL|NL
81 Nick Lodolo CIN 138983.911.22151440$3.97AL|NL
82 Kyle Finnegan WAS 63333.811.28622424$3.91AL|NL
83 Tanner Houck BOS 18311103.961.31162560$3.74AL|NL
84 Nestor Cortes MIL 142883.951.18144390$3.58AL|NL
85 Sean Manaea IL-15 NYM 1621094.031.27162580$3.51AL|NL
86 Grayson Rodriguez IL-15 BAL 129873.681.22137420$3.48AL|NL
87 Jordan Romano PHI 59333.891.26632323$3.37AL|NL
88 Max Scherzer IL-15 TOR 124873.901.15131310$3.32AL|NL
89 Ryan Pepiot TB 16510104.171.27173600$3.06AL|NL
90 Drew Rasmussen TB 130873.691.21124340$2.91AL|NL
91 David Peterson NYM 1531083.711.33140590$2.71AL|NL
92 Chris Bassitt TOR 17911114.131.30164610$2.70AL|NL
93 Seth Lugo KAN 19011114.141.30166540$2.68AL|NL
94 Chris Martin TEX 58333.331.12601216$2.62AL|NL
95 Calvin Faucher MIA 63333.911.33642622$2.02AL|NL
96 Mike Clevinger CWS 64334.311.2559180$2.00AL|NL
97 Reese Olson DET 144993.861.27132460$1.87AL|NL
98 Carlos Estevez KAN 64334.111.29632322$1.83AL|NL
99 Kumar Rocker TEX 132883.861.24134410$1.69AL|NL
100 Griffin Jax MIN 70433.221.1382208$1.66AL|NL
101 Jose Berrios TOR 19111124.301.29166540$1.55AL|NL
102 Eduardo Rodriguez ARI 1531094.011.30142480$1.47AL|NL
103 Matt Boyd CHC 134883.931.24133440$1.21AL|NL
104 Ben Brown CHC 111763.681.23124420$0.95AL|NL
105 Mitch Keller PIT 18210124.231.30164570$0.89AL|NL
106 Gavin Williams CLE 1559104.101.30158580$0.86AL|NL
107 Brady Singer CIN 17010104.241.30161490$0.73AL|NL
108 Clarke Schmidt IL-15 NYY 147994.071.28141500$0.64AL|NL
109 Reid Detmers LAA 107663.741.19121360$0.27AL|NL
110 Bowden Francis TOR 1599104.331.24147440$0.26AL|NL
111 Yu Darvish IL-15 SD 137884.151.22131380$0.19AL|NL
112 Lucas Erceg KAN 67433.401.24772610$0.14AL|NL
113 Charlie Morton BAL 15910104.191.33158620$0.09AL|NL
114 Liam Hendriks IL-15 BOS 61333.691.17691813$0.08AL|NL
115 Luis Severino OAK 18310124.251.31159610$0.03AL|NL
116 Steven Matz STL 127773.841.23114360$-0.15AL|NL
117 Camilo Doval SF 62333.151.23742710$-0.27AL|NL
118 Jose Soriano LAA 148993.901.36144620$-0.28AL|NL
119 Erick Fedde STL 16710104.211.31143520$-0.43AL|NL
120 Brayan Bello IL-15 BOS 1561094.061.35142550$-0.46AL|NL
121 Miles Mikolas STL 16910114.291.26122320$-0.72AL|NL
122 Chris Paddack MIN 134884.151.24122330$-0.92AL|NL
123 Jason Adam SD 67433.431.1678246$-0.98AL|NL
124 Justin Verlander SF 141894.201.23120350$-1.06AL|NL
125 Cade Smith CLE 68433.111.1385242$-1.17AL|NL
126 Matthew Strahm PHI 66433.301.0978193$-1.32AL|NL
127 Robert Garcia TEX 64333.401.2172239$-1.35AL|NL
128 Merrill Kelly ARI 152994.181.32141500$-1.38AL|NL
129 Michael Wacha KAN 1599104.281.29139470$-1.41AL|NL
130 Landen Roupp SF 137883.921.34129560$-1.64AL|NL
131 Aaron Civale IL-15 MIL 1498104.331.27143430$-1.75AL|NL
132 Shane Bieber IL-15 CLE 92653.631.2091220$-1.80AL|NL
133 Bryan Abreu HOU 72433.301.1891292$-1.88AL|NL
134 Yariel Rodriguez TOR 113763.961.29123470$-1.96AL|NL
135 Andrew Heaney PIT 143894.261.28133450$-2.10AL|NL
136 Jake Irvin WAS 1699114.321.31141550$-2.39AL|NL
137 Tylor Megill NYM 94653.721.2396320$-2.40AL|NL
138 Kutter Crawford IL-15 BOS 124774.281.23122350$-2.44AL|NL
139 Ben Joyce LAA 62333.351.2578297$-2.50AL|NL
140 Luke Weaver NYY 68433.731.1873196$-2.51AL|NL
141 Jeremiah Estrada SD 63333.251.1882284$-2.64AL|NL
142 Mitchell Parker WAS 1549104.261.33135570$-2.68AL|NL
143 Kyle Harrison SF 95663.821.24101340$-2.72AL|NL
144 Keegan Akin BAL 70433.371.1678212$-2.76AL|NL
145 Ronel Blanco HOU 1609104.361.35158670$-2.80AL|NL
146 Kirby Yates LAD 60333.671.2674289$-2.83AL|NL
147 Matthew Liberatore STL 135884.051.33119500$-2.84AL|NL
148 Orion Kerkering PHI 63333.201.1672214$-2.84AL|NL
149 Jameson Taillon CHC 1689114.461.28135410$-2.91AL|NL
150 Tyler Kinley COL 64334.501.37662617$-2.93AL|NL
151 Edward Cabrera IL-15 MIA 130794.051.35140610$-2.95AL|NL
152 Porter Hodge CHC 63333.741.32682911$-3.01AL|NL
153 Tyler Mahle TEX 138894.331.29129430$-3.07AL|NL
154 Tobias Myers IL-15 MIL 145894.351.29132440$-3.11AL|NL
155 Joey Cantillo CLE 101653.761.30107430$-3.12AL|NL
156 Blake Treinen LAD 59333.511.1965197$-3.20AL|NL
157 Kris Bubic KAN 131884.081.34120470$-3.22AL|NL
158 Zebby Matthews MIN 107664.041.2195230$-3.33AL|NL
159 Alex Cobb IL-15 DET 100663.661.2783280$-3.51AL|NL
160 Dustin May LAD 81543.601.2288270$-3.54AL|NL
161 Max Meyer MIA 1478104.231.33129490$-3.61AL|NL
162 Beau Brieske DET 66333.891.28642410$-3.72AL|NL
163 Hayden Birdsong SF 113673.971.32121490$-3.72AL|NL
164 Will Vest DET 68433.391.2167213$-3.76AL|NL
165 Lucas Giolito IL-15 BOS 138894.421.31136480$-3.81AL|NL
166 Tyler Holton DET 63333.561.2157177$-3.90AL|NL
167 Jordan Hicks SF 138894.061.38125590$-3.94AL|NL
168 AJ Smith-Shawver ATL 135884.401.33139550$-3.96AL|NL
169 Jose Alvarado PHI 61333.291.2671285$-3.99AL|NL
170 Dean Kremer BAL 147994.441.33129490$-4.25AL|NL
171 Frankie Montas IL-15 NYM 105764.081.30100380$-4.26AL|NL
172 Gregory Santos SEA 62333.361.2465235$-4.28AL|NL
173 Spencer Arrighetti HOU 141894.401.35144610$-4.36AL|NL
174 Jared Jones IL-60 PIT 90553.861.2493310$-4.40AL|NL
175 Casey Mize DET 124784.141.29100350$-4.40AL|NL
176 Griffin Canning NYM 123774.221.30110400$-4.52AL|NL
177 Eury Perez IL-60 MIA 81553.921.2190260$-4.54AL|NL
178 Yimi Garcia TOR 61333.501.1568193$-4.55AL|NL
179 JP Sears OAK 1789124.621.30145520$-4.58AL|NL
180 Grant Holmes ATL 124774.231.31113400$-4.66AL|NL
181 Shane Baz TB 1508104.421.34140550$-4.70AL|NL
182 Nick Martinez CIN 1589104.571.32133440$-4.98AL|NL
183 Will Warren NYY 115774.151.32102390$-5.00AL|NL
184 Zack Littell TB 1448104.541.29121350$-5.12AL|NL
185 Jesus Tinoco IL-15 MIA 64333.801.2965247$-5.14AL|NL
186 Mike Soroka WAS 135794.281.34125540$-5.18AL|NL
187 Fernando Cruz NYY 61333.351.1780250$-5.23AL|NL
188 Ryne Nelson ARI 125774.301.29102330$-5.27AL|NL
189 A.J. Minter NYM 57323.341.1765202$-5.28AL|NL
190 Garrett Whitlock BOS 66333.611.1768162$-5.43AL|NL
191 Erik Miller SF 61333.181.2676301$-5.51AL|NL
192 Aaron Bummer ATL 61323.091.2568241$-5.60AL|NL
193 Louie Varland MIN 69433.601.1969180$-5.64AL|NL
194 Colin Holderman PIT 62333.841.3163267$-5.66AL|NL
195 Luis Gil IL-60 NYY 99664.201.33110460$-5.71AL|NL
196 Matt Brash IL-15 SEA 50322.931.1664200$-5.73AL|NL
197 Reed Garrett NYM 66433.441.2574270$-5.74AL|NL
198 Anthony Bender MIA 61333.661.2762225$-5.78AL|NL
199 Pierce Johnson ATL 64333.551.2577262$-5.80AL|NL
200 Jon Gray IL-60 TEX 109674.241.29100330$-5.81AL|NL
201 Hayden Wesneski HOU 129784.401.32117440$-5.81AL|NL
202 Osvaldo Bido OAK 121784.371.32111470$-5.83AL|NL
203 David Festa MIN 85553.961.2888310$-5.91AL|NL
204 Yennier Cano BAL 62333.401.2662223$-5.91AL|NL
205 Tommy Kahnle DET 61333.681.3261266$-5.97AL|NL
206 Alexis Diaz IL-15 CIN 52234.481.37572513$-6.05AL|NL
207 Alec Marsh IL-15 KAN 117774.391.33111410$-6.09AL|NL
208 Edwin Uceta TB 65334.041.2868266$-6.13AL|NL
209 Kenta Maeda DET 77443.901.1974190$-6.13AL|NL
210 Paul Blackburn IL-15 NYM 89553.981.2678250$-6.23AL|NL
211 Jake Junis CLE 69433.791.1867150$-6.28AL|NL
212 Garrett Cleavinger TB 63333.711.2875283$-6.30AL|NL
213 Mitch Spence OAK 110674.161.3088320$-6.33AL|NL
214 Jose Quintana MIL 136894.321.38114500$-6.33AL|NL
215 Seranthony Dominguez BAL 63333.711.2270232$-6.39AL|NL
216 Andre Pallante STL 135884.011.43100550$-6.42AL|NL
217 Kyle Gibson BAL 118774.261.35101400$-6.44AL|NL
218 Gregory Soto BAL 61333.381.2670261$-6.48AL|NL
219 Jose A. Ferrer WAS 62333.701.3253236$-6.51AL|NL
220 Jack Leiter TEX 130784.471.36130560$-6.52AL|NL
221 Michael McGreevy STL 85553.811.2662190$-6.53AL|NL
222 Jose Leclerc OAK 64333.821.2672283$-6.55AL|NL
223 Walker Buehler BOS 1529104.571.37129510$-6.56AL|NL
224 Clayton Kershaw IL-60 LAD 71543.891.2466200$-6.56AL|NL
225 Tanner Banks PHI 68433.651.2468230$-6.59AL|NL
226 Adrian Morejon SD 61333.491.2265231$-6.63AL|NL
227 Dylan Lee ATL 62333.531.1969200$-6.64AL|NL
228 Tomoyuki Sugano BAL 1518104.621.30113320$-6.67AL|NL
229 Cole Sands MIN 64333.701.2069201$-6.67AL|NL
230 Taylor Rogers CIN 62333.981.3069255$-6.68AL|NL
231 Brock Stewart IL-15 MIN 50323.281.1763190$-6.76AL|NL
232 Jared Koenig MIL 62333.581.2462212$-6.76AL|NL
233 Bryan Hudson MIL 60333.511.2465221$-6.97AL|NL
234 Hunter Harvey KAN 59333.601.2163191$-7.05AL|NL
235 Kevin Ginkel IL-15 ARI 51323.501.2155162$-7.07AL|NL
236 Ryan Weathers IL-15 MIA 107674.201.3594390$-7.22AL|NL
237 Ian Hamilton IL-15 NYY 60333.521.2665231$-7.24AL|NL
238 JoJo Romero STL 62333.451.2660221$-7.26AL|NL
239 Chad Green TOR 63334.091.2461194$-7.30AL|NL
240 Albert Suarez IL-15 BAL 71433.961.2268190$-7.31AL|NL
241 Cade Cavalli IL-15 WAS 98564.201.3191370$-7.37AL|NL
242 David Robertson FA 48323.271.2059190$-7.39AL|NL
243 Justin Slaten BOS 64333.871.2966243$-7.46AL|NL
244 Yuki Matsui SD 58333.511.2467250$-7.47AL|NL
245 Nick Mears IL-15 MIL 58333.591.2571260$-7.57AL|NL
246 John Brebbia DET 58333.851.2260192$-7.57AL|NL
247 Gabe Speier SEA 58333.481.2260200$-7.58AL|NL
248 Emilio Pagan CIN 65334.371.2768225$-7.60AL|NL
249 Mark Leiter Jr. NYY 58333.621.2266210$-7.61AL|NL
250 Bailey Falter PIT 1458104.591.34110430$-7.62AL|NL
251 Joel Payamps MIL 61333.821.2460202$-7.64AL|NL
252 Evan Phillips IL-15 LAD 50323.491.1857160$-7.74AL|NL
253 Tim Herrin CLE 62333.491.2867250$-7.75AL|NL
254 Alex Vesia LAD 58333.741.2371250$-7.77AL|NL
255 Luke Jackson TEX 60333.911.3463264$-7.86AL|NL
256 Derek Law IL-15 WAS 66333.921.3157234$-7.87AL|NL
257 Davidjohn Herz IL-60 WAS 75453.961.3281360$-7.92AL|NL
258 Andrew Abbott IL-15 CIN 117784.661.35114430$-7.94AL|NL
259 Lance Lynn FA 95564.371.2988300$-7.95AL|NL
260 Jorge Lopez WAS 60333.981.3252225$-7.97AL|NL
261 Julian Merryweather CHC 61333.731.2866251$-8.02AL|NL
262 Logan Allen CLE 122784.391.39105470$-8.03AL|NL
263 Michael Kopech IL-15 LAD 53324.021.2863243$-8.05AL|NL
264 Caleb Ferguson PIT 61333.581.3164261$-8.06AL|NL
265 Ryan Brasier IL-15 CHC 52323.771.2251152$-8.06AL|NL
266 Trevor Williams WAS 137794.551.34108420$-8.09AL|NL
267 Caleb Thielbar CHC 56333.671.2261200$-8.13AL|NL
268 Angel Zerpa KAN 61333.651.3055202$-8.16AL|NL
269 Ryan Fernandez STL 65333.811.3164262$-8.18AL|NL
270 Dedniel Nunez NYM 49323.461.2154180$-8.20AL|NL
271 Keaton Winn SF 55333.531.2152150$-8.23AL|NL
272 Javier Assad IL-15 CHC 136794.441.39115520$-8.24AL|NL
273 Nate Pearson CHC 63333.841.2570240$-8.25AL|NL
274 Brant Hurter DET 55333.461.2046130$-8.29AL|NL
275 Trent Thornton SEA 67333.861.2466220$-8.34AL|NL
276 Mason Montgomery TB 60333.911.2759212$-8.35AL|NL
277 Antonio Santillan CIN 60334.301.3567275$-8.36AL|NL
278 Jason Foley DET 50223.701.2842155$-8.38AL|NL
279 Davis Martin CWS 1337104.541.37113490$-8.38AL|NL
280 Paul Sewald CLE 59334.031.2365201$-8.41AL|NL
281 Ryne Stanek NYM 58333.781.2566250$-8.42AL|NL
282 Kyle Wright IL-15 KAN 88554.131.3475290$-8.47AL|NL
283 Jose Butto NYM 63333.881.2763231$-8.51AL|NL
284 Michel Otanez IL-15 OAK 52323.611.3262271$-8.55AL|NL
285 Abner Uribe MIL 55333.461.3466300$-8.60AL|NL
286 Ian Anderson LAA 92554.181.3682350$-8.69AL|NL
287 Daniel Coulombe MIN 56333.711.2558180$-8.76AL|NL
288 Jorge Alcala MIN 61333.991.2866241$-8.81AL|NL
289 Luis Garcia IL-15 HOU 64444.181.2563200$-8.83AL|NL
290 Brock Burke LAA 66333.971.2966241$-8.84AL|NL
291 Joe Boyle TB 70443.961.4084420$-8.85AL|NL
292 Marcus Stroman NYY 1639114.541.42121570$-8.86AL|NL
293 Justin Wilson BOS 58333.811.2560200$-8.87AL|NL
294 Daysbel Hernandez ATL 58333.741.3168270$-8.88AL|NL
295 Manuel Rodriguez TB 61333.871.3258232$-8.88AL|NL
296 Tyler Anderson LAA 1719124.741.39136630$-9.00AL|NL
297 Seth Halvorsen COL 63334.721.46572710$-9.03AL|NL
298 Craig Kimbrel ATL 50323.791.2661220$-9.04AL|NL
299 Graham Ashcraft CIN 55334.091.2848143$-9.15AL|NL
300 Cody Bradford IL-15 TEX 55334.001.1852120$-9.18AL|NL