Game log · Week-by-week
2026 season · 2 games
| Wk | Opp | CMP/ATT | YDS | TD | INT | YPA | QBR | Note |
|---|---|---|---|---|---|---|---|---|
| Wk 1 | W 34-0vs Duquesne | — | — | — | — | — | — | |
| Wk 2 | L 32-38vs North Dakota State | — | — | — | — | — | — | |
| Total | — | — | — | — | — | — |
Senior quarterback on Air Force's 2026 roster.
6′0″ · 245 lb · Santa Rosa Beach, FL · South Walton
The story
Senior quarterback on Air Force's 2026 roster.
The record fills in as he plays.
The full story, with sourcesKemper Hodges
Just keeps getting the ball, series after series. Third year in the Air Force quarterback room, same address the whole way.
96 RUSH YDS
Low coverage — composed from the verified record.
Career arc
Coaching lineage · 2024–2026
1 coachPlayed his entire career under Troy Calhoun.
Game log · Week-by-week
2026 season · 2 games
| Wk | Opp | CMP/ATT | YDS | TD | INT | YPA | QBR | Note |
|---|---|---|---|---|---|---|---|---|
| Wk 1 | W 34-0vs Duquesne | — | — | — | — | — | — | |
| Wk 2 | L 32-38vs North Dakota State | — | — | — | — | — | — | |
| Total | — | — | — | — | — | — |
SIGNATURE GAME · Week 1 · 2026
W 34–0
vs Duquesne
72 rush yds (6 car) · 1 TD
Dominant 34-point win at home against Duquesne.
With W. Duncan — 56.5 yards per punt · 2 punts · 1 inside the 20 · C. Cremascoli — 10 points · 52 long · 100 percent on field goals
Signature plays · top plays by |EPA|
The plays that mattered most
Season context · Team result + system
3 seasons under Troy Calhoun, all run-heavy offenses — 10-16 over that span.
Where this profile ranks vs the QB cohort
Box-score percentiles
Elite: rush tds (84th percentile).
Box-score rates
Percentiles versus same-position peers with enough snaps this season, based on box-score rates.
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 · 2026
On the two-deep and pushing for snaps.
Play style
Built to take 20+ carries per game. Volume is the value.
CFB Index positional classification
Player DNA
Built to take 20+ carries per game. Volume is the value.
His 2025 production profile sits closest to Jakobi Buchanan’s 2020 season.
Matches Jakobi on
Through 2 college seasons, his career arc tracks closest to Kyle Porter’s path through Houston.
Matches Kyle on
As a sophomore, his production profile tracks closest to Bryan Bradford's sophomore season at Kent State (2021).
Matches Bryan on
2025 – Played in seven games, one start … start came vs. New Mexico and was the first of his career … rushed for career-best 87 yards and a TD on 14 carries at Colorado State ... recorded career-long run of 27 yards vs. Colorado State … rushed for 50 yards on a career high 20 carries vs. New…