Albert Pujols has a .567 BA, 1.300 SLG, 7 HR and 14 RBI over his last 10 games.
— Jeremy Frank (@MLBRandomStats) August 23, 2022
Only 3 other players in MLB history have matched all four of those marks in a 10-game span:
Barry Bonds
Larry Walker
Willie Mays