Week 2 report · Sat, Sep 12 · 2026 Week 2in trend: Weeks 0, 1 and 2 go under

Wake Forest

5–1 · Ours #47 entering

38–36Final

Purdue

3–3 · Ours #86 entering

Win chanceWAKE 60%WAKE won
SpreadWAKE −3ours −4 · PUR covered by 1
Total51final 74 · over by 23
Our callPUR +4.5Wbeat the close by 1.5

Quarterbacksthis game

Gio Lopez
Gio Lopez
16/27 · 225 yards
EPA / dropback
+0.0442nd pct
Comp %
59.3
TD
1
Turnovers
00 INT · 0 fum
Sacked
2
Ryan Browne
Ryan Browne
32/42 · 329 yards
EPA / dropback
+0.2968th pct
Comp %
76.2
TD
1
Turnovers
00 INT · 0 fum
Sacked
3

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

Wake ForestoffensePlayed like PUR +8.7defensePurdue
83rd52.6%▲4.8Success rateSuccess52.6%▼3.317th
62nd+0.14▼0.12EPA / playEPA/play+0.14▲0.1039th
48th+0.04▼0.33PassingPassing+0.04▲0.3252nd
72nd+0.20▲0.10RushingRushing+0.20▼0.2228th
79th0▲0.4TurnoversTurnovers0▼0.821st
PurdueoffensedefenseWake Forest
84th52.9%▲8.1Success rateSuccess52.9%▼13.316th
82nd+0.31▲0.24EPA / playEPA/play+0.31▼0.3519th
72nd+0.29▲0.11PassingPassing+0.29▼0.2128th
88th+0.34▲0.36RushingRushing+0.34▼0.5613th
79th0▲0.8TurnoversTurnovers0▼0.421st

Team statsthis game · percentile vs every 2026 team game

Wake ForestWAKEPurduePUR
Special teams & field position
Average startOwn 3583rdOwn 3993rd
Kicking vs expectedKicking+2.0 pts93rd−1.0 pts24th
Drives & pace
Plays5750th6880th
Drive points+4.061st−4.039th
Turnovers & hidden points
Penalty first downsPenalty 1st downs248th371st
4th downs+0.8 pts89th+0.7 pts86th

Season so far

Wake Forest5–1 · 78th-hardest schedule

Wvs Akron38–16missed −27.5
Wat Purdue38–36missed −3
Lvs Miami20–33covered +20
Wat Louisville30–27covered +11.5
Wvs Stanford57–3covered −14.5
Wat NC State38–14covered −3.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.5 · run Sep 12, 10:05 AM EDT · froze at kickoff and graded as-is