Ian
Happ
LFAge : 32Bats : S
#8
Ian Happ
#8LFChicago Cubs
Height : 5' 10" · Weight : 93 kg · Bats : S · Throws : R · MLB debut : 2017-05-13
Born in : Pittsburgh, PA, USA
MLB record
| Year | Team | PJ | AB | H | HR | PP | MOY | OPS |
|---|---|---|---|---|---|---|---|---|
| 2026 | Chicago Cubs | 156 | 546 | 119 | 24 | 68 | .218 | .738 |
| 2025 | Chicago Cubs | 150 | 569 | 138 | 23 | 79 | .243 | .762 |
| 2024 | Chicago Cubs | 153 | 569 | 138 | 25 | 86 | .243 | .782 |
| 2023 | Chicago Cubs | 158 | 580 | 144 | 21 | 84 | .248 | .791 |
| 2022 | Chicago Cubs | 158 | 573 | 155 | 17 | 72 | .271 | .782 |
| 2021 | Chicago Cubs | 148 | 465 | 105 | 25 | 66 | .226 | .757 |
| 2020 | Chicago Cubs | 57 | 198 | 51 | 12 | 28 | .258 | .866 |
| 2019 | Chicago Cubs | 58 | 140 | 37 | 11 | 30 | .264 | .897 |
| 2018 | Chicago Cubs | 142 | 387 | 90 | 15 | 44 | .233 | .761 |
| 2017 | Chicago Cubs | 115 | 364 | 92 | 24 | 68 | .253 | .842 |
| Career totals | 1295 | 4391 | 1069 | 197 | 625 | .243 | .783 | |
ContractChicago Cubs payroll →
- Type
- Extension
- Length
- 3 yrs · 2024–2026
- Total value
- 61.0 M$
- AAV
- 20.33 M$
2026
19.00 M$
Guaranteed
Full no-trade clause
Advanced stats, 2026HitterMLB stats →
wRC+
107
wOBA
.325
xwOBA
.313
OPS
.738
AVG
.218
OBP
.326
HR
24
RBI
68
SB
4
PA
636
Stats: MLB (statsapi) and Baseball Savant.
2027 projectionMLB trends →
Projected WAR
2.6
Home runs
24
2026 WAR
2.6
This season's pace, over the average of the last two workloads, adjusted for next year's age.
Trend
→ Stable (-1)
- 20233.2 WAR · 2.8 per full season
- 20243.7 WAR · 3.4 per full season
- 20252.8 WAR · 2.5 per full season
- 20262.6 WAR · 2.5 per full season
Outlook, age included
-1 · 31 y.o. · prime years
It is only a projection. It knows nothing about injuries, trades or role changes.
Player ratings, 2026All ratings →
Ratings from 0 to 100, computed from Statcast and MLB stats over four seasons, never by hand. 75 = established regular, 87 = 90th percentile, 95+ = elite.
OV · Overall
80
Very good
- CON
- Contact
- 61
- POW
- Power
- 78
- EYE
- Eye
- 84
- SPD
- Speed
- 75
- FLD
- Fielding
- 77
- DUR
- Durability
- 92
- EX
- Experience
- 81
Why these ratings?Hide details
- CON — Contact : Strikeouts avoided, xBA, squared-up contact
- POW — Power : Barrels, exit velocity, home runs, xSLG
- EYE — Eye : Walks and strikeouts
- SPD — Speed : Sprint speed (Statcast), baserunning
- FLD — Fielding : Outs above average, WAR fielding runs
- DUR — Durability : Games played over several seasons
- EX — Experience : Seasons in the majors
WAR and PAL Rating, 2026How we rate →
WAR is fWAR (FanGraphs' version, distributed through MLB's API): wins added above a replacement player. PAL Rating scores performance from 0 to 100 against regulars in the same role (50 = median).
WAR
2.6
#89 of 267 regular hitters
PAL Rating
61 / 100
#104 of 267 regular hitters
Value Rating
36 / 100
Surplus $5.1M · salary $20.3MPAL: dimensions
WAR, in runs
StatcastStatcast leaderboards →
MLB's tracking of every ball, 2026 season. The percentile ranks the player among regulars in the role: 90th means better than 90% of them.
Avg exit velocity
89.3 mi/h
52th percentile
Max exit velocity
111.5 mi/h
60th percentile
Barrels
11.1 %
74th percentile
Hard-hit
42.2 %
60th percentile
xBA
.208
4th percentile
Bat speed
71.8 mi/h
47th percentile
Sprint speed
28.0 pi/s
64th percentile
Outs above average
1
58th percentile
| Season | Team | WAR | PAL | OV | Avg exit velocity | Max exit velocity | Barrels | Hard-hit | xBA |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | CHC | 2.6 | 61 | 80 | 89.3 | 111.5 | 11.1 | 42.2 | .208 |
| 2025 | CHC | 2.8 | 74 | 85 | 90.0 | 112.0 | 10.4 | 44.4 | .256 |
| 2024 | CHC | 3.7 | 84 | 84 | 90.8 | 114.0 | 11.7 | 45.2 | .240 |
| 2023 | CHC | 3.2 | 69 | 80 | 89.9 | 112.6 | 9.0 | 39.0 | .249 |
| 2022 | CHC | 3.7 | 72 | 79 | 89.7 | 113.9 | 6.5 | 40.4 | .240 |
| 2021 | CHC | 1.5 | 38 | 74 | 89.5 | 112.1 | 10.9 | 41.3 | .217 |
Game log, 2026
| Date | Opponent | AB | H | HR | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|---|
| Sep 27 | @ BOS | 5 | 0 | 0 | 0 | 0 | 3 | .218 |
| Sep 25 | @ BOS | 4 | 0 | 0 | 0 | 0 | 1 | .220 |
| Sep 25 | @ BOS | 0 | 0 | 0 | 0 | 1 | 0 | .222 |
| Sep 24 | vs MIA | 3 | 1 | 0 | 0 | 1 | 0 | .222 |
| Sep 23 | vs MIA | 4 | 1 | 0 | 0 | 0 | 0 | .221 |
| Sep 22 | vs MIA | 6 | 1 | 0 | 1 | 0 | 2 | .221 |
| Sep 20 | @ CIN | 5 | 2 | 0 | 1 | 0 | 2 | .221 |
| Sep 19 | @ CIN | 0 | 0 | 0 | 0 | 1 | 0 | .220 |
| Sep 18 | @ CIN | 4 | 1 | 1 | 1 | 0 | 1 | .220 |
| Sep 16 | vs ATL | 2 | 1 | 0 | 0 | 0 | 0 | .219 |
