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 1821442.570.95224320$42.46AL|NL
2 Garrett Crochet BOS 1721462.871.10214460$34.42AL|NL
3 Logan Webb SF 1971683.101.13189400$33.86AL|NL
4 Paul Skenes PIT 1751362.881.07199470$33.06AL|NL
5 Yoshinobu Yamamoto LAD 1671373.421.03180420$28.59AL|NL
6 Hunter Brown HOU 1631263.071.15179550$26.04AL|NL
7 Cristopher Sanchez PHI 1761153.221.13177410$25.15AL|NL
8 Bryan Woo SEA 1581173.341.02164320$25.13AL|NL
9 Max Fried NYY 1701383.441.16154480$22.92AL|NL
10 Dylan Cease TOR 1631173.591.21194620$21.46AL|NL
11 Logan Gilbert SEA 157963.471.09172380$20.95AL|NL
12 Joe Ryan MIN 1521193.811.11168360$20.17AL|NL
13 Freddy Peralta NYM 15912103.971.21174590$18.56AL|NL
14 Framber Valdez DET 1711293.671.25151580$17.64AL|NL
15 Jesus Luzardo PHI 1591194.051.21179480$17.38AL|NL
16 Zac Gallen ARI 17213113.981.25155560$17.15AL|NL
17 Kevin Gausman TOR 1601193.801.22161450$17.11AL|NL
18 Chris Sale ATL 124953.251.14147340$17.01AL|NL
19 George Kirby SEA 1441083.701.13143280$16.76AL|NL
20 Nick Pivetta SD 152984.001.16164470$15.30AL|NL
21 MacKenzie Gore TEX 1551094.001.25176590$15.23AL|NL
22 Tanner Bibee CLE 1611093.861.21152450$15.17AL|NL
23 Sonny Gray BOS 1501083.871.25156410$14.23AL|NL
24 Gavin Williams CLE 146973.751.28152620$12.65AL|NL
25 Jhoan Duran PHI 651032.481.0681190$12.00AL|NL
26 Cam Schlittler NYY 1271083.971.24133450$11.69AL|NL
27 Drew Rasmussen TB 136863.701.15114340$11.34AL|NL
28 Sandy Alcantara MIA 1599104.081.21131440$10.97AL|NL
29 Andrew Abbott CIN 164873.961.25147470$10.91AL|NL
30 Jacob Misiorowski MIL 116863.921.22144510$10.81AL|NL
31 Shota Imanaga CHC 136874.081.15128300$10.60AL|NL
32 Nolan McLean NYM 142984.011.28144560$10.56AL|NL
33 Cade Smith CLE 68832.771.0490210$10.30AL|NL
34 Matt Boyd CHC 136984.051.22125380$10.07AL|NL
35 Mitch Keller PIT 1599104.061.29140470$9.77AL|NL
36 Shane Baz BAL 140994.211.25138470$9.70AL|NL
37 Cole Ragans KAN 114763.921.21142420$9.68AL|NL
38 Jack Flaherty DET 1389104.281.30152530$9.38AL|NL
39 Brady Singer CIN 16110124.541.29155540$9.29AL|NL
40 Robbie Ray SF 146884.051.28143510$9.16AL|NL
41 Aaron Nola PHI 139884.331.21141340$9.11AL|NL
42 Michael McGreevy STL 152993.961.25111360$8.89AL|NL
43 Cade Horton CHC 124874.001.18110370$8.57AL|NL
44 Michael Wacha KAN 1449104.211.27116420$7.41AL|NL
45 Tyler Glasnow LAD 106533.751.16124380$7.30AL|NL
46 Reynaldo Lopez ATL 102753.591.23104350$7.18AL|NL
47 Bailey Ober MIN 146784.301.21128340$7.11AL|NL
48 Michael King SD 117763.851.29125460$7.10AL|NL
49 Carmen Mlodzinski PIT 103863.521.2793330$7.01AL|NL
50 Louie Varland TOR 106753.721.21102300$6.96AL|NL
51 Andrew Anderson DET 128784.331.28144480$6.73AL|NL
52 Shane Smith CWS 138684.141.23133530$6.72AL|NL
53 Taj Bradley MIN 146774.211.29140520$6.69AL|NL
54 Jose Soriano LAA 139894.101.34133630$6.69AL|NL
55 Mason Miller SD 60312.410.93100220$6.67AL|NL
56 Griffin Jax TB 64633.001.0584170$6.55AL|NL
57 Connelly Early BOS 109874.061.28111400$6.31AL|NL
58 Ryan Weiss HOU 131894.311.31132510$6.29AL|NL
59 Reid Detmers LAA 111674.181.21127370$6.18AL|NL
60 Matthew Liberatore STL 131894.161.28112400$5.99AL|NL
61 Ian Seymour TB 118784.301.21113340$5.69AL|NL
62 Garrett Whitlock BOS 70633.201.1080170$5.61AL|NL
63 Trevor Rogers BAL 130774.061.28114420$5.52AL|NL
64 Ryne Nelson ARI 137654.081.24116380$5.38AL|NL
65 Jeffrey Springs OAK 140894.281.31120470$5.36AL|NL
66 Eury Perez MIA 110674.231.20116380$5.23AL|NL
67 Jeff Hoffman TOR 61743.461.1276210$5.04AL|NL
68 Dustin May STL 115784.091.24100390$4.92AL|NL
69 Will Warren NYY 136774.431.30134500$4.91AL|NL
70 Devin Williams NYM 57633.161.0878240$4.88AL|NL
71 Kyle Bradish BAL 99543.681.21104330$4.84AL|NL
72 Eduardo Rodriguez ARI 129874.161.36118460$4.81AL|NL
73 Adrian Morejon SD 65853.471.1966210$4.77AL|NL
74 Andres Munoz SEA 61523.051.0780230$4.54AL|NL
75 Ryan Walker SF 63743.261.1769200$4.51AL|NL
76 Nathan Eovaldi TEX 106664.051.1997280$4.48AL|NL
77 Edwin Diaz LAD 58523.131.0783210$4.40AL|NL
78 David Peterson NYM 144774.161.37130570$4.26AL|NL
79 Jeremiah Estrada SD 66533.341.1894290$4.20AL|NL
80 Joe Boyle TB 113784.191.38126620$4.08AL|NL
81 David Bednar NYY 61633.311.1375210$4.07AL|NL
82 Ben Brown CHC 98664.141.25106340$3.80AL|NL
83 Chad Patrick MIL 135674.521.27131440$3.76AL|NL
84 Joey Cantillo CLE 101553.801.31113450$3.56AL|NL
85 Bryan Abreu HOU 68423.071.2192320$3.35AL|NL
86 Mick Abel MIN 121784.281.36117490$3.18AL|NL
87 Emmet Sheehan LAD 87544.141.19101320$3.05AL|NL
88 Seth Lugo KAN 133784.311.33110430$2.89AL|NL
89 Didier Fuentes ATL 91774.231.2789290$2.87AL|NL
90 Slade Cecconi CLE 124684.401.25106320$2.76AL|NL
91 Michael Burrows HOU 112444.081.24114390$2.74AL|NL
92 Luis Severino OAK 137794.471.31112440$2.64AL|NL
93 Alex Vesia LAD 60533.471.1675240$2.25AL|NL
94 Ryan Helsley BAL 58533.231.1668190$2.09AL|NL
95 Aroldis Chapman BOS 49522.931.1970220$2.08AL|NL
96 Tyler Mahle SF 87653.801.2572280$2.00AL|NL
97 Garrett Cleavinger TB 56533.451.1269210$1.97AL|NL
98 Luis Morales OAK 119794.531.34110470$1.92AL|NL
99 Eric Lauer TOR 108674.331.29100360$1.90AL|NL
100 Yusei Kikuchi LAA 145684.481.41147550$1.89AL|NL
101 Tyler Holton DET 75543.681.1162190$1.87AL|NL
102 Tanner Scott LAD 60533.401.1769220$1.81AL|NL
103 Emerson Hancock SEA 119664.331.30101380$1.70AL|NL
104 Abner Uribe MIL 66313.071.1680310$1.67AL|NL
105 Robert Garcia TEX 57643.651.1964200$1.66AL|NL
106 Will Vest DET 63533.371.1865190$1.58AL|NL
107 Camilo Doval NYY 64533.621.2275290$1.45AL|NL
108 A.J. Blubaugh HOU 114794.481.36104470$1.38AL|NL
109 Brant Hurter DET 88553.941.2378240$1.23AL|NL
110 Jared Koenig MIL 70533.641.2471230$1.02AL|NL
111 Peter Fairbanks MIA 55533.251.1758190$0.97AL|NL
112 Brandon Sproat MIL 122674.541.33110470$0.88AL|NL
113 Dennis Santana PIT 63543.461.1859210$0.87AL|NL
114 Trevor Megill MIL 45523.141.1559150$0.86AL|NL
115 Dylan Lee ATL 60423.541.1670170$0.56AL|NL
116 Dietrich Enns BAL 111664.211.40102360$0.55AL|NL
117 Aaron Ashby MIL 81653.951.4287430$0.46AL|NL
118 Jose A. Ferrer SEA 68433.511.1967210$0.39AL|NL
119 Hunter Harvey CHC 47422.901.0651120$0.30AL|NL
120 Daniel Palencia CHC 56533.651.2364230$0.15AL|NL
121 Robert Suarez ATL 55533.591.1754160$-0.06AL|NL
122 Cole Sands MIN 67543.991.2266210$-0.12AL|NL
123 Sean Burke CWS 123694.661.39119540$-0.13AL|NL
124 JoJo Romero STL 57543.451.2557220$-0.18AL|NL
125 Matt Brash SEA 55423.241.2665230$-0.36AL|NL
126 Jake Woodford MIL 93554.201.2572290$-0.38AL|NL
127 Sean Manaea NYM 99454.601.25102310$-0.45AL|NL
128 Kyle Hart SD 104564.431.3295340$-0.50AL|NL
129 Gabe Speier SEA 51433.501.1458150$-0.58AL|NL
130 Jake Bird NYY 70434.061.2579290$-0.64AL|NL
131 Matthew Strahm KAN 58323.401.1260160$-0.80AL|NL
132 Bryan King HOU 59433.721.1760170$-0.81AL|NL
133 Yennier Cano BAL 59533.611.2653180$-0.89AL|NL
134 Braydon Fisher TOR 60433.701.2870280$-0.97AL|NL
135 Cade Cavalli WAS 100564.421.3390380$-0.97AL|NL
136 Mason Montgomery PIT 81333.891.3290340$-1.16AL|NL
137 Angel Zerpa MIL 66433.791.2261200$-1.19AL|NL
138 J.T. Ginn OAK 99564.601.3496380$-1.27AL|NL
139 Andrew Hoffmann ARI 76654.171.3968300$-1.30AL|NL
140 Graham Ashcraft CIN 65554.031.2962240$-1.33AL|NL
141 Mason Fluharty TOR 60433.861.2566230$-1.36AL|NL
142 Bailey Falter KAN 118574.451.3185380$-1.45AL|NL
143 Jose Alvarado PHI 44423.391.2155170$-1.48AL|NL
144 Phil Maton CHC 56433.861.1958220$-1.55AL|NL
145 Brad Lord WAS 111684.581.3482350$-1.55AL|NL
146 Tyler Alexander TEX 93694.861.2877240$-1.56AL|NL
147 Kevin Kelly TB 58443.851.1451140$-1.58AL|NL
148 Fernando Cruz NYY 48433.621.3165240$-1.68AL|NL
149 Jake Irvin WAS 1547115.011.37118510$-1.71AL|NL
150 Eduard Bazardo SEA 64323.661.2265230$-1.72AL|NL
151 Steven Okert HOU 55323.711.1763200$-1.79AL|NL
152 Tim Herrin CLE 54433.591.2757240$-1.84AL|NL
153 Luke Weaver NYM 68444.241.2975250$-1.88AL|NL
154 Yoendrys Gomez TB 92454.471.3291380$-1.89AL|NL
155 Cooper Criswell SEA 90444.291.3079280$-1.96AL|NL
156 Tobias Myers NYM 108564.531.3589350$-1.99AL|NL
157 Jose Butto SF 67433.841.2860260$-2.03AL|NL
158 Tyler Kinley ATL 56433.991.2764230$-2.04AL|NL
159 Cristian Javier HOU 91564.601.3687430$-2.11AL|NL
160 Scott Barlow OAK 61443.901.3367300$-2.15AL|NL
161 Lucas Erceg KAN 54553.841.3351230$-2.25AL|NL
162 Tyler Wells BAL 76454.491.2066210$-2.25AL|NL
163 Grant Anderson MIL 63434.131.2967250$-2.27AL|NL
164 Randy Vasquez SD 124684.671.3789460$-2.31AL|NL
165 Brent Headrick NYY 63334.131.1967180$-2.36AL|NL
166 Tyler Rogers TOR 64433.751.2145150$-2.37AL|NL
167 Rhett Lowder CIN 107574.711.3286330$-2.40AL|NL
168 Chris Martin TEX 40423.361.143880$-2.56AL|NL
169 Hogan Harris OAK 90444.221.4188450$-2.59AL|NL
170 Max Meyer MIA 79454.251.3272280$-2.60AL|NL
171 Casey Legumina SEA 57554.211.3356230$-2.60AL|NL
172 Matt Svanson STL 70333.861.2664240$-2.60AL|NL
173 Grant Taylor CWS 55333.601.2660200$-2.62AL|NL
174 Bryan Baker TB 58333.981.2264200$-2.66AL|NL
175 Jake Junis TEX 70334.081.1960170$-2.71AL|NL
176 Shawn Armstrong CLE 57323.761.2359180$-2.72AL|NL
177 Grant Holmes ATL 72444.191.3470290$-2.77AL|NL
178 Jack Dreyer LAD 65324.221.2368240$-2.89AL|NL
179 Jordan Leasure CWS 56454.331.2863240$-2.92AL|NL
180 Brad Keller PHI 79554.501.3771320$-2.93AL|NL
181 Gregory Soto PIT 54333.631.3162230$-2.98AL|NL
182 Brendon Little TOR 61433.971.4269350$-3.03AL|NL
183 Bradgley Rodriguez SD 55434.001.2853230$-3.08AL|NL
184 Kody Funderburk MIN 64443.951.3761270$-3.17AL|NL
185 Kyle Freeland COL 1347124.921.4399360$-3.23AL|NL
186 Clayton Beeter WAS 68344.151.3780360$-3.24AL|NL
187 Kevin Ginkel ARI 46433.711.2946170$-3.30AL|NL
188 Jonathan Bowlan PHI 78454.531.3476270$-3.31AL|NL
189 Isaac Mattson PIT 59443.971.3758290$-3.43AL|NL
190 Anthony Kay CWS 115584.771.4199450$-3.47AL|NL
191 Anthony Bender MIA 45433.761.2743160$-3.50AL|NL
192 Justin Sterner OAK 57334.051.2559210$-3.51AL|NL
193 Mark Leiter Jr. OAK 48444.091.3153190$-3.51AL|NL
194 Emilio Pagan CIN 56334.321.1959180$-3.53AL|NL
195 Steven Matz TB 67334.001.2860180$-3.54AL|NL
196 Seranthony Dominguez CWS 55454.261.3561270$-3.56AL|NL
197 Roddery Mu?oz HOU 84464.711.4091410$-3.58AL|NL
198 Ryan Thompson ARI 45423.601.2436120$-3.59AL|NL
199 Tanner Banks PHI 59334.051.2254150$-3.62AL|NL
200 Erik Miller SF 50433.631.4252280$-3.64AL|NL
201 Kai-Wei Teng HOU 84574.851.3980400$-3.67AL|NL
202 Andrew Nardi MIA 41323.651.2652170$-3.70AL|NL
203 Ben Casparius LAD 79564.861.3976340$-3.82AL|NL
204 PJ Poulin WAS 58444.211.3859260$-3.95AL|NL
205 Jalen Beeks TEX 60444.281.3354240$-4.07AL|NL
206 Kyle Finnegan DET 52444.131.3248190$-4.10AL|NL
207 Mason Englert TB 69224.141.2364180$-4.11AL|NL
208 Christian Roa HOU 66564.601.4667360$-4.12AL|NL
209 Caleb Thielbar CHC 45333.831.2044140$-4.14AL|NL
210 Peyton Pallette CLE 63334.241.3466280$-4.24AL|NL
211 Tyler Phillips MIA 96454.341.3971340$-4.26AL|NL
212 Calvin Faucher MIA 53444.051.4153240$-4.30AL|NL
213 Tommy Nance TOR 49323.811.2949150$-4.30AL|NL
214 Elvis Alvarado OAK 61334.131.3664290$-4.33AL|NL
215 Yohan Ramirez PIT 58344.251.3262250$-4.34AL|NL
216 Greg Weissert BOS 59454.431.3455230$-4.40AL|NL
217 Hunter Barco PIT 84344.361.3980370$-4.40AL|NL
218 Joel Payamps ATL 51323.901.2746160$-4.53AL|NL
219 Chase Silseth LAA 65344.341.3668290$-4.55AL|NL
220 Kenley Jansen DET 47334.121.2347160$-4.57AL|NL
221 Justin Slaten BOS 42444.101.3241170$-4.58AL|NL
222 Carlos Estevez KAN 56454.411.2946220$-4.59AL|NL
223 Antonio Santillan CIN 63334.421.3568310$-4.59AL|NL
224 Sean Newcomb CWS 73334.191.3867290$-4.62AL|NL
225 Grant Wolfram BAL 53444.211.4254240$-4.62AL|NL
226 Keaton Winn SF 62344.181.3155200$-4.70AL|NL
227 Aaron Bummer ATL 47323.811.3449180$-4.70AL|NL
228 Matt Festa CLE 53344.311.2753190$-4.73AL|NL
229 Jovani Moran BOS 43323.771.3448200$-4.74AL|NL
230 Cole Wilcox SEA 82454.501.3865320$-4.76AL|NL
231 Jacob Webb CHC 57334.411.2755230$-4.79AL|NL
232 Ryne Stanek STL 48444.191.4250250$-4.80AL|NL
233 Eric Orze MIN 61334.151.3962290$-4.84AL|NL
234 Huascar Brazoban NYM 60334.191.3659270$-4.87AL|NL
235 Ron Marinaccio SD 56334.481.2957240$-4.94AL|NL
236 John Schreiber KAN 55334.241.2951190$-4.94AL|NL
237 Connor Brogdon CLE 58344.371.3662240$-4.97AL|NL
238 Kyle Backhus PHI 49454.591.3550200$-4.98AL|NL
239 Wandy Peralta SD 57333.931.3347250$-5.00AL|NL
240 Riley O'Brien STL 55223.891.3459260$-5.13AL|NL
241 Connor Phillips CIN 77464.961.4483410$-5.18AL|NL
242 Richard Lovelady NYM 47334.141.2945160$-5.23AL|NL
243 David Morgan SD 58224.121.3059240$-5.25AL|NL
244 Jose Urquidy PIT 70454.491.3549200$-5.38AL|NL
245 Jaden Hill COL 48344.471.3051180$-5.39AL|NL
246 Jordan Romano LAA 41334.361.2745140$-5.42AL|NL
247 Blake Treinen LAD 32434.241.3534130$-5.44AL|NL
248 Will Klein LAD 56444.611.4659320$-5.47AL|NL
249 Ryan Zeferjahn LAA 54354.581.3660280$-5.48AL|NL
250 Jedixson Paez CWS 76354.651.3060190$-5.56AL|NL
251 Alex Lange KAN 39333.891.3944220$-5.58AL|NL
252 Michael Lorenzen COL 127595.001.4397460$-5.65AL|NL
253 Brooks Raley NYM 38223.751.1737130$-5.72AL|NL
254 Anthony Nunez BAL 52443.941.2458200$-5.72AL|NL
255 Brock Burke CIN 59344.451.3453200$-5.73AL|NL
256 Erik Sabrowski CLE 43223.911.4055270$-5.92AL|NL
257 DL Hall MIL 62224.211.3964310$-5.95AL|NL
258 Jonathan Loaisiga ARI 39213.421.2433110$-5.99AL|NL
259 Jake Latz TEX 79224.531.3877380$-6.00AL|NL
260 Daniel Coulombe BOS 39213.471.3038150$-6.02AL|NL
261 Justin Bruihl STL 51334.351.3546210$-6.04AL|NL
262 George Soriano STL 68234.551.3264260$-6.14AL|NL
263 Pierce Johnson CIN 48344.541.3851180$-6.14AL|NL
264 Jimmy Herget COL 64224.541.3161200$-6.18AL|NL
265 Taylor Rogers MIN 44334.411.4048200$-6.20AL|NL
266 Juan Mejia COL 63234.521.3767290$-6.23AL|NL
267 Ryan Watson BOS 59334.331.3848210$-6.27AL|NL
268 Justin Lawrence PIT 49344.471.4252260$-6.28AL|NL
269 Miles Mikolas WAS 1286115.281.4085330$-6.28AL|NL
270 Hoby Milner CHC 55224.251.2746150$-6.32AL|NL
271 Anthony Banda MIN 54334.421.4353260$-6.35AL|NL
272 Andre Granillo WAS 56344.631.4155260$-6.51AL|NL
273 Tim Hill NYY 52334.101.3130130$-6.57AL|NL
274 Paul Sewald ARI 36223.961.2335120$-6.58AL|NL
275 Matthew Gage SF 51223.891.3542170$-6.63AL|NL
276 Drew Pomeranz LAA 47234.431.3047170$-6.76AL|NL
277 Edgardo Henriquez LAD 45334.761.4048220$-6.81AL|NL
278 Chris Murphy CWS 75344.661.4566370$-6.89AL|NL
279 Yaramil Hiraldo BAL 56114.491.2959210$-7.03AL|NL
280 Rico Garcia BAL 51224.471.4055240$-7.05AL|NL
281 Colin Holderman CLE 47234.271.3746210$-7.10AL|NL
282 Caleb Kilian SF 69344.601.4153240$-7.10AL|NL
283 Victor Vodnik COL 56344.481.4952280$-7.18AL|NL
284 Jordan Hicks CWS 72364.801.4768360$-7.19AL|NL
285 Cole Winn TEX 73354.751.4361380$-7.22AL|NL
286 Michael Kelly OAK 40334.461.4035160$-7.24AL|NL
287 Justin Topa MIN 48224.171.3439150$-7.29AL|NL
288 Cole Sulser TB 44234.291.3239150$-7.30AL|NL
289 Jose Quintana COL 1216104.821.5578540$-7.33AL|NL
290 Luis Garcia NYM 49224.111.3942190$-7.34AL|NL
291 Jonathan Brubaker SF 69234.421.4158270$-7.34AL|NL
292 Sam Bachman LAA 48344.571.4946260$-7.47AL|NL
293 Ryan Borucki SF 38234.331.3438160$-7.50AL|NL
294 Chris Roycroft STL 62344.421.4848290$-7.55AL|NL
295 Tim Mayza PHI 37214.131.3533120$-7.68AL|NL
296 John King MIA 52223.921.4035150$-7.69AL|NL
297 Gus Varland WAS 51234.521.4451230$-7.81AL|NL
298 Ken Waldichuk WAS 75365.101.4772370$-7.85AL|NL
299 Taylor Clarke ARI 53224.521.3441150$-7.86AL|NL
300 Juan Morillo ARI 47334.511.5544270$-7.94AL|NL