Kyle Schwarber has posted a 0.905 OPS over his last 7 games, marking an uptick from the 0.801 he recorded in his last 15 games. The Philadelphia Phillies outfielder is batting 0.290 with 2 home runs and 7 walks across 31 at-bats in that seven-game window, compared to his season-to-date line of 0.239 with 24 home runs and 42 walks over 247 at-bats.

The Game Network — Where History Is Kept

The recent surge follows a broader 30-game stretch where Schwarber maintained a 0.905 OPS, identical to his last 7 games but above his 15-game mark. Over those 30 games, he has collected 24 hits in 93 at-bats with 8 home runs and 16 walks. His plate discipline indicators show 7 walks against 13 strikeouts in the last 7 games, compared to 42 walks and 100 strikeouts for the season.

Schwarber sits at 364 career home runs, 36 away from the 400 milestone. He also has 184 career doubles, 16 short of 200 for his career. At his current pace, projections suggest he could reach the 400-home run threshold this season.

The numbers show Schwarber's season-to-date 0.933 OPS remains well above his recent windows, with his power output of 24 home runs through 65 games maintaining his established profile. His current performance sits against an $18 million salary for 2026.