FinalOct 10, 2026 · Kidd Brewer Stadium
Team1234Final
Old Dominion002810
App State00303

Game flow

Old Dominion won by 7 · 3 scores
Lead changes
1
0 times tied
APP biggest lead
+3
Q3 11:41
ODU biggest lead
+7
Q4 9:30
Time in front
APP 29% · ODU 16%
tied 56% · 17:11 vs 9:30 of game clock
+7+3.5Tie+3.5+7Q1Q2Q3Q4▲ App State ahead▼ Old Dominion aheadQ3 11:41 · APP Field Goal Good: James London 34 Yd Field Goal (ODU 0, APP 3)Q3 7:18 · ODU Safety: Team Safety (ODU 2, APP 3)Q4 9:30 · ODU Rushing Touchdown: Maurki James 2 Yd Run (Quinn Henicle Pass to Josh Rodriguez for Two-Point Conversion) (ODU 10, APP 3)

The lead after every score: above the line App State is ahead, below it Old Dominion. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

3rd quarter
11:41APP
FG James London 34 Yd Field Goal 9 plays, 59 yds, 3:19 · from APP 25
ODU 0–3 APP
7:18ODU
SF Team Safety
ODU 2–3 APP
4th quarter
9:30ODU
TD Maurki James 2 Yd Run (Quinn Henicle Pass to Josh Rodriguez for Two-Point Conversion)9 plays, 65 yds, 4:37 · from ODU 35
ODU 10–3 APP

Drives

APP 2/14 scoredODU 1/15 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00ODUODU 25322:29Punt
Q112:22APPODU 36450:56Downs
Q111:33ODUODU 3110464:27Missed FG
Q17:00APPAPP 235282:10Punt
Q14:52ODUODU 21351:23Punt
Q13:21APPAPP 354182:19Punt
Q11:11ODUODU 1712625:11Missed FG
Q210:58APPAPP 21582:05Punt
Q28:53ODUODU 233-11:59Punt
Q26:52APPAPP 443-41:41Punt
Q25:14ODUODU 6351:38Punt
Q23:38APP50300:49Punt

Win probability

Old Dominion 100% · pregame line App State −8.5 (closing line)
Q1Q2Q3Q4▲ App State▼ Old DominionOld Dominion +32% win probability: (09:33) No Huddle-Shotgun #5 M.James rush middle for 2 yards gain to the APP00 TOUCHDOWN, clock 09:30 #8 J.Rodriguez pass attempt SuccessfulApp State +20% win probability: (09:30) #99 A.Nelms kickoff 64 yards to the APP01 #11 J.Cross return 23 yards to the APP24 (#24 D.Goodman)App State +18% win probability: (03:55) Shotgun #11 J.Cross rush middle for 1 yard loss to the APP31 (#42 T.Babin; #40 H.Malecki)Old Dominion +15% win probability: (11:41) #83 J.London kickoff 65 yards to the ODU00, TouchbackOld Dominion +15% win probability: (00:10) Shotgun #10 Q.Henicle pass incomplete deep left to #11 T.Johnson thrown to APP07

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Quinn Henicle10/20974.9026.1
RushingCARYDSAVGTDLONG
Devin Roche231014.4032
Quinn Henicle26883.4016
Maurki James5163.217
BJ Bedgood166.006
Trey Hall242.006
Josh Rodriguez111.001
Team3-9-3.000
ReceivingRECYDSAVGTDLONG
Kendall Harris35016.7026
TJ Johnson2168.0011
Josh Rodriguez2136.507
Trey Hall188.008
Leon Haughton Jr.166.006
Devin Roche144.004
DefenseTOTSOLOSACKSTFLPDQB HUR
Lucas Struck550000
Javen Gibson442401
Jackson Forrest420000
Mario Easterly330001
Koa Naotala330000
Brandon Crutchfield330020
Tavares Murray Jr.330000
Mario Thompson220200
InterceptionsINTYDSTD
Ja'Mez Drummer1160
Brandon Crutchfield100
KickingFGPCTLONGXPPTS
Nathanial Eichner0/20.000/00
PuntingNOYDSAVGTBIn 20LONG
Ian Brandt625141.81153
Team199.0009

Biggest plays

ODU +32% Q4 9:30 (09:33) No Huddle-Shotgun #5 M.James rush middle for 2 yards gain to the APP00 TOUCHDOWN, clock 09:30 #8 J.Rodriguez pass attempt Successful
APP +20% Q4 9:23 (09:30) #99 A.Nelms kickoff 64 yards to the APP01 #11 J.Cross return 23 yards to the APP24 (#24 D.Goodman)
APP +18% Q3 3:47 (03:55) Shotgun #11 J.Cross rush middle for 1 yard loss to the APP31 (#42 T.Babin; #40 H.Malecki)
ODU +15% Q3 11:41 (11:41) #83 J.London kickoff 65 yards to the ODU00, Touchback
ODU +15% Q2 0:04 (00:10) Shotgun #10 Q.Henicle pass incomplete deep left to #11 T.Johnson thrown to APP07

Team stats

StatODUAPP
1st Downs169
3rd down efficiency7-201-13
4th down efficiency0-10-2
Total Yards304158
Passing9766
Comp/Att10/207/27
Yards per pass4.92.4
Rushing20792
Rushing Attempts6128
Yards per rush3.43.3
Penalties6-356-50
Turnovers33
Fumbles lost11
Interceptions thrown22
Possession38:5021:10

Play by play

Q4 0:00 End of 4th quarter.
Q4 0:30 3rd & 15 at ODU 25 (00:30) Kneel down by #10 Q.Henicle at ODU21 for loss of 4 yards
Q4 0:30 2nd & 12 at ODU 28 (00:31) Kneel down by #10 Q.Henicle at ODU25 for loss of 3 yards
Q4 0:33 1st & 10 at ODU 30 (00:33) Kneel down by #10 Q.Henicle at ODU28 for loss of 2 yards
Q4 0:36 4th & 6 at APP 45 (00:42) No Huddle-Shotgun #8 H.Hasselbeck pass intercepted by #5 B.Crutchfield at ODU30 QB hurried by #4 J.Gibson, End Of Play
Q4 0:43 3rd & 6 at APP 45 (00:44) No Huddle-Shotgun #8 H.Hasselbeck pass incomplete short left to #7 D.Fugitt thrown to ODU46
Q4 0:58 2nd & 14 at APP 37 (01:05) Shotgun #8 H.Hasselbeck rush left for 8 yards gain to the APP45 (#29 T.Murray Jr.)
Q4 1:04 1st & 10 at APP 41 (01:08) No Huddle-Shotgun #8 H.Hasselbeck sacked for loss of 4 yards to the APP37 (#4 J.Gibson)
Q4 1:16 3rd & 3 at APP 27 (01:19) No Huddle-Shotgun #8 H.Hasselbeck rush left for 14 yards gain to the APP41 (#18 J.Forrest; #11 K.Collier), 1ST DOWN
Q4 1:27 2nd & 2 at APP 28 (01:43) No Huddle-Shotgun #8 H.Hasselbeck pass complete short left to #5 J.Lewis caught at APP24, for 1 yard loss to the APP27 (#0 M.Thompson)
Q4 1:44 1st & 10 at APP 20 (01:48) Shotgun #8 H.Hasselbeck rush right for 8 yards gain to the APP28 (#19 L.Struck), out of bounds
Q4 1:51 4th & 4 at APP 47 (01:55) #96 I.Brandt punt 47 yards to the APP00, Touchback
Q4 2:04 3rd & 3 at APP 46 (02:12) No Huddle-Shotgun #10 Q.Henicle rush middle for 1 yard loss to the APP47 (#94 C.Pitts)
Q4 2:52 2nd & 5 at APP 48 (02:59) No Huddle-Shotgun #10 Q.Henicle rush middle for 2 yards gain to the APP46 (#99 A.Clark; #94 C.Pitts)
Q4 3:38 1st & 10 at ODU 47 (03:42) Shotgun #5 M.James rush middle for 5 yards gain to the APP48 (#10 C.Phares)
Q4 3:44 3rd & 14 at APP 45 (03:55) No Huddle-Shotgun #3 M.Singleton rush right for 8 yards gain to the ODU47 fumbled by #3 M.Singleton at ODU46 forced by #29 T.Murray Jr. recovered by ODU #29 T.Murray Jr. at ODU47, End Of Play
Q4 3:56 2nd & 14 at APP 45 (03:59) No Huddle-Shotgun #3 M.Singleton pass incomplete short left to #0 S.Pickett III thrown to APP48
Q4 4:30 1st & 10 at APP 49 (04:35) Shotgun #5 J.Lewis rush left for 4 yards loss to the APP45 (#4 J.Gibson)
Q4 4:36 4th & 5 at ODU 12 (04:42) #96 I.Brandt punt 39 yards to the APP49 fair catch by #13 J.Grier at APP49
Q4 5:16 3rd & 3 at ODU 14 (05:21) No Huddle-Shotgun #5 M.James rush middle for 2 yards loss to the ODU12 (#99 A.Clark; #97 X.Joseph)
Q4 6:03 2nd & 7 at ODU 10 (06:08) No Huddle-Shotgun #10 Q.Henicle rush middle for 4 yards gain to the ODU14 (#25 K.Purdy)
Q4 6:43 1st & 10 at ODU 7 (06:47) Shotgun #3 D.Roche rush middle for 3 yards gain to the ODU10 (#15 A.Mitchell)
Q4 6:48 4th & 20 at APP 27 (07:03) #40 J.Dunn punt 66 yards to the ODU07
Q4 7:05 3rd & 20 at APP 27 (07:13) No Huddle-Shotgun #3 M.Singleton pass incomplete deep right to #1 N.Branch thrown to ODU45
Q4 7:15 2nd & 20 at APP 27 (07:20) No Huddle-Shotgun #3 M.Singleton pass incomplete short right to #1 N.Branch thrown to APP36 broken up by #1 Z.Frink