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 1881482.810.96228390$36.52AL|NL
2 Paul Skenes PIT 1851482.801.01217460$33.74AL|NL
3 Garrett Crochet BOS 1831383.141.04222450$29.38AL|NL
4 Bryan Woo SEA 1831383.301.00186350$26.84AL|NL
5 Logan Gilbert SEA 1681283.411.04197390$23.39AL|NL
6 Logan Webb SF 1951493.271.16185460$23.33AL|NL
7 Cristopher Sanchez PHI 1881483.301.14184470$23.31AL|NL
8 Yoshinobu Yamamoto LAD 1611363.261.12176490$20.92AL|NL
9 Max Fried NYY 1801383.291.15169570$20.44AL|NL
10 Mason Miller SD 64322.620.99952434$20.37AL|NL
11 Cole Ragans KAN 1561183.381.13196560$19.03AL|NL
12 Hunter Brown HOU 1791293.571.17194610$18.57AL|NL
13 Joe Ryan MIN 1681193.761.06185400$18.49AL|NL
14 Dylan Cease TOR 1691293.721.17203630$17.78AL|NL
15 Chris Sale ATL 1571183.631.13193450$17.29AL|NL
16 Jesus Luzardo PHI 1761293.731.18197560$17.20AL|NL
17 Edwin Diaz LAD 65313.511.12882336$17.19AL|NL
18 Jacob deGrom TEX 1581083.701.05173410$16.69AL|NL
19 Andres Munoz SEA 62322.971.10752334$16.52AL|NL
20 Cade Smith CLE 68323.101.10872232$16.44AL|NL
21 George Kirby SEA 1661193.651.09161330$16.41AL|NL
22 Freddy Peralta NYM 1651193.701.15182610$15.78AL|NL
23 Zack Wheeler PHI 1301063.301.07152380$15.04AL|NL
24 Devin Williams NYM 63323.121.14832731$14.70AL|NL
25 Jhoan Duran PHI 66313.231.14691933$14.66AL|NL
26 David Bednar NYY 62323.461.11722032$13.85AL|NL
27 Framber Valdez DET 1851293.671.24168640$13.77AL|NL
28 Sonny Gray BOS 1681193.981.18172460$12.34AL|NL
29 Brandon Woodruff MIL 142983.711.09150390$11.89AL|NL
30 Nathan Eovaldi TEX 1531083.801.14149410$11.45AL|NL
31 Daniel Palencia CHC 63323.611.21732730$11.34AL|NL
32 Matt Boyd CHC 1591193.901.16146450$11.25AL|NL
33 Aroldis Chapman BOS 56323.331.22753029$11.22AL|NL
34 Ranger Suarez BOS 1651193.711.21142460$10.91AL|NL
35 Nick Pivetta SD 1671094.121.17174490$10.82AL|NL
36 Jack Flaherty DET 15910104.071.21176500$9.95AL|NL
37 Spencer Strider ATL 1561094.121.22183520$9.83AL|NL
38 MacKenzie Gore TEX 15810104.021.24181590$9.76AL|NL
39 Ryan Helsley BAL 63323.831.20642229$9.67AL|NL
40 Emmet Sheehan LAD 134973.811.16156470$9.66AL|NL
41 Tanner Bibee CLE 17510114.041.19157500$9.65AL|NL
42 Eury Perez MIA 1448103.871.13157470$9.53AL|NL
43 Luis Castillo SEA 17211104.191.20157500$9.23AL|NL
44 Shohei Ohtani LAD 113953.481.15135400$9.03AL|NL
45 Shota Imanaga CHC 1541094.201.13144360$8.91AL|NL
46 Jeff Hoffman TOR 61324.061.19712227$8.58AL|NL
47 Kyle Bradish BAL 140983.771.20149480$8.55AL|NL
48 Michael King SD 1561093.991.24156540$8.05AL|NL
49 Kevin Gausman TOR 17811104.411.24172550$7.56AL|NL
50 Emilio Pagan CIN 65324.321.19712226$7.42AL|NL
51 Raisel Iglesias ATL 62223.901.15631526$7.29AL|NL
52 Nolan McLean NYM 1531083.901.25142540$7.23AL|NL
53 Tyler Glasnow LAD 129963.981.19146470$7.13AL|NL
54 Griffin Jax TB 63323.451.11771719$7.11AL|NL
55 Josh Hader HOU 48213.411.08661923$6.94AL|NL
56 Drew Rasmussen TB 1539103.941.19132400$6.91AL|NL
57 Nick Lodolo CIN 1539104.161.20153420$6.84AL|NL
58 Blake Snell LAD 122963.821.23145500$6.79AL|NL
59 Chase Burns CIN 125793.841.15147390$6.72AL|NL
60 Shane Baz BAL 1571094.161.24152560$6.69AL|NL
61 Aaron Nola PHI 1651094.311.23159480$6.57AL|NL
62 Abner Uribe MIL 66323.011.20733118$6.53AL|NL
63 Peter Fairbanks MIA 60223.771.22592126$6.47AL|NL
64 Edward Cabrera CHC 135983.981.22142530$6.24AL|NL
65 Sandy Alcantara MIA 17710114.131.24138530$6.00AL|NL
66 Carlos Estevez KAN 62324.471.29552128$5.79AL|NL
67 Ryan Walker SF 61223.891.28602126$5.60AL|NL
68 Kris Bubic KAN 138993.901.25136450$5.53AL|NL
69 Carlos Rodon NYY 140984.181.22146530$5.50AL|NL
70 Robbie Ray SF 17010114.411.30181700$5.38AL|NL
71 Jacob Misiorowski MIL 1399104.071.29158670$5.23AL|NL
72 Cody Ponce TOR 137784.081.22156460$4.75AL|NL
73 Kenley Jansen DET 56223.901.14561922$4.45AL|NL
74 Gavin Williams CLE 1639114.201.31165710$4.35AL|NL
75 Dennis Santana PIT 65324.281.31602524$4.17AL|NL
76 Bailey Ober MIN 1589104.461.20140410$4.03AL|NL
77 Trey Yesavage TOR 108773.801.18123400$3.87AL|NL
78 Grant Taylor CWS 80332.991.1094286$3.85AL|NL
79 Seranthony Dominguez CWS 59224.051.24652622$3.80AL|NL
80 Trevor Rogers BAL 1521094.241.28135520$3.77AL|NL
81 Jose Soriano LAA 17110114.001.36145720$3.62AL|NL
82 Ryan Pepiot TB 1679114.511.27165620$3.45AL|NL
83 Clay Holmes NYM 15011104.041.32115560$3.40AL|NL
84 Trevor Megill MIL 62324.211.25742219$3.34AL|NL
85 Andrew Abbott CIN 1659104.431.25146520$3.19AL|NL
86 Casey Mize DET 146994.251.23121390$3.01AL|NL
87 Zac Gallen ARI 17610114.491.30157600$2.93AL|NL
88 Sean Manaea NYM 126784.101.23133440$2.54AL|NL
89 Merrill Kelly ARI 158994.421.25136470$2.54AL|NL
90 Cade Horton CHC 128884.091.20109390$2.53AL|NL
91 Robert Garcia TEX 61323.981.25632218$2.52AL|NL
92 Bryan Abreu HOU 67323.641.21872912$2.49AL|NL
93 Gerrit Cole NYY 113764.051.16112330$2.48AL|NL
94 Joey Cantillo CLE 129693.831.27139550$2.48AL|NL
95 Bryce Miller SEA 141994.421.22122420$2.34AL|NL
96 Chad Patrick MIL 140894.391.23132420$2.00AL|NL
97 Jack Leiter TEX 1639114.541.29154640$1.88AL|NL
98 Michael Burrows HOU 1308104.331.24129430$1.85AL|NL
99 Bubba Chandler PIT 1438104.241.28134490$1.71AL|NL
100 Ryne Nelson ARI 1579114.461.26130420$1.55AL|NL
101 Chris Bassitt BAL 16711114.611.33143610$1.31AL|NL
102 Jameson Taillon CHC 146994.481.21109360$1.29AL|NL
103 David Peterson NYM 1611094.281.37141590$1.28AL|NL
104 Braxton Ashcraft PIT 133794.081.26122410$1.17AL|NL
105 Cam Schlittler NYY 132884.251.29130500$1.15AL|NL
106 Joe Musgrove SD 121774.191.20112320$1.13AL|NL
107 Taj Bradley MIN 1398104.311.28128490$0.88AL|NL
108 Kodai Senga NYM 135894.201.33134620$0.71AL|NL
109 Shane Smith CWS 1578114.501.29147550$0.71AL|NL
110 Shane McClanahan TB 109674.021.21114310$0.66AL|NL
111 Noah Cameron KAN 151994.451.30131490$0.63AL|NL
112 Reid Detmers LAA 1377104.461.29151500$0.53AL|NL
113 Jacob Lopez OAK 126784.411.27137490$0.34AL|NL
114 Brandon Pfaadt ARI 1639104.711.27138380$0.16AL|NL
115 Clayton Beeter WAS 63223.911.33763515$0.11AL|NL
116 Michael Wacha KAN 1639104.501.28122500$0.04AL|NL
117 Mitch Keller PIT 17610114.711.33152540$0.03AL|NL
118 Tatsuya Imai HOU 151994.431.31152640$0.00AL|NL
119 Zach Eflin BAL 1469104.531.24106300$-0.03AL|NL
120 Ryan Weathers NYY 122784.201.26114410$-0.10AL|NL
121 Riley O'Brien STL 62324.001.33643014$-0.56AL|NL
122 Simeon Woods Richardson MIN 1398114.471.29124500$-0.57AL|NL
123 Parker Messick CLE 123894.351.29113390$-0.58AL|NL
124 Quinn Priester MIL 117774.061.2493340$-0.59AL|NL
125 Michael McGreevy STL 1388104.191.2692320$-0.65AL|NL
126 Justin Steele CHC 73643.431.1368180$-0.66AL|NL
127 Brayan Bello BOS 1569104.361.34121560$-0.76AL|NL
128 Tyler Mahle SF 130884.271.29104420$-0.90AL|NL
129 Will Warren NYY 121784.291.29118430$-0.90AL|NL
130 Grayson Rodriguez LAA 97664.051.23101300$-1.01AL|NL
131 Taylor Rogers MIN 57324.431.34572316$-1.06AL|NL
132 Garrett Whitlock BOS 64323.411.1169175$-1.07AL|NL
133 Yusei Kikuchi LAA 1689124.801.35163590$-1.13AL|NL
134 Shane Bieber TOR 93654.011.1989240$-1.14AL|NL
135 Logan Henderson MIL 84564.001.1290230$-1.17AL|NL
136 JoJo Romero STL 61323.781.28542212$-1.31AL|NL
137 Brady Singer CIN 1679114.741.34150560$-1.36AL|NL
138 Reynaldo Lopez ATL 130794.491.31131480$-1.51AL|NL
139 Zack Littell WAS 1448114.591.24104320$-1.53AL|NL
140 Landen Roupp SF 121794.111.33109470$-1.58AL|NL
141 Ian Seymour TB 108574.101.23107350$-1.64AL|NL
142 Jeremiah Estrada SD 66323.531.1788283$-1.67AL|NL
143 Grant Holmes ATL 132794.511.33136480$-1.76AL|NL
144 Edwin Uceta TB 60324.091.2373249$-1.77AL|NL
145 Dustin May STL 1438104.501.32121530$-1.81AL|NL
146 Chris Martin TEX 51223.631.0949810$-1.88AL|NL
147 Matt Svanson STL 64323.391.1962226$-1.93AL|NL
148 Max Meyer MIA 1287104.391.30113420$-2.07AL|NL
149 Matthew Liberatore STL 1518114.611.30121440$-2.10AL|NL
150 Alex Vesia LAD 61313.381.1077242$-2.13AL|NL
151 Garrett Cleavinger TB 62323.961.2674278$-2.24AL|NL
152 Slade Cecconi CLE 1518114.771.27121380$-2.25AL|NL
153 Foster Griffin WAS 1306104.351.31121460$-2.53AL|NL
154 Robert Suarez ATL 65224.181.24652111$-2.56AL|NL
155 Kevin Ginkel ARI 58224.171.28552013$-2.65AL|NL
156 Phil Maton CHC 62323.691.1971235$-2.65AL|NL
157 Jose A. Ferrer SEA 65323.151.1457173$-2.69AL|NL
158 Cole Henry WAS 62224.161.28612912$-2.73AL|NL
159 Zebby Matthews MIN 105584.291.23103260$-2.78AL|NL
160 Mike Soroka ARI 89453.971.2589352$-2.97AL|NL
161 Gabe Speier SEA 58323.411.1069172$-2.99AL|NL
162 Spencer Schwellenbach IL-60 ATL 63533.611.1161130$-2.99AL|NL
163 Braxton Garrett MIA 100574.121.2391240$-3.01AL|NL
164 Victor Vodnik COL 62334.661.50563117$-3.08AL|NL
165 Andrew Painter PHI 105674.341.2695300$-3.16AL|NL
166 Kyle Harrison MIL 97574.201.26100360$-3.22AL|NL
167 Roki Sasaki LAD 107664.291.2999400$-3.24AL|NL
168 Will Vest DET 64223.771.2362208$-3.28AL|NL
169 Paul Sewald ARI 53224.481.22541712$-3.36AL|NL
170 Matthew Strahm KAN 63323.771.1369193$-3.38AL|NL
171 Cade Cavalli WAS 1357104.451.33110470$-3.45AL|NL
172 Justin Sterner OAK 65324.601.2569249$-3.58AL|NL
173 Hunter Greene IL-60 CIN 66443.931.1379210$-3.58AL|NL
174 Kirby Yates LAA 56224.631.34642813$-3.63AL|NL
175 Seth Lugo KAN 1569104.861.35128510$-3.67AL|NL
176 Jared Jones IL-60 PIT 82564.101.2384250$-3.67AL|NL
177 Jordan Leasure CWS 62324.231.2568267$-3.80AL|NL
178 Lucas Giolito FA 104784.551.3197390$-3.83AL|NL
179 Dean Kremer BAL 110674.421.2793350$-3.88AL|NL
180 Camilo Doval NYY 62323.611.2764285$-3.88AL|NL
181 Dylan Lee ATL 64323.801.1470162$-4.01AL|NL
182 Justin Verlander DET 131794.711.29106470$-4.09AL|NL
183 Luke Weaver NYM 66324.141.2169215$-4.10AL|NL
184 Adrian Morejon SD 65323.521.1762192$-4.20AL|NL
185 Eduardo Rodriguez ARI 131894.681.38115490$-4.40AL|NL
186 Adrian Houser SF 141894.441.3798500$-4.44AL|NL
187 Hunter Barco PIT 83453.781.2780320$-4.50AL|NL
188 Tanner Scott LAD 63323.861.3067285$-4.62AL|NL
189 Cole Sands MIN 66324.191.2461216$-4.64AL|NL
190 Andrew Kittredge BAL 57324.011.1855155$-4.66AL|NL
191 Max Scherzer TOR 91564.551.2187270$-4.66AL|NL
192 Tyler Holton DET 68323.561.1254171$-4.70AL|NL
193 Matt Brash SEA 60223.541.2770274$-4.87AL|NL
194 Andrew Anderson DET 74233.731.26100390$-4.89AL|NL
195 Cristian Javier HOU 1387104.881.33122600$-5.01AL|NL
196 Kumar Rocker TEX 92564.301.2579290$-5.01AL|NL
197 Tyler Rogers TOR 66323.591.1542133$-5.04AL|NL
198 Yimi Garcia TOR 51213.791.1353155$-5.05AL|NL
199 Luis Morales OAK 113684.661.31103430$-5.08AL|NL
200 Aaron Civale OAK 123794.851.31104400$-5.19AL|NL
201 Brandon Sproat MIL 88463.991.2677330$-5.22AL|NL
202 Aaron Ashby MIL 73323.511.3175351$-5.24AL|NL
203 Lucas Erceg KAN 62324.001.3255256$-5.55AL|NL
204 Hogan Harris OAK 63224.591.41633211$-5.72AL|NL
205 Caleb Thielbar CHC 59323.871.1959202$-5.75AL|NL
206 Nick Martinez TB 1416104.771.29105370$-5.75AL|NL
207 Erik Sabrowski CLE 59223.581.2876332$-5.76AL|NL
208 Louie Varland TOR 64324.191.2664204$-5.77AL|NL
209 Orion Kerkering PHI 62223.501.1762191$-5.84AL|NL
210 Bryan Baker TB 62324.091.2370232$-5.84AL|NL
211 Jared Koenig MIL 62323.801.2360222$-5.86AL|NL
212 Jeffrey Springs OAK 1618115.071.36137550$-5.87AL|NL
213 Bryan King HOU 63323.671.2362231$-5.91AL|NL
214 Steven Okert HOU 62324.091.2071241$-5.98AL|NL
215 Hunter Gaddis CLE 62224.141.1962204$-6.01AL|NL
216 Mason Montgomery PIT 59323.851.2766242$-6.04AL|NL
217 Kyle Finnegan DET 62224.141.2657206$-6.07AL|NL
218 Andre Pallante STL 1307104.401.3886490$-6.08AL|NL
219 Luis Severino OAK 1669115.001.38125570$-6.15AL|NL
220 Cody Bradford TEX 62333.831.1356150$-6.21AL|NL
221 Ben Brown CHC 61223.591.1768210$-6.22AL|NL
222 Jason Adam SD 52213.451.1053171$-6.22AL|NL
223 Robert Gasser MIL 67343.851.2065210$-6.24AL|NL
224 Fernando Cruz NYY 58324.251.2877272$-6.27AL|NL
225 Jake Latz TEX 102464.331.3397470$-6.28AL|NL
226 Hunter Harvey CHC 52223.941.1852144$-6.42AL|NL
227 Sean Burke CWS 1437115.061.37133600$-6.46AL|NL
228 Mick Abel MIN 122694.721.39115540$-6.49AL|NL
229 A.J. Minter NYM 47213.351.1152151$-6.50AL|NL
230 Jose Alvarado PHI 56213.771.2858234$-6.50AL|NL
231 Gregory Soto PIT 59323.981.3459264$-6.52AL|NL
232 Angel Zerpa MIL 59323.481.1950180$-6.60AL|NL
233 Cole Winn TEX 63324.101.3259314$-6.61AL|NL
234 Chris Paddack MIA 1226104.731.3189320$-6.70AL|NL
235 Mark Leiter Jr. OAK 61324.891.3464237$-6.73AL|NL
236 Luis Gil NYY 97564.511.3692500$-6.80AL|NL
237 Shawn Armstrong CLE 66224.161.2365203$-6.81AL|NL
238 Richard Fitts STL 106584.651.2984330$-6.90AL|NL
239 Eduard Bazardo SEA 63223.941.1965211$-6.92AL|NL
240 Jordan Romano LAA 57224.371.2559205$-6.93AL|NL
241 Keegan Akin BAL 65324.171.2561212$-6.93AL|NL
242 Kody Funderburk MIN 61323.841.3355253$-6.93AL|NL
243 Ryan Thompson ARI 61224.181.2849186$-7.00AL|NL
244 J.T. Ginn OAK 71354.011.2568240$-7.02AL|NL
245 Blake Treinen LAD 53313.911.2256181$-7.07AL|NL
246 Jack Dreyer LAD 48313.611.1848170$-7.40AL|NL
247 Andrew Nardi MIA 50213.611.1860190$-7.42AL|NL
248 Bryce Elder ATL 111684.721.3688370$-7.44AL|NL
249 Jose Berrios TOR 87454.521.2773270$-7.55AL|NL
250 Griffin Canning SD 100574.641.3587390$-7.61AL|NL
251 Brad Keller PHI 65224.021.3559304$-7.77AL|NL
252 Steven Matz TB 119594.751.3394350$-7.78AL|NL
253 Elvis Alvarado OAK 60224.151.3265293$-7.83AL|NL
254 Antonio Santillan CIN 66224.521.3670305$-7.85AL|NL
255 Scott Barlow OAK 56224.401.3459275$-7.91AL|NL
256 Hoby Milner CHC 60323.851.2248150$-7.93AL|NL
257 Johan Oviedo BOS 93464.491.3585420$-7.98AL|NL
258 PJ Poulin WAS 58223.891.3059252$-7.99AL|NL
259 Tyler Kinley ATL 59224.181.2561232$-7.99AL|NL
260 Brant Hurter DET 50213.381.1846150$-8.01AL|NL
261 Braydon Fisher TOR 49213.761.2557231$-8.06AL|NL
262 John Schreiber KAN 61324.091.2854221$-8.17AL|NL
263 Erik Miller SF 58223.681.3658312$-8.22AL|NL
264 Rhett Lowder CIN 114584.791.3491360$-8.23AL|NL
265 Connelly Early BOS 46233.461.2049170$-8.30AL|NL
266 Brendon Little TOR 51213.371.2954240$-8.37AL|NL
267 Isaac Mattson PIT 62324.311.3663312$-8.39AL|NL
268 Eric Orze MIN 60324.301.3162261$-8.40AL|NL
269 Patrick Sandoval BOS 71343.921.3665320$-8.41AL|NL
270 Calvin Faucher MIA 63224.551.4061276$-8.42AL|NL
271 Grant Anderson MIL 56324.151.2555200$-8.49AL|NL
272 Brooks Raley NYM 54324.431.3054192$-8.57AL|NL
273 Justin Topa MIN 62324.581.3748195$-8.64AL|NL
274 David Morgan SD 57223.951.2560220$-8.65AL|NL
275 Yennier Cano BAL 56324.201.3249202$-8.66AL|NL
276 Hunter Dobbins STL 79464.351.3361260$-8.68AL|NL
277 Anthony Bender MIA 60224.151.2854212$-8.77AL|NL
278 Jimmy Herget COL 70334.631.2865211$-8.84AL|NL
279 Justin Slaten BOS 60324.441.3254222$-8.90AL|NL
280 Spencer Arrighetti HOU 93474.831.3793410$-8.99AL|NL
281 Aaron Bummer ATL 60213.781.3158230$-9.00AL|NL
282 Joe Boyle TB 73354.361.4081430$-9.05AL|NL
283 Kyle Leahy STL 114584.791.3993390$-9.13AL|NL
284 Bennett Sousa HOU 44213.971.2246161$-9.13AL|NL
285 Tyler Alexander TEX 68224.401.2357181$-9.15AL|NL
286 Juan Mejia COL 64334.661.4369313$-9.15AL|NL
287 Greg Weissert BOS 62324.421.2953221$-9.18AL|NL
288 David Festa MIN 48234.121.2551171$-9.23AL|NL
289 Graham Ashcraft CIN 61224.111.3150212$-9.30AL|NL
290 A.J. Puk IL-60 ARI 30113.821.1934104$-9.30AL|NL
291 Justin Bruihl STL 48223.681.2546180$-9.31AL|NL
292 Ryan Yarbrough NYY 59224.081.2149180$-9.33AL|NL
293 Eric Lauer TOR 65224.321.2867260$-9.34AL|NL
294 Lance McCullers HOU 82464.581.4077400$-9.34AL|NL
295 Jake Bird NYY 52213.911.2753210$-9.35AL|NL
296 Luis Curvelo TEX 36213.881.1537121$-9.36AL|NL
297 Trevor McDonald SF 60233.881.2852210$-9.37AL|NL
298 Janson Junk MIA 89354.491.2965230$-9.40AL|NL
299 Mason Fluharty TOR 39213.641.1941150$-9.42AL|NL
300 Connor Phillips CIN 54224.451.3960293$-9.51AL|NL