We’ve got some superstars at the top of the last Hitter Power Rankings of the regular season — and a new No. 1.
Aaron Judge has slugged his way back into the top spot, which belonged to Shohei Ohtani in the previous edition of our rankings — although Judge and Ohtani are both No. 1-hitter-worthy as MVP frontrunners.
As always, these rankings are based on a formula, constructed by MLB.com’s data team, that places the greatest weight on players’ recent performance, but also considers season-long performance and performance over the past 365 days.
Here are the latest Hitter Power Rankings. (Stats are through Tuesday’s games.)
Judge is on top once again. He’s batting .349 with a .698 slugging percentage, a 1.222 OPS and five home runs in September. With 48 home runs on the season, Judge is on the verge of back-to-back 50-homer seasons, and he leads MLB with an 1.127 OPS. Judge could even win his first batting title — his .326 batting average is the best in the Majors. The Yankees superstar is battling Cal Raleigh for the 2025 AL MVP Award, and the race is coming down to the wire.
Soto’s surge continues. He’s batting .327 with a 1.079 OPS, five home runs and six stolen bases in September, and he has 15 homers and 17 steals since the start of August. That’s given the Mets star a 40-30 season, by far the best power-speed season of his career. Soto is the only player with 40-plus homers and 30-plus steals in 2025, and he joins Shohei Ohtani in 2024 and Ronald Acuña Jr. in 2023 as the most recent players to accomplish the feat.
Ohtani just created a new 50-50 club: 50 home runs as a hitter, 50 strikeouts as a pitcher. The two-way superstar hit his 50th home run of the season on Tuesday — in a game where he threw five no-hit innings for the Dodgers. Ohtani’s pitching doesn’t count for these rankings, but hitting 50 homers for a second straight season sure does. He is the first player to hit 50 home runs in back-to-back seasons since Alex Rodriguez in 2001-02.
Springer turns 36 years old on Friday as he finishes up his best season in years for the first-place Blue Jays. The veteran slugger is batting .305 — the highest mark of his career — with 29 home runs and a .946 OPS. With one more homer, Springer will have his first 30-home run season since 2019 with the Astros.
Schwarber already has his first career 50-homer season, and he just keeps hitting more dingers. The Phillies slugger leads the National League with 53 home runs, three more than his NL MVP rival Ohtani, and he leads the Majors with 128 RBIs. Schwarber is looking for his second NL home run crown in four seasons with the Phillies.
Springer isn’t the only star hitter who’s raking for the Blue Jays. Vlad Jr. is batting .429 in September — the best in the Majors this month — to raise his batting average to .302 for the season. If he keeps this up for the final week-and-a-half of the regular season, it would be Guerrero’s second straight year as a .300 hitter.
Perdomo has quietly pushed his way into the NL MVP conversation — even though the frontrunners are still Ohtani, Schwarber and Soto — with a monster second half. The D-backs shortstop is batting .333 with a .981 OPS since the All-Star break. The only NL hitter with a higher OPS in the second half is Ohtani.
The A’s rookie sensation is having one of the best debut seasons ever. Kurtz is up to 32 home runs in 106 games in his first big league season, with a 1.013 OPS. Among players with at least 400 plate appearances in 2025, only three have an OPS over 1.000: Judge, Ohtani and Kurtz.
Olson’s year has gone a little under the radar, but the veteran Braves slugger is crushing the ball down the stretch. He has 27 home runs and a National League-leading 39 doubles this season. And just in September, he has six homers, a .364 batting average and an .818 slugging percentage that’s the best in the Majors this month.
Honorable mentions: Mookie Betts (Dodgers), Julio RodrĂguez (Mariners), Yandy DĂaz (Rays), Junior Caminero (Rays), Bryce Harper (Phillies), Jackson Merrill (Padres), Jorge Polanco (Mariners), Harrison Bader (Phillies), Jacob Wilson (A’s), Trevor Story (Red Sox)