Scores
Dev
← Player leaders
Holton Ahlers

#12Holton Ahlers

Line value
7.1 pts
NFL Draft OutlookDay 3 (Rds 4–7)· model estimate based on position rank

Holton Ahlers is a 3-year Dual-Threat QB for East Carolina. Holton's 2021 season ranks in the 13th percentile nationally by opponent-adjusted EPA per play across 499 plays — a developing rate for the QB.

2021 Production

Passing
256/414 Comp/Att3126 Pass yards18 Pass TD10 INT61.8% Comp %
Rushing
204 Rush yards6 Rush TD116 Carries1.8 Yards/carry
Punting
1 Punts22 Punt yards22.0 Yards/punt22 Long1 Inside 20

Performance Analysis · 2021 · vs QB peers

EfficiencyVolumeDual-ThreatConsistencyClutch
Player type
Dual-Threat QB

A genuine rushing threat who stresses defenses horizontally. Extends plays with legs and forces extra gap assignments.

Rushing threatScrambles for valueStresses defensive structure
Peer percentiles
Opponent-adjusted EPA (WEPA/play)13th %ile · below avg
Game-to-game consistency69th %ile · average
Career trajectory:→ Stable
Key findings
  • Below-average efficiency vs QB peers — value comes through volume, not per-play impact.
  • High-volume role — one of the team's most-used QBs by play share.
  • 6 high-impact games (EPA/play > 0.4) this season — elite ceiling.
  • Strong second-half surge — EPA/play improved 0.17 from the first to second half of the season.
  • Peak game: 0.82 EPA/play in Wk 12 vs Navy (SP+ -9).

NIL Market Tier· 2021

On3 valuation ↗
Contributor

Rotational contributor. Smaller collective or local deals.

Tier is a model estimate based on position, school brand, performance rank, and usage — not a reported deal. NIL deals are private. For a real market valuation, see On3's NIL profile, which factors in social following and actual deal tracking.

Historical Comparables · QB · efficiency + volume + value

Players from 2014–2024 matched on EPA efficiency, play volume, and adjusted value tier — not just one metric.

PlayerTeamYrPlaysWEPA/playLine valTotal EPA
Jordan TravisFlorida State20216900.47610.1328.3
Stetson BennettGeorgia20225090.63512.4323.0

Comps are statistical — efficiency, volume, and value tier all factor in. Style and conference context differ.

Game Log · box score + EPA, week by week

Wk 1 vs App State: +0.24 EPA/play1Wk 2 vs South Carolina: -0.49 EPA/play2Wk 3 vs Marshall: +0.48 EPA/play3Wk 4 vs Charleston Southern: +0.33 EPA/play4Wk 5 vs Tulane: +0.50 EPA/play5Wk 6 vs UCF: +0.41 EPA/play6Wk 8 vs Houston: -0.05 EPA/play8Wk 9 vs South Florida: +0.34 EPA/play9Wk 10 vs Temple: +0.80 EPA/play10Wk 11 vs Memphis: +0.43 EPA/play11Wk 12 vs Navy: +0.82 EPA/play12Wk 13 vs Cincinnati: +0.12 EPA/play13
EPA per play, by weekabove 0 = added points · below = lost
WkOpponentResultOpp SP+C/ATTPass YdsPass TDINTQBRRush YdsRush TDEPA/play
1@App StateL19-3310.322/402952154.01400.24
2vsSouth CarolinaL17-203.911/2477024.241-0.49
3@MarshallW42-388.030/483682076.9-1210.48
4vsCharleston SouthernW31-2817/262381234.1400.33
5vsTulaneW52-29-3.921/322882085.31210.50
6@UCFL16-204.820/322191158.7-100.41
8@HoustonL24-3110.923/372782034.151-0.05
9vsSouth FloridaW29-14-12.121/352201073.27800.34
10vsTempleW45-3-19.116/241973176.13310.80
11@MemphisW30-291.029/463130265.94610.43
12@NavyW38-35-8.527/324053097.04800.82
13vsCincinnatiL13-3521.219/382281135.8-2700.12

Usage & Situational · Pro

Snap-share proxy
Overall
58.1%
Passing plays
97.3%
Rushing plays
18.8%
Standard downs
48.0%
Passing downs
79.3%
EPA by down type
Standard downs
0.28
Passing downs
0.35
Pass / Rush EPA
0.30 / 0.38

Usage = share of team plays (CFBD has no true snap counts).

Career · rolling EPA, game by game

Per-game EPA5-game avg
20212022
2019 — 2022 · 37 games
SeasonTeamLine valueWEPA/playYoY ΔTotal EPA
2019East Carolina
7.9
0.467227.3
2021East Carolina
7.1
0.467238.5
2022East Carolina
8.1
0.461-0.01251.7

Chart shows per-game EPA (bars) and rolling 5-game average (line). Season breaks marked with dashed lines. Line value = est. points over replacement per game.

EPA = expected points added (opponent-adjusted). NIL estimates are model-based ranges, not reported deals. Data: CollegeFootballData. Not betting advice.