Heinrich Haarberg is a Dual-Threat QB for Nebraska. Heinrich's 2023 season ranks in the 0th percentile nationally by opponent-adjusted EPA per play across 243 plays — a developing rate for the QB.
A genuine rushing threat who stresses defenses horizontally. Extends plays with legs and forces extra gap assignments.
Top-3 player at position nationally. Collective + national brand 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.
| Wk | Opponent | Result | Opp SP+ | C/ATT | Pass Yds | Pass TD | INT | QBR | Rush Yds | Rush TD | EPA/play |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | @Minnesota | L10-13 | 0.4 | — | — | — | — | — | — | — | 2.07 |
| 2 | @Colorado | L14-36 | -4.9 | 2/6 | 13 | 1 | 0 | 61.9 | 17 | 0 | 0.29 |
| 3 | vsNorthern Illinois | W35-11 | -7.5 | 14/24 |
Usage = share of team plays (CFBD has no true snap counts).
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.
C/ATT 1/5 · Pass Yds 0 · Pass TD 0 · INT 1
| 158 |
| 2 |
| 0 |
| 51.6 |
| 98 |
| 1 |
| 0.39 |
| 4 | vsLouisiana Tech | W28-14 | -12.9 | 8/17 | 107 | 1 | 0 | 26.9 | 157 | 1 | 0.27 |
| 5 | vsMichigan | L7-45 | 31.3 | 14/25 | 199 | 0 | 1 | 35.3 | -2 | 0 | 0.10 |
| 6 | @Illinois | W20-7 | -2.5 | 12/24 | 154 | 0 | 1 | 66.0 | 82 | 1 | 0.21 |
| 8 | vsNorthwestern | W17-9 | -1.3 | 8/17 | 85 | 1 | 2 | 19.3 | 72 | 1 | 0.19 |
| 9 | vsPurdue | W31-14 | -7.3 | 6/11 | 122 | 2 | 0 | 67.7 | 22 | 0 | 0.31 |
| 10 | @Michigan State | L17-20 | -6.8 | 12/28 | 129 | 0 | 2 | 39.3 | 31 | 1 | -0.04 |
| 11 | vsMaryland | L10-13 | 11.0 | 1/5 | 0 | 0 | 1 | 0.6 | 0 | 0 | -0.43 |