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 67532.770.9981130$31.92AL|NL
2 Paul Skenes PIT 70532.981.0682180$29.23AL|NL
3 Cristopher Sanchez PHI 75533.121.1276170$26.07AL|NL
4 Zack Wheeler PHI 69533.251.0979180$25.64AL|NL
5 Jacob Misiorowski MIL 62523.171.1184240$25.27AL|NL
6 Chris Sale ATL 66533.081.1278180$25.12AL|NL
7 Dylan Cease TOR 66533.231.2085260$23.06AL|NL
8 Jesus Luzardo PHI 70533.391.1780220$22.48AL|NL
9 Logan Gilbert SEA 66533.511.0974160$22.45AL|NL
10 Mason Miller SD 26112.170.96421012$20.64AL|NL
11 Jacob deGrom TEX 62433.541.0572150$19.81AL|NL
12 Logan Webb SF 72533.311.2164180$18.92AL|NL
13 Joe Ryan MIN 64433.561.0971150$18.65AL|NL
14 Cade Smith CLE 26112.441.0434712$17.46AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Max Fried IL-15 NYY 68533.501.1962210$17.41AL|NL
16 Yoshinobu Yamamoto LAD 63433.461.1366180$17.01AL|NL
17 Hunter Greene CIN 65433.821.1478210$16.97AL|NL
18 Bryan Woo SEA 60433.631.0860130$15.81AL|NL
19 Jhoan Duran PHI 25112.651.0831712$15.62AL|NL
20 Nathan Eovaldi TEX 66443.831.1565170$14.22AL|NL
21 Josh Hader HOU 24113.381.08331012$14.04AL|NL
22 George Kirby SEA 63433.621.1660130$14.00AL|NL
23 Cam Schlittler NYY 61433.771.1866200$13.46AL|NL
24 Drew Rasmussen TB 62433.781.1358150$13.38AL|NL
25 Aroldis Chapman BOS 24113.041.21321112$13.22AL|NL
26 David Bednar NYY 25113.451.1229812$12.81AL|NL
27 Braxton Ashcraft PIT 65433.701.2366190$12.76AL|NL
28 Nolan McLean NYM 61433.531.2565230$12.76AL|NL
29 Hunter Brown HOU 65433.821.2571250$12.35AL|NL
30 Sonny Gray BOS 68443.811.2468190$12.31AL|NL
31 Reid Detmers LAA 61433.761.2568210$11.95AL|NL
32 Ranger Suarez IL-15 BOS 65433.681.2360190$11.75AL|NL
33 Kevin Gausman TOR 71444.001.2470210$11.52AL|NL
34 MacKenzie Gore TEX 63433.821.2770240$11.49AL|NL
35 Gerrit Cole NYY 70444.181.2069200$11.33AL|NL
36 Gavin Williams CLE 65433.991.2672250$11.16AL|NL
37 Andres Munoz SEA 23112.951.1330910$11.10AL|NL
38 Chase Burns CIN 59333.721.2068200$10.82AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Raisel Iglesias ATL 25113.491.1627711$10.55AL|NL
40 Grant Taylor CWS 29223.221.1735107$10.53AL|NL
41 Louie Varland TOR 25113.411.2028711$10.47AL|NL
42 Bryan Baker TB 25113.771.24281012$10.45AL|NL
43 Devin Williams NYM 24113.131.21311110$10.17AL|NL
44 Framber Valdez DET 70443.841.2961240$9.26AL|NL
45 Kyle Bradish BAL 61433.891.3062240$8.62AL|NL
46 Freddy Peralta NYM 62434.231.2664240$8.07AL|NL
47 Jose Soriano LAA 65433.821.3564290$8.03AL|NL
48 Dustin May STL 70444.141.2965250$7.95AL|NL
49 Michael King SD 64434.091.2861240$7.80AL|NL
50 Parker Messick CLE 60434.051.2758200$7.71AL|NL
51 Edwin Diaz IL-60 LAD 21112.961.142888$7.57AL|NL
52 Shane McClanahan TB 57333.791.2357180$7.37AL|NL
53 Jake Latz TEX 26113.941.23271110$7.36AL|NL
54 Eury Perez MIA 51333.861.2057180$7.35AL|NL
55 Trevor Megill MIL 24113.381.173088$7.18AL|NL
56 Foster Griffin WAS 60434.181.2556170$7.11AL|NL
57 Riley O'Brien STL 25113.531.32261110$7.10AL|NL
58 Blake Snell IL-60 LAD 44323.571.2354190$6.96AL|NL
59 Sandy Alcantara MIA 71444.181.2757210$6.79AL|NL
60 Taj Bradley MIN 63434.191.3265240$6.78AL|NL
61 Brandon Pfaadt ARI 71444.151.3060180$6.60AL|NL
62 Shota Imanaga CHC 63344.361.1659150$6.59AL|NL
63 Bryce Miller SEA 56334.001.2055160$6.54AL|NL
64 Clayton Beeter WAS 24114.251.38271311$6.20AL|NL
65 Cade Cavalli WAS 52333.561.2750170$5.95AL|NL
66 Jared Jones PIT 51333.761.2553180$5.92AL|NL
67 Jack Flaherty IL-15 DET 53333.871.2859200$5.87AL|NL
68 Paul Sewald ARI 24114.331.2525810$5.73AL|NL
69 Peter Fairbanks MIA 23113.951.222599$5.60AL|NL
70 Matt Boyd CHC 58334.061.2254170$5.57AL|NL
71 Casey Mize DET 55333.871.2451150$5.41AL|NL
72 Emmet Sheehan LAD 50334.111.2256170$5.40AL|NL
73 Payton Tolle BOS 50333.991.2251160$5.03AL|NL
74 Griffin Jax TB 39313.581.2144120$4.95AL|NL
75 Daniel Palencia IL-15 CHC 18113.641.222079$4.94AL|NL
76 Kenley Jansen DET 23114.031.262499$4.80AL|NL
77 Emilio Pagan CIN 25114.851.2426910$4.75AL|NL
78 Mike Soroka IL-15 ARI 50333.851.2448160$4.69AL|NL
79 Michael Wacha KAN 67444.281.3054200$4.62AL|NL
80 Kyle Harrison IL-15 MIL 50334.211.2455180$4.26AL|NL
81 Tanner Bibee CLE 66354.331.2658190$3.68AL|NL
82 Landen Roupp SF 55333.761.3553230$3.61AL|NL
83 Aaron Nola PHI 64344.411.2863190$3.55AL|NL
84 Gregory Soto PIT 25113.451.3227117$3.52AL|NL
85 Michael McGreevy STL 63434.221.2944150$3.44AL|NL
86 Christian Scott NYM 51334.311.2552180$2.96AL|NL
87 Yoendrys Gomez MIN 24114.251.4224119$2.54AL|NL
88 Luis Castillo SEA 51334.291.2448150$2.53AL|NL
89 Nick Lodolo IL-15 CIN 54334.231.2851170$2.45AL|NL
90 Sean Manaea NYM 53334.271.2852180$2.44AL|NL
91 Tanner Scott LAD 23113.551.172885$2.32AL|NL
92 Gage Jump OAK 54334.061.3352190$2.31AL|NL
93 Ian Seymour TB 47334.381.2348150$2.30AL|NL
94 Shane Baz BAL 62344.331.3158220$2.28AL|NL
95 Trey Yesavage TOR 53334.251.3255240$2.15AL|NL
96 Will Warren NYY 61344.321.3359220$2.00AL|NL
97 Davis Martin CWS 59334.111.3250200$1.85AL|NL
98 Kumar Rocker TEX 55334.161.3149190$1.68AL|NL
99 Shohei Ohtani LAD 29223.281.1434100$1.31AL|NL
100 Shane Drohan MIL 49334.291.2947180$1.20AL|NL
101 Joey Cantillo CLE 51334.271.3554230$1.20AL|NL
102 Logan Henderson MIL 43234.131.1946130$1.15AL|NL
103 Alex Lange KAN 23114.081.4823138$0.85AL|NL
104 David Peterson CHC 59334.051.3750230$0.85AL|NL
105 Reynaldo Lopez ATL 54334.211.3551210$0.82AL|NL
106 Jack Perkins OAK 56334.361.3657240$0.81AL|NL
107 Connor Prielipp IL-15 MIN 41323.981.3240150$0.68AL|NL
108 Trevor Rogers BAL 60344.321.3250200$0.59AL|NL
109 Shane Bieber TOR 56334.451.2949160$0.58AL|NL
110 Justin Wrobleski LAD 60344.431.3050180$0.49AL|NL
111 Sean Burke CWS 60344.621.3360240$0.45AL|NL
112 Garrett Crochet IL-60 BOS 25213.251.123070$0.24AL|NL
113 Robbie Ray SF 65344.601.3563280$0.22AL|NL
114 Bailey Ober MIN 60344.721.2550150$0.15AL|NL
115 Mitch Keller PIT 65344.361.3554210$0.04AL|NL
116 Tatsuya Imai HOU 45234.471.3348200$0.00AL|NL
117 Max Meyer IL-15 MIA 44234.051.2544150$-0.05AL|NL
118 Caleb Kilian SF 24114.291.3822107$-0.14AL|NL
119 Noah Cameron KAN 59334.501.3250190$-0.43AL|NL
120 Dean Kremer BAL 60344.601.3253190$-0.49AL|NL
121 Ryan Weathers NYY 44234.231.2545140$-0.65AL|NL
122 Tyler Mahle SF 51334.411.3143180$-0.67AL|NL
123 Andrew Kittredge BAL 24113.711.212364$-0.67AL|NL
124 Zebby Matthews MIN 48334.441.3143130$-0.71AL|NL
125 Jake Bennett BOS 48334.211.3137140$-0.76AL|NL
126 Luke Weaver NYM 25113.611.202783$-0.78AL|NL
127 Tyler Glasnow IL-60 LAD 29223.771.2135110$-0.83AL|NL
128 Dylan Lee ATL 24113.211.082961$-0.87AL|NL
129 J.T. Ginn OAK 58334.411.3853230$-0.88AL|NL
130 Nick Martinez TB 65344.451.3145170$-1.07AL|NL
131 Kyle Leahy STL 60344.381.3851220$-1.22AL|NL
132 Matthew Liberatore STL 52334.501.3345170$-1.27AL|NL
133 Adrian Morejon SD 25113.051.122671$-1.32AL|NL
134 Spencer Miles TOR 36223.811.2534120$-1.32AL|NL
135 Abner Uribe MIL 25113.371.2028112$-1.32AL|NL
136 Andrew Abbott CIN 62344.671.3454220$-1.42AL|NL
137 Troy Melton DET 39223.991.2636120$-1.66AL|NL
138 Hogan Harris OAK 24114.331.4626136$-1.67AL|NL
139 Erik Miller SF 24113.751.3828144$-1.68AL|NL
140 Bubba Chandler PIT 51334.491.3747220$-1.72AL|NL
141 Bryce Elder ATL 63344.461.3852210$-1.73AL|NL
142 Carlos Rodon IL-15 NYY 37224.111.2739150$-1.75AL|NL
143 Seth Lugo KAN 66354.581.3654220$-1.75AL|NL
144 Mason Montgomery PIT 24113.791.2928103$-2.11AL|NL
145 Brady Singer CIN 60344.651.3753200$-2.17AL|NL
146 Andrew Anderson DET 28223.931.2533110$-2.25AL|NL
147 Garrett Whitlock BOS 25113.411.162871$-2.29AL|NL
148 Brandon Young BAL 48334.481.3540160$-2.35AL|NL
149 Jeff Hoffman TOR 24113.501.173091$-2.36AL|NL
150 Jose A. Ferrer SEA 24113.381.212272$-2.72AL|NL
151 Eduardo Rodriguez ARI 65344.531.4053240$-2.73AL|NL
152 Edward Cabrera IL-15 CHC 42234.321.3142170$-2.77AL|NL
153 Sean Newcomb CWS 24113.581.3324103$-2.81AL|NL
154 Tyler Wells BAL 24114.251.172363$-2.83AL|NL
155 Ryan Zeferjahn LAA 23114.211.3928134$-2.83AL|NL
156 Elvis Alvarado OAK 24114.081.3826114$-2.84AL|NL
157 Emerson Hancock SEA 50244.531.2844160$-2.96AL|NL
158 Merrill Kelly ARI 68354.761.3553220$-2.99AL|NL
159 Kris Bubic IL-60 KAN 30223.721.3029110$-3.00AL|NL
160 Garrett Cleavinger TB 24113.631.2130101$-3.11AL|NL
161 Carmen Mlodzinski PIT 36223.971.3131120$-3.46AL|NL
162 Slade Cecconi CLE 56244.541.3045150$-3.54AL|NL
163 Roki Sasaki LAD 48244.601.3348190$-3.55AL|NL
164 Fernando Cruz NYY 25113.691.2832121$-3.59AL|NL
165 Andre Pallante STL 54334.401.3938200$-3.67AL|NL
166 Jacob Webb CHC 24114.131.2924103$-3.68AL|NL
167 Cody Bradford IL-60 TEX 32224.281.222880$-3.71AL|NL
168 Steven Okert HOU 23113.731.172681$-3.76AL|NL
169 Grayson Rodriguez LAA 46234.421.3544170$-3.79AL|NL
170 Robert Gasser MIL 32224.341.2530100$-3.96AL|NL
171 Joe Musgrove IL-60 SD 24213.831.252370$-4.07AL|NL
172 Alex Vesia LAD 23113.641.1730100$-4.12AL|NL
173 Jack Leiter IL-15 TEX 39224.531.3138160$-4.26AL|NL
174 Connelly Early IL-15 BOS 30224.151.3029110$-4.28AL|NL
175 Kirby Yates LAA 23114.031.3027112$-4.30AL|NL
176 Chad Patrick MIL 32224.381.2831110$-4.34AL|NL
177 Braxton Garrett MIA 26213.901.272380$-4.40AL|NL
178 Jeremiah Estrada IL-15 SD 20113.151.202680$-4.50AL|NL
179 Aaron Ashby MIL 26113.521.3529131$-4.51AL|NL
180 Ben Joyce IL-60 LAD 16114.001.311983$-4.57AL|NL
181 Kevin Ginkel ARI 23113.421.262381$-4.58AL|NL
182 Patrick Sandoval BOS 33223.891.3930140$-4.62AL|NL
183 Clay Holmes IL-60 NYM 39224.101.3632150$-4.64AL|NL
184 Andrew Alvarez WAS 42224.081.3834170$-4.65AL|NL
185 Jose Alvarado PHI 23113.211.262790$-4.66AL|NL
186 Brayan Bello BOS 45224.161.3836160$-4.73AL|NL
187 Seranthony Dominguez CWS 24114.131.3327122$-4.87AL|NL
188 Peter Lambert HOU 57244.691.3752230$-4.93AL|NL
189 JoJo Romero IL-15 STL 21113.731.292082$-4.93AL|NL
190 Lucas Erceg KAN 24113.921.3820103$-4.94AL|NL
191 Janson Junk MIA 53244.511.3238130$-5.08AL|NL
192 Yusei Kikuchi IL-60 LAA 32224.411.3432120$-5.12AL|NL
193 Evan Phillips LAD 23113.681.172570$-5.16AL|NL
194 Gabe Speier SEA 23113.681.172570$-5.16AL|NL
195 Keider Montero DET 36224.361.3129110$-5.23AL|NL
196 Ben Brown IL-15 CHC 26113.711.232790$-5.27AL|NL
197 Didier Fuentes ATL 26113.711.232790$-5.27AL|NL
198 Michael Petersen MIA 23114.081.3525102$-5.33AL|NL
199 Brent Headrick NYY 24113.711.212680$-5.38AL|NL
200 Caleb Thielbar CHC 23113.951.262591$-5.40AL|NL
201 Robert Suarez IL-15 ATL 18113.531.171851$-5.41AL|NL
202 Jake Junis TEX 24113.881.212161$-5.42AL|NL
203 Brandon Sproat MIL 46234.661.3743200$-5.50AL|NL
204 Mason Englert TB 35224.621.2930100$-5.58AL|NL
205 Matt Brash IL-15 SEA 16113.131.251871$-5.59AL|NL
206 Justin Slaten BOS 25113.691.242680$-5.60AL|NL
207 Bryan Abreu HOU 23113.861.2629110$-5.76AL|NL
208 Spencer Arrighetti HOU 54244.821.4155260$-5.76AL|NL
209 Andrew Morris MIN 24113.921.252271$-5.76AL|NL
210 Kevin Kelly TB 24113.961.212061$-5.80AL|NL
211 Jameson Taillon CHC 56245.001.2945150$-5.83AL|NL
212 Peyton Gray TEX 23113.991.262381$-5.88AL|NL
213 Tyler Holton DET 23114.081.171961$-5.90AL|NL
214 Grant Holmes ATL 54244.601.4350230$-6.04AL|NL
215 Yennier Cano BAL 23113.681.302081$-6.17AL|NL
216 Hunter Gaddis CLE 24114.381.212371$-6.23AL|NL
217 Jonathan Loaisiga ARI 23113.641.301971$-6.27AL|NL
218 Nick Pivetta IL-60 SD 24124.171.212780$-6.28AL|NL
219 Griffin Canning SD 42234.581.4038180$-6.35AL|NL
220 Orion Kerkering PHI 24113.961.2526100$-6.41AL|NL
221 Lance McCullers MIL 36224.561.4236180$-6.42AL|NL
222 Erik Sabrowski CLE 23113.991.3532140$-6.43AL|NL
223 Jovani Moran BOS 22113.521.3225100$-6.43AL|NL
224 Sam Bachman LAA 24114.541.4222123$-6.47AL|NL
225 Jordan Romano COL 22114.161.412392$-6.47AL|NL
226 Justin Verlander IL-60 DET 43234.741.3536150$-6.52AL|NL
227 Bennett Sousa HOU 22113.981.232590$-6.52AL|NL
228 Antonio Senzatela COL 27114.771.521995$-6.55AL|NL
229 Jordan Montgomery IL-60 TEX 31224.351.3524100$-6.56AL|NL
230 Dennis Santana PIT 23114.291.352192$-6.57AL|NL
231 Brooks Raley NYM 23114.121.302391$-6.59AL|NL
232 Yohan Ramirez PIT 24114.171.3325111$-6.66AL|NL
233 Bradgley Rodriguez SD 24113.671.2923100$-6.74AL|NL
234 Jake Irvin IL-60 WAS 36224.751.3330120$-6.76AL|NL
235 Grant Wolfram BAL 22113.751.362191$-6.77AL|NL
236 Kendry Rojas MIN 31224.411.4229140$-6.79AL|NL
237 Hunter Dobbins STL 45234.541.3834160$-6.81AL|NL
238 Tyler Kinley ATL 24113.961.2926100$-6.86AL|NL
239 Hayden Wesneski IL-60 HOU 27124.141.262680$-6.92AL|NL
240 Rhett Lowder CIN 29224.491.3423100$-6.92AL|NL
241 Braydon Fisher TOR 23124.211.3525111$-6.94AL|NL
242 Ryan Gusto MIA 29224.461.3825110$-6.99AL|NL
243 Logan Allen CLE 34224.601.3829130$-7.06AL|NL
244 Cole Sands IL-15 MIN 20113.551.251960$-7.09AL|NL
245 Justin Martinez IL-60 ARI 14113.461.361781$-7.18AL|NL
246 Jonathan Bowlan PHI 23113.991.262380$-7.20AL|NL
247 Eduard Bazardo SEA 23113.991.262380$-7.20AL|NL
248 Brock Stewart LAD 21114.011.292590$-7.20AL|NL
249 A.J. Minter NYM 21114.111.192170$-7.21AL|NL
250 Luis Gastelum STL 21113.581.292070$-7.27AL|NL
251 Calvin Faucher MIA 23113.821.4323111$-7.29AL|NL
252 Sam Hentges SF 22113.661.322290$-7.31AL|NL
253 Keaton Winn SF 26114.101.352291$-7.34AL|NL
254 Gabriel Hughes COL 39224.401.4431140$-7.42AL|NL
255 Brandyn Garcia ARI 23113.681.3523100$-7.44AL|NL
256 Colin Holderman CLE 23113.681.3523100$-7.44AL|NL
257 Tim Mayza PHI 22113.571.322070$-7.49AL|NL
258 Jose Suarez OAK 23114.211.352291$-7.52AL|NL
259 Chris Martin IL-15 TEX 17113.541.181530$-7.52AL|NL
260 Mason Fluharty TOR 21114.151.242280$-7.58AL|NL
261 Michael Grove TB 23113.991.302380$-7.62AL|NL
262 Martin Perez IL-15 ATL 47244.531.4336180$-7.62AL|NL
263 Jordan Hicks CWS 23113.991.3921111$-7.63AL|NL
264 Walker Buehler SD 47244.701.4340190$-7.64AL|NL
265 Zack Littell WAS 59245.001.3241140$-7.67AL|NL
266 Juan Mejia COL 23114.381.4823112$-7.76AL|NL
267 Camilo Doval NYY 21113.821.3322100$-7.77AL|NL
268 Shawn Armstrong CLE 22114.111.272280$-7.78AL|NL
269 Jonathan Brubaker SF 23114.471.391992$-7.78AL|NL
270 Lake Bachar MIA 22114.071.322490$-7.82AL|NL
271 Bryan Hudson CWS 23114.341.3522101$-7.82AL|NL
272 Trent Thornton CHC 23114.511.351782$-7.83AL|NL
273 Matt Festa CLE 18113.811.221760$-7.83AL|NL
274 Adrian Houser SF 40224.531.4028140$-7.87AL|NL
275 Cristian Javier HOU 37224.931.4135180$-7.89AL|NL
276 Cade Gibson MIA 21113.921.381881$-7.90AL|NL
277 Ronel Blanco HOU 45144.871.3344190$-7.93AL|NL
278 Tommy Nance MIN 23114.211.392291$-7.94AL|NL
279 Evan Sisk IL-15 PIT 19113.781.322080$-8.01AL|NL
280 Ryne Stanek STL 23114.421.3924121$-8.04AL|NL
281 Tyler Rogers TOR 27114.101.221760$-8.04AL|NL
282 Caleb Ferguson CIN 24114.291.3822101$-8.07AL|NL
283 Max Scherzer IL-15 TOR 45144.961.2941140$-8.08AL|NL
284 Anthony Kay CWS 46234.791.4137180$-8.08AL|NL
285 Daniel Lynch KAN 24114.291.331981$-8.10AL|NL
286 Craig Yoho MIL 22114.201.3224100$-8.10AL|NL
287 Edgardo Henriquez LAD 20113.801.352190$-8.11AL|NL
288 Kade Anderson SEA 17113.841.241760$-8.11AL|NL
289 Cameron Booser TB 22114.111.3625100$-8.11AL|NL
290 Kyle Freeland COL 58244.721.4345150$-8.13AL|NL
291 Huascar Brazoban NYM 23113.901.3522110$-8.14AL|NL
292 Jason Foley SF 21113.731.291760$-8.15AL|NL
293 Joe Boyle TB 26124.211.3828140$-8.16AL|NL
294 Juan Morillo ARI 23113.821.3923110$-8.18AL|NL
295 Dylan Dodd ATL 21114.061.292060$-8.26AL|NL
296 Matthew Strahm KAN 20114.251.252070$-8.28AL|NL
297 Jack Dreyer LAD 16113.881.251760$-8.29AL|NL
298 Antonio Santillan IL-15 CIN 21114.391.382191$-8.30AL|NL
299 Grant Anderson MIL 23114.211.302290$-8.31AL|NL
300 Rico Garcia BAL 23114.731.3524101$-8.32AL|NL