Old Dominion @ App State, Week 6 · 2026

102–5@FINAL34–2
Sat, Oct 10, 2026Kidd Brewer StadiumBoone, NC

HOW IT WENT

Week 6 · 2026
FINALQ1Q2Q3Q4T
Old Dominion002810
App State00303
Game leaders
Old DominionApp State
PassingQuinn Henicle10/20 ·97 yds ·2 INTMalachi Singleton5/23 ·72 yds ·1 INT
RushingDevin Roche23 car ·101 ydsJaquari Lewis10 car ·41 yds
ReceivingKendall Harris3 rec ·50 ydsJamel Howse1 rec ·25 yds
TacklesLucas Struck5 tacklesColton Phares12 tackles ·0.5 sacks

Old Dominion vs App State Team StatsTeam Stats

Old DominionODUApp StateAPP
161ST DOWNS9
304TOTAL YDS158
97PASS YDS66
207RUSH YDS92
3TURNOVERS3
38:50POSSESSION21:10

BOX SCORE

Week 6 · 2026

Passing

Old DominionOld DominionC/ATTYDSAVGTDINT
Quinn Henicle10/20974.902
App StateApp StateC/ATTYDSAVGTDINT
Malachi Singleton5/23723.101
Henry Hasselbeck2/4-6-1.501
Totals7/27662.402

Rushing

Old DominionOld DominionCARYDSAVGTDLONG
Devin Roche231014.4032
Quinn Henicle26883.4016
Maurki James5163.217
BJ Bedgood166.006
Trey Hall242.006
Josh Rodriguez111.001
Team3-9-3.000
Totals612073.4132
App StateApp StateCARYDSAVGTDLONG
Jaquari Lewis10414.109
Henry Hasselbeck5275.4014
Ja'Quez Cross5163.2012
Malachi Singleton4102.508
Treyaun Webb341.304
Team1-6-6.000
Totals28923.3014

Receiving

Old DominionOld DominionRECYDSAVGTDLONG
Kendall Harris35016.7026
TJ Johnson2168.0011
Josh Rodriguez2136.507
Trey Hall188.008
Leon Haughton Jr.166.006
Devin Roche144.004
Totals10979.7026
App StateApp StateRECYDSAVGTDLONG
Jamel Howse12525.0025
Chris Lofton12020.0020
Darrin Fugitt22010.0012
Sam Pickett III177.007
Jaquari Lewis1-1-1.000
Nate Branch1-5-5.000
Totals7669.4025

Fumbles

Old DominionOld DominionFUMLOSTREC
Quinn Henicle210
Tavares Murray Jr.001
Totals211
App StateApp StateFUMLOSTREC
Malachi Singleton110
Aaron Clark001
Team200
Totals311

Interceptions

Old DominionOld DominionINTYDSTD
JaMez Drummer1160
Brandon Crutchfield100
Totals2160
App StateApp StateINTYDSTD
Devin Henderson110
Juan Berchal100
Totals210

Kick Returns

Old DominionOld DominionNOYDSAVGLONGTD
Josh Rodriguez13131.0310
App StateApp StateNOYDSAVGLONGTD
Ja'Quez Cross12323.0230

Kicking

Old DominionOld DominionFGPCTLONGXPPTS
Nathanial Eichner0/20.000/00
App StateApp StateFGPCTLONGXPPTS
James London1/1100.0340/03

Punting

Old DominionOld DominionNOYDSAVGTBIn 20LONG
Ian Brandt625141.81153
Team199.0009
Totals726037.11153
App StateApp StateNOYDSAVGTBIn 20LONG
Jaxson Dunn835344.10466

Defense

Old DominionOld DominionTOTSOLOSACKSTFLPDQB HURTD
Lucas Struck5500000
Javen Gibson4424010
Jackson Forrest4200000
Mario Easterly3300010
Koa Naotala3300000
Brandon Crutchfield3300200
Tavares Murray Jr.3300000
Mario Thompson2202000
Totals403228560
App StateApp StateTOTSOLOSACKSTFLPDQB HURTD
Colton Phares1280.51.5000
Kaleb Purdy9600.5000
Alex Mitchell6400010
Aaron Clark6311.5000
Caleb Pitts6302000
Devin Henderson5300000
Caleb Sandstrom5111100
Keshawn Thomas4301000
Totals8149311310

PLAY-BY-PLAY

200 plays
Q4Old Dominion3 plays · -9 yds · 0:36 · End of Half10–3
  1. 0:003rd & 15 at ODU 25End of 4th quarter.
  2. 0:303rd & 15 at ODU 25Kneel down by #10 Q.Henicle at ODU21 for loss of 4 yards
  3. 0:302nd & 12 at ODU 28Timeout App State, clock 00:30
  4. 0:302nd & 12 at ODU 28Kneel down by #10 Q.Henicle at ODU25 for loss of 3 yards
  5. 0:331st & 10 at ODU 30Timeout App State, clock 00:33
  6. 0:331st & 10 at ODU 30Kneel down by #10 Q.Henicle at ODU28 for loss of 2 yards
Q4App State7 plays · 25 yds · 1:15 · Interception10–3
  1. 0:364th & 6 at APP 45No Huddle-Shotgun #8 H.Hasselbeck pass intercepted by #5 B.Crutchfield at ODU30 QB hurried by #4 J.Gibson, End Of Play
  2. 0:433rd & 6 at APP 45No Huddle-Shotgun #8 H.Hasselbeck pass incomplete short left to #7 D.Fugitt thrown to ODU46
  3. 0:582nd & 14 at APP 37Shotgun #8 H.Hasselbeck rush left for 8 yards gain to the APP45 (#29 T.Murray Jr.)
  4. 1:041st & 10 at APP 41Timeout App State, clock 01:04
  5. 1:041st & 10 at APP 41No Huddle-Shotgun #8 H.Hasselbeck sacked for loss of 4 yards to the APP37 (#4 J.Gibson)
  6. 1:163rd & 3 at APP 27No Huddle-Shotgun #8 H.Hasselbeck rush left for 14 yards gain to the APP41 (#18 J.Forrest; #11 K.Collier), 1ST DOWN
  7. 1:272nd & 2 at APP 28No 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)
  8. 1:441st & 10 at APP 20Shotgun #8 H.Hasselbeck rush right for 8 yards gain to the APP28 (#19 L.Struck), out of bounds
Q4Old Dominion3 plays · 6 yds · 1:53 · Punt10–3
  1. 1:514th & 4 at APP 47#96 I.Brandt punt 47 yards to the APP00, Touchback
  2. 2:003rd & 3 at APP 46Timeout Old Dominion, clock 02:00
  3. 2:043rd & 3 at APP 46No Huddle-Shotgun #10 Q.Henicle rush middle for 1 yard loss to the APP47 (#94 C.Pitts)
  4. 2:522nd & 5 at APP 48No Huddle-Shotgun #10 Q.Henicle rush middle for 2 yards gain to the APP46 (#99 A.Clark; #94 C.Pitts)
  5. 3:381st & 10 at ODU 47Shotgun #5 M.James rush middle for 5 yards gain to the APP48 (#10 C.Phares)
Q4App State3 plays · 4 yds · 0:52 · Fumble10–3
  1. 3:443rd & 14 at APP 45No 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
  2. 3:562nd & 14 at APP 45No Huddle-Shotgun #3 M.Singleton pass incomplete short left to #0 S.Pickett III thrown to APP48
  3. 4:301st & 10 at APP 49Shotgun #5 J.Lewis rush left for 4 yards loss to the APP45 (#4 J.Gibson)
Q4Old Dominion3 plays · 5 yds · 2:12 · Punt10–3
  1. 4:364th & 5 at ODU 12#96 I.Brandt punt 39 yards to the APP49 fair catch by #13 J.Grier at APP49
  2. 5:163rd & 3 at ODU 14No Huddle-Shotgun #5 M.James rush middle for 2 yards loss to the ODU12 (#99 A.Clark; #97 X.Joseph)
  3. 6:032nd & 7 at ODU 10No Huddle-Shotgun #10 Q.Henicle rush middle for 4 yards gain to the ODU14 (#25 K.Purdy)
  4. 6:431st & 10 at ODU 7Shotgun #3 D.Roche rush middle for 3 yards gain to the ODU10 (#15 A.Mitchell)
Q4App State5 plays · 3 yds · 2:35 · Punt10–3
  1. 6:484th & 20 at APP 27#40 J.Dunn punt 66 yards to the ODU07
  2. 7:053rd & 20 at APP 27Timeout App State, clock 07:05
  3. 7:053rd & 20 at APP 27No Huddle-Shotgun #3 M.Singleton pass incomplete deep right to #1 N.Branch thrown to ODU45
  4. 7:152nd & 20 at APP 27No Huddle-Shotgun #3 M.Singleton pass incomplete short right to #1 N.Branch thrown to APP36 broken up by #1 Z.Frink
  5. 7:442nd & 10 at APP 37No Huddle-Shotgun #3 M.Singleton pass complete short right to #1 N.Branch caught at APP42, for 5 yards to the APP42 (#5 B.Crutchfield; #24 D.Goodman) PENALTY APP Pass Interference (#7 D.Fugitt) 10 yards from APP37 to APP27. NO PLAY
  6. 7:451st & 10 at APP 37No Huddle-Shotgun #3 M.Singleton pass incomplete deep left to #1 N.Branch thrown to ODU25
  7. 8:053rd & 7 at APP 27No Huddle-Shotgun #3 M.Singleton pass incomplete short right to #1 N.Branch thrown to APP40 broken up by #1 Z.Frink PENALTY ODU Holding (#2 D.Iles) 10 yards from APP27 to APP37, 1ST DOWN. NO PLAY
  8. 8:262nd & 14 at APP 20No Huddle-Shotgun #3 M.Singleton pass complete short left to #0 S.Pickett III caught at APP18, for 7 yards to the APP27 (#1 Z.Frink)
  9. 8:541st & 20 at APP 14No Huddle-Shotgun #3 M.Singleton rush left for 6 yards gain to the APP20 (#3 M.Easterly)
  10. 9:201st & 10 at APP 24Shotgun #5 J.Lewis rush left for 1 yard gain to the APP25 (#18 J.Forrest; #3 M.Easterly) PENALTY APP Holding (#57 D.Manuel) 10 yards from APP24 to APP14. NO PLAY
  11. 9:231st & 10 at ODU 35#99 A.Nelms kickoff 64 yards to the APP01 #11 J.Cross return 23 yards to the APP24 (#24 D.Goodman)
Q4Old Dominion9 plays · 65 yds · 4:37 · Touchdown10–3
  1. 9:30Timeout Old Dominion, clock 09:30
  2. 9:303rd & 2 at APP 2No Huddle-Shotgun #5 M.James rush middle for 2 yards gain to the APP00 TOUCHDOWN, clock 09:30 #8 J.Rodriguez pass attempt Successful
  3. 10:122nd & 3 at APP 3No Huddle-Shotgun #10 Q.Henicle rush middle for 1 yard gain to the APP02 (#5 C.Sloan; #50 J.Brown)
  4. 10:571st & 5 at APP 5No Huddle-Shotgun #3 D.Roche rush middle for 2 yards gain to the APP03 (#10 C.Phares)
  5. 11:263rd & 3 at APP 37Shotgun #3 D.Roche rush middle for 32 yards gain to the APP05 (#1 J.McBurrows), out of bounds, 1ST DOWN
  6. 11:402nd & 7 at APP 41Timeout Old Dominion, clock 11:40
  7. 11:452nd & 7 at APP 41No Huddle-Shotgun #3 D.Roche rush middle for 4 yards gain to the APP37 (#7 D.Henderson; #94 C.Pitts)
  8. 12:121st & 10 at APP 44No Huddle-Shotgun #10 Q.Henicle rush middle for 3 yards gain to the APP41 (#10 C.Phares)
  9. 12:383rd & 6 at ODU 39No Huddle-Shotgun #10 Q.Henicle pass complete short right to #7 K.Harris caught at APP48, for 17 yards to the APP44 (#7 D.Henderson), 1ST DOWN
  10. 13:232nd & 11 at ODU 34No Huddle-Shotgun #10 Q.Henicle rush middle for 5 yards gain to the ODU39 (#10 C.Phares; #25 K.Purdy)
  11. 13:581st & 15 at ODU 30Shotgun #3 D.Roche rush middle for 4 yards gain to the ODU34 (#94 C.Pitts)
  12. 14:041st & 10 at ODU 35PENALTY ODU False Start (#86 L.Haughton Jr.) 5 yards from ODU35 to ODU30. NO PLAY
Q3App State3 plays · 4 yds · 1:38 · Punt2–3
  1. 14:044th & 6 at APP 11Timeout App State, clock 14:04
  2. 14:074th & 6 at APP 11#40 J.Dunn punt 54 yards to the ODU35
  3. 14:183rd & 6 at APP 11No Huddle-Shotgun #3 M.Singleton pass incomplete deep right to #0 S.Pickett III thrown to APP43 broken up by #5 B.Crutchfield
  4. 14:393rd & 1 at APP 16PENALTY APP False Start (#7 D.Fugitt) 5 yards from APP16 to APP11. NO PLAY
  5. 14:512nd & 5 at APP 12Shotgun #4 T.Webb rush right for 4 yards gain to the APP16 (#9 D.Lynch)
  6. 0:001st & 10 at APP 7End of 3rd quarter.
  7. 0:441st & 10 at APP 7Shotgun #5 J.Lewis rush left for 5 yards gain to the APP12 (#19 L.Struck)
Q3Old Dominion3 plays · 2 yds · 2:05 · Punt2–3
  1. 0:454th & 8 at ODU 40#96 I.Brandt punt 53 yards to the APP07
  2. 1:253rd & 9 at ODU 39No Huddle-Shotgun #10 Q.Henicle rush left for 1 yard gain to the ODU40 (#44 M.Lewis), out of bounds
  3. 2:122nd & 7 at ODU 41No Huddle-Shotgun #3 D.Roche rush middle for 2 yards loss to the ODU39 (#52 M.McClenton)
  4. 2:411st & 10 at ODU 38Shotgun #3 D.Roche rush right for 3 yards gain to the ODU41 (#52 M.McClenton), out of bounds
Q3App State3 plays · 0 yds · 1:07 · Punt2–3
  1. 2:504th & 10 at APP 32#40 J.Dunn punt 30 yards to the ODU38, out of bounds at ODU38
  2. 3:003rd & 10 at APP 32No Huddle-Shotgun #3 M.Singleton pass incomplete short middle to #0 S.Pickett III thrown to APP46
  3. 3:222nd & 11 at APP 31No Huddle-Shotgun #11 J.Cross rush left for 1 yard gain to the APP32 (#94 L.McFadden-Pressley; #40 H.Malecki)
  4. 3:471st & 10 at APP 32Shotgun #11 J.Cross rush middle for 1 yard loss to the APP31 (#42 T.Babin; #40 H.Malecki)
Q3Old Dominion6 plays · 22 yds · 3:07 · Downs2–3
  1. 3:574th & 3 at APP 32Timeout Old Dominion, clock 03:57
  2. 3:574th & 3 at APP 32No Huddle-Shotgun #10 Q.Henicle pass incomplete deep right to #11 T.Johnson thrown to APP01 QB hurried by #15 A.Mitchell, TURNOVER ON DOWNS
  3. 4:433rd & 7 at APP 36No Huddle-Shotgun #5 M.James rush right for 4 yards gain to the APP32 (#25 K.Purdy), out of bounds
  4. 5:172nd & 14 at APP 43No Huddle-Shotgun #10 Q.Henicle rush middle for 7 yards gain to the APP36 (#94 C.Pitts; #0 J.Berchal)
  5. 6:051st & 10 at APP 39No Huddle-Shotgun #10 Q.Henicle rush middle for 4 yards loss to the APP43 (#25 K.Purdy; #20 E.Adams)
  6. 6:302nd & 2 at APP 46No Huddle-Shotgun #5 M.James rush middle for 7 yards gain to the APP39 (#99 A.Clark), 1ST DOWN
  7. 6:501st & 10 at ODU 46Shotgun #10 Q.Henicle pass complete short left to #6 T.Hall caught at ODU46, for 8 yards to the APP46 (#18 S.Berry)
  8. 7:041st & 10 at APP 20#83 J.London kickoff 65 yards to the ODU15 #8 J.Rodriguez return 31 yards to the ODU46 (#26 M.Guest)
Q3App State1 play · -12 yds · 0:08 · Safety2–3
  1. 7:181st & 10 at APP 6Shotgun App State rush middle for 6 yards loss to the APP00 fumbled by App State at APP00 recovered by APP #8 H.Hasselbeck at APP00. Old Dominion SAFETY, clock 07:18
Q3Old Dominion8 plays · 39 yds · 4:15 · Interception0–3
  1. 7:263rd & 7 at APP 36Timeout Old Dominion, clock 07:26
  2. 7:333rd & 7 at APP 36No Huddle-Shotgun #10 Q.Henicle pass intercepted by #0 J.Berchal at APP06, End Of Play
  3. 8:102nd & 5 at APP 34No Huddle-Shotgun #6 T.Hall rush middle for 2 yards loss to the APP36 (#96 R.Lolohea)
  4. 8:371st & 10 at APP 39No Huddle-Shotgun #10 Q.Henicle rush left for 5 yards gain to the APP34 (#93 K.Braddock), out of bounds
  5. 9:052nd & 4 at APP 46No Huddle-Shotgun #10 Q.Henicle pass complete short left to #7 K.Harris caught at APP45, for 7 yards to the APP39 (#7 D.Henderson), out of bounds, 1ST DOWN
  6. 9:341st & 10 at ODU 48Shotgun #12 B.Bedgood rush right for 6 yards gain to the APP46, out of bounds at APP46
  7. 9:514th & 2 at ODU 33#96 I.Brandt punt 52 yards to the APP15, out of bounds at APP15 PENALTY APP Roughing The Kicker (#4 J.Gude) 15 yards from ODU33 to ODU48, 1ST DOWN. NO PLAY
  8. 10:243rd & 9 at ODU 26No Huddle-Shotgun #10 Q.Henicle pass complete short left to #8 J.Rodriguez caught at ODU31, for 7 yards to the ODU33 (#6 K.Conley)
  9. 10:473rd & 4 at ODU 31PENALTY ODU False Start (#69 L.Cox) 5 yards from ODU31 to ODU26. NO PLAY
  10. 11:102nd & 6 at ODU 29No Huddle-Shotgun #3 D.Roche rush middle for 2 yards gain to the ODU31 (#10 C.Phares)
  11. 11:321st & 10 at ODU 25Shotgun #10 Q.Henicle pass complete short right to #3 D.Roche caught at ODU25, for 4 yards to the ODU29 (#10 C.Phares), out of bounds
  12. 11:411st & 10 at APP 35#83 J.London kickoff 65 yards to the ODU00, Touchback
Q3App State9 plays · 59 yds · 3:19 · Field Goal0–3
  1. 11:414th & 4 at ODU 16Timeout App State, clock 11:41
  2. 11:414th & 4 at ODU 16#83 J.London field goal attempt from 34 yards GOOD (H: #40 J.Dunn, LS: #34 P.Stone), clock 11:41
  3. 12:243rd & 10 at ODU 22No Huddle-Shotgun #5 J.Lewis rush middle for 6 yards gain to the ODU16 (#2 D.Iles; #18 J.Forrest)
  4. 12:322nd & 10 at ODU 22No Huddle-Shotgun #3 M.Singleton pass incomplete short left to #19 J.Howse thrown to ODU24
  5. 12:351st & 10 at ODU 22No Huddle-Shotgun #3 M.Singleton pass incomplete short left to #0 S.Pickett III thrown to ODU05
  6. 13:072nd & 3 at ODU 28No Huddle-Shotgun #5 J.Lewis rush middle for 6 yards gain to the ODU22 (#19 L.Struck), 1ST DOWN
  7. 13:371st & 10 at ODU 35No Huddle-Shotgun #8 H.Hasselbeck rush left for 7 yards gain to the ODU28 (#19 L.Struck)
  8. 13:581st & 10 at APP 40No Huddle-Shotgun #3 M.Singleton pass complete short left to #19 J.Howse caught at ODU45, for 25 yards to the ODU35 (#5 B.Crutchfield), out of bounds, 1ST DOWN
  9. 14:292nd & 4 at APP 31No Huddle-Shotgun #5 J.Lewis rush left for 9 yards gain to the APP40 (#3 M.Easterly), 1ST DOWN
  10. 14:571st & 10 at APP 25Shotgun #5 J.Lewis rush middle for 6 yards gain to the APP31 (#3 M.Easterly)
  11. 15:001st & 10 at ODU 35#99 A.Nelms kickoff 65 yards to the APP00, Touchback
Q2Old Dominion2 plays · 0 yds · 0:11 · Interception0–0
  1. 0:002nd & 10 at APP 42End of 2nd quarter.
  2. 0:032nd & 10 at APP 42Shotgun #10 Q.Henicle pass intercepted by #7 D.Henderson at APP08 #7 D.Henderson return 1 yard to the APP09 (#8 J.Rodriguez)
  3. 0:041st & 10 at APP 42Timeout Old Dominion, clock 00:04
  4. 0:041st & 10 at APP 42Shotgun #10 Q.Henicle pass incomplete deep left to #11 T.Johnson thrown to APP07
Q2App State1 play · 0 yds · 0:09 · Interception0–0
  1. 0:111st & 10 at APP 43Shotgun #3 M.Singleton pass intercepted by #32 J.Drummer at ODU42 #32 J.Drummer return 16 yards to the APP42 (#19 J.Howse), out of bounds
Q2Old Dominion12 plays · 50 yds · 2:33 · Fumble0–0
  1. 0:201st & 10 at ODU 50Shotgun #10 Q.Henicle rush right for 7 yards gain to the APP43 fumbled by #10 Q.Henicle at APP46 forced by #33 A.Benton recovered by APP #99 A.Clark at APP43, End Of Play
  2. 0:321st & 10 at ODU 29Timeout Old Dominion, clock 00:32
  3. 0:323rd & 6 at ODU 43Shotgun #3 D.Roche rush middle for 7 yards gain to the ODU50 (#41 C.Sandstrom), 1ST DOWN
  4. 0:371st & 10 at ODU 29Timeout Old Dominion, clock 00:37
  5. 1:281st & 10 at ODU 29No Huddle-Shotgun #10 Q.Henicle sacked for loss of 1 yard to the ODU28 (#88 K.Ellis, #41 C.Sandstrom)
  6. 0:402nd & 10 at ODU 39No Huddle-Shotgun #10 Q.Henicle rush middle for 4 yards gain to the ODU43 (#25 K.Purdy; #13 K.Thomas)
  7. 0:481st & 10 at ODU 39No Huddle-Shotgun #10 Q.Henicle pass incomplete short right to #7 K.Harris thrown to ODU47 broken up by #6 K.Conley
  8. 0:522nd & 11 at ODU 28No Huddle-Shotgun #10 Q.Henicle rush right for 11 yards gain to the ODU39, out of bounds at ODU39, 1ST DOWN
  9. 1:383rd & 3 at ODU 26Shotgun #3 D.Roche rush left for 3 yards gain to the ODU29 (#15 A.Mitchell), 1ST DOWN
  10. 1:462nd & 7 at ODU 22Timeout App State, clock 01:46
  11. 1:462nd & 7 at ODU 22Shotgun #10 Q.Henicle rush middle for 4 yards gain to the ODU26 (#13 K.Thomas)
  12. 1:541st & 10 at ODU 19Shotgun #10 Q.Henicle rush middle for 3 yards gain to the ODU22 (#10 C.Phares)
  13. 2:003rd & 2 at ODU 15Timeout Old Dominion, clock 02:00
  14. 2:083rd & 2 at ODU 15Shotgun #3 D.Roche rush middle for 4 yards gain to the ODU19 (#99 A.Clark), 1ST DOWN
  15. 2:172nd & 5 at ODU 12Timeout App State, clock 02:17
  16. 2:162nd & 5 at ODU 12No Huddle-Shotgun #3 D.Roche rush middle for 3 yards gain to the ODU15 (#15 A.Mitchell; #41 C.Sandstrom)
  17. 2:461st & 10 at ODU 7Shotgun #3 D.Roche rush left for 5 yards gain to the ODU12 (#15 A.Mitchell)
Q2App State3 plays · 0 yds · 0:49 · Punt0–0
  1. 1:531st & 10 at APP 50Timeout App State, clock 01:53
  2. 3:381st & 10 at APP 50Shotgun #3 M.Singleton pass incomplete deep left to #0 S.Pickett III thrown to ODU10 broken up by #5 B.Crutchfield
  3. 2:564th & 10 at APP 50#40 J.Dunn punt 43 yards to the ODU07 fair catch by #3 D.Roche at ODU07
  4. 3:003rd & 11 at APP 50No Huddle-Shotgun #3 M.Singleton pass incomplete short right to #0 S.Pickett III thrown to ODU40
  5. 3:252nd & 11 at APP 50No Huddle-Shotgun #3 M.Singleton rush middle for 0 yards to the APP50 (#10 K.Naotala)
Q2Old Dominion3 plays · 5 yds · 1:38 · Punt0–0
  1. 3:424th & 5 at ODU 11#96 I.Brandt punt 39 yards to the ODU50
  2. 3:553rd & 5 at ODU 11No Huddle-Shotgun #10 Q.Henicle pass incomplete deep right to #8 J.Rodriguez thrown to ODU45 broken up by #1 J.McBurrows
  3. 4:043rd & 5 at ODU 11No Huddle-Shotgun #10 Q.Henicle pass incomplete short middle to #8 J.Rodriguez thrown to ODU17 QB hurried by #33 A.Benton PENALTY APP Roughing The Passer offsetting ODU Pass Interference offsetting. NO PLAY
  4. 4:482nd & 4 at ODU 12No Huddle-Shotgun #3 D.Roche rush middle for 1 yard loss to the ODU11 (#13 K.Thomas)
  5. 5:141st & 10 at ODU 6Shotgun #3 D.Roche rush middle for 6 yards gain to the ODU12 (#25 K.Purdy)
Q2App State3 plays · -4 yds · 1:41 · Punt0–0
  1. 5:204th & 14 at APP 40#40 J.Dunn punt 54 yards to the ODU06, out of bounds at ODU06
  2. 5:513rd & 10 at APP 44No Huddle-Shotgun #3 M.Singleton sacked for loss of 4 yards to the APP40 (#4 J.Gibson) PENALTY APP Holding declined
  3. 6:232nd & 13 at APP 41No Huddle-Shotgun #4 T.Webb rush middle for 3 yards gain to the APP44 (#42 T.Babin)
  4. 6:521st & 10 at APP 44Shotgun #4 T.Webb rush right for 3 yards loss to the APP41 (#4 J.Gibson)
Q2Old Dominion3 plays · -1 yds · 1:59 · Punt0–0
  1. 7:014th & 11 at ODU 22Timeout Old Dominion, clock 07:01
  2. 7:014th & 11 at ODU 22#96 I.Brandt punt 34 yards to the APP44 fair catch by #13 J.Grier at APP44
  3. 7:413rd & 5 at ODU 28No Huddle-Shotgun #10 Q.Henicle sacked for loss of 6 yards to the ODU22 (#41 C.Sandstrom, #10 C.Phares)
  4. 8:122nd & 6 at ODU 27No Huddle-Shotgun #8 J.Rodriguez rush right for 1 yard gain to the ODU28 (#15 A.Mitchell; #7 D.Henderson)
  5. 8:312nd & 11 at ODU 22No Huddle-Shotgun #10 Q.Henicle pass incomplete deep left to #7 K.Harris thrown to APP38 PENALTY APP Offside (#93 K.Braddock) 5 yards from ODU22 to ODU27. NO PLAY
  6. 8:531st & 10 at ODU 23Shotgun #3 D.Roche rush middle for 1 yard loss to the ODU22 (#10 C.Phares)
Q2App State5 plays · 8 yds · 2:05 · Punt0–0
  1. 9:004th & 12 at APP 29Timeout App State, clock 09:00
  2. 9:004th & 12 at APP 29#40 J.Dunn punt 48 yards to the ODU23, out of bounds at ODU23
  3. 9:103rd & 12 at APP 29No Huddle-Shotgun #3 M.Singleton pass incomplete short left to #13 J.Grier thrown to APP41
  4. 9:192nd & 12 at APP 29No Huddle-Shotgun #3 M.Singleton pass incomplete short left to #0 S.Pickett III thrown to APP37
  5. 9:501st & 10 at APP 31No Huddle-Shotgun #5 J.Lewis rush right for 2 yards loss to the APP29 (#0 M.Thompson)
  6. 10:192nd & 8 at APP 23No Huddle-Shotgun #3 M.Singleton pass complete short right to #7 D.Fugitt caught at APP26, for 8 yards to the APP31 (#18 J.Forrest), 1ST DOWN
  7. 10:581st & 10 at APP 21Shotgun #5 J.Lewis rush left for 2 yards gain to the APP23 (#94 L.McFadden-Pressley)
Q1Old Dominion12 plays · 62 yds · 5:11 · Missed FG0–0
  1. 11:054th & 8 at APP 21Timeout Old Dominion, clock 11:05
  2. 11:054th & 8 at APP 21#93 N.Eichner field goal attempt from 39 yards NO GOOD (H: #96 I.Brandt, LS: #61 B.Durkin), clock 11:05
  3. 11:113rd & 8 at APP 21No Huddle-Shotgun #10 Q.Henicle pass incomplete short right to #7 K.Harris thrown to APP15
  4. 11:302nd & 14 at APP 27No Huddle-Shotgun #10 Q.Henicle pass complete short middle to #8 J.Rodriguez caught at APP23, for 6 yards to the APP21 (#10 C.Phares)
  5. 11:491st & 10 at APP 23No Huddle-Shotgun #10 Q.Henicle rush right for 4 yards loss to the APP27 fumbled by #10 Q.Henicle at APP27 recovered by ODU #10 Q.Henicle at APP27, End Of Play
  6. 12:442nd & 2 at APP 29No Huddle-Shotgun #10 Q.Henicle pass complete short right to #86 L.Haughton Jr. caught at APP23, for 6 yards to the APP23 (#25 K.Purdy), 1ST DOWN
  7. 13:271st & 10 at APP 37No Huddle-Shotgun #3 D.Roche rush middle for 8 yards gain to the APP29 (#21 J.Reddish)
  8. 13:402nd & 17 at ODU 37No Huddle-Shotgun #10 Q.Henicle pass complete short right to #7 K.Harris caught at APP46, for 26 yards to the APP37 (#25 K.Purdy), 1ST DOWN
  9. 14:291st & 10 at ODU 44No Huddle-Shotgun #10 Q.Henicle sacked for loss of 7 yards to the ODU37 (#99 A.Clark)
  10. 14:522nd & 7 at ODU 31Shotgun #10 Q.Henicle rush middle for 13 yards gain to the ODU44 (#21 J.Reddish), 1ST DOWN
  11. 0:001st & 10 at ODU 28End of 1st quarter.
  12. 0:301st & 10 at ODU 28No Huddle-Shotgun #3 D.Roche rush middle for 3 yards gain to the ODU31 (#96 R.Lolohea)
  13. 0:392nd & 10 at ODU 17No Huddle-Shotgun #10 Q.Henicle pass complete short left to #11 T.Johnson caught at ODU28, for 11 yards to the ODU28 (#0 J.Berchal), 1ST DOWN
  14. 1:111st & 10 at ODU 17Shotgun #3 D.Roche rush left for 0 yards to the ODU17 (#96 R.Lolohea)
Q1App State4 plays · 18 yds · 2:19 · Punt0–0
  1. 1:164th & 12 at ODU 47#40 J.Dunn punt 30 yards to the ODU17, out of bounds at ODU17
  2. 1:273rd & 12 at ODU 47No Huddle-Shotgun #3 M.Singleton pass incomplete short left to #5 J.Lewis thrown to ODU45 QB hurried by #88 M.Harris
  3. 1:523rd & 7 at ODU 42PENALTY APP Delay Of Game 5 yards from ODU42 to ODU47. NO PLAY
  4. 2:302nd & 2 at ODU 37No Huddle-Shotgun #8 H.Hasselbeck pass complete short left to #1 N.Branch caught at ODU42, for 5 yards loss to the ODU42 (#2 D.Iles)
  5. 3:041st & 10 at ODU 45No Huddle-Shotgun #5 J.Lewis rush middle for 8 yards gain to the ODU37 (#19 L.Struck)
  6. 3:211st & 10 at APP 35Shotgun #3 M.Singleton pass complete short right to #6 C.Lofton caught at APP47, for 20 yards to the ODU45 (#5 B.Crutchfield), 1ST DOWN
Q1Old Dominion3 plays · 5 yds · 1:23 · Punt0–0
  1. 3:354th & 5 at ODU 26Timeout Old Dominion, clock 03:35
  2. 3:354th & 5 at ODU 26#96 I.Brandt punt 39 yards to the APP35, out of bounds at APP35
  3. 4:173rd & 4 at ODU 27No Huddle-Shotgun #10 Q.Henicle rush middle for 1 yard loss to the ODU26 (#94 C.Pitts)
  4. 4:242nd & 4 at ODU 27No Huddle-Shotgun #10 Q.Henicle pass incomplete deep left to #8 J.Rodriguez thrown to APP42
  5. 4:521st & 10 at ODU 21Shotgun #6 T.Hall rush middle for 6 yards gain to the ODU27 (#10 C.Phares; #99 A.Clark)
Q1App State5 plays · 28 yds · 2:10 · Punt0–0
  1. 4:584th & 6 at ODU 49Timeout App State, clock 04:58
  2. 4:584th & 6 at ODU 49#40 J.Dunn punt 28 yards to the ODU21
  3. 5:383rd & 6 at ODU 49No Huddle-Shotgun #11 J.Cross rush middle for 0 yards to the ODU49 (#29 T.Murray Jr.)
  4. 5:442nd & 6 at ODU 49No Huddle-Shotgun #3 M.Singleton pass incomplete short left to #7 D.Fugitt thrown to APP49 QB hurried by #97 L.Menter and #40 H.Malecki
  5. 6:131st & 10 at APP 47No Huddle-Shotgun #11 J.Cross rush middle for 4 yards gain to the ODU49 (#18 J.Forrest)
  6. 6:371st & 10 at APP 35No Huddle-Shotgun #3 M.Singleton pass complete short right to #7 D.Fugitt caught at APP47, for 12 yards to the APP47 (#10 K.Naotala), 1ST DOWN
  7. 7:001st & 10 at APP 23Shotgun #11 J.Cross rush left for 12 yards gain to the APP35 (#5 B.Crutchfield), 1ST DOWN
Q1Old Dominion10 plays · 46 yds · 4:27 · Missed FG0–0
  1. 7:084th & 6 at APP 23Timeout Old Dominion, clock 07:08
  2. 7:084th & 6 at APP 23#93 N.Eichner field goal attempt from 41 yards NO GOOD (H: #96 I.Brandt, LS: #61 B.Durkin), clock 07:08
  3. 7:304th & 1 at APP 18PENALTY ODU False Start (#80 C.Warren) 5 yards from APP18 to APP23. NO PLAY
  4. 7:553rd & 1 at APP 18No Huddle-Shotgun #3 D.Roche rush middle for 0 yards to the APP18 (#33 A.Benton; #50 J.Brown)
  5. 8:272nd & 5 at APP 22No Huddle-Shotgun #3 D.Roche rush middle for 4 yards gain to the APP18 (#5 C.Sloan; #33 A.Benton)
  6. 9:041st & 10 at APP 27No Huddle-Shotgun #10 Q.Henicle pass complete short left to #11 T.Johnson caught at APP22, for 5 yards to the APP22, End Of Play
  7. 9:461st & 10 at APP 43No Huddle-Shotgun #10 Q.Henicle rush middle for 16 yards gain to the APP27 (#13 K.Thomas), 1ST DOWN
  8. 10:182nd & 10 at ODU 46No Huddle-Shotgun #3 D.Roche rush middle for 11 yards gain to the APP43 (#5 C.Sloan), 1ST DOWN
  9. 10:251st & 10 at ODU 46No Huddle-Shotgun #10 Q.Henicle pass incomplete short right to #7 K.Harris thrown to ODU47 broken up by #41 C.Sandstrom
  10. 10:523rd & 2 at ODU 39No Huddle-Shotgun #10 Q.Henicle rush right for 7 yards gain to the ODU46 (#12 C.Grant), out of bounds, 1ST DOWN
  11. 11:262nd & 10 at ODU 31No Huddle-Shotgun #10 Q.Henicle rush middle for 8 yards gain to the ODU39 (#7 D.Henderson)
  12. 11:331st & 10 at ODU 31Shotgun #10 Q.Henicle pass incomplete short left to #86 L.Haughton Jr. thrown to ODU39
Q1App State4 plays · 5 yds · 0:56 · Downs0–0
  1. 11:444th & 5 at ODU 31No Huddle-Shotgun #3 M.Singleton pass incomplete short left to #5 J.Lewis thrown to ODU41 QB hurried by #32 J.Drummer, TURNOVER ON DOWNS. The previous play is under automatic review - "Incomplete pass". CALL OVERTURNED. (Original Play: (11:44) No Huddle-Shotgun #3 M.Singleton sacked for loss of 10 yards to the ODU41 (#32 J.Drummer), fumble by #3 M.Singleton recovered by ODU #4 J.Gibson at ODU41, End Of Play)
  2. 11:463rd & 5 at ODU 31No Huddle-Shotgun #3 M.Singleton pass incomplete short right to #13 J.Grier thrown to ODU28 broken up by #2 D.Iles QB hurried by #3 M.Easterly
  3. 12:162nd & 10 at ODU 36No Huddle-Shotgun #5 J.Lewis rush middle for 5 yards gain to the ODU31 (#10 K.Naotala)
  4. 12:221st & 10 at ODU 36Shotgun #3 M.Singleton pass incomplete deep middle to #0 S.Pickett III thrown to ODU00 broken up by #33 S.Leaks
Q1Old Dominion3 plays · 2 yds · 2:29 · Punt0–0
  1. 12:314th & 8 at ODU 27#96 I.Brandt punt 9 yards to the ODU36 blocked by #21 J.Reddish, out of bounds at ODU36
  2. 13:103rd & 13 at ODU 22No Huddle-Shotgun #10 Q.Henicle rush middle for 5 yards gain to the ODU27 (#41 C.Sandstrom; #10 C.Phares)
  3. 13:393rd & 8 at ODU 27PENALTY ODU False Start (#75 D.Brown) 5 yards from ODU27 to ODU22. NO PLAY
  4. 14:053rd & 3 at ODU 32PENALTY ODU False Start (#72 K.Hall) 5 yards from ODU32 to ODU27. NO PLAY
  5. 14:252nd & 9 at ODU 26No Huddle-Shotgun #10 Q.Henicle rush middle for 6 yards gain to the ODU32 (#15 A.Mitchell)
  6. 14:541st & 10 at ODU 25Shotgun #3 D.Roche rush middle for 1 yard gain to the ODU26 (#25 K.Purdy)
  7. 15:001st & 10 at APP 35#83 J.London kickoff 65 yards to the ODU00, Touchback

FAN NEWS

2026 season

Write about Old Dominion or App State?

Link a team hub in a post on your own blog and it shows up here, in front of the fans looking for exactly it. Free, no exclusivity, and the link back to you is the whole point.

Get Your Blog Featured →

MORE WEEK 6 GAMES

#5@#13
FINAL
Georgia 20, Alabama 17
ABC
#18@#12
FINAL
Kentucky 35, LSU 34 (OT)
ESPN
@#2
FINAL
BYU 24, Iowa State 10
ESPN
@#3
FINAL
Ohio State 45, Maryland 16
BTN
@#4
FINAL
Notre Dame 58, Stanford 7
NBC
58Games in Week 6Full schedule →