Happy Hairston
📦 Glass Cleaner🏦 Shot Blocker

Scouting Summary
Happy Hairston is a 7-year veteran power forward for the Trailblazers, profiling as a glass cleaner. Over 14 games he is averaging 12.9 points and 12.6 rebounds in roughly 33 minutes a night. His game is defined by a disruptive defender (0.9 steals, 1.9 blocks per game). He carries a $5.0M cap hit and at 28 is squarely in his prime.
Current Season · 14G
12.9PPG
12.6RPG
2.4APG
0.9SPG
1.9BPG
.436FG%
.2143P%
.712FT%
.496TSP
33.1MPG
Percentile vs PFs
Salary Outlook
Role player
$5.0MTotal (1 year)
$5.0MAAV
$5.0MThis year
Season History
🏆 1 Championship🎮 2 Players of the Game💪 72 Double-Doubles
2040All-Star Rookie Game Participant
2040All-Rookie Second Team
| Year | Team | G | MPG | PPG | RPG | APG | SPG | BPG | FG% | FT% | 3P% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2040 | Portland Trailblazers | 72 | 24.8 | 8.2 | 7.0 | 1.5 | 0.5 | 1.0 | .389 | .674 | .267 |
| 2041 | Portland Trailblazers | 47 | 17.7 | 5.6 | 5.4 | 0.9 | 0.3 | 0.6 | .433 | .633 | .182 |
| 2042 | Portland Trailblazers | 71 | 14.3 | 5.0 | 4.6 | 1.0 | 0.2 | 0.6 | .429 | .748 | .304 |
| 2043 | Brooklyn Nets | 37 | 12.8 | 4.8 | 3.8 | 0.7 | 0.5 | 0.5 | .408 | .807 | .353 |
| 2044 | Portland Trailblazers | 82 | 16.6 | 7.1 | 4.8 | 0.9 | 0.6 | 0.6 | .447 | .684 | .286 |
| 2046 | Portland Trailblazers | 82 | 28.5 | 11.1 | 8.5 | 1.5 | 0.6 | 1.2 | .444 | .694 | .255 |
| 2045 | Portland Trailblazers | 14 | 33.1 | 12.9 | 12.6 | 2.4 | 0.9 | 1.9 | .436 | .712 | .214 |
| Career (7 seasons) | 487 | — | 7.6 | 6.3 | 1.2 | 0.5 | 0.9 | .426 | .697 | .275 | |
Game Log · 14 games this season
| Day | Opp | Res | MIN | PTS | REB | AST | STL | BLK | TO | FG | 3P | FT | FAN |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 30 | Suns | W | 34 | 16 | 16 | 3 | 1 | 0 | 4 | 6-13 | 1-1 | 3-4 | 46.5 |
| 28 | 76ers | W | 30 | 5 | 18 | 2 | 1 | 1 | 1 | 2-8 | 0-4 | 1-1 | 40.3 |
| 27 | Celtics | W | 36 | 18 | 10 | 1 | 0 | 1 | 1 | 7-17 | 0-1 | 4-7 | 33.5 |
| 22 | Warriors | W | 29 | 17 | 9 | 4 | 3 | 2 | 0 | 4-7 | 1-1 | 8-10 | 53.3 |
| 21 | Lakers | W | 34 | 14 | 12 | 1 | 0 | 0 | 0 | 5-13 | 1-1 | 3-5 | 35.4 |
| 16 | Clippers | W | 35 | 11 | 17 | 4 | 1 | 3 | 2 | 3-9 | 0-1 | 5-6 | 51.1 |
| 14 | Magic | L | 20 | 3 | 8 | 2 | 1 | 3 | 1 | 1-5 | 0-1 | 1-1 | 23.6 |
| 10 | Magic | W | 36 | 16 | 12 | 1 | 0 | 2 | 1 | 7-16 | 0-0 | 2-3 | 39.0 |
| 9 | Timberwolves | W | 34 | 20 | 11 | 2 | 2 | 2 | 0 | 8-13 | 0-0 | 4-5 | 54.5 |
| 8 | Lakers | W | 42 | 5 | 11 | 5 | 1 | 1 | 1 | 2-8 | 0-1 | 1-2 | 32.8 |
| 5 | Bucks | L | 27 | 15 | 11 | 1 | 2 | 1 | 0 | 7-11 | 0-1 | 1-2 | 44.9 |
| 4 | Hawks | L | 39 | 14 | 19 | 3 | 0 | 4 | 3 | 7-14 | 0-1 | 0-2 | 53.6 |
| 3 | Suns | L | 36 | 18 | 9 | 1 | 1 | 2 | 0 | 7-13 | 0-0 | 4-5 | 42.8 |
| 1 | Kings | L | 32 | 9 | 14 | 3 | 0 | 4 | 2 | 2-9 | 0-1 | 5-6 | 38.9 |
NBN