CJ Campbell Jr.

DUKE · NCAAFRBDUKE @ GTSat 3:30 PM
FacingGeorgia Tech Yellow Jacketsdefence0.5 TDs allowed to RBs (2025) · ranks T-106 of 141 NCAAF defences

Game time Sat, Oct 10, 3:30 PM ET · pre-game price snapshots, not live

Anytime TD

7 games logged

Anytime TD · 7 games logged

0 of 7 (0%) scored a touchdown over all 7 · to score +160 FanDuel · prices from , not live

line0.5
1+ TD
0
0
0
0
0
0
0

quoted at 0.5: O +160 (FanDuel) · no under

8/28vs OHIO9/6vs M-OH9/13vs NORF9/5vs TULN9/12@ ILL9/19vs STAN9/26vs W&M

latest0 Sat, Sep 26, 2026 · vs W&M

TD

0 of 7 (0%) cleared 0.5 over all 7

touchesno range set8.7 avg over the 7 charted
by window, any range:last 58.020269.820257.3all8.7

Anytime TD: Breakdowns

CJ Campbell Jr. Breakdown · his own data
carries per game9.007.40
SZN
56th percentile for mostleague avg 8.414 games (2026)vs last 5 · 56th pctseason 9.00 (56th)5 gamesneutralneutral
receptions per game0.750.60
SZN
22nd percentile for mostleague avg 1.074 games (2026)vs last 5 · 11th pctseason 0.75 (22nd)5 gamessupports UNDERsupports UNDER
GT · what this defence allows
TDs allowed to RBs0.50.51.7
22nd percentile for most allowedleague avg 0.711 games (2025) · 5 totalseason 0.5no per-play form for this stat77th percentile for most allowedleague avg 1.23 games (2026) · 5 totalsupports UNDERT-106/141 FBS defencessupports UNDERT-31/139 FBS defencessupports OVER
carries faced35.935.943.3
53rd percentile for most facedleague avg 36.011 games (2025) · 395 totalseason 35.9no per-play form for this stat93rd percentile for most facedleague avg 35.73 games (2026) · 130 totalneutral67/141 FBS defencesseason only11/139 FBS defencessupports OVER
touchdowns allowed3.23.23.7
54th percentile for most allowedleague avg 3.111 games (2025) · 35 totalseason 3.2no per-play form for this stat70th percentile for most allowedleague avg 3.23 games (2026) · 11 totalneutralT-65/141 FBS defencesseason onlyT-42/139 FBS defencessupports OVER

Pre-game price snapshots, not live. Pull times are shown with the prices.

Other markets

Yes +160 FanDuelprices from , not live