Week 4 report · Sat, Sep 26 · 2026 Week 4

AP #3Notre Dame

6–0 · Ours #2 entering

49–10Final

Purdue

3–3 · Ours #83 entering

Win chanceND 96%ND won
SpreadND −27.5ours −29.1 · ND covered by 11.5
Total57final 59 · over by 2
Our callNo call

Quarterbacksthis game

CJ Carr
CJ Carr
14/22 · 237 yards
EPA / dropback
+0.3271st pct
Comp %
63.6
TD
3
Turnovers
11 INT · 0 fum
Sacked
0
Ryan Browne
Ryan Browne
18/28 · 111 yards
EPA / dropback
−0.563rd pct
Comp %
64.3
TD
0
Turnovers
00 INT · 0 fum
Sacked
4
Relieved in Q4 by Evans Chuba

The matchupthis game · ▲▼ better or worse than the unit's usual · percentile vs every 2026 team game

Notre DameoffensePlayed like ND +47.1defensePurdue
98th67.7%▲14.2Success rateSuccess67.7%▼22.22nd
96th+0.52▲0.26EPA / playEPA/play+0.52▼0.385th
93rd+0.65▲0.28PassingPassing+0.65▼0.447th
91st+0.39▲0.22RushingRushing+0.39▼0.459th
41st1▼1.0TurnoversTurnovers1▲0.559th
PurdueoffensedefenseNotre Dame
30th36.1%▼13.0Success rateSuccess36.1%▼10.670th
5th−0.42▼0.68EPA / playEPA/play−0.42▲0.2095th
6th−0.56▼0.96PassingPassing−0.56▲0.1394th
20th−0.20▼0.32RushingRushing−0.20▲0.1180th
41st1▼0.5TurnoversTurnovers1▼0.659th

Team statsthis game · percentile vs every 2026 team game

Notre DameNDPurduePUR
Special teams & field position
Average startOwn 2419thOwn 2848th
Kicking vs expectedKicking0.0 pts39th+1.2 pts78th
Drives & pace
Plays319th3615th
Drive points+29.897th−29.83rd
Turnovers & hidden points
Penalty first downsPenalty 1st downs122nd122nd
4th downs+0.3 pts68th−0.9 pts9th
Return touchdownsReturn TDs192nd042nd
Hidden points+3.668th−3.632nd

Season so far

Notre Dame6–0 · 84th-hardest schedule

Wvs Wisconsin41–13covered −21.5
Wvs Rice52–0covered −44.5
Wvs Michigan State27–10missed −29
Wat Purdue49–10covered −27.5
Wat North Carolina37–26missed −21
Wvs Stanford58–7covered −39.5

Purdue3–3 · 4th-hardest schedule

Wvs Indiana State44–19missed −35
Lvs Wake Forest36–38covered +3
Lat UCLA38–52missed +13.5
Lvs Notre Dame10–49missed +27.5
Wat Illinois24–17covered +9.5
Wvs Minnesota41–13covered +2.5

Model cfb_best · uncertainty ±15.6 · run Sep 26, 10:05 AM EDT · froze at kickoff and graded as-is