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 1551183.061.03179350$32.46AL|NL
2 Paul Skenes PIT 1621273.071.09182450$32.28AL|NL
3 Zack Wheeler PHI 1681283.461.10182460$29.42AL|NL
4 Logan Webb SF 1641283.321.15147360$24.88AL|NL
5 Logan Gilbert IL-15 SEA 1411073.511.03157300$24.60AL|NL
6 Cole Ragans KAN 1591183.551.19190600$23.86AL|NL
7 Garrett Crochet BOS 1601173.701.18190520$23.21AL|NL
8 Dylan Cease SD 1711283.861.21194650$22.81AL|NL
9 Michael King SD 1551183.641.18172520$21.74AL|NL
10 Freddy Peralta MIL 1541083.751.14173550$21.30AL|NL
11 Spencer Strider IL-15 ATL 1271063.541.13166400$20.66AL|NL
12 Yoshinobu Yamamoto LAD 1291053.291.12142350$20.43AL|NL
13 Chris Sale ATL 1571173.881.19180460$20.43AL|NL
14 Tyler Glasnow LAD 1261063.691.13150400$18.25AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Jacob deGrom TEX 122973.691.06138330$17.81AL|NL
16 George Kirby IL-15 SEA 132973.571.05117200$17.77AL|NL
17 Joe Ryan MIN 132983.901.07145290$17.64AL|NL
18 Hunter Brown HOU 1481083.761.20152510$16.71AL|NL
19 Max Fried NYY 1441073.561.20133470$16.15AL|NL
20 Brandon Woodruff IL-15 MIL 132973.781.13140390$15.91AL|NL
21 Spencer Schwellenbach ATL 1401073.801.16134320$15.89AL|NL
22 Framber Valdez HOU 1481083.641.22142490$15.87AL|NL
23 Sonny Gray STL 146993.881.17154430$15.85AL|NL
24 Pablo Lopez MIN 1521094.041.21153390$14.61AL|NL
25 Mason Miller OAK 38212.961.02551326$13.87AL|NL
26 Bryan Woo SEA 119873.631.08110270$13.48AL|NL
27 Luis Castillo SEA 1581094.131.21146490$13.47AL|NL
28 Edwin Diaz NYM 35213.711.14461330$13.09AL|NL
29 Josh Hader HOU 35213.421.09491428$12.93AL|NL
30 Corbin Burnes ARI 1511084.021.22137480$12.88AL|NL
31 Hunter Greene CIN 148984.301.22170540$12.64AL|NL
32 Nick Pivetta SD 136984.201.18149420$12.58AL|NL
33 MacKenzie Gore WAS 1619104.181.28183600$12.43AL|NL
34 Bryce Miller SEA 148994.131.17130400$12.02AL|NL
35 Shota Imanaga CHC 140984.261.16134340$11.64AL|NL
36 Ryan Helsley STL 34213.581.19381329$11.40AL|NL
37 Emmanuel Clase CLE 37213.001.0729726$10.83AL|NL
38 Aaron Nola PHI 1561094.381.23146420$10.82AL|NL
39 Jack Flaherty DET 151994.251.26161510$10.67AL|NL
40 Cristopher Sanchez PHI 124973.721.22113330$10.48AL|NL
41 Andres Munoz SEA 32212.911.08381225$10.48AL|NL
42 Zac Gallen ARI 143984.161.24137440$9.76AL|NL
43 Raisel Iglesias ATL 36213.951.1736927$9.53AL|NL
44 Sandy Alcantara MIA 1498104.051.22118420$8.37AL|NL
45 Bailey Ober MIN 132884.401.19129350$7.83AL|NL
46 Jesus Luzardo PHI 117884.091.23124380$7.65AL|NL
47 Ryan Walker SF 36213.571.21411223$7.56AL|NL
48 Jeff Hoffman TOR 34213.901.20451423$7.39AL|NL
49 Matt Boyd CHC 115884.071.23116390$6.98AL|NL
50 Clay Holmes NYM 111873.621.28106420$6.90AL|NL
51 Kyle Finnegan WAS 35214.511.33331327$6.88AL|NL
52 Kenley Jansen LAA 33214.131.18381323$6.53AL|NL
53 Nathan Eovaldi TEX 137984.401.25123420$6.52AL|NL
54 Felix Bautista BAL 33213.551.21431621$6.27AL|NL
55 Tanner Bibee CLE 143894.301.25126450$6.21AL|NL
56 Justin Martinez ARI 35213.191.29411821$6.07AL|NL
57 Tyler Mahle TEX 130874.291.23117430$6.05AL|NL
58 Eduardo Rodriguez ARI 114884.051.26114380$6.02AL|NL
59 Jhoan Duran MIN 36213.511.22381221$5.94AL|NL
60 Drew Rasmussen TB 97663.721.1594260$5.64AL|NL
61 Shane McClanahan IL-60 TB 101773.991.20105300$5.58AL|NL
62 Tanner Scott LAD 36213.851.35381723$5.53AL|NL
63 Chris Bassitt TOR 154994.531.30142560$5.37AL|NL
64 Taj Bradley TB 137884.491.27137480$5.28AL|NL
65 Roki Sasaki LAD 108864.091.26108390$5.18AL|NL
66 Peter Fairbanks TB 33214.231.28341323$5.17AL|NL
67 Kevin Gausman TOR 16610104.791.31155540$5.16AL|NL
68 Jameson Taillon CHC 135884.411.22110340$5.05AL|NL
69 Zach Eflin IL-15 BAL 126874.321.2097230$4.96AL|NL
70 Yusei Kikuchi LAA 151994.701.31153480$4.86AL|NL
71 Robert Suarez SD 33214.021.22331221$4.55AL|NL
72 Kodai Senga NYM 109884.131.30115490$4.53AL|NL
73 Carlos Rodon NYY 154994.871.31162610$4.38AL|NL
74 Shane Baz TB 104774.131.22104370$4.38AL|NL
75 Max Scherzer IL-15 TOR 100774.441.18108310$4.24AL|NL
76 Ryan Pressly CHC 35213.941.26311121$4.19AL|NL
77 Ryan Pepiot TB 132894.651.25127440$4.10AL|NL
78 Devin Williams NYY 34213.941.29401620$4.07AL|NL
79 Seth Lugo KAN 155994.541.30128440$4.00AL|NL
80 Trevor Megill MIL 33214.371.28381321$3.97AL|NL
81 Tanner Houck BOS 122984.281.30103400$3.83AL|NL
82 Ranger Suarez IL-15 PHI 114884.011.2997370$3.80AL|NL
83 Justin Verlander SF 117774.211.24105390$3.70AL|NL
84 Ben Brown CHC 93763.981.2599350$3.64AL|NL
85 David Bednar PIT 34214.161.25351220$3.60AL|NL
86 Gavin Williams CLE 128784.291.30125510$3.23AL|NL
87 Michael Wacha KAN 129884.401.28108420$2.92AL|NL
88 Brandon Pfaadt ARI 115884.551.24102280$2.84AL|NL
89 Aroldis Chapman BOS 33213.531.33492216$2.47AL|NL
90 Reese Olson DET 125784.181.29106410$2.47AL|NL
91 Yu Darvish IL-15 SD 108774.461.24106360$2.44AL|NL
92 Clarke Schmidt NYY 121884.531.29113400$2.40AL|NL
93 Zebby Matthews MIN 102664.281.2097230$2.25AL|NL
94 Max Meyer MIA 1116104.271.26112380$2.15AL|NL
95 Kris Bubic KAN 103774.141.30102370$2.04AL|NL
96 Jose Alvarado PHI 33213.611.31361617$2.00AL|NL
97 Robbie Ray SF 138884.761.33143580$1.99AL|NL
98 Hayden Wesneski HOU 101774.451.2396310$1.83AL|NL
99 Shohei Ohtani LAD 66533.511.1578230$1.81AL|NL
100 Brady Singer CIN 138894.661.32128440$1.61AL|NL
101 Sean Manaea IL-15 NYM 113764.471.30114430$1.39AL|NL
102 Erick Fedde STL 139894.611.29108430$1.13AL|NL
103 Brayan Bello BOS 129884.421.35112440$0.87AL|NL
104 Blake Snell IL-15 LAD 89644.191.31106420$0.73AL|NL
105 Jose Soriano LAA 122874.211.37102520$0.71AL|NL
106 Shane Bieber IL-15 CLE 81553.881.1877200$0.70AL|NL
107 Landen Roupp SF 100774.211.3296400$0.66AL|NL
108 Luke Jackson TEX 35214.481.38341618$0.50AL|NL
109 David Peterson NYM 121884.381.38113480$0.48AL|NL
110 Carlos Estevez KAN 31214.571.32281118$0.44AL|NL
111 Emilio Pagan CIN 35224.811.26351216$-0.23AL|NL
112 Colin Rea CHC 102774.571.2688290$-0.25AL|NL
113 Jeffrey Springs OAK 109794.721.30108350$-0.36AL|NL
114 Merrill Kelly ARI 131884.681.33109470$-0.38AL|NL
115 Joey Cantillo CLE 77443.581.2583330$-0.47AL|NL
116 Ronel Blanco HOU 135884.881.35130590$-0.53AL|NL
117 Mike Soroka IL-15 WAS 95564.161.2689360$-0.78AL|NL
118 Porter Hodge CHC 36213.231.1942169$-1.06AL|NL
119 Matthew Liberatore STL 99674.311.2987330$-1.12AL|NL
120 Grayson Rodriguez IL-15 BAL 81544.181.2585260$-1.13AL|NL
121 Seth Halvorsen COL 37224.551.39331516$-1.24AL|NL
122 Frankie Montas IL-15 NYM 106764.551.3497400$-1.52AL|NL
123 Jack Leiter IL-15 TEX 98674.551.3097390$-1.54AL|NL
124 Bowden Francis TOR 114794.951.2696330$-1.65AL|NL
125 Kutter Crawford IL-15 BOS 84554.411.2280250$-1.82AL|NL
126 Eury Perez IL-60 MIA 70464.181.1776220$-1.90AL|NL
127 Jose Berrios TOR 1559105.041.35124490$-1.93AL|NL
128 Kumar Rocker IL-15 TEX 92664.401.2879290$-1.96AL|NL
129 Grant Holmes ATL 103774.681.3599360$-2.13AL|NL
130 JP Sears OAK 1468105.101.30114420$-2.16AL|NL
131 Mitchell Parker WAS 114794.541.3492390$-2.16AL|NL
132 Walker Buehler BOS 113884.771.3491390$-2.18AL|NL
133 Tobias Myers MIL 110794.791.3090330$-2.39AL|NL
134 Will Vest DET 36213.971.28351311$-2.41AL|NL
135 J.T. Ginn IL-15 OAK 96674.461.3183340$-2.62AL|NL
136 Jordan Leasure CWS 38224.451.31371612$-2.67AL|NL
137 Nick Martinez CIN 112794.801.3190320$-2.79AL|NL
138 Luis Ortiz CLE 95684.471.3284360$-2.80AL|NL
139 Jake Irvin WAS 1417104.841.33111470$-2.83AL|NL
140 Chris Martin TEX 32213.371.053556$-3.08AL|NL
141 Chris Paddack MIN 104674.661.3189290$-3.19AL|NL
142 Tyler Anderson LAA 146895.041.36122610$-3.24AL|NL
143 Reid Detmers LAA 85444.451.2996340$-3.28AL|NL
144 Edward Cabrera MIA 1106104.661.39114560$-3.30AL|NL
145 Cade Smith CLE 38213.201.1447144$-3.31AL|NL
146 Andrew Painter PHI 58443.931.1858160$-3.39AL|NL
147 Jason Adam SD 35213.451.0739125$-3.41AL|NL
148 Jordan Hicks SF 89664.171.3876370$-3.52AL|NL
149 Shane Smith CWS 103694.621.3388360$-3.58AL|NL
150 Jose Quintana MIL 133884.761.39102500$-3.60AL|NL
151 Casey Mize DET 111684.591.3078310$-3.74AL|NL
152 Clayton Kershaw IL-60 LAD 74544.271.2764230$-3.81AL|NL
153 Tylor Megill NYM 73444.171.3077300$-4.09AL|NL
154 Mitch Keller PIT 1518105.011.39126470$-4.10AL|NL
155 Luke Weaver NYY 38214.671.29381210$-4.12AL|NL
156 Zack Littell TB 103684.891.2779230$-4.13AL|NL
157 Matthew Strahm PHI 34213.461.073994$-4.19AL|NL
158 Charlie Morton BAL 108785.001.41114510$-4.20AL|NL
159 Ryne Nelson ARI 80544.431.2766220$-4.22AL|NL
160 Lucas Giolito IL-15 BOS 103784.961.3796400$-4.27AL|NL
161 Griffin Canning NYM 95674.731.3482350$-4.61AL|NL
162 Aaron Civale IL-15 MIL 74564.571.2664230$-4.65AL|NL
163 Kirby Yates LAD 33213.581.1845154$-4.83AL|NL
164 Liam Hendriks BOS 31214.041.153686$-4.84AL|NL
165 Dustin May LAD 79544.371.3062270$-4.96AL|NL
166 Tony Gonsolin IL-15 LAD 88664.781.3170300$-4.98AL|NL
167 Spencer Arrighetti IL-15 HOU 80554.751.3384330$-4.98AL|NL
168 Luis Gil IL-60 NYY 77564.591.3683390$-4.98AL|NL
169 Lance McCullers IL-15 HOU 89564.451.3782400$-5.15AL|NL
170 Lucas Erceg KAN 34213.791.3336177$-5.20AL|NL
171 Tommy Kahnle DET 32214.041.3030138$-5.21AL|NL
172 Nick Lodolo CIN 121785.021.37100390$-5.26AL|NL
173 Nestor Cortes IL-60 MIL 56344.071.1754170$-5.31AL|NL
174 Andrew Heaney PIT 103684.901.3692340$-5.34AL|NL
175 Anthony Bender MIA 34114.321.31331310$-5.36AL|NL
176 Jeremiah Estrada SD 32213.671.1942144$-5.38AL|NL
177 Cade Cavalli IL-15 WAS 82564.501.3471330$-5.50AL|NL
178 Camilo Doval SF 32213.771.3231147$-5.56AL|NL
179 Hayden Birdsong SF 90564.671.3890410$-5.61AL|NL
180 Dean Kremer BAL 125785.051.37100420$-5.67AL|NL
181 Miles Mikolas STL 132794.951.3279290$-5.73AL|NL
182 Luis Severino OAK 1558105.141.39121550$-5.76AL|NL
183 Calvin Faucher MIA 34124.951.48331713$-5.80AL|NL
184 Michael Lorenzen KAN 109784.781.4081460$-5.90AL|NL
185 Jackson Jobe DET 96684.801.3574340$-5.94AL|NL
186 Alex Cobb IL-15 DET 85564.431.3463240$-6.04AL|NL
187 David Festa MIN 62444.431.3165230$-6.07AL|NL
188 Bryce Elder ATL 100764.851.3974350$-6.10AL|NL
189 Quinn Priester MIL 77454.231.3261280$-6.17AL|NL
190 Gabe Speier SEA 31213.341.1237102$-6.21AL|NL
191 Justin Slaten BOS 34214.441.3336147$-6.22AL|NL
192 A.J. Puk IL-15 ARI 22113.551.162677$-6.27AL|NL
193 Ryan Gusto HOU 67344.371.2564240$-6.30AL|NL
194 Alex Vesia LAD 32213.601.1541132$-6.39AL|NL
195 Steven Matz STL 92564.671.3472290$-6.41AL|NL
196 Jon Gray IL-60 TEX 72554.721.3262250$-6.41AL|NL
197 Yimi Garcia TOR 32213.871.123593$-6.42AL|NL
198 Garrett Whitlock BOS 37213.691.143792$-6.51AL|NL
199 AJ Smith-Shawver ATL 81554.941.3682340$-6.53AL|NL
200 Griffin Jax MIN 36213.671.1841112$-6.53AL|NL
201 Tyler Kinley COL 37224.851.3838158$-6.61AL|NL
202 Andre Pallante STL 96674.481.4063370$-6.74AL|NL
203 Simeon Woods Richardson MIN 97574.881.3683350$-7.02AL|NL
204 Tyler Holton DET 33213.441.122792$-7.11AL|NL
205 Alexis Diaz CIN 33214.711.3633177$-7.14AL|NL
206 A.J. Minter NYM 31213.401.1235101$-7.15AL|NL
207 Andrew Abbott CIN 106675.151.3790400$-7.18AL|NL
208 Javier Assad IL-15 CHC 76554.631.3660290$-7.18AL|NL
209 Robert Garcia TEX 34213.841.2537133$-7.20AL|NL
210 Kyle Harrison SF 69454.541.3565270$-7.25AL|NL
211 Michael McGreevy STL 57334.021.2542140$-7.40AL|NL
212 Tim Herrin CLE 34213.361.2036131$-7.45AL|NL
213 David Robertson FA 39223.521.2346180$-7.50AL|NL
214 Dennis Santana PIT 33214.791.4228148$-7.55AL|NL
215 Kyle Gibson BAL 108775.131.4287400$-7.60AL|NL
216 Bryan Abreu HOU 37213.991.2845172$-7.61AL|NL
217 Jared Jones IL-60 PIT 48344.271.2750160$-7.62AL|NL
218 Garrett Cleavinger TB 33214.291.3239164$-7.64AL|NL
219 Hunter Gaddis CLE 35224.051.1735112$-7.66AL|NL
220 Bailey Falter PIT 106685.031.3778340$-7.68AL|NL
221 Aaron Bummer ATL 33213.281.2537131$-7.72AL|NL
222 Ben Lively CLE 113685.111.3683380$-7.78AL|NL
223 Louie Varland MIN 57224.431.3158192$-7.79AL|NL
224 Ryan Zeferjahn LAA 35213.931.2445161$-7.85AL|NL
225 Jared Koenig MIL 33213.691.2332132$-7.96AL|NL
226 Ryan Weathers IL-15 MIA 81474.721.3773300$-7.99AL|NL
227 Mason Montgomery TB 35214.051.2539142$-8.01AL|NL
228 Keegan Akin BAL 39214.151.2338122$-8.02AL|NL
229 Fernando Cruz NYY 34214.331.3048172$-8.08AL|NL
230 Tyler Rogers SF 37213.531.162681$-8.10AL|NL
231 Jose A. Ferrer WAS 33213.611.2228102$-8.12AL|NL
232 Yennier Cano BAL 34213.981.3033133$-8.22AL|NL
233 Jordan Wicks CHC 60334.341.3152210$-8.24AL|NL
234 Trevor Williams WAS 103595.021.3680340$-8.27AL|NL
235 Evan Phillips LAD 32213.761.173291$-8.29AL|NL
236 Hoby Milner TEX 34213.761.173081$-8.38AL|NL
237 Dylan Lee ATL 31213.621.143490$-8.40AL|NL
238 Ryan Brasier IL-15 CHC 30213.901.192892$-8.43AL|NL
239 Cole Sands MIN 34214.101.2535122$-8.47AL|NL
240 Jonathan Cannon CWS 1106105.001.3976380$-8.51AL|NL
241 Yuki Matsui SD 29213.471.1835120$-8.52AL|NL
242 Chad Green TOR 32214.491.202993$-8.54AL|NL
243 Brant Hurter DET 31213.431.192691$-8.57AL|NL
244 Cade Povich BAL 61444.791.3656240$-8.68AL|NL
245 Steven Wilson CWS 37224.371.2739172$-8.72AL|NL
246 Seranthony Dominguez BAL 35214.291.2938152$-8.85AL|NL
247 Alec Marsh IL-15 KAN 64454.911.3761250$-8.88AL|NL
248 Sean Burke CWS 1116105.271.4194450$-8.89AL|NL
249 Matt Brash IL-15 SEA 28213.381.2334130$-8.92AL|NL
250 Bubba Chandler PIT 57344.471.3249200$-8.96AL|NL
251 Kyle Wright IL-15 KAN 68454.651.3855250$-9.00AL|NL
252 Daniel Palencia CHC 36213.801.2841170$-9.02AL|NL
253 Erik Miller SF 31213.601.3134171$-9.03AL|NL
254 Randy Rodriguez SF 30213.721.2732141$-9.10AL|NL
255 Shelby Miller ARI 32214.461.3233143$-9.11AL|NL
256 Bryan Baker BAL 34213.961.2439150$-9.15AL|NL
257 Edwin Uceta TB 37214.521.3039152$-9.25AL|NL
258 Logan Allen CLE 100575.011.4078380$-9.25AL|NL
259 Will Warren NYY 63454.911.3858230$-9.26AL|NL
260 Yariel Rodriguez TOR 64334.661.3864330$-9.28AL|NL
261 Grant Anderson MIL 31214.051.2432121$-9.31AL|NL
262 Jordan Romano PHI 31214.711.3227114$-9.32AL|NL
263 Daniel Coulombe MIN 33214.141.2332101$-9.33AL|NL
264 Eduard Bazardo SEA 30214.071.2230111$-9.39AL|NL
265 Paul Sewald CLE 32214.201.1835100$-9.43AL|NL
266 Pierce Johnson ATL 33214.141.3138141$-9.45AL|NL
267 Phil Maton STL 34214.351.3134132$-9.47AL|NL
268 Bryan Hudson MIL 28213.491.2128120$-9.47AL|NL
269 Mark Leiter Jr. NYY 33214.481.2941141$-9.53AL|NL
270 Mitch Spence OAK 77354.791.3464250$-9.55AL|NL
271 Taylor Rogers CIN 33214.371.3133122$-9.58AL|NL
272 Brock Burke LAA 36224.231.2734121$-9.61AL|NL
273 Ryne Stanek NYM 33214.401.3335172$-9.61AL|NL
274 Adrian Morejon SD 31214.021.2428101$-9.63AL|NL
275 Kyle Hart SD 56344.791.3352210$-9.64AL|NL
276 Justin Sterner OAK 34214.531.2537141$-9.64AL|NL
277 Blake Treinen IL-15 LAD 22113.731.222493$-9.68AL|NL
278 Mike Vasil CWS 63234.621.3449232$-9.75AL|NL
279 Slade Cecconi IL-15 CLE 40224.381.2136100$-9.76AL|NL
280 Tyler Gilbert CWS 35214.421.3334132$-9.78AL|NL
281 Brendon Little TOR 30213.821.3230141$-9.80AL|NL
282 Daniel Lynch KAN 58324.621.3745211$-9.81AL|NL
283 Angel Zerpa KAN 30213.771.262491$-9.82AL|NL
284 Manuel Rodriguez TB 34214.101.3133131$-9.84AL|NL
285 Michael Kopech IL-15 LAD 27214.381.3230142$-9.86AL|NL
286 Trent Thornton SEA 33214.331.2632111$-9.87AL|NL
287 Joe Boyle TB 55224.351.4264360$-9.89AL|NL
288 Brad Lord WAS 58234.261.3348220$-9.91AL|NL
289 Jack Kochanowicz LAA 97685.131.3855260$-9.94AL|NL
290 Antonio Santillan CIN 34214.731.4036163$-9.99AL|NL
291 John Schreiber KAN 31213.941.2927111$-10.00AL|NL
292 Kyle Hendricks LAA 111685.331.3669330$-10.07AL|NL
293 Caleb Thielbar CHC 30214.081.2633120$-10.11AL|NL
294 Drey Jameson ARI 57324.641.3749210$-10.14AL|NL
295 Chase Dollander COL 97595.301.4491390$-10.15AL|NL
296 Caden Dana LAA 58344.971.3251210$-10.15AL|NL
297 Colin Holderman PIT 32214.141.3231141$-10.17AL|NL
298 Kenta Maeda DET 59224.671.2951180$-10.18AL|NL
299 Chad Patrick MIL 41224.431.2638140$-10.18AL|NL
300 Caleb Ferguson PIT 34214.111.3432141$-10.21AL|NL