Scores
Dev
← Player leaders
C.J. Carr

C.J. Carr

C.J. Carr is a Dual-Threat QB for Notre Dame. C.J.'s 2025 season ranks in the 3th percentile nationally by opponent-adjusted EPA per play across 299 plays — a developing rate for the QB.

2026 Usage Outlook · projected share of team plays

40%
projected
band 22%'25 42%58%

Regressed toward the QB mean. Model correlation r≈0.46 on a 2019-2025 walk-forward — volume only; efficiency not projected.

2025 Production

Passing
195/293 Comp/Att2741 Pass yards24 Pass TD6 INT66.6% Comp %
Rushing
33 Rush yards3 Rush TD41 Carries0.8 Yards/carry

Performance Analysis · 2025 · 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)3th %ile · below avg
Game-to-game consistency71th %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.
  • High game-to-game consistency — reliable floor each week.
  • 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.30 EPA/play decline from first to second half.
  • Peak game: 1.27 EPA/play in Wk 4 vs Purdue (SP+ -6).

NIL Market Tier· 2025

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 Miami: +0.28 EPA/play1Wk 3 vs Texas A&M: +0.26 EPA/play3Wk 4 vs Purdue: +1.27 EPA/play4Wk 5 vs Arkansas: +0.90 EPA/play5Wk 6 vs Boise State: +0.28 EPA/play6Wk 7 vs NC State: +0.34 EPA/play7Wk 8 vs USC: -0.08 EPA/play8Wk 10 vs Boston College: +0.37 EPA/play10Wk 11 vs Navy: +0.84 EPA/play11Wk 12 vs Pittsburgh: +0.04 EPA/play12Wk 13 vs Syracuse: -0.11 EPA/play13Wk 14 vs Stanford: +0.43 EPA/play14
EPA per play, by weekabove 0 = added points · below = lost
WkOpponentResultOpp SP+C/ATTPass YdsPass TDINTQBRRush YdsRush TDEPA/play
1@MiamiL24-2720.719/302212161.81610.28
3vsTexas A&ML40-4120.720/322931181.0-1500.26
4vsPurdueW56-30-6.110/122232090.0001.27
5@ArkansasW56-135.122/303544098.1000.90
6vsBoise StateW28-73.115/231892074.72500.28
7vsNC StateW36-74.819/313422167.0-1000.34
8vsUSCW34-2416.916/261361132.8-71-0.08
10@Boston CollegeW25-10-8.518/252992092.61200.37
11vsNavyW49-106.213/162183098.50.84
12@PittsburghW37-158.421/322122262.0710.04
13vsSyracuseW70-7-13.15/9491062.6-100-0.11
14@StanfordW49-20-11.817/272052090.01500.43

Usage & Situational · Pro

Snap-share proxy
Overall
42.1%
Passing plays
88.3%
Rushing plays
6.9%
Standard downs
37.4%
Passing downs
52.7%
EPA by down type
Standard downs
0.25
Passing downs
0.59
Pass / Rush EPA
0.37 / 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.