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 68532.740.9882130$32.21AL|NL
2 Paul Skenes PIT 70532.881.0683180$29.35AL|NL
3 Cristopher Sanchez PHI 76533.041.1278170$26.42AL|NL
4 Chris Sale ATL 67533.131.1081180$25.29AL|NL
5 Zack Wheeler PHI 70533.261.1079180$24.54AL|NL
6 Jacob Misiorowski MIL 63533.201.1183240$24.16AL|NL
7 Mason Miller SD 26212.020.92441012$23.40AL|NL
8 Dylan Cease TOR 67533.341.1884260$21.92AL|NL
9 Jesus Luzardo PHI 71543.511.1781220$20.96AL|NL
10 Yoshinobu Yamamoto LAD 64533.461.1167170$19.55AL|NL
11 Jacob deGrom TEX 63433.431.0673150$19.54AL|NL
12 Logan Gilbert SEA 67433.451.0974160$19.37AL|NL
13 Cade Smith CLE 26212.831.0535813$19.26AL|NL
14 Jhoan Duran PHI 26212.401.0433812$18.81AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Logan Webb SF 73543.371.2066180$18.33AL|NL
16 Hunter Greene CIN 66433.801.1279220$16.88AL|NL
17 Joe Ryan MIN 65443.761.1173150$16.18AL|NL
18 Josh Hader HOU 24213.131.09341012$16.06AL|NL
19 Bryan Woo SEA 61433.521.0861130$15.74AL|NL
20 David Bednar NYY 25213.181.1330912$14.88AL|NL
21 Aroldis Chapman BOS 24213.031.21331112$14.76AL|NL
22 Hunter Brown HOU 66433.511.2472250$13.78AL|NL
23 George Kirby SEA 64433.641.1461130$13.64AL|NL
24 Cam Schlittler NYY 62433.611.1867190$13.58AL|NL
25 Louie Varland TOR 26213.171.1428711$13.25AL|NL
26 Drew Rasmussen TB 63433.601.1559150$13.09AL|NL
27 Andres Munoz SEA 23212.941.1131910$12.85AL|NL
28 Raisel Iglesias ATL 26213.471.1228711$12.69AL|NL
29 Chase Burns CIN 60433.801.1970200$12.50AL|NL
30 Nathan Eovaldi TEX 67443.851.1866170$12.26AL|NL
31 Max Fried IL-15 NYY 60433.341.1954180$12.25AL|NL
32 Gavin Williams CLE 66443.771.2573250$11.91AL|NL
33 Braxton Ashcraft PIT 65443.671.2265180$11.89AL|NL
34 Nolan McLean NYM 62433.601.2567240$11.61AL|NL
35 Devin Williams NYM 24213.281.18311110$11.44AL|NL
36 Shane McClanahan TB 58433.561.2059180$11.38AL|NL
37 Gerrit Cole NYY 70444.041.1968190$11.19AL|NL
38 Kevin Gausman TOR 72443.941.2472210$11.13AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Ranger Suarez IL-15 BOS 65433.511.2660190$10.78AL|NL
40 Sonny Gray BOS 68443.881.2569190$10.48AL|NL
41 Edwin Diaz IL-60 LAD 21213.211.113089$10.34AL|NL
42 Trevor Megill MIL 24212.961.123188$10.24AL|NL
43 MacKenzie Gore TEX 64443.961.2672250$10.06AL|NL
44 Bryan Baker TB 26113.651.2129912$9.96AL|NL
45 Grant Taylor CWS 30213.191.1837117$9.71AL|NL
46 Shota Imanaga CHC 64444.081.1860150$9.36AL|NL
47 Framber Valdez DET 72443.741.2963250$9.18AL|NL
48 Dustin May STL 71443.961.2666250$9.12AL|NL
49 Freddy Peralta NYM 63444.051.2666250$8.29AL|NL
50 Matt Boyd CHC 59433.911.2354170$7.57AL|NL
51 Kyle Bradish BAL 61433.901.2962240$7.56AL|NL
52 Parker Messick CLE 61443.861.2859210$7.52AL|NL
53 Reid Detmers LAA 62343.991.2268220$7.52AL|NL
54 Casey Mize DET 56433.831.2352150$7.49AL|NL
55 Michael King SD 65443.941.3165260$7.35AL|NL
56 Peter Fairbanks MIA 23223.791.232699$7.26AL|NL
57 Sandy Alcantara MIA 72444.151.2660210$6.59AL|NL
58 Jose Soriano LAA 66443.901.3565300$6.40AL|NL
59 Aaron Nola PHI 65444.371.2565180$6.32AL|NL
60 Bryce Miller SEA 57333.921.1855160$6.25AL|NL
61 Taj Bradley MIN 64444.211.3066240$6.06AL|NL
62 Tanner Bibee CLE 67444.191.2760200$5.95AL|NL
63 Blake Snell IL-60 LAD 45323.571.2556210$5.72AL|NL
64 Paul Sewald ARI 24114.321.2525811$5.58AL|NL
65 Mike Soroka IL-15 ARI 50433.961.2549170$5.43AL|NL
66 Landen Roupp SF 56433.791.3455240$5.41AL|NL
67 Riley O'Brien STL 25113.641.32261110$5.37AL|NL
68 Jake Latz TEX 26113.881.29271110$5.32AL|NL
69 David Peterson CHC 60433.781.3352240$5.22AL|NL
70 Clayton Beeter WAS 24114.071.39281311$5.20AL|NL
71 Tanner Scott LAD 24213.201.132985$5.16AL|NL
72 Eury Perez MIA 52334.051.2259200$5.00AL|NL
73 Kyle Harrison IL-15 MIL 51333.951.2256180$4.90AL|NL
74 Brandon Pfaadt ARI 72444.371.2862180$4.68AL|NL
75 Emilio Pagan CIN 25114.391.2527910$4.46AL|NL
76 Jared Jones PIT 51333.801.2553180$4.39AL|NL
77 Emmet Sheehan LAD 51334.181.2057170$4.37AL|NL
78 Foster Griffin WAS 61344.071.2457160$4.28AL|NL
79 Cade Cavalli WAS 53333.841.2552180$4.08AL|NL
80 Shane Baz BAL 62444.241.3158230$4.07AL|NL
81 Payton Tolle BOS 50334.001.2352160$3.59AL|NL
82 Logan Henderson MIL 44333.931.1846130$3.53AL|NL
83 Gage Jump OAK 55444.181.3152190$3.40AL|NL
84 Luis Castillo SEA 52333.951.2349150$3.36AL|NL
85 Christian Scott NYM 51334.091.2353180$3.35AL|NL
86 Daniel Palencia IL-15 CHC 18113.681.252189$3.34AL|NL
87 Ryan Weathers NYY 51334.041.2452170$3.18AL|NL
88 Robbie Ray SF 66444.321.3664280$3.05AL|NL
89 Michael McGreevy STL 64444.131.2945160$2.84AL|NL
90 Griffin Jax TB 40333.811.2245130$2.80AL|NL
91 Justin Wrobleski LAD 62434.311.3052190$2.76AL|NL
92 Jack Flaherty DET 54344.141.3060220$2.75AL|NL
93 Trevor Rogers BAL 60444.211.3250200$2.47AL|NL
94 Michael Wacha KAN 68444.421.3155210$2.11AL|NL
95 Reynaldo Lopez ATL 55334.051.3054210$2.09AL|NL
96 Sean Manaea NYM 61334.391.2760200$2.00AL|NL
97 Kenley Jansen DET 23124.381.3124109$1.95AL|NL
98 Max Meyer IL-15 MIA 45333.901.2846160$1.64AL|NL
99 Mitch Keller PIT 65444.381.3455210$1.58AL|NL
100 Gregory Soto PIT 25113.761.3128117$1.57AL|NL
101 Will Warren NYY 62344.311.3160220$1.33AL|NL
102 Shane Drohan MIL 50333.981.2947190$1.32AL|NL
103 Shane Bieber TOR 57334.191.2750160$1.31AL|NL
104 Bailey Ober MIN 61344.441.2453150$1.20AL|NL
105 Joey Cantillo CLE 52334.011.3655240$1.03AL|NL
106 Shohei Ohtani LAD 30213.231.1135100$0.87AL|NL
107 Dylan Lee ATL 25213.081.103071$0.85AL|NL
108 Nick Martinez TB 66444.371.3146170$0.79AL|NL
109 Ian Seymour TB 48334.331.2548160$0.66AL|NL
110 Davis Martin CWS 59344.131.3150200$0.57AL|NL
111 Trey Yesavage TOR 53334.221.3456250$0.56AL|NL
112 Yoendrys Gomez MIN 25114.621.3925119$0.52AL|NL
113 Nick Lodolo IL-15 CIN 54334.441.2753170$0.50AL|NL
114 Jeff Hoffman TOR 24213.201.123191$0.33AL|NL
115 Caleb Kilian SF 24114.151.352298$0.31AL|NL
116 Sean Burke CWS 61344.391.3360250$0.28AL|NL
117 Tatsuya Imai HOU 46334.291.3549200$0.00AL|NL
118 Emerson Hancock SEA 51334.211.2845160$-0.01AL|NL
119 Jack Perkins OAK 57344.401.3459250$-0.05AL|NL
120 Tyler Mahle SF 52334.101.3145190$-0.16AL|NL
121 Bryce Elder ATL 64444.551.3654220$-0.28AL|NL
122 Eduardo Rodriguez ARI 66444.381.4055240$-0.32AL|NL
123 Adrian Morejon SD 26213.151.162781$-0.45AL|NL
124 Alex Lange KAN 23124.251.4524138$-0.59AL|NL
125 Garrett Cleavinger TB 25213.481.1732101$-0.60AL|NL
126 Garrett Whitlock BOS 25213.321.142871$-0.61AL|NL
127 Garrett Crochet IL-60 BOS 25213.131.123170$-0.65AL|NL
128 Kyle Leahy STL 61344.231.3451220$-0.74AL|NL
129 Abner Uribe MIL 26113.201.2230123$-0.75AL|NL
130 Kumar Rocker TEX 57344.331.3351200$-0.92AL|NL
131 Noah Cameron KAN 60344.351.3351200$-1.16AL|NL
132 Merrill Kelly ARI 69444.561.3855230$-1.18AL|NL
133 Tyler Glasnow IL-60 LAD 30213.651.1836110$-1.21AL|NL
134 Zebby Matthews MIN 49334.431.3046130$-1.38AL|NL
135 Dean Kremer BAL 60344.541.3254190$-1.47AL|NL
136 Grayson Rodriguez LAA 47334.351.3346170$-1.58AL|NL
137 Fernando Cruz NYY 25213.511.2833131$-1.77AL|NL
138 Roki Sasaki LAD 49334.541.3350180$-1.85AL|NL
139 Andrew Abbott CIN 63344.481.3555220$-1.94AL|NL
140 Slade Cecconi CLE 57344.481.3046160$-1.95AL|NL
141 Hogan Harris OAK 24114.131.3926136$-1.98AL|NL
142 Kirby Yates LAA 23223.791.2628102$-1.99AL|NL
143 Ronel Blanco HOU 46334.381.3546200$-2.11AL|NL
144 Spencer Miles TOR 37223.701.2736130$-2.26AL|NL
145 Seth Lugo KAN 67344.481.3655220$-2.51AL|NL
146 Matthew Liberatore STL 53344.441.3446180$-2.57AL|NL
147 Clay Holmes IL-60 NYM 36323.831.3631140$-2.60AL|NL
148 Jose Alvarado PHI 24213.291.212990$-2.62AL|NL
149 Luke Weaver NYM 25113.751.222883$-2.67AL|NL
150 Brandon Sproat MIL 47334.421.3544200$-2.74AL|NL
151 Bubba Chandler PIT 51334.371.3948240$-2.90AL|NL
152 Mason Montgomery PIT 24113.631.2728103$-3.01AL|NL
153 Brady Singer CIN 61354.721.3455200$-3.03AL|NL
154 Andrew Kittredge BAL 24113.851.242264$-3.04AL|NL
155 Alex Vesia LAD 23213.461.2230110$-3.06AL|NL
156 Troy Melton DET 40224.031.2637120$-3.08AL|NL
157 Aaron Ashby MIL 26213.551.3430131$-3.12AL|NL
158 J.T. Ginn OAK 59344.541.3955240$-3.15AL|NL
159 Spencer Arrighetti HOU 55344.631.4057270$-3.17AL|NL
160 Andrew Anderson DET 28223.861.2433100$-3.38AL|NL
161 Jake Bennett BOS 46334.251.3334130$-3.38AL|NL
162 Brandon Young BAL 48334.451.3440160$-3.49AL|NL
163 Edward Cabrera IL-15 CHC 42234.251.3043170$-3.61AL|NL
164 Carlos Rodon IL-15 NYY 34224.041.2736140$-3.61AL|NL
165 Peter Lambert HOU 58344.571.3953240$-3.62AL|NL
166 Connor Prielipp IL-15 MIN 41224.041.3341160$-3.67AL|NL
167 Erik Miller SF 24113.421.3828143$-3.73AL|NL
168 Grant Holmes ATL 55334.531.4051230$-3.77AL|NL
169 Tyler Wells BAL 24114.091.162363$-3.87AL|NL
170 JP Sears SD 48344.761.3041150$-3.92AL|NL
171 Ben Brown IL-15 CHC 27213.751.232890$-3.97AL|NL
172 Nick Pivetta IL-60 SD 24213.871.172780$-3.98AL|NL
173 Janson Junk MIA 54344.541.3239130$-4.02AL|NL
174 Jose A. Ferrer SEA 25113.431.212382$-4.03AL|NL
175 Brooks Raley NYM 23213.791.242391$-4.07AL|NL
176 Kevin Kelly TB 24213.801.202061$-4.16AL|NL
177 Kevin Ginkel ARI 24213.751.282491$-4.17AL|NL
178 Didier Fuentes ATL 26213.811.232890$-4.19AL|NL
179 Sean Newcomb CWS 25113.651.3124103$-4.24AL|NL
180 Carmen Mlodzinski PIT 36223.781.3131120$-4.25AL|NL
181 Brayan Bello BOS 44334.371.3736150$-4.29AL|NL
182 A.J. Minter NYM 22213.571.182370$-4.34AL|NL
183 Orion Kerkering PHI 24213.621.2627100$-4.38AL|NL
184 Jameson Taillon CHC 57344.851.3146160$-4.38AL|NL
185 Ryan Zeferjahn LAA 24124.311.3829144$-4.39AL|NL
186 Peyton Gray TEX 24224.001.262481$-4.56AL|NL
187 Andre Pallante STL 55344.271.4039200$-4.61AL|NL
188 Lucas Erceg KAN 24224.261.4222113$-4.72AL|NL
189 Chad Patrick MIL 33224.191.2632110$-4.75AL|NL
190 Jacob Webb CHC 24114.101.2724103$-4.94AL|NL
191 Jack Leiter IL-15 TEX 40234.361.3139170$-4.98AL|NL
192 Ben Joyce IL-60 LAD 17113.511.302083$-5.00AL|NL
193 Justin Slaten BOS 25223.871.252680$-5.03AL|NL
194 Steven Okert HOU 23113.681.162681$-5.05AL|NL
195 Elvis Alvarado OAK 24114.391.3726114$-5.06AL|NL
196 Kris Bubic IL-60 KAN 30223.901.3330120$-5.25AL|NL
197 Robert Gasser MIL 32224.341.2531100$-5.29AL|NL
198 Cody Bradford IL-60 TEX 29224.171.242680$-5.60AL|NL
199 Jeremiah Estrada IL-15 SD 21113.371.192890$-5.84AL|NL
200 Lance McCullers MIL 36224.231.3837180$-5.93AL|NL
201 Yusei Kikuchi IL-60 LAA 32224.201.3533120$-5.94AL|NL
202 Max Scherzer IL-15 TOR 45234.761.2942140$-5.99AL|NL
203 Martin Perez IL-15 ATL 47334.461.4438190$-6.07AL|NL
204 Tyler Holton DET 24113.641.172061$-6.11AL|NL
205 Connelly Early IL-15 BOS 30224.241.3230110$-6.15AL|NL
206 Keider Montero DET 36224.251.3130110$-6.18AL|NL
207 Michael Petersen MIA 24113.971.3125102$-6.21AL|NL
208 JoJo Romero IL-15 STL 21113.651.302192$-6.21AL|NL
209 Seranthony Dominguez CWS 24124.081.3428122$-6.23AL|NL
210 Robert Suarez IL-15 ATL 19113.431.171961$-6.43AL|NL
211 Kodai Senga NYM 30224.171.3731150$-6.45AL|NL
212 Brent Headrick NYY 24113.661.192680$-6.56AL|NL
213 Bryan Abreu HOU 23113.561.2830120$-6.62AL|NL
214 Calvin Faucher MIA 23213.951.4523121$-6.71AL|NL
215 Evan Phillips LAD 23113.651.182570$-6.72AL|NL
216 Andrew Alvarez WAS 43224.101.4135180$-6.72AL|NL
217 Tyler Kinley ATL 24224.311.3227110$-6.75AL|NL
218 Tyler Rogers TOR 28213.801.291870$-6.76AL|NL
219 Hunter Gaddis CLE 25113.941.242481$-6.82AL|NL
220 Jeffrey Springs OAK 58344.991.3949200$-6.89AL|NL
221 Matt Brash IL-15 SEA 16113.171.241971$-6.91AL|NL
222 Trevor McDonald SF 39234.191.3630140$-6.92AL|NL
223 Gabe Speier SEA 23113.651.202580$-6.93AL|NL
224 Patrick Sandoval BOS 33224.081.4030130$-6.93AL|NL
225 Joe Boyle TB 26224.141.4029150$-6.95AL|NL
226 Zack Littell WAS 60344.961.3543150$-7.01AL|NL
227 Jake Junis TEX 24113.961.202161$-7.05AL|NL
228 Caleb Thielbar CHC 23114.121.252691$-7.06AL|NL
229 Jordan Montgomery IL-60 TEX 29224.151.312390$-7.07AL|NL
230 Yennier Cano BAL 23113.541.292181$-7.08AL|NL
231 Eduard Bazardo SEA 23113.621.212480$-7.16AL|NL
232 Juan Morillo ARI 23213.771.4123110$-7.18AL|NL
233 Logan Allen CLE 34224.251.3830130$-7.24AL|NL
234 Kade Anderson SEA 17113.231.121950$-7.26AL|NL
235 Mark Leiter Jr. OAK 23113.901.302591$-7.27AL|NL
236 Andrew Morris MIN 24113.821.262171$-7.37AL|NL
237 Justin Verlander IL-60 DET 43234.621.3436140$-7.41AL|NL
238 Braydon Fisher TOR 23113.961.3226111$-7.43AL|NL
239 Sam Bachman LAA 24114.341.4323123$-7.52AL|NL
240 Cristian Javier HOU 38224.661.3737180$-7.53AL|NL
241 Griffin Canning SD 43234.561.4040190$-7.58AL|NL
242 Keaton Winn SF 26113.901.302391$-7.60AL|NL
243 Dennis Santana PIT 23114.211.322192$-7.65AL|NL
244 Erik Sabrowski CLE 24113.761.3732150$-7.67AL|NL
245 Zac Gallen IL-15 ARI 31224.451.3426100$-7.91AL|NL
246 Hunter Dobbins STL 45234.491.3734150$-7.98AL|NL
247 Jonathan Brubaker SF 23114.361.411993$-8.03AL|NL
248 Jose Suarez OAK 23113.981.302281$-8.04AL|NL
249 Kyle Freeland COL 59355.031.4046150$-8.13AL|NL
250 Jacob Lopez OAK 38234.681.4037170$-8.15AL|NL
251 Sam Hentges SF 22113.451.3022100$-8.18AL|NL
252 Brock Stewart LAD 21113.911.262590$-8.26AL|NL
253 Jake Irvin IL-60 WAS 36224.641.3530130$-8.29AL|NL
254 Colin Holderman CLE 23113.691.3024100$-8.30AL|NL
255 Joe Musgrove IL-60 SD 24123.951.232370$-8.30AL|NL
256 Ryan Gusto MIA 30224.411.3725110$-8.34AL|NL
257 Kendry Rojas MIN 32224.391.4229140$-8.39AL|NL
258 Ryan Johnson LAA 34234.631.3730120$-8.41AL|NL
259 Bennett Sousa HOU 21113.761.272390$-8.43AL|NL
260 Rico Garcia BAL 23114.221.3425101$-8.45AL|NL
261 Jonathan Bowlan PHI 23113.901.252370$-8.45AL|NL
262 Braxton Garrett MIA 26123.941.272480$-8.48AL|NL
263 Cameron Booser TB 23113.941.282590$-8.48AL|NL
264 Luis Severino IL-60 OAK 31224.611.3627110$-8.51AL|NL
265 Grant Wolfram BAL 22113.921.362291$-8.53AL|NL
266 Anthony Kay CWS 47234.551.4138180$-8.53AL|NL
267 Bryan Hudson CWS 24114.051.3523101$-8.57AL|NL
268 Yohan Ramirez PIT 24124.121.3725111$-8.58AL|NL
269 Mason Fluharty TOR 22113.891.282490$-8.58AL|NL
270 Walker Buehler SD 48234.671.4141190$-8.63AL|NL
271 Jonathan Loaisiga ARI 23113.521.281970$-8.64AL|NL
272 Michael Grove TB 23114.071.262480$-8.76AL|NL
273 Jason Foley SF 21113.521.261860$-8.77AL|NL
274 Camilo Doval NYY 21113.841.2923100$-8.79AL|NL
275 Enyel De Los Santos HOU 22114.001.242280$-8.80AL|NL
276 Hayden Wesneski IL-60 HOU 28124.211.272690$-8.81AL|NL
277 Tim Mayza PHI 22113.691.292170$-8.81AL|NL
278 Jovani Moran BOS 22113.871.3325100$-8.86AL|NL
279 Antonio Senzatela COL 27125.061.511995$-8.90AL|NL
280 Mason Englert TB 36124.451.2831100$-8.90AL|NL
281 Adrian Houser SF 44234.461.4031150$-8.96AL|NL
282 Colin Rea CHC 32224.651.3525100$-8.96AL|NL
283 Bradgley Rodriguez SD 24113.861.3123100$-8.98AL|NL
284 Juan Mejia COL 23114.531.4324112$-9.01AL|NL
285 Dylan Dodd ATL 22113.891.252060$-9.04AL|NL
286 Anthony Bender IL-15 MIA 17113.511.261870$-9.06AL|NL
287 Shawn Armstrong CLE 23113.991.292380$-9.09AL|NL
288 Tayron Guerrero BOS 24113.901.322390$-9.19AL|NL
289 Craig Yoho MIL 22114.091.3124100$-9.34AL|NL
290 Lake Bachar MIA 23114.091.312490$-9.35AL|NL
291 Daniel Lynch KAN 24114.181.342081$-9.35AL|NL
292 Cole Sands IL-15 MIN 20114.031.252070$-9.42AL|NL
293 Evan Sisk IL-15 PIT 19113.611.321980$-9.44AL|NL
294 George Soriano STL 24114.381.3422101$-9.46AL|NL
295 Kyle Finnegan DET 24114.211.3822101$-9.49AL|NL
296 Trent Thornton CHC 24114.581.351882$-9.50AL|NL
297 Luis Medina OAK 27114.461.3927131$-9.50AL|NL
298 Jordan Hicks CWS 23114.201.4123111$-9.55AL|NL
299 Franco Aleman CLE 22114.101.332490$-9.57AL|NL
300 Huascar Brazoban NYM 23113.931.3523110$-9.59AL|NL