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 1881482.800.96227390$37.17AL|NL
2 Paul Skenes PIT 1841482.801.01216460$34.15AL|NL
3 Garrett Crochet BOS 1801383.131.04219450$29.50AL|NL
4 Bryan Woo SEA 1831383.291.00186350$27.37AL|NL
5 Cristopher Sanchez PHI 1851483.281.14181460$23.47AL|NL
6 Logan Gilbert SEA 1641283.411.04193380$23.18AL|NL
7 Logan Webb SF 1931393.361.16184460$21.81AL|NL
8 Yoshinobu Yamamoto LAD 1601363.261.12175490$21.13AL|NL
9 Max Fried NYY 1791383.281.15168570$20.71AL|NL
10 Mason Miller SD 64312.620.99952433$20.02AL|NL
11 Cole Ragans KAN 1531183.351.13193550$19.12AL|NL
12 Hunter Brown HOU 1781293.561.17193610$18.86AL|NL
13 Joe Ryan MIN 1681193.761.06185390$18.81AL|NL
14 Dylan Cease TOR 1681293.721.17202620$18.01AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Chris Sale ATL 1561183.611.12192440$17.87AL|NL
16 Jesus Luzardo PHI 1751293.731.18196550$17.42AL|NL
17 Edwin Diaz LAD 65313.521.12882336$17.36AL|NL
18 Jacob deGrom TEX 1571083.691.05172410$16.85AL|NL
19 Andres Munoz SEA 63322.961.10762334$16.85AL|NL
20 Cade Smith CLE 68323.111.10872332$16.56AL|NL
21 George Kirby SEA 1641193.641.09159330$16.44AL|NL
22 Freddy Peralta NYM 1621193.711.15179600$15.61AL|NL
23 Devin Williams NYM 65323.121.14852831$15.10AL|NL
24 Jhoan Duran PHI 67323.221.14701933$14.94AL|NL
25 Framber Valdez DET 1861293.641.24169640$14.33AL|NL
26 Zack Wheeler PHI 129963.301.07151370$13.99AL|NL
27 David Bednar NYY 61323.461.11711932$13.80AL|NL
28 Brandon Woodruff MIL 144983.711.08153390$12.60AL|NL
29 Sonny Gray BOS 1671193.971.18171450$12.52AL|NL
30 Nathan Eovaldi TEX 1531083.801.14148400$11.50AL|NL
31 Nick Pivetta SD 1681094.121.17175490$11.10AL|NL
32 Ranger Suarez BOS 1651193.711.21142460$11.04AL|NL
33 Daniel Palencia CHC 64323.591.21742729$10.98AL|NL
34 Aroldis Chapman BOS 56323.331.22753028$10.69AL|NL
35 Jack Flaherty DET 15710104.051.20174490$10.34AL|NL
36 Matt Boyd CHC 1581093.901.16145450$10.25AL|NL
37 Spencer Strider ATL 1551094.111.22182520$9.97AL|NL
38 Tanner Bibee CLE 17410114.021.19157500$9.90AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Ryan Helsley BAL 63323.811.20642229$9.73AL|NL
40 Emmet Sheehan LAD 133973.811.16156470$9.71AL|NL
41 MacKenzie Gore TEX 1561094.021.24178580$9.66AL|NL
42 Eury Perez MIA 1448103.871.13157470$9.59AL|NL
43 Luis Castillo SEA 17211104.181.20157490$9.46AL|NL
44 Shohei Ohtani LAD 113953.471.15135400$9.11AL|NL
45 Trey Yesavage TOR 132983.791.17150490$9.07AL|NL
46 Shota Imanaga CHC 1531094.191.13143350$8.98AL|NL
47 Kyle Bradish BAL 135983.741.20144460$8.23AL|NL
48 Chase Burns CIN 129893.851.15152400$8.23AL|NL
49 Jeff Hoffman TOR 62324.071.19722326$8.07AL|NL
50 Michael King SD 1561094.001.24155540$8.01AL|NL
51 Blake Snell LAD 126963.811.22151510$7.66AL|NL
52 Kevin Gausman TOR 17811104.411.24171540$7.65AL|NL
53 Josh Hader HOU 49213.421.08671924$7.52AL|NL
54 Raisel Iglesias ATL 63223.901.15651626$7.41AL|NL
55 Tyler Glasnow LAD 129963.961.19146460$7.28AL|NL
56 Nolan McLean NYM 1511083.911.25141540$7.12AL|NL
57 Nick Lodolo CIN 1529104.161.20152420$6.81AL|NL
58 Drew Rasmussen TB 1519103.941.19131400$6.80AL|NL
59 Shane Baz BAL 1551094.161.24151560$6.68AL|NL
60 Aaron Nola PHI 1641094.301.23158470$6.66AL|NL
61 Peter Fairbanks MIA 60223.761.22602126$6.47AL|NL
62 Griffin Jax TB 63323.451.11761718$6.37AL|NL
63 Carlos Estevez KAN 64324.471.29562129$6.36AL|NL
64 Emilio Pagan CIN 65224.331.19712226$6.32AL|NL
65 Edward Cabrera CHC 134983.971.22140520$6.14AL|NL
66 Abner Uribe MIL 67323.001.20743117$5.99AL|NL
67 Sandy Alcantara MIA 17610114.131.24137520$5.97AL|NL
68 Carlos Rodon NYY 140984.181.22146520$5.53AL|NL
69 Jacob Misiorowski MIL 1399104.081.29158670$5.20AL|NL
70 Kris Bubic KAN 137893.881.25135450$4.50AL|NL
71 Kenley Jansen DET 57223.901.14571922$4.40AL|NL
72 Gavin Williams CLE 1639114.191.31164710$4.38AL|NL
73 Robbie Ray SF 17010114.581.31183700$4.17AL|NL
74 Bailey Ober MIN 1589104.451.20140410$4.11AL|NL
75 Dennis Santana PIT 65324.281.31602524$4.06AL|NL
76 Jose Soriano LAA 17010113.981.36144710$3.71AL|NL
77 Ryan Walker SF 62224.021.28612123$3.55AL|NL
78 Ryan Pepiot TB 1679114.501.27164610$3.50AL|NL
79 Grant Taylor CWS 80332.991.1194286$3.46AL|NL
80 Andrew Abbott CIN 1649104.421.25146520$3.28AL|NL
81 Trevor Megill MIL 63324.211.25742219$3.21AL|NL
82 Quinn Priester MIL 142984.051.24112410$3.13AL|NL
83 Casey Mize DET 145994.251.22119390$3.08AL|NL
84 Zac Gallen ARI 17610114.491.30158600$3.07AL|NL
85 Sean Manaea NYM 134794.131.23141460$3.00AL|NL
86 Seranthony Dominguez CWS 59224.061.25652621$2.94AL|NL
87 Joe Musgrove SD 126874.181.19118340$2.86AL|NL
88 Cody Ponce TOR 124674.051.22143420$2.63AL|NL
89 Merrill Kelly ARI 1589104.411.25136470$2.59AL|NL
90 Bryce Miller SEA 142994.391.22123430$2.56AL|NL
91 Trevor Rogers BAL 146984.221.28130500$2.49AL|NL
92 Cade Horton CHC 128884.081.20109390$2.47AL|NL
93 Robert Garcia TEX 61323.981.26622218$2.15AL|NL
94 Shane McClanahan TB 115774.011.21120330$2.15AL|NL
95 Jack Leiter TEX 1639114.511.29154640$2.09AL|NL
96 Gerrit Cole NYY 110764.061.16109320$2.00AL|NL
97 Chad Patrick MIL 140894.381.23132420$2.00AL|NL
98 Clay Holmes NYM 14410104.041.32110530$1.97AL|NL
99 Jameson Taillon CHC 153994.461.21115370$1.81AL|NL
100 Michael Burrows HOU 126894.301.24126420$1.70AL|NL
101 Bubba Chandler PIT 1438104.231.28134490$1.70AL|NL
102 Grayson Rodriguez LAA 117784.041.23121370$1.69AL|NL
103 Bryan Abreu HOU 67323.661.21872911$1.67AL|NL
104 Ryne Nelson ARI 1579114.471.26130420$1.46AL|NL
105 Joey Cantillo CLE 126583.761.27136540$1.38AL|NL
106 Cam Schlittler NYY 131884.251.28130490$1.31AL|NL
107 David Peterson NYM 1601094.281.37140590$1.22AL|NL
108 Braxton Ashcraft PIT 133794.071.26121410$1.02AL|NL
109 Shane Bieber TOR 102763.991.1897270$0.77AL|NL
110 Shane Smith CWS 1578114.511.29147550$0.60AL|NL
111 Logan Henderson MIL 100574.001.12108270$0.54AL|NL
112 Noah Cameron KAN 146994.451.30127480$0.35AL|NL
113 Reid Detmers LAA 1357104.471.29150490$0.34AL|NL
114 Jacob Lopez OAK 125784.401.27137490$0.29AL|NL
115 Chris Bassitt BAL 16510114.601.33141600$0.28AL|NL
116 Brandon Pfaadt ARI 1649104.711.27139390$0.20AL|NL
117 Michael Wacha KAN 1629104.481.28121490$0.05AL|NL
118 Mitch Keller PIT 17610114.701.33151540$0.05AL|NL
119 Tatsuya Imai HOU 149994.431.31150630$0.00AL|NL
120 Clayton Beeter WAS 61223.891.32743415$-0.13AL|NL
121 Riley O'Brien STL 63324.011.33653015$-0.19AL|NL
122 Ryan Weathers NYY 123784.191.26114420$-0.20AL|NL
123 Zach Eflin BAL 138994.511.24100280$-0.42AL|NL
124 Zebby Matthews MIN 123694.291.23120310$-0.59AL|NL
125 Taj Bradley MIN 1317104.301.28121460$-0.70AL|NL
126 Michael McGreevy STL 1378104.191.2692320$-0.81AL|NL
127 Brayan Bello BOS 154994.341.34119550$-0.85AL|NL
128 Simeon Woods Richardson MIN 1328104.451.29118480$-0.94AL|NL
129 Will Warren NYY 123784.291.29119430$-1.00AL|NL
130 Braxton Garrett MIA 116694.131.23105280$-1.04AL|NL
131 Justin Steele CHC 72643.421.1367180$-1.05AL|NL
132 Kodai Senga NYM 124784.201.33124570$-1.08AL|NL
133 Kevin Ginkel ARI 60224.171.28572116$-1.12AL|NL
134 Garrett Whitlock BOS 64323.411.1169175$-1.40AL|NL
135 Brady Singer CIN 1669114.761.34149560$-1.56AL|NL
136 Reynaldo Lopez ATL 131794.491.31132480$-1.59AL|NL
137 JoJo Romero STL 62323.791.28542212$-1.62AL|NL
138 Dustin May STL 1428104.501.31120520$-1.73AL|NL
139 Hunter Greene CIN 75543.921.1389240$-1.74AL|NL
140 Edwin Uceta TB 62324.091.2376259$-1.80AL|NL
141 Jeremiah Estrada SD 67323.541.1789283$-1.90AL|NL
142 Dean Kremer BAL 131794.441.27110420$-2.06AL|NL
143 Yusei Kikuchi LAA 1668124.791.35161580$-2.19AL|NL
144 Parker Messick CLE 116794.341.29106360$-2.19AL|NL
145 Phil Maton CHC 63323.681.1973246$-2.21AL|NL
146 Matthew Liberatore STL 1518114.611.30121440$-2.22AL|NL
147 Matt Svanson STL 64323.401.1963226$-2.23AL|NL
148 Max Meyer MIA 1257104.391.30111410$-2.37AL|NL
149 Slade Cecconi CLE 1498114.761.27119370$-2.40AL|NL
150 Landen Roupp SF 121794.221.34110470$-2.46AL|NL
151 Alex Vesia LAD 61313.381.1077242$-2.49AL|NL
152 Cole Henry WAS 63224.161.28612913$-2.49AL|NL
153 Taylor Rogers MIN 57324.431.35572314$-2.55AL|NL
154 Foster Griffin WAS 1276104.331.30118450$-2.59AL|NL
155 Zack Littell WAS 1387114.551.24100310$-2.74AL|NL
156 Robert Suarez ATL 66224.181.25662111$-2.92AL|NL
157 Spencer Schwellenbach IL-60 ATL 66543.601.1164130$-2.92AL|NL
158 Jose A. Ferrer SEA 65323.151.1458173$-3.01AL|NL
159 Tyler Mahle SF 129784.431.30105410$-3.09AL|NL
160 Garrett Cleavinger TB 62323.971.2674277$-3.14AL|NL
161 Mike Soroka ARI 95453.971.2595371$-3.31AL|NL
162 Justin Sterner OAK 65324.601.25692410$-3.32AL|NL
163 Grant Holmes ATL 122684.491.33125440$-3.47AL|NL
164 Cade Cavalli WAS 1357104.431.33110470$-3.54AL|NL
165 Roki Sasaki LAD 106664.291.2998390$-3.56AL|NL
166 Will Vest DET 65223.781.2363208$-3.57AL|NL
167 Lucas Giolito FA 112794.541.31104430$-3.64AL|NL
168 Ian Seymour TB 98464.091.2398320$-3.72AL|NL
169 Matthew Strahm KAN 63323.761.1369193$-3.73AL|NL
170 Chris Martin TEX 52223.631.094987$-3.89AL|NL
171 Jared Jones IL-60 PIT 82564.101.2384250$-3.99AL|NL
172 Adrian Morejon SD 65323.541.1762193$-4.09AL|NL
173 Camilo Doval NYY 62323.611.2765285$-4.18AL|NL
174 Luke Weaver NYM 67324.141.2171225$-4.29AL|NL
175 Robert Stephenson LAA 53224.521.21591810$-4.44AL|NL
176 Justin Verlander DET 128794.711.29103460$-4.45AL|NL
177 Eduardo Rodriguez ARI 1328104.681.38116490$-4.53AL|NL
178 Orion Kerkering PHI 63323.501.1763202$-4.57AL|NL
179 Victor Vodnik COL 63224.691.51563117$-4.64AL|NL
180 Andrew Painter PHI 98574.331.2589290$-4.68AL|NL
181 Seth Lugo KAN 1548104.831.35125500$-4.78AL|NL
182 Gabe Speier SEA 58223.401.1069171$-4.97AL|NL
183 Tanner Scott LAD 63313.871.3067285$-5.02AL|NL
184 Tyler Holton DET 69323.551.1254171$-5.05AL|NL
185 Kumar Rocker TEX 96574.291.2582300$-5.07AL|NL
186 Andrew Kittredge BAL 56324.021.1855155$-5.10AL|NL
187 Cristian Javier HOU 1387104.871.33122600$-5.13AL|NL
188 Jordan Leasure CWS 62224.241.2568267$-5.22AL|NL
189 Hunter Barco PIT 79453.771.2776300$-5.22AL|NL
190 Matt Brash SEA 61223.531.2770274$-5.24AL|NL
191 Luis Morales OAK 113684.661.31104430$-5.25AL|NL
192 Jose Berrios TOR 118574.521.2799370$-5.27AL|NL
193 Tyler Rogers TOR 67323.591.1543133$-5.36AL|NL
194 Aaron Ashby MIL 75323.521.3178361$-5.41AL|NL
195 Dylan Lee ATL 64223.791.1470162$-5.42AL|NL
196 Paul Sewald ARI 52224.481.2253179$-5.48AL|NL
197 Andre Pallante STL 1318104.441.3886490$-5.54AL|NL
198 Cole Sands MIN 66324.191.2461215$-5.58AL|NL
199 Hunter Gaddis CLE 66224.151.1965215$-5.60AL|NL
200 Adrian Houser SF 140894.571.3898490$-5.62AL|NL
201 Aaron Civale OAK 121784.861.32103400$-5.69AL|NL
202 Yimi Garcia TOR 53213.781.1355154$-5.79AL|NL
203 Andrew Anderson DET 69233.721.2693360$-5.92AL|NL
204 Nick Martinez TB 1426104.761.29105370$-5.96AL|NL
205 Caleb Thielbar CHC 60323.861.1960202$-6.05AL|NL
206 Erik Sabrowski CLE 59223.591.2877332$-6.15AL|NL
207 Louie Varland TOR 65324.191.2664214$-6.16AL|NL
208 Kyle Harrison MIL 76454.171.2678280$-6.21AL|NL
209 Jared Koenig MIL 63323.811.2361222$-6.22AL|NL
210 Kirby Yates LAA 55224.621.3463279$-6.25AL|NL
211 Jeffrey Springs OAK 1618115.071.37137540$-6.29AL|NL
212 Luis Severino OAK 1679115.011.38126570$-6.31AL|NL
213 Bryan King HOU 63323.661.2362241$-6.33AL|NL
214 Mason Montgomery PIT 60323.841.2767242$-6.35AL|NL
215 Steven Okert HOU 62324.091.2071241$-6.39AL|NL
216 Bryan Baker TB 61324.081.2368232$-6.39AL|NL
217 Robert Gasser MIL 70343.861.2068220$-6.40AL|NL
218 Brad Lord WAS 99474.171.3179341$-6.40AL|NL
219 Cody Bradford TEX 63333.831.1357150$-6.55AL|NL
220 Kyle Finnegan DET 62224.141.2656206$-6.58AL|NL
221 Kody Funderburk MIN 62323.821.3357264$-6.59AL|NL
222 Jason Adam SD 52213.451.1054171$-6.63AL|NL
223 Fernando Cruz NYY 58324.241.2877272$-6.65AL|NL
224 Jake Latz TEX 101464.321.3396470$-6.65AL|NL
225 Max Scherzer TOR 79454.541.2076230$-6.66AL|NL
226 Brandon Sproat MIL 74453.991.2665280$-6.69AL|NL
227 Hunter Harvey CHC 52223.931.1853154$-6.78AL|NL
228 A.J. Minter NYM 48213.361.1154151$-6.80AL|NL
229 Jose Alvarado PHI 57213.771.2859234$-6.86AL|NL
230 Steven Matz TB 124694.741.3398360$-6.86AL|NL
231 Gregory Soto PIT 60323.991.3460264$-6.89AL|NL
232 Mick Abel MIN 115694.701.39108500$-6.89AL|NL
233 Richard Fitts STL 110594.641.2988340$-6.97AL|NL
234 Sean Burke CWS 1437115.081.38133600$-7.01AL|NL
235 Angel Zerpa MIL 59323.491.1951180$-7.03AL|NL
236 Lucas Erceg KAN 61223.991.3254256$-7.05AL|NL
237 Luis Gil NYY 97564.511.3693500$-7.06AL|NL
238 Chris Paddack MIA 119694.741.3187310$-7.11AL|NL
239 Blake Treinen LAD 56313.901.2159191$-7.11AL|NL
240 J.T. Ginn OAK 74353.991.2571250$-7.13AL|NL
241 Shawn Armstrong CLE 67224.161.2366213$-7.17AL|NL
242 Jack Dreyer LAD 50313.621.1849181$-7.18AL|NL
243 Johan Oviedo BOS 95564.471.3586430$-7.22AL|NL
244 Eduard Bazardo SEA 64223.931.1966221$-7.26AL|NL
245 Jordan Romano LAA 59224.371.2560215$-7.29AL|NL
246 Andrew Nardi MIA 52213.631.1961191$-7.34AL|NL
247 Keegan Akin BAL 65324.171.2561212$-7.36AL|NL
248 Ryan Thompson ARI 63224.191.2850186$-7.40AL|NL
249 Connelly Early BOS 48333.421.2051180$-7.46AL|NL
250 Patrick Sandoval BOS 76443.911.3669340$-7.52AL|NL
251 Mark Leiter Jr. OAK 63324.881.3466246$-7.58AL|NL
252 Ben Brown CHC 54223.581.1760190$-7.59AL|NL
253 Ryan Weiss HOU 76344.311.2984300$-7.65AL|NL
254 Cole Winn TEX 62324.101.3258313$-7.67AL|NL
255 Bryce Elder ATL 116684.721.3691380$-7.70AL|NL
256 Elvis Alvarado OAK 60224.151.3265294$-7.72AL|NL
257 Brendon Little TOR 52313.371.2955250$-7.74AL|NL
258 Hogan Harris OAK 63224.591.4264328$-7.84AL|NL
259 Griffin Canning SD 99574.641.3587390$-7.92AL|NL
260 Brad Keller PHI 65224.021.3560304$-8.16AL|NL
261 Braydon Fisher TOR 51213.751.2560241$-8.27AL|NL
262 Antonio Santillan CIN 66224.541.3670305$-8.34AL|NL
263 Hoby Milner CHC 61323.861.2249160$-8.35AL|NL
264 Tyler Kinley ATL 60224.181.2562232$-8.39AL|NL
265 Erik Miller SF 59223.781.3759323$-8.41AL|NL
266 Brant Hurter DET 51213.381.1847150$-8.42AL|NL
267 PJ Poulin WAS 58223.891.3059252$-8.49AL|NL
268 Jovani Moran BOS 52323.721.3157270$-8.51AL|NL
269 John Schreiber KAN 61324.071.2854221$-8.59AL|NL
270 Lance McCullers HOU 85564.581.4080410$-8.60AL|NL
271 Rhett Lowder CIN 104584.761.3484330$-8.63AL|NL
272 Jake Bird NYY 54313.911.2754210$-8.73AL|NL
273 David Morgan SD 60223.951.2564240$-8.81AL|NL
274 Bennett Sousa HOU 51213.961.2254181$-8.88AL|NL
275 Isaac Mattson PIT 63324.321.3663322$-8.89AL|NL
276 Grant Anderson MIL 57324.161.2556200$-8.91AL|NL
277 Calvin Faucher MIA 64224.551.4061276$-8.91AL|NL
278 Brooks Raley NYM 56324.441.3056202$-8.93AL|NL
279 Jimmy Herget COL 71334.681.2966212$-8.94AL|NL
280 Scott Barlow OAK 55224.391.3458264$-8.97AL|NL
281 Logan Allen CLE 118694.811.4092460$-9.00AL|NL
282 Trevor McDonald SF 63344.021.2955220$-9.06AL|NL
283 Justin Topa MIN 61324.581.3748195$-9.06AL|NL
284 Yennier Cano BAL 56324.201.3248202$-9.22AL|NL
285 Justin Slaten BOS 61324.431.3255232$-9.29AL|NL
286 Anthony Bender MIA 60224.171.2854222$-9.32AL|NL
287 Spencer Arrighetti HOU 92474.821.3792400$-9.37AL|NL
288 David Festa MIN 52234.121.2555191$-9.41AL|NL
289 Tyler Anderson FA 85574.781.3568340$-9.43AL|NL
290 Aaron Bummer ATL 61223.781.3159230$-9.44AL|NL
291 Luis Garcia IL-60 FA 50244.201.2152171$-9.45AL|NL
292 Ryan Yarbrough NYY 64224.081.2153200$-9.47AL|NL
293 Joe Boyle TB 75354.371.4082430$-9.51AL|NL
294 Hunter Dobbins STL 84364.291.3266280$-9.51AL|NL
295 Alexis Diaz TEX 50224.361.3051253$-9.55AL|NL
296 Tyler Alexander TEX 70234.391.2358181$-9.55AL|NL
297 Greg Weissert BOS 63324.421.2954231$-9.59AL|NL
298 A.J. Puk IL-60 ARI 31113.831.1935104$-9.76AL|NL
299 Juan Mejia COL 64334.701.4469313$-9.81AL|NL
300 Mason Fluharty TOR 41213.641.1942150$-9.82AL|NL