Season totals or exact team stints. Career totals count each season once.
| Season | Age | Team | G | GS | Snap Counts | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Off | Off% | Def | Def% | ST | ST% | |||||
| 2016 | 23 | PHI | 7 | — | 421 | 86.0% | — | 0.0% | 32 | 15.4% |
| 2017 | 24 | PHI | 16 | — | 829 | 74.1% | — | 0.0% | 80 | 16.9% |
| 2018 | 25 | PHI | 16 | — | 334 | 29.6% | — | 0.0% | 66 | 15.3% |
| 2019 | 26 | PHI | 16 | — | 477 | 39.4% | — | 0.0% | 64 | 13.8% |
| 2020 | 27 | DET | 10 | — | 449 | 71.9% | — | 0.0% | 25 | 9.4% |
| 2021 | 28 | DET | 15 | — | 953 | 95.0% | — | 0.0% | 50 | 12.9% |
| 2023 | 30 | DET | 6 | — | 192 | 45.2% | — | 0.0% | 20 | 12.7% |
| Career | — | 86 | — | 3,655 | 61.7% | — | 0.0% | 337 | 14.1% | |
Fan Rating
Rate Halapoulivaati Vaitai — All-Time
Explore More
Similar Players
7 seasons · peak 1.1 in 2017
VAL (Value Above League) measures each NFL season against that season's league; the dashed line is zero — a season that added nothing above the league's fringe. ● peak · ○ league-best season.
0.1 career wins over 7 seasons · 1 win = 13.08 VAL
Best season · 2017 · +0.1 wins
VAL 3.0 measures each part of a NFL player's game in his sport's own currency against what that season's fringe players produced, converted to team wins with rates fitted from every team-season in the encyclopedia.
| Season | Age | Team | G | GS | Off | Off% | Def | Def% | ST | ST% | VAL |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | 23 | PHI | 7 | 6* | 421 | 86.0% | — | 0.0% | 32 | 15.4% | 0 |
| 2017 | 24 | PHI | 16 | 12* | 829 | 74.1% | — | 0.0% | 80 | 16.9% | 1.1 |
| 2018 | 25 | PHI | 16 | 0* | 334 | 29.6% | — | 0.0% | 66 | 15.3% | 0 |
| 2019 | 26 | PHI | 16 | 0* | 477 | 39.4% | — | 0.0% | 64 | 13.8% | 0.1 |
| 2020 | 27 | DET | 10 | 7* | 449 | 71.9% | — | 0.0% | 25 | 9.4% | 0 |
| 2021 | 28 | DET | 15 | 14* | 953 | 95.0% | — | 0.0% | 50 | 12.9% | 0 |
| 2023 | 30 | DET | 6 | 0* | 192 | 45.2% | — | 0.0% | 20 | 12.7% | 0.2 |
| Career | 86 | 39* | 3,655 | 61.7% | — | 0.0% | 337 | 14.1% | 1.4 |
* GS not available from free sources — SG* estimated from snap share (nflverse 2012+)
Ray Roberts
OT
97% match