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 2021572.540.98247440$36.54AL|NL
2 Garrett Crochet BOS 1991482.901.07246530$29.02AL|NL
3 Paul Skenes PIT 1911472.731.06230510$28.93AL|NL
4 Bryan Woo SEA 1971493.141.04208450$25.70AL|NL
5 Cristopher Sanchez PHI 2021583.091.13206530$23.83AL|NL
6 Mason Miller SD 66532.050.971012632$22.75AL|NL
7 Edwin Diaz LAD 66532.621.06912536$21.93AL|NL
8 Logan Gilbert SEA 1641273.051.04184390$20.15AL|NL
9 Chris Sale ATL 1621273.011.09198470$19.57AL|NL
10 Logan Webb SF 2051393.251.16200480$19.46AL|NL
11 Jhoan Duran PHI 70632.411.08852329$18.92AL|NL
12 Cade Smith CLE 70532.631.06892230$18.56AL|NL
13 Devin Williams NYM 64532.711.11842732$18.03AL|NL
14 George Kirby SEA 1721283.211.08171340$17.66AL|NL
15 Zack Wheeler IL-15 PHI 1571273.181.08185430$17.58AL|NL
16 Max Fried NYY 1881493.311.17181590$17.32AL|NL
17 Aroldis Chapman BOS 62532.701.13882831$17.28AL|NL
18 Framber Valdez DET 1941483.281.21189650$16.91AL|NL
19 David Bednar NYY 65433.091.12792533$16.43AL|NL
20 Andres Munoz SEA 64532.431.10832728$16.37AL|NL
21 Jacob deGrom TEX 1701183.401.08185460$16.24AL|NL
22 Jesus Luzardo PHI 1781393.481.16200570$16.23AL|NL
23 Daniel Palencia CHC 67533.101.19822832$16.13AL|NL
24 Yoshinobu Yamamoto LAD 1551373.221.13172510$15.77AL|NL
25 Hunter Brown HOU 1821293.351.18198610$15.67AL|NL
26 Josh Hader IL-15 HOU 61432.971.06832429$14.95AL|NL
27 Cole Ragans KAN 1641183.371.18196590$13.60AL|NL
28 Dylan Cease TOR 1721293.551.21199680$12.88AL|NL
29 Emmet Sheehan LAD 1471143.431.13180500$12.77AL|NL
30 Joe Ryan MIN 1681093.621.11183410$12.68AL|NL
31 Ryan Walker SF 63433.261.20682130$12.40AL|NL
32 Nick Pivetta SD 1741193.751.15187550$11.93AL|NL
33 Sonny Gray BOS 1771293.681.21188490$11.47AL|NL
34 Ryan Helsley BAL 64433.201.18762626$10.93AL|NL
35 Jeff Hoffman TOR 63433.351.16742426$10.61AL|NL
36 Emilio Pagan CIN 66433.741.15742427$10.50AL|NL
37 Luis Castillo SEA 17812103.791.18167520$10.42AL|NL
38 Abner Uribe MIL 72542.751.18893319$10.13AL|NL
39 Tyler Glasnow LAD 1351173.391.16156500$10.00AL|NL
40 Nathan Eovaldi TEX 1741193.651.19166480$9.97AL|NL
41 Raisel Iglesias ATL 66433.641.15702026$9.90AL|NL
42 Shohei Ohtani LAD 1141063.081.10138390$9.54AL|NL
43 Peter Fairbanks MIA 62433.401.20652326$9.40AL|NL
44 Freddy Peralta NYM 1631193.741.21178620$9.11AL|NL
45 Kevin Gausman TOR 18112103.931.22175570$8.65AL|NL
46 Blake Snell IL-15 LAD 1251163.331.22155560$8.27AL|NL
47 Chase Burns CIN 109832.961.10143370$8.23AL|NL
48 Griffin Jax TB 68532.451.04872212$8.08AL|NL
49 Aaron Nola PHI 17912104.051.21173510$7.98AL|NL
50 Kyle Bradish BAL 1451083.511.20157470$7.94AL|NL
51 Drew Rasmussen TB 159993.531.17148450$7.86AL|NL
52 Jack Flaherty DET 1611193.781.24175560$7.69AL|NL
53 Tanner Bibee CLE 18110103.851.21170540$7.50AL|NL
54 Gerrit Cole IL-15 NYY 1341073.591.15143410$7.45AL|NL
55 MacKenzie Gore TEX 1611093.781.24180620$7.13AL|NL
56 Spencer Strider IL-15 ATL 1471083.801.21168530$6.76AL|NL
57 Reid Detmers LAA 149953.641.21166540$6.75AL|NL
58 Grant Taylor CWS 92742.791.17117375$6.73AL|NL
59 Nick Lodolo IL-15 CIN 1501093.781.19155420$6.71AL|NL
60 Dennis Santana PIT 68434.001.27632425$6.43AL|NL
61 Robert Garcia TEX 64433.411.19712320$6.34AL|NL
62 Jacob Misiorowski MIL 137953.401.27170710$6.33AL|NL
63 Carlos Rodon IL-15 NYY 1521193.901.22159580$6.33AL|NL
64 Ryan Pepiot IL-15 TB 150983.721.20158530$6.10AL|NL
65 Eury Perez MIA 133883.581.17150460$5.63AL|NL
66 Bryce Miller IL-15 SEA 1411083.731.18132420$5.51AL|NL
67 Brandon Woodruff MIL 149993.921.16148440$5.39AL|NL
68 Seranthony Dominguez CWS 63433.491.26732920$5.38AL|NL
69 Michael King SD 1621093.911.24165580$5.37AL|NL
70 Trevor Megill MIL 66532.851.12842711$5.02AL|NL
71 Kenley Jansen DET 60333.951.21612323$4.94AL|NL
72 Joe Musgrove IL-15 SD 146983.771.19139390$4.75AL|NL
73 Trey Yesavage IL-15 TOR 118843.391.21144520$4.57AL|NL
74 Edward Cabrera CHC 139983.611.25151580$4.57AL|NL
75 Carlos Estevez KAN 62334.631.32532328$4.55AL|NL
76 Nolan McLean NYM 1451183.681.30144610$4.28AL|NL
77 Shane McClanahan TB 141873.701.18137480$4.24AL|NL
78 Matt Boyd CHC 16810104.091.22152500$4.11AL|NL
79 Sandy Alcantara MIA 18711104.041.28161600$4.08AL|NL
80 Cody Ponce TOR 164994.021.23160490$3.82AL|NL
81 Jose Soriano LAA 1751193.731.36162770$3.56AL|NL
82 Gavin Williams CLE 1679103.861.30172720$3.46AL|NL
83 Yusei Kikuchi LAA 16810104.081.28168600$3.27AL|NL
84 Robbie Ray SF 17310104.121.29177700$3.26AL|NL
85 Ranger Suarez BOS 17011104.051.29154500$3.16AL|NL
86 Grayson Rodriguez IL-15 LAA 113763.411.19129380$2.86AL|NL
87 Braxton Ashcraft PIT 147943.731.27139490$2.79AL|NL
88 Taylor Rogers MIN 61433.841.32662719$2.73AL|NL
89 Shane Baz BAL 1501094.021.28151570$2.48AL|NL
90 David Peterson NYM 1641293.961.34145640$2.47AL|NL
91 Garrett Cleavinger TB 65433.041.14792610$2.41AL|NL
92 Chad Patrick MIL 141983.991.23138480$2.23AL|NL
93 Reynaldo Lopez ATL 144953.961.26146540$2.14AL|NL
94 Sean Manaea NYM 128833.811.21131430$2.08AL|NL
95 Shota Imanaga CHC 148994.271.17133350$2.08AL|NL
96 Zac Gallen ARI 18110114.201.29166600$2.00AL|NL
97 Victor Vodnik COL 64434.361.46633123$1.97AL|NL
98 Mitch Keller PIT 17411104.181.30154520$1.95AL|NL
99 Clay Holmes NYM 1501193.781.34131600$1.81AL|NL
100 Clayton Beeter WAS 63433.531.31753315$1.79AL|NL
101 Grant Holmes ATL 1511054.051.31155590$1.70AL|NL
102 Cam Schlittler NYY 119973.681.27126530$1.65AL|NL
103 Ryne Nelson ARI 164974.111.25143480$1.54AL|NL
104 Will Warren NYY 132943.881.26131490$1.45AL|NL
105 Bryan Abreu HOU 68532.961.1489295$1.32AL|NL
106 Brandon Pfaadt ARI 1639104.191.25142390$0.95AL|NL
107 Joey Cantillo CLE 144843.881.30149610$0.81AL|NL
108 Bubba Chandler PIT 149963.921.32147610$0.80AL|NL
109 Jack Leiter TEX 146994.071.29147620$0.76AL|NL
110 Chris Bassitt BAL 1751184.341.32158600$0.43AL|NL
111 Jeremiah Estrada SD 70532.741.0998290$0.28AL|NL
112 Edwin Uceta IL-15 TB 56433.321.15672010$0.28AL|NL
113 Jose A. Ferrer SEA 70532.711.1274223$0.27AL|NL
114 Brady Singer CIN 17010114.311.30155560$0.27AL|NL
115 Michael Burrows HOU 137874.041.26137500$0.17AL|NL
116 Matthew Liberatore STL 148893.981.27133480$0.09AL|NL
117 Andrew Abbott CIN 16710114.531.26154540$0.05AL|NL
118 Tatsuya Imai HOU 153994.221.38160790$0.00AL|NL
119 Adrian Morejon SD 68532.801.1275233$-0.09AL|NL
120 Hunter Greene IL-60 CIN 81543.241.09101280$-0.10AL|NL
121 Casey Mize DET 143994.121.26125410$-0.10AL|NL
122 Ryan Weathers NYY 120843.891.25120450$-0.13AL|NL
123 Shane Bieber IL-15 TOR 124843.941.22111330$-0.16AL|NL
124 Cade Horton CHC 129883.951.25121450$-0.21AL|NL
125 Riley O'Brien STL 63433.531.34682813$-0.22AL|NL
126 Taj Bradley MIN 145864.111.27140510$-0.24AL|NL
127 Kris Bubic KAN 147964.081.30136480$-0.27AL|NL
128 Ben Joyce IL-15 LAA 48323.491.27522215$-0.41AL|NL
129 Robert Suarez ATL 67433.451.1773238$-0.50AL|NL
130 Paul Sewald ARI 62334.141.23612215$-0.55AL|NL
131 Foster Griffin WAS 148894.091.28132430$-0.89AL|NL
132 Slade Cecconi CLE 1528104.291.24128390$-1.18AL|NL
133 Kumar Rocker TEX 129843.991.28120420$-1.21AL|NL
134 Merrill Kelly IL-15 ARI 1709104.351.30149550$-1.25AL|NL
135 JoJo Romero STL 64433.731.30612512$-1.28AL|NL
136 Trevor Rogers BAL 15010104.301.31130500$-1.35AL|NL
137 Quinn Priester IL-15 MIL 120873.881.27106390$-1.42AL|NL
138 Will Vest DET 68533.251.2070245$-1.43AL|NL
139 Kodai Senga NYM 133853.991.32132600$-1.44AL|NL
140 Braxton Garrett MIA 114743.871.23104270$-1.59AL|NL
141 Nick Martinez TB 147844.181.26119410$-1.68AL|NL
142 Zebby Matthews MIN 104633.831.19104270$-1.74AL|NL
143 Bailey Ober MIN 1528104.531.22131370$-1.85AL|NL
144 Garrett Whitlock BOS 70533.351.1878233$-2.04AL|NL
145 Max Meyer MIA 139864.131.31130470$-2.07AL|NL
146 Mike Soroka ARI 103624.101.30102385$-2.12AL|NL
147 Ian Seymour TB 112633.941.21108340$-2.15AL|NL
148 Chris Martin TEX 55433.451.1654158$-2.20AL|NL
149 Graham Ashcraft CIN 65532.961.1770232$-2.29AL|NL
150 Matt Brash SEA 63432.911.1774243$-2.32AL|NL
151 Steven Matz TB 134754.101.26115390$-2.44AL|NL
152 Louie Varland TOR 67533.191.1570212$-2.50AL|NL
153 Carmen Mlodzinski PIT 118733.821.30109420$-2.52AL|NL
154 Zach Eflin BAL 158974.521.25120340$-2.52AL|NL
155 Spencer Schwellenbach IL-60 ATL 79643.551.1477200$-2.60AL|NL
156 Tanner Scott LAD 63433.211.1873264$-2.64AL|NL
157 Dustin May STL 163974.311.34141630$-2.66AL|NL
158 Jared Jones IL-60 PIT 101643.801.25104350$-2.86AL|NL
159 Bryan Baker TB 63433.281.1574233$-3.00AL|NL
160 Landen Roupp SF 126854.021.35120510$-3.06AL|NL
161 Parker Messick CLE 128784.101.30117460$-3.33AL|NL
162 Kyle Harrison MIL 103643.951.26108400$-3.37AL|NL
163 Shane Smith CWS 1618104.391.33146630$-3.40AL|NL
164 Jordan Romano LAA 60333.951.27642510$-3.41AL|NL
165 Gabe Speier SEA 58432.801.0870180$-3.50AL|NL
166 Kyle Leahy STL 121733.991.31108420$-3.60AL|NL
167 Jose Alvarado PHI 64433.241.2173263$-3.63AL|NL
168 Justin Verlander DET 141994.531.30119490$-3.84AL|NL
169 Matt Svanson STL 65433.781.3162268$-3.87AL|NL
170 Jameson Taillon CHC 141894.541.25111370$-3.94AL|NL
171 Logan Henderson MIL 89533.881.1993290$-3.95AL|NL
172 Luis Severino OAK 1729114.501.34142580$-4.04AL|NL
173 Yimi Garcia IL-15 TOR 56433.371.1964224$-4.07AL|NL
174 A.J. Puk IL-60 ARI 42323.191.1550157$-4.09AL|NL
175 Jacob Lopez OAK 120784.341.31125480$-4.18AL|NL
176 Justin Sterner OAK 65434.201.2766248$-4.20AL|NL
177 Eduard Bazardo SEA 68433.321.1773251$-4.34AL|NL
178 Phil Maton CHC 65433.341.2174262$-4.38AL|NL
179 Mason Montgomery PIT 60433.121.2271252$-4.40AL|NL
180 Roki Sasaki LAD 120744.181.32113500$-4.41AL|NL
181 Caleb Thielbar CHC 66433.371.1571241$-4.45AL|NL
182 Alex Vesia LAD 61433.491.1477251$-4.53AL|NL
183 Tyler Mahle SF 137894.361.31110450$-4.56AL|NL
184 Dylan Lee ATL 65433.491.1473201$-4.57AL|NL
185 Tyler Rogers TOR 74543.651.1857172$-4.64AL|NL
186 Joe Boyle TB 89523.591.34106490$-4.65AL|NL
187 Mick Abel MIN 129854.251.39129610$-4.66AL|NL
188 Camilo Doval NYY 64433.181.2775322$-4.69AL|NL
189 Justin Steele IL-60 CHC 79543.691.1874210$-4.70AL|NL
190 Jordan Leasure CWS 64433.831.2873295$-4.76AL|NL
191 Cole Henry WAS 64334.581.45623414$-4.85AL|NL
192 Aaron Ashby MIL 77533.321.3584411$-4.90AL|NL
193 Luke Weaver NYM 67433.881.2269244$-4.95AL|NL
194 Hunter Harvey CHC 52333.281.1456174$-4.97AL|NL
195 Cole Sands MIN 68433.801.2366214$-5.03AL|NL
196 Fernando Cruz NYY 61433.351.2380291$-5.05AL|NL
197 Shawn Armstrong CLE 68433.661.2267243$-5.06AL|NL
198 Jared Koenig MIL 65433.321.2070251$-5.06AL|NL
199 Drew Pomeranz LAA 56433.581.2063213$-5.31AL|NL
200 Andrew Kittredge IL-15 BAL 60433.641.2062193$-5.36AL|NL
201 Cade Cavalli WAS 137794.191.36117510$-5.38AL|NL
202 Mark Leiter Jr. OAK 64433.981.3266256$-5.46AL|NL
203 Brayan Bello BOS 1509104.411.39125520$-5.47AL|NL
204 Gregory Soto PIT 64433.361.2870272$-5.58AL|NL
205 Kyle Finnegan DET 64433.741.2764254$-5.59AL|NL
206 Hogan Harris OAK 66434.511.40633110$-5.61AL|NL
207 Adrian Houser SF 147994.361.38111510$-5.70AL|NL
208 Max Scherzer TOR 113644.561.24105350$-5.72AL|NL
209 Calvin Faucher MIA 64433.761.3466285$-5.75AL|NL
210 Andrew Nardi MIA 60433.381.2074230$-5.80AL|NL
211 Jason Adam IL-15 SD 61433.491.1965241$-5.87AL|NL
212 Simeon Woods Richardson MIN 145874.621.34126540$-5.97AL|NL
213 Anthony Kay CWS 1528104.341.39125570$-5.99AL|NL
214 Ben Brown CHC 73433.701.2076250$-5.99AL|NL
215 Bryan King HOU 67433.651.2067211$-6.02AL|NL
216 Matthew Strahm KAN 66433.991.1867212$-6.09AL|NL
217 Brandon Sproat MIL 96624.001.3286390$-6.13AL|NL
218 Jonathan Loaisiga ARI 60433.861.2853205$-6.15AL|NL
219 Orion Kerkering IL-15 PHI 54433.191.1862200$-6.23AL|NL
220 Steven Okert HOU 64433.721.1772240$-6.24AL|NL
221 Brooks Raley NYM 62433.591.2064231$-6.25AL|NL
222 Antonio Santillan CIN 70434.071.3276324$-6.29AL|NL
223 Angel Zerpa MIL 60433.261.2060210$-6.40AL|NL
224 Luis Morales OAK 121744.471.35114520$-6.43AL|NL
225 Michael McGreevy STL 133764.441.2992290$-6.44AL|NL
226 Jake Latz TEX 96624.131.3596460$-6.54AL|NL
227 Bryce Elder ATL 118854.441.3697390$-6.63AL|NL
228 Keegan Akin IL-15 BAL 66434.051.2667263$-6.65AL|NL
229 A.J. Minter IL-15 NYM 52333.401.1757202$-6.66AL|NL
230 Dean Kremer BAL 115744.551.3198370$-6.78AL|NL
231 Kody Funderburk MIN 65433.721.3365263$-6.79AL|NL
232 Ryne Stanek STL 60434.071.3461285$-6.82AL|NL
233 Sean Burke CWS 141794.541.38134630$-6.85AL|NL
234 Erik Miller SF 62433.391.3371331$-6.85AL|NL
235 Johan Oviedo BOS 97634.261.3496400$-6.87AL|NL
236 Tanner Banks PHI 63433.811.2061191$-6.95AL|NL
237 Noah Cameron KAN 1428104.651.35116460$-6.95AL|NL
238 Tyler Holton DET 72443.911.2061201$-6.96AL|NL
239 Michael Wacha KAN 1659114.811.34124500$-7.02AL|NL
240 Robert Gasser MIL 75423.891.2272230$-7.02AL|NL
241 Robby Snelling MIA 94564.101.3187330$-7.14AL|NL
242 Andrew Painter PHI 117754.501.35102430$-7.23AL|NL
243 Kirby Yates IL-15 LAA 48323.811.2657224$-7.26AL|NL
244 Blake Treinen LAD 54433.501.2364230$-7.28AL|NL
245 Jordan Hicks CWS 62433.601.3462282$-7.44AL|NL
246 Justin Topa MIN 62433.941.3354224$-7.45AL|NL
247 Lucas Erceg KAN 64434.001.3458254$-7.47AL|NL
248 Ryan Weiss HOU 89564.211.3187340$-7.52AL|NL
249 Connelly Early BOS 73523.921.3274290$-7.53AL|NL
250 Seth Lugo KAN 1579114.821.37126510$-7.56AL|NL
251 Hunter Gaddis IL-15 CLE 61333.931.2357203$-7.56AL|NL
252 Anthony Bender MIA 61433.661.2860251$-7.63AL|NL
253 Brad Lord WAS 91534.621.3870336$-7.65AL|NL
254 Tommy Nance TOR 58433.501.2457190$-7.68AL|NL
255 David Morgan SD 58433.521.2763250$-7.68AL|NL
256 Brad Keller PHI 68433.861.3366302$-7.69AL|NL
257 Rhett Lowder CIN 119754.511.3596410$-7.70AL|NL
258 Kevin Ginkel ARI 59433.871.2959232$-7.73AL|NL
259 Jake Bird NYY 57433.511.2862260$-7.86AL|NL
260 Ryan Thompson ARI 63433.731.2756221$-7.90AL|NL
261 Aaron Bummer ATL 60433.481.3062240$-7.94AL|NL
262 Griffin Canning IL-15 SD 107644.411.3491410$-7.96AL|NL
263 Jeffrey Springs OAK 1638114.951.33131530$-7.98AL|NL
264 Yennier Cano BAL 60433.691.2957231$-8.03AL|NL
265 Erik Sabrowski CLE 63433.711.3476350$-8.03AL|NL
266 Justin Slaten BOS 61433.751.2561200$-8.05AL|NL
267 Zack Littell WAS 1517104.831.29106330$-8.09AL|NL
268 Cristian Javier HOU 1468114.901.36127630$-8.10AL|NL
269 Mason Englert TB 61333.761.2259191$-8.12AL|NL
270 Richard Fitts STL 126654.481.3499410$-8.19AL|NL
271 Sean Newcomb CWS 66433.841.3264271$-8.25AL|NL
272 Ryan Johnson LAA 67423.911.2664220$-8.27AL|NL
273 J.T. Ginn OAK 83524.171.3377300$-8.29AL|NL
274 Davis Martin CWS 1487104.591.37115530$-8.29AL|NL
275 Will Klein LAD 58433.721.3870331$-8.30AL|NL
276 Eduardo Rodriguez ARI 130764.661.37111480$-8.31AL|NL
277 Matt Festa CLE 60433.781.2660230$-8.32AL|NL
278 Hunter Barco PIT 87524.091.3783380$-8.33AL|NL
279 Isaac Mattson PIT 61334.231.3660285$-8.39AL|NL
280 Pierce Johnson CIN 61434.061.3067261$-8.39AL|NL
281 Brendon Little TOR 54433.381.3560280$-8.50AL|NL
282 Edgardo Henriquez LAD 46323.251.2558210$-8.55AL|NL
283 Eric Orze MIN 60433.921.3364271$-8.59AL|NL
284 Kevin Kelly TB 48323.381.1646120$-8.65AL|NL
285 Yohan Ramirez PIT 56433.581.3360240$-8.70AL|NL
286 Brock Burke CIN 62434.051.2857231$-8.75AL|NL
287 Hoby Milner CHC 60433.801.2552190$-8.75AL|NL
288 Luis Gil NYY 91524.381.3588440$-8.76AL|NL
289 Aaron Civale OAK 132794.851.34108430$-8.80AL|NL
290 Spencer Arrighetti HOU 84534.371.3482360$-8.81AL|NL
291 Hayden Harris ATL 50323.571.2561220$-8.82AL|NL
292 Chris Paddack MIA 134764.781.3399370$-8.82AL|NL
293 Dietrich Enns BAL 62433.991.2761200$-8.85AL|NL
294 Tyler Phillips MIA 68434.191.3454243$-8.85AL|NL
295 Janson Junk MIA 91524.391.2868210$-8.86AL|NL
296 Andrew Anderson DET 84534.301.3375350$-8.86AL|NL
297 Tyler Kinley ATL 63434.051.3067290$-8.96AL|NL
298 Luis Garcia NYM 60433.671.3256260$-8.99AL|NL
299 Braydon Fisher TOR 52333.591.2760240$-9.06AL|NL
300 Casey Legumina SEA 50323.541.2352200$-9.14AL|NL