Generating New Scouting Report
This page will refresh automatically when ready.
Scouting Report
Updated May 19, 2026
Bryce Harper experienced a migraine on May 9, 2026, and was removed from the game in the first inning against the Colorado Rockies. Harper has a history of ocular migraines that occur approximately three times per year and typically resolve within an hour. He returned to the lineup the following day. Despite this minor setback, Harper is performing at an elite level in 2026, batting .282/.380/.549 with 9 home runs and 23 RBIs in 40 games. He has shown significant improvement over his 2025 season, with a 159 wRC+ and .938 OPS. Harper is currently riding a three-game hitting streak with 7-for-12 performance including 3 home runs and 2 doubles. The Phillies have rebounded from an 8-18 start, and Harper has been a key driver of their recovery.
Strengths
- + Elite offensive production with .282 BA, .380 OBP, .549 SLG
- + 159 wRC+ indicating well above-average performance
- + Improved strikeout rate from 20.9% to 15.3%
- + Improved walk rate from 12.1% to 13.5%
- + Currently on a 3-game hitting streak with 7-for-12 performance
- + 3 home runs and 2 doubles in recent stretch
- + 9 home runs in 40 games showing power consistency
- + Responded well to managerial change and team turnaround
- + Appeared in all 40 games showing durability
- + MVP-caliber performance motivating team recovery
Injury Status: day-to-day
About
Bryce Harper is a first baseman for the Philadelphia Phillies.
Player Overview
1B
Philadelphia Phillies
Recent News
Chase Burns struck out nine while limiting the Phillies to one run over six innings in the Reds' 4-1 victory Tuesday.
May 19, 2026
Tony Santillan earned his second save with a perfect ninth against the Phillies on Tuesday.
May 19, 2026
Kyle Schwarber is not in the starting lineup against the Reds on Monday.
May 18, 2026
Phillies $172 million pitcher has gone from ace to 'untradeable' in two years - Yahoo Sports
May 18, 2026
Schwarber hits majors-leading 20th HR as Phillies beat Pirates in extras
May 17, 2026