Kyle Schwarber is in the middle of his best season yet as a Phillie.
He’s third in the National League in home runs (24), walks (56), and eighth in on-base percentage (.378) and ninth in slugging percentage (.535). His 148 OPS+ would be the highest of his career since 2021, when he posted a 149 OPS+ with the Nationals and Red Sox.
June has always been known as Schwarber’s month, but he’s on track to have an OPS below .800 in June for the first time in his career.
Despite his struggles in recent weeks, Schwarber has still been the Phillies’ best offensive player in 2025.