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 1931582.881.00225410$33.46AL|NL
2 Paul Skenes PIT 1741262.781.04216470$27.37AL|NL
3 Zack Wheeler PHI 1981583.271.07212500$27.12AL|NL
4 Chris Sale ATL 1751373.141.08209450$23.89AL|NL
5 Logan Gilbert SEA 1941293.421.03200400$22.91AL|NL
6 Garrett Crochet BOS 1521173.201.07198440$19.09AL|NL
7 Dylan Cease SD 1831293.511.16215680$18.34AL|NL
8 Framber Valdez HOU 1801383.321.17176560$17.61AL|NL
9 Logan Webb SF 20013103.411.17171450$17.53AL|NL
10 Edwin Diaz NYM 62533.001.05912235$17.09AL|NL
11 Pablo Lopez MIN 19013103.741.15200470$16.92AL|NL
12 Blake Snell LAD 1551163.321.16201680$16.29AL|NL
13 Jacob deGrom TEX 134853.030.97170280$15.95AL|NL
14 Cole Ragans KAN 1771193.451.19203650$15.73AL|NL
15 Corbin Burnes ARI 1831293.551.16180520$15.45AL|NL
16 Yoshinobu Yamamoto LAD 1541263.421.10163390$15.36AL|NL
17 Ryan Helsley STL 63532.831.11782333$15.04AL|NL
18 Luis Castillo SEA 1781293.651.15179500$14.64AL|NL
19 Emmanuel Clase CLE 63432.581.00601233$14.62AL|NL
20 Sonny Gray STL 1781193.591.16188500$14.46AL|NL
21 Max Fried NYY 1721283.411.17162500$14.43AL|NL
22 Michael King SD 1711293.541.20187600$14.30AL|NL
23 Josh Hader HOU 65543.211.09922631$14.29AL|NL
24 Tyler Glasnow LAD 1381063.411.06171400$13.93AL|NL
25 George Kirby IL-15 SEA 1561183.491.07146220$13.54AL|NL
26 Shota Imanaga CHC 1671173.631.11166360$13.50AL|NL
27 Devin Williams NYY 60532.851.13832830$13.32AL|NL
28 Mason Miller OAK 64322.771.01922229$13.32AL|NL
29 Aaron Nola PHI 1841293.881.16182440$12.87AL|NL
30 Tanner Bibee CLE 1651183.671.14174440$12.82AL|NL
31 Spencer Schwellenbach ATL 1621283.681.13158360$12.74AL|NL
32 Raisel Iglesias ATL 65533.141.06701530$12.72AL|NL
33 Freddy Peralta MIL 1671193.781.17192600$12.52AL|NL
34 Bryce Miller SEA 1711193.761.11162430$12.39AL|NL
35 Spencer Strider IL-15 ATL 1321063.471.12177450$12.22AL|NL
36 Joe Ryan MIN 1561083.821.08171340$11.73AL|NL
37 Kevin Gausman TOR 18812113.881.22187540$11.42AL|NL
38 Hunter Greene CIN 1651083.891.16195600$11.12AL|NL
39 Ryan Walker SF 65533.041.10772026$11.00AL|NL
40 Justin Steele CHC 1591073.481.17155440$10.71AL|NL
41 Andres Munoz SEA 61432.721.11782426$10.53AL|NL
42 Zac Gallen ARI 1641283.781.21165500$10.34AL|NL
43 Bailey Ober MIN 1661093.951.11170400$10.30AL|NL
44 Carlos Rodon NYY 16812104.111.19188560$10.17AL|NL
45 Hunter Brown HOU 1631293.751.25173570$9.99AL|NL
46 Felix Bautista BAL 57432.681.07832324$9.98AL|NL
47 Shane McClanahan IL-15 TB 1371073.431.15146420$9.79AL|NL
48 Nathan Eovaldi TEX 1681183.891.18161450$9.16AL|NL
49 Jhoan Duran MIN 62542.821.12761922$9.03AL|NL
50 Roki Sasaki LAD 131963.511.13153420$8.94AL|NL
51 Tanner Scott LAD 62532.941.21762924$8.76AL|NL
52 Jeff Hoffman TOR 62323.081.10772126$8.62AL|NL
53 Jack Flaherty DET 1601093.801.21172500$8.56AL|NL
54 Zach Eflin BAL 1661193.871.16140280$8.30AL|NL
55 Brandon Woodruff IL-15 MIL 146973.721.15156410$8.05AL|NL
56 Kodai Senga NYM 1491173.711.26164650$8.03AL|NL
57 Cristopher Sanchez PHI 1641083.581.22142440$7.84AL|NL
58 Yusei Kikuchi LAA 167993.921.21186500$7.84AL|NL
59 Sandy Alcantara MIA 1799103.721.20155450$7.77AL|NL
60 Bryan Woo SEA 134963.671.07128270$7.68AL|NL
61 Taj Bradley TB 15810103.941.20169510$7.55AL|NL
62 Nick Pivetta SD 149993.981.16169460$7.10AL|NL
63 Ryan Pepiot TB 1521093.931.19159530$7.03AL|NL
64 Seth Lugo KAN 1801193.961.24158480$6.84AL|NL
65 Shohei Ohtani LAD 114953.501.13133390$6.62AL|NL
66 Bowden Francis TOR 1571184.141.16146420$6.52AL|NL
67 MacKenzie Gore WAS 16310103.881.27173610$6.44AL|NL
68 Trevor Megill MIL 61333.521.21732227$6.39AL|NL
69 Jose Berrios TOR 18912124.211.24162530$6.11AL|NL
70 Drew Rasmussen TB 125873.391.13123300$6.10AL|NL
71 Tanner Houck BOS 1741093.871.24153530$6.09AL|NL
72 Nestor Cortes MIL 146983.861.16142380$5.85AL|NL
73 Ranger Suarez IL-15 PHI 1521083.691.24137470$5.78AL|NL
74 Robbie Ray SF 146993.951.21164510$5.59AL|NL
75 Jesus Luzardo PHI 1531084.061.22157510$5.20AL|NL
76 Clay Holmes NYM 1551083.681.30147600$5.05AL|NL
77 Aroldis Chapman BOS 60533.411.30893619$4.77AL|NL
78 Robert Suarez SD 62443.671.19602024$4.73AL|NL
79 Grayson Rodriguez IL-15 BAL 124963.711.20134390$4.55AL|NL
80 Brandon Pfaadt ARI 150994.031.20151360$4.44AL|NL
81 Michael Wacha KAN 1541184.011.24134440$4.37AL|NL
82 Chris Bassitt TOR 17311114.101.29159590$4.22AL|NL
83 Peter Fairbanks TB 57333.441.18642123$4.01AL|NL
84 Kenley Jansen LAA 57333.821.21662225$3.90AL|NL
85 A.J. Puk ARI 61443.341.15732018$3.87AL|NL
86 Ryan Pressly CHC 57333.501.21591724$3.71AL|NL
87 Ronel Blanco HOU 1511074.111.26149630$3.21AL|NL
88 Jeffrey Springs OAK 136873.841.21136390$3.02AL|NL
89 Merrill Kelly ARI 1471074.081.25134470$2.55AL|NL
90 Mitch Keller PIT 17610114.241.28161530$2.53AL|NL
91 Yu Darvish IL-15 SD 133984.101.18128370$2.49AL|NL
92 Nick Lodolo CIN 131883.971.22142410$2.34AL|NL
93 Carlos Estevez KAN 61443.851.24612121$2.18AL|NL
94 Eduardo Rodriguez ARI 1431094.011.28131470$2.03AL|NL
95 Brayan Bello IL-15 BOS 14911104.071.32136520$2.00AL|NL
96 Justin Martinez ARI 64433.271.30793316$2.00AL|NL
97 Griffin Jax MIN 67553.151.0778188$1.92AL|NL
98 Clarke Schmidt IL-15 NYY 138883.941.24136450$1.73AL|NL
99 Erick Fedde STL 1629104.081.27141500$1.60AL|NL
100 Gavin Williams CLE 140883.991.26143540$1.47AL|NL
101 David Peterson NYM 144973.851.33134560$1.05AL|NL
102 Jameson Taillon CHC 1611094.311.23127370$1.00AL|NL
103 Max Scherzer IL-15 TOR 108763.871.13111280$0.84AL|NL
104 Ben Brown CHC 106653.601.20124410$0.73AL|NL
105 Matt Boyd CHC 121763.921.20126380$0.68AL|NL
106 Nick Martinez CIN 156994.161.26132400$0.62AL|NL
107 Shane Baz TB 138874.051.24130490$0.60AL|NL
108 Kyle Finnegan WAS 60344.021.32572223$0.60AL|NL
109 Sean Manaea IL-15 NYM 126864.111.21127430$0.57AL|NL
110 Kumar Rocker TEX 114763.851.19119340$0.57AL|NL
111 Luke Jackson TEX 61434.141.35652821$0.51AL|NL
112 Reese Olson DET 134783.921.23124430$0.14AL|NL
113 Jose Soriano LAA 138883.901.30130580$0.12AL|NL
114 Matthew Strahm PHI 63533.231.0476165$0.00AL|NL
115 Anthony Bender MIA 60433.831.28622117$-0.19AL|NL
116 Blake Treinen LAD 58533.301.1564179$-0.50AL|NL
117 Brady Singer CIN 1649104.371.30152480$-0.61AL|NL
118 Jason Adam SD 64423.111.0673215$-1.02AL|NL
119 Charlie Morton BAL 151994.331.33150610$-1.07AL|NL
120 Mike Clevinger CWS 61344.471.30552022$-1.11AL|NL
121 Grant Holmes ATL 124763.981.27120390$-1.53AL|NL
122 Cade Smith CLE 65422.971.0985212$-1.54AL|NL
123 Spencer Arrighetti HOU 136884.341.30144560$-1.60AL|NL
124 Jordan Romano PHI 56443.881.24602114$-1.68AL|NL
125 Dean Kremer BAL 139984.281.29121470$-1.69AL|NL
126 Tobias Myers IL-15 MIL 133874.261.26122400$-1.77AL|NL
127 Luis Severino OAK 1728114.391.29149570$-1.83AL|NL
128 Reynaldo Lopez IL-60 ATL 93643.661.2199310$-2.00AL|NL
129 Seth Halvorsen COL 60454.401.39592419$-2.07AL|NL
130 Lucas Erceg KAN 64433.541.2373249$-2.08AL|NL
131 Justin Verlander SF 135894.231.26114370$-2.17AL|NL
132 Kutter Crawford IL-15 BOS 123784.361.20120360$-2.19AL|NL
133 Orion Kerkering PHI 60433.001.1169184$-2.38AL|NL
134 Landen Roupp SF 131663.851.32126570$-2.40AL|NL
135 JP Sears OAK 1709114.611.26137490$-2.49AL|NL
136 Camilo Doval SF 59443.551.29712910$-2.52AL|NL
137 Zack Littell TB 137784.231.24116300$-2.57AL|NL
138 Kirby Yates LAD 57523.261.1671274$-2.63AL|NL
139 Jeremiah Estrada SD 60433.301.1883254$-2.91AL|NL
140 David Bednar PIT 48333.961.26491816$-2.95AL|NL
141 Jake Irvin WAS 1608104.441.28132510$-2.99AL|NL
142 Bryan Abreu HOU 69323.141.1790292$-3.33AL|NL
143 Jose Alvarado PHI 58333.441.27672710$-3.36AL|NL
144 AJ Smith-Shawver ATL 135774.381.31138580$-3.52AL|NL
145 Aaron Civale IL-15 MIL 123774.321.26115360$-3.59AL|NL
146 Tyler Mahle TEX 127674.281.23117400$-3.60AL|NL
147 Andrew Heaney PIT 133784.381.28127410$-3.60AL|NL
148 Miles Mikolas STL 1649114.601.25115300$-3.62AL|NL
149 Chris Martin TEX 55323.271.105787$-3.71AL|NL
150 Zebby Matthews MIN 107664.191.20101210$-3.80AL|NL
151 Lucas Giolito IL-15 BOS 125884.501.31127460$-3.82AL|NL
152 Shane Bieber IL-15 CLE 87543.641.1985220$-3.85AL|NL
153 Kris Bubic KAN 124664.091.31121410$-3.95AL|NL
154 Porter Hodge CHC 59333.611.28662810$-3.96AL|NL
155 Hayden Wesneski HOU 122774.361.26113400$-3.96AL|NL
156 Ryne Nelson ARI 124764.221.26102320$-3.98AL|NL
157 Hayden Birdsong SF 103764.181.32113480$-4.03AL|NL
158 Mitchell Parker WAS 141794.281.32125490$-4.17AL|NL
159 Tyler Holton DET 60323.291.0952156$-4.19AL|NL
160 Ben Joyce LAA 59333.341.2671287$-4.22AL|NL
161 Luis Ortiz CLE 139874.341.32114510$-4.31AL|NL
162 Robert Garcia TEX 59433.361.1866204$-4.36AL|NL
163 Chris Paddack MIN 132764.411.28118320$-4.43AL|NL
164 Edward Cabrera IL-15 MIA 121684.201.34130600$-4.51AL|NL
165 Edwin Uceta TB 62323.661.1870236$-4.75AL|NL
166 Luis Gil IL-60 NYY 92654.101.28102450$-4.77AL|NL
167 Dustin May LAD 77543.621.1975270$-4.88AL|NL
168 Tylor Megill NYM 101664.081.30103390$-4.94AL|NL
169 Luke Weaver NYY 65433.921.1971205$-4.94AL|NL
170 Reid Detmers LAA 102674.331.28114380$-4.96AL|NL
171 Jordan Hicks SF 129784.121.38116570$-5.05AL|NL
172 Calvin Faucher MIA 59334.051.40622613$-5.10AL|NL
173 Steven Matz STL 119674.121.30104360$-5.12AL|NL
174 Andre Pallante STL 128873.991.3993510$-5.15AL|NL
175 Matthew Liberatore STL 134774.321.34119490$-5.22AL|NL
176 Keegan Akin BAL 67323.491.1374192$-5.24AL|NL
177 Justin Slaten BOS 62433.821.2565216$-5.29AL|NL
178 Dylan Lee ATL 59423.181.1468160$-5.40AL|NL
179 Tyler Anderson LAA 1669114.601.36132620$-5.56AL|NL
180 Cole Sands MIN 61533.671.1867181$-5.59AL|NL
181 Javier Assad IL-15 CHC 128764.211.35106500$-5.62AL|NL
182 Beau Brieske DET 63343.891.2860249$-5.63AL|NL
183 Marcus Stroman NYY 1559104.471.38119580$-5.73AL|NL
184 A.J. Minter NYM 57443.351.1565191$-5.77AL|NL
185 Garrett Whitlock BOS 64433.711.1864153$-5.79AL|NL
186 Tommy Kahnle DET 58223.511.2460258$-5.81AL|NL
187 Walker Buehler BOS 142784.421.34120460$-5.95AL|NL
188 Kyle Harrison SF 88554.021.2691330$-5.96AL|NL
189 Dennis Santana PIT 60324.211.32572411$-6.13AL|NL
190 Emilio Pagan CIN 62444.341.2465207$-6.14AL|NL
191 Antonio Santillan CIN 59444.171.3269267$-6.19AL|NL
192 Liam Hendriks IL-15 BOS 46333.801.1552137$-6.20AL|NL
193 Alex Cobb IL-15 DET 94553.851.2677260$-6.21AL|NL
194 Alex Vesia LAD 55433.431.2069241$-6.27AL|NL
195 Yimi Garcia TOR 60333.731.1468183$-6.30AL|NL
196 Will Vest DET 65333.421.2163203$-6.32AL|NL
197 Gregory Santos SEA 59323.341.2359204$-6.34AL|NL
198 Jon Gray IL-60 TEX 103664.321.2792320$-6.35AL|NL
199 Trevor Williams WAS 133774.421.33108420$-6.37AL|NL
200 Jose Quintana MIL 135784.301.36108500$-6.38AL|NL
201 Bryan Hudson MIL 55423.241.1558200$-6.64AL|NL
202 Osvaldo Bido OAK 114674.421.31107460$-6.64AL|NL
203 Alexis Diaz IL-15 CIN 49334.261.34522511$-6.65AL|NL
204 Andrew Abbott IL-15 CIN 112774.491.34105420$-6.67AL|NL
205 Joey Cantillo CLE 92564.041.3397420$-6.69AL|NL
206 Eury Perez IL-60 MIA 69443.851.1978230$-6.71AL|NL
207 Ryan Weathers IL-15 MIA 105674.221.3293360$-6.71AL|NL
208 Michael Lorenzen KAN 144894.451.38111610$-6.83AL|NL
209 Tomoyuki Sugano BAL 138774.551.29101340$-6.87AL|NL
210 JoJo Romero STL 60533.661.2458201$-6.88AL|NL
211 Jared Koenig MIL 59543.641.2957212$-6.91AL|NL
212 Jared Jones IL-60 PIT 77453.921.2179250$-6.92AL|NL
213 Tim Herrin CLE 59423.321.2263240$-6.95AL|NL
214 Garrett Cleavinger TB 57543.881.3067272$-6.95AL|NL
215 Tony Gonsolin IL-15 LAD 89644.401.2378300$-6.97AL|NL
216 Pierce Johnson ATL 61443.721.3074262$-6.98AL|NL
217 Clayton Kershaw IL-60 LAD 64533.731.2159180$-7.08AL|NL
218 Kevin Ginkel IL-15 ARI 48423.391.1952152$-7.14AL|NL
219 Yennier Cano BAL 59333.381.2559213$-7.17AL|NL
220 Ben Lively CLE 127894.611.3499420$-7.20AL|NL
221 Ryne Stanek NYM 60533.981.3168282$-7.23AL|NL
222 Frankie Montas IL-15 NYM 97664.351.3292370$-7.27AL|NL
223 Chad Green TOR 59433.991.1956173$-7.41AL|NL
224 Matt Brash IL-15 SEA 48433.151.2562210$-7.41AL|NL
225 Jackson Jobe DET 115664.461.2994420$-7.43AL|NL
226 Evan Phillips IL-15 LAD 50323.421.1455152$-7.47AL|NL
227 Aaron Bummer ATL 58433.471.3167241$-7.48AL|NL
228 David Festa MIN 77443.961.2682280$-7.51AL|NL
229 Shane Smith CWS 113574.361.31103420$-7.62AL|NL
230 Manuel Rodriguez TB 58443.601.2757212$-7.64AL|NL
231 Casey Mize DET 115574.231.3091320$-7.65AL|NL
232 Seranthony Dominguez BAL 60443.871.2665232$-7.65AL|NL
233 Griffin Canning NYM 122674.531.33109430$-7.68AL|NL
234 Reed Garrett NYM 63543.841.3575300$-7.78AL|NL
235 Max Meyer MIA 132684.431.37115470$-7.83AL|NL
236 Jose A. Ferrer WAS 59323.871.2749186$-7.87AL|NL
237 Joel Payamps MIL 58343.611.1957172$-7.88AL|NL
238 Trent Thornton SEA 64333.771.2163192$-7.90AL|NL
239 Hunter Gaddis CLE 62433.791.1556170$-7.91AL|NL
240 Rhett Lowder IL-15 CIN 102664.311.3384330$-7.93AL|NL
241 Bailey Falter PIT 135794.571.33100400$-7.93AL|NL
242 Alec Marsh IL-15 KAN 107684.601.33104390$-7.97AL|NL
243 Yariel Rodriguez TOR 85454.161.3188391$-7.98AL|NL
244 Hunter Harvey KAN 57333.711.2061172$-7.99AL|NL
245 Michael McGreevy STL 83543.941.2761200$-8.03AL|NL
246 Derek Law IL-15 WAS 63443.771.3054213$-8.03AL|NL
247 Sean Burke CWS 1436114.621.39140670$-8.07AL|NL
248 Daniel Coulombe MIN 54333.421.1356150$-8.12AL|NL
249 Erik Miller SF 58333.541.3172321$-8.32AL|NL
250 Fernando Cruz NYY 55333.731.2477260$-8.35AL|NL
251 Johan Oviedo IL-60 PIT 103664.391.3689430$-8.49AL|NL
252 Paul Sewald CLE 56333.921.1663181$-8.54AL|NL
253 Mark Leiter Jr. NYY 59343.921.2371231$-8.58AL|NL
254 Adrian Morejon SD 58333.611.2461191$-8.61AL|NL
255 Colin Holderman PIT 59343.841.3360254$-8.63AL|NL
256 Mike Soroka IL-15 WAS 114584.531.34108490$-8.74AL|NL
257 Kyle Gibson BAL 112664.451.3795400$-8.79AL|NL
258 Daysbel Hernandez ATL 55523.771.4064290$-8.89AL|NL
259 Yuki Matsui SD 55323.591.2464230$-8.95AL|NL
260 Kevin Kelly TB 55323.541.1448120$-9.04AL|NL
261 Jose Leclerc OAK 59333.881.2870281$-9.06AL|NL
262 Logan Allen CLE 118784.591.41101460$-9.09AL|NL
263 Tyler Rogers SF 67343.671.2148141$-9.13AL|NL
264 Caleb Ferguson PIT 61333.761.3566252$-9.21AL|NL
265 Jake Junis CLE 67333.981.1862150$-9.22AL|NL
266 Taylor Rogers CIN 57344.081.2962223$-9.24AL|NL
267 Brant Hurter DET 53433.701.2045130$-9.28AL|NL
268 Mitch Spence OAK 105564.441.3285310$-9.37AL|NL
269 Kyle Wright IL-15 KAN 82554.291.3372280$-9.39AL|NL
270 Simeon Woods Richardson MIN 119564.541.34101440$-9.46AL|NL
271 Nick Sandlin TOR 57434.001.2862260$-9.48AL|NL
272 Ryan Thompson ARI 60443.751.2548170$-9.49AL|NL
273 Gregory Soto BAL 58343.751.3265271$-9.49AL|NL
274 Carmen Mlodzinski PIT 73564.111.3665300$-9.53AL|NL
275 Jorge Alcala MIN 58334.041.2261221$-9.55AL|NL
276 Paul Blackburn IL-15 NYM 83554.351.3271260$-9.57AL|NL
277 Tanner Banks PHI 65323.871.2564210$-9.58AL|NL
278 Dedniel Nunez NYM 47323.501.2253170$-9.64AL|NL
279 Jose Butto NYM 58333.721.2559250$-9.66AL|NL
280 Andrew Painter PHI 63434.211.2562220$-9.72AL|NL
281 Jason Foley DET 48233.621.2638145$-9.72AL|NL
282 Joseph Mantiply ARI 56433.831.2649160$-9.80AL|NL
283 Colin Poche WAS 54433.921.2450200$-9.80AL|NL
284 Phil Maton STL 62334.091.2759232$-9.80AL|NL
285 Bryan King HOU 60223.571.2963251$-9.82AL|NL
286 Abner Uribe MIL 57333.661.3965351$-9.95AL|NL
287 Collin Snider SEA 61443.871.3857251$-9.99AL|NL
288 Cade Cavalli IL-15 WAS 79454.291.3275340$-10.01AL|NL
289 Ryan Brasier IL-15 CHC 49223.741.1647142$-10.01AL|NL
290 Tayler Scott HOU 61433.911.3561290$-10.02AL|NL
291 Hoby Milner TEX 55323.831.1951130$-10.03AL|NL
292 Craig Kimbrel ATL 48444.071.3059240$-10.06AL|NL
293 David Robertson FA 44223.331.1954170$-10.13AL|NL
294 Michael Kopech IL-15 LAD 44333.891.2655211$-10.18AL|NL
295 Jorge Lopez WAS 57334.141.3451214$-10.18AL|NL
296 Craig Yoho MIL 51333.731.2858220$-10.19AL|NL
297 Cody Bradford IL-15 TEX 53334.041.1349110$-10.19AL|NL
298 Jesus Tinoco IL-15 MIA 49223.771.2650183$-10.19AL|NL
299 Ryan Fernandez STL 59343.851.3360241$-10.21AL|NL
300 Scott Barlow CIN 61334.001.3365281$-10.26AL|NL