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

Nebraska

5–1 · Ours #28 entering

31–13Final

Michigan State

2–4 · Ours #39 entering

Win chanceNEB 59%NEB won
SpreadNEB −6ours −3.5 · NEB covered by 12
Total49final 44 · under by 5
Our callNo call

Quarterbacksthis game

Anthony Colandrea
Anthony Colandrea
15/27 · 212 yards
EPA / dropback
+0.3975th pct
Comp %
55.6
TD
2
Turnovers
00 INT · 0 fum
Sacked
0
Alessio Milivojevic
Alessio Milivojevic
18/26 · 208 yards
EPA / dropback
−0.1824th pct
Comp %
69.2
TD
0
Turnovers
11 INT · 0 fum
Sacked
4

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

NebraskaoffensePlayed like NEB +7.0defenseMichigan State
53rd42.4%▼7.8Success rateSuccess42.4%▼2.047th
51st+0.06▼0.24EPA / playEPA/play+0.06▼0.0149th
79th+0.39▲0.12PassingPassing+0.39▼0.2721st
23rd−0.16▼0.52RushingRushing−0.16▲0.1977th
79th0▲0.8TurnoversTurnovers0▼0.621st
Michigan StateoffensedefenseNebraska
66th46.7%▲4.0Success rateSuccess46.7%▼17.634th
22nd−0.15▼0.19EPA / playEPA/play−0.15▼0.0578th
21st−0.27▼0.35PassingPassing−0.27▲0.0480th
44th0.00RushingRushing0.00▼0.1457th
5th3▼2.4TurnoversTurnovers3▲1.895th

Team statsthis game · percentile vs every 2026 team game

NebraskaNEBMichigan StateMSU
Special teams & field position
Average startOwn 3583rdOwn 2630th
Kicking vs expectedKicking+0.5 pts58th+0.5 pts60th
Drives & pace
Plays6675th6059th
Drive points+1.754th−1.746th
Turnovers & hidden points
Penalty first downsPenalty 1st downs371st248th
4th downs−1.2 pts4th0.0 pts51st
Hidden points+10.289th−10.212th

Season so far

Nebraska5–1 · 73rd-hardest schedule

Wvs Ohio49–21covered −24
Wvs Bowling Green56–7covered −30.5
Wvs North Dakota34–7missed −27.5
Wat Michigan State31–13covered −6
Wvs Maryland48–23covered −15
Lvs Indiana17–20covered +9

Michigan State2–4 · 19th-hardest schedule

Wvs Toledo30–20push −10
Wvs Eastern Michigan35–7covered −17.5
Lat Notre Dame10–27covered +29
Lvs Nebraska13–31missed +6
Lat Wisconsin3–31missed +8.5
Lvs Illinois37–38covered +2.5

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