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 1921472.670.97234390$38.13AL|NL
2 Paul Skenes PIT 1861382.811.05221480$31.39AL|NL
3 Garrett Crochet BOS 1871482.981.07230480$31.10AL|NL
4 Bryan Woo SEA 1871393.371.05191390$24.72AL|NL
5 Cristopher Sanchez PHI 1921383.191.15189480$22.78AL|NL
6 Logan Webb SF 1971393.241.17188450$21.86AL|NL
7 Mason Miller SD 65422.350.981022533$21.79AL|NL
8 Logan Gilbert SEA 1671183.341.06187390$20.66AL|NL
9 Edwin Diaz LAD 65523.051.08902336$20.44AL|NL
10 Chris Sale ATL 1601173.211.11195440$20.07AL|NL
11 Max Fried NYY 1831383.301.17172550$19.35AL|NL
12 Hunter Brown HOU 1801293.401.18195600$18.68AL|NL
13 Yoshinobu Yamamoto LAD 1591273.281.12173470$18.64AL|NL
14 Cade Smith CLE 69532.871.07892131$18.53AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 George Kirby SEA 1681293.541.10165320$17.41AL|NL
16 Jacob deGrom TEX 1621083.501.07180400$17.26AL|NL
17 Cole Ragans KAN 1591183.401.17196570$16.92AL|NL
18 Jhoan Duran PHI 67532.821.10782130$16.71AL|NL
19 Jesus Luzardo PHI 1771293.661.18197550$16.67AL|NL
20 Dylan Cease TOR 1701293.601.20200640$16.40AL|NL
21 Devin Williams NYM 63533.001.14822731$16.23AL|NL
22 Joe Ryan MIN 1681193.751.11184400$15.90AL|NL
23 Framber Valdez DET 1881393.541.24174630$15.29AL|NL
24 Andres Munoz SEA 63432.861.11802530$15.21AL|NL
25 David Bednar NYY 63433.291.11762132$14.88AL|NL
26 Zack Wheeler IL-15 PHI 1391063.301.09158380$14.73AL|NL
27 Aroldis Chapman BOS 58433.101.17802729$12.92AL|NL
28 Freddy Peralta NYM 1631193.751.20179610$12.46AL|NL
29 Sonny Gray BOS 1711193.791.20178460$12.35AL|NL
30 Daniel Palencia CHC 64433.521.23742731$12.12AL|NL
31 Nick Pivetta SD 1691093.941.17182510$11.41AL|NL
32 Spencer Strider IL-15 ATL 1541193.921.21180530$10.80AL|NL
33 Brandon Woodruff MIL 1451083.791.13152400$10.53AL|NL
34 Josh Hader IL-15 HOU 52423.121.08722025$10.49AL|NL
35 Ryan Helsley BAL 63433.431.19712327$10.30AL|NL
36 Nathan Eovaldi TEX 1601093.771.17153420$10.18AL|NL
37 Luis Castillo SEA 17511103.911.21163500$10.13AL|NL
38 Ryan Walker SF 62433.481.21652028$10.01AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Jeff Hoffman TOR 62433.631.16742326$9.72AL|NL
40 Kevin Gausman TOR 17911104.021.23174530$9.49AL|NL
41 Shohei Ohtani LAD 114953.391.13136390$8.90AL|NL
42 Tanner Bibee CLE 17710103.921.22165520$8.86AL|NL
43 MacKenzie Gore TEX 1591093.911.25180600$8.71AL|NL
44 Drew Rasmussen TB 155993.661.17139410$8.66AL|NL
45 Peter Fairbanks MIA 61433.541.21632226$8.52AL|NL
46 Kyle Bradish BAL 142973.611.20151460$8.47AL|NL
47 Raisel Iglesias ATL 63433.711.16671725$8.46AL|NL
48 Ranger Suarez BOS 1661193.741.26147480$8.36AL|NL
49 Emmet Sheehan LAD 138963.851.17160480$8.33AL|NL
50 Aaron Nola PHI 17011104.131.22166460$8.27AL|NL
51 Tyler Glasnow LAD 131963.711.18152480$8.05AL|NL
52 Michael King SD 1581093.871.25163560$7.72AL|NL
53 Jack Flaherty DET 15910104.021.25175550$7.58AL|NL
54 Matt Boyd CHC 1621093.941.21147470$7.37AL|NL
55 Chase Burns CIN 119873.551.15142370$7.31AL|NL
56 Ryan Pepiot IL-15 TB 16210104.061.23166580$7.30AL|NL
57 Blake Snell IL-15 LAD 122963.541.23150530$7.28AL|NL
58 Griffin Jax TB 65432.911.08831915$7.27AL|NL
59 Emilio Pagan CIN 65334.021.18712226$7.23AL|NL
60 Nolan McLean NYM 1501183.781.28145580$7.03AL|NL
61 Abner Uribe MIL 68433.041.21803118$6.95AL|NL
62 Eury Perez MIA 141893.891.18155480$6.50AL|NL
63 Nick Lodolo IL-15 CIN 153994.061.20156420$6.27AL|NL
64 Carlos Rodon IL-15 NYY 1451084.031.23152540$6.22AL|NL
65 Shota Imanaga CHC 152984.091.16139340$5.97AL|NL
66 Gavin Williams CLE 16610103.961.31170710$5.82AL|NL
67 Dennis Santana PIT 66433.951.26612324$5.61AL|NL
68 Jose Soriano LAA 17311103.851.35158740$5.50AL|NL
69 Robbie Ray SF 17110104.161.29176670$5.44AL|NL
70 Zac Gallen ARI 17811114.201.29164580$5.28AL|NL
71 Jacob Misiorowski MIL 138983.911.28160650$5.05AL|NL
72 Carlos Estevez KAN 62334.351.29552228$4.92AL|NL
73 Sandy Alcantara MIA 18110114.081.27150540$4.84AL|NL
74 Edward Cabrera CHC 136983.901.26145550$4.51AL|NL
75 Robert Garcia TEX 62433.631.23672219$4.37AL|NL
76 Shane Baz BAL 1551094.181.27153550$4.24AL|NL
77 Shane McClanahan TB 119763.631.17125350$4.14AL|NL
78 Kris Bubic KAN 141983.831.28136470$3.81AL|NL
79 Kenley Jansen DET 57333.951.21582022$3.63AL|NL
80 Trevor Megill MIL 63433.431.17782314$3.62AL|NL
81 Merrill Kelly IL-15 ARI 1621094.171.27143490$3.59AL|NL
82 Cody Ponce TOR 143884.031.24145440$3.30AL|NL
83 Clay Holmes NYM 1511193.871.34125570$3.24AL|NL
84 Gerrit Cole IL-15 NYY 121863.941.18122360$3.19AL|NL
85 Bryce Miller IL-15 SEA 141984.091.22126420$3.10AL|NL
86 Brandon Pfaadt ARI 16310104.361.25143380$2.87AL|NL
87 Reid Detmers LAA 140884.111.26153510$2.83AL|NL
88 Joe Musgrove IL-15 SD 130873.951.20121340$2.82AL|NL
89 Jack Leiter TEX 15810104.271.30153640$2.72AL|NL
90 Grant Taylor CWS 84543.211.1998315$2.59AL|NL
91 David Peterson NYM 1631083.981.35145620$2.58AL|NL
92 Seranthony Dominguez CWS 60333.901.28672820$2.54AL|NL
93 Trey Yesavage IL-15 TOR 111753.731.23126460$2.10AL|NL
94 Reynaldo Lopez ATL 134873.961.27135480$2.09AL|NL
95 Andrew Abbott CIN 1659104.311.27150520$2.05AL|NL
96 Bryan Abreu HOU 67433.091.1888298$2.00AL|NL
97 Ryne Nelson ARI 160984.221.26134440$1.83AL|NL
98 Mitch Keller PIT 17610114.351.31154530$1.68AL|NL
99 Casey Mize DET 145994.161.26126400$1.61AL|NL
100 Braxton Ashcraft PIT 137873.881.28125430$1.60AL|NL
101 Yusei Kikuchi LAA 1699104.311.33170610$1.55AL|NL
102 Sean Manaea NYM 126764.071.21131410$1.51AL|NL
103 Cam Schlittler NYY 128883.941.28129500$1.45AL|NL
104 Bailey Ober MIN 157894.361.22139380$1.40AL|NL
105 Chris Bassitt BAL 17011104.391.34152590$1.39AL|NL
106 Bubba Chandler PIT 146994.131.31139550$1.35AL|NL
107 Joey Cantillo CLE 134773.831.31142580$1.28AL|NL
108 Brady Singer CIN 16810114.451.31155550$1.14AL|NL
109 Kodai Senga NYM 134873.961.31135590$1.05AL|NL
110 Trevor Rogers BAL 152994.141.30132500$1.04AL|NL
111 Cade Horton CHC 128884.081.23113410$0.72AL|NL
112 Garrett Cleavinger TB 63433.431.1777259$0.69AL|NL
113 Shane Smith CWS 157894.301.29148590$0.36AL|NL
114 Michael Burrows HOU 133784.131.26132460$0.08AL|NL
115 Tatsuya Imai HOU 150884.261.33154640$0.00AL|NL
116 Zach Eflin BAL 149994.411.23114290$-0.02AL|NL
117 Dustin May STL 150994.261.31132550$-0.03AL|NL
118 Taj Bradley MIN 140884.241.29134490$-0.17AL|NL
119 Edwin Uceta IL-15 TB 59433.661.19712210$-0.21AL|NL
120 Chad Patrick MIL 141884.341.27134460$-0.25AL|NL
121 Clayton Beeter WAS 63333.861.33733315$-0.34AL|NL
122 Jacob Lopez OAK 125884.251.30131500$-0.60AL|NL
123 Jeremiah Estrada SD 67433.221.1591283$-0.63AL|NL
124 Grant Holmes ATL 139874.211.33139530$-0.68AL|NL
125 Brayan Bello BOS 15510104.301.35128540$-0.79AL|NL
126 Robert Suarez ATL 66443.681.2069219$-0.84AL|NL
127 Michael Wacha KAN 16410114.501.30127490$-0.89AL|NL
128 JoJo Romero STL 62433.631.29592412$-0.94AL|NL
129 Matthew Liberatore STL 1518104.231.30127470$-0.97AL|NL
130 Taylor Rogers MIN 58334.191.34612517$-1.04AL|NL
131 Jameson Taillon CHC 145994.471.25112360$-1.10AL|NL
132 Ryan Weathers NYY 121774.091.27116430$-1.18AL|NL
133 Shane Bieber IL-15 TOR 102653.791.2094250$-1.24AL|NL
134 Grayson Rodriguez IL-15 LAA 102663.881.24109340$-1.32AL|NL
135 Foster Griffin WAS 134784.161.28121410$-1.42AL|NL
136 Noah Cameron KAN 148994.381.32124480$-1.66AL|NL
137 Adrian Morejon SD 66543.271.1767213$-1.81AL|NL
138 Slade Cecconi CLE 1528104.501.27127390$-1.89AL|NL
139 Victor Vodnik COL 63334.431.49603120$-1.94AL|NL
140 Riley O'Brien STL 62333.771.34652913$-1.95AL|NL
141 Ian Seymour TB 110664.091.22106340$-1.96AL|NL
142 Garrett Whitlock BOS 66433.411.1573194$-2.00AL|NL
143 Parker Messick CLE 125784.101.30115420$-2.01AL|NL
144 Will Warren NYY 124774.211.30122450$-2.09AL|NL
145 Zebby Matthews MIN 104664.071.22103260$-2.18AL|NL
146 Tyler Mahle SF 132784.091.29108420$-2.22AL|NL
147 Michael McGreevy STL 137884.141.2894320$-2.23AL|NL
148 Jose A. Ferrer SEA 67433.091.1665203$-2.29AL|NL
149 Max Meyer MIA 131784.191.31120440$-2.42AL|NL
150 Will Vest DET 65433.461.2266216$-2.44AL|NL
151 Nick Martinez TB 143884.341.29111390$-2.50AL|NL
152 Chris Martin TEX 52333.461.1351119$-2.52AL|NL
153 Braxton Garrett MIA 104653.981.2393250$-2.71AL|NL
154 Logan Henderson MIL 86653.981.1988260$-2.73AL|NL
155 Ben Joyce IL-15 LAA 46223.521.26532113$-2.76AL|NL
156 Landen Roupp SF 123774.021.35115490$-2.76AL|NL
157 Quinn Priester IL-15 MIL 119774.081.29100380$-2.77AL|NL
158 Mike Soroka ARI 93554.061.2893354$-2.88AL|NL
159 Simeon Woods Richardson MIN 141884.471.33126520$-3.26AL|NL
160 Jeffrey Springs OAK 1629114.671.33137530$-3.30AL|NL
161 Seth Lugo KAN 1579104.591.34131510$-3.34AL|NL
162 Hunter Greene IL-60 CIN 72443.621.1386240$-3.36AL|NL
163 Zack Littell WAS 146894.561.26107310$-3.38AL|NL
164 Tanner Scott LAD 63433.431.2471264$-3.46AL|NL
165 Justin Steele IL-60 CHC 76543.551.1771200$-3.56AL|NL
166 Steven Matz TB 125674.181.28106350$-3.68AL|NL
167 Carmen Mlodzinski PIT 99653.821.3088340$-3.80AL|NL
168 Roki Sasaki LAD 110654.171.30109420$-3.82AL|NL
169 Spencer Schwellenbach IL-60 ATL 68533.571.1366150$-3.85AL|NL
170 Luis Severino OAK 1689114.611.35135550$-3.85AL|NL
171 Matt Brash SEA 61333.101.2372253$-4.09AL|NL
172 Cade Cavalli WAS 136794.241.35115490$-4.16AL|NL
173 Paul Sewald ARI 56234.341.25551913$-4.19AL|NL
174 Max Scherzer TOR 98664.411.2194280$-4.19AL|NL
175 Alex Vesia LAD 61433.541.1676251$-4.24AL|NL
176 Eduardo Rodriguez ARI 132884.431.36117470$-4.25AL|NL
177 Gabe Speier SEA 58333.261.1268182$-4.30AL|NL
178 Louie Varland TOR 65433.601.2065193$-4.37AL|NL
179 Matthew Strahm KAN 64433.661.1668202$-4.44AL|NL
180 Jose Alvarado PHI 59433.511.2267233$-4.46AL|NL
181 Kumar Rocker TEX 104664.151.2893330$-4.48AL|NL
182 Luke Weaver NYM 66433.951.2170224$-4.53AL|NL
183 Matt Svanson STL 64333.661.2760237$-4.57AL|NL
184 Jared Jones IL-60 PIT 89553.941.2690300$-4.59AL|NL
185 Hunter Harvey CHC 52323.291.1356154$-4.63AL|NL
186 Phil Maton CHC 63433.711.2168243$-4.66AL|NL
187 Dean Kremer BAL 112764.421.2996350$-4.74AL|NL
188 Camilo Doval NYY 63433.571.2771303$-4.78AL|NL
189 Jordan Leasure CWS 63444.141.2971286$-4.87AL|NL
190 Cole Sands MIN 67434.031.2465215$-4.92AL|NL
191 Andrew Kittredge IL-15 BAL 58433.721.2158164$-5.01AL|NL
192 Kevin Ginkel ARI 58433.881.2858216$-5.05AL|NL
193 Kyle Harrison MIL 99554.181.29103390$-5.11AL|NL
194 Kirby Yates IL-15 LAA 53324.081.2862258$-5.18AL|NL
195 Justin Sterner OAK 65334.291.2666248$-5.19AL|NL
196 Orion Kerkering IL-15 PHI 59433.361.2064211$-5.21AL|NL
197 Justin Verlander DET 134784.571.31112450$-5.25AL|NL
198 Cristian Javier HOU 1428104.751.35129610$-5.34AL|NL
199 Jordan Romano LAA 58334.191.2862228$-5.45AL|NL
200 Fernando Cruz NYY 59433.661.2579281$-5.45AL|NL
201 Tyler Holton DET 69433.651.1658181$-5.49AL|NL
202 Bryan Baker TB 62333.771.1970223$-5.52AL|NL
203 Brad Lord WAS 94554.311.3375315$-5.55AL|NL
204 Adrian Houser SF 143894.341.38103490$-5.56AL|NL
205 Hogan Harris OAK 64334.221.38623010$-5.62AL|NL
206 Kyle Finnegan DET 63434.001.2760225$-5.62AL|NL
207 Mark Leiter Jr. OAK 62434.211.3166246$-5.66AL|NL
208 Bryan King HOU 64433.661.2064201$-5.80AL|NL
209 Jared Koenig MIL 63433.571.2264221$-5.83AL|NL
210 Lucas Erceg KAN 63443.861.3260255$-5.84AL|NL
211 Dylan Lee ATL 64333.661.1671181$-5.84AL|NL
212 Yimi Garcia IL-15 TOR 53333.741.1958194$-6.07AL|NL
213 Luis Morales OAK 115774.541.35104460$-6.12AL|NL
214 Eduard Bazardo SEA 65333.601.1867221$-6.17AL|NL
215 Aaron Ashby MIL 74443.531.3577361$-6.19AL|NL
216 Shawn Armstrong CLE 67333.901.2167213$-6.20AL|NL
217 Andrew Anderson DET 78443.921.2887330$-6.24AL|NL
218 Keegan Akin IL-15 BAL 65434.021.2665233$-6.31AL|NL
219 Mick Abel MIN 126784.501.40118560$-6.41AL|NL
220 A.J. Minter IL-15 NYM 49323.311.1654172$-6.44AL|NL
221 Tyler Rogers TOR 69433.651.2248152$-6.45AL|NL
222 Kyle Leahy STL 117664.311.3598410$-6.50AL|NL
223 Jason Adam IL-15 SD 55323.441.1658201$-6.67AL|NL
224 Aaron Civale OAK 125784.751.33107400$-6.86AL|NL
225 Bryce Elder ATL 112774.501.3692370$-6.93AL|NL
226 Graham Ashcraft CIN 62433.771.2757212$-6.95AL|NL
227 Cole Henry WAS 63234.711.43613313$-6.96AL|NL
228 Brandon Sproat MIL 90554.101.3178340$-6.96AL|NL
229 Steven Okert HOU 63333.861.2171241$-7.04AL|NL
230 Caleb Thielbar CHC 61333.691.2063211$-7.11AL|NL
231 Gregory Soto PIT 61333.691.3165263$-7.11AL|NL
232 Hunter Gaddis IL-15 CLE 62333.921.2360203$-7.13AL|NL
233 Ryan Weiss HOU 83554.231.3181310$-7.18AL|NL
234 Sean Burke CWS 1427104.751.39133620$-7.19AL|NL
235 Richard Fitts STL 113674.461.3287350$-7.31AL|NL
236 Ben Brown CHC 64333.801.2070220$-7.37AL|NL
237 Griffin Canning IL-15 SD 103664.461.3591390$-7.40AL|NL
238 Robert Gasser MIL 70443.991.2366220$-7.41AL|NL
239 Robby Snelling MIA 89564.151.3379310$-7.42AL|NL
240 Ryan Thompson ARI 62433.921.2951193$-7.46AL|NL
241 Johan Oviedo BOS 95554.361.3492400$-7.57AL|NL
242 Calvin Faucher MIA 63334.001.3763275$-7.66AL|NL
243 Erik Sabrowski CLE 60333.751.3573342$-7.73AL|NL
244 Luis Gil NYY 94554.401.3594460$-7.75AL|NL
245 Mason Montgomery PIT 59333.811.2965252$-7.79AL|NL
246 Jose Berrios IL-15 TOR 98554.411.3082300$-7.82AL|NL
247 Justin Slaten BOS 60434.051.2857212$-7.83AL|NL
248 Chris Paddack MIA 127684.681.3197330$-7.84AL|NL
249 Kody Funderburk MIN 62333.771.3259253$-7.87AL|NL
250 Joe Boyle TB 78444.041.3788430$-7.93AL|NL
251 Andrew Nardi MIA 53323.571.2364210$-7.93AL|NL
252 Drew Pomeranz LAA 55334.091.2559203$-7.96AL|NL
253 A.J. Puk IL-60 ARI 34223.441.1840115$-8.03AL|NL
254 Andrew Painter PHI 109664.621.3595390$-8.03AL|NL
255 Andre Pallante STL 131794.331.4292510$-8.04AL|NL
256 Blake Treinen LAD 53433.911.2858211$-8.04AL|NL
257 Rhett Lowder CIN 116674.581.3492370$-8.06AL|NL
258 Antonio Santillan CIN 67334.301.3471304$-8.18AL|NL
259 Davis Martin CWS 1517104.711.38117540$-8.23AL|NL
260 Tyler Kinley ATL 60334.051.2865252$-8.29AL|NL
261 Angel Zerpa MIL 59333.511.2455200$-8.34AL|NL
262 Tyler Wells BAL 70444.371.2063180$-8.39AL|NL
263 Jake Latz TEX 99444.271.3696470$-8.40AL|NL
264 Brad Keller PHI 66333.951.3360273$-8.41AL|NL
265 Hunter Barco PIT 84444.071.3579350$-8.45AL|NL
266 Erik Miller SF 59333.511.3664311$-8.46AL|NL
267 Cody Bradford IL-15 TEX 64434.221.1955150$-8.47AL|NL
268 Anthony Kay CWS 131694.531.40108520$-8.56AL|NL
269 Yennier Cano BAL 57433.791.3252211$-8.58AL|NL
270 Braydon Fisher TOR 50323.781.2657221$-8.72AL|NL
271 Brooks Raley NYM 57323.951.2356201$-8.75AL|NL
272 Aaron Bummer ATL 60323.601.3061230$-8.79AL|NL
273 J.T. Ginn OAK 75444.201.3171260$-8.80AL|NL
274 Justin Topa MIN 62334.061.3452204$-8.84AL|NL
275 Tanner Banks PHI 60334.051.2357171$-8.87AL|NL
276 Spencer Arrighetti HOU 90564.601.3690390$-8.90AL|NL
277 Mason Englert TB 61323.981.2557181$-8.91AL|NL
278 Kutter Crawford IL-15 BOS 65434.291.2561190$-8.96AL|NL
279 Jonathan Loaisiga ARI 54323.831.3145173$-9.01AL|NL
280 Isaac Mattson PIT 62334.211.3760294$-9.01AL|NL
281 Scott Barlow OAK 57334.261.3760294$-9.04AL|NL
282 Anthony Bender MIA 60333.901.2857231$-9.06AL|NL
283 Lucas Giolito FA 108674.751.3897420$-9.08AL|NL
284 Connelly Early BOS 55333.761.2556200$-9.11AL|NL
285 Sean Newcomb CWS 70333.991.3367291$-9.16AL|NL
286 Greg Weissert BOS 63434.141.3256231$-9.20AL|NL
287 Ryne Stanek STL 57334.261.3757274$-9.26AL|NL
288 Tobias Myers NYM 69434.171.2959210$-9.28AL|NL
289 Brant Hurter DET 52333.631.2347160$-9.35AL|NL
290 Matt Festa CLE 59334.121.2758221$-9.45AL|NL
291 Colin Rea CHC 84444.391.2968240$-9.46AL|NL
292 Tommy Nance TOR 55323.761.2753180$-9.54AL|NL
293 Jake Junis TEX 62334.211.2353161$-9.57AL|NL
294 Jose Butto SF 63334.001.3557272$-9.58AL|NL
295 Brendon Little TOR 52323.461.3757270$-9.63AL|NL
296 David Morgan SD 57323.951.2859230$-9.64AL|NL
297 Logan Allen CLE 108674.581.4187420$-9.64AL|NL
298 Patrick Sandoval IL-15 BOS 75444.081.3969320$-9.71AL|NL
299 Jake Bird NYY 54323.831.3057230$-9.75AL|NL
300 Justin Wrobleski LAD 60434.201.3055210$-9.75AL|NL