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 1991452.540.94244370$41.12AL|NL
2 Garrett Crochet BOS 1991662.781.09248530$35.63AL|NL
3 Paul Skenes PIT 1821362.751.05207470$29.04AL|NL
4 Logan Webb SF 2031683.051.12192430$27.77AL|NL
5 Bryan Woo SEA 19313103.331.03197410$24.93AL|NL
6 Hunter Brown HOU 1821473.051.15193600$22.93AL|NL
7 Edwin Diaz LAD 66722.931.04952336$22.02AL|NL
8 Cade Smith CLE 70832.711.03932230$20.61AL|NL
9 Jhoan Duran PHI 70932.561.06852129$20.53AL|NL
10 Chris Sale ATL 1621253.101.11195440$20.29AL|NL
11 Mason Miller SD 66312.470.921082432$19.31AL|NL
12 Max Fried NYY 1881493.361.14171540$19.24AL|NL
13 Framber Valdez DET 2001593.391.21185670$19.24AL|NL
14 Cristopher Sanchez PHI 1991173.281.14192470$19.15AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Yoshinobu Yamamoto LAD 1561263.301.01167400$19.07AL|NL
16 Hunter Greene CIN 1761083.541.04204550$18.73AL|NL
17 Josh Hader HOU 66743.121.06942531$18.10AL|NL
18 Devin Williams NYM 64743.141.08882632$17.73AL|NL
19 George Kirby SEA 1681383.531.10166310$16.45AL|NL
20 David Bednar NYY 65643.231.10832133$16.41AL|NL
21 Jacob deGrom TEX 1621183.481.06173390$16.10AL|NL
22 Aroldis Chapman BOS 62632.921.15892831$15.77AL|NL
23 Dylan Cease TOR 1781293.601.21207690$14.97AL|NL
24 Andres Munoz SEA 64522.781.06842428$14.18AL|NL
25 Logan Gilbert SEA 160963.421.07175390$14.11AL|NL
26 Joe Ryan MIN 16211103.761.09176370$13.29AL|NL
27 Cole Ragans KAN 1541073.501.15193530$13.25AL|NL
28 Spencer Strider ATL 15613103.861.18187520$12.58AL|NL
29 Sonny Gray BOS 1761393.741.22182470$12.45AL|NL
30 Zac Gallen ARI 17914103.811.22165580$11.66AL|NL
31 Ryan Walker SF 63743.241.17682027$11.65AL|NL
32 Nick Pivetta SD 17310103.861.13188510$11.63AL|NL
33 Jesus Luzardo PHI 17612103.981.19197540$11.62AL|NL
34 Tanner Bibee CLE 18112103.701.20168530$11.44AL|NL
35 Zack Wheeler PHI 1491063.421.12154400$11.24AL|NL
36 Daniel Palencia CHC 67633.741.21742830$11.02AL|NL
37 Kevin Gausman TOR 17812103.771.21173510$10.80AL|NL
38 Jeff Hoffman TOR 63653.371.14762426$10.60AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Raisel Iglesias ATL 66643.511.10701626$10.38AL|NL
40 Peter Fairbanks MIA 62633.181.17642227$10.36AL|NL
41 Ranger Suarez BOS 1661383.481.25145480$10.23AL|NL
42 Shane McClanahan TB 1351063.311.12142360$10.07AL|NL
43 Ryan Helsley BAL 64633.271.17742225$9.83AL|NL
44 Luis Castillo SEA 1771193.771.19163500$9.57AL|NL
45 Freddy Peralta NYM 1561293.861.20169590$9.45AL|NL
46 Michael King SD 1561183.551.24167590$9.28AL|NL
47 MacKenzie Gore TEX 1591193.821.23182580$8.89AL|NL
48 Carlos Estevez KAN 65553.941.21562331$8.42AL|NL
49 Dennis Santana PIT 68533.411.16622126$8.31AL|NL
50 Aaron Nola PHI 17912104.251.19180440$8.06AL|NL
51 Sandy Alcantara MIA 18912113.991.20154520$8.02AL|NL
52 Brandon Woodruff MIL 1341073.601.13143360$8.01AL|NL
53 Nathan Eovaldi TEX 17210103.901.16156450$7.70AL|NL
54 Gavin Williams CLE 1601073.591.26163660$7.11AL|NL
55 Griffin Jax TB 67632.721.03891712$6.96AL|NL
56 Drew Rasmussen TB 149973.551.13127380$6.80AL|NL
57 Robert Garcia TEX 64743.551.18702220$6.62AL|NL
58 Merrill Kelly ARI 1661183.741.23144490$6.61AL|NL
59 Matt Boyd CHC 1601183.831.20141450$6.45AL|NL
60 Ryan Pepiot TB 16311104.081.20162580$6.32AL|NL
61 Kris Bubic KAN 1401173.561.25139460$6.12AL|NL
62 Emilio Pagan CIN 66333.941.14692227$5.83AL|NL
63 Abner Uribe MIL 72313.071.15873319$5.50AL|NL
64 Blake Snell LAD 123963.551.23155560$5.23AL|NL
65 Braxton Ashcraft PIT 153993.601.23140430$4.77AL|NL
66 Jack Flaherty DET 15711104.141.27175590$4.71AL|NL
67 Jacob Misiorowski MIL 132973.851.21161580$4.70AL|NL
68 Carlos Rodon NYY 1481194.031.23150540$4.58AL|NL
69 Andrew Abbott CIN 161983.791.22144470$4.25AL|NL
70 Reynaldo Lopez ATL 136973.571.22135470$4.23AL|NL
71 Shohei Ohtani LAD 114743.561.11139440$4.02AL|NL
72 Trevor Megill MIL 66733.131.17822311$3.72AL|NL
73 Joe Musgrove SD 156993.861.21139410$3.49AL|NL
74 Quinn Priester MIL 1751194.091.26150590$3.47AL|NL
75 Ryne Nelson ARI 170963.871.22139460$3.46AL|NL
76 Emmet Sheehan LAD 134863.981.17154470$3.32AL|NL
77 Reid Detmers LAA 141994.111.21160480$3.14AL|NL
78 Brandon Pfaadt ARI 1601094.121.22146350$2.99AL|NL
79 Chase Burns CIN 115873.781.14135310$2.99AL|NL
80 Kenley Jansen DET 60544.151.23582123$2.85AL|NL
81 Kyle Bradish BAL 130653.501.16137410$2.85AL|NL
82 Nick Lodolo CIN 148984.241.17151400$2.75AL|NL
83 Jose Soriano LAA 17511104.041.33163770$2.58AL|NL
84 Chris Bassitt BAL 1701194.051.31155600$2.53AL|NL
85 Mitch Keller PIT 17110114.021.27149510$2.52AL|NL
86 Edward Cabrera CHC 135863.871.20144530$2.46AL|NL
87 Gerrit Cole NYY 137863.911.16132390$2.34AL|NL
88 Shota Imanaga CHC 141873.961.15130320$2.26AL|NL
89 Joey Cantillo CLE 139853.651.30155620$2.22AL|NL
90 Nolan McLean NYM 1421083.931.27140550$2.18AL|NL
91 Jack Leiter TEX 1471094.041.24138580$2.17AL|NL
92 Robbie Ray SF 168994.041.28164600$2.15AL|NL
93 Cody Ponce TOR 164994.191.24162510$2.08AL|NL
94 JoJo Romero STL 64733.411.25632514$2.03AL|NL
95 Dustin May STL 15710114.141.23140560$2.01AL|NL
96 Edwin Uceta TB 70643.691.17862712$2.00AL|NL
97 Jeffrey Springs OAK 16611114.111.28141510$1.90AL|NL
98 Tyler Glasnow LAD 127653.761.17148470$1.79AL|NL
99 Brady Singer CIN 16311124.391.26157530$1.67AL|NL
100 Garrett Cleavinger TB 66633.291.0983238$1.44AL|NL
101 Shane Smith CWS 151783.981.20146550$1.21AL|NL
102 Bryce Miller SEA 139874.021.17123410$0.70AL|NL
103 Seranthony Dominguez CWS 63443.991.31723020$0.64AL|NL
104 Tatsuya Imai HOU 104004.641.33100380$0.00AL|NL
105 Zebby Matthews MIN 121863.921.22127290$-0.05AL|NL
106 Michael Wacha KAN 15910114.101.26121460$-0.12AL|NL
107 Cade Horton CHC 121873.881.16105360$-0.20AL|NL
108 Jacob Lopez OAK 128883.971.26139510$-0.21AL|NL
109 Clay Holmes NYM 1511193.901.35121520$-0.28AL|NL
110 Jameson Taillon CHC 1441084.241.20111330$-0.30AL|NL
111 Shane Baz BAL 144994.261.25142500$-0.38AL|NL
112 Casey Mize DET 140984.031.26126400$-0.44AL|NL
113 Shane Bieber TOR 114763.651.17103270$-0.68AL|NL
114 Brayan Bello BOS 1491094.021.31124530$-0.80AL|NL
115 Michael McGreevy STL 141983.911.23101330$-0.84AL|NL
116 Spencer Schwellenbach IL-60 ATL 91643.391.0789170$-1.04AL|NL
117 Nick Martinez TB 15111104.261.27114420$-1.07AL|NL
118 Bailey Ober MIN 150784.221.19135350$-1.10AL|NL
119 Bubba Chandler PIT 133873.881.28125500$-1.23AL|NL
120 Garrett Whitlock BOS 70633.161.1180183$-1.33AL|NL
121 Grant Taylor CWS 90553.581.1998295$-1.34AL|NL
122 Kevin Ginkel ARI 62543.421.26642512$-1.47AL|NL
123 Bryan Abreu HOU 68422.701.1493293$-1.52AL|NL
124 Matthew Liberatore STL 1439104.101.27121450$-1.56AL|NL
125 Taylor Rogers MIN 61444.331.37652820$-1.61AL|NL
126 Trevor Rogers BAL 135863.941.26117410$-1.72AL|NL
127 Roki Sasaki LAD 118764.111.23136400$-1.74AL|NL
128 Eury Perez MIA 117774.091.18119390$-1.89AL|NL
129 Victor Vodnik COL 64344.101.43613122$-1.93AL|NL
130 Robert Suarez ATL 67653.601.1866218$-1.98AL|NL
131 Adrian Morejon SD 68863.421.1867233$-2.13AL|NL
132 Cam Schlittler NYY 115874.051.25117410$-2.35AL|NL
133 Steven Matz TB 136663.831.26126350$-2.43AL|NL
134 Noah Cameron KAN 136884.071.26117420$-2.53AL|NL
135 Braxton Garrett MIA 124753.921.22106300$-2.75AL|NL
136 David Peterson NYM 157884.061.35143620$-2.93AL|NL
137 Zach Eflin BAL 1519104.381.23113290$-3.00AL|NL
138 Jeremiah Estrada SD 70533.351.1498281$-3.18AL|NL
139 Dean Kremer BAL 141994.271.28118430$-3.20AL|NL
140 Landen Roupp SF 124773.791.31117470$-3.25AL|NL
141 Logan Henderson MIL 97874.131.2099300$-3.41AL|NL
142 Clayton Beeter WAS 63344.171.37733417$-3.42AL|NL
143 Will Vest DET 68543.331.1769215$-3.58AL|NL
144 Sean Manaea NYM 136774.511.22139420$-3.59AL|NL
145 Kodai Senga NYM 115763.811.31113520$-3.78AL|NL
146 Luis Severino OAK 1799124.451.30140550$-3.86AL|NL
147 Riley O'Brien STL 63223.871.31672916$-3.96AL|NL
148 Hunter Harvey CHC 52422.831.0458135$-3.97AL|NL
149 Slade Cecconi CLE 1527104.381.23127380$-4.02AL|NL
150 Chad Patrick MIL 135784.361.25131440$-4.06AL|NL
151 Jose Alvarado PHI 64633.341.2476273$-4.26AL|NL
152 Seth Lugo KAN 158894.281.31131530$-4.32AL|NL
153 Tyler Mahle SF 126773.911.2799390$-4.43AL|NL
154 Cristian Javier HOU 138894.351.31132620$-4.44AL|NL
155 Orion Kerkering PHI 63743.461.1871221$-4.46AL|NL
156 Robert Stephenson LAA 60244.241.21671815$-4.47AL|NL
157 Trey Yesavage TOR 120433.881.24128520$-4.54AL|NL
158 Grayson Rodriguez LAA 115674.091.26121380$-4.62AL|NL
159 Matthew Strahm KAN 66523.241.0971191$-4.64AL|NL
160 Yusei Kikuchi LAA 161894.321.40165620$-4.70AL|NL
161 Mark Leiter Jr. OAK 64754.061.3171266$-4.81AL|NL
162 Grant Holmes ATL 133864.151.35123520$-4.87AL|NL
163 Michael Burrows HOU 122443.961.22123410$-4.89AL|NL
164 Tanner Scott LAD 63533.501.1870234$-5.02AL|NL
165 Eduardo Rodriguez ARI 131884.151.36118460$-5.49AL|NL
166 Parker Messick CLE 112663.981.28108380$-5.54AL|NL
167 Mike Soroka ARI 95664.121.2493362$-5.57AL|NL
168 Andrew Kittredge BAL 67543.571.1965164$-5.57AL|NL
169 Phil Maton CHC 65533.691.1767264$-5.62AL|NL
170 Matt Brash SEA 63433.151.2276273$-5.66AL|NL
171 Alex Vesia LAD 61533.411.1578251$-5.66AL|NL
172 Max Scherzer FA 106664.231.21103290$-5.80AL|NL
173 Simeon Woods Richardson MIN 130664.151.29119470$-5.80AL|NL
174 Taj Bradley MIN 132674.261.27121450$-5.82AL|NL
175 Kyle Leahy STL 135664.031.31116480$-5.82AL|NL
176 A.J. Puk IL-60 ARI 42423.181.1452137$-5.83AL|NL
177 Zack Littell FA 1698104.681.25129340$-5.84AL|NL
178 Will Warren NYY 131784.471.30131480$-5.98AL|NL
179 Caleb Thielbar CHC 66633.571.1968201$-6.10AL|NL
180 Chris Martin TEX 54533.311.1552114$-6.12AL|NL
181 Foster Griffin WAS 125674.311.26117360$-6.17AL|NL
182 Justin Verlander DET 139774.241.31113450$-6.35AL|NL
183 Jose A. Ferrer SEA 70433.431.1867223$-6.36AL|NL
184 Justin Steele CHC 79533.521.1874210$-6.38AL|NL
185 Adrian Houser SF 146884.111.35102480$-6.47AL|NL
186 Tyler Holton DET 72543.591.1058181$-6.54AL|NL
187 Fernando Cruz NYY 61543.461.2783301$-6.80AL|NL
188 Luis Morales OAK 114784.281.30104440$-6.81AL|NL
189 Aaron Civale OAK 126774.571.25110400$-6.95AL|NL
190 Ian Seymour TB 96664.321.2092280$-7.00AL|NL
191 Camilo Doval NYY 64533.631.2575312$-7.01AL|NL
192 Justin Sterner OAK 65333.941.2467248$-7.01AL|NL
193 Johan Oviedo BOS 109764.281.32105460$-7.10AL|NL
194 A.J. Minter NYM 56533.521.1761192$-7.23AL|NL
195 Tyler Rogers TOR 74633.721.2050182$-7.26AL|NL
196 Jose Berrios TOR 137894.511.32108420$-7.66AL|NL
197 Jose Quintana COL 140994.301.39101570$-7.72AL|NL
198 Jordan Leasure CWS 64564.331.2874295$-7.77AL|NL
199 Cole Sands MIN 68543.911.2067212$-7.78AL|NL
200 Bryce Elder ATL 117774.381.3099390$-7.79AL|NL
201 Graham Ashcraft CIN 65643.811.2761232$-7.83AL|NL
202 Logan Allen CLE 120784.131.37100460$-7.96AL|NL
203 Ryan Thompson ARI 64633.541.2452181$-8.00AL|NL
204 Louie Varland TOR 67433.641.1864182$-8.02AL|NL
205 Jared Koenig MIL 65533.621.2264221$-8.07AL|NL
206 Dylan Lee ATL 65333.501.1575191$-8.10AL|NL
207 Davis Martin CWS 141794.431.32110470$-8.14AL|NL
208 Lucas Erceg KAN 62663.761.2959252$-8.14AL|NL
209 Bryan Baker TB 63433.941.1969223$-8.20AL|NL
210 Kirby Yates LAA 56453.941.2767275$-8.20AL|NL
211 Ryan Weathers NYY 116774.481.31103450$-8.22AL|NL
212 Bryan King HOU 67433.611.1766191$-8.24AL|NL
213 Blake Treinen LAD 58754.091.3065211$-8.25AL|NL
214 Gabe Speier SEA 58423.461.1367180$-8.32AL|NL
215 Shawn Armstrong CLE 68323.701.1868203$-8.33AL|NL
216 Matt Svanson STL 65333.761.2560236$-8.35AL|NL
217 Max Meyer MIA 125794.451.34109420$-8.48AL|NL
218 Hunter Gaddis CLE 66333.651.1965213$-8.62AL|NL
219 Hogan Harris OAK 66334.201.39653210$-8.66AL|NL
220 Ryan Weiss HOU 90564.161.2792330$-8.66AL|NL
221 Andre Pallante STL 138894.301.3898530$-8.72AL|NL
222 Robert Gasser MIL 80543.981.2476250$-8.82AL|NL
223 Brad Lord WAS 143894.611.33106470$-8.91AL|NL
224 Eduard Bazardo SEA 68333.541.1869231$-8.93AL|NL
225 Kumar Rocker TEX 99574.201.2790300$-9.00AL|NL
226 Keegan Akin BAL 66433.951.2466223$-9.02AL|NL
227 Erik Miller SF 62543.751.4164354$-9.02AL|NL
228 Drey Jameson ARI 59533.921.3451235$-9.12AL|NL
229 Luke Weaver NYM 67444.301.2774234$-9.25AL|NL
230 Steven Okert HOU 64323.711.1475220$-9.26AL|NL
231 Sean Burke CWS 1407104.651.39137620$-9.27AL|NL
232 Ben Joyce LAA 42213.691.2349188$-9.35AL|NL
233 Carmen Mlodzinski PIT 69553.591.2760230$-9.41AL|NL
234 Kyle Finnegan DET 64554.071.3257234$-9.45AL|NL
235 Yennier Cano BAL 60533.581.2753201$-9.60AL|NL
236 Paul Sewald ARI 58334.651.2257198$-9.64AL|NL
237 Justin Topa MIN 63434.041.3250196$-9.80AL|NL
238 Cade Cavalli WAS 119684.461.34104440$-9.86AL|NL
239 Janson Junk MIA 96664.361.2570200$-9.88AL|NL
240 Gregory Soto PIT 61333.811.3066264$-9.89AL|NL
241 Anthony Bender MIA 61543.851.2657241$-9.90AL|NL
242 Lucas Giolito FA 140784.651.38125540$-9.97AL|NL
243 Jason Adam SD 51433.391.1552190$-9.98AL|NL
244 Tim Herrin CLE 54533.531.2857250$-10.02AL|NL
245 Justin Slaten BOS 61644.001.2857230$-10.08AL|NL
246 Yimi Garcia TOR 60354.081.2363234$-10.09AL|NL
247 Calvin Faucher MIA 64454.001.4064305$-10.13AL|NL
248 Mick Abel MIN 112784.461.41103510$-10.18AL|NL
249 Robby Snelling MIA 80554.021.3172270$-10.37AL|NL
250 Jose Butto SF 61433.791.2655252$-10.37AL|NL
251 Brooks Raley NYM 62333.781.1761211$-10.44AL|NL
252 Tyler Kinley ATL 63433.941.2672270$-10.60AL|NL
253 Antonio Santillan CIN 70334.231.3173324$-10.73AL|NL
254 Greg Weissert BOS 65544.091.2959231$-10.78AL|NL
255 Kody Funderburk MIN 65444.031.3461273$-10.94AL|NL
256 Hurston Waldrep ATL 84664.261.3775360$-10.96AL|NL
257 Cole Henry WAS 64135.171.45623716$-11.06AL|NL
258 Richard Fitts STL 99564.321.2976290$-11.06AL|NL
259 Andrew Nardi MIA 56433.851.2867240$-11.07AL|NL
260 Angel Zerpa MIL 60433.761.2355190$-11.16AL|NL
261 Lance McCullers HOU 102654.411.43101530$-11.17AL|NL
262 Kutter Crawford BOS 87564.461.2674260$-11.17AL|NL
263 Jared Jones IL-60 PIT 83454.051.3175310$-11.32AL|NL
264 Cody Bradford TEX 69554.421.1956160$-11.36AL|NL
265 Spencer Arrighetti HOU 84564.361.3686390$-11.38AL|NL
266 Enyel De Los Santos HOU 60434.001.2360210$-11.43AL|NL
267 Jovani Moran BOS 56413.741.3162250$-11.51AL|NL
268 Drew Pomeranz LAA 58244.121.2259184$-11.51AL|NL
269 Ryne Stanek STL 60554.121.4160302$-11.56AL|NL
270 Tommy Nance TOR 58423.801.2656180$-11.57AL|NL
271 Andrew Anderson DET 61444.191.2668220$-11.66AL|NL
272 Luis Gil NYY 95564.611.3495480$-11.69AL|NL
273 Aaron Bummer ATL 60423.751.3362240$-11.72AL|NL
274 Elvis Alvarado OAK 58334.061.3262263$-11.75AL|NL
275 Mason Englert TB 60323.961.2056161$-11.77AL|NL
276 Isaac Mattson PIT 64444.071.3561302$-11.77AL|NL
277 David Festa MIN 70454.221.2871240$-11.78AL|NL
278 Bennett Sousa HOU 50323.541.2256190$-11.82AL|NL
279 Jake Junis TEX 65334.051.1955161$-11.88AL|NL
280 John Schreiber KAN 64333.961.2560231$-11.97AL|NL
281 Matt Festa CLE 58444.091.2558210$-12.09AL|NL
282 Tanner Banks PHI 62333.911.2057160$-12.10AL|NL
283 Sam Hentges SF 54223.221.2051170$-12.12AL|NL
284 Aaron Ashby MIL 64443.951.4067341$-12.14AL|NL
285 Sean Newcomb CWS 70333.991.3465272$-12.19AL|NL
286 Kyle Freeland COL 1518114.861.39112390$-12.19AL|NL
287 Brock Burke CIN 62434.251.2757191$-12.24AL|NL
288 Tyler Wells BAL 70454.441.1959180$-12.26AL|NL
289 Jordan Romano LAA 57444.421.2762211$-12.28AL|NL
290 Mike Vasil CWS 95444.231.3677381$-12.29AL|NL
291 PJ Poulin WAS 61444.271.3561262$-12.31AL|NL
292 Scott Barlow OAK 54444.291.3560282$-12.31AL|NL
293 Braydon Fisher TOR 52333.701.2861250$-12.32AL|NL
294 Casey Legumina SEA 54554.161.3253210$-12.35AL|NL
295 Griffin Canning SD 103664.761.3793400$-12.36AL|NL
296 Ryan Zeferjahn LAA 63554.581.3972341$-12.38AL|NL
297 David Morgan SD 62324.031.2565250$-12.40AL|NL
298 Kyle Harrison MIL 83434.331.3481330$-12.40AL|NL
299 Brusdar Graterol LAD 46313.441.1237110$-12.41AL|NL
300 Anthony Kay CWS 129684.661.40109490$-12.42AL|NL