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 2001492.811.01242440$34.97AL|NL
2 Garrett Crochet BOS 1931493.001.07239500$29.89AL|NL
3 Paul Skenes PIT 1941392.911.08237520$29.38AL|NL
4 Mason Miller SD 66422.381.001042532$22.83AL|NL
5 Chris Sale ATL 1691283.191.09205440$21.61AL|NL
6 Cristopher Sanchez PHI 1981493.161.18192510$21.57AL|NL
7 Edwin Diaz LAD 66433.021.09912436$21.31AL|NL
8 Cole Ragans KAN 1721293.221.16210620$19.42AL|NL
9 Jacob deGrom TEX 1751193.471.09202400$18.84AL|NL
10 Bryan Woo SEA 19512113.581.12196440$18.59AL|NL
11 Cade Smith CLE 70432.971.10882230$17.89AL|NL
12 Logan Gilbert SEA 1661193.391.09182390$17.60AL|NL
13 Logan Webb SF 19912113.321.20187470$17.31AL|NL
14 David Bednar NYY 65433.291.14792233$17.21AL|NL
15 Jhoan Duran PHI 70432.781.13842329$17.21AL|NL
16 Devin Williams NYM 64433.121.19812833$17.09AL|NL
17 Josh Hader HOU 66433.291.12902531$17.01AL|NL
18 George Kirby SEA 17811103.501.11174340$16.39AL|NL
19 Max Fried NYY 1891393.331.22179540$16.28AL|NL
20 Aroldis Chapman BOS 62332.991.18872831$15.73AL|NL
21 Dylan Cease TOR 18512103.601.21216680$15.56AL|NL
22 Jesus Luzardo PHI 18112103.571.19198570$15.31AL|NL
23 Andres Munoz SEA 64432.911.16812628$15.08AL|NL
24 Hunter Brown HOU 18412103.631.22200610$13.92AL|NL
25 Sonny Gray BOS 18112103.681.20190480$13.55AL|NL
26 Joe Ryan MIN 17311103.831.14189420$13.30AL|NL
27 Hunter Greene CIN 18411113.931.18220610$13.29AL|NL
28 Ryan Walker SF 63333.291.18682030$13.20AL|NL
29 Nathan Eovaldi TEX 1751193.591.18171440$12.74AL|NL
30 Framber Valdez FA 19012103.471.27179630$12.27AL|NL
31 Zack Wheeler PHI 126963.201.08145320$11.97AL|NL
32 Daniel Palencia CHC 67333.611.25752730$11.92AL|NL
33 Yoshinobu Yamamoto LAD 1541173.441.20162470$11.61AL|NL
34 Abner Uribe MIL 72433.141.25873324$11.59AL|NL
35 Spencer Schwellenbach ATL 1671183.641.18163380$11.50AL|NL
36 Nick Pivetta SD 18411113.951.20202570$11.27AL|NL
37 Jeff Hoffman TOR 63333.461.17762326$10.92AL|NL
38 Blake Snell LAD 1511173.531.25185660$10.66AL|NL
39 Brandon Woodruff MIL 1641093.841.16172450$10.24AL|NL
40 Spencer Strider ATL 1611193.821.22187580$10.03AL|NL
41 Freddy Peralta NYM 1681193.801.23185620$9.91AL|NL
42 Luis Castillo SEA 18111113.851.21172510$9.82AL|NL
43 Pablo Lopez MIN 17211103.821.21171450$9.73AL|NL
44 Ryan Helsley BAL 64333.461.22762525$9.71AL|NL
45 Michael King SD 17611103.791.24182610$9.66AL|NL
46 Raisel Iglesias ATL 66333.701.20711926$9.66AL|NL
47 Peter Fairbanks MIA 62333.561.23662226$9.21AL|NL
48 Carlos Estevez KAN 65334.281.32612431$8.70AL|NL
49 Tyler Glasnow LAD 1391073.601.21161510$8.63AL|NL
50 MacKenzie Gore TEX 1611093.761.24182610$8.62AL|NL
51 Aaron Nola PHI 18111103.991.22175470$8.48AL|NL
52 Kyle Bradish BAL 1581083.701.23167490$8.39AL|NL
53 Shane McClanahan TB 142983.571.19154420$8.25AL|NL
54 Emilio Pagan CIN 66334.171.25732326$7.69AL|NL
55 Shohei Ohtani LAD 117963.451.15136360$7.62AL|NL
56 Emmet Sheehan LAD 1541083.921.22173540$7.41AL|NL
57 Ranger Suarez BOS 17211103.721.27153490$7.28AL|NL
58 Kevin Gausman TOR 18511104.051.25181550$7.26AL|NL
59 Matt Boyd CHC 17411103.931.24156520$6.94AL|NL
60 Jack Flaherty DET 16610103.911.26179580$6.75AL|NL
61 Joe Musgrove SD 1591093.891.21150410$6.70AL|NL
62 Dennis Santana PIT 68334.021.32642526$6.62AL|NL
63 Robert Garcia TEX 64333.481.23702320$6.14AL|NL
64 Seranthony Dominguez CWS 63333.851.30712923$5.99AL|NL
65 Eury Perez MIA 1549103.991.22172540$5.99AL|NL
66 Carlos Rodon NYY 1621094.021.25175590$5.98AL|NL
67 Drew Rasmussen TB 17110113.921.25156450$5.73AL|NL
68 Chase Burns CIN 132883.731.19150410$5.72AL|NL
69 Kenley Jansen DET 60334.081.24622223$5.54AL|NL
70 Griffin Jax TB 67433.131.13822012$5.50AL|NL
71 Tanner Bibee CLE 18210114.071.26171560$5.21AL|NL
72 David Peterson NYM 1701193.651.34150650$5.11AL|NL
73 Trey Yesavage TOR 147983.811.27162600$4.91AL|NL
74 Jose Soriano LAA 17711113.671.37165750$4.82AL|NL
75 Yusei Kikuchi LAA 17810114.111.28182630$4.77AL|NL
76 Kris Bubic KAN 1551093.791.29148540$4.58AL|NL
77 Nick Lodolo CIN 1549104.061.23158430$4.34AL|NL
78 Sean Manaea NYM 136983.881.22139450$4.31AL|NL
79 Shota Imanaga CHC 152994.111.19138330$4.03AL|NL
80 Nolan McLean NYM 1491083.721.31141580$3.92AL|NL
81 Shane Bieber TOR 143983.861.23131340$3.84AL|NL
82 Zac Gallen FA 19111124.211.31182620$3.62AL|NL
83 Robbie Ray SF 18010114.201.30187690$3.59AL|NL
84 Cody Ponce TOR 150993.971.25146430$3.54AL|NL
85 Merrill Kelly ARI 18511114.141.31169570$3.47AL|NL
86 Ryan Pepiot TB 17510114.261.29179630$3.03AL|NL
87 Casey Mize DET 16210104.081.27143450$2.93AL|NL
88 Taylor Rogers MIN 61333.951.34632620$2.90AL|NL
89 Grayson Rodriguez LAA 129883.821.24136440$2.89AL|NL
90 Gerrit Cole NYY 134883.991.21137390$2.87AL|NL
91 Gavin Williams CLE 17710114.061.34180770$2.83AL|NL
92 Robert Stephenson LAA 60333.941.23662117$2.68AL|NL
93 Edward Cabrera CHC 140993.961.29149570$2.46AL|NL
94 Clayton Beeter WAS 63333.771.33713117$2.21AL|NL
95 Braxton Garrett MIA 137883.821.24120340$2.12AL|NL
96 Riley O'Brien STL 63333.531.32642716$2.00AL|NL
97 Sandy Alcantara MIA 18710124.151.31159560$1.90AL|NL
98 Reynaldo Lopez ATL 136984.011.28139470$1.80AL|NL
99 Logan Henderson MIL 146894.171.23143440$1.71AL|NL
100 Jacob Misiorowski MIL 147994.031.33162690$1.60AL|NL
101 Brandon Pfaadt ARI 17610114.331.27152420$1.57AL|NL
102 Reid Detmers LAA 149894.051.29157570$1.53AL|NL
103 Chris Bassitt FA 16410104.141.31148570$1.43AL|NL
104 Zebby Matthews MIN 129884.021.22121320$1.35AL|NL
105 Ryan Weathers NYY 128873.871.27126430$1.17AL|NL
106 Victor Vodnik COL 64334.381.47633022$1.11AL|NL
107 Shane Baz BAL 16810104.271.32165610$1.10AL|NL
108 Edwin Uceta TB 70333.861.22792512$1.05AL|NL
109 Foster Griffin WAS 144893.911.28125420$0.80AL|NL
110 Joey Cantillo CLE 149893.931.33151650$0.74AL|NL
111 Reese Olson DET 141893.931.29131470$0.70AL|NL
112 Max Meyer MIA 1518104.031.29140490$0.65AL|NL
113 JoJo Romero STL 64333.561.32612614$0.55AL|NL
114 Cade Cavalli WAS 1569103.971.32131530$0.45AL|NL
115 Robert Suarez ATL 67433.511.2073218$0.41AL|NL
116 Trevor Megill MIL 66333.401.1682247$0.31AL|NL
117 Garrett Cleavinger TB 66333.431.2082258$0.27AL|NL
118 Grant Taylor CWS 79443.321.2192314$0.22AL|NL
119 Mitch Keller PIT 18010124.341.31156550$0.21AL|NL
120 Trevor Rogers BAL 17510104.181.34149590$0.03AL|NL
121 Tatsuya Imai HOU 153994.371.38145620$0.00AL|NL
122 Brady Singer CIN 17610114.391.32164560$-0.02AL|NL
123 Michael Burrows HOU 142994.221.30138490$-0.15AL|NL
124 Will Warren NYY 138884.051.30134480$-0.18AL|NL
125 Clay Holmes NYM 1541093.891.38128620$-0.23AL|NL
126 Bailey Ober MIN 141894.351.23129330$-0.33AL|NL
127 Mike Soroka ARI 149994.221.32146540$-0.34AL|NL
128 Bryan Abreu HOU 68433.231.1788283$-0.36AL|NL
129 Bryce Miller SEA 143894.181.27128430$-0.48AL|NL
130 Kodai Senga NYM 123873.901.33124520$-0.74AL|NL
131 Quinn Priester MIL 17210114.131.36140590$-0.80AL|NL
132 Jeremiah Estrada SD 70433.211.1592291$-0.84AL|NL
133 Dustin May STL 1539104.201.33141570$-0.86AL|NL
134 Taj Bradley MIN 133884.161.30132460$-0.97AL|NL
135 Will Vest DET 68433.271.2169215$-0.99AL|NL
136 Zach Eflin BAL 146994.341.26113280$-1.26AL|NL
137 Michael Wacha KAN 17010114.391.31135500$-1.30AL|NL
138 Jose A. Ferrer SEA 70433.101.1968213$-1.32AL|NL
139 Cam Schlittler NYY 126884.061.31120480$-1.36AL|NL
140 Max Scherzer FA 133894.421.25128380$-1.39AL|NL
141 Tyler Mahle SF 1488104.171.30126440$-1.45AL|NL
142 Ryne Nelson ARI 16610104.381.32136480$-1.45AL|NL
143 Zack Littell FA 17710124.541.28135380$-1.51AL|NL
144 Braxton Ashcraft PIT 145894.071.32124480$-1.51AL|NL
145 Michael McGreevy STL 149994.051.31101360$-1.59AL|NL
146 Garrett Whitlock BOS 70433.451.1877213$-1.74AL|NL
147 Matt Brash SEA 63333.041.1875253$-1.94AL|NL
148 Bubba Chandler PIT 1629104.291.36148630$-2.22AL|NL
149 Noah Cameron KAN 148994.201.34122500$-2.25AL|NL
150 Jared Jones PIT 92663.851.2496310$-2.29AL|NL
151 Andrew Abbott CIN 1689114.571.31155540$-2.31AL|NL
152 Adrian Morejon SD 68433.351.2170233$-2.38AL|NL
153 Shane Smith CWS 1689114.381.35153650$-2.38AL|NL
154 Tanner Scott LAD 63433.431.2473264$-2.48AL|NL
155 Roki Sasaki LAD 128874.191.33122470$-2.53AL|NL
156 Chad Patrick MIL 1458104.451.29131470$-2.67AL|NL
157 Luke Weaver NYM 67433.701.2071214$-2.69AL|NL
158 Jacob Lopez OAK 136884.351.33136550$-2.76AL|NL
159 Landen Roupp SF 132894.091.36122520$-2.80AL|NL
160 Parker Messick CLE 129784.051.32114440$-2.81AL|NL
161 Matthew Liberatore STL 1579104.331.34130520$-2.82AL|NL
162 Andrew Saalfrank ARI 63334.151.47553115$-2.88AL|NL
163 Hunter Harvey CHC 52323.351.1558165$-2.95AL|NL
164 Jameson Taillon CHC 1619104.541.29126390$-2.99AL|NL
165 Louie Varland TOR 67433.441.1868182$-3.01AL|NL
166 Justin Steele CHC 83553.631.2179230$-3.05AL|NL
167 Seth Lugo KAN 1619104.381.35138530$-3.12AL|NL
168 Luis Severino OAK 18210114.511.35149590$-3.16AL|NL
169 Steven Matz TB 138894.281.31113390$-3.17AL|NL
170 Jose Berrios TOR 139884.371.31121410$-3.27AL|NL
171 Jack Leiter TEX 1509104.461.36144630$-3.35AL|NL
172 Cole Henry WAS 64334.691.45593316$-3.37AL|NL
173 Troy Melton DET 129784.211.30111410$-3.38AL|NL
174 Jeffrey Springs OAK 17510114.621.34150560$-3.39AL|NL
175 Jose Alvarado PHI 64333.271.2474263$-3.39AL|NL
176 Eduardo Rodriguez ARI 143994.341.36126500$-3.45AL|NL
177 Slade Cecconi CLE 1578114.491.30131420$-3.46AL|NL
178 Cade Horton CHC 134894.331.32117460$-3.47AL|NL
179 Justin Verlander FA 143894.441.30121450$-3.48AL|NL
180 Kumar Rocker TEX 118774.171.30104370$-3.53AL|NL
181 Chris Martin TEX 54323.391.1455124$-3.59AL|NL
182 Yimi Garcia TOR 60333.621.2067214$-3.86AL|NL
183 A.J. Minter NYM 60333.311.1868222$-3.91AL|NL
184 Robby Snelling MIA 120784.021.34100430$-3.96AL|NL
185 Hogan Harris OAK 66334.151.36642910$-3.96AL|NL
186 Fernando Cruz NYY 61333.351.2080271$-4.09AL|NL
187 Robert Gasser MIL 105664.151.2794330$-4.20AL|NL
188 Dean Kremer BAL 1559104.561.34130480$-4.40AL|NL
189 Kutter Crawford BOS 86554.131.2187230$-4.40AL|NL
190 Gabe Speier SEA 58333.201.1366180$-4.46AL|NL
191 Kirby Yates LAA 56333.901.2966266$-4.64AL|NL
192 Gregory Soto PIT 61333.561.2866254$-4.73AL|NL
193 Mark Leiter Jr. OAK 64333.921.3066256$-4.75AL|NL
194 Brayan Bello BOS 1569104.391.39130550$-4.85AL|NL
195 Brad Lord WAS 1558104.281.37120550$-4.88AL|NL
196 Matthew Strahm KAN 66333.651.1872211$-4.93AL|NL
197 Dylan Lee ATL 65333.581.1971201$-4.96AL|NL
198 Drew Pomeranz LAA 58333.741.2463214$-4.98AL|NL
199 Justin Sterner OAK 65334.351.3063248$-4.98AL|NL
200 Andrew Kittredge BAL 67333.871.2567194$-5.02AL|NL
201 Phil Maton CHC 65333.811.2767254$-5.16AL|NL
202 Aaron Civale FA 1408104.581.33121430$-5.20AL|NL
203 Camilo Doval NYY 64333.451.2973302$-5.24AL|NL
204 Andrew Anderson DET 99564.051.32101390$-5.25AL|NL
205 Matt Svanson STL 65333.831.3359256$-5.30AL|NL
206 Jordan Leasure CWS 65333.991.3172305$-5.32AL|NL
207 J.T. Ginn OAK 95664.051.3285320$-5.33AL|NL
208 Ian Seymour TB 109674.351.2999340$-5.33AL|NL
209 A.J. Puk ARI 40223.471.2046146$-5.35AL|NL
210 Jared Koenig MIL 65333.471.2368231$-5.36AL|NL
211 Luis Gil NYY 102664.251.34107460$-5.38AL|NL
212 Alex Vesia LAD 61333.671.2175261$-5.41AL|NL
213 Shawn Armstrong CLE 68333.891.2468223$-5.47AL|NL
214 Johan Oviedo BOS 114674.241.35111460$-5.51AL|NL
215 Kyle Finnegan DET 64333.781.2862234$-5.52AL|NL
216 Orion Kerkering PHI 63333.511.2368241$-5.56AL|NL
217 Hurston Waldrep ATL 146994.311.44129650$-5.58AL|NL
218 Bryan Baker TB 63333.871.2569233$-5.58AL|NL
219 JP Sears SD 132794.641.29112380$-5.64AL|NL
220 Tyler Holton DET 72433.721.2562201$-5.67AL|NL
221 Eduard Bazardo SEA 68333.701.2270231$-5.68AL|NL
222 Nick Martinez FA 1559104.571.35115440$-5.69AL|NL
223 Patrick Sandoval BOS 80543.801.3276300$-5.80AL|NL
224 Caleb Thielbar CHC 66333.681.2369241$-5.89AL|NL
225 Lucas Erceg KAN 62333.571.2763232$-5.99AL|NL
226 Griffin Canning IL-60 FA 140894.461.38119510$-6.02AL|NL
227 Lucas Giolito FA 1659114.691.38147630$-6.02AL|NL
228 Andrew Alvarez WAS 145894.161.41104560$-6.03AL|NL
229 Tyler Wells BAL 102664.531.2791260$-6.14AL|NL
230 Erik Miller SF 61333.451.3470312$-6.15AL|NL
231 Keegan Akin BAL 66333.881.2968243$-6.17AL|NL
232 Anthony Kay CWS 139894.241.41107530$-6.19AL|NL
233 Julian Fernandez WAS 59333.711.2461212$-6.20AL|NL
234 Bryan King HOU 67333.721.2467211$-6.24AL|NL
235 Grant Holmes ATL 87554.101.3287320$-6.26AL|NL
236 Calvin Faucher MIA 64333.991.3564265$-6.34AL|NL
237 Ben Brown CHC 49323.391.1556150$-6.37AL|NL
238 Kevin Ginkel ARI 60333.811.2962223$-6.40AL|NL
239 Hunter Gaddis CLE 66334.061.2664213$-6.53AL|NL
240 Cole Sands MIN 68333.941.2667212$-6.57AL|NL
241 Justin Topa MIN 63334.041.3653226$-6.67AL|NL
242 Hunter Barco PIT 116674.171.39102480$-6.69AL|NL
243 Adrian Houser SF 1478104.331.40107490$-6.72AL|NL
244 Patrick Corbin FA 1428104.541.37112460$-6.72AL|NL
245 Lance McCullers HOU 125784.371.41117560$-6.77AL|NL
246 Kody Funderburk MIN 65333.701.3562273$-6.82AL|NL
247 Miles Mikolas FA 1418104.661.3298310$-6.83AL|NL
248 Joe Boyle TB 105674.251.42112560$-6.88AL|NL
249 Blake Treinen LAD 58333.771.2564221$-6.93AL|NL
250 Justin Martinez ARI 30213.081.2938155$-6.95AL|NL
251 Sam Hentges SF 54323.341.2456180$-6.95AL|NL
252 Simeon Woods Richardson MIN 127794.561.37115480$-7.00AL|NL
253 Angel Zerpa MIL 60333.441.2659210$-7.01AL|NL
254 Andrew Nardi MIA 52323.551.2362220$-7.07AL|NL
255 Justin Wilson FA 50323.441.2155180$-7.10AL|NL
256 Aaron Bummer ATL 60333.391.2961230$-7.13AL|NL
257 Kyle Leahy STL 128784.351.39100480$-7.25AL|NL
258 Aaron Ashby MIL 64333.471.3367290$-7.40AL|NL
259 Sean Newcomb CWS 105564.161.3896450$-7.41AL|NL
260 Steven Okert HOU 64333.981.2471250$-7.44AL|NL
261 Jason Adam SD 51323.641.2156190$-7.46AL|NL
262 Jake Irvin WAS 1618114.641.37123510$-7.46AL|NL
263 Ben Joyce LAA 34223.421.2641164$-7.50AL|NL
264 Mason Montgomery PIT 60333.881.3161252$-7.51AL|NL
265 Jordan Romano LAA 60334.061.2964232$-7.56AL|NL
266 Brady Basso OAK 54333.801.2750172$-7.56AL|NL
267 Antonio Santillan CIN 70344.321.3674314$-7.57AL|NL
268 Brooks Raley NYM 62333.831.2860231$-7.63AL|NL
269 Tanner Banks PHI 62333.801.2460190$-7.63AL|NL
270 Jonathan Loaisiga ARI 56333.791.3349193$-7.66AL|NL
271 Andre Pallante STL 1488104.201.45103570$-7.67AL|NL
272 Bennett Sousa HOU 50323.601.2355180$-7.68AL|NL
273 Jake Junis TEX 65334.041.2458171$-7.78AL|NL
274 Drey Jameson ARI 55333.861.3155212$-7.85AL|NL
275 Graham Ashcraft CIN 65333.981.3057192$-7.87AL|NL
276 Tyler Rogers TOR 74444.061.3251172$-7.89AL|NL
277 Brandon Sproat MIL 86554.171.3572320$-7.97AL|NL
278 David Festa MIN 50333.731.2253160$-7.99AL|NL
279 Ryan Weiss HOU 89554.301.3684340$-8.00AL|NL
280 Connor Prielipp MIN 68443.951.3365260$-8.04AL|NL
281 Ryne Stanek STL 59334.001.3361262$-8.08AL|NL
282 Connelly Early BOS 49333.531.2651180$-8.11AL|NL
283 Logan Allen CLE 125794.441.41101480$-8.13AL|NL
284 Cole Winn TEX 63334.391.4156286$-8.14AL|NL
285 Richard Fitts STL 109674.441.3582340$-8.16AL|NL
286 Paul Blackburn NYY 66333.941.2558170$-8.21AL|NL
287 PJ Poulin WAS 61333.881.3557262$-8.25AL|NL
288 Jake Latz TEX 109674.381.42102540$-8.25AL|NL
289 Sawyer Gipson-Long DET 56333.831.2351150$-8.28AL|NL
290 Tomoyuki Sugano FA 1438104.701.3594330$-8.28AL|NL
291 Chris Paddack FA 115684.641.3288300$-8.28AL|NL
292 Brant Hurter DET 55333.651.2649170$-8.32AL|NL
293 Brad Keller PHI 68333.981.3561262$-8.33AL|NL
294 Janson Junk MIA 97564.411.3069220$-8.35AL|NL
295 Pierce Johnson CIN 61334.111.3167251$-8.38AL|NL
296 Davis Martin CWS 1598114.651.40124560$-8.39AL|NL
297 Brusdar Graterol LAD 54323.621.2849170$-8.50AL|NL
298 Jonathan Bowlan PHI 56333.841.2653180$-8.54AL|NL
299 Cristian Javier HOU 1578114.951.38144640$-8.57AL|NL
300 Martin Perez FA 134894.531.43103500$-8.60AL|NL