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$37.33AL|NL
2 Paul Skenes PIT 1841482.801.01216460$34.30AL|NL
3 Garrett Crochet BOS 1831383.151.04222450$29.95AL|NL
4 Bryan Woo SEA 1831383.311.00186350$27.33AL|NL
5 Cristopher Sanchez PHI 1871483.281.14183460$23.84AL|NL
6 Logan Gilbert SEA 1641283.421.04193380$23.19AL|NL
7 Logan Webb SF 1931393.261.16183460$22.61AL|NL
8 Yoshinobu Yamamoto LAD 1601363.261.12175490$21.22AL|NL
9 Max Fried NYY 1791383.291.15168570$20.73AL|NL
10 Mason Miller SD 64312.621.00952433$20.00AL|NL
11 Cole Ragans KAN 1541183.361.13193550$19.19AL|NL
12 Joe Ryan MIN 1681193.761.06185400$18.86AL|NL
13 Hunter Brown HOU 1781293.581.17193610$18.76AL|NL
14 Chris Sale ATL 1561183.611.12192440$17.92AL|NL
15 Jesus Luzardo PHI 1751293.721.18196550$17.52AL|NL
16 Edwin Diaz LAD 64313.511.12872236$17.31AL|NL
17 Dylan Cease TOR 1681193.731.17202620$16.93AL|NL
18 Jacob deGrom TEX 1571083.701.05172410$16.85AL|NL
19 Andres Munoz SEA 62322.971.10752334$16.74AL|NL
20 Cade Smith CLE 68323.101.10872232$16.66AL|NL
21 George Kirby SEA 1641193.661.09159330$16.37AL|NL
22 Freddy Peralta NYM 1621193.701.15179600$15.73AL|NL
23 Zack Wheeler PHI 1291063.311.07151370$15.08AL|NL
24 Devin Williams NYM 64323.141.14842831$14.97AL|NL
25 Jhoan Duran PHI 66323.231.14701932$14.35AL|NL
26 Framber Valdez DET 1861293.651.24169640$14.30AL|NL
27 David Bednar NYY 60323.461.11711932$13.81AL|NL
28 Brandon Woodruff MIL 144983.701.08152390$12.65AL|NL
29 Sonny Gray BOS 1671193.981.18172460$12.54AL|NL
30 Nathan Eovaldi TEX 1531083.791.14149400$11.69AL|NL
31 Nick Pivetta SD 1681094.121.17175490$11.10AL|NL
32 Ranger Suarez BOS 1641193.711.21142460$11.05AL|NL
33 Daniel Palencia CHC 64323.601.22732729$10.82AL|NL
34 Aroldis Chapman BOS 55323.331.22752928$10.70AL|NL
35 Matt Boyd CHC 1581083.901.16145450$10.29AL|NL
36 Jack Flaherty DET 15710104.061.20174490$10.29AL|NL
37 Tanner Bibee CLE 17410104.021.19157500$9.91AL|NL
38 Spencer Strider ATL 1551094.121.22182520$9.90AL|NL
39 Emmet Sheehan LAD 134973.811.16156470$9.78AL|NL
40 MacKenzie Gore TEX 1561094.021.24178590$9.67AL|NL
41 Eury Perez MIA 1448103.871.13157470$9.64AL|NL
42 Ryan Helsley BAL 62323.831.20632229$9.62AL|NL
43 Luis Castillo SEA 17211104.171.20157500$9.53AL|NL
44 Shohei Ohtani LAD 113953.461.15135400$9.22AL|NL
45 Shota Imanaga CHC 1531094.191.13143360$8.99AL|NL
46 Kyle Bradish BAL 135983.751.20144460$8.22AL|NL
47 Michael King SD 1561093.991.24155540$8.08AL|NL
48 Jeff Hoffman TOR 61324.081.19712226$7.99AL|NL
49 Kevin Gausman TOR 17811104.401.24171540$7.69AL|NL
50 Raisel Iglesias ATL 63223.901.15641626$7.38AL|NL
51 Blake Snell LAD 125963.811.23149510$7.28AL|NL
52 Tyler Glasnow LAD 129963.971.19146460$7.26AL|NL
53 Nolan McLean NYM 1521083.901.25141540$7.22AL|NL
54 Chase Burns CIN 128793.841.15151400$7.17AL|NL
55 Trey Yesavage TOR 126883.791.18143470$7.07AL|NL
56 Carlos Estevez KAN 63324.491.29562130$6.91AL|NL
57 Josh Hader HOU 48213.411.08661923$6.90AL|NL
58 Nick Lodolo CIN 1529104.161.20152420$6.82AL|NL
59 Drew Rasmussen TB 1519103.951.19131400$6.77AL|NL
60 Shane Baz BAL 1551094.171.24151560$6.61AL|NL
61 Aaron Nola PHI 1641094.311.23158480$6.58AL|NL
62 Griffin Jax TB 63323.451.11761718$6.45AL|NL
63 Peter Fairbanks MIA 60223.761.22592126$6.45AL|NL
64 Emilio Pagan CIN 65224.331.19712226$6.36AL|NL
65 Abner Uribe MIL 67323.011.20743117$6.06AL|NL
66 Edward Cabrera CHC 134983.991.22140520$6.05AL|NL
67 Sandy Alcantara MIA 17610114.131.24137520$5.97AL|NL
68 Carlos Rodon NYY 140984.191.22146520$5.48AL|NL
69 Robbie Ray SF 17010114.411.30181700$5.46AL|NL
70 Jacob Misiorowski MIL 1399104.071.29158670$5.26AL|NL
71 Cody Ponce TOR 135784.061.22157460$4.90AL|NL
72 Kris Bubic KAN 137893.891.25135450$4.48AL|NL
73 Kenley Jansen DET 56223.901.14571922$4.43AL|NL
74 Gavin Williams CLE 1639114.211.31165710$4.31AL|NL
75 Dennis Santana PIT 65324.281.31602524$4.10AL|NL
76 Bailey Ober MIN 1589104.441.20139410$4.09AL|NL
77 Ryan Walker SF 61223.891.28612123$3.92AL|NL
78 Jose Soriano LAA 17010113.991.36144710$3.63AL|NL
79 Grant Taylor CWS 80333.001.1194286$3.54AL|NL
80 Ryan Pepiot TB 1679114.501.27164620$3.46AL|NL
81 Trevor Megill MIL 62324.211.25742219$3.24AL|NL
82 Andrew Abbott CIN 1649104.431.25146520$3.18AL|NL
83 Zac Gallen ARI 17610114.481.30158600$3.09AL|NL
84 Sean Manaea NYM 133784.121.23140460$2.99AL|NL
85 Seranthony Dominguez CWS 59224.061.25642621$2.91AL|NL
86 Casey Mize DET 145994.261.23120390$2.83AL|NL
87 Joe Musgrove SD 126874.181.20117340$2.57AL|NL
88 Cade Horton CHC 128884.091.20109390$2.46AL|NL
89 Trevor Rogers BAL 146984.241.28131500$2.45AL|NL
90 Merrill Kelly ARI 158994.421.25135470$2.43AL|NL
91 Bryce Miller SEA 141994.411.22122430$2.36AL|NL
92 Bryan Abreu HOU 67323.661.21862912$2.23AL|NL
93 Robert Garcia TEX 60323.981.26622218$2.20AL|NL
94 Gerrit Cole NYY 110764.051.16109320$2.09AL|NL
95 Grayson Rodriguez LAA 120784.051.23125380$2.03AL|NL
96 Shane McClanahan TB 114774.031.21119330$2.00AL|NL
97 Chad Patrick MIL 140894.381.23132420$2.00AL|NL
98 Clay Holmes NYM 14410104.051.32110540$1.93AL|NL
99 Jack Leiter TEX 1639114.531.29154640$1.92AL|NL
100 Michael Burrows HOU 1308104.331.24129430$1.78AL|NL
101 Bubba Chandler PIT 1438104.231.28134490$1.70AL|NL
102 Jameson Taillon CHC 153994.481.21115380$1.68AL|NL
103 Joey Cantillo CLE 128583.771.27138550$1.57AL|NL
104 Ryne Nelson ARI 1589114.461.26130420$1.49AL|NL
105 Chris Bassitt BAL 16511114.611.33141600$1.20AL|NL
106 Braxton Ashcraft PIT 134794.081.26123410$1.15AL|NL
107 Cam Schlittler NYY 131884.251.29130500$1.07AL|NL
108 David Peterson NYM 1601094.301.37140590$1.06AL|NL
109 Quinn Priester MIL 125874.051.2499360$0.90AL|NL
110 Shane Smith CWS 1578114.501.29147550$0.63AL|NL
111 Taj Bradley MIN 1318104.301.28121460$0.35AL|NL
112 Noah Cameron KAN 147994.461.30128480$0.33AL|NL
113 Brandon Pfaadt ARI 1649104.691.27139390$0.28AL|NL
114 Reid Detmers LAA 1357104.471.29149500$0.25AL|NL
115 Jacob Lopez OAK 125784.401.27136490$0.21AL|NL
116 Kodai Senga NYM 126884.201.33126580$0.11AL|NL
117 Tatsuya Imai HOU 149994.431.31150630$0.00AL|NL
118 Michael Wacha KAN 1629104.501.28121490$-0.11AL|NL
119 Mitch Keller PIT 17610114.721.33151540$-0.17AL|NL
120 Riley O'Brien STL 62324.011.33643015$-0.22AL|NL
121 Ryan Weathers NYY 123784.201.26114420$-0.23AL|NL
122 Clayton Beeter WAS 61223.911.33733415$-0.32AL|NL
123 Shane Bieber TOR 101663.991.1896260$-0.33AL|NL
124 Zach Eflin BAL 138994.521.24100280$-0.48AL|NL
125 Zebby Matthews MIN 122694.291.23119300$-0.66AL|NL
126 Michael McGreevy STL 1378104.191.2692320$-0.79AL|NL
127 Brayan Bello BOS 154994.341.34120560$-0.79AL|NL
128 Logan Henderson MIL 89564.011.1295240$-0.85AL|NL
129 Will Warren NYY 123784.281.29119440$-0.94AL|NL
130 Justin Steele CHC 72643.421.1367180$-0.96AL|NL
131 Braxton Garrett MIA 116694.131.23105280$-1.00AL|NL
132 Simeon Woods Richardson MIN 1318104.451.29117480$-1.01AL|NL
133 Kevin Ginkel ARI 60224.171.28572116$-1.07AL|NL
134 Edwin Uceta TB 62324.091.23752510$-1.26AL|NL
135 Garrett Whitlock BOS 64323.411.1169175$-1.31AL|NL
136 Taylor Rogers MIN 57324.421.35572316$-1.35AL|NL
137 Zack Littell WAS 1448114.571.24104320$-1.56AL|NL
138 JoJo Romero STL 61323.801.28542212$-1.59AL|NL
139 Brady Singer CIN 1669114.761.34149560$-1.64AL|NL
140 Reynaldo Lopez ATL 130794.491.31131480$-1.66AL|NL
141 Landen Roupp SF 121794.101.33108470$-1.78AL|NL
142 Jeremiah Estrada SD 66323.541.1788283$-1.95AL|NL
143 Grant Holmes ATL 131794.511.33134470$-2.05AL|NL
144 Dustin May STL 1428104.511.32120520$-2.08AL|NL
145 Dean Kremer BAL 131794.451.27110420$-2.11AL|NL
146 Ian Seymour TB 105574.101.23104340$-2.11AL|NL
147 Tyler Mahle SF 129784.281.29104410$-2.13AL|NL
148 Matt Svanson STL 64323.401.1963226$-2.14AL|NL
149 Parker Messick CLE 116794.341.29106360$-2.18AL|NL
150 Phil Maton CHC 63323.681.1972246$-2.21AL|NL
151 Matthew Liberatore STL 1518114.611.30121440$-2.25AL|NL
152 Yusei Kikuchi LAA 1668124.791.35161580$-2.27AL|NL
153 Max Meyer MIA 1257104.391.30111410$-2.36AL|NL
154 Slade Cecconi CLE 1498114.761.27120370$-2.37AL|NL
155 Alex Vesia LAD 60313.381.1076232$-2.54AL|NL
156 Garrett Cleavinger TB 61323.961.2673268$-2.58AL|NL
157 Robert Suarez ATL 66224.171.24652111$-2.80AL|NL
158 Foster Griffin WAS 1266104.341.31118440$-2.86AL|NL
159 Jose A. Ferrer SEA 65323.151.1457173$-2.98AL|NL
160 Cole Henry WAS 63224.161.28612912$-3.01AL|NL
161 Mike Soroka ARI 95453.961.2595371$-3.21AL|NL
162 Spencer Schwellenbach IL-60 ATL 63533.601.1161130$-3.23AL|NL
163 Chris Martin TEX 51213.641.094988$-3.31AL|NL
164 Roki Sasaki LAD 106664.281.2999400$-3.41AL|NL
165 Cade Cavalli WAS 1357104.431.33110470$-3.55AL|NL
166 Lucas Giolito FA 112794.541.31104420$-3.64AL|NL
167 Matthew Strahm KAN 62323.771.1368193$-3.80AL|NL
168 Hunter Greene CIN 67443.931.1379210$-3.83AL|NL
169 Justin Sterner OAK 65324.611.2569249$-3.89AL|NL
170 Jared Jones IL-60 PIT 82564.101.2384250$-3.93AL|NL
171 Kyle Harrison MIL 89564.171.2692330$-3.99AL|NL
172 Will Vest DET 64223.781.2362207$-4.17AL|NL
173 Camilo Doval NYY 62323.621.2764285$-4.21AL|NL
174 Eduardo Rodriguez ARI 1328104.671.37116490$-4.27AL|NL
175 Luke Weaver NYM 67324.151.2170225$-4.34AL|NL
176 Victor Vodnik COL 63224.651.50563117$-4.41AL|NL
177 Justin Verlander DET 128794.711.29103460$-4.47AL|NL
178 Gabe Speier SEA 57223.411.1068172$-4.47AL|NL
179 Orion Kerkering PHI 63323.501.1763202$-4.48AL|NL
180 Adrian Morejon SD 65323.531.1762192$-4.54AL|NL
181 Adrian Houser SF 140894.441.3797490$-4.71AL|NL
182 Andrew Painter PHI 98574.331.2689290$-4.83AL|NL
183 Hunter Barco PIT 83453.781.2779320$-4.88AL|NL
184 Seth Lugo KAN 1548104.851.35126500$-4.89AL|NL
185 Paul Sewald ARI 52224.481.22521610$-4.94AL|NL
186 Tanner Scott LAD 63313.861.3066275$-5.01AL|NL
187 Tyler Holton DET 68323.561.1254171$-5.04AL|NL
188 Kirby Yates LAA 56224.631.34642811$-5.05AL|NL
189 Aaron Ashby MIL 77323.521.3180371$-5.14AL|NL
190 Jordan Leasure CWS 61224.241.2568267$-5.16AL|NL
191 Cristian Javier HOU 1387104.871.33122600$-5.18AL|NL
192 Andrew Kittredge BAL 56324.011.1954155$-5.19AL|NL
193 Tyler Rogers TOR 67323.591.1543133$-5.26AL|NL
194 Matt Brash SEA 60223.541.2769274$-5.29AL|NL
195 Luis Morales OAK 113684.661.31103430$-5.34AL|NL
196 Andrew Anderson DET 73233.731.2698380$-5.40AL|NL
197 Dylan Lee ATL 64223.801.1469162$-5.45AL|NL
198 Kumar Rocker TEX 90564.301.2577290$-5.46AL|NL
199 Cole Sands MIN 66324.191.2461205$-5.52AL|NL
200 Andre Pallante STL 1318104.451.3886490$-5.61AL|NL
201 Aaron Civale OAK 121784.861.32103400$-5.72AL|NL
202 Yimi Garcia TOR 53213.781.1354154$-5.78AL|NL
203 Caleb Thielbar CHC 60323.881.1960202$-6.02AL|NL
204 Erik Sabrowski CLE 59223.581.2877332$-6.04AL|NL
205 Nick Martinez TB 1426104.771.29105370$-6.05AL|NL
206 Louie Varland TOR 65324.191.2664214$-6.11AL|NL
207 Robert Gasser MIL 71343.851.2069230$-6.19AL|NL
208 Hunter Gaddis CLE 65224.151.1964214$-6.20AL|NL
209 Hogan Harris OAK 63224.601.42633211$-6.21AL|NL
210 Brandon Sproat MIL 79453.981.2669300$-6.23AL|NL
211 Jared Koenig MIL 62323.811.2360222$-6.25AL|NL
212 Brad Lord WAS 99474.151.3179341$-6.28AL|NL
213 Bryan King HOU 63323.681.2362231$-6.30AL|NL
214 Mason Montgomery PIT 59323.851.2767242$-6.31AL|NL
215 Bryan Baker TB 61324.081.2368232$-6.33AL|NL
216 Luis Severino OAK 1679115.001.38126570$-6.34AL|NL
217 Steven Okert HOU 61324.091.2071241$-6.35AL|NL
218 Cody Bradford TEX 64333.831.1358150$-6.35AL|NL
219 Jeffrey Springs OAK 1618115.071.37137540$-6.38AL|NL
220 Max Scherzer TOR 83464.551.2079250$-6.43AL|NL
221 Kyle Finnegan DET 61224.151.2656206$-6.55AL|NL
222 Jason Adam SD 52213.451.1053171$-6.61AL|NL
223 Fernando Cruz NYY 57324.241.2876272$-6.67AL|NL
224 Jake Latz TEX 101464.331.3396470$-6.67AL|NL
225 Hunter Harvey CHC 52223.931.1853154$-6.71AL|NL
226 A.J. Minter NYM 48213.371.1153151$-6.79AL|NL
227 Jose Alvarado PHI 57213.781.2859234$-6.82AL|NL
228 Gregory Soto PIT 59323.981.3459264$-6.88AL|NL
229 Steven Matz TB 121694.741.3396350$-6.94AL|NL
230 Mick Abel MIN 115694.711.39108500$-6.96AL|NL
231 Mark Leiter Jr. OAK 62324.891.3466247$-6.97AL|NL
232 Angel Zerpa MIL 59323.491.1950180$-7.01AL|NL
233 Lucas Erceg KAN 61224.001.3254256$-7.01AL|NL
234 Richard Fitts STL 110594.651.2988340$-7.01AL|NL
235 Sean Burke CWS 1437115.071.38133600$-7.03AL|NL
236 Ben Brown CHC 57223.591.1764200$-7.08AL|NL
237 Chris Paddack MIA 118694.741.3187310$-7.09AL|NL
238 Luis Gil NYY 97564.521.3692500$-7.17AL|NL
239 Andrew Nardi MIA 51213.621.1861191$-7.17AL|NL
240 Shawn Armstrong CLE 66224.161.2365203$-7.19AL|NL
241 Blake Treinen LAD 56313.901.2258191$-7.22AL|NL
242 Kody Funderburk MIN 61323.841.3356253$-7.22AL|NL
243 J.T. Ginn OAK 73354.011.2570250$-7.22AL|NL
244 Eduard Bazardo SEA 64223.951.1966221$-7.24AL|NL
245 Ryan Thompson ARI 62224.171.2850186$-7.29AL|NL
246 Jordan Romano LAA 57224.361.2559205$-7.29AL|NL
247 Keegan Akin BAL 65324.171.2561212$-7.30AL|NL
248 Ryan Weiss HOU 78344.311.2987310$-7.39AL|NL
249 Patrick Sandoval BOS 76443.921.3670340$-7.41AL|NL
250 Jose Berrios TOR 98464.531.2882310$-7.59AL|NL
251 Jack Dreyer LAD 49313.611.1849170$-7.68AL|NL
252 Bryce Elder ATL 111684.711.3688370$-7.71AL|NL
253 Griffin Canning SD 100574.631.3587390$-7.91AL|NL
254 Erik Miller SF 59223.681.3658323$-8.07AL|NL
255 Brad Keller PHI 65224.031.3560304$-8.13AL|NL
256 Cole Winn TEX 62224.101.3257314$-8.17AL|NL
257 Elvis Alvarado OAK 60224.151.3265283$-8.23AL|NL
258 Antonio Santillan CIN 66224.541.3670305$-8.30AL|NL
259 Johan Oviedo BOS 93464.481.3585420$-8.31AL|NL
260 Braydon Fisher TOR 50213.761.2559241$-8.31AL|NL
261 Hoby Milner CHC 61323.851.2248160$-8.32AL|NL
262 Scott Barlow OAK 55224.401.3458265$-8.38AL|NL
263 Tyler Kinley ATL 59224.191.2561232$-8.43AL|NL
264 PJ Poulin WAS 58223.881.3058252$-8.47AL|NL
265 Bennett Sousa HOU 54223.971.2257191$-8.54AL|NL
266 John Schreiber KAN 61324.081.2854211$-8.55AL|NL
267 Brant Hurter DET 49213.381.1845140$-8.57AL|NL
268 Trevor McDonald SF 63343.891.2854220$-8.62AL|NL
269 Rhett Lowder CIN 107584.771.3486340$-8.63AL|NL
270 Brendon Little TOR 52213.371.2955240$-8.70AL|NL
271 Jake Bird NYY 53313.921.2754210$-8.70AL|NL
272 Jimmy Herget COL 70334.641.2865212$-8.71AL|NL
273 Connelly Early BOS 46233.451.2049170$-8.72AL|NL
274 David Morgan SD 59223.951.2563240$-8.83AL|NL
275 Calvin Faucher MIA 63224.551.4061276$-8.84AL|NL
276 Isaac Mattson PIT 63324.331.3663312$-8.87AL|NL
277 Brooks Raley NYM 55324.431.3055202$-8.92AL|NL
278 Grant Anderson MIL 56324.161.2555200$-8.93AL|NL
279 Eric Orze MIN 59324.301.3160251$-8.96AL|NL
280 Hunter Dobbins STL 82464.351.3363270$-8.98AL|NL
281 Logan Allen CLE 115694.811.4090450$-9.04AL|NL
282 Justin Topa MIN 61324.581.3747195$-9.10AL|NL
283 Andrew Chafin MIN 47333.971.3350221$-9.14AL|NL
284 Yennier Cano BAL 55324.211.3248202$-9.17AL|NL
285 Daniel Coulombe BOS 48324.161.2646181$-9.19AL|NL
286 Justin Slaten BOS 60324.441.3255232$-9.24AL|NL
287 Anthony Bender MIA 60224.171.2854222$-9.25AL|NL
288 Joe Boyle TB 76354.361.4084440$-9.32AL|NL
289 Tyler Alexander TEX 72234.401.2360191$-9.37AL|NL
290 Tyler Anderson FA 86574.781.3569350$-9.38AL|NL
291 Ryan Yarbrough NYY 63224.081.2153200$-9.41AL|NL
292 Spencer Arrighetti HOU 91474.821.3791400$-9.41AL|NL
293 Luis Garcia IL-60 FA 50244.201.2151171$-9.46AL|NL
294 Aaron Bummer ATL 60223.791.3158230$-9.48AL|NL
295 Juan Mejia COL 64334.671.4369313$-9.59AL|NL
296 David Festa MIN 49234.121.2552181$-9.60AL|NL
297 Greg Weissert BOS 63324.421.3054221$-9.66AL|NL
298 A.J. Puk IL-60 ARI 31113.821.1935104$-9.66AL|NL
299 Lance McCullers HOU 83464.581.4078400$-9.71AL|NL
300 Payton Tolle BOS 49234.071.2253180$-9.71AL|NL