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 1681372.881.00196360$33.37AL|NL
2 Zack Wheeler PHI 1731373.271.07185430$27.14AL|NL
3 Paul Skenes PIT 1511062.781.04188410$26.80AL|NL
4 Chris Sale ATL 1541273.141.08185400$25.09AL|NL
5 Garrett Crochet BOS 1311063.201.07171380$19.40AL|NL
6 Dylan Cease SD 1601183.511.16189600$19.19AL|NL
7 Framber Valdez HOU 1581273.321.17155490$18.63AL|NL
8 Logan Webb SF 1731193.411.17148390$17.06AL|NL
9 Edwin Diaz NYM 54423.001.05791930$16.39AL|NL
10 Jacob deGrom TEX 118743.030.97149240$16.39AL|NL
11 Corbin Burnes ARI 1601183.551.16158460$16.29AL|NL
12 Tyler Glasnow LAD 130953.411.06161380$16.19AL|NL
13 Cole Ragans KAN 1531073.451.19176560$16.13AL|NL
14 Pablo Lopez MIN 1571183.741.15166390$15.56AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 George Kirby IL-15 SEA 1451083.491.07135200$15.50AL|NL
16 Max Fried NYY 1511173.411.17142440$15.26AL|NL
17 Yoshinobu Yamamoto LAD 1361063.421.10144340$15.24AL|NL
18 Michael King SD 1501173.541.20164520$15.12AL|NL
19 Sonny Gray STL 1551083.591.16164440$15.05AL|NL
20 Spencer Schwellenbach ATL 1511173.681.13148340$14.87AL|NL
21 Ryan Helsley STL 55432.831.11682029$14.81AL|NL
22 Josh Hader HOU 57443.211.09802328$14.53AL|NL
23 Mason Miller OAK 56322.771.01811926$14.38AL|NL
24 Luis Castillo SEA 1561083.651.15157440$14.35AL|NL
25 Shota Imanaga CHC 1471063.631.11146310$14.32AL|NL
26 Bryce Miller SEA 1501083.761.11142380$13.16AL|NL
27 Raisel Iglesias ATL 57433.141.06621327$13.00AL|NL
28 Spencer Strider IL-15 ATL 117963.471.12156400$12.95AL|NL
29 Emmanuel Clase CLE 55332.581.00531126$12.58AL|NL
30 Tanner Bibee CLE 145973.671.14153390$12.46AL|NL
31 Kevin Gausman TOR 1661193.881.22166480$12.44AL|NL
32 Aaron Nola PHI 1601083.881.16158380$12.42AL|NL
33 Freddy Peralta MIL 145983.781.17167520$11.93AL|NL
34 Hunter Greene CIN 145973.891.16171520$11.73AL|NL
35 Andres Munoz SEA 53332.721.11682125$11.42AL|NL
36 Joe Ryan MIN 136873.821.08149300$11.11AL|NL
37 Zac Gallen ARI 1441173.781.21144440$11.11AL|NL
38 Carlos Rodon NYY 1471194.111.19165490$11.03AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Felix Bautista BAL 50422.681.07742121$10.89AL|NL
40 Ryan Walker SF 56433.041.10671723$10.81AL|NL
41 Bailey Ober MIN 144983.951.11148340$10.78AL|NL
42 Logan Gilbert IL-15 SEA 119753.421.03123250$10.51AL|NL
43 Nathan Eovaldi TEX 1471073.891.18141390$9.86AL|NL
44 Tanner Scott LAD 55432.941.21672623$9.79AL|NL
45 Jhoan Duran MIN 54432.821.12661721$9.76AL|NL
46 Hunter Brown HOU 1431083.751.25152500$9.67AL|NL
47 Drew Rasmussen TB 124873.391.13121300$9.62AL|NL
48 Jeff Hoffman TOR 55323.081.10681923$9.54AL|NL
49 Roki Sasaki LAD 116853.511.13135370$9.52AL|NL
50 Devin Williams NYY 52432.851.13722420$9.29AL|NL
51 Bryan Woo SEA 125863.671.07119250$9.23AL|NL
52 Jack Flaherty DET 139983.801.21149440$8.93AL|NL
53 Nick Pivetta SD 138883.981.16157420$8.53AL|NL
54 Brandon Woodruff IL-15 MIL 127863.721.15136350$8.40AL|NL
55 Sandy Alcantara MIA 158883.721.20137400$8.35AL|NL
56 Yusei Kikuchi LAA 146883.921.21163440$8.26AL|NL
57 Taj Bradley TB 137983.941.20148440$8.07AL|NL
58 Ryan Pepiot TB 132983.931.19139460$7.53AL|NL
59 Kodai Senga NYM 130963.711.26143570$7.46AL|NL
60 Bowden Francis TOR 1391074.141.16129370$7.37AL|NL
61 Seth Lugo KAN 1551083.961.24136410$7.27AL|NL
62 Blake Snell IL-15 LAD 98743.321.16128430$7.06AL|NL
63 Zach Eflin IL-15 BAL 138973.871.16116240$7.05AL|NL
64 Jose Berrios TOR 16711104.211.24143470$7.04AL|NL
65 Brandon Pfaadt ARI 139984.031.20140330$6.82AL|NL
66 Peter Fairbanks TB 52333.441.18581923$6.64AL|NL
67 Tanner Houck BOS 152983.871.24134460$6.62AL|NL
68 Ranger Suarez IL-15 PHI 134973.691.24121410$6.41AL|NL
69 Jesus Luzardo PHI 139974.061.22142470$6.20AL|NL
70 Robbie Ray SF 126883.951.21142450$5.83AL|NL
71 MacKenzie Gore WAS 142893.881.27151530$5.75AL|NL
72 Justin Martinez ARI 56333.271.30692921$5.74AL|NL
73 Robert Suarez SD 54433.671.19531821$5.56AL|NL
74 Clay Holmes NYM 135973.681.30128520$5.46AL|NL
75 Trevor Megill MIL 53323.521.21631921$5.40AL|NL
76 Cristopher Sanchez PHI 127863.581.22110340$5.37AL|NL
77 Kyle Finnegan WAS 52334.021.32502027$5.31AL|NL
78 Kenley Jansen LAA 50333.821.21581923$5.25AL|NL
79 Ben Brown CHC 108763.601.20126410$5.12AL|NL
80 Chris Bassitt TOR 15310104.101.29141520$5.01AL|NL
81 Nick Lodolo CIN 123873.971.22133390$4.64AL|NL
82 Shane McClanahan IL-60 TB 97753.431.15103300$4.56AL|NL
83 Ryan Pressly CHC 50323.501.21521521$4.40AL|NL
84 Aroldis Chapman BOS 52433.411.30773116$4.07AL|NL
85 Merrill Kelly ARI 137974.081.25125430$3.80AL|NL
86 Michael Wacha KAN 133974.011.24116380$3.77AL|NL
87 Jeffrey Springs OAK 119773.841.21119340$3.30AL|NL
88 Matt Boyd CHC 117763.921.20122370$3.24AL|NL
89 Eduardo Rodriguez ARI 133984.011.28122440$3.19AL|NL
90 Max Scherzer IL-15 TOR 103763.871.13105270$3.17AL|NL
91 Mitch Keller PIT 153994.241.28140470$2.99AL|NL
92 Ronel Blanco HOU 133864.111.26131550$2.65AL|NL
93 Shane Baz TB 127874.051.24120450$2.61AL|NL
94 David Bednar PIT 53343.961.26552020$2.41AL|NL
95 Jose Alvarado PHI 52333.441.27602417$2.34AL|NL
96 Clarke Schmidt NYY 121773.941.24119390$2.00AL|NL
97 Erick Fedde STL 141894.081.27123430$1.95AL|NL
98 Gavin Williams CLE 123773.991.26126470$1.80AL|NL
99 Jameson Taillon CHC 142984.311.23112330$1.64AL|NL
100 Carlos Estevez KAN 53333.851.24531818$1.58AL|NL
101 Brayan Bello BOS 128984.071.32118450$1.41AL|NL
102 David Peterson NYM 126863.851.33117490$1.37AL|NL
103 Yu Darvish IL-15 SD 109764.101.18105300$1.04AL|NL
104 Sean Manaea IL-15 NYM 110754.111.21110370$0.76AL|NL
105 Nick Martinez CIN 133874.161.26112340$0.72AL|NL
106 Cade Smith CLE 57422.971.0974184$0.64AL|NL
107 Jose Soriano LAA 121773.901.30114510$0.37AL|NL
108 Jason Adam SD 56423.111.0664185$0.23AL|NL
109 Reese Olson DET 116673.921.23108370$0.21AL|NL
110 Luke Jackson TEX 53334.141.35572418$-0.05AL|NL
111 Brady Singer CIN 143894.371.30133420$-0.21AL|NL
112 Matthew Strahm PHI 55433.231.0466144$-0.41AL|NL
113 Dustin May LAD 85643.621.1984300$-0.42AL|NL
114 Grant Holmes ATL 117653.981.27113370$-0.66AL|NL
115 Emilio Pagan CIN 53334.341.24561716$-0.69AL|NL
116 Will Vest DET 55333.421.21541711$-0.85AL|NL
117 Tobias Myers MIL 122774.261.26112370$-1.07AL|NL
118 Kirby Yates LAD 51523.261.1664244$-1.11AL|NL
119 Grayson Rodriguez IL-15 BAL 78643.711.2085250$-1.16AL|NL
120 Dean Kremer BAL 122874.281.29107420$-1.20AL|NL
121 Zebby Matthews MIN 110664.191.20103220$-1.20AL|NL
122 Zack Littell TB 119774.231.24101260$-1.31AL|NL
123 Orion Kerkering PHI 52423.001.1159154$-1.38AL|NL
124 Luis Severino OAK 1517104.391.29131500$-1.51AL|NL
125 Lucas Giolito IL-15 BOS 124884.501.31125450$-1.64AL|NL
126 Hayden Wesneski HOU 121774.361.26112400$-1.69AL|NL
127 Jeremiah Estrada SD 52433.301.1873224$-1.76AL|NL
128 Griffin Jax MIN 55443.151.0764152$-1.85AL|NL
129 Shane Bieber IL-15 CLE 84543.641.1982210$-1.86AL|NL
130 Tyler Mahle TEX 119664.281.23109380$-1.86AL|NL
131 Luke Weaver NYY 57333.921.19621810$-1.92AL|NL
132 Justin Verlander SF 117774.231.2698320$-2.04AL|NL
133 Kumar Rocker IL-15 TEX 86553.851.1990260$-2.04AL|NL
134 JP Sears OAK 1498104.611.26120430$-2.04AL|NL
135 Charlie Morton BAL 127774.331.33127520$-2.09AL|NL
136 Landen Roupp SF 118553.851.32114520$-2.10AL|NL
137 Kris Bubic KAN 118664.091.31115390$-2.10AL|NL
138 Anthony Bender MIA 52433.831.28541810$-2.28AL|NL
139 Shohei Ohtani LAD 62533.501.1372210$-2.44AL|NL
140 Bryan Abreu HOU 60323.141.1779252$-2.46AL|NL
141 Edward Cabrera MIA 116684.201.34125570$-2.62AL|NL
142 Camilo Doval SF 52433.551.2963257$-2.65AL|NL
143 Jake Irvin WAS 140794.441.28115440$-2.74AL|NL
144 Lance McCullers IL-15 HOU 102653.921.3297430$-2.84AL|NL
145 Seth Halvorsen COL 53344.401.39512116$-2.86AL|NL
146 Luis Gil IL-60 NYY 88654.101.2897430$-2.98AL|NL
147 Lucas Erceg KAN 55333.541.2363217$-3.02AL|NL
148 Chris Martin TEX 48323.271.105076$-3.04AL|NL
149 Porter Hodge CHC 52333.611.2858259$-3.09AL|NL
150 Tony Gonsolin IL-15 LAD 101754.401.2388340$-3.12AL|NL
151 Miles Mikolas STL 143894.601.25100260$-3.21AL|NL
152 Liam Hendriks BOS 48433.801.1555146$-3.28AL|NL
153 Andrew Heaney PIT 116674.381.28111360$-3.46AL|NL
154 Hayden Birdsong SF 96664.181.32105450$-3.48AL|NL
155 Justin Slaten BOS 53433.821.2556187$-3.51AL|NL
156 Mitchell Parker WAS 126684.281.32112440$-3.88AL|NL
157 Shane Smith CWS 123674.361.31112450$-4.09AL|NL
158 Kutter Crawford IL-15 BOS 96564.361.2094280$-4.11AL|NL
159 Chris Paddack MIN 117654.411.28105290$-4.16AL|NL
160 Luis Ortiz CLE 120764.341.3298440$-4.17AL|NL
161 Keegan Akin BAL 59323.491.1366162$-4.20AL|NL
162 Tommy Kahnle DET 52223.511.2454228$-4.46AL|NL
163 Reid Detmers LAA 94564.331.28105350$-4.57AL|NL
164 Calvin Faucher MIA 53234.051.40552413$-4.58AL|NL
165 A.J. Puk IL-15 ARI 35323.341.1542127$-4.64AL|NL
166 Osvaldo Bido OAK 114674.421.31107460$-4.69AL|NL
167 Robert Garcia TEX 52333.361.1859183$-4.81AL|NL
168 Jose Quintana MIL 125774.301.36100460$-4.85AL|NL
169 Colin Rea CHC 121774.561.2997340$-4.92AL|NL
170 Eury Perez IL-60 MIA 68443.851.1976220$-4.93AL|NL
171 Andre Pallante STL 112763.991.3981440$-4.98AL|NL
172 Tyler Anderson LAA 1458104.601.36116540$-5.13AL|NL
173 Nestor Cortes IL-60 MIL 70443.861.1668180$-5.14AL|NL
174 Clayton Kershaw IL-60 LAD 64533.731.2159180$-5.18AL|NL
175 Alex Cobb IL-15 DET 82553.851.2667230$-5.23AL|NL
176 Matthew Liberatore STL 115664.321.34102420$-5.23AL|NL
177 Yimi Garcia TOR 53333.731.1460163$-5.26AL|NL
178 Tyler Holton DET 53323.291.0946132$-5.27AL|NL
179 Cole Sands MIN 52423.671.1856152$-5.34AL|NL
180 Steven Matz STL 100554.121.3087300$-5.45AL|NL
181 Alex Vesia LAD 50333.431.2063222$-5.57AL|NL
182 Tylor Megill NYM 80554.081.3082310$-5.62AL|NL
183 Frankie Montas IL-15 NYM 91664.351.3287350$-5.71AL|NL
184 Matt Brash IL-15 SEA 47433.151.2561210$-5.71AL|NL
185 Garrett Cleavinger TB 51443.881.3059244$-5.74AL|NL
186 Walker Buehler BOS 125674.421.34105400$-5.85AL|NL
187 Kyle Gibson BAL 115764.451.3797410$-5.96AL|NL
188 Jackson Jobe DET 107664.461.2987390$-5.99AL|NL
189 Ryne Nelson ARI 91554.221.2675240$-6.15AL|NL
190 Dylan Lee ATL 49323.181.1456130$-6.15AL|NL
191 Kyle Harrison SF 76444.021.2679280$-6.16AL|NL
192 Yennier Cano BAL 52323.381.2552183$-6.18AL|NL
193 Andrew Abbott CIN 106674.491.3499400$-6.21AL|NL
194 Griffin Canning NYM 114674.531.33102400$-6.21AL|NL
195 Casey Mize DET 107564.231.3085300$-6.25AL|NL
196 Daniel Coulombe MIN 50323.421.1353141$-6.26AL|NL
197 Aaron Bummer ATL 53423.471.3161221$-6.31AL|NL
198 Dennis Santana PIT 52324.211.3250218$-6.37AL|NL
199 Trevor Williams WAS 113664.421.3392360$-6.37AL|NL
200 Evan Phillips LAD 48323.421.1454151$-6.40AL|NL
201 Tomoyuki Sugano BAL 129674.551.2994320$-6.44AL|NL
202 Max Meyer MIA 124684.431.37107440$-6.46AL|NL
203 David Festa MIN 69443.961.2673250$-6.51AL|NL
204 Seranthony Dominguez BAL 53433.871.2658212$-6.53AL|NL
205 Garrett Whitlock BOS 55333.711.1855132$-6.55AL|NL
206 Tim Herrin CLE 52323.321.2255211$-6.63AL|NL
207 AJ Smith-Shawver ATL 86554.381.3188370$-6.64AL|NL
208 Michael Lorenzen KAN 125774.451.3896530$-6.65AL|NL
209 Ryan Weathers IL-15 MIA 93564.221.3282320$-6.69AL|NL
210 Cade Cavalli IL-15 WAS 91554.291.3285380$-6.74AL|NL
211 Jordan Romano PHI 50343.881.2453184$-6.79AL|NL
212 Jordan Hicks SF 100564.121.3890440$-6.81AL|NL
213 Pierce Johnson ATL 51433.721.3062221$-6.83AL|NL
214 Reed Garrett NYM 55543.841.3565260$-6.85AL|NL
215 Spencer Arrighetti IL-15 HOU 75554.341.3079310$-6.86AL|NL
216 Hunter Gaddis CLE 55333.791.1550152$-6.86AL|NL
217 Bryce Elder ATL 103664.341.3685370$-6.89AL|NL
218 Fernando Cruz NYY 53233.731.2474252$-6.89AL|NL
219 Jared Koenig MIL 51433.641.2950192$-6.93AL|NL
220 Ben Lively CLE 112784.611.3487360$-6.94AL|NL
221 Alexis Diaz CIN 51334.261.3454267$-6.95AL|NL
222 Ben Joyce IL-15 LAA 40223.341.2648195$-7.01AL|NL
223 JoJo Romero STL 52433.661.2450171$-7.02AL|NL
224 Joey Cantillo CLE 77454.041.3382360$-7.06AL|NL
225 A.J. Minter NYM 43333.351.1549141$-7.07AL|NL
226 Marcus Stroman IL-15 NYY 114774.471.3887420$-7.11AL|NL
227 Ryne Stanek NYM 52433.981.3159252$-7.28AL|NL
228 Jesus Tinoco MIA 51223.771.2652185$-7.32AL|NL
229 Quinn Priester MIL 94674.421.3579320$-7.34AL|NL
230 Edwin Uceta TB 52223.661.1859192$-7.35AL|NL
231 Jordan Leasure CWS 53234.681.42522612$-7.36AL|NL
232 Mike Soroka IL-15 WAS 107584.531.34101460$-7.44AL|NL
233 Chad Green TOR 52333.991.1949153$-7.44AL|NL
234 Bryan Hudson MIL 45323.241.1547160$-7.44AL|NL
235 Blake Treinen IL-15 LAD 33323.301.1537103$-7.47AL|NL
236 Aaron Civale IL-15 MIL 83454.321.2677240$-7.54AL|NL
237 Erik Miller SF 50333.541.3162271$-7.63AL|NL
238 Mark Leiter Jr. NYY 51333.921.2362191$-7.79AL|NL
239 Adrian Morejon SD 51323.611.2453171$-7.82AL|NL
240 Bailey Falter PIT 116684.571.3386340$-7.84AL|NL
241 Logan Allen CLE 104774.591.4188410$-7.92AL|NL
242 Carmen Mlodzinski PIT 73564.111.3665300$-8.01AL|NL
243 Jon Gray IL-60 TEX 82454.321.2773250$-8.03AL|NL
244 Jared Jones IL-60 PIT 59343.921.2161200$-8.06AL|NL
245 Kyle Wright IL-15 KAN 78554.291.3368270$-8.09AL|NL
246 Sean Burke CWS 125594.621.39122580$-8.13AL|NL
247 Daysbel Hernandez ATL 50423.771.4059261$-8.23AL|NL
248 Andrew Painter PHI 62434.211.2561210$-8.26AL|NL
249 Eduard Bazardo SEA 49323.861.1950161$-8.28AL|NL
250 Antonio Santillan CIN 52344.171.3261233$-8.28AL|NL
251 Tyler Rogers SF 58333.671.2142121$-8.32AL|NL
252 Mitch Spence OAK 93564.441.3275280$-8.33AL|NL
253 Hoby Milner TEX 52323.831.1947121$-8.35AL|NL
254 Gabe Speier SEA 52223.831.2256182$-8.47AL|NL
255 Michael Kopech IL-15 LAD 42323.891.2651202$-8.48AL|NL
256 Kevin Ginkel IL-15 ARI 42323.391.1945130$-8.48AL|NL
257 Brant Hurter DET 50323.701.2043121$-8.51AL|NL
258 Craig Yoho MIL 48333.731.2854211$-8.52AL|NL
259 Manuel Rodriguez TB 50333.601.2748181$-8.54AL|NL
260 Johan Oviedo IL-60 PIT 89554.391.3677380$-8.55AL|NL
261 Abner Uribe MIL 50323.661.3957312$-8.57AL|NL
262 Michael McGreevy STL 67433.941.2749160$-8.59AL|NL
263 Tyler Kinley COL 54334.881.4157238$-8.66AL|NL
264 Gregory Soto BAL 51333.751.3257241$-8.68AL|NL
265 Dedniel Nunez NYM 42323.501.2248160$-8.72AL|NL
266 Joel Payamps MIL 45333.611.1945140$-8.83AL|NL
267 Taylor Rogers CIN 50334.081.2954192$-8.90AL|NL
268 Trent Thornton SEA 54233.771.2153161$-8.98AL|NL
269 Caleb Ferguson PIT 53333.761.3557221$-9.00AL|NL
270 Ryan Thompson ARI 48433.751.2538130$-9.05AL|NL
271 Yariel Rodriguez TOR 70344.161.3173320$-9.06AL|NL
272 Bryan King HOU 53223.571.2956221$-9.07AL|NL
273 Tayler Scott HOU 54423.911.3554250$-9.11AL|NL
274 Jose A. Ferrer WAS 51323.871.2742162$-9.14AL|NL
275 Ryan Brasier IL-15 CHC 43213.741.1641122$-9.24AL|NL
276 Javier Assad IL-15 CHC 81444.211.3568320$-9.28AL|NL
277 Shelby Miller ARI 51334.331.2849183$-9.28AL|NL
278 Brock Stewart MIN 47213.591.2558200$-9.32AL|NL
279 Cade Povich BAL 65444.331.3061250$-9.32AL|NL
280 Yuki Matsui SD 48223.591.2456200$-9.35AL|NL
281 Hunter Harvey IL-15 KAN 41223.711.2044122$-9.35AL|NL
282 Jose Butto NYM 47323.721.2547200$-9.40AL|NL
283 Paul Sewald CLE 50223.921.1655160$-9.41AL|NL
284 Louie Varland MIN 61344.391.2959182$-9.46AL|NL
285 Penn Murfee CWS 48334.101.3048212$-9.54AL|NL
286 Ian Hamilton NYY 49223.511.2653190$-9.56AL|NL
287 Caleb Thielbar CHC 48333.961.2653180$-9.57AL|NL
288 Julian Merryweather CHC 50323.991.3355221$-9.57AL|NL
289 Davis Martin CWS 104474.551.3591380$-9.63AL|NL
290 Brock Burke LAA 55324.091.3155201$-9.65AL|NL
291 John Schreiber KAN 51333.861.3248201$-9.71AL|NL
292 Rhett Lowder IL-15 CIN 75444.311.3362240$-9.75AL|NL
293 Jack Leiter IL-15 TEX 110574.911.38111490$-9.75AL|NL
294 David Robertson FA 37223.331.1945150$-9.79AL|NL
295 Simeon Woods Richardson MIN 97454.541.3482360$-9.88AL|NL
296 Tyler Ferguson OAK 53334.121.3558261$-9.90AL|NL
297 Daniel Young NYM 48323.911.3254230$-9.94AL|NL
298 Paul Blackburn IL-15 NYM 69444.351.3258220$-9.97AL|NL
299 Tanner Banks PHI 57223.871.2556180$-9.97AL|NL
300 Andrew Kittredge IL-15 BAL 40323.721.2037110$-10.02AL|NL