Snap share (offense)
72.7%▼ 21.5 vs '23
156th of 159 linemen
PEN/100
1.22▲ 0.17 vs '23
148th of 159 linemen
Line pressure rate
29.2%▲ 3.4 vs '23
159th of 159 linemen
YBC
2.76▼ 0.11 vs '23
33rd of 159 linemen
Ranks compare against the 158 qualifying offensive linemen on the 2024 leaderboard plus Wills.
Week-by-week
Offensive snaps by game, dashed line = 2023 per-game average
2024 game log
| Usage | Discipline | Line on the field | ||||||
|---|---|---|---|---|---|---|---|---|
| Game | ||||||||
| Wk 3 vs NYGL | 40 | 59.7 | 0 | 0 | 0 | 17.0 | 26.7 | −0.50 |
| Wk 5 @ WASL | 62 | 100.0 | 1 | 0 | 1 | 17.9 | 33.3 | −0.09 |
| Wk 6 @ PHIL | 57 | 100.0 | 2 | 0 | 2 | 16.7 | 12.5 | −0.18 |
| Wk 7 vs CINL | 84 | 100.0 | 0 | 0 | 0 | 7.1 | 36.4 | −0.07 |
| Wk 9 vs LACL | 2 | 3.0 | 0 | 0 | 0 | 10.7 | 25.0 | −0.16 |
| Season | 245 | 72.7 | 3 | 0 | 3 | 13.5 | 26.8 | −0.16 |
How he compares
2024 offensive linemen who qualify · dashed lines mark the group average
Contract
signed 2026 with Bills
$1.2Mover 1 year
- Avg. per year
- $1.2M
- Guaranteed
- $0 0%
- 2024 cap hit
- $4.2M 1.4% of the cap
- Signed
- 2026
- Runs through
- 2026
2026
Career by season
| Overall | Discipline | Line on the field | On his snaps | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | |||||||||||||||
| 2024 | 5 | 245 | 72.7 | 3 | 0 | 3 | 1.22 | 13.5 | 12.9 | 29.2 | 2.76 | 26.8 | 40.0 | 34.3 | 14.8 |
| 2023 | 8 | 569 | 94.2 | 6 | 3 | 2 | 1.05 | 8.0 | 6.6 | 25.8 | 2.88 | 25.4 | 40.4 | 32.6 | 8.1 |
| 2022 | 17 | 1,154 | 98.3 | 8 | 6 | 2 | 0.69 | 7.1 | – | 22.7 | 2.68 | 21.8 | 34.6 | 28.4 | 7.0 |
| 2021 | 13 | 763 | 89.6 | 4 | 1 | 3 | 0.52 | 8.5 | – | 22.3 | 2.47 | 18.9 | 28.0 | 24.1 | 8.2 |
| 2020 | 15 | 960 | 97.7 | 11 | 3 | 8 | 1.15 | 4.5 | – | 18.4 | 2.54 | 20.2 | 27.0 | 25.1 | 4.6 |
| Career | 58 | 3,691 | 93.4 | 32 | 13 | 18 | 0.87 | 7.4 | 8.8 | 22.6 | 2.63 | 21.6 | 32.7 | 27.8 | 7.5 |