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 1901582.800.96229390$37.93AL|NL
2 Paul Skenes PIT 1851482.801.01217460$33.69AL|NL
3 Garrett Crochet BOS 1771383.141.04214440$28.21AL|NL
4 Bryan Woo SEA 1831383.301.00185350$26.60AL|NL
5 Cristopher Sanchez PHI 1871483.281.14183460$23.22AL|NL
6 Logan Gilbert SEA 1641283.411.04193380$22.64AL|NL
7 Logan Webb SF 1941493.361.16186460$22.56AL|NL
8 Yoshinobu Yamamoto LAD 1601363.271.12174490$20.46AL|NL
9 Max Fried NYY 1781383.291.15167570$19.96AL|NL
10 Mason Miller SD 66322.630.99972533$19.12AL|NL
11 Hunter Brown HOU 1781293.581.17193600$18.26AL|NL
12 Joe Ryan MIN 1681193.771.06185390$18.23AL|NL
13 Cole Ragans KAN 1501183.351.13189530$18.14AL|NL
14 Dylan Cease TOR 1731293.741.17208640$18.12AL|NL
15 Edwin Diaz LAD 67413.521.12912337$18.04AL|NL
16 Jesus Luzardo PHI 1731293.731.18194550$16.77AL|NL
17 Chris Sale ATL 1531183.641.13189430$16.55AL|NL
18 George Kirby SEA 1651193.641.09160330$16.05AL|NL
19 Andres Munoz SEA 63322.971.10762334$15.56AL|NL
20 Jacob deGrom TEX 1521083.701.05166390$15.49AL|NL
21 Freddy Peralta NYM 1641193.711.15181600$15.40AL|NL
22 Cade Smith CLE 70323.091.10892331$15.17AL|NL
23 Hunter Greene CIN 16610103.931.13197530$14.85AL|NL
24 Framber Valdez DET 1841293.631.23166630$14.02AL|NL
25 Devin Williams NYM 65323.141.14862831$13.95AL|NL
26 Jhoan Duran PHI 68323.231.14721933$13.90AL|NL
27 David Bednar NYY 65423.471.11762031$13.71AL|NL
28 Brandon Woodruff MIL 1441083.701.08152390$13.12AL|NL
29 Zack Wheeler PHI 126963.311.07147360$12.88AL|NL
30 Josh Hader HOU 57323.421.08782230$12.22AL|NL
31 Nick Pivetta SD 17211104.131.17180500$12.15AL|NL
32 Sonny Gray BOS 1681193.981.18172460$12.14AL|NL
33 Aroldis Chapman BOS 59323.341.22803130$11.20AL|NL
34 Nathan Eovaldi TEX 1531083.801.14148400$11.02AL|NL
35 Ranger Suarez BOS 1641193.711.21141460$10.46AL|NL
36 Jack Flaherty DET 15610104.051.20173490$9.86AL|NL
37 Tanner Bibee CLE 17610114.001.19159510$9.81AL|NL
38 Matt Boyd CHC 1561093.891.16143440$9.62AL|NL
39 MacKenzie Gore TEX 15810104.011.24180590$9.55AL|NL
40 Daniel Palencia CHC 66323.611.21762828$9.50AL|NL
41 Kyle Bradish BAL 1411083.741.20149480$9.41AL|NL
42 Blake Snell LAD 1361063.811.22162550$9.41AL|NL
43 Emmet Sheehan LAD 134973.821.16157480$9.32AL|NL
44 Spencer Strider ATL 1521094.141.22179510$9.15AL|NL
45 Luis Castillo SEA 17311104.181.20158500$9.15AL|NL
46 Eury Perez MIA 1448103.871.14157470$8.87AL|NL
47 Ryan Helsley BAL 65323.811.20662229$8.83AL|NL
48 Raisel Iglesias ATL 67323.931.16681628$8.66AL|NL
49 Shota Imanaga CHC 1521084.171.13141350$8.46AL|NL
50 Trey Yesavage TOR 135993.841.18152500$8.37AL|NL
51 Tyler Glasnow LAD 1311063.971.19148470$8.06AL|NL
52 Michael King SD 1591094.001.24159550$7.97AL|NL
53 Chase Burns CIN 132893.871.16155410$7.78AL|NL
54 Jeff Hoffman TOR 64324.091.19732326$7.11AL|NL
55 Pablo Lopez MIN 155994.041.20151400$7.11AL|NL
56 Carlos Estevez KAN 66324.461.29582232$7.08AL|NL
57 Kevin Gausman TOR 17911104.421.25172550$7.00AL|NL
58 Zac Gallen FA 16211114.231.25155560$6.96AL|NL
59 Shohei Ohtani LAD 108853.481.15129380$6.80AL|NL
60 Nolan McLean NYM 1511083.911.25141540$6.70AL|NL
61 Drew Rasmussen TB 1559103.951.19134410$6.61AL|NL
62 Emilio Pagan CIN 66324.341.19722326$6.41AL|NL
63 Shane Baz BAL 1561094.151.24151560$6.36AL|NL
64 Peter Fairbanks MIA 63223.781.22632227$6.24AL|NL
65 Aaron Nola PHI 1621094.311.23157470$6.14AL|NL
66 Nick Lodolo CIN 148994.171.20148410$5.97AL|NL
67 Quinn Priester MIL 1621094.031.23128460$5.67AL|NL
68 Edward Cabrera CHC 133983.981.22140520$5.65AL|NL
69 Carlos Rodon NYY 144984.191.22150540$5.43AL|NL
70 Sandy Alcantara MIA 17310114.131.24135510$5.38AL|NL
71 Jacob Misiorowski MIL 1409104.031.29160680$5.29AL|NL
72 Abner Uribe MIL 69323.001.20773216$4.92AL|NL
73 Kenley Jansen DET 59223.871.14592024$4.82AL|NL
74 Cody Ponce TOR 138784.091.22157460$4.38AL|NL
75 Griffin Jax TB 66323.461.11811815$4.37AL|NL
76 Ryan Walker SF 63324.031.28632124$4.33AL|NL
77 Trevor Megill MIL 65324.201.25772322$4.26AL|NL
78 Gavin Williams CLE 1619114.181.31163700$4.06AL|NL
79 Trevor Rogers BAL 1581094.231.28141530$3.94AL|NL
80 Grant Taylor CWS 82332.991.1096287$3.81AL|NL
81 Merrill Kelly ARI 17410104.431.26149520$3.77AL|NL
82 Kris Bubic KAN 133893.871.25131430$3.75AL|NL
83 Jose Soriano LAA 16810113.981.36143700$3.30AL|NL
84 Ryan Pepiot TB 1659114.511.27162610$2.99AL|NL
85 Joe Musgrove SD 136884.201.20127360$2.93AL|NL
86 Seranthony Dominguez CWS 62224.061.25682722$2.84AL|NL
87 Robbie Ray SF 1689114.571.31181700$2.82AL|NL
88 Andrew Abbott CIN 1639104.431.25145510$2.78AL|NL
89 Zack Littell FA 15210114.441.21117340$2.72AL|NL
90 Dennis Santana PIT 67324.291.31622623$2.66AL|NL
91 Casey Mize DET 144994.241.22118380$2.62AL|NL
92 Sean Manaea NYM 132794.131.23139460$2.42AL|NL
93 Bryce Miller SEA 144994.391.22125430$2.31AL|NL
94 Logan Henderson MIL 109673.981.12118300$2.31AL|NL
95 Bailey Ober MIN 1438104.421.19127370$2.03AL|NL
96 Cade Horton CHC 127884.081.20109390$2.00AL|NL
97 Shane McClanahan TB 118774.021.21123340$1.96AL|NL
98 Cam Schlittler NYY 133984.251.29131500$1.81AL|NL
99 Chris Bassitt BAL 14810114.401.31134550$1.60AL|NL
100 Gerrit Cole NYY 110764.051.16109320$1.58AL|NL
101 Clay Holmes NYM 14310104.051.32109530$1.44AL|NL
102 Jameson Taillon CHC 154994.471.21115380$1.33AL|NL
103 Jack Leiter TEX 1579104.531.29148620$1.28AL|NL
104 Joey Cantillo CLE 125583.741.26136540$1.28AL|NL
105 Michael Burrows HOU 126894.321.24126420$1.20AL|NL
106 Grayson Rodriguez LAA 115774.061.23119360$0.99AL|NL
107 David Peterson NYM 1601094.281.37140590$0.91AL|NL
108 Michael Wacha KAN 16410104.471.28122490$0.85AL|NL
109 Chad Patrick MIL 128884.371.23121380$0.79AL|NL
110 Mike Soroka ARI 132794.121.27129510$0.73AL|NL
111 Bubba Chandler PIT 1418104.271.29131480$0.61AL|NL
112 Braxton Ashcraft PIT 133794.091.26122410$0.58AL|NL
113 Robert Garcia TEX 62323.971.25642316$0.50AL|NL
114 Ryne Nelson ARI 1609104.531.27131420$0.47AL|NL
115 Shane Smith CWS 1578114.511.29146540$0.20AL|NL
116 Jacob Lopez OAK 127784.401.27138490$0.00AL|NL
117 Tatsuya Imai HOU 150994.441.31151640$0.00AL|NL
118 Bryan Abreu HOU 68323.661.2188299$-0.02AL|NL
119 Edwin Uceta TB 71324.111.24872912$-0.02AL|NL
120 Dean Kremer BAL 152994.511.28125490$-0.05AL|NL
121 Brandon Pfaadt ARI 1699114.721.28143400$-0.28AL|NL
122 Riley O'Brien STL 64324.011.33663116$-0.34AL|NL
123 Ryan Weathers NYY 126784.201.26118430$-0.34AL|NL
124 Shane Bieber TOR 103764.081.2096270$-0.51AL|NL
125 Reid Detmers LAA 1376104.421.29152510$-0.62AL|NL
126 Lucas Giolito FA 1399114.561.31128530$-0.68AL|NL
127 Michael McGreevy STL 1438104.191.2696330$-0.92AL|NL
128 Zach Eflin BAL 140984.551.24101290$-0.99AL|NL
129 Noah Cameron KAN 144894.421.30125470$-1.00AL|NL
130 Zebby Matthews MIN 122694.291.23119300$-1.09AL|NL
131 Justin Steele CHC 75643.411.1269190$-1.10AL|NL
132 Brayan Bello BOS 1569104.341.34120560$-1.15AL|NL
133 Will Warren NYY 123784.291.29119430$-1.38AL|NL
134 Yusei Kikuchi LAA 1679124.801.35162580$-1.40AL|NL
135 Mitch Keller PIT 1759114.731.33150530$-1.52AL|NL
136 Braxton Garrett MIA 115694.141.23104280$-1.61AL|NL
137 Spencer Schwellenbach IL-60 ATL 72643.631.1171150$-1.62AL|NL
138 Alex Vesia LAD 63413.401.1079242$-1.77AL|NL
139 Brady Singer CIN 1679114.761.34150560$-1.78AL|NL
140 Jeremiah Estrada SD 70323.561.1793293$-2.06AL|NL
141 JoJo Romero STL 64323.781.28562312$-2.16AL|NL
142 Reynaldo Lopez ATL 127784.501.31128460$-2.22AL|NL
143 Roki Sasaki LAD 112764.271.29104420$-2.40AL|NL
144 JP Sears SD 1308104.691.25107380$-2.45AL|NL
145 Garrett Whitlock BOS 65323.421.1170174$-2.47AL|NL
146 Slade Cecconi CLE 1478104.741.26117370$-2.48AL|NL
147 Parker Messick CLE 115794.311.29105360$-2.52AL|NL
148 Clayton Beeter WAS 63223.921.33763512$-2.56AL|NL
149 Robert Suarez ATL 68324.211.25672111$-2.57AL|NL
150 Foster Griffin WAS 1306104.321.30122460$-2.63AL|NL
151 Taj Bradley MIN 113684.221.27105400$-2.73AL|NL
152 Matthew Liberatore STL 1458114.601.30116420$-2.77AL|NL
153 Max Meyer MIA 1257104.401.30110410$-2.87AL|NL
154 Landen Roupp SF 120794.221.34109470$-2.90AL|NL
155 Matt Svanson STL 67323.401.1965235$-3.12AL|NL
156 Phil Maton CHC 65323.681.1975255$-3.15AL|NL
157 Will Vest DET 65323.771.2363208$-3.16AL|NL
158 Dustin May STL 1357104.471.31115500$-3.23AL|NL
159 Kodai Senga NYM 112674.211.33112520$-3.36AL|NL
160 Jose A. Ferrer SEA 67323.141.1459173$-3.38AL|NL
161 Simeon Woods Richardson MIN 122694.391.28110450$-3.39AL|NL
162 Tyler Mahle SF 130784.421.30105410$-3.44AL|NL
163 Garrett Cleavinger TB 64323.971.2677287$-3.49AL|NL
164 Seth Lugo KAN 1569104.821.34127510$-3.59AL|NL
165 Andrew Kittredge BAL 66324.011.1864177$-3.64AL|NL
166 Kevin Ginkel ARI 60224.201.28572113$-3.64AL|NL
167 Cade Cavalli WAS 1377104.441.33111480$-3.91AL|NL
168 Max Scherzer FA 92684.511.2188280$-4.13AL|NL
169 Cristian Javier HOU 1418104.881.33125610$-4.32AL|NL
170 Brad Lord WAS 1326104.321.33103461$-4.32AL|NL
171 Adrian Morejon SD 68323.551.1765203$-4.33AL|NL
172 Yimi Garcia TOR 57323.801.1359175$-4.35AL|NL
173 Griffin Canning IL-60 FA 114894.631.35102450$-4.40AL|NL
174 Jared Jones IL-60 PIT 85554.161.2386260$-4.45AL|NL
175 Matthew Strahm KAN 65323.751.1372192$-4.51AL|NL
176 Gabe Speier SEA 58323.401.1068171$-4.55AL|NL
177 Tyler Wells BAL 96454.261.1685280$-4.64AL|NL
178 Camilo Doval NYY 64323.621.2766295$-4.68AL|NL
179 Robert Stephenson LAA 58224.521.21641910$-4.73AL|NL
180 Matt Brash SEA 61323.531.2770274$-4.76AL|NL
181 Dylan Lee ATL 66323.821.1472172$-4.77AL|NL
182 Luke Weaver NYM 69324.151.2172225$-4.79AL|NL
183 Justin Verlander DET 128794.691.29102450$-4.79AL|NL
184 Taylor Rogers MIN 59324.431.35582411$-4.90AL|NL
185 Cole Henry WAS 64224.191.29633010$-4.91AL|NL
186 A.J. Minter NYM 54313.371.1160172$-4.92AL|NL
187 Ian Seymour TB 90464.101.2390290$-4.93AL|NL
188 Victor Vodnik COL 65334.721.51583216$-4.95AL|NL
189 Orion Kerkering PHI 64323.501.1764202$-5.00AL|NL
190 Justin Sterner OAK 66324.621.2570248$-5.06AL|NL
191 Jeffrey Springs OAK 1649115.071.36139550$-5.16AL|NL
192 Eduardo Rodriguez ARI 136894.751.38118500$-5.21AL|NL
193 Robert Gasser MIL 76443.861.2073240$-5.29AL|NL
194 Kumar Rocker TEX 99574.321.2585310$-5.39AL|NL
195 Tanner Scott LAD 66313.871.3069295$-5.41AL|NL
196 Tyler Holton DET 69323.541.1255171$-5.51AL|NL
197 Andrew Painter PHI 91564.341.2582260$-5.70AL|NL
198 Jake Latz TEX 108574.351.33102500$-5.76AL|NL
199 Luis Morales OAK 114684.691.31104430$-5.78AL|NL
200 Andre Pallante STL 1368114.441.3889510$-5.82AL|NL
201 Hunter Barco PIT 80453.831.2776300$-5.87AL|NL
202 Adrian Houser SF 138894.591.3897490$-6.07AL|NL
203 Jose Berrios TOR 116574.551.2897360$-6.15AL|NL
204 Jordan Leasure CWS 64224.251.2571276$-6.16AL|NL
205 Tyler Rogers TOR 70323.611.1545142$-6.28AL|NL
206 Kirby Yates LAA 57224.651.34652810$-6.30AL|NL
207 Andrew Anderson DET 69233.711.2692360$-6.42AL|NL
208 Hunter Gaddis CLE 67224.131.1866214$-6.47AL|NL
209 Luis Severino OAK 1729115.011.38130580$-6.49AL|NL
210 Nick Martinez TB 1386104.781.29102360$-6.56AL|NL
211 Chris Martin TEX 53223.621.095093$-6.61AL|NL
212 Cole Sands MIN 67324.191.2462214$-6.63AL|NL
213 Eduard Bazardo SEA 65323.951.1967221$-6.67AL|NL
214 Caleb Thielbar CHC 63323.861.1863211$-6.70AL|NL
215 Aaron Ashby MIL 67323.491.3169321$-6.70AL|NL
216 Louie Varland TOR 67324.211.2766214$-6.73AL|NL
217 Miles Mikolas WAS 1328114.981.3087300$-6.78AL|NL
218 Mason Montgomery PIT 61323.861.2768252$-6.82AL|NL
219 Erik Sabrowski CLE 60223.561.2778331$-6.92AL|NL
220 Connelly Early BOS 54333.371.1958200$-6.96AL|NL
221 Jared Koenig MIL 65323.791.2262231$-7.01AL|NL
222 Kody Funderburk MIN 63323.841.3358264$-7.12AL|NL
223 Johan Oviedo BOS 102574.471.3594470$-7.15AL|NL
224 Bryan King HOU 65323.671.2364240$-7.21AL|NL
225 Sean Burke CWS 1427115.071.38132590$-7.22AL|NL
226 Angel Zerpa MIL 61323.471.1852180$-7.23AL|NL
227 Bryan Baker TB 64324.101.2371241$-7.23AL|NL
228 Aaron Civale OAK 117684.861.3299380$-7.26AL|NL
229 Steven Okert HOU 64324.101.2073250$-7.27AL|NL
230 Blake Treinen LAD 60313.921.2162201$-7.34AL|NL
231 Steven Matz TB 126694.741.34100360$-7.35AL|NL
232 Jose Alvarado PHI 58213.781.2860244$-7.36AL|NL
233 Hunter Harvey CHC 53223.941.1853154$-7.37AL|NL
234 Hurston Waldrep ATL 125784.791.40106490$-7.41AL|NL
235 Tyler Anderson FA 115794.841.3692470$-7.44AL|NL
236 Shawn Armstrong CLE 69224.141.2368213$-7.47AL|NL
237 Fernando Cruz NYY 60324.251.2880281$-7.47AL|NL
238 Grant Holmes ATL 93464.491.3397340$-7.48AL|NL
239 Brandon Sproat MIL 71453.991.2661260$-7.51AL|NL
240 Luis Gil NYY 95564.521.3690490$-7.65AL|NL
241 Richard Fitts STL 100584.611.2980310$-7.67AL|NL
242 Kyle Finnegan DET 62224.131.2656205$-7.71AL|NL
243 Antonio Santillan CIN 68324.551.3672315$-7.74AL|NL
244 Elvis Alvarado OAK 60324.161.3265293$-7.78AL|NL
245 Keegan Akin BAL 66324.171.2562212$-7.80AL|NL
246 Tyler Kinley ATL 61324.221.2563242$-7.87AL|NL
247 Kyle Harrison MIL 67344.061.2571250$-7.88AL|NL
248 Alexis Diaz TEX 59324.371.3060304$-7.90AL|NL
249 Gregory Soto PIT 61324.001.3461273$-7.94AL|NL
250 Cole Winn TEX 64324.101.3259313$-8.13AL|NL
251 Ryan Thompson ARI 63224.211.2950186$-8.17AL|NL
252 Brad Keller PHI 66224.031.3560305$-8.19AL|NL
253 Andrew Alvarez WAS 111484.201.3684430$-8.22AL|NL
254 Ben Brown CHC 53223.591.1759180$-8.25AL|NL
255 Patrick Sandoval BOS 73443.931.3666320$-8.25AL|NL
256 Erik Miller SF 61323.791.3761332$-8.31AL|NL
257 J.T. Ginn OAK 66344.011.2564220$-8.31AL|NL
258 Seth Halvorsen COL 61334.691.4254268$-8.32AL|NL
259 Hogan Harris OAK 65224.601.4165338$-8.33AL|NL
260 Ryan Weiss HOU 74344.331.2981290$-8.36AL|NL
261 Brusdar Graterol LAD 49313.251.1535110$-8.42AL|NL
262 Lucas Erceg KAN 63223.981.3256264$-8.56AL|NL
263 Spencer Arrighetti HOU 96574.831.3796420$-8.57AL|NL
264 Justin Topa MIN 63324.591.3748197$-8.60AL|NL
265 Mark Leiter Jr. OAK 65324.891.3569245$-8.65AL|NL
266 Brant Hurter DET 53213.371.1849160$-8.67AL|NL
267 Porter Hodge CHC 48213.471.2454231$-8.69AL|NL
268 Jason Adam SD 46213.471.1047150$-8.69AL|NL
269 Chris Paddack MIA 111594.731.3181290$-8.74AL|NL
270 Paul Sewald ARI 45334.311.1948152$-8.77AL|NL
271 Hoby Milner CHC 61323.841.2249160$-8.81AL|NL
272 Jordan Romano LAA 54224.381.2555194$-8.82AL|NL
273 Ryan Yarbrough NYY 65324.081.2154200$-8.82AL|NL
274 Andrew Nardi MIA 48213.631.1957180$-8.87AL|NL
275 Braydon Fisher TOR 51213.771.2559241$-8.90AL|NL
276 PJ Poulin WAS 60223.891.3060262$-8.91AL|NL
277 John Schreiber KAN 64324.081.2856221$-8.94AL|NL
278 Jovani Moran BOS 52323.721.3157260$-8.99AL|NL
279 Lance McCullers HOU 91574.591.4185440$-9.02AL|NL
280 David Morgan SD 63223.961.2567250$-9.03AL|NL
281 Hunter Dobbins STL 91474.351.3370300$-9.05AL|NL
282 Colin Selby BAL 62324.021.3062270$-9.10AL|NL
283 Jake Irvin WAS 1437125.041.3699460$-9.18AL|NL
284 Jake Bird NYY 54323.911.2754210$-9.22AL|NL
285 Mick Abel MIN 91464.591.3889410$-9.25AL|NL
286 Logan Allen CLE 116694.791.4090460$-9.30AL|NL
287 Isaac Mattson PIT 65324.341.3665332$-9.31AL|NL
288 Eric Orze MIN 61324.291.3162261$-9.33AL|NL
289 Brendon Little TOR 52213.391.2955250$-9.33AL|NL
290 Jimmy Herget COL 73334.701.2968222$-9.36AL|NL
291 Grant Anderson MIL 57324.151.2556200$-9.36AL|NL
292 Jake Junis TEX 64324.591.2454152$-9.39AL|NL
293 Joe Boyle TB 73454.491.4078400$-9.47AL|NL
294 Daniel Coulombe FA 44334.041.2445161$-9.49AL|NL
295 Bennett Sousa HOU 50213.981.2253181$-9.53AL|NL
296 Spencer Bivens SF 71324.241.3252252$-9.66AL|NL
297 German Marquez FA 105795.151.3879350$-9.73AL|NL
298 Walker Buehler FA 105795.061.4181430$-9.77AL|NL
299 Jack Dreyer LAD 45213.621.1845160$-9.83AL|NL
300 Brooks Raley NYM 58324.451.3058211$-9.88AL|NL