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 1901472.690.98231370$36.99AL|NL
2 Garrett Crochet BOS 1841472.921.08230480$31.02AL|NL
3 Paul Skenes PIT 1761372.901.08209490$27.95AL|NL
4 Logan Webb SF 1901493.201.17182440$22.72AL|NL
5 Cristopher Sanchez PHI 1891273.121.15191480$22.63AL|NL
6 Bryan Woo SEA 1841293.421.07190400$22.56AL|NL
7 Mason Miller SD 63422.280.941052430$20.61AL|NL
8 Hunter Brown HOU 1711283.271.18192590$19.44AL|NL
9 Chris Sale ATL 1551173.231.12186420$19.08AL|NL
10 Edwin Diaz LAD 63523.051.08892434$18.92AL|NL
11 Max Fried NYY 1801383.321.18168520$18.85AL|NL
12 Jacob deGrom TEX 1591183.481.07181370$18.76AL|NL
13 Jhoan Duran PHI 67732.541.08822127$18.49AL|NL
14 Zack Wheeler IL-15 PHI 1471073.151.08171390$18.04AL|NL
15 Cade Smith CLE 67532.911.07862129$16.89AL|NL
16 Jesus Luzardo PHI 1711293.671.18194520$16.65AL|NL
17 Logan Gilbert SEA 1541073.421.09170380$16.46AL|NL
18 Dylan Cease TOR 1641183.511.20197630$16.11AL|NL
19 David Bednar NYY 62533.261.14752232$15.53AL|NL
20 Devin Williams NYM 60533.101.14812730$15.17AL|NL
21 George Kirby SEA 1651193.621.13164340$15.14AL|NL
22 Yoshinobu Yamamoto LAD 1471173.461.12156410$14.94AL|NL
23 Cole Ragans KAN 1551083.541.19194570$14.60AL|NL
24 Aroldis Chapman BOS 59522.971.19832729$14.49AL|NL
25 Joe Ryan MIN 1571093.761.11173380$14.01AL|NL
26 Framber Valdez DET 18312103.521.26167620$13.68AL|NL
27 Andres Munoz SEA 60422.931.11792427$13.19AL|NL
28 Kevin Gausman TOR 1721193.761.21177490$12.87AL|NL
29 Jeff Hoffman TOR 60533.291.12762126$12.41AL|NL
30 Sonny Gray BOS 1671193.731.22174450$12.41AL|NL
31 Ryan Walker SF 60533.341.19661929$12.40AL|NL
32 Daniel Palencia CHC 64433.591.24732731$11.89AL|NL
33 Nick Pivetta SD 1621093.911.18179510$11.56AL|NL
34 Shane McClanahan TB 131973.341.15143390$11.02AL|NL
35 Aaron Nola PHI 17111104.031.20174440$10.96AL|NL
36 Freddy Peralta NYM 1501093.791.21168560$10.38AL|NL
37 Ryan Helsley BAL 61433.331.19722326$10.30AL|NL
38 Nathan Eovaldi TEX 1621093.841.19156440$10.11AL|NL
39 Josh Hader IL-15 HOU 53323.221.12742126$9.95AL|NL
40 Luis Castillo SEA 1701093.851.22162500$9.76AL|NL
41 Brandon Woodruff MIL 143983.811.15154380$9.63AL|NL
42 Matt Boyd CHC 1591193.861.22150470$9.58AL|NL
43 MacKenzie Gore TEX 1511093.871.24175580$9.56AL|NL
44 Spencer Strider IL-15 ATL 143983.741.22170530$9.36AL|NL
45 Peter Fairbanks MIA 59433.331.18642125$9.20AL|NL
46 Carlos Rodon IL-15 NYY 1541093.901.24170580$9.06AL|NL
47 Drew Rasmussen TB 152983.681.18138390$8.84AL|NL
48 Raisel Iglesias ATL 62433.591.15671724$8.69AL|NL
49 Tanner Bibee CLE 17010103.941.24163520$8.56AL|NL
50 Tyler Glasnow LAD 128853.571.18152470$8.51AL|NL
51 Ranger Suarez BOS 1601193.711.28141470$8.23AL|NL
52 Michael King SD 1531093.801.27161570$8.21AL|NL
53 Blake Snell IL-15 LAD 121963.461.25151550$8.16AL|NL
54 Kyle Bradish BAL 137973.651.22146460$8.00AL|NL
55 Gavin Williams CLE 1621093.841.31172720$7.68AL|NL
56 Nick Lodolo IL-15 CIN 149993.941.21156430$7.53AL|NL
57 Zac Gallen ARI 17012104.091.29156550$7.42AL|NL
58 Shohei Ohtani LAD 110853.511.14132400$7.40AL|NL
59 Trevor Megill MIL 63533.281.17812416$7.07AL|NL
60 Ryan Pepiot IL-15 TB 1579103.961.26169590$7.06AL|NL
61 Sandy Alcantara MIA 18110114.041.25153510$6.92AL|NL
62 Shota Imanaga CHC 150984.051.17141340$6.88AL|NL
63 Trey Yesavage IL-15 TOR 136973.721.27153580$6.81AL|NL
64 Dennis Santana PIT 65443.711.25602324$6.80AL|NL
65 Joe Musgrove IL-15 SD 142983.841.21137380$6.63AL|NL
66 Robert Garcia TEX 61543.541.22682219$6.39AL|NL
67 Jacob Misiorowski MIL 137983.921.27163630$6.38AL|NL
68 Emilio Pagan CIN 63334.271.23682225$5.58AL|NL
69 Griffin Jax TB 64532.981.0982199$5.22AL|NL
70 Robbie Ray SF 1639104.101.29168610$5.18AL|NL
71 Jack Flaherty DET 1509104.071.29165580$5.16AL|NL
72 Jose Soriano LAA 16610103.851.36157740$5.05AL|NL
73 Emmet Sheehan LAD 138874.091.23155510$4.82AL|NL
74 Gerrit Cole IL-15 NYY 128873.891.21133390$4.70AL|NL
75 Nolan McLean NYM 136983.811.29136540$4.58AL|NL
76 Edward Cabrera CHC 132873.901.25143530$4.48AL|NL
77 Shane Bieber IL-15 TOR 125873.721.21118310$4.47AL|NL
78 Reynaldo Lopez ATL 134973.901.27135470$4.46AL|NL
79 Merrill Kelly IL-15 ARI 16310104.101.31151520$4.37AL|NL
80 Kris Bubic KAN 138983.811.30135490$4.28AL|NL
81 Reid Detmers LAA 138894.071.25152510$4.22AL|NL
82 Kenley Jansen DET 57344.131.24602122$3.62AL|NL
83 Chase Burns CIN 101763.681.18119320$3.51AL|NL
84 Brandon Pfaadt ARI 153994.211.25137360$3.37AL|NL
85 Abner Uribe MIL 68323.111.21823212$3.28AL|NL
86 Seranthony Dominguez CWS 60444.011.32672919$2.97AL|NL
87 David Peterson NYM 156983.861.36140610$2.78AL|NL
88 Cam Schlittler NYY 115873.851.25118410$2.67AL|NL
89 Shane Baz BAL 144994.211.29142520$2.64AL|NL
90 Kodai Senga NYM 125873.781.32129560$2.41AL|NL
91 Grant Taylor CWS 86543.401.2399325$2.41AL|NL
92 Mitch Keller PIT 1669114.191.31145520$2.29AL|NL
93 Grayson Rodriguez IL-15 LAA 113773.761.25121400$2.28AL|NL
94 Eury Perez MIA 129794.181.23141480$2.21AL|NL
95 Jack Leiter TEX 141994.241.29138580$2.19AL|NL
96 Clay Holmes NYM 1451093.891.37121550$2.00AL|NL
97 Brady Singer CIN 1619114.381.30154530$1.96AL|NL
98 Andrew Abbott CIN 157894.221.28144490$1.95AL|NL
99 Dustin May STL 1529104.231.30137550$1.84AL|NL
100 Casey Mize DET 137884.081.27126400$1.79AL|NL
101 Joey Cantillo CLE 127773.821.32137570$1.77AL|NL
102 Bailey Ober MIN 146884.311.23130360$1.76AL|NL
103 Braxton Ashcraft PIT 139883.891.31123450$1.70AL|NL
104 Trevor Rogers BAL 145984.071.31124480$1.69AL|NL
105 Chris Bassitt BAL 16410104.291.35148590$1.62AL|NL
106 Parker Messick CLE 131883.991.29122440$1.50AL|NL
107 Paul Sewald ARI 59334.211.24611918$1.36AL|NL
108 Landen Roupp SF 119873.821.32116470$1.22AL|NL
109 Michael Wacha KAN 1589104.301.29129470$1.05AL|NL
110 Yusei Kikuchi LAA 1598104.261.35163600$0.98AL|NL
111 Michael Burrows HOU 131774.121.27132470$0.96AL|NL
112 Riley O'Brien STL 60333.651.32622716$0.93AL|NL
113 Robert Suarez ATL 63533.511.1865198$0.92AL|NL
114 Steven Matz TB 129773.931.27116370$0.86AL|NL
115 Bryce Miller IL-15 SEA 135894.191.28123420$0.68AL|NL
116 Nick Martinez TB 141994.151.29108390$0.59AL|NL
117 Tyler Mahle SF 128884.041.28109400$0.52AL|NL
118 Ryne Nelson ARI 155884.271.29131460$0.41AL|NL
119 Bubba Chandler PIT 142894.141.34137590$0.41AL|NL
120 Braxton Garrett MIA 111773.801.2598290$0.40AL|NL
121 Jared Jones IL-60 PIT 102663.781.24109350$0.27AL|NL
122 Jeffrey Springs OAK 1569104.361.32135520$0.23AL|NL
123 Clayton Beeter WAS 60333.951.36693216$0.22AL|NL
124 Bryan Abreu HOU 64423.171.1987294$0.21AL|NL
125 JoJo Romero STL 61433.451.28602411$0.10AL|NL
126 Bryan Baker TB 60333.771.22682212$0.01AL|NL
127 Tatsuya Imai HOU 138874.111.31146550$0.00AL|NL
128 Foster Griffin WAS 133784.151.27120370$-0.06AL|NL
129 Jordan Romano LAA 57334.101.27642115$-0.08AL|NL
130 Grant Holmes ATL 142884.191.35138570$-0.08AL|NL
131 Will Vest DET 65533.301.2067215$-0.10AL|NL
132 Taj Bradley MIN 132784.151.30128470$-0.22AL|NL
133 Carmen Mlodzinski PIT 107763.691.3097370$-0.23AL|NL
134 Sean Manaea NYM 124674.241.24129410$-0.23AL|NL
135 Michael McGreevy STL 127883.991.2791310$-0.26AL|NL
136 Ian Seymour TB 112674.081.21109330$-0.32AL|NL
137 Adrian Morejon SD 65643.371.2066223$-0.43AL|NL
138 Justin Steele IL-60 CHC 88653.571.2185260$-0.49AL|NL
139 Will Warren NYY 124774.211.29123440$-0.63AL|NL
140 Shane Smith CWS 146794.301.30136570$-0.63AL|NL
141 Slade Cecconi CLE 1468104.451.28125390$-0.82AL|NL
142 Mike Soroka ARI 97763.961.2799370$-0.83AL|NL
143 Cole Sands MIN 65443.921.24642110$-0.85AL|NL
144 Noah Cameron KAN 135884.231.31115440$-0.86AL|NL
145 Ryan Weathers NYY 112764.081.29110420$-0.89AL|NL
146 Garrett Whitlock BOS 67433.321.1575193$-0.95AL|NL
147 Max Meyer MIA 128784.141.31120450$-0.95AL|NL
148 Carlos Estevez IL-15 KAN 50334.411.32452018$-0.98AL|NL
149 Roki Sasaki LAD 110764.151.30116410$-0.99AL|NL
150 Luis Severino OAK 1609104.441.34134550$-1.04AL|NL
151 Seth Lugo KAN 151894.311.33129490$-1.08AL|NL
152 Brayan Bello BOS 144994.261.37121520$-1.28AL|NL
153 Matthew Liberatore STL 142894.291.32118460$-1.33AL|NL
154 Jose Berrios IL-15 TOR 124774.201.29112370$-1.37AL|NL
155 Max Scherzer TOR 110664.241.22108310$-1.38AL|NL
156 Ben Joyce IL-15 LAA 45223.401.27562213$-1.42AL|NL
157 Hunter Greene IL-60 CIN 78553.831.1896270$-1.52AL|NL
158 Eduardo Rodriguez ARI 125874.161.35112440$-1.53AL|NL
159 Lucas Erceg KAN 61443.731.31592410$-1.57AL|NL
160 Kumar Rocker TEX 120784.141.30107370$-1.62AL|NL
161 Dean Kremer BAL 137884.391.32121430$-1.64AL|NL
162 Jeremiah Estrada SD 63433.201.1688270$-1.65AL|NL
163 Victor Vodnik COL 61344.441.48573019$-1.66AL|NL
164 Chris Martin TEX 53433.501.1552117$-1.69AL|NL
165 Zach Eflin IL-15 BAL 109774.211.2389210$-1.79AL|NL
166 Matt Brash SEA 60433.101.2271243$-1.85AL|NL
167 Tanner Scott LAD 60433.411.2071234$-1.89AL|NL
168 Garrett Cleavinger IL-15 TB 49433.351.1663205$-1.95AL|NL
169 Chad Patrick MIL 133784.461.29125450$-1.95AL|NL
170 Jacob Lopez OAK 115784.251.33118490$-1.99AL|NL
171 Zebby Matthews MIN 94664.011.2389250$-2.09AL|NL
172 Jose A. Ferrer SEA 66433.301.1965203$-2.15AL|NL
173 Matthew Strahm KAN 63433.511.1568193$-2.20AL|NL
174 Taylor Rogers MIN 58334.091.36622613$-2.22AL|NL
175 Edwin Uceta IL-15 TB 55333.571.1965217$-2.23AL|NL
176 Cade Cavalli WAS 129784.171.34112480$-2.40AL|NL
177 Jameson Taillon CHC 135894.521.28106360$-2.43AL|NL
178 Jose Alvarado PHI 61433.341.2573263$-2.62AL|NL
179 Spencer Schwellenbach IL-60 ATL 73543.591.1872170$-2.65AL|NL
180 Mark Leiter Jr. OAK 61443.971.3164248$-2.91AL|NL
181 Hunter Harvey CHC 50423.311.1256143$-3.01AL|NL
182 Quinn Priester IL-15 MIL 120784.101.36100430$-3.23AL|NL
183 Fernando Cruz NYY 58433.361.2480281$-3.25AL|NL
184 Lance McCullers HOU 113774.181.39112530$-3.30AL|NL
185 Zack Littell WAS 144794.491.28107310$-3.32AL|NL
186 Louie Varland TOR 64433.491.1964182$-3.38AL|NL
187 Cade Horton CHC 95664.151.2684310$-3.53AL|NL
188 Patrick Sandoval IL-15 BOS 92553.751.3290360$-3.55AL|NL
189 Kyle Harrison MIL 97554.191.28104380$-3.62AL|NL
190 Camilo Doval NYY 61433.481.2571292$-3.66AL|NL
191 Bryan King HOU 63433.611.1965192$-3.68AL|NL
192 Gregory Soto PIT 61333.571.2870265$-3.70AL|NL
193 Adrian Houser SF 138894.231.38100460$-3.73AL|NL
194 Alex Vesia LAD 58433.541.1972241$-3.74AL|NL
195 Gabe Speier SEA 55423.301.1363170$-3.87AL|NL
196 Simeon Woods Richardson MIN 128784.451.35114480$-4.02AL|NL
197 Bryce Elder ATL 112774.331.3495370$-4.18AL|NL
198 Hogan Harris OAK 63334.201.40613111$-4.18AL|NL
199 Robby Snelling MIA 97663.951.3483360$-4.19AL|NL
200 Logan Henderson MIL 75554.091.2177240$-4.22AL|NL
201 Ben Brown CHC 68433.731.2076230$-4.24AL|NL
202 Connelly Early BOS 77543.841.2978300$-4.43AL|NL
203 Dylan Lee ATL 61323.511.1770181$-4.45AL|NL
204 Caleb Thielbar CHC 63433.681.2166221$-4.56AL|NL
205 Joe Boyle TB 83553.971.3695450$-4.68AL|NL
206 Tyler Holton DET 68433.691.1958191$-4.74AL|NL
207 Aaron Ashby MIL 72543.721.3878361$-4.77AL|NL
208 Jared Koenig MIL 62433.551.2564221$-4.85AL|NL
209 Kyle Leahy STL 117674.221.3596420$-4.88AL|NL
210 Shawn Armstrong CLE 65333.781.2366213$-4.95AL|NL
211 Griffin Canning IL-15 SD 112674.271.36100420$-4.96AL|NL
212 A.J. Minter IL-15 NYM 49323.261.1857192$-4.98AL|NL
213 Yimi Garcia IL-15 TOR 51323.541.2059193$-4.99AL|NL
214 Phil Maton CHC 62433.841.2565262$-5.01AL|NL
215 Andrew Anderson DET 81454.061.2789300$-5.07AL|NL
216 Sean Burke CWS 1357104.611.39128590$-5.11AL|NL
217 Davis Martin CWS 1427104.541.36115500$-5.11AL|NL
218 Calvin Faucher MIA 61443.921.3763275$-5.12AL|NL
219 Ryne Stanek STL 57444.061.3859296$-5.29AL|NL
220 Robert Gasser MIL 75443.911.2473240$-5.35AL|NL
221 Luke Weaver NYM 63333.941.2569223$-5.45AL|NL
222 Cole Henry WAS 61234.881.45583315$-5.55AL|NL
223 Eric Lauer TOR 81554.211.2877260$-5.59AL|NL
224 Mick Abel MIN 123784.461.42113550$-5.60AL|NL
225 Luis Gil NYY 88554.211.3593420$-5.60AL|NL
226 Kyle Finnegan DET 61443.981.3258244$-5.61AL|NL
227 Kutter Crawford IL-15 BOS 72444.101.2273210$-5.72AL|NL
228 Eduard Bazardo SEA 64333.671.2366231$-5.74AL|NL
229 Justin Verlander IL-15 DET 124684.561.33104420$-5.76AL|NL
230 Keaton Winn SF 66333.841.2762213$-5.86AL|NL
231 Richard Fitts STL 128794.471.3796420$-5.88AL|NL
232 Andrew Kittredge IL-15 BAL 59333.811.2559183$-5.89AL|NL
233 Scott Barlow OAK 59334.051.3763306$-5.91AL|NL
234 Jason Adam IL-15 SD 57333.621.2263221$-5.93AL|NL
235 Kody Funderburk MIN 62443.821.3661263$-5.96AL|NL
236 Chris Paddack MIA 128694.651.31103330$-5.96AL|NL
237 Jordan Leasure CWS 61344.301.3169275$-6.02AL|NL
238 Andrew Painter PHI 115674.571.36105430$-6.13AL|NL
239 Andrew Nardi MIA 57333.581.2672260$-6.15AL|NL
240 Brooks Raley NYM 59333.671.2159211$-6.17AL|NL
241 Kevin Kelly TB 58433.861.2151161$-6.24AL|NL
242 Orion Kerkering IL-15 PHI 56333.441.2362220$-6.24AL|NL
243 Yennier Cano BAL 58433.621.2954201$-6.28AL|NL
244 Brad Lord WAS 88454.251.3270283$-6.31AL|NL
245 Graham Ashcraft CIN 62443.991.2857202$-6.32AL|NL
246 Tyler Rogers TOR 70433.871.2749172$-6.35AL|NL
247 Aaron Civale OAK 122684.721.33106380$-6.40AL|NL
248 Andre Pallante STL 126784.251.4390500$-6.45AL|NL
249 Jonathan Loaisiga ARI 57323.581.2848173$-6.46AL|NL
250 Steven Okert HOU 57323.781.2065210$-6.51AL|NL
251 Anthony Bender MIA 58443.811.3056231$-6.72AL|NL
252 A.J. Puk IL-60 ARI 39223.411.2045144$-6.73AL|NL
253 Justin Sterner OAK 58334.101.2760223$-6.77AL|NL
254 Antonio Santillan CIN 67334.271.3572324$-6.82AL|NL
255 Hunter Gaddis IL-15 CLE 59334.071.2758203$-6.83AL|NL
256 Tyler Wells BAL 68444.281.2062180$-6.84AL|NL
257 Tanner Banks PHI 60333.851.2357171$-6.96AL|NL
258 Lucas Giolito FA 110674.621.38100440$-6.97AL|NL
259 Keegan Akin IL-15 BAL 55333.811.2958212$-6.98AL|NL
260 Rhett Lowder CIN 113674.611.3591380$-7.05AL|NL
261 Cristian Javier HOU 1387104.871.40127650$-7.10AL|NL
262 Colin Rea CHC 89554.431.3072260$-7.13AL|NL
263 Cody Bradford IL-15 TEX 68444.191.2461170$-7.14AL|NL
264 Angel Zerpa MIL 57333.591.2455190$-7.18AL|NL
265 Mason Montgomery PIT 57333.911.3262242$-7.22AL|NL
266 Jake Junis TEX 62334.011.2155161$-7.26AL|NL
267 J.T. Ginn OAK 80454.231.3276290$-7.32AL|NL
268 Brandyn Garcia ARI 40223.851.4037188$-7.34AL|NL
269 Justin Topa MIN 59334.001.3451194$-7.38AL|NL
270 Justin Slaten BOS 58443.951.2957210$-7.42AL|NL
271 Ryan Weiss HOU 73444.201.3272280$-7.44AL|NL
272 Aaron Bummer ATL 57323.551.3160220$-7.45AL|NL
273 Logan Allen CLE 100674.411.4183400$-7.45AL|NL
274 Kevin Ginkel ARI 51433.751.3052190$-7.48AL|NL
275 Braydon Fisher TOR 55333.741.2963250$-7.52AL|NL
276 Janson Junk MIA 88454.301.2766190$-7.57AL|NL
277 Tyler Kinley ATL 60333.961.2867250$-7.62AL|NL
278 Tobias Myers NYM 71444.181.2861210$-7.62AL|NL
279 Matt Svanson STL 61333.921.3155232$-7.63AL|NL
280 Erik Sabrowski CLE 60333.811.3775350$-7.65AL|NL
281 Erik Miller SF 54333.531.3959301$-7.80AL|NL
282 Emerson Hancock SEA 72444.211.2961220$-7.84AL|NL
283 Brandon Sproat MIL 86554.441.3675350$-7.85AL|NL
284 Anthony Kay CWS 131694.541.42106520$-7.86AL|NL
285 Blake Treinen LAD 51443.991.3155200$-7.89AL|NL
286 Drew Pomeranz LAA 51334.091.2852192$-7.97AL|NL
287 Jake Bird NYY 54333.851.2859230$-7.98AL|NL
288 Jake Irvin WAS 123694.751.3696410$-7.98AL|NL
289 Andrew Alvarez WAS 90564.091.4167370$-8.01AL|NL
290 Cody Ponce IL-15 TOR 58334.031.2458170$-8.02AL|NL
291 Luis Morales OAK 110684.721.4097480$-8.05AL|NL
292 Sean Newcomb CWS 63333.911.3460261$-8.12AL|NL
293 Tim Herrin CLE 53333.671.3256250$-8.19AL|NL
294 Chase Silseth LAA 59334.121.3560252$-8.22AL|NL
295 Spencer Arrighetti HOU 78454.441.3680350$-8.28AL|NL
296 Greg Weissert BOS 62444.301.3458231$-8.29AL|NL
297 Hunter Dobbins IL-15 STL 85554.311.3763290$-8.36AL|NL
298 Ryan Thompson ARI 57433.891.3246180$-8.38AL|NL
299 Troy Melton IL-60 DET 51333.831.2448160$-8.39AL|NL
300 Mason Fluharty TOR 49323.821.2853200$-8.41AL|NL