College Football Scores · College Football Odds

Duke vs Illinois

Final · Week 3 · Sat Sep 12 · 3:30 PM ET · Gies Memorial Stadium

Duke Blue DevilsDuke2-0
31
FinalSep 12, 2026
Illinois Fighting IlliniIllinois1-1
27
TVFS1

Closing line

US sportsbook at kickoff
Moneyline
DUKE+205
ILL−250
Spread
DUKE +6−105
ILL −6−115
Total O/U
Over 51.5−110
Under 51.5−110
  • Spread: Duke +6 covered.
  • Total O/U: over 51.5 (58 points).

Recap

Duke beat Illinois 31-27 at Gies Memorial Stadium in Champaign on Sep 12, 2026 to move to 2-0.

The game was played before 60,670.

Score by quarter

Duke Blue Devils and Illinois Fighting Illini, score by quarter
Team1234T
DUKE7147331
ILL10143027

Scoring plays

First Quarter

  1. ILLTouchdown · 10:23Collin Dixon 13 Yd pass from Katin Houser (Ethan Moczulski Kick)0-7
  2. DUKETouchdown · 8:28Jonah Burton 12 Yd pass from Walker Eget (Cosme Salas Kick)7-7
  3. ILLField Goal · 3:41Ethan Moczulski 51 Yd Field Goal7-10

Second Quarter

  1. ILLTouchdown · 12:47Collin Dixon 40 Yd pass from Katin Houser (Ethan Moczulski Kick)7-17
  2. DUKETouchdown · 7:05Nate Sheppard 2 Yd Run (Cosme Salas Kick)14-17
  3. ILLTouchdown · 1:48Collin Dixon 2 Yd pass from Katin Houser (Ethan Moczulski Kick)14-24
  4. DUKETouchdown · 0:38Nate Sheppard 7 Yd pass from Walker Eget (Cosme Salas Kick)21-24

Third Quarter

  1. DUKETouchdown · 10:47Nate Sheppard 3 Yd pass from Walker Eget (Cosme Salas Kick)28-24
  2. ILLField Goal · 5:08Ethan Moczulski 47 Yd Field Goal28-27

Fourth Quarter

  1. DUKEField Goal · 13:53Cosme Salas 39 Yd Field Goal31-27

Team stats

DUKEILL
1st Downs
19
23
Total Yards
376
382
Passing
206
271
Rushing
170
111
3rd down efficiency
2-9
5-12
Turnovers
0
1
Possession
26:46
33:14

Top performers

Duke Blue DevilsIllinois Fighting Illini

Passing

Walker Eget15/21, 206 YDS, 3 TD
Katin Houser24/35, 271 YDS, 3 TD, 1 INT

Rushing

Nate Sheppard24 CAR, 147 YDS, 1 TD
Ca'Lil Valentine18 CAR, 56 YDS

Receiving

Jonah Burton4 REC, 76 YDS, 1 TD
Collin Dixon11 REC, 166 YDS, 3 TD

Sacks

–
Will Holmes1

Tackles

Andrew Pellicciotta11
Juice Clarke6

Player stats

Duke · Passing

PlayerC/ATTYDSAVGTDINTQBR
Walker Eget15/212069.83068.4
Dan Mahan0/100.000--

Duke · Rushing

PlayerCARYDSAVGTDLONG
Nate Sheppard241476.1129
CJ Campbell Jr.8313.9014
Walker Eget1-2-2.000
Team2-6-3.000

Duke · Receiving

PlayerRECYDSAVGTDLONG
Jonah Burton47619.0136
Jeremiah Hasley35317.7035
Nate Sheppard5418.2213
Kavon Simmons12222.0022
Jake Taylor11111.0011
Nate Kurisky133.003

Duke · Fumbles

PlayerFUMLOSTREC
Walker Eget100

Duke · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Andrew Pellicciotta11900000
Nick Morris Jr.9500000
Dylan Flowers6400000
DaShawn Stone6300000
Bryce Davis5400000
Kyon Loud5400100
Luke Mergott3200000
Patrick Smith-Young3200000

Duke · Interceptions

PlayerINTYDSTD
Evan Smith1190

Duke · Kick returns

PlayerNOYDSAVGLONGTD
CJ Campbell Jr.11818.0180

Duke · Kicking

PlayerFGPCTLONGXPPTS
Cosme Salas1/1100.0394/47

Duke · Punting

PlayerNOYDSAVGTBIn 20LONG
Kade Reynoldson314749.01052

Illinois · Passing

PlayerC/ATTYDSAVGTDINTQBR
Katin Houser24/352717.73178.2
Team0/100.000--

Illinois · Rushing

PlayerCARYDSAVGTDLONG
Ca'Lil Valentine18563.109
Aidan Laughery10373.709
Katin Houser4184.505

Illinois · Receiving

PlayerRECYDSAVGTDLONG
Collin Dixon1116615.1340
Hudson Clement44511.3015
Brayden Trimble3175.709
Davin Stoffel11414.0014
Ty Robinson2136.508
Ca'Lil Valentine199.009
Aidan Laughery166.006
Christian Abney111.001

Illinois · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Juice Clarke6300000
James Kreutz5300.5000
Will Holmes5211.5000
Mac Resetich4400100
Xavier Scott4200100
Darrell Prater4200000
Matthew Bailey4100000
Grant Beerman4100000

Illinois · Kick returns

PlayerNOYDSAVGLONGTD
Davin Stoffel11313.0130

Illinois · Punt returns

PlayerNOYDSAVGLONGTD
Mac Resetich11414.0140

Illinois · Kicking

PlayerFGPCTLONGXPPTS
Ethan Moczulski2/367.0513/39

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 5:21 PM ET. How game pages are made