80% season-shape match
Ian Happ
Why he matters right now
Ian Happ is 7 from 200 career home runs
He sits at 193 — one of the counting milestones the sport stops for.
The case in 30 seconds
- 193 career home runs, 7 from 200 career_watch ledger (live-verified before publication)
- .216 .744 OPS, 20 home runs, 51 RBI and 4 stolen bases over 115 games snapshot batting board — the union of MLB's top-10 hitting boards, then MLB's 3.1 PA per team game rule applied; not the league's full qualified pool
The honest caveat
A milestone is arithmetic on a career, not a statement about this season. Reaching it depends on playing time between now and then, which nothing here predicts.
What to watch next
Next up: at Washington Nationals.
Every claim above, with its source (2)
- 193 career home runs, 7 from 200 career_watch ledger (live-verified before publication)
- .744 OPS, 20 home runs, 51 RBI and 4 stolen bases over 115 games snapshot batting board — the union of MLB's top-10 hitting boards, then MLB's 3.1 PA per team game rule applied; not the league's full qualified pool
The evidence
What to watch next
The opposing starter has not been announced.
Situational splits
| Split | AB | AVG | HR | RBI | OPS |
|---|---|---|---|---|---|
| vs RHP | 304 | .240 | 16 | 41 | .829 |
| vs LHP | 117 | .154 | 4 | 10 | .518 |
| Home | 200 | .220 | 10 | 20 | .782 |
| Away | 221 | .213 | 10 | 31 | .710 |
| Day | 176 | .199 | 8 | 15 | .716 |
| Night | 245 | .229 | 12 | 36 | .766 |
2026 season, MLB Stats API. A split with no plate appearances is omitted rather than shown as zeroes.
Chasing .400
Status: EXTREME
Milestone tracker
| Chase | Target | Current | Pace | Needed from here | Status |
|---|---|---|---|---|---|
| .350 AVG | .350 | .216 | .216 | .724 ROS | EXTREME |
| .380 AVG | .380 | .216 | .216 | .836 ROS | EXTREME |
| .400 AVG | .400 | .216 | .216 | .914 ROS | EXTREME |
| .406 AVG | .406 | .216 | .216 | .934 ROS | EXTREME |
| .466 AVG | .466 | .216 | .216 | 1.164 ROS | IMPOSSIBLE |
| 50 HR | 50 | 20 | 27 | 30 in 43 g · 1 per 5.1 AB | EXTREME |
| 60 HR | 60 | 20 | 27 | 40 in 43 g · 1 per 3.8 AB | EXTREME |
| 62 HR | 62 | 20 | 27 | 42 in 43 g · 1 per 3.6 AB | EXTREME |
| 70 HR | 70 | 20 | 27 | 50 in 43 g · 1 per 3.0 AB | EXTREME |
| 73 HR | 73 | 20 | 27 | 53 in 43 g · 1 per 2.9 AB | EXTREME |
| 200 Hits | 200 | 91 | 124 | 109 in 43 g | EXTREME |
| 225 Hits | 225 | 91 | 124 | 134 in 43 g | EXTREME |
| 250 Hits | 250 | 91 | 124 | 159 in 43 g | EXTREME |
| 262 Hits | 262 | 91 | 124 | 171 in 43 g | EXTREME |
| 50 SB | 50 | 4 | 5 | 46 in 43 g | EXTREME |
| 80 SB | 80 | 4 | 5 | 76 in 43 g | EXTREME |
| 100 SB | 100 | 4 | 5 | 96 in 43 g | EXTREME |
| 130 SB | 130 | 4 | 5 | 126 in 43 g | EXTREME |
| 50 2B | 50 | 22 | 30 | 28 in 43 g | EXTREME |
| 60 2B | 60 | 22 | 30 | 38 in 43 g | EXTREME |
| 67 2B | 67 | 22 | 30 | 45 in 43 g | EXTREME |
| 20 3B | 20 | 2 | 3 | 18 in 43 g | EXTREME |
| 25 3B | 25 | 2 | 3 | 23 in 43 g | EXTREME |
| 36 3B | 36 | 2 | 3 | 34 in 43 g | EXTREME |
| 125 RBI | 125 | 51 | 69 | 74 in 43 g | EXTREME |
| 150 RBI | 150 | 51 | 69 | 99 in 43 g | EXTREME |
| 175 RBI | 175 | 51 | 69 | 124 in 43 g | EXTREME |
| 191 RBI | 191 | 51 | 69 | 140 in 43 g | EXTREME |
How likely is the finish?
His rate of 40.820 home runs per 1,000 plate appearances is read as 38.480 after regressing toward the league's 30.320 — a leaderboard selects for players who have outperformed, so an unregressed rate projected forward overstates every one of them. That puts the expected finish at 25.6, against a straight team-game pace of 27. Exact beta-binomial over 177 remaining plate appearances, averaged across playing-time scenarios. Calibrated against Retrosheet finishes: within 7 points of observed frequency in every band, and within 2 in three of five. It is a model, not a measurement.
Home run pace vs the benchmark seasons
Empirical: seasons within ±2 HR of his total at the same team-game checkpoint (n=1744); median finish 25. Retrosheet.
Recent game log
Derived nightly from the snapshot ledger — each row is the difference between consecutive days; multi-day rows are labeled.
| Date | Opp | Result | AB | H | HR | RBI | R | SB | BB | K | AVG |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-07-04 | St. Louis Cardinals | L 0-3 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | .221 |
| 2026-07-03 | St. Louis Cardinals | L 1-17 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .220 |
| 2026-07-01 | San Diego Padres | W 23-3 | 3 | 1 | 0 | 0 | 2 | 0 | 1 | 2 | .223 |
| 2026-05-17 | Chicago White Sox | L 8-9 | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | .228 |
| 2026-05-16 | Chicago White Sox | L 3-8 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | .235 |
| 2026-05-15 | Chicago White Sox | W 10-5 | 4 | 2 | 0 | 1 | 1 | 0 | 1 | 1 | .241 |
| 2026-05-14 | Atlanta Braves | W 2-0 | 3 | 2 | 1 | 1 | 2 | 0 | 1 | 0 | .234 |
| 2026-05-13 | Atlanta Braves | L 1-4 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | .225 |
| 2026-05-12 | Atlanta Braves | L 2-5 | 3 | 0 | 0 | 0 | 1 | 0 | 1 | 2 | .228 |
| 2026-05-10 | Texas Rangers | L 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | .233 |
Lahman + Retrosheet context
How this season fits history
Through 119 team games; 51 in 2001