Bryce Harper has posted a .921 OPS over his last 7 games, marking a significant jump from the .664 OPS he recorded in his last 15 games. The recent window shows Harper batting .176 with 2 home runs and 6 walks across 23 plate appearances, compared to a .175 average with 2 home runs and 9 walks over 51 plate appearances in the 15-game span.

The Game Network — Where History Is Kept

The numbers show an escalating trend when viewed across Harper's recent windows. His last 30 games produced a .953 OPS on a .270 average with 8 home runs, while his season-to-date line sits at .874 OPS with a .259 average and 14 home runs through 61 games. His walk-to-strikeout balance has remained consistent, with 6 walks and 6 strikeouts in the 7-game window.

Harper sits at 377 career home runs, 23 away from the 400 milestone. His 1856 career hits place him 144 away from 2000 for his career, while his 411 career doubles trail the 500 mark by 89.

The recent surge has lifted Harper's season-to-date OPS to .874, with his .360 on-base percentage and .514 slugging percentage reflecting steady production through the early portion of 2026. His current salary stands at $27.5 million for the 2026 season.