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 1881582.790.95228390$38.94AL|NL
2 Paul Skenes PIT 1841482.791.01216450$34.34AL|NL
3 Garrett Crochet BOS 1741383.141.04211430$28.32AL|NL
4 Bryan Woo SEA 1811383.291.00184340$27.00AL|NL
5 Logan Gilbert SEA 1651283.391.03193380$23.63AL|NL
6 Logan Webb SF 1931493.351.16185460$22.95AL|NL
7 Cristopher Sanchez PHI 1851383.271.14181460$22.40AL|NL
8 Yoshinobu Yamamoto LAD 1601363.261.12175490$21.00AL|NL
9 Max Fried NYY 1771383.281.15166560$20.28AL|NL
10 Mason Miller SD 66322.631.00972533$19.53AL|NL
11 Joe Ryan MIN 1691193.751.06186390$18.87AL|NL
12 Hunter Brown HOU 1771293.561.17192600$18.62AL|NL
13 Edwin Diaz LAD 67413.531.12912337$18.54AL|NL
14 Dylan Cease TOR 1711293.721.17206630$18.36AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Cole Ragans KAN 1481083.331.13186530$17.16AL|NL
16 Chris Sale ATL 1521173.621.13187430$16.77AL|NL
17 George Kirby SEA 1641183.621.09159320$16.34AL|NL
18 Jesus Luzardo PHI 1731193.731.18194550$16.00AL|NL
19 Andres Munoz SEA 63322.971.10762334$15.99AL|NL
20 Freddy Peralta NYM 1641193.711.15182600$15.75AL|NL
21 Cade Smith CLE 70323.091.10892331$15.58AL|NL
22 Jacob deGrom TEX 1491083.681.05164390$15.55AL|NL
23 Hunter Greene CIN 1641093.931.13195520$14.87AL|NL
24 Jhoan Duran PHI 68323.241.14721933$14.26AL|NL
25 Framber Valdez DET 1821293.631.23165620$14.09AL|NL
26 Devin Williams NYM 65323.141.14862830$13.76AL|NL
27 Brandon Woodruff MIL 1431083.691.08151390$13.25AL|NL
28 David Bednar NYY 65323.461.11762131$13.03AL|NL
29 Zack Wheeler PHI 124963.311.07145360$12.76AL|NL
30 Nick Pivetta SD 1711194.121.17179500$12.31AL|NL
31 Sonny Gray BOS 1661193.971.18171450$12.25AL|NL
32 Josh Hader HOU 56323.401.08762229$11.80AL|NL
33 Aroldis Chapman BOS 58323.331.22793130$11.39AL|NL
34 Ranger Suarez BOS 1631183.691.20141460$10.99AL|NL
35 Nathan Eovaldi TEX 1501083.791.14146390$10.95AL|NL
36 Jack Flaherty DET 1561094.031.20172490$10.02AL|NL
37 Tanner Bibee CLE 17510114.001.19158500$9.82AL|NL
38 MacKenzie Gore TEX 1571093.991.24180590$9.76AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Matt Boyd CHC 1551083.871.16142440$9.75AL|NL
40 Daniel Palencia CHC 66323.591.21752828$9.72AL|NL
41 Blake Snell LAD 1351063.801.22162550$9.53AL|NL
42 Eury Perez MIA 1458103.871.13158470$9.36AL|NL
43 Spencer Strider ATL 1511084.121.22178500$9.28AL|NL
44 Luis Castillo SEA 17211104.171.20157490$9.24AL|NL
45 Emmet Sheehan LAD 132973.811.16155470$9.24AL|NL
46 Ryan Helsley BAL 65323.821.20662329$9.04AL|NL
47 Raisel Iglesias ATL 67323.931.16681628$8.89AL|NL
48 Shota Imanaga CHC 1521084.161.13142350$8.70AL|NL
49 Trey Yesavage TOR 135983.851.18152490$8.39AL|NL
50 Chase Burns CIN 133893.871.15156410$8.21AL|NL
51 Tyler Glasnow LAD 1301063.961.19148470$8.15AL|NL
52 Kyle Bradish BAL 137983.731.20146470$8.12AL|NL
53 Michael King SD 1571094.001.24157550$7.84AL|NL
54 Kevin Gausman TOR 17911104.391.24172540$7.60AL|NL
55 Jeff Hoffman TOR 64324.081.19742326$7.39AL|NL
56 Carlos Estevez KAN 66324.461.29582232$7.28AL|NL
57 Pablo Lopez MIN 153994.031.20149390$7.02AL|NL
58 Shohei Ohtani LAD 107853.471.14128380$6.93AL|NL
59 Nolan McLean NYM 1521083.911.25142540$6.83AL|NL
60 Emilio Pagan CIN 66324.341.19722326$6.57AL|NL
61 Drew Rasmussen TB 1549103.951.19133400$6.54AL|NL
62 Peter Fairbanks MIA 63223.781.22632227$6.39AL|NL
63 Shane Baz BAL 1551094.151.24150550$6.29AL|NL
64 Nick Lodolo CIN 147994.161.20148410$6.03AL|NL
65 Carlos Rodon NYY 142984.171.21149530$5.71AL|NL
66 Edward Cabrera CHC 132983.961.22139510$5.65AL|NL
67 Sandy Alcantara MIA 17410114.141.24136520$5.39AL|NL
68 Quinn Priester MIL 1611094.041.24128460$5.29AL|NL
69 Jacob Misiorowski MIL 1409104.041.29161680$5.29AL|NL
70 Aaron Nola PHI 160994.291.23155460$5.05AL|NL
71 Ryan Walker SF 63324.021.28632124$4.43AL|NL
72 Griffin Jax TB 66323.461.11801815$4.33AL|NL
73 Abner Uribe MIL 69322.991.21763215$4.22AL|NL
74 Gavin Williams CLE 1609104.171.31162700$4.00AL|NL
75 Merrill Kelly ARI 17110104.421.25147500$3.98AL|NL
76 Joe Musgrove SD 132974.191.19124350$3.95AL|NL
77 Cody Ponce TOR 132784.081.22151440$3.82AL|NL
78 Kris Bubic KAN 131893.871.24129430$3.73AL|NL
79 Trevor Megill MIL 65324.191.25762321$3.71AL|NL
80 Trevor Rogers BAL 1521094.211.28136510$3.62AL|NL
81 Kenley Jansen DET 57223.871.14571922$3.55AL|NL
82 Grant Taylor CWS 80332.991.1094287$3.46AL|NL
83 Sean Manaea NYM 132894.151.23138450$3.22AL|NL
84 Jose Soriano LAA 16710113.991.36142700$3.07AL|NL
85 Andrew Abbott CIN 1629104.421.24144510$3.01AL|NL
86 Ryan Pepiot TB 1659114.511.27162610$2.92AL|NL
87 Dennis Santana PIT 67324.291.31622623$2.70AL|NL
88 Robbie Ray SF 1679114.571.31180690$2.69AL|NL
89 Casey Mize DET 143994.231.22118380$2.60AL|NL
90 Zack Littell FA 14810114.441.21114330$2.41AL|NL
91 Logan Henderson MIL 109673.971.12119300$2.35AL|NL
92 Zac Gallen ARI 17110114.511.30154590$2.32AL|NL
93 Bryce Miller SEA 145994.381.22125430$2.30AL|NL
94 Seranthony Dominguez CWS 62224.071.25682721$2.27AL|NL
95 Bailey Ober MIN 1438104.411.19127370$2.01AL|NL
96 Ryne Nelson ARI 15810114.491.26131420$2.00AL|NL
97 Cade Horton CHC 127874.081.20109390$1.90AL|NL
98 Jack Leiter TEX 1639114.511.29154640$1.69AL|NL
99 Shane McClanahan TB 115774.011.21121330$1.69AL|NL
100 Jameson Taillon CHC 154994.461.20116370$1.67AL|NL
101 Clay Holmes NYM 14410104.041.32110530$1.45AL|NL
102 Grayson Rodriguez LAA 117774.051.22122370$1.40AL|NL
103 Joey Cantillo CLE 123683.801.27132520$1.33AL|NL
104 Gerrit Cole NYY 107764.041.16106310$1.19AL|NL
105 Michael Burrows HOU 126894.311.24125420$1.05AL|NL
106 Robert Garcia TEX 62323.981.25632217$0.90AL|NL
107 Cam Schlittler NYY 131884.241.28130490$0.86AL|NL
108 Michael Wacha KAN 16410104.461.28122490$0.80AL|NL
109 Chris Bassitt BAL 16211114.601.33138580$0.75AL|NL
110 David Peterson NYM 1591094.291.37140590$0.73AL|NL
111 Bryan Abreu HOU 68323.651.21882910$0.46AL|NL
112 Bubba Chandler PIT 1408104.261.29130470$0.45AL|NL
113 Chad Patrick MIL 126884.381.23119380$0.44AL|NL
114 Shane Smith CWS 1568114.501.29147540$0.22AL|NL
115 Braxton Ashcraft PIT 131794.091.26119400$0.18AL|NL
116 Tatsuya Imai HOU 150994.411.31151630$0.00AL|NL
117 Jacob Lopez OAK 126784.381.27138490$-0.04AL|NL
118 Edwin Uceta TB 71324.101.24872912$-0.09AL|NL
119 Ryan Weathers NYY 127784.191.26119430$-0.36AL|NL
120 Riley O'Brien STL 64324.001.33663116$-0.41AL|NL
121 Brandon Pfaadt ARI 1669114.721.28141390$-0.52AL|NL
122 Reid Detmers LAA 1386104.421.29154510$-0.64AL|NL
123 Zach Eflin BAL 1429104.511.24103290$-0.78AL|NL
124 Noah Cameron KAN 144894.421.29126470$-0.83AL|NL
125 Lucas Giolito FA 1379114.561.31127520$-0.89AL|NL
126 Dean Kremer BAL 141894.451.27118450$-1.08AL|NL
127 Jeremiah Estrada SD 70423.551.1793293$-1.16AL|NL
128 Michael McGreevy STL 1438104.191.2695330$-1.18AL|NL
129 Brayan Bello BOS 156994.341.34121560$-1.26AL|NL
130 Zebby Matthews MIN 121694.281.23118300$-1.30AL|NL
131 Yusei Kikuchi LAA 1679114.781.35162580$-1.45AL|NL
132 Mitch Keller PIT 1759114.711.33151530$-1.49AL|NL
133 JP Sears SD 131994.691.25107380$-1.59AL|NL
134 Will Warren NYY 121784.281.29117420$-1.67AL|NL
135 Mike Soroka ARI 120584.041.26119470$-1.80AL|NL
136 Alex Vesia LAD 63413.391.1080242$-1.86AL|NL
137 Braxton Garrett MIA 113684.131.23103270$-1.87AL|NL
138 Justin Steele CHC 70643.401.1265170$-1.89AL|NL
139 Brady Singer CIN 1669114.761.34150560$-1.94AL|NL
140 Shane Bieber TOR 99654.061.2093260$-1.99AL|NL
141 Kodai Senga NYM 118784.201.33118540$-2.07AL|NL
142 JoJo Romero STL 64323.791.28562312$-2.34AL|NL
143 Parker Messick CLE 114794.301.28105350$-2.48AL|NL
144 Reynaldo Lopez ATL 124784.501.31126450$-2.54AL|NL
145 Garrett Whitlock BOS 65323.421.1170174$-2.68AL|NL
146 Roki Sasaki LAD 110764.271.29103410$-2.69AL|NL
147 Robert Suarez ATL 68324.201.25672211$-2.71AL|NL
148 Clayton Beeter WAS 63223.911.33763512$-2.72AL|NL
149 Simeon Woods Richardson MIN 121794.421.28109440$-2.78AL|NL
150 Taj Bradley MIN 110684.211.27103390$-3.08AL|NL
151 Garrett Cleavinger TB 64323.971.2677288$-3.14AL|NL
152 Max Meyer MIA 123794.401.30109400$-3.16AL|NL
153 Landen Roupp SF 118794.221.34108460$-3.20AL|NL
154 Spencer Schwellenbach IL-60 ATL 70543.621.1168140$-3.22AL|NL
155 Foster Griffin WAS 122694.301.30115430$-3.24AL|NL
156 Phil Maton CHC 65323.681.1975255$-3.37AL|NL
157 Adrian Morejon SD 68423.551.1765203$-3.51AL|NL
158 Matthew Liberatore STL 1447114.591.29116420$-3.71AL|NL
159 Dustin May STL 1327104.481.31112480$-3.71AL|NL
160 Seth Lugo KAN 1559104.811.34127510$-3.73AL|NL
161 Slade Cecconi CLE 1457104.731.26116360$-3.74AL|NL
162 Tyler Mahle SF 128784.421.30104410$-3.74AL|NL
163 Jose A. Ferrer SEA 66323.151.1458173$-3.80AL|NL
164 Kevin Ginkel ARI 60224.201.28572113$-3.83AL|NL
165 Andrew Kittredge BAL 66324.021.1864177$-3.88AL|NL
166 Matt Svanson STL 67323.391.1965234$-3.88AL|NL
167 Justin Sterner OAK 66324.591.25702410$-4.09AL|NL
168 Cade Cavalli WAS 1367104.431.33111470$-4.10AL|NL
169 Cristian Javier HOU 1408104.851.32124610$-4.19AL|NL
170 Will Vest DET 65223.771.2362208$-4.52AL|NL
171 Cole Henry WAS 65224.171.29633011$-4.53AL|NL
172 Yimi Garcia TOR 57323.791.1359175$-4.58AL|NL
173 Tanner Scott LAD 66423.871.3069295$-4.62AL|NL
174 Max Scherzer FA 88674.511.2185270$-4.63AL|NL
175 Justin Verlander DET 126784.671.28101450$-4.76AL|NL
176 Matthew Strahm KAN 65323.751.1371192$-4.85AL|NL
177 Camilo Doval NYY 64323.621.2766295$-4.94AL|NL
178 Brad Lord WAS 1276104.341.3399441$-4.94AL|NL
179 Dylan Lee ATL 66323.821.1472172$-5.04AL|NL
180 Luke Weaver NYM 69324.161.2172225$-5.08AL|NL
181 Taylor Rogers MIN 58324.431.35582311$-5.12AL|NL
182 Victor Vodnik COL 65334.721.51583216$-5.16AL|NL
183 Jordan Leasure CWS 64224.241.2571278$-5.29AL|NL
184 Ian Seymour TB 89464.111.2389290$-5.35AL|NL
185 Jeffrey Springs OAK 1629115.061.36138550$-5.36AL|NL
186 Jared Jones IL-60 PIT 77554.141.2378230$-5.40AL|NL
187 A.J. Minter NYM 52313.371.1158172$-5.50AL|NL
188 Robert Stephenson LAA 58224.521.2164199$-5.53AL|NL
189 Robert Gasser MIL 75443.861.2072240$-5.70AL|NL
190 Chris Martin TEX 53323.631.095093$-5.87AL|NL
191 Gabe Speier SEA 58223.401.1068171$-5.90AL|NL
192 Kumar Rocker TEX 96574.311.2582300$-5.90AL|NL
193 Tyler Holton DET 69323.541.1254171$-5.90AL|NL
194 Griffin Canning SD 116894.751.37100460$-5.90AL|NL
195 Andre Pallante STL 1358114.431.3889510$-6.06AL|NL
196 Matt Brash SEA 61223.531.2770274$-6.11AL|NL
197 Luis Morales OAK 112684.691.31102420$-6.20AL|NL
198 Hunter Gaddis CLE 67224.131.1866215$-6.21AL|NL
199 Jake Latz TEX 105564.341.3399480$-6.22AL|NL
200 Hunter Barco PIT 79453.831.2775300$-6.29AL|NL
201 Adrian Houser SF 137894.571.3896480$-6.33AL|NL
202 Orion Kerkering PHI 64223.501.1764202$-6.37AL|NL
203 Eduardo Rodriguez ARI 132794.731.38115490$-6.55AL|NL
204 Kirby Yates LAA 57224.651.34652810$-6.57AL|NL
205 Tyler Rogers TOR 70323.601.1545142$-6.57AL|NL
206 Grant Holmes ATL 96564.501.33100350$-6.62AL|NL
207 Andrew Anderson DET 70233.711.2693360$-6.65AL|NL
208 Luis Severino OAK 1709114.991.38129580$-6.65AL|NL
209 Jose Berrios TOR 113574.561.2894350$-6.71AL|NL
210 Nick Martinez TB 1376104.771.29101350$-6.88AL|NL
211 Aaron Ashby MIL 69323.501.3271331$-7.00AL|NL
212 Louie Varland TOR 67324.201.2766214$-7.02AL|NL
213 Cole Sands MIN 67324.201.2562214$-7.09AL|NL
214 Caleb Thielbar CHC 62323.861.1862211$-7.14AL|NL
215 Mason Montgomery PIT 61323.861.2768252$-7.16AL|NL
216 Andrew Painter PHI 89464.341.2581260$-7.16AL|NL
217 Sean Burke CWS 1417115.061.37132590$-7.18AL|NL
218 Connelly Early BOS 55333.391.1959200$-7.23AL|NL
219 Erik Sabrowski CLE 60223.561.2778331$-7.27AL|NL
220 Aaron Civale OAK 118684.851.31100380$-7.29AL|NL
221 Jared Koenig MIL 65323.801.2363231$-7.42AL|NL
222 Kody Funderburk MIN 63323.841.3358264$-7.46AL|NL
223 Kyle Finnegan DET 62224.131.2656206$-7.48AL|NL
224 Seth Halvorsen COL 61334.691.42542610$-7.53AL|NL
225 Bryan King HOU 65323.661.2364240$-7.54AL|NL
226 Steven Matz TB 124694.741.3398360$-7.56AL|NL
227 Bryan Baker TB 64324.091.2371241$-7.56AL|NL
228 Steven Okert HOU 64324.081.2073250$-7.58AL|NL
229 Johan Oviedo BOS 100574.471.3592460$-7.62AL|NL
230 Hurston Waldrep ATL 125784.771.40106490$-7.67AL|NL
231 Blake Treinen LAD 60323.911.2263201$-7.70AL|NL
232 Angel Zerpa MIL 61323.481.1952190$-7.72AL|NL
233 Shawn Armstrong CLE 69224.141.2368213$-7.82AL|NL
234 Jose Alvarado PHI 57223.791.2859234$-7.83AL|NL
235 Fernando Cruz NYY 60324.251.2880281$-7.83AL|NL
236 Lucas Erceg KAN 63323.981.3256264$-7.86AL|NL
237 Tyler Anderson FA 112794.841.3689450$-7.91AL|NL
238 Luis Gil NYY 95564.521.3690490$-8.02AL|NL
239 Keegan Akin BAL 66324.171.2563212$-8.07AL|NL
240 Richard Fitts STL 100584.621.2980310$-8.07AL|NL
241 Antonio Santillan CIN 68324.551.3672315$-8.09AL|NL
242 Elvis Alvarado OAK 61324.161.3265293$-8.15AL|NL
243 Hunter Harvey CHC 53223.931.1854153$-8.17AL|NL
244 Alexis Diaz TEX 60324.371.3060304$-8.27AL|NL
245 David Morgan SD 63323.961.2568250$-8.28AL|NL
246 Brandon Sproat MIL 71454.061.2760260$-8.29AL|NL
247 Gregory Soto PIT 61324.001.3461273$-8.30AL|NL
248 Ryan Thompson ARI 64224.201.2951186$-8.42AL|NL
249 Cole Winn TEX 64324.101.3259323$-8.50AL|NL
250 Kyle Harrison MIL 64344.061.2568240$-8.53AL|NL
251 Brad Keller PHI 65224.031.3560305$-8.54AL|NL
252 Ben Brown CHC 54223.591.1759190$-8.59AL|NL
253 Eduard Bazardo SEA 65223.941.1967220$-8.63AL|NL
254 Hogan Harris OAK 65224.591.4165338$-8.65AL|NL
255 Erik Miller SF 61323.791.3761332$-8.69AL|NL
256 Spencer Arrighetti HOU 98574.821.3797430$-8.93AL|NL
257 Ryan Weiss HOU 71344.321.2978280$-8.93AL|NL
258 Mark Leiter Jr. OAK 65324.871.3468255$-8.93AL|NL
259 J.T. Ginn OAK 63344.001.2561210$-8.95AL|NL
260 Justin Topa MIN 63324.591.3748197$-8.97AL|NL
261 Brusdar Graterol LAD 48313.271.1534110$-9.00AL|NL
262 Brant Hurter DET 53213.371.1849160$-9.07AL|NL
263 Jordan Romano LAA 55224.381.2556194$-9.12AL|NL
264 Porter Hodge CHC 47213.471.2454231$-9.13AL|NL
265 Chris Paddack MIA 108594.741.3180280$-9.17AL|NL
266 Hoby Milner CHC 62323.851.2249160$-9.21AL|NL
267 Lance McCullers HOU 88574.571.4083430$-9.23AL|NL
268 Tyler Kinley ATL 61224.211.2563242$-9.28AL|NL
269 Andrew Nardi MIA 48213.641.1957180$-9.30AL|NL
270 Andrew Alvarez WAS 94474.181.3671360$-9.30AL|NL
271 Braydon Fisher TOR 50213.761.2559241$-9.30AL|NL
272 PJ Poulin WAS 60223.891.3060262$-9.30AL|NL
273 John Schreiber KAN 64324.071.2856221$-9.32AL|NL
274 Jason Adam SD 44223.461.1045150$-9.35AL|NL
275 Hunter Dobbins STL 88464.341.3368290$-9.53AL|NL
276 Bryce Elder ATL 93564.661.3575320$-9.54AL|NL
277 Jake Bird NYY 54313.921.2755210$-9.58AL|NL
278 Logan Allen CLE 116694.781.4090450$-9.66AL|NL
279 Mick Abel MIN 90464.581.3888410$-9.68AL|NL
280 Brendon Little TOR 52213.371.2955250$-9.71AL|NL
281 Isaac Mattson PIT 65324.341.3665332$-9.71AL|NL
282 Paul Sewald ARI 49224.521.2349164$-9.76AL|NL
283 Joe Boyle TB 74454.471.4079410$-9.78AL|NL
284 Jimmy Herget COL 72334.691.2967222$-9.78AL|NL
285 Grant Anderson MIL 57324.151.2556200$-9.78AL|NL
286 Jake Junis TEX 64324.591.2454152$-9.79AL|NL
287 Colin Selby IL-60 BAL 58324.021.3058260$-9.85AL|NL
288 Bennett Sousa HOU 50213.971.2253181$-9.93AL|NL
289 Patrick Sandoval BOS 69343.931.3663310$-9.94AL|NL
290 Spencer Bivens SF 70324.241.3252252$-10.06AL|NL
291 Daniel Coulombe FA 43334.041.2443161$-10.08AL|NL
292 Cody Bradford TEX 48233.831.1343110$-10.26AL|NL
293 Ryan Yarbrough NYY 66224.081.2154200$-10.28AL|NL
294 Brooks Raley NYM 58324.441.3058211$-10.28AL|NL
295 Julian Fernandez WAS 63224.291.3060282$-10.31AL|NL
296 Miles Mikolas WAS 1457115.141.3388340$-10.34AL|NL
297 Jack Dreyer LAD 44213.621.1844160$-10.39AL|NL
298 Eric Orze MIN 60324.301.3161260$-10.40AL|NL
299 Aaron Bummer ATL 61223.811.3159230$-10.43AL|NL
300 Calvin Faucher MIA 66224.571.4164285$-10.43AL|NL