Defense
NORFOffense
NORFTeam record
NORFGame information
7:00 PM, August 28, 2025
William "Dick" Price Stadium
Norfolk
4
X'Zavion Evans run for 1 yd to the TOW 2TOW 27 · NORF 7
Otto Kuhns run for a loss of 1 yard to the TOW 2TOW 27 · NORF 7
Otto Kuhns run for no gain to the TOW 1TOW 27 · NORF 7
X'Zavion Evans run for no gain to the TOW 1TOW 27 · NORF 7
Otto Kuhns pass complete to Kam'Ryn Thomas for 28 yds to the TOW 1 for a 1ST downTOW 27 · NORF 7
Otto Kuhns pass complete to DreSean Kendrick for 21 yds to the TOW 29 for a 1ST downTOW 27 · NORF 7
Otto Kuhns pass incomplete to JJ EvansTOW 27 · NORF 7
Otto Kuhns pass complete to DreSean Kendrick for 11 yds to the 50 yard line for a 1ST downTOW 27 · NORF 7
Otto Kuhns pass complete to Kam'Ryn Thomas for 9 yds to the NORF 39 for a 1ST downTOW 27 · NORF 7
Otto Kuhns pass incomplete to Taron Biles-WalkerTOW 27 · NORF 7
Otto Kuhns pass complete to X'Zavion Evans for 5 yds to the NORF 30TOW 27 · NORF 7
Caden Williams kickoff for 65 yds for a touchbackTOW 27 · NORF 7
Andrew Indorf pass complete to John Dunmore for 15 yds for a TD (Caden Williams KICK) (Caden Williams KICK)TOW 27 · NORF 7
Andrew Indorf pass complete to Peyton Faulkner for 5 yds to the NORF 15TOW 20 · NORF 7
Kemarrion Battles run for 2 yds to the NORF 20TOW 20 · NORF 7
Kemarrion Battles run for 4 yds to the NORF 22 for a 1ST downTOW 20 · NORF 7
Kemarrion Battles run for 4 yds to the NORF 26TOW 20 · NORF 7
Kemarrion Battles run for 3 yds to the NORF 30TOW 20 · NORF 7
Noah Tracey punt for 44 yds , John Dunmore returns for 15 yds to the NORF 33TOW 20 · NORF 7
Otto Kuhns sacked by Rodney Roane Jr. for a loss of 5 yards to the NORF 4TOW 20 · NORF 7
DreSean Kendrick run for a loss of 6 yards to the NORF 9TOW 20 · NORF 7
Otto Kuhns pass incomplete to Taron Biles-WalkerTOW 20 · NORF 7
Bryce LaFollette punt for 40 ydsTOW 20 · NORF 7
Andrew Indorf pass incomplete to Sam ReynoldsTOW 20 · NORF 7
Andrew Indorf sacked by David Ojiegbe and Jaylen Williams for a loss of 3 yards to the TOW 45TOW 20 · NORF 7
Towson Penalty, false start (Dan Volpe) to the TOW 48TOW 20 · NORF 7
Andrew Indorf pass incomplete to John DunmoreTOW 20 · NORF 7
Al Wooten II run for a loss of 1 yard to the NORF 38 for a 1ST down Norfolk State Penalty, unsportsmanlike conduct (Major Dillard) to the NORF 47 for a 1ST downTOW 20 · NORF 7
Noah Tracey punt for 32 ydsTOW 20 · NORF 7
Otto Kuhns pass complete to Kevon King for no gain to the NORF 29TOW 20 · NORF 7
Otto Kuhns pass complete to DreSean Kendrick for 9 yds to the NORF 29TOW 20 · NORF 7
Otto Kuhns pass incomplete to Kevon KingTOW 20 · NORF 7
Norfolk State Penalty, off-side (Jack Smoot) to the NORF 20TOW 20 · NORF 7
Caden Williams kickoff for 65 yds for a touchbackTOW 20 · NORF 7
Andrew Indorf pass complete to Zay Perkins for 36 yds for a TD (Caden Williams KICK) (Caden Williams KICK)TOW 20 · NORF 7
Andrew Indorf pass incomplete to Lukkas Londono, broken up by Kahleef JimmisonTOW 13 · NORF 7
Andrew Indorf pass incomplete to Lukkas LondonoTOW 13 · NORF 7
Andrew Indorf run for no gain to the NORF 26 Towson Penalty, Offensive holding (Jaelin Montgomery) to the NORF 36TOW 13 · NORF 7
Kemarrion Battles run for 13 yds to the NORF 26 for a 1ST downTOW 13 · NORF 7
Kemarrion Battles run for 18 yds to the NORF 39 for a 1ST downTOW 13 · NORF 7
Andrew Indorf pass complete to Bryce Butler for 8 yds to the TOW 43 for a 1ST downTOW 13 · NORF 7
Kemarrion Battles run for 2 yds to the TOW 35TOW 13 · NORF 7
Marco Peery kickoff for 60 yds , Lukkas Londono return for 28 yds to the TOW 33TOW 13 · NORF 7
Jaylen Laudermilk run for 8 yds for a TD (Evan Helfrich KICK)TOW 13 · NORF 7
Otto Kuhns run for no gain to the TOW 8 Towson Penalty, Offensive holding (Emariyon Johnson) to the TOW 8TOW 13 · NORF 0
Otto Kuhns pass complete to Kam'Ryn Thomas for 9 yds to the TOW 8 for a 1ST downTOW 13 · NORF 0
3
End of 3rd QuarterTOW 13 · NORF 0
Otto Kuhns pass complete to Kam'Ryn Thomas for 26 yds to the TOW 19 for a 1ST downTOW 13 · NORF 0
Kevon King run for 3 yds to the TOW 45TOW 13 · NORF 0
Norfolk State Penalty, delay of game (-5 Yards) to the TOW 48TOW 13 · NORF 0
Otto Kuhns pass complete to DreSean Kendrick for 2 yds to the TOW 17TOW 13 · NORF 0
Al Wooten II run for 10 yds to the TOW 43 Al Wooten II fumbled, recovered by NORF Terique MilesTOW 13 · NORF 0
Noah Tracey punt for 49 ydsTOW 13 · NORF 0
Otto Kuhns pass incomplete to Taron Biles-WalkerTOW 13 · NORF 0
Kevon King run for 2 yds to the NORF 18TOW 13 · NORF 0
Kevon King run for 3 yds to the NORF 16TOW 13 · NORF 0
Bryce LaFollette punt for 54 ydsTOW 13 · NORF 0
Andrew Indorf pass incomplete to Alfred ThomasTOW 13 · NORF 0
Andrew Indorf pass complete to John Dunmore for 6 yds to the TOW 33TOW 13 · NORF 0
Andrew Indorf pass incomplete to Kemarrion BattlesTOW 13 · NORF 0
Kemarrion Battles run for 4 yds to the TOW 27 for a 1ST downTOW 13 · NORF 0
Kemarrion Battles run for 2 yds to the TOW 23TOW 13 · NORF 0
Kemarrion Battles run for 6 yds to the TOW 21TOW 13 · NORF 0
Noah Tracey punt for 48 yds , John Dunmore returns for 1 yd to the TOW 15TOW 13 · NORF 0
Otto Kuhns sacked by Wyatt Draeger and Ben Kumpon for a loss of 2 yards to the NORF 38TOW 13 · NORF 0
DreSean Kendrick run for a loss of 7 yards to the NORF 40TOW 13 · NORF 0
Otto Kuhns pass complete to DreSean Kendrick for 3 yds to the NORF 47TOW 13 · NORF 0
Otto Kuhns run for 8 yds to the NORF 44 for a 1ST downTOW 13 · NORF 0
X'Zavion Evans run for 3 yds to the NORF 36TOW 13 · NORF 0
Otto Kuhns pass complete to DreSean Kendrick for 16 yds to the NORF 33 for a 1ST downTOW 13 · NORF 0
Otto Kuhns pass incomplete to Kam'Ryn Thomas for a 1ST down Towson Penalty, Defensive pass interference (Myles Brodie) to the NORF 17 for a 1ST downTOW 13 · NORF 0
X'Zavion Evans run for 1 yd to the NORF 2TOW 13 · NORF 0
Bryce LaFollette punt for 47 ydsTOW 13 · NORF 0
Andrew Indorf pass incomplete to Lukkas LondonoTOW 13 · NORF 0
Andrew Indorf pass complete to John Dunmore for 3 yds to the NORF 48TOW 13 · NORF 0
Andrew Indorf pass incomplete to Jaceon Doss, broken up by Makai FrisbyTOW 13 · NORF 0
Andrew Indorf pass incomplete to Jasin Shiggs for a 1ST down Norfolk State Penalty, off-side (Major Dillard) to the TOW 49 for a 1ST downTOW 13 · NORF 0
Andrew Indorf run for 12 yds to the TOW 44TOW 13 · NORF 0
Andrew Indorf pass complete to Zay Perkins for no gain to the TOW 42 Towson Penalty, Offensive holding (Jaelin Montgomery) to the TOW 32TOW 13 · NORF 0
Al Wooten II run for no gain to the TOW 42TOW 13 · NORF 0
Al Wooten II run for 5 yds to the TOW 42TOW 13 · NORF 0
Al Wooten II run for 4 yds to the TOW 37 for a 1ST downTOW 13 · NORF 0
Al Wooten II run for 2 yds to the TOW 33TOW 13 · NORF 0
Al Wooten II run for 6 yds to the TOW 31TOW 13 · NORF 0
Marco Peery kickoff for 63 ydsTOW 13 · NORF 0
2
Evan Helfrich 41 yd FG MISSED , Jasin Shiggs return for no gain to the NORF 35TOW 13 · NORF 0
Otto Kuhns pass complete to Taron Biles-Walker for no gain Norfolk State Penalty, Offensive holding (Dyral McMillan) to the TOW 23TOW 13 · NORF 0
Otto Kuhns pass incomplete to DreSean Kendrick for a 1ST down Towson Penalty, Defensive pass interference (Jasin Shiggs) to the TOW 13 for a 1ST downTOW 13 · NORF 0
Otto Kuhns pass incomplete to Kam'Ryn Thomas, broken up by Ja'Mez DrummerTOW 13 · NORF 0
Otto Kuhns run for 1 yd to the TOW 27TOW 13 · NORF 0
Otto Kuhns pass complete to Kam'Ryn Thomas for 15 yds to the TOW 28 for a 1ST downTOW 13 · NORF 0
Otto Kuhns pass complete to Kam'Ryn Thomas for 9 yds to the TOW 43TOW 13 · NORF 0
Otto Kuhns pass incomplete to Kam'Ryn ThomasTOW 13 · NORF 0
Otto Kuhns pass complete to DreSean Kendrick for 6 yds to the NORF 48 for a 1ST downTOW 13 · NORF 0
X'Zavion Evans run for 4 yds to the NORF 42TOW 13 · NORF 0
Otto Kuhns pass complete to Kam'Ryn Thomas for 9 yds to the NORF 38 for a 1ST downTOW 13 · NORF 0
X'Zavion Evans run for 3 yds to the NORF 29TOW 13 · NORF 0
Kevon King run for 1 yd to the NORF 26TOW 13 · NORF 0
Bryce LaFollette punt for 45 ydsTOW 13 · NORF 0
Andrew Indorf sacked by David Ojiegbe for a loss of 9 yards to the TOW 30TOW 13 · NORF 0
Kemarrion Battles run for 1 yd to the TOW 39TOW 13 · NORF 0
Kemarrion Battles run for 3 yds to the TOW 38TOW 13 · NORF 0
X'Zavion Evans run for no gain to the TOW 35TOW 13 · NORF 0
Kiron Benjamin run for a loss of 1 yard to the TOW 35TOW 13 · NORF 0
Kevon King run for 7 yds to the TOW 34TOW 13 · NORF 0
Kevon King run for 2 yds to the TOW 41TOW 13 · NORF 0
Otto Kuhns pass complete to DreSean Kendrick for 16 yds to the TOW 43 for a 1ST downTOW 13 · NORF 0
Otto Kuhns pass complete to DreSean Kendrick for 18 yds to the NORF 41 for a 1ST downTOW 13 · NORF 0
Kevon King run for 2 yds to the NORF 23TOW 13 · NORF 0
Norfolk State Penalty, false start (Jayden Chappell) to the NORF 21TOW 13 · NORF 0
Otto Kuhns run for 4 yds to the NORF 26 for a 1ST downTOW 13 · NORF 0
Otto Kuhns pass complete to DreSean Kendrick for 7 yds to the NORF 22TOW 13 · NORF 0
Kevon King run for 2 yds to the NORF 15TOW 13 · NORF 0
Otto Kuhns pass incomplete to Kevon KingTOW 13 · NORF 0
Caden Williams kickoff for 63 yds , Jason Wonodi return for 11 yds to the NORF 13TOW 13 · NORF 0
Caden Williams 50 yd FG GOODTOW 13 · NORF 0
Andrew Indorf pass incomplete to Jaceon DossTOW 10 · NORF 0
Andrew Indorf sacked by David Ojiegbe for a loss of 5 yards to the NORF 32TOW 10 · NORF 0
Al Wooten II run for 1 yd to the NORF 27TOW 10 · NORF 0
Andrew Indorf pass complete to Lukkas Londono for 13 yds to the NORF 28 for a 1ST downTOW 10 · NORF 0
Andrew Indorf pass complete to Lukkas Londono for 9 yds to the NORF 41TOW 10 · NORF 0
Andrew Indorf run for 5 yds to the 50 yard line for a 1ST downTOW 10 · NORF 0
Kahseim Phillips run for no gain to the TOW 45TOW 10 · NORF 0
Andrew Indorf pass complete to Sam Reynolds for 5 yds to the TOW 45TOW 10 · NORF 0
1
End of 1st QuarterTOW 10 · NORF 0
Kahseim Phillips run for 7 yds to the TOW 32TOW 10 · NORF 0
Andrew Indorf pass complete to Jarvis Jones for 8 yds to the TOW 40 for a 1ST downTOW 10 · NORF 0
Noah Tracey punt for 42 ydsTOW 10 · NORF 0
Israel Carter pass complete to DreSean Kendrick for 16 yds to the NORF 33TOW 10 · NORF 0
Israel Carter pass incomplete to Kam'Ryn ThomasTOW 10 · NORF 0
Israel Carter pass complete to Kevon King for no gain to the NORF 32 Norfolk State Penalty, personal foul (David Olasimbo) to the NORF 17TOW 10 · NORF 0
Kevon King run for 3 yds to the NORF 32TOW 10 · NORF 0
Caden Williams kickoff for 65 yds , Jason Wonodi return for 29 yds to the NORF 29TOW 10 · NORF 0
Caden Williams 24 yd FG GOODTOW 10 · NORF 0
Andrew Indorf pass incomplete to Bryce ButlerTOW 7 · NORF 0
Winston Watkins run for 2 yds to the NORF 5TOW 7 · NORF 0
Kemarrion Battles run for 2 yds to the NORF 7TOW 7 · NORF 0
Kemarrion Battles run for 13 yds to the NORF 9 for a 1ST downTOW 7 · NORF 0
Andrew Indorf pass incomplete to Peyton Faulkner, broken up by Makai FrisbyTOW 7 · NORF 0
Andrew Indorf pass complete to Peyton Faulkner for 9 yds to the NORF 22TOW 7 · NORF 0
Andrew Indorf run for no gain to the NORF 31TOW 7 · NORF 0
Al Wooten II run for 8 yds to the NORF 31 for a 1ST downTOW 7 · NORF 0
Al Wooten II run for 4 yds to the NORF 39TOW 7 · NORF 0
Al Wooten II run for 5 yds to the NORF 43TOW 7 · NORF 0
Noah Tracey punt for 41 yds , John Dunmore returns for 2 yds to the NORF 48TOW 7 · NORF 0
Israel Carter sacked by CJ McClendon for a loss of 5 yards to the NORF 9TOW 7 · NORF 0
Israel Carter pass complete to Jason Wonodi for 5 yds to the NORF 14TOW 7 · NORF 0
Israel Carter run for no gain to the NORF 17 Norfolk State Penalty, Offensive holding (Jayden Chappell) to the NORF 9TOW 7 · NORF 0
Kevon King run for 2 yds to the NORF 17TOW 7 · NORF 0
Caden Williams kickoff for 65 yds , Jason Wonodi return for 25 yds to the NORF 40 Norfolk State Penalty, Offensive holding (Kamren Reese) to the NORF 15TOW 7 · NORF 0
Towson Penalty, delay of game (John Dunmore) to the NORF 8TOW 6 · NORF 0
Andrew Indorf pass complete to Jaceon Doss for 33 yds for a TD (Caden Williams KICK)TOW 7 · NORF 0
Kemarrion Battles run for a loss of 2 yards to the NORF 33TOW 0 · NORF 0
Kemarrion Battles run for 4 yds to the NORF 31TOW 0 · NORF 0
Andrew Indorf pass complete to John Dunmore for 26 yds to the NORF 35 for a 1ST downTOW 0 · NORF 0
Andrew Indorf pass incomplete to John Dunmore, broken up by Daylan LongTOW 0 · NORF 0
Al Wooten II run for 3 yds to the TOW 39TOW 0 · NORF 0
Andrew Indorf pass complete to John Dunmore for 11 yds to the TOW 36 for a 1ST downTOW 0 · NORF 0
Al Wooten II run for 1 yd to the TOW 25TOW 0 · NORF 0
Noah Tracey punt for 45 ydsTOW 0 · NORF 0
DreSean Kendrick run for 3 yds to the NORF 31TOW 0 · NORF 0
Israel Carter pass incomplete to Kam'Ryn ThomasTOW 0 · NORF 0
Kevon King run for 3 yds to the NORF 28TOW 0 · NORF 0
Caden Williams kickoff for 65 yds for a touchbackTOW 0 · NORF 0
Caden Williams kickoff for 65 yds for a touchbackTOW 0 · NORF 0
Quinn Henicle throws for 2 TDs, runs for 2 and Old Dominion subdues Norfolk State 31-10
Sophomore Quinn Henicle threw for two touchdowns and ran for two others in his first regular-season start, leading Old Dominion to a 31-10 victory over FCS opponent Norfolk State on Saturday.
ESPN
Woodson rushes for 200 yards and 3 scores, Navy racks up 506 rushing yards in 42-15 win over Towson
Braxton Woodson ran for 200 yards and three touchdowns, Jackson Gutierrez added two touchdowns of his own, and Navy cruised by FCS member Towson 42-15 in the Midshipmen's season opener on Saturday.
ESPN
DeSean Jackson wins HBCU clash vs. Michael Vick as Hornets top Spartans
DeSean Jackson's Delaware State team defeated Michael Vick's Norfolk State 27-20 in a historic matchup of HBCU coaches.
ESPN
Scenes from Philly as Michael Vick, DeSean Jackson coach on opposite sidelines
The two former Philadelphia Eagles teammates went head-to-head at their old stomping grounds.
ESPN

