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 1901472.710.97230390$38.55AL|NL
2 Paul Skenes PIT 1841282.751.03221460$32.60AL|NL
3 Garrett Crochet BOS 1861483.041.06229480$32.08AL|NL
4 Bryan Woo SEA 1861493.401.03187390$26.87AL|NL
5 Cristopher Sanchez PHI 1911283.181.14185470$22.96AL|NL
6 Logan Webb SF 1931393.281.18185440$21.85AL|NL
7 Max Fried NYY 1781483.321.17169520$20.84AL|NL
8 Chris Sale ATL 1501163.181.09184390$20.37AL|NL
9 Jacob deGrom TEX 1621073.431.05182370$19.47AL|NL
10 Edwin Diaz LAD 61533.051.05832133$19.42AL|NL
11 Mason Miller SD 60322.480.98922330$18.46AL|NL
12 Logan Gilbert SEA 1521073.421.04170340$18.15AL|NL
13 George Kirby SEA 1661293.611.10163320$17.54AL|NL
14 Cade Smith CLE 64532.931.04831828$17.24AL|NL
15 Cole Ragans KAN 1571083.431.15195560$17.16AL|NL
16 Yoshinobu Yamamoto LAD 1451163.241.11158430$17.04AL|NL
17 Zack Wheeler IL-15 PHI 1431063.291.08165380$16.85AL|NL
18 Jesus Luzardo PHI 1651193.641.16181500$15.73AL|NL
19 Joe Ryan MIN 1601193.821.10176370$15.61AL|NL
20 Jhoan Duran PHI 64542.881.11742027$15.28AL|NL
21 Framber Valdez DET 1761293.491.22164580$15.21AL|NL
22 Sonny Gray BOS 1691293.811.18178440$14.82AL|NL
23 David Bednar NYY 60443.341.12712031$14.60AL|NL
24 Nathan Eovaldi TEX 1591183.661.12154390$14.43AL|NL
25 Aroldis Chapman BOS 57433.061.13782429$14.39AL|NL
26 Devin Williams NYM 58443.201.14762429$13.84AL|NL
27 Dylan Cease TOR 1581093.681.21187600$13.05AL|NL
28 Freddy Peralta NYM 1541183.761.19172570$12.84AL|NL
29 Brandon Woodruff MIL 1471083.741.12156400$12.36AL|NL
30 Kevin Gausman TOR 17411103.911.19171500$12.27AL|NL
31 Nick Pivetta SD 1601093.921.15175480$12.25AL|NL
32 Shota Imanaga CHC 1631183.981.12149350$11.89AL|NL
33 Andres Munoz SEA 58332.901.12722326$11.71AL|NL
34 Luis Castillo SEA 17111103.891.19159480$11.42AL|NL
35 Drew Rasmussen TB 1531083.621.15140390$11.40AL|NL
36 Daniel Palencia CHC 62333.711.24682531$11.01AL|NL
37 Josh Hader IL-15 HOU 49433.241.06661825$10.75AL|NL
38 Ryan Walker SF 58443.521.20601828$10.53AL|NL
39 Ranger Suarez BOS 1641193.681.24148460$10.41AL|NL
40 Jeff Hoffman TOR 58443.561.15692125$9.91AL|NL
41 Tanner Bibee CLE 17211103.991.22161510$9.86AL|NL
42 Michael King SD 1521083.731.23158530$9.71AL|NL
43 Emmet Sheehan LAD 138963.911.15157440$9.11AL|NL
44 Kyle Bradish BAL 141873.611.18153450$8.96AL|NL
45 Blake Snell IL-15 LAD 118963.441.20145500$8.91AL|NL
46 Ryan Helsley BAL 59433.541.21662224$8.53AL|NL
47 Raisel Iglesias ATL 60433.631.14641623$8.38AL|NL
48 Tyler Glasnow LAD 129863.681.17151480$8.13AL|NL
49 Peter Fairbanks MIA 57343.531.20582026$8.07AL|NL
50 Jack Flaherty DET 1511094.051.24166520$7.82AL|NL
51 Ryan Pepiot IL-15 TB 1471094.041.20150510$7.71AL|NL
52 Aaron Nola PHI 17010104.161.23168470$7.67AL|NL
53 Nolan McLean NYM 1401073.701.25139530$7.58AL|NL
54 Shane McClanahan TB 131873.671.17139400$7.35AL|NL
55 Eury Perez MIA 136883.901.16151450$7.32AL|NL
56 Shohei Ohtani LAD 108753.361.11128330$7.21AL|NL
57 Trevor Megill MIL 61433.441.16732119$7.08AL|NL
58 MacKenzie Gore TEX 146993.911.26165560$7.00AL|NL
59 Emilio Pagan CIN 60334.051.19662025$6.93AL|NL
60 Carlos Rodon IL-15 NYY 1371084.041.21145500$6.88AL|NL
61 Gavin Williams CLE 1611093.961.30164690$6.64AL|NL
62 Spencer Strider IL-15 ATL 132983.951.22153470$6.63AL|NL
63 Jose Soriano LAA 16310103.761.32152700$6.59AL|NL
64 Hunter Brown IL-15 HOU 117863.491.18127380$6.58AL|NL
65 Zac Gallen ARI 16411104.191.27156530$6.31AL|NL
66 Gerrit Cole IL-15 NYY 133963.951.19135400$6.01AL|NL
67 Kris Bubic KAN 141983.751.25136460$5.99AL|NL
68 Nick Lodolo IL-15 CIN 143884.021.18146370$5.86AL|NL
69 Merrill Kelly IL-15 ARI 1551084.071.24140460$5.74AL|NL
70 Edward Cabrera CHC 141983.981.25150550$5.60AL|NL
71 Kenley Jansen DET 55433.961.20561922$5.49AL|NL
72 Sandy Alcantara MIA 17510114.151.26147510$5.19AL|NL
73 Matt Boyd IL-15 CHC 129973.881.19118360$5.02AL|NL
74 Robbie Ray SF 1679104.221.28173660$4.95AL|NL
75 Dennis Santana PIT 63333.931.25582123$4.85AL|NL
76 Shane Bieber IL-15 TOR 121863.711.17114290$4.80AL|NL
77 Jacob Misiorowski MIL 133974.041.27151610$4.71AL|NL
78 Andrew Abbott CIN 158994.111.25145490$4.50AL|NL
79 Trey Yesavage IL-15 TOR 123763.811.24138510$3.49AL|NL
80 Riley O'Brien STL 58333.761.32592621$3.37AL|NL
81 Chase Burns CIN 101663.591.16119320$3.11AL|NL
82 Trevor Rogers BAL 146984.021.27127470$3.09AL|NL
83 Shane Baz BAL 144884.151.25142480$2.85AL|NL
84 Brady Singer CIN 16210114.401.29151520$2.72AL|NL
85 Reynaldo Lopez ATL 138883.961.28135480$2.69AL|NL
86 Chris Bassitt BAL 1541094.251.31140520$2.46AL|NL
87 Casey Mize DET 138984.121.25121370$2.46AL|NL
88 Cam Schlittler NYY 126873.901.27125480$2.41AL|NL
89 Bryce Miller IL-15 SEA 135884.171.20121400$2.33AL|NL
90 Grant Taylor CWS 90453.431.21107355$2.27AL|NL
91 Yusei Kikuchi LAA 1628104.231.31164580$2.22AL|NL
92 David Peterson NYM 150973.951.34134580$2.17AL|NL
93 Griffin Jax TB 62343.091.0678178$2.16AL|NL
94 Mitch Keller PIT 1699114.311.29148500$2.01AL|NL
95 Abner Uribe MIL 66433.171.2177299$2.00AL|NL
96 Kodai Senga NYM 124873.941.29129540$2.00AL|NL
97 Seranthony Dominguez CWS 58343.911.29622718$1.78AL|NL
98 Sean Manaea NYM 117764.151.18123360$1.71AL|NL
99 Clay Holmes NYM 141983.871.34117530$1.40AL|NL
100 Bubba Chandler PIT 141884.161.28134500$1.36AL|NL
101 Parker Messick CLE 133874.011.28121440$1.28AL|NL
102 Joey Cantillo CLE 127773.911.31133540$1.09AL|NL
103 Braxton Ashcraft PIT 131773.851.28118420$1.05AL|NL
104 Michael Burrows HOU 136784.121.26131470$0.95AL|NL
105 Michael Wacha KAN 15810104.351.29122470$0.91AL|NL
106 Ryne Nelson ARI 151874.221.26124410$0.87AL|NL
107 Tyler Mahle SF 134884.011.27111420$0.76AL|NL
108 Bryan Baker TB 58333.881.19642014$0.75AL|NL
109 Jack Leiter TEX 142894.281.28136560$0.74AL|NL
110 Reid Detmers LAA 132784.261.28144490$0.60AL|NL
111 Cole Sands MIN 62333.991.22611915$0.57AL|NL
112 Jameson Taillon CHC 148994.441.23115350$0.47AL|NL
113 Bailey Ober MIN 142784.411.20129340$0.42AL|NL
114 Brandon Pfaadt ARI 148994.501.26130340$0.39AL|NL
115 Ryan Weathers NYY 115763.991.24111390$0.30AL|NL
116 Colin Rea CHC 142984.301.28115400$0.20AL|NL
117 Justin Steele IL-60 CHC 87743.641.1782230$0.19AL|NL
118 Tatsuya Imai HOU 138774.251.31137570$0.00AL|NL
119 Dustin May STL 1468104.291.30131540$-0.27AL|NL
120 Robert Suarez ATL 61443.591.1564188$-0.34AL|NL
121 Grayson Rodriguez IL-15 LAA 101763.981.25106340$-0.42AL|NL
122 Carlos Estevez IL-15 KAN 48334.171.26441717$-0.57AL|NL
123 Paul Sewald ARI 57234.461.24571818$-0.57AL|NL
124 Jake Junis TEX 59324.001.20511514$-0.65AL|NL
125 Victor Vodnik COL 58344.371.47562920$-0.67AL|NL
126 Brayan Bello BOS 142994.231.33116490$-0.73AL|NL
127 Noah Cameron KAN 138884.241.30117450$-0.95AL|NL
128 Jeffrey Springs OAK 155994.561.30133490$-1.04AL|NL
129 Bryan Abreu HOU 62323.121.1683264$-1.04AL|NL
130 Dean Kremer BAL 140884.401.28120430$-1.23AL|NL
131 Quinn Priester IL-15 MIL 121874.141.2999390$-1.29AL|NL
132 Ian Seymour TB 105664.081.21102320$-1.31AL|NL
133 Hunter Greene IL-60 CIN 75543.691.1290240$-1.32AL|NL
134 Grant Holmes ATL 135774.221.33134520$-1.32AL|NL
135 Clayton Beeter WAS 58233.941.34653015$-1.43AL|NL
136 Lucas Erceg KAN 58443.721.26562110$-1.47AL|NL
137 Jacob Lopez OAK 113774.291.28116450$-1.59AL|NL
138 Garrett Whitlock BOS 64433.341.1371183$-1.62AL|NL
139 Edwin Uceta IL-15 TB 54433.691.1664207$-1.62AL|NL
140 Mark Leiter Jr. OAK 59444.141.30632311$-1.89AL|NL
141 Will Warren NYY 123784.281.31123440$-1.89AL|NL
142 JoJo Romero STL 59433.561.2855239$-1.90AL|NL
143 Foster Griffin WAS 127674.151.27115410$-1.92AL|NL
144 Jordan Romano LAA 55344.401.28582114$-2.01AL|NL
145 Ben Brown CHC 82453.781.1991262$-2.06AL|NL
146 Seth Lugo KAN 145884.411.32124480$-2.13AL|NL
147 Nick Martinez TB 132884.401.27102350$-2.14AL|NL
148 Taj Bradley MIN 127784.391.30123450$-2.33AL|NL
149 Will Vest DET 62443.341.1963204$-2.47AL|NL
150 Steven Matz TB 125674.121.27104340$-2.47AL|NL
151 Chad Patrick MIL 129684.331.28122440$-2.54AL|NL
152 Luis Severino OAK 1629104.601.33130510$-2.63AL|NL
153 Matthew Strahm KAN 60433.511.1366183$-2.72AL|NL
154 Jose Alvarado PHI 59533.511.2366223$-2.81AL|NL
155 Landen Roupp SF 114774.071.35106460$-2.85AL|NL
156 Adrian Morejon SD 61543.411.1861192$-2.86AL|NL
157 Jose A. Ferrer SEA 64433.371.1559173$-2.86AL|NL
158 Jose Berrios IL-15 TOR 116774.301.2799350$-2.89AL|NL
159 Matthew Liberatore STL 139794.351.30114430$-2.95AL|NL
160 Michael McGreevy STL 125774.131.2786300$-2.97AL|NL
161 Zack Littell WAS 138784.491.24103290$-3.11AL|NL
162 Joe Musgrove IL-15 SD 90553.961.1986230$-3.14AL|NL
163 Jared Jones IL-60 PIT 93564.001.2396310$-3.17AL|NL
164 Slade Cecconi CLE 143794.591.26118360$-3.19AL|NL
165 Ben Joyce IL-15 LAA 44223.691.25481912$-3.22AL|NL
166 Tanner Scott LAD 58433.541.2265244$-3.38AL|NL
167 Cade Cavalli WAS 134784.231.35113480$-3.48AL|NL
168 Carmen Mlodzinski PIT 107563.861.2994360$-3.49AL|NL
169 Max Meyer MIA 130684.311.31119430$-3.52AL|NL
170 Braxton Garrett MIA 96554.011.2186230$-3.57AL|NL
171 Mike Soroka ARI 102564.171.25102360$-3.60AL|NL
172 Matt Brash SEA 58333.171.2068223$-3.61AL|NL
173 Justin Verlander IL-15 DET 125784.401.30105400$-3.74AL|NL
174 Shane Smith CWS 100564.111.2598370$-3.77AL|NL
175 Roki Sasaki LAD 108654.171.31103430$-3.77AL|NL
176 Bryan King HOU 61433.611.1761173$-3.78AL|NL
177 Robert Garcia TEX 57343.641.2261206$-3.88AL|NL
178 Connelly Early BOS 77553.731.2579280$-4.07AL|NL
179 Andrew Anderson DET 80543.931.2891340$-4.12AL|NL
180 Max Scherzer TOR 105664.571.23102290$-4.16AL|NL
181 Garrett Cleavinger IL-15 TB 48333.361.1358174$-4.17AL|NL
182 Zebby Matthews MIN 89554.091.2388230$-4.21AL|NL
183 Kumar Rocker TEX 120684.321.30106400$-4.22AL|NL
184 Alex Vesia LAD 56433.551.1770231$-4.33AL|NL
185 Jason Adam SD 58433.411.1662211$-4.37AL|NL
186 Luke Weaver NYM 61433.921.1966193$-4.48AL|NL
187 Andrew Kittredge IL-15 BAL 57433.711.1757153$-4.52AL|NL
188 Hunter Harvey CHC 56323.341.1260162$-4.52AL|NL
189 Tyler Holton DET 66433.601.1355161$-4.66AL|NL
190 Logan Henderson MIL 76544.091.2077230$-4.78AL|NL
191 Orion Kerkering PHI 56543.501.2160200$-4.90AL|NL
192 Eduardo Rodriguez ARI 120784.411.36107430$-4.91AL|NL
193 Griffin Canning IL-15 SD 122784.461.35107460$-5.01AL|NL
194 Hogan Harris OAK 61334.231.38582810$-5.09AL|NL
195 Gabe Speier SEA 53333.351.0763150$-5.19AL|NL
196 Aaron Civale OAK 128784.671.32111410$-5.24AL|NL
197 Cole Henry WAS 59234.711.44563115$-5.28AL|NL
198 Dylan Lee ATL 59333.581.1465161$-5.39AL|NL
199 Kyle Finnegan DET 58443.901.2555204$-5.41AL|NL
200 Tyler Rogers TOR 68443.681.1847132$-5.47AL|NL
201 Shawn Armstrong CLE 62333.801.1962193$-5.49AL|NL
202 Spencer Schwellenbach IL-60 ATL 58433.611.1156120$-5.53AL|NL
203 Gregory Soto PIT 59333.841.2963245$-5.55AL|NL
204 Kutter Crawford IL-15 BOS 75554.271.1973210$-5.57AL|NL
205 Jordan Leasure CWS 58344.071.2565255$-5.58AL|NL
206 Camilo Doval NYY 59433.641.3066292$-5.58AL|NL
207 Luis Gil NYY 88644.271.3387430$-5.59AL|NL
208 J.T. Ginn OAK 96564.211.3191340$-5.72AL|NL
209 Aaron Ashby MIL 71443.631.3373321$-5.76AL|NL
210 Fernando Cruz NYY 56333.651.2275261$-5.78AL|NL
211 Kyle Harrison MIL 97544.311.3298390$-5.81AL|NL
212 Adrian Houser SF 136774.341.3798450$-5.86AL|NL
213 Hunter Barco PIT 87544.061.3280350$-6.06AL|NL
214 Justin Topa MIN 57333.991.3047187$-6.12AL|NL
215 Taylor Rogers MIN 56334.031.3157236$-6.15AL|NL
216 Hunter Gaddis IL-15 CLE 57333.811.1955173$-6.21AL|NL
217 Simeon Woods Richardson MIN 124674.571.34111470$-6.21AL|NL
218 Louie Varland TOR 62333.771.2162182$-6.22AL|NL
219 Brad Keller PHI 63433.801.2758232$-6.22AL|NL
220 Eduard Bazardo SEA 62333.731.1863211$-6.27AL|NL
221 Brad Lord WAS 87454.221.3072293$-6.29AL|NL
222 Chris Martin TEX 52333.471.1351111$-6.46AL|NL
223 Davis Martin CWS 139794.601.36108490$-6.54AL|NL
224 Rhett Lowder CIN 113674.421.3389360$-6.58AL|NL
225 Brooks Raley NYM 57323.751.1955192$-6.64AL|NL
226 Eric Lauer TOR 73544.231.2770240$-6.65AL|NL
227 Justin Sterner OAK 57334.211.2657205$-6.67AL|NL
228 Jeremiah Estrada IL-15 SD 46323.381.1560180$-6.69AL|NL
229 Anthony Kay CWS 124684.411.38103490$-6.72AL|NL
230 A.J. Minter IL-15 NYM 48333.411.1753171$-6.77AL|NL
231 Braydon Fisher TOR 53423.731.2360220$-6.84AL|NL
232 Cody Bradford IL-15 TEX 72444.211.1763160$-6.97AL|NL
233 Antonio Santillan CIN 64334.141.3267284$-6.99AL|NL
234 Tyler Wells BAL 64434.271.1758161$-7.08AL|NL
235 Caleb Thielbar CHC 54333.731.1856171$-7.10AL|NL
236 Ryan Weiss HOU 78554.281.3275300$-7.18AL|NL
237 Robby Snelling MIA 83564.091.3472300$-7.21AL|NL
238 Robert Gasser MIL 70444.021.2464230$-7.24AL|NL
239 Brandon Sproat MIL 86554.221.3172330$-7.26AL|NL
240 Kirby Yates IL-15 LAA 49333.991.2658233$-7.27AL|NL
241 Joe Boyle TB 79454.131.3586430$-7.32AL|NL
242 Yimi Garcia IL-15 TOR 50233.771.1955183$-7.41AL|NL
243 Richard Fitts STL 121584.431.3395400$-7.42AL|NL
244 Andrew Nardi MIA 55323.801.2266210$-7.47AL|NL
245 Erik Miller SF 56333.541.3660302$-7.53AL|NL
246 Lucas Giolito FA 101664.601.3691390$-7.55AL|NL
247 Tobias Myers NYM 73444.001.2762210$-7.57AL|NL
248 Cristian Javier IL-15 HOU 98664.681.3489410$-7.59AL|NL
249 Calvin Faucher MIA 58334.051.3558254$-7.73AL|NL
250 Spencer Arrighetti HOU 107584.611.36106470$-7.73AL|NL
251 Graham Ashcraft CIN 59434.011.3152202$-7.75AL|NL
252 Lance McCullers HOU 117674.561.43113590$-7.75AL|NL
253 Tanner Banks PHI 58323.911.2054161$-7.80AL|NL
254 Chris Paddack MIA 124684.831.3197320$-7.92AL|NL
255 Angel Zerpa MIL 58323.711.2654191$-7.92AL|NL
256 Steven Okert HOU 55323.961.1961200$-7.94AL|NL
257 Cole Winn TEX 58234.381.3650268$-8.05AL|NL
258 A.J. Puk IL-60 ARI 37223.511.1643123$-8.12AL|NL
259 Sean Burke CWS 129684.781.40121560$-8.14AL|NL
260 Andrew Painter PHI 113674.651.3795410$-8.14AL|NL
261 Anthony Bender MIA 56333.881.2852212$-8.18AL|NL
262 Kevin Kelly TB 56343.941.1949141$-8.20AL|NL
263 Javier Assad CHC 81444.081.3268300$-8.22AL|NL
264 Phil Maton IL-15 CHC 48323.701.1952180$-8.24AL|NL
265 Kody Funderburk MIN 58333.861.3356242$-8.33AL|NL
266 Patrick Sandoval IL-15 BOS 89464.131.3984390$-8.40AL|NL
267 Aaron Bummer ATL 55323.691.2856200$-8.58AL|NL
268 Keegan Akin IL-15 BAL 50324.021.2750182$-8.62AL|NL
269 Mick Abel MIN 117674.711.41106520$-8.65AL|NL
270 John Schreiber KAN 58334.091.2954212$-8.66AL|NL
271 Andre Pallante STL 123684.371.4185470$-8.67AL|NL
272 Daniel Coulombe BOS 55323.771.2553200$-8.70AL|NL
273 Joel Kuhnel OAK 56444.221.3240153$-8.73AL|NL
274 Bryce Elder ATL 108674.641.3989370$-8.76AL|NL
275 Caleb Kilian SF 57444.321.3444193$-8.90AL|NL
276 Jake Latz TEX 88334.191.3584410$-8.90AL|NL
277 Justin Wrobleski LAD 64434.291.2858210$-8.91AL|NL
278 Brant Hurter DET 50333.641.2345160$-8.94AL|NL
279 Drew Pomeranz LAA 49223.801.2153171$-9.01AL|NL
280 Ryne Stanek STL 55344.241.3656263$-9.01AL|NL
281 Pierce Johnson CIN 56344.171.3060221$-9.09AL|NL
282 Stephen Kolek IL-15 KAN 82544.291.3559260$-9.09AL|NL
283 Tyler Kinley ATL 58334.141.2761230$-9.21AL|NL
284 Erik Sabrowski CLE 58233.741.3369320$-9.26AL|NL
285 Jake Irvin WAS 123684.841.3593410$-9.29AL|NL
286 Miles Mikolas WAS 128694.861.3185290$-9.29AL|NL
287 Jimmy Herget COL 70334.481.3165222$-9.31AL|NL
288 Chase Silseth LAA 57334.191.3455252$-9.37AL|NL
289 Isaac Mattson PIT 57334.211.3354252$-9.39AL|NL
290 Jonathan Loaisiga ARI 55223.871.3146183$-9.41AL|NL
291 Tyler Alexander TEX 68434.631.2756181$-9.43AL|NL
292 Blake Treinen LAD 50333.921.2954200$-9.44AL|NL
293 Kevin Ginkel ARI 49333.941.2550170$-9.44AL|NL
294 Brandyn Garcia ARI 38234.181.4334187$-9.49AL|NL
295 Troy Melton IL-60 DET 51333.911.2446160$-9.55AL|NL
296 Kyle Leahy STL 105454.451.3786390$-9.57AL|NL
297 Mason Montgomery PIT 55223.981.3459242$-9.58AL|NL
298 Nick Mears KAN 55334.211.2953211$-9.62AL|NL
299 Brock Burke CIN 57324.211.2952191$-9.71AL|NL
300 Hoby Milner CHC 53323.891.2645160$-9.74AL|NL