← Penn State Nittany Lions @ Northwestern Wildcats
These are the prices from a snapshot taken at 1:02 PM EDT on Thu, Oct 1. Nothing has been re-pulled since. Check your book before acting on anything here.

Carson Hansen

PSUPenn State Nittany Lions @ Northwestern WildcatsFri 8:00 PM

Hansen on the fieldcarries per game 17.09receptions per game 1.73

Anytime TD

15 games logged
line0.5

NU · what this defence allows
TDs allowed to RBs0.70.7
55th percentile for most allowedleague avg 0.711 games (2025) · 8 totalseason 0.7no per-play form for this statneutralT-61/141 FBS defencesseason only
carries faced32.232.2
17th percentile for most facedleague avg 36.011 games (2025) · 354 totalseason 32.2no per-play form for this statsupports UNDERT-117/141 FBS defencessupports UNDER
touchdowns allowed2.62.6
30th percentile for most allowedleague avg 3.111 games (2025) · 29 totalseason 2.6no per-play form for this statsupports UNDERT-97/141 FBS defencessupports UNDER
Carson Hansen Breakdown · his own data
carries per game17.0912.80
SZN
96th percentile for mostleague avg 7.9311 games (2025)vs last 5 · 86th pctseason 17.09 (96th)5 gamessupports OVERsupports OVER
receptions per game1.730.40
SZN
83rd percentile for mostleague avg 1.0911 games (2025)vs last 5 · 20th pctseason 1.73 (83rd)5 gamessupports OVERsupports UNDER
0.5line
OVER+225Fliffat 0.5

Rushing Yards

15 games logged
line23.5

NU · what this defence allows
rushing yards allowed146.64.6
40th percentile for most allowedleague avg 156.511 games (2025) · 1612 totalvs per carry · 59th pct · 58 of 141season 146.6 (40th)11 gamessupports UNDER85/141 FBS defencesneutral
Carson Hansen Breakdown · his own data
carries per game17.0912.80
SZN
96th percentile for mostleague avg 7.9311 games (2025)vs last 5 · 86th pctseason 17.09 (96th)5 gamessupports OVERsupports OVER
yards per carry5.054.67
SZN
62nd percentile for mostleague avg 4.8011 games (2025)vs last 5 · 52nd pctseason 5.05 (62nd)5 gamessupports OVERneutral
23.5line
OVER-115bet365at 23.5
UNDER-115bet365at 23.5

odds snapshot · pulled 1:02 PM EDT on Thu, Oct 1 · not live pricing