Duke beats Illinois 31-27

Duke2-031
Illinois1-127Final
Sat, Sep 12 · Memorial Stadium (Champaign, IL), Champaign, Ill. · Crowd 60,670FS1

Duke beat Illinois 31-27.

We had Illinois favored. Duke won.

Top comment in the game thread

Second half play calling has been atrocious.

Q4 3:37 · r/CFB game thread · Sat, Sep 12

How it swung

The turning point: Sheppard 2-yd run (Q4, 1:49). Duke went from 62% to 80% to win. Fans right then: “Second half play calling has been atrocious.” r/CFB game thread

Before kickoff, our ratings gave Duke a 40% chance, and the closing betting line (Duke was a 6-point underdog) put it at 31%.

Duke came back from 10 down, at one point just an 11% chance in the second quarter.

Illinois led by 10, was as high as 89% in the second quarter, and still lost.

TargetingQ2 10:48
FinalDuke 31-27 IllinoisDuke wonMove across the chart, or tap a numbered swing, to see any play.
50%10%25%75%Q1Q2Q3Q426% at halfDukeIllinoisLowest 11%Won31-2712+13+18ScoresTargetingDukeIllinoisDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 1 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 6 comments a minuteDuke fans: 4 comments a minuteDuke fans: 5 comments a minuteDuke fans: 3 comments a minuteDuke fans: 2 comments a minuteDuke fans: 4 comments a minuteDuke fans: 0 comments a minuteDuke fans: 3 comments a minuteDuke fans: 2 comments a minuteDuke fans: 3 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 4 comments a minuteDuke fans: 2 comments a minuteDuke fans: 4 comments a minuteDuke fans: 3 comments a minuteDuke fans: 4 comments a minuteDuke fans: 4 comments a minuteDuke fans: 5 comments a minuteDuke fans: 3 comments a minuteDuke fans: 3 comments a minuteDuke fans: 5 comments a minuteDuke fans: 6 comments a minuteDuke fans: 5 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 5 comments a minuteDuke fans: 7 comments a minuteDuke fans: 5 comments a minuteDuke fans: 6 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 9 comments a minuteIllinois fans: 6 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 5 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 6 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 6 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 5 comments a minute
50%10%25%75%Q1Q2Q3Q426% at halfDukeIllinoisLowest 11%Won31-27ScoresTargetingDukeIllinoisDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 1 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 6 comments a minuteDuke fans: 4 comments a minuteDuke fans: 5 comments a minuteDuke fans: 3 comments a minuteDuke fans: 2 comments a minuteDuke fans: 4 comments a minuteDuke fans: 0 comments a minuteDuke fans: 3 comments a minuteDuke fans: 2 comments a minuteDuke fans: 3 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 4 comments a minuteDuke fans: 2 comments a minuteDuke fans: 4 comments a minuteDuke fans: 3 comments a minuteDuke fans: 4 comments a minuteDuke fans: 4 comments a minuteDuke fans: 5 comments a minuteDuke fans: 3 comments a minuteDuke fans: 3 comments a minuteDuke fans: 5 comments a minuteDuke fans: 6 comments a minuteDuke fans: 5 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 5 comments a minuteDuke fans: 7 comments a minuteDuke fans: 5 comments a minuteDuke fans: 6 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 9 comments a minuteIllinois fans: 6 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 5 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 6 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 6 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 5 comments a minute
50%25%75%90%Q1Q2Q3Q474% at halfIllinoisDukeHigh 89%Lost27-3112−13−18ScoresTargetingIllinoisDukeIllinois fans: 0 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 9 comments a minuteIllinois fans: 6 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 5 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 6 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 6 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 5 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 1 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 6 comments a minuteDuke fans: 4 comments a minuteDuke fans: 5 comments a minuteDuke fans: 3 comments a minuteDuke fans: 2 comments a minuteDuke fans: 4 comments a minuteDuke fans: 0 comments a minuteDuke fans: 3 comments a minuteDuke fans: 2 comments a minuteDuke fans: 3 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 4 comments a minuteDuke fans: 2 comments a minuteDuke fans: 4 comments a minuteDuke fans: 3 comments a minuteDuke fans: 4 comments a minuteDuke fans: 4 comments a minuteDuke fans: 5 comments a minuteDuke fans: 3 comments a minuteDuke fans: 3 comments a minuteDuke fans: 5 comments a minuteDuke fans: 6 comments a minuteDuke fans: 5 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 5 comments a minuteDuke fans: 7 comments a minuteDuke fans: 5 comments a minuteDuke fans: 6 comments a minute
50%25%75%90%Q1Q2Q3Q474% at halfIllinoisDukeHigh 89%Lost27-31ScoresTargetingIllinoisDukeIllinois fans: 0 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 9 comments a minuteIllinois fans: 6 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 5 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 6 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 4 comments a minuteIllinois fans: 1 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 0 comments a minuteIllinois fans: 2 comments a minuteIllinois fans: 6 comments a minuteIllinois fans: 3 comments a minuteIllinois fans: 5 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 1 comments a minuteDuke fans: 1 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 6 comments a minuteDuke fans: 4 comments a minuteDuke fans: 5 comments a minuteDuke fans: 3 comments a minuteDuke fans: 2 comments a minuteDuke fans: 4 comments a minuteDuke fans: 0 comments a minuteDuke fans: 3 comments a minuteDuke fans: 2 comments a minuteDuke fans: 3 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 0 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 2 comments a minuteDuke fans: 4 comments a minuteDuke fans: 2 comments a minuteDuke fans: 4 comments a minuteDuke fans: 3 comments a minuteDuke fans: 4 comments a minuteDuke fans: 4 comments a minuteDuke fans: 5 comments a minuteDuke fans: 3 comments a minuteDuke fans: 3 comments a minuteDuke fans: 5 comments a minuteDuke fans: 6 comments a minuteDuke fans: 5 comments a minuteDuke fans: 2 comments a minuteDuke fans: 1 comments a minuteDuke fans: 5 comments a minuteDuke fans: 7 comments a minuteDuke fans: 5 comments a minuteDuke fans: 6 comments a minute

The two plays that swung it

  1. 1Q4 7:21InterceptionHouser intercepted by Smith at the Duke 36, returned 19 yardsDuke 53% → 66% (+13)
  2. 2Q4 1:494th and 1Sheppard 2-yd runDuke 62% → 80% (+18)

The two plays that swung it

  1. 1Q4 7:21InterceptionHouser intercepted by Smith at the Duke 36, returned 19 yardsIllinois 47% → 34% (−13)
  2. 2Q4 1:494th and 1Sheppard 2-yd runIllinois 38% → 20% (−18)

What fans said, play by play

The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.

  1. Q2 12:47Houser connects with Dixon for a 40-yard touchdown as Illinois fans celebrate the bold callYeah. Houser to Dixon is gonna hit like crack all year.r/CFB game thread
  2. Q2 0:38Illinois fans criticize defense for leaving Sheppard open on Duke touchdownMy expectations were low but wow is this defense bad. Hopefully the Illini offense can keep scoring.r/CFB game threadWho needs defense when you can just have every game have an over-under of 90?r/CFB game thread
  3. Q4 13:53Officials rule defensive pass interference on Houser pass to RobinsonWhere was the interference?r/CFB game threadtrash ass refsr/CFB game thread
  4. Q4 8:14Duke intercepts Houser pass to seal 31-27 lead with 8:14 leftThere’s your INTr/CFB game thread
  5. Q4 3:37Illinois fans rip atrocious play calling after Valentine loses yard on 4th downIllinois football is so back (to 2018)r/CFB game threadQuoted at the top of the page.
Duke’s chance to win after every play.
How to read this chartStarts from the pregame line (Illinois -6), at 26% for Duke (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Outlined diamonds mark rare plays. Under the scores, r/CFB comments per minute from fans with a Illinois or Duke flair (456 and 450); both sides share one scale, regulation only. A gold diamond marks a play fans were reacting to.

Every drive

Duke scored on 5 of its 9 drives; Illinois on 5 of its 9.

Duke’s drives are teal, Illinois’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Illinois: Touchdown, from 75 yards out to 0TouchdownDuke: Touchdown, from 75 yards out to 0TouchdownIllinois: Field goal, from 75 yards out to 32Field goalDuke: Punt, from 88 yards out to 80PuntIllinois: Touchdown, from 72 yards out to 0TouchdownQ2Duke: Touchdown, from 75 yards out to 0TouchdownIllinois: Touchdown, from 75 yards out to 0TouchdownDuke: Touchdown, from 75 yards out to 0TouchdownIllinois: Missed field goal, from 65 yards out to 44Missed FGQ3Duke: Touchdown, from 75 yards out to 0TouchdownIllinois: Field goal, from 75 yards out to 29Field goalDuke: Field goal, from 75 yards out to 22Field goalQ4Illinois: Turned over on downs, from 75 yards out to 18DownsDuke: Punt, from 82 yards out to 82PuntIllinois: Interception, from 55 yards out to 53InterceptionDuke: Punt, from 45 yards out to 44PuntIllinois: Turned over on downs, from 80 yards out to 62DownsDuke: End of game, from 38 yards out to 38End of game

From Illinois’s side

Illinois’s best moment: Sheppard 2-yd run (Q4 1:54). It lifted Illinois’s win chance by 12 points.

How Illinois fans took it: ““First home loss since Minnesota 2024” I guess Brian Barnhart doesn’t remember the Ohio state game” r/CFB game thread

“I'm going to be SOOOOO crushed when Nate the Great transfers”
A Duke fan

How fans reacted

Steady

Fans peaked right at the end.

Jump to the loudest stretch

The jump was steady; the crowd was steady.

FirstSecondThirdFourthDuke fansIllinois fansusual

Two crowds, one game

The words each side’s fans used far more than the other side, from the game thread.

Duke fans

sheppard“I’m unironically excited for 10 more games of our offense being “uhhhh, I don’t know, give it to Sheppard”, at least he’s fun to watch”

Both sets of fans kept coming back to: ball, every, call, back.

The winner fell to 9%.

What it cost

Illinois’s chance to make the playoff fell from 1% to 0%.

Make the playoff

Duke · won1% → 1%
Illinois · lost1% → ▼0%

Before the game (September 11, 2026) → after this result, in our model.

Box score

Duke 31, Illinois 27

Duke covered +6 by 10. The total, 58, went over 51.5.

DukeIllinoisTotal yardsDuke 376Illinois 382376382Passing yardsDuke 206Illinois 271206271Rushing yardsDuke 170Illinois 111170111First downsDuke 19Illinois 231923TurnoversDuke 0Illinois 101Time of possessionDuke 26:46Illinois 33:1426:4633:14
Team totalsDukeIllinois
Total yards376382
Passing15 of 22, 206 yds24 of 36, 271 yds
Rushing35 for 170 yds32 for 111 yds
First downs1923
Third down2 of 95 of 12
Fourth down2 of 21 of 3
Turnovers01
Penalties11 for 112 yds7 for 71 yds
Time of possession26:4633:14

Duke leaders

  • Passing Walker Eget 15 of 21, 206 yds, 3 TD
  • Rushing Nate Sheppard 24 for 147 yds, 1 TD; CJ Campbell 8 for 31 yds
  • Receiving Jonah Burton 4 for 76 yds, 1 TD; Jeremiah Hasley 3 for 53 yds

Illinois leaders

  • Passing Katin Houser 24 of 35, 271 yds, 3 TD, 1 INT
  • Rushing Ca'Lil Valentine 18 for 56 yds; Aidan Laughery 10 for 37 yds
  • Receiving Collin Dixon 11 for 166 yds, 3 TD; Hudson Clement 4 for 45 yds

No rain and calm

88° at kickoff · no rain recorded · wind 5 mph from the west-southwest, gusts to 14

Warmer than 9 in 10 of the 65 other games played at Memorial Stadium (Champaign, IL) since 2016 (airport temperature during the game window). The usual here around this date is 71°, with about 7 in 10 games between 57° and 82°.

September game-day temperatures at Memorial Stadium (Champaign, IL)

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Illinois favoredDuke favored0%Win chanceIllinoisRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mph
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Illinois favoredDuke favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040

Drag along the chart, or step through the game.

Fourth quarter, 1:49 left6:00 p.m.
Duke 31, Illinois 27 · Illinois 20% to win
no rain · wind 3 mph from the west-southwest · 87°
Sheppard 2-yd run

Jump to

Where this weather comes fromMeasured at Champaign - Willard airport, 5.1 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet; rain radar from NOAA MRMS, through Iowa State University. Field direction from OpenStreetMap contributors.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last three games · 2025 season

Duke · 9-5

Rated 67th in our preseason ratings, 65th now.

Three straight wins, including a 7-point win over Virginia as a 3.5-point underdog.

W 42-39 vs Arizona StateTop 25 #53 of 667

won by 3 as a 4-point favorite

Duke won 42-39 vs Arizona State. Chance to win started at 69%, low 26%, high 90%.

W 27-20 @ VirginiaTop 25 #40 of 667

won by 7 as a 3.5-point underdog

Duke won 27-20 vs Virginia. Chance to win started at 33%, low 26%, high better than 99%.

W 49-32 vs Wake Forest #48 of 667

won by 17 as a 2.5-point favorite

Duke won 49-32 vs Wake Forest. Chance to win started at 65%, low 63%, high better than 99%.

W 32-25 @ North Carolina #97 of 667

won by 7 as a 6.5-point favorite

Duke won 32-25 at North Carolina. Chance to win started at 57%, low 34%, high 96%.

L 17-34 vs VirginiaTop 25 #36 of 667

lost by 17 as a 5.5-point favorite

Duke lost 17-34 vs Virginia. Chance to win started at 74%, low under 1%, high 75%.

L 34-37 @ UConn #65 of 667

lost by 3 as a 7.5-point favorite

Duke lost 34-37 at UConn. Chance to win started at 63%, low 12%, high 83%.

W 46-45 @ ClemsonTop 25 #26 of 667

won by 1 as a 4.5-point underdog

Duke won 46-45 at Clemson. Chance to win started at 29%, low 4%, high better than 99%.

L 18-27 vs Georgia TechTop 25 #30 of 667

lost by 9 as a 3.5-point favorite

Duke lost 18-27 vs Georgia Tech. Chance to win started at 71%, low 3%, high 80%.

W 45-21 @ California #71 of 667

won by 24 as a 3.5-point favorite

Duke won 45-21 at California. Chance to win started at 56%, low 13%, high better than 99%.

W 38-3 @ Syracuse #67 of 667

won by 35 as a 3.5-point favorite

Duke won 38-3 at Syracuse. Chance to win started at 47%, low 41%, high better than 99%.

W 45-33 vs NC State #48 of 667

won by 12 as a 3.5-point favorite

Duke won 45-33 vs NC State. Chance to win started at 72%, low 22%, high better than 99%.

L 27-34 @ TulaneTop 25 #50 of 667

lost by 7 as a 1.5-point favorite

Duke lost 27-34 at Tulane. Chance to win started at 43%, low under 1%, high 44%.

L 19-45 vs IllinoisTop 25 #30 of 667

lost by 26 as a 2.5-point underdog

Duke lost 19-45 vs Illinois. Chance to win started at 53%, low under 1%, high 63%.

W 45-17 vs Elon #193 of 667

won by 28 as a 36.5-point favorite

Duke won 45-17 vs Elon. Chance to win started at 99%, low 95%, high better than 99%.

Last three games · 2025 season

Illinois · 9-4

Rated 70th in our preseason ratings, 68th now.

2-1 in its last three, capped by a 2-point win over Tennessee as a 3-point underdog.

W 30-28 vs TennesseeTop 25 #21 of 667

won by 2 as a 3-point underdog

Illinois won 30-28 vs Tennessee. Chance to win started at 52%, low 27%, high better than 99%.

W 20-13 vs Northwestern #64 of 667

won by 7 as a 7.5-point favorite

Illinois won 20-13 vs Northwestern. Chance to win started at 79%, low 50%, high better than 99%.

L 10-27 @ Wisconsin #64 of 667

lost by 17 as an 8.5-point favorite

Illinois lost 10-27 at Wisconsin. Chance to win started at 65%, low under 1%, high 74%.

W 24-6 vs Maryland #85 of 667

won by 18 as a 15.5-point favorite

Illinois won 24-6 vs Maryland. Chance to win started at 89%, low 81%, high better than 99%.

W 35-13 vs Rutgers #84 of 667

won by 22 as a 12.5-point favorite

Illinois won 35-13 vs Rutgers. Chance to win started at 85%, low 79%, high better than 99%.

L 25-42 @ WashingtonTop 25 #20 of 667

lost by 17 as a 3.5-point underdog

Illinois lost 25-42 at Washington. Chance to win started at 30%, low under 1%, high 49%.

L 16-34 vs Ohio StateTop 25 #1 of 667

lost by 18 as a 15.5-point underdog

Illinois lost 16-34 vs Ohio State. Chance to win started at 18%, low under 1%, high 19%.

W 43-27 @ Purdue #84 of 667

won by 16 as a 7.5-point favorite

Illinois won 43-27 at Purdue. Chance to win started at 62%, low 35%, high better than 99%.

W 34-32 vs USCTop 25 #16 of 667

won by 2 as a 6.5-point underdog

Illinois won 34-32 vs USC. Chance to win started at 45%, low 30%, high better than 99%.

L 10-63 @ IndianaTop 25 #20 of 667

lost by 53 as a 7.5-point underdog

Illinois lost 10-63 at Indiana. Chance to win started at 23%, low under 1%, high 29%.

W 38-0 vs Western Michigan #137 of 667

won by 38 as a 27.5-point favorite

Illinois won 38-0 vs Western Michigan. Chance to win started at 97%, low 96%, high better than 99%.

W 45-19 @ Duke #68 of 667

won by 26 as a 2.5-point favorite

Illinois won 45-19 at Duke. Chance to win started at 47%, low 37%, high better than 99%.

W 52-3 vs Western Illinois #240 of 667

won by 49 as a 48.5-point favorite

Illinois won 52-3 vs Western Illinois. Never in doubt.

Week by week

Illinois

  • Wk 1Wvs UAB42-23

Duke

  • Wk 1Wvs Tulane17-3

Matchups

Biggest mismatch: Duke’s EPA/play against Illinois, 82 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. Duke’s EPA/play against Illinois’s defense

    82 pointsweakerstronger50th

    Duke offense, 87th percentile · Illinois defense, 5th

  2. Duke’s passing EPA against Illinois’s defense

    75 pointsweakerstronger50th

    Duke offense, 80th percentile · Illinois defense, 5th

  3. Duke’s explosive plays against Illinois’s defense

    45 pointsweakerstronger50th

    Duke offense, 80th percentile · Illinois defense, 35th

Season profile, all the rows

Season profile

DukeIllinois
EPA/play, offense
Duke · 87Illinois · 84
EPA/play, defense
Duke · 60Illinois · 5
Success rate, offense
Duke · 53Illinois · 92
Success rate, defense
Duke · 66Illinois · 11
Explosive-play rate, offense
Duke · 80Illinois · 60
Explosive-play rate, defense
Duke · 76Illinois · 35
Rush EPA, offense
Duke · 74Illinois · 86
Rush EPA, defense
Duke · 89Illinois · 24
Pass EPA, offense
Duke · 80Illinois · 78
Pass EPA, defense
Duke · 35Illinois · 5

The series

Illinois leads the series 2-1

3 meetings since 1958 · Illinois has won the last 2

  • 2025Illinois 45-19Illinois won 45-19 at Duke. Chance to win started at 47%, low 37%, high better than 99%.
  • 1965Illinois 28-14
  • 1958Duke 15-13

Each line is Illinois’s chance to win through that meeting. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

Duke fans are in a better mood than Illinois fans (71st vs 27th among FBS fanbases), even with Illinois favored.

  • Model · 60%
  • Line · 69%
  • Illinois fans · 27th
  • Duke fans · 71st

Illinois favored by 6 · Total 51.5

How games like this usually go

Illinois by 6: the game against the usual path

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 377 games since 2025 with a favorite of 3.5 to 7.5 points.

The market

The spread moved 2.5 points toward Duke.

opened −8.5now −6

The total fell 2 points.

opened 53.5now 51.5

Spread: −8.5 → −6 · Total: 53.5 → 51.5

The books’ cut: 4.2%, the margin built into the odds

Weather at kickoff

Hot and dry. Feels like 88° at kickoff.

Duke at Illinois · Saturday, Sept. 12, 2026 · Memorial Stadium, Champaign

  • 88°feels like at kickoff
  • Dryno rain at kickoff
  • 67weather score, Rough
  • Tiedfor the roughest of the day's 5 kickoff times

Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.

Later kickoff times scored higher that Saturday

Games in this time zone used 5 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game, ringed, was tied for the roughest of the day's five kickoff times. At Memorial Stadium that day, a 6:45 pm kickoff would have scored 100, against 67 at 2:30 pm.

The roughest kickoff time is the lowest of the day's times. It can still be Mixed or Comfortable.

  • 11 am: 69, Rough
  • 2:30 pm: 67, Rough (this game)
  • 3:15 pm: 69, Rough
  • 6 pm: 95, Comfortable
  • 6:45 pm: 100, Ideal

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

Home field

Illinois is worth +3.1 points (±4.1) more at home than on the road since 2018 — bottom third of FBS, 31st percentile.

52% at home, 44% on the road against FBS opponents (26-24 home, 18-23 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads -3.0 at home vs. away over 95 games — inside the ±6.6 noise, so the flat number is the honest one here.

The visitors travel about 579 miles to get here.

Where next