← FADE BOARD
10–3
Final
 Kidd Brewer Stadium, BooneAPP -8.5
FINALOld Dominion 10, App State 3UPSETODU covered +8.5CLOSED APP -8.5

Highlights

7 CLIPS · ESPN
Old Dominion Monarchs vs. Appalachian State Mountaineers: Full HighlightsVIDEO: ESPN ↗

Win probability

EVERY PLAY · ESPN MODEL
APP WINNING
ODU WINNING
KICKQ2Q3Q4FINAL

KICKOFF: APP 78% · BIGGEST SINGLE-PLAY SWING: 20 PTS

Scoring plays

3 SCORES
Q3
Field Goal Good

James London 34 Yd Field Goal

11:41
0-3
Safety

Team Safety

7:18
2-3
Q4
Rushing Touchdown

Maurki James 2 Yd Run (Quinn Henicle Pass to Josh Rodriguez for Two-Point Conversion)

9:30
10-3

What happened

ESPN RECAP

Devin Roche, Maurki James help Old Dominion upset Appalachian State 10-3

BOONE, N.C. -- , Devin Roche rushed for 101 yards, and Maurki James scored the game’s only touchdown as Old Dominion beat Appalachian State 10-3 on Saturday. The Monarchs (2-4, 1-2 Sun Belt) held App State to 158 total yards and forced three turnovers in a game that was scoreless at halftime. App State (3-2, 0-1) took a 3-0 lead on James London’s 34-yard field goal early in the third quarter. Old Dominion got on the board with a safety midway through the third after App State recovered its own fumble in the end zone. James gave the Monarchs the lead on a 2-yard touchdown run with 9:30 remaining. Quinn Henicle connected with Josh Rodriguez for the 2-point conversion to make it 10-3. App State had one final chance in the pouring rain, but Brandon Crutchfield intercepted a pass on fourth down with 36 seconds remaining to seal the win.

READ THE FULL STORY →

Top performers

ODU
PASSINGQuinn Henicle10/20, 97 YDS, 2 INT
RUSHINGDevin Roche23 CAR, 101 YDS
RECEIVINGKendall Harris3 REC, 50 YDS
APP
PASSINGMalachi Singleton5/23, 72 YDS, 1 INT
RUSHINGJaquari Lewis10 CAR, 41 YDS
RECEIVINGJamel Howse1 REC, 25 YDS

Team stats

ODU · APP
304
TOTAL YARDS
158
97
PASSING
66
207
RUSHING
92
16
1ST DOWNS
9
7-20
3RD DOWN EFFICIENCY
1-13
3
TURNOVERS
3
6-35
PENALTIES
6-50
38:50
POSSESSION
21:10

KIDD BREWER STADIUM, BOONE · ATTENDANCE 27,011

Loading play-by-play…

Old Dominion at App State | TapeDog