
Description
- Position
- QB
- Team
- Old Dominion
- Class
- SO
- Jersey
- #5
- Height
- 6'5"
- Weight
- 205 lb
- Hometown
- Huntington Beach, CA
- Last active
- 2025
Recruiting
High School
- National Rank
- #1,433
- Stars
- ★★★
- Rating
- 0.8494
- Class
- 2023
- Committed To
- Washington State
- Hometown
- Huntington Beach, CA
Accolades
0
No accolades.
2026 Projection
QB
Pass Yds
1554
794–1864
Pass TD
9
4–16
INT
7
3–8
Completions
137
80–192
Rush Yds
50
5–102
Rush TD
0
0–3
Season Stats
Regular season
Game Log
Latest season
| Wk | Opp | Cmp | Att | Cmp% | Yds | TD | INT | Y/A | QBR | Rtg | Car | RuYd | RuTD |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Idaho | 23 | 30 | 76.7 | 208 | 1 | 0 | 6.9 | — | 145.9 | 2 | 2 | 0 |
| 2 | San Diego State | 28 | 42 | 66.7 | 257 | 3 | 0 | 6.1 | — | 141.6 | 3 | 6 | 0 |
| 3 | North Texas | 16 | 23 | 69.6 | 139 | 0 | 3 | 6 | — | 94.2 | — | — | — |
Career Arc
Pass Yds by season
PPA Trend
opp-adjusted / play
— Overall— Pass
Career Highs
| Stat | Best Season | Career |
|---|---|---|
| Pass Yds | 604'25 | 630 |
| Pass TD | 4'25 | 4 |
| Rush Yds | 8'25 | 8 |
Usage
2025 · share of team
Overall
51%
Rush
6%
Pass
85%
1st Down
50%
2nd Down
47%
3rd Down
57%
Standard Downs
50%
Passing Downs
53%
Usage Trend
share of team by season
— Overall— Standard Downs— Passing Downs
Game Trend
2025 · Pass Yds
Pass Yds per game
PPA Profile
2025 · opp-adjusted / play
Overall
0.24
By play type
Pass
0.24
Rush
0.12
By down
1st Down
0.08
2nd Down
0.16
3rd Down
0.28
By down type
Standard Downs
0.31
Passing Downs
0.10
Points Per Attempt added vs the average play, adjusted for opponent strength. Right = above baseline, left = below.
PPA Splits
Opponent-adjusted PPA / play
| Season | Tm | PPA/Play | Pass | Rush | 1stDn | 2ndDn | 3rdDn | StdDn | PassDn | Total |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Washington State | 0.24 | 0.24 | 0.12 | 0.08 | 0.16 | 0.28 | 0.31 | 0.10 | 24.1 |
| 2024 | Washington State | 1.02 | 1.02 | — | — | — | 1.02 | — | 1.02 | 2.0 |
News
0 items
No recent news.