Week 3 report · Sat, Sep 19 · 2026 Week 3

Purdue

3–4 · Ours #84 entering

38–52Final

UCLA

7–0 · Ours #34 entering

Win chanceUCLA 81%UCLA won
SpreadUCLA −13.5ours −14.9 · UCLA covered by 0.5
Total52.5final 90 · over by 37.5
Our callUCLA −14Plost 0.5 to the close

Quarterbacksthis game

Ryan Browne
Ryan Browne
19/30 · 378 yards
EPA / dropback
+0.4884th pct
Comp %
63.3
TD
3
Turnovers
11 INT · 0 fum
Sacked
2
Nico Iamaleava
Nico Iamaleava
19/31 · 276 yards
EPA / dropback
+0.5487th pct
Comp %
61.3
TD
3
Turnovers
00 INT · 0 fum
Sacked
1

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

PurdueoffensePlayed like UCLA +4.4defenseUCLA
72nd48.3%▲4.7Success rateSuccess48.3%▼17.328th
91st+0.42▲0.41EPA / playEPA/play+0.42▼0.709th
94th+0.67▲0.61PassingPassing+0.67▼1.146th
58th+0.10▲0.12RushingRushing+0.10▼0.2242nd
15th2▼1.4TurnoversTurnovers2▼0.585th
UCLAoffensedefensePurdue
91st57.5%▲13.2Success rateSuccess57.5%▼8.79th
93rd+0.44▲0.38EPA / playEPA/play+0.44▼0.297th
87th+0.51▲0.59PassingPassing+0.51▼0.2513th
91st+0.39▲0.21RushingRushing+0.39▼0.459th
79th0▲1.2TurnoversTurnovers0▼1.221st

Team statsthis game · percentile vs every 2026 team game

PurduePURUCLAUCLA
Special teams & field position
Average startOwn 2314thOwn 3058th
Kicking vs expectedKicking+0.3 pts56th−1.6 pts15th
Drives & pace
Plays5848th8096th
Drive points−3.340th+3.360th
Turnovers & hidden points
Penalty first downsPenalty 1st downs486th372nd
4th downs+1.4 pts98th0.0 pts50th
Hidden points−6.123rd+6.177th

Season so far

Purdue3–4 · 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
Lvs Washington26–38missed −3

UCLA7–0 · 75th-hardest schedule

Wat California45–24covered −2.5
Wvs San Diego State28–10covered −13.5
Wvs Purdue52–38covered −13.5
Wat Maryland54–3covered −2.5
Wat Oregon17–15covered +10.5
Wvs Wisconsin17–7covered −1.5
Wvs Michigan State28–10covered −16

Model cfb_best · uncertainty ±15.5 · run Sep 19, 9:05 PM EDT · froze at kickoff and graded as-is