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 1931472.660.98235400$37.73AL|NL
2 Paul Skenes PIT 1861372.811.05221480$31.06AL|NL
3 Garrett Crochet BOS 1841482.981.07226480$30.24AL|NL
4 Bryan Woo SEA 1871393.371.05191400$24.41AL|NL
5 Logan Webb SF 1971493.291.17188450$22.13AL|NL
6 Cristopher Sanchez PHI 1911383.201.15187480$22.12AL|NL
7 Chris Sale ATL 1571273.211.10191430$20.57AL|NL
8 Edwin Diaz LAD 67523.091.07932437$20.16AL|NL
9 Mason Miller SD 66422.450.971032532$20.10AL|NL
10 Logan Gilbert SEA 1641183.351.06184380$19.80AL|NL
11 Max Fried NYY 1821383.311.18172550$18.48AL|NL
12 Hunter Brown HOU 1801293.401.19195600$18.03AL|NL
13 Yoshinobu Yamamoto LAD 1581273.301.13172480$17.68AL|NL
14 Cade Smith CLE 70532.831.07902230$17.10AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 George Kirby SEA 1681293.541.10165320$17.06AL|NL
16 Hunter Greene CIN 1711093.631.12206560$16.94AL|NL
17 Jhoan Duran PHI 69532.871.10812131$16.36AL|NL
18 Dylan Cease TOR 1761293.631.21207670$16.33AL|NL
19 Cole Ragans KAN 1541183.391.16190550$16.25AL|NL
20 Devin Williams NYM 65533.051.12862732$16.18AL|NL
21 Joe Ryan MIN 16811103.751.10184390$15.95AL|NL
22 Jesus Luzardo PHI 1751293.701.18195550$15.87AL|NL
23 Jacob deGrom TEX 1581083.531.08175390$15.78AL|NL
24 Framber Valdez DET 1881393.491.24174630$15.35AL|NL
25 David Bednar NYY 65433.321.12792232$13.85AL|NL
26 Andres Munoz SEA 63432.861.13802530$13.80AL|NL
27 Nick Pivetta SD 17611103.941.16191530$13.43AL|NL
28 Josh Hader HOU 60433.301.08832330$13.23AL|NL
29 Sonny Gray BOS 1711293.791.20178460$13.11AL|NL
30 Aroldis Chapman BOS 60433.001.17842830$13.03AL|NL
31 Freddy Peralta NYM 1631293.811.20179610$12.79AL|NL
32 Zack Wheeler PHI 133963.251.09151360$12.60AL|NL
33 Blake Snell LAD 1381163.521.22169600$11.39AL|NL
34 Spencer Strider ATL 1541193.921.21180540$10.52AL|NL
35 Brandon Woodruff MIL 1461083.761.13153400$10.48AL|NL
36 Nathan Eovaldi TEX 1601083.711.17153420$10.24AL|NL
37 Daniel Palencia CHC 66433.551.21752729$10.16AL|NL
38 Luis Castillo SEA 17511103.911.21163500$9.81AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Tanner Bibee CLE 17811103.941.22166530$9.54AL|NL
40 Kevin Gausman TOR 18011104.001.23175540$9.46AL|NL
41 Michael King SD 1631093.751.23169580$9.41AL|NL
42 Raisel Iglesias ATL 67433.631.15711827$9.34AL|NL
43 Ryan Helsley BAL 65433.461.20742427$9.32AL|NL
44 Pablo Lopez MIN 1601093.831.19159410$9.26AL|NL
45 Jeff Hoffman TOR 64433.521.17762426$9.08AL|NL
46 Drew Rasmussen TB 1571093.731.18142420$8.84AL|NL
47 MacKenzie Gore TEX 1591093.851.25179600$8.76AL|NL
48 Emmet Sheehan LAD 138963.781.17161480$8.49AL|NL
49 Kyle Bradish BAL 140973.601.19149450$8.19AL|NL
50 Peter Fairbanks MIA 63433.571.21652227$8.13AL|NL
51 Ryan Walker SF 63433.431.21672026$8.10AL|NL
52 Chase Burns CIN 129873.561.16154400$8.03AL|NL
53 Ranger Suarez BOS 1661193.741.26147480$7.98AL|NL
54 Jack Flaherty DET 15710103.961.24172540$7.76AL|NL
55 Tyler Glasnow LAD 132963.681.19153490$7.71AL|NL
56 Aaron Nola PHI 16811104.181.22164460$7.46AL|NL
57 Carlos Estevez KAN 66434.361.30592432$7.18AL|NL
58 Shohei Ohtani LAD 111853.411.13133380$6.90AL|NL
59 Matt Boyd CHC 1601093.941.21145460$6.83AL|NL
60 Zac Gallen FA 17212114.131.28162570$6.77AL|NL
61 Emilio Pagan CIN 66334.091.20722327$6.38AL|NL
62 Abner Uribe MIL 70433.091.20833218$6.36AL|NL
63 Ryan Pepiot TB 16610104.171.24169590$6.19AL|NL
64 Eury Perez MIA 141893.891.18154480$6.08AL|NL
65 Nick Lodolo CIN 149994.051.20152410$5.64AL|NL
66 Carlos Rodon NYY 1481084.071.24155550$5.63AL|NL
67 Gavin Williams CLE 1631093.921.31166700$5.48AL|NL
68 Nolan McLean NYM 1491083.811.28144580$5.31AL|NL
69 Trey Yesavage TOR 137863.741.24154570$5.25AL|NL
70 Jacob Misiorowski MIL 139973.881.28163660$5.13AL|NL
71 Dennis Santana PIT 67433.901.28622425$5.10AL|NL
72 Griffin Jax TB 66433.001.09841913$5.08AL|NL
73 Shota Imanaga CHC 150984.141.17137340$4.81AL|NL
74 Shane McClanahan TB 125873.671.19130380$4.70AL|NL
75 Joe Musgrove SD 143983.971.20134380$4.64AL|NL
76 Jose Soriano LAA 17110103.791.35157730$4.47AL|NL
77 Sandy Alcantara MIA 17810114.101.26147530$4.46AL|NL
78 Edward Cabrera CHC 134973.901.25143540$4.22AL|NL
79 Merrill Kelly ARI 1761094.141.28156540$4.15AL|NL
80 Shane Baz BAL 1551094.181.28153560$3.63AL|NL
81 Kenley Jansen DET 59333.971.20602123$3.43AL|NL
82 Kris Bubic KAN 137973.811.27132450$3.43AL|NL
83 Trevor Megill MIL 65433.461.18802415$3.39AL|NL
84 Reid Detmers LAA 140884.051.25155510$3.28AL|NL
85 Robbie Ray SF 1709104.241.30176670$3.23AL|NL
86 Robert Garcia TEX 63433.571.24682318$3.01AL|NL
87 Cody Ponce TOR 146884.071.24148450$2.97AL|NL
88 Quinn Priester MIL 1661094.071.29138540$2.95AL|NL
89 Grant Taylor CWS 85543.181.1899316$2.91AL|NL
90 Brandon Pfaadt ARI 17010104.341.26149400$2.82AL|NL
91 Gerrit Cole NYY 119863.931.18121350$2.69AL|NL
92 Bryce Miller SEA 143984.151.22128420$2.53AL|NL
93 Sean Manaea NYM 133884.131.22138430$2.23AL|NL
94 Seranthony Dominguez CWS 62333.921.29702921$2.22AL|NL
95 David Peterson NYM 1611083.971.35143620$2.14AL|NL
96 Andrew Abbott CIN 1639104.311.26149510$2.00AL|NL
97 Mitch Keller PIT 17510114.321.30152530$1.83AL|NL
98 Cam Schlittler NYY 129983.981.29130500$1.71AL|NL
99 Casey Mize DET 144994.121.26125400$1.39AL|NL
100 Brady Singer CIN 16810114.451.30156550$1.27AL|NL
101 Yusei Kikuchi LAA 1689104.341.32168600$1.27AL|NL
102 Chris Bassitt BAL 15710104.241.32142550$1.19AL|NL
103 Ryne Nelson ARI 162984.221.27134450$1.18AL|NL
104 Jack Leiter TEX 1549104.271.30149630$1.10AL|NL
105 Reynaldo Lopez ATL 134874.031.28135480$1.04AL|NL
106 Braxton Ashcraft PIT 138873.911.28125430$1.01AL|NL
107 Edwin Uceta TB 71433.801.21852712$0.97AL|NL
108 Trevor Rogers BAL 153984.181.29133500$0.77AL|NL
109 Jameson Taillon CHC 1541094.441.24119370$0.54AL|NL
110 Joey Cantillo CLE 131763.851.31139570$0.52AL|NL
111 Grayson Rodriguez LAA 117773.921.24124390$0.51AL|NL
112 Zebby Matthews MIN 121764.021.21119300$0.39AL|NL
113 Cade Horton CHC 127884.041.24112410$0.18AL|NL
114 Clay Holmes NYM 1461093.951.36118550$0.17AL|NL
115 Tatsuya Imai HOU 151984.411.34149640$0.00AL|NL
116 Mike Soroka ARI 134884.161.28131500$-0.01AL|NL
117 Shane Smith CWS 1588104.271.30148590$-0.06AL|NL
118 Shane Bieber TOR 108763.831.2099270$-0.31AL|NL
119 Logan Henderson MIL 108764.081.19111330$-0.34AL|NL
120 Ryan Weathers NYY 125874.101.27119440$-0.36AL|NL
121 Bryan Abreu HOU 68433.181.1890295$-0.42AL|NL
122 Bubba Chandler PIT 143884.151.31135540$-0.47AL|NL
123 Garrett Cleavinger TB 65433.461.1880258$-0.48AL|NL
124 Michael Burrows HOU 128774.151.26127440$-0.81AL|NL
125 Braxton Garrett MIA 120763.971.23106290$-0.83AL|NL
126 Bailey Ober MIN 141784.401.21127340$-0.90AL|NL
127 Jacob Lopez OAK 128884.291.30134510$-0.99AL|NL
128 Riley O'Brien STL 64333.801.33662916$-1.00AL|NL
129 Michael Wacha KAN 16410114.451.30125490$-1.02AL|NL
130 Jeremiah Estrada SD 70433.211.1495282$-1.12AL|NL
131 Robert Suarez ATL 68443.711.1870219$-1.26AL|NL
132 JoJo Romero STL 64433.661.30602513$-1.31AL|NL
133 Clayton Beeter WAS 63333.861.35733315$-1.43AL|NL
134 Zack Littell FA 1619104.581.25123340$-1.51AL|NL
135 Brayan Bello BOS 15510104.301.36126550$-1.60AL|NL
136 Zach Eflin BAL 143994.471.25109290$-1.69AL|NL
137 Dean Kremer BAL 148994.441.30125460$-1.75AL|NL
138 Chad Patrick MIL 132784.301.26125430$-1.79AL|NL
139 Will Warren NYY 127774.181.29125450$-1.87AL|NL
140 Victor Vodnik COL 65334.291.46623120$-2.08AL|NL
141 Dustin May STL 142894.311.31126530$-2.11AL|NL
142 Michael McGreevy STL 143884.151.2798330$-2.17AL|NL
143 Taylor Rogers MIN 60334.051.35622616$-2.20AL|NL
144 Kodai Senga NYM 114763.951.32114510$-2.21AL|NL
145 Robert Stephenson LAA 59334.121.22662013$-2.24AL|NL
146 Noah Cameron KAN 143894.281.31121460$-2.32AL|NL
147 Jeffrey Springs OAK 16610114.661.33140530$-2.36AL|NL
148 Slade Cecconi CLE 1508104.501.27124380$-2.42AL|NL
149 Adrian Morejon SD 68543.311.1869223$-2.44AL|NL
150 Steven Matz TB 130774.151.28111360$-2.52AL|NL
151 Will Vest DET 66433.411.2167216$-2.76AL|NL
152 Kevin Ginkel ARI 61333.841.30612313$-2.81AL|NL
153 Parker Messick CLE 117774.081.30108390$-2.86AL|NL
154 Roki Sasaki LAD 116764.191.30115440$-2.87AL|NL
155 Garrett Whitlock BOS 67433.361.1574193$-2.92AL|NL
156 Foster Griffin WAS 129684.121.28117400$-2.95AL|NL
157 Tyler Mahle SF 132784.161.29108410$-3.06AL|NL
158 Jose A. Ferrer SEA 68433.181.1665203$-3.16AL|NL
159 Landen Roupp SF 123774.021.35115490$-3.20AL|NL
160 Max Meyer MIA 129784.261.31116420$-3.49AL|NL
161 Matthew Liberatore STL 1478104.411.32120460$-3.54AL|NL
162 Taj Bradley MIN 118664.191.28113410$-3.63AL|NL
163 Spencer Schwellenbach IL-60 ATL 74543.531.1472160$-3.66AL|NL
164 Tanner Scott LAD 65433.461.2273264$-3.72AL|NL
165 Luis Severino OAK 1759114.631.34140570$-3.80AL|NL
166 Seth Lugo KAN 1579104.591.35130520$-4.03AL|NL
167 Cade Cavalli WAS 136794.241.33114480$-4.12AL|NL
168 Nick Martinez TB 141894.471.30108380$-4.16AL|NL
169 Justin Steele CHC 77543.621.1872210$-4.39AL|NL
170 Alex Vesia LAD 62433.481.1678251$-4.46AL|NL
171 Andrew Kittredge BAL 66433.821.2166185$-4.55AL|NL
172 Matt Brash SEA 62333.191.2173253$-4.61AL|NL
173 Phil Maton CHC 65433.741.2271254$-4.65AL|NL
174 Louie Varland TOR 67433.631.1967193$-4.74AL|NL
175 Justin Verlander DET 132784.431.30109440$-4.76AL|NL
176 Hunter Harvey CHC 53323.401.1357155$-4.88AL|NL
177 Eduardo Rodriguez ARI 138894.501.36121490$-4.90AL|NL
178 Jose Alvarado PHI 60433.451.2368243$-4.95AL|NL
179 Max Scherzer FA 101674.461.2397290$-5.01AL|NL
180 Luke Weaver NYM 68433.971.2172224$-5.02AL|NL
181 JP Sears SD 129794.671.26109370$-5.04AL|NL
182 Matthew Strahm KAN 65433.601.1570201$-5.12AL|NL
183 Orion Kerkering PHI 64433.381.2069231$-5.26AL|NL
184 Gabe Speier SEA 58333.261.1068171$-5.26AL|NL
185 Kumar Rocker TEX 101674.191.2890320$-5.36AL|NL
186 Ian Seymour TB 92554.111.2489280$-5.45AL|NL
187 A.J. Minter NYM 55423.441.1661192$-5.47AL|NL
188 Camilo Doval NYY 64433.521.3072313$-5.54AL|NL
189 Jose Berrios TOR 123774.461.31102380$-5.55AL|NL
190 Jared Jones IL-60 PIT 86553.981.2686290$-5.59AL|NL
191 Matt Svanson STL 66333.681.2762246$-5.72AL|NL
192 Justin Sterner OAK 66334.231.2767248$-5.78AL|NL
193 Jared Koenig MIL 65433.461.2266231$-5.91AL|NL
194 Mark Leiter Jr. OAK 65434.151.3169256$-5.96AL|NL
195 Dylan Lee ATL 66333.551.1773191$-6.01AL|NL
196 Adrian Houser SF 141884.341.38102480$-6.01AL|NL
197 Luis Morales OAK 116784.501.34105460$-6.06AL|NL
198 Cristian Javier HOU 1438104.781.36130620$-6.07AL|NL
199 Lucas Giolito FA 1458104.721.37129560$-6.14AL|NL
200 Brad Lord WAS 137784.471.35105471$-6.14AL|NL
201 Kirby Yates LAA 57334.111.2867277$-6.14AL|NL
202 Fernando Cruz NYY 60433.751.2580281$-6.15AL|NL
203 Chris Martin TEX 53333.571.1352114$-6.19AL|NL
204 Hurston Waldrep ATL 124884.431.41109540$-6.22AL|NL
205 Caleb Thielbar CHC 64433.661.2066221$-6.25AL|NL
206 Johan Oviedo BOS 106654.331.34102450$-6.31AL|NL
207 Yimi Garcia TOR 58333.721.2163214$-6.36AL|NL
208 Tyler Holton DET 70433.731.1759181$-6.37AL|NL
209 Simeon Woods Richardson MIN 123674.461.33111460$-6.39AL|NL
210 Shawn Armstrong CLE 69333.781.2269223$-6.40AL|NL
211 Griffin Canning IL-60 FA 119884.611.37104460$-6.41AL|NL
212 Aaron Civale OAK 121784.691.31104390$-6.55AL|NL
213 Cole Sands MIN 67434.031.2465213$-6.69AL|NL
214 Jordan Leasure CWS 64344.081.2872285$-6.77AL|NL
215 Kyle Finnegan DET 63434.001.2759224$-6.93AL|NL
216 Kyle Leahy STL 123664.321.36103440$-6.97AL|NL
217 Hunter Gaddis CLE 67333.901.2165213$-6.98AL|NL
218 Bryan Baker TB 64333.801.2271232$-7.00AL|NL
219 Grant Holmes ATL 95544.171.3495360$-7.04AL|NL
220 Tyler Wells BAL 88554.401.2278240$-7.07AL|NL
221 Eduard Bazardo SEA 66333.681.2068231$-7.13AL|NL
222 Cole Henry WAS 64234.641.44613414$-7.19AL|NL
223 Gregory Soto PIT 61333.691.3165264$-7.20AL|NL
224 Kutter Crawford BOS 82544.391.2377230$-7.28AL|NL
225 Aaron Ashby MIL 66433.551.3369321$-7.30AL|NL
226 Andre Pallante STL 138894.371.4196530$-7.36AL|NL
227 Robert Gasser MIL 79443.991.2474250$-7.36AL|NL
228 Lucas Erceg KAN 63443.861.3060243$-7.39AL|NL
229 Bryan King HOU 66333.681.2166211$-7.41AL|NL
230 Blake Treinen LAD 59433.811.2565221$-7.46AL|NL
231 Andrew Anderson DET 66433.821.2774270$-7.47AL|NL
232 Sean Burke CWS 1427104.751.39133620$-7.49AL|NL
233 Kody Funderburk MIN 64433.801.3361263$-7.51AL|NL
234 Erik Miller SF 61433.691.3865333$-7.53AL|NL
235 Tyler Rogers TOR 71433.801.2349162$-7.57AL|NL
236 Graham Ashcraft CIN 64433.801.2858212$-7.68AL|NL
237 Steven Okert HOU 64323.801.2073240$-7.71AL|NL
238 Hogan Harris OAK 65334.431.4063319$-7.72AL|NL
239 Jake Latz TEX 109554.291.38105520$-7.85AL|NL
240 Ben Joyce LAA 38213.551.2643177$-8.01AL|NL
241 Drew Pomeranz LAA 57333.951.2561213$-8.09AL|NL
242 Keegan Akin BAL 66334.091.2666233$-8.10AL|NL
243 Robby Snelling MIA 82554.061.3371290$-8.16AL|NL
244 Luis Gil NYY 96554.411.3595470$-8.22AL|NL
245 Ryan Thompson ARI 63434.001.2952193$-8.25AL|NL
246 Calvin Faucher MIA 65334.021.3764285$-8.34AL|NL
247 Carmen Mlodzinski PIT 70443.731.3063240$-8.37AL|NL
248 Troy Melton DET 74434.011.2767230$-8.46AL|NL
249 Davis Martin CWS 1487104.681.38114520$-8.48AL|NL
250 Justin Topa MIN 63334.141.3352206$-8.51AL|NL
251 Mason Montgomery PIT 61333.841.3066252$-8.51AL|NL
252 Bennett Sousa HOU 50323.601.2055181$-8.53AL|NL
253 Antonio Santillan CIN 69334.301.3373314$-8.54AL|NL
254 Angel Zerpa MIL 61333.541.2357200$-8.69AL|NL
255 Kyle Harrison MIL 74434.141.3075290$-8.69AL|NL
256 Justin Slaten BOS 61433.981.2858211$-8.75AL|NL
257 Ben Brown CHC 52323.631.1957170$-8.81AL|NL
258 Paul Sewald ARI 49334.411.2450175$-8.81AL|NL
259 Andrew Nardi MIA 51323.531.2461200$-8.83AL|NL
260 Bryce Elder ATL 100664.501.3682340$-8.83AL|NL
261 Brooks Raley NYM 59333.811.2459211$-8.85AL|NL
262 Tyler Kinley ATL 62334.061.2967262$-8.88AL|NL
263 Erik Sabrowski CLE 60333.751.3573341$-8.89AL|NL
264 Lance McCullers HOU 97664.451.4292470$-8.90AL|NL
265 Sean Newcomb CWS 73333.951.3369302$-8.92AL|NL
266 Yennier Cano BAL 57433.791.3052201$-8.99AL|NL
267 A.J. Puk ARI 35223.601.2041125$-9.02AL|NL
268 Julian Fernandez WAS 61333.981.2860232$-9.09AL|NL
269 Jason Adam SD 48323.561.1751170$-9.10AL|NL
270 Braydon Fisher TOR 51323.711.2758231$-9.19AL|NL
271 Spencer Arrighetti HOU 93564.551.3793410$-9.21AL|NL
272 Brad Keller PHI 67334.031.3462283$-9.26AL|NL
273 Hunter Barco PIT 83444.121.3577340$-9.30AL|NL
274 Ryan Weiss HOU 79454.331.3279300$-9.35AL|NL
275 Brusdar Graterol LAD 51323.351.2043140$-9.41AL|NL
276 Richard Fitts STL 101564.461.3378320$-9.45AL|NL
277 Logan Allen CLE 118674.501.4195460$-9.52AL|NL
278 David Morgan SD 63323.861.2965260$-9.60AL|NL
279 Aaron Bummer ATL 61323.691.3061230$-9.60AL|NL
280 Miles Mikolas WAS 1357104.871.3389310$-9.64AL|NL
281 Andrew Painter PHI 95564.551.3583340$-9.68AL|NL
282 Sam Hentges SF 51323.531.2551170$-9.68AL|NL
283 Elvis Alvarado OAK 59334.121.3763293$-9.70AL|NL
284 Tanner Banks PHI 62333.921.2458180$-9.70AL|NL
285 Drey Jameson ARI 57334.111.3552224$-9.71AL|NL
286 Mick Abel MIN 94554.501.3989420$-9.71AL|NL
287 Mason Englert TB 62324.061.2658181$-9.76AL|NL
288 Brandon Sproat MIL 70444.111.3161270$-9.79AL|NL
289 Joe Boyle TB 71444.181.3978390$-9.81AL|NL
290 Jordan Romano LAA 55334.251.2758212$-9.82AL|NL
291 Ryne Stanek STL 59434.271.3759282$-9.89AL|NL
292 Anthony Bender MIA 62333.921.3159241$-9.91AL|NL
293 Jake Junis TEX 64334.221.2255161$-9.91AL|NL
294 Brant Hurter DET 54323.671.2449170$-9.96AL|NL
295 Patrick Sandoval BOS 76444.031.3869320$-9.97AL|NL
296 Tommy Nance TOR 57333.791.2654180$-10.00AL|NL
297 Connelly Early BOS 52333.811.2554190$-10.05AL|NL
298 Greg Weissert BOS 64434.221.3357231$-10.07AL|NL
299 Cole Winn TEX 64334.361.3956305$-10.11AL|NL
300 Daniel Coulombe FA 46323.721.2646171$-10.14AL|NL