Scores
Dev
← Player leaders
Eli Holstein

#10Eli Holstein

Eli Holstein is a Dual-Threat QB for Pittsburgh. Eli's 2024 season ranks in the 0th percentile nationally by opponent-adjusted EPA per play across 328 plays — a developing rate for the QB.

2024 Production

Passing
179/290 Comp/Att2225 Pass yards17 Pass TD7 INT61.7% Comp %
Rushing
328 Rush yards3 Rush TD81 Carries4.0 Yards/carry

Performance Analysis · 2024 · 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)0th %ile · below avg
Game-to-game consistency49th %ile · average
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.
  • 4 high-impact games (EPA/play > 0.4) this season — elite ceiling.
  • Particularly dangerous on passing downs — efficiency spikes in obvious pass situations.
  • Production faded as the season progressed — 0.63 EPA/play decline from first to second half.
  • Peak game: 0.69 EPA/play in Wk 4 vs Youngstown State.

NIL Market Tier· 2024

On3 valuation ↗
Star

Top-10 nationally. Multiple mid-to-large collective deals expected.

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.

Game Log · box score + EPA, week by week

Wk 1 vs Kent State: +0.44 EPA/play1Wk 2 vs Cincinnati: +0.31 EPA/play2Wk 3 vs West Virginia: +0.54 EPA/play3Wk 4 vs Youngstown State: +0.69 EPA/play4Wk 6 vs North Carolina: +0.69 EPA/play6Wk 7 vs California: -0.15 EPA/play7Wk 9 vs Syracuse: +0.24 EPA/play9Wk 10 vs SMU: -0.11 EPA/play10Wk 11 vs Virginia: -0.01 EPA/play11Wk 13 vs Louisville: -0.47 EPA/play13
EPA per play, by weekabove 0 = added points · below = lost
WkOpponentResultOpp SP+C/ATTPass YdsPass TDINTQBRRush YdsRush TDEPA/play
1vsKent StateW55-24-33.030/403333154.6100.44
2@CincinnatiW28-27-0.120/353023146.43600.31
3vsWest VirginiaW38-342.121/303013059.45900.54
4vsYoungstown StateW73-1716/242473083.99320.69
6@North CarolinaW34-245.025/423813168.67610.69
7vsCaliforniaW17-154.014/281330225.510-0.15
9vsSyracuseW41-135.511/151082035.12000.24
10@SMUL25-4817.529/482480151.7190-0.11
11vsVirginiaL19-24-5.110/231210033.6180-0.01
13@LouisvilleL9-3713.63/5510110.350-0.47

Usage & Situational · Pro

Snap-share proxy
Overall
55.0%
Passing plays
77.6%
Rushing plays
22.2%
Standard downs
49.3%
Passing downs
67.6%
EPA by down type
Standard downs
0.17
Passing downs
0.55
Pass / Rush EPA
0.29 / 0.47

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

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