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.97234400$38.13AL|NL
2 Paul Skenes PIT 1861382.811.05221480$31.32AL|NL
3 Garrett Crochet BOS 1861483.001.07229480$30.69AL|NL
4 Bryan Woo SEA 1871393.371.05191400$24.59AL|NL
5 Logan Webb SF 1961493.261.17187450$22.43AL|NL
6 Cristopher Sanchez PHI 1901383.221.15186470$22.01AL|NL
7 Mason Miller SD 65422.350.981012532$20.84AL|NL
8 Edwin Diaz LAD 65523.051.08902336$20.09AL|NL
9 Chris Sale ATL 1591173.231.10194430$19.93AL|NL
10 Logan Gilbert SEA 1641183.351.07184390$19.65AL|NL
11 Max Fried NYY 1821383.311.18172550$18.66AL|NL
12 Cade Smith CLE 69532.871.07892231$18.19AL|NL
13 Hunter Brown HOU 1801293.451.18195600$18.10AL|NL
14 Yoshinobu Yamamoto LAD 1581273.301.12171470$18.08AL|NL
15 George Kirby SEA 1671283.501.10164320$17.37AL|NL
16 Devin Williams NYM 65533.051.12852732$16.93AL|NL
17 Jacob deGrom TEX 1611083.521.07178400$16.73AL|NL
18 Jhoan Duran PHI 68532.781.10792130$16.65AL|NL
19 Cole Ragans KAN 1561183.401.16193550$16.64AL|NL
20 Dylan Cease TOR 1721293.611.20202650$16.34AL|NL
21 Jesus Luzardo PHI 1761293.681.18196550$16.20AL|NL
22 Joe Ryan MIN 16811103.751.10184400$16.03AL|NL
23 Framber Valdez DET 1891393.481.24175630$15.66AL|NL
24 Andres Munoz SEA 63432.861.11802530$14.86AL|NL
25 Hunter Greene CIN 1561083.631.12187510$14.78AL|NL
26 David Bednar NYY 62433.191.11752132$14.64AL|NL
27 Zack Wheeler PHI 1381063.261.09157370$14.62AL|NL
28 Sonny Gray BOS 1711293.791.20179460$13.24AL|NL
29 Aroldis Chapman BOS 58433.101.17812729$12.62AL|NL
30 Freddy Peralta NYM 1621193.781.20178600$11.90AL|NL
31 Nick Pivetta SD 1691093.941.16183510$11.58AL|NL
32 Nathan Eovaldi TEX 1601093.711.16153420$10.66AL|NL
33 Josh Hader HOU 53423.231.08732026$10.59AL|NL
34 Spencer Strider ATL 1561193.921.22182550$10.44AL|NL
35 Daniel Palencia CHC 65433.601.23742729$10.39AL|NL
36 Luis Castillo SEA 17411103.881.20162490$10.33AL|NL
37 Brandon Woodruff MIL 1471083.801.14154410$10.17AL|NL
38 Ryan Helsley BAL 63433.431.19712327$9.92AL|NL
39 Kevin Gausman TOR 17911104.021.22174530$9.57AL|NL
40 Tanner Bibee CLE 17711103.921.22164530$9.56AL|NL
41 Jeff Hoffman TOR 62433.631.18742326$9.09AL|NL
42 Raisel Iglesias ATL 64433.661.16681726$8.90AL|NL
43 Michael King SD 1581093.761.23164560$8.90AL|NL
44 Blake Snell LAD 1291063.561.23159560$8.87AL|NL
45 Peter Fairbanks MIA 61433.541.21632227$8.69AL|NL
46 MacKenzie Gore TEX 1571093.901.24178590$8.64AL|NL
47 Shohei Ohtani LAD 114953.391.13136390$8.63AL|NL
48 Ranger Suarez BOS 1661193.741.25147480$8.40AL|NL
49 Drew Rasmussen TB 154993.681.18139410$7.92AL|NL
50 Emmet Sheehan LAD 136963.841.17158470$7.91AL|NL
51 Tyler Glasnow LAD 130963.671.18151480$7.89AL|NL
52 Aaron Nola PHI 16911104.151.22165460$7.75AL|NL
53 Chase Burns CIN 125873.601.15150390$7.68AL|NL
54 Matt Boyd CHC 1611093.911.20145460$7.44AL|NL
55 Ryan Pepiot TB 16810104.071.23171600$7.40AL|NL
56 Jack Flaherty DET 15810103.991.25173550$7.36AL|NL
57 Kyle Bradish BAL 136973.641.20145440$7.34AL|NL
58 Abner Uribe MIL 69433.001.19823118$7.19AL|NL
59 Carlos Estevez KAN 64434.361.30562331$7.15AL|NL
60 Emilio Pagan CIN 65334.021.18712226$6.83AL|NL
61 Ryan Walker SF 62433.481.21652023$6.76AL|NL
62 Nolan McLean NYM 1491183.811.28144580$6.43AL|NL
63 Eury Perez MIA 141893.891.17154470$6.43AL|NL
64 Nick Lodolo CIN 152994.031.20155420$6.10AL|NL
65 Carlos Rodon NYY 1451084.031.23152530$5.93AL|NL
66 Gavin Williams CLE 16510103.931.30168700$5.91AL|NL
67 Griffin Jax TB 65432.911.08831913$5.78AL|NL
68 Dennis Santana PIT 66433.951.26612325$5.77AL|NL
69 Zac Gallen ARI 17911114.171.28165590$5.63AL|NL
70 Shota Imanaga CHC 151984.111.16138340$5.46AL|NL
71 Jose Soriano LAA 17211103.821.35157740$5.34AL|NL
72 Shane McClanahan TB 125873.671.17130370$5.32AL|NL
73 Trey Yesavage TOR 132863.751.23149550$5.03AL|NL
74 Jacob Misiorowski MIL 137983.881.28159650$4.85AL|NL
75 Edward Cabrera CHC 135983.871.24144540$4.82AL|NL
76 Sandy Alcantara MIA 18010114.101.26149530$4.64AL|NL
77 Robbie Ray SF 17110104.211.30177670$4.51AL|NL
78 Joe Musgrove SD 137983.941.20128360$4.31AL|NL
79 Trevor Megill MIL 64433.381.17782315$4.02AL|NL
80 Robert Garcia TEX 62433.631.23672219$3.97AL|NL
81 Shane Baz BAL 1541094.211.27152550$3.65AL|NL
82 Kris Bubic KAN 140983.861.28135470$3.22AL|NL
83 Merrill Kelly ARI 1581094.161.27140480$3.10AL|NL
84 Grant Taylor CWS 84543.211.1899316$3.07AL|NL
85 Kenley Jansen DET 58334.031.21582122$3.04AL|NL
86 Bryce Miller SEA 143984.151.21127420$2.79AL|NL
87 Gerrit Cole NYY 119863.931.18120350$2.73AL|NL
88 Sean Manaea NYM 135874.131.21140440$2.71AL|NL
89 Quinn Priester MIL 1551094.061.28129500$2.66AL|NL
90 Jack Leiter TEX 15810104.271.29152640$2.62AL|NL
91 Reid Detmers LAA 138884.111.26152500$2.43AL|NL
92 David Peterson NYM 1611083.971.35143620$2.17AL|NL
93 Cody Ponce TOR 132884.021.24135410$2.16AL|NL
94 Seranthony Dominguez CWS 60333.901.28672820$2.13AL|NL
95 Brandon Pfaadt ARI 16410104.391.26144380$2.08AL|NL
96 Mitch Keller PIT 17610114.301.30153530$2.00AL|NL
97 Andrew Abbott CIN 1639104.311.26148510$1.90AL|NL
98 Casey Mize DET 145994.101.26126400$1.65AL|NL
99 Reynaldo Lopez ATL 133873.991.27133470$1.43AL|NL
100 Yusei Kikuchi LAA 1679104.311.32168600$1.43AL|NL
101 Bryan Abreu HOU 67433.091.1689287$1.42AL|NL
102 Braxton Ashcraft PIT 138873.851.28124430$1.39AL|NL
103 Bubba Chandler PIT 145984.101.30137540$1.34AL|NL
104 Ryne Nelson ARI 160984.221.27134450$1.19AL|NL
105 Chris Bassitt BAL 16910104.311.32151580$1.19AL|NL
106 Joey Cantillo CLE 132763.821.30140570$1.11AL|NL
107 Shane Smith CWS 1588104.221.28150590$1.03AL|NL
108 Brady Singer CIN 16710114.421.31155540$1.03AL|NL
109 Clay Holmes NYM 1471093.921.35121560$0.93AL|NL
110 Grayson Rodriguez LAA 118773.891.24126390$0.93AL|NL
111 Bailey Ober MIN 157894.411.22140380$0.81AL|NL
112 Cam Schlittler NYY 128884.011.28129500$0.72AL|NL
113 Cade Horton CHC 128884.011.23112410$0.70AL|NL
114 Shane Bieber TOR 111763.811.19102270$0.47AL|NL
115 Trevor Rogers BAL 145984.161.29126470$0.43AL|NL
116 Edwin Uceta TB 63433.711.19752411$0.29AL|NL
117 Logan Henderson MIL 110764.011.19113330$0.29AL|NL
118 Zebby Matthews MIN 123774.021.23121310$0.19AL|NL
119 Tatsuya Imai HOU 150884.381.35149640$0.00AL|NL
120 JoJo Romero STL 63433.571.29592414$-0.02AL|NL
121 Garrett Cleavinger TB 63433.431.1678248$-0.05AL|NL
122 Riley O'Brien STL 63333.711.32652816$-0.23AL|NL
123 Jacob Lopez OAK 127884.251.29133500$-0.57AL|NL
124 Kodai Senga NYM 122863.981.32122540$-0.62AL|NL
125 Clayton Beeter WAS 62333.921.35723316$-0.66AL|NL
126 Jeremiah Estrada SD 68433.181.1592283$-0.71AL|NL
127 Braxton Garrett MIA 120773.971.23106290$-0.71AL|NL
128 Jameson Taillon CHC 153994.471.24118370$-0.78AL|NL
129 Michael Wacha KAN 16310114.421.30125480$-0.82AL|NL
130 Michael Burrows HOU 128774.151.26126440$-0.84AL|NL
131 Robert Suarez ATL 66443.681.2069219$-1.22AL|NL
132 Kevin Ginkel ARI 61433.841.30622313$-1.26AL|NL
133 Chad Patrick MIL 134784.301.25127430$-1.36AL|NL
134 Taylor Rogers MIN 58334.191.34612517$-1.47AL|NL
135 Ryan Weathers NYY 123764.101.27117440$-1.50AL|NL
136 Zach Eflin BAL 142984.441.25108280$-1.55AL|NL
137 Noah Cameron KAN 145994.341.32122470$-1.87AL|NL
138 Tyler Mahle SF 132884.161.29108410$-1.94AL|NL
139 Dustin May STL 146894.321.31129540$-2.00AL|NL
140 Will Warren NYY 127774.181.30125460$-2.07AL|NL
141 Victor Vodnik COL 63334.431.48603120$-2.27AL|NL
142 Will Vest DET 66433.411.2067216$-2.30AL|NL
143 Taj Bradley MIN 131784.261.29125460$-2.30AL|NL
144 Garrett Whitlock BOS 66433.411.1573194$-2.36AL|NL
145 Slade Cecconi CLE 1518104.531.27125390$-2.58AL|NL
146 Michael McGreevy STL 137884.141.2894320$-2.61AL|NL
147 Adrian Morejon SD 66543.411.1867213$-2.71AL|NL
148 Nick Martinez TB 144884.371.28112390$-2.71AL|NL
149 Steven Matz TB 129774.191.28110360$-2.75AL|NL
150 Brayan Bello BOS 154994.321.36126540$-2.77AL|NL
151 Mike Soroka ARI 97654.081.2797362$-2.93AL|NL
152 Matthew Liberatore STL 1498104.351.32123470$-2.97AL|NL
153 Landen Roupp SF 123774.021.35115490$-3.13AL|NL
154 Spencer Schwellenbach IL-60 ATL 74543.531.1272160$-3.16AL|NL
155 Parker Messick CLE 118774.121.31108400$-3.21AL|NL
156 Jose A. Ferrer SEA 67433.221.1865203$-3.30AL|NL
157 Robert Stephenson LAA 55334.091.22611911$-3.33AL|NL
158 Roki Sasaki LAD 111754.221.30109420$-3.38AL|NL
159 Grant Holmes ATL 122764.201.34121460$-3.40AL|NL
160 Jeffrey Springs OAK 1639114.641.33138520$-3.42AL|NL
161 Foster Griffin WAS 121684.171.27110370$-3.45AL|NL
162 Dean Kremer BAL 135874.471.30115420$-3.52AL|NL
163 Max Meyer MIA 129784.261.32117430$-3.63AL|NL
164 Phil Maton CHC 64433.661.2270255$-3.70AL|NL
165 Seth Lugo KAN 1569104.561.35129510$-3.94AL|NL
166 Luis Severino OAK 1709114.611.34135550$-3.97AL|NL
167 Tanner Scott LAD 63433.571.2471264$-4.23AL|NL
168 Andrew Kittredge BAL 63433.711.2163175$-4.27AL|NL
169 Matt Brash SEA 62333.191.2173253$-4.33AL|NL
170 Justin Steele CHC 75543.601.1971200$-4.43AL|NL
171 Hunter Harvey CHC 52323.291.1356155$-4.44AL|NL
172 Cade Cavalli WAS 135794.271.34114480$-4.51AL|NL
173 Ian Seymour TB 98554.131.2295300$-4.53AL|NL
174 Alex Vesia LAD 61433.541.1676251$-4.60AL|NL
175 Eduardo Rodriguez ARI 132884.431.36117470$-4.63AL|NL
176 Justin Verlander DET 132784.431.30109440$-4.74AL|NL
177 Simeon Woods Richardson MIN 133784.471.32119490$-4.76AL|NL
178 Jose Alvarado PHI 59423.361.2567243$-4.80AL|NL
179 Jared Jones IL-60 PIT 89563.941.2589300$-4.87AL|NL
180 Justin Sterner OAK 65334.151.2866249$-4.88AL|NL
181 Zack Littell FA 136794.571.26104290$-4.95AL|NL
182 Gabe Speier SEA 58333.261.1068171$-5.01AL|NL
183 Jose Berrios TOR 125774.461.30104380$-5.16AL|NL
184 Orion Kerkering PHI 63433.431.1968221$-5.16AL|NL
185 Luke Weaver NYM 67434.031.2271224$-5.18AL|NL
186 Matthew Strahm KAN 64433.661.1669201$-5.31AL|NL
187 Chris Martin TEX 53333.571.1352115$-5.32AL|NL
188 Matt Svanson STL 65333.601.2861246$-5.40AL|NL
189 Camilo Doval NYY 63433.571.2971303$-5.41AL|NL
190 Louie Varland TOR 66433.681.2066192$-5.45AL|NL
191 Tyler Holton DET 70433.601.1658181$-5.68AL|NL
192 Fernando Cruz NYY 59433.661.2479271$-5.71AL|NL
193 Ben Joyce LAA 45223.601.2751209$-5.88AL|NL
194 Cristian Javier HOU 1418104.791.35128610$-6.01AL|NL
195 Dylan Lee ATL 65333.601.1772191$-6.05AL|NL
196 Mark Leiter Jr. OAK 63434.141.3367256$-6.06AL|NL
197 Jared Koenig MIL 64433.521.2365231$-6.09AL|NL
198 Kyle Finnegan DET 63434.001.2759225$-6.10AL|NL
199 Adrian Houser SF 142894.371.38103480$-6.13AL|NL
200 Kumar Rocker TEX 100564.141.2889320$-6.16AL|NL
201 Yimi Garcia TOR 55333.761.1860194$-6.18AL|NL
202 Bryan King HOU 64433.661.2064201$-6.18AL|NL
203 Brad Lord WAS 132784.431.36101461$-6.30AL|NL
204 Johan Oviedo BOS 101654.281.3497430$-6.31AL|NL
205 Jordan Leasure CWS 63344.141.2971286$-6.32AL|NL
206 Hunter Gaddis CLE 66333.951.2164214$-6.41AL|NL
207 Luis Morales OAK 115774.541.35104460$-6.52AL|NL
208 Kirby Yates LAA 55334.091.2965266$-6.64AL|NL
209 Aaron Civale OAK 124784.721.31106400$-6.65AL|NL
210 Shawn Armstrong CLE 67333.901.2166213$-6.66AL|NL
211 Caleb Thielbar CHC 62433.771.2164211$-6.68AL|NL
212 Bryan Baker TB 62333.771.2170232$-6.71AL|NL
213 Keegan Akin BAL 65434.021.2665233$-6.71AL|NL
214 Paul Sewald ARI 54334.501.2454188$-6.76AL|NL
215 Eduard Bazardo SEA 65333.601.2067221$-6.80AL|NL
216 A.J. Minter NYM 49323.311.1654172$-6.83AL|NL
217 Kyle Leahy STL 120664.281.36100430$-6.88AL|NL
218 Cole Henry WAS 63234.711.43603314$-6.91AL|NL
219 Tyler Rogers TOR 69433.781.2048152$-6.98AL|NL
220 Luis Gil NYY 98654.411.3597480$-7.01AL|NL
221 Cole Sands MIN 67434.031.2465212$-7.03AL|NL
222 Gregory Soto PIT 60333.751.3064254$-7.07AL|NL
223 Hogan Harris OAK 64334.361.3962309$-7.14AL|NL
224 Aaron Ashby MIL 68433.571.3572331$-7.15AL|NL
225 Lucas Erceg KAN 62443.771.3158243$-7.19AL|NL
226 Robert Gasser MIL 79443.991.2474250$-7.21AL|NL
227 Jason Adam SD 55333.441.1858201$-7.27AL|NL
228 Kutter Crawford BOS 82554.391.2477240$-7.33AL|NL
229 Bryce Elder ATL 113774.541.3693380$-7.49AL|NL
230 Kody Funderburk MIN 63433.861.3360263$-7.52AL|NL
231 Andrew Anderson DET 67433.901.2875280$-7.57AL|NL
232 Sean Burke CWS 1427104.751.39133620$-7.59AL|NL
233 Andre Pallante STL 132894.361.4292510$-7.63AL|NL
234 Ryan Thompson ARI 63433.861.2952193$-7.63AL|NL
235 Richard Fitts STL 113674.461.3288350$-7.64AL|NL
236 Erik Miller SF 60433.601.3864322$-7.70AL|NL
237 Lucas Giolito FA 119784.691.37106460$-7.73AL|NL
238 Steven Okert HOU 63333.861.1971230$-7.75AL|NL
239 Andrew Nardi MIA 53333.571.2363211$-7.82AL|NL
240 Graham Ashcraft CIN 63433.861.2957212$-7.83AL|NL
241 Griffin Canning SD 101664.461.3589380$-7.90AL|NL
242 Blake Treinen LAD 57433.951.2663221$-7.91AL|NL
243 Drew Pomeranz LAA 55333.931.2559203$-7.98AL|NL
244 Robby Snelling MIA 82554.061.3472290$-8.11AL|NL
245 Max Scherzer TOR 81454.441.2278230$-8.16AL|NL
246 Justin Topa MIN 62334.061.3451206$-8.19AL|NL
247 Mason Montgomery PIT 59333.811.2964252$-8.27AL|NL
248 A.J. Puk IL-60 ARI 35223.341.2041125$-8.30AL|NL
249 Carmen Mlodzinski PIT 71443.801.3064240$-8.31AL|NL
250 Calvin Faucher MIA 64334.081.3863285$-8.44AL|NL
251 Logan Allen CLE 119784.541.4095460$-8.46AL|NL
252 Kyle Harrison MIL 74444.141.3076290$-8.49AL|NL
253 Erik Sabrowski CLE 60333.901.3573342$-8.52AL|NL
254 Justin Slaten BOS 61433.981.2858211$-8.55AL|NL
255 Mick Abel MIN 112674.501.41104510$-8.58AL|NL
256 Antonio Santillan CIN 67334.301.3471304$-8.59AL|NL
257 Ben Brown CHC 52323.631.1957170$-8.61AL|NL
258 Davis Martin CWS 1517104.711.38116530$-8.72AL|NL
259 Bennett Sousa HOU 49323.671.2254181$-8.75AL|NL
260 Brad Keller PHI 66333.951.3361273$-8.75AL|NL
261 Brooks Raley NYM 58333.881.2257201$-8.76AL|NL
262 Jordan Romano LAA 58334.191.2861223$-8.79AL|NL
263 Cody Bradford TEX 66444.231.2057160$-8.85AL|NL
264 Angel Zerpa MIL 59333.511.2555200$-8.85AL|NL
265 Hunter Barco PIT 81444.111.3376330$-8.87AL|NL
266 Elvis Alvarado OAK 59334.121.3662284$-8.88AL|NL
267 Tyler Wells BAL 70444.371.2163180$-8.92AL|NL
268 Seth Halvorsen COL 57344.581.4653269$-8.93AL|NL
269 Braydon Fisher TOR 51323.711.2758231$-8.97AL|NL
270 Yennier Cano BAL 57433.791.3252211$-8.99AL|NL
271 Tyler Kinley ATL 61334.131.3066262$-9.07AL|NL
272 Jake Latz TEX 104444.331.37100490$-9.07AL|NL
273 Ryan Weiss HOU 78454.271.3278300$-9.10AL|NL
274 Joe Boyle TB 71444.061.3879390$-9.11AL|NL
275 Spencer Arrighetti HOU 89554.551.3689390$-9.15AL|NL
276 Sean Newcomb CWS 72334.001.3569302$-9.16AL|NL
277 J.T. Ginn OAK 69444.171.3066240$-9.31AL|NL
278 Mason Englert TB 61323.981.2557181$-9.32AL|NL
279 Aaron Bummer ATL 61323.691.3062230$-9.33AL|NL
280 Ryne Stanek STL 58434.191.3658272$-9.44AL|NL
281 Drey Jameson ARI 59334.121.3654234$-9.48AL|NL
282 Brandon Sproat MIL 71444.061.3161270$-9.48AL|NL
283 Andrew Painter PHI 100564.591.3588360$-9.57AL|NL
284 Jake Junis TEX 63334.141.2254161$-9.59AL|NL
285 David Morgan SD 59333.811.2961240$-9.63AL|NL
286 Patrick Sandoval BOS 78444.041.3872330$-9.67AL|NL
287 Anthony Kay CWS 126694.571.41102500$-9.68AL|NL
288 Anthony Bender MIA 60333.901.3057231$-9.70AL|NL
289 Tommy Nance TOR 57323.791.2655180$-9.73AL|NL
290 Jack Dreyer LAD 51323.881.2550191$-9.75AL|NL
291 Tobias Myers NYM 69434.171.2958210$-9.77AL|NL
292 Julian Fernandez WAS 53324.081.2852202$-9.77AL|NL
293 Matt Festa CLE 58334.031.2857221$-9.82AL|NL
294 Cole Winn TEX 62334.351.3955295$-9.86AL|NL
295 Greg Weissert BOS 64434.221.3357231$-9.90AL|NL
296 Brant Hurter DET 53333.741.2348160$-9.90AL|NL
297 Tanner Banks PHI 60334.051.2356170$-9.93AL|NL
298 Brusdar Graterol LAD 43323.351.1936120$-10.01AL|NL
299 Jake Bird NYY 54323.831.2856220$-10.02AL|NL
300 Colin Rea CHC 82444.391.2965240$-10.07AL|NL