Game log · Week-by-week
2020 season · 2 games
| Wk | Opp | TKL | SOLO | TFL | SACK | INT | PD | Note |
|---|---|---|---|---|---|---|---|---|
| Wk 14 | W 35-7@ Utah State | 2 | 2 | 0.0 | 0.0 | 1 | 1 | |
| Wk 16 | L 7-10@ Army | 10 | 2 | 0.0 | 0.0 | — | 0 | Season-high 10 tackles |
| Total | 12 | 4 | 0.0 | 0.0 | 1 | 1 |
Senior cornerback for Air Force. 2020: 1 interception, 1 pass breakup, 12 tackles.
5′9″ · 180 lb · Bowie, MD
The story
4 cornerback for Air Force. 2020: 1 interception, 1 pass breakup, 12 tackles.
Recruiting
CB recruit
Signed with St. John's College
No college snaps yet.
His career numbers, season by seasonDemani Hansford
Third year in the Air Force secondary, same address the whole way. One game to point at: 10 tackles against Army — Week 16, 2020.
Low coverage — composed from the verified record.
How it ended
Three seasons at Air Force, 15 tackles — his college career is complete.
His career
Career arc
Coaching lineage · 2018–2020
1 coachPlayed his entire career under Troy Calhoun.
Season context · Team result + system
3 seasons under Troy Calhoun — 19-12 over that span.
Where this defender ranks vs the field
Box-score production percentiles vs the position cohort
Concern: solo tackles (4th percentile).
Percentiles are versus same-position peers with enough snaps this season, based on box-score production. There are no play-by-play efficiency bars here: CFBD's play-value model credits offensive players only, so no defensive EPA exists to rank.
Splits
Per-game splits
Through 2 games: 6.0 TKL/g, 0.0 TFL/g, 0.0 SACK/g, 0.5 PD/g — splits start at 3 games.
Supporting cast · Scheme
Staff and system around the player
Head Coach
Troy Calhoun
Scheme reads (pass share, tempo, sack rate) need at least 3 team games — 2 games in so far.
Player standing · 2020
On the two-deep and pushing for snaps.
Game log · Week-by-week
2020 season · 2 games
| Wk | Opp | TKL | SOLO | TFL | SACK | INT | PD | Note |
|---|---|---|---|---|---|---|---|---|
| Wk 14 | W 35-7@ Utah State | 2 | 2 | 0.0 | 0.0 | 1 | 1 | |
| Wk 16 | L 7-10@ Army | 10 | 2 | 0.0 | 0.0 | — | 0 | Season-high 10 tackles |
| Total | 12 | 4 | 0.0 | 0.0 | 1 | 1 |