← Back to GamesAug 28, 2025Week 1
Team1Q2Q3Q4QFinal
Towson
10301427
Norfolk State
00077

Scoring Timeline

Q1Q2Q3Q4014280-130-70-107-137-20Norfolk StateTowson

Drive Chart

Own 20Own 4050Opp 40Opp 20NSTOWTOWNSTOWNSNSTOWNSTOWNSNSTOWNSTOWTOWNSTOWNSTOWNSPUNT36ydFG1143ydTD876ydPUNT4-6ydFG1143ydPUNT44ydDOWNS1152ydPUNT3-5ydTD1375ydPUNT1127ydTD643ydPUNT837ydPUNT618ydPUNT35ydTO10ydTD867ydPUNT34ydPUNT46ydPUNT3-11ydTD633ydDOWNS1173yd

Box Score

Stats unavailable for this game.

Player Leaders

Player Leaders

Towson
passing
Andrew Indorf
14/26, 187 YDS, 3 TD
rushing
Kemarrion Battles
16 CAR, 79 YDS
receiving
John Dunmore
5 REC, 61 YDS, 1 TD
Norfolk State
passing
Otto Kuhns
19/27, 219 YDS
rushing
Kevon King
11 CAR, 30 YDS
receiving
DreSean Kendrick
11 REC, 125 YDS

Play-by-Play

1st & 10Rush+3 ydsPPA -0.30

Kevon King run for 3 yds to the NORF 28

2nd & 7Pass Incompletion0 ydsPPA -0.56

Israel Carter pass incomplete to Kam'Ryn Thomas

3rd & 7Rush+3 ydsPPA -0.12

DreSean Kendrick run for 3 yds to the NORF 31

4th & 4Punt0 yds

Noah Tracey punt for 45 yds

2nd & 3Pass Reception+8 ydsPPA +0.72

Andrew Indorf pass complete to Jarvis Jones for 8 yds to the TOW 40 for a 1ST down

1st & 10Rush+7 ydsPPA +0.60

Kahseim Phillips run for 7 yds to the TOW 32

1st & 10Pass Reception+5 ydsPPA +0.11

Andrew Indorf pass complete to Sam Reynolds for 5 yds to the TOW 45

2nd & 5Rush0 ydsPPA -1.17

Kahseim Phillips run for no gain to the TOW 45

3rd & 5Rush+5 ydsPPA +1.97

Andrew Indorf run for 5 yds to the 50 yard line for a 1ST down

1st & 10Pass Reception+9 ydsPPA +1.09

Andrew Indorf pass complete to Lukkas Londono for 9 yds to the NORF 41

2nd & 1Pass Reception+13 ydsPPA -0.02

Andrew Indorf pass complete to Lukkas Londono for 13 yds to the NORF 28 for a 1ST down

1st & 10Rush+1 ydsPPA -0.39

Al Wooten II run for 1 yd to the NORF 27

2nd & 9Sack-5 ydsPPA -1.61

Andrew Indorf sacked by David Ojiegbe for a loss of 5 yards to the NORF 32

3rd & 14Pass Incompletion0 ydsPPA -1.00

Andrew Indorf pass incomplete to Jaceon Doss

4th & 14Field Goal Good+50 yds

Caden Williams 50 yd FG GOOD

1st & 10Rush+1 ydsPPA -0.56

Al Wooten II run for 1 yd to the TOW 25

2nd & 9Pass Reception+11 ydsPPA +1.56

Andrew Indorf pass complete to John Dunmore for 11 yds to the TOW 36 for a 1ST down

1st & 10Rush+3 ydsPPA -0.41

Al Wooten II run for 3 yds to the TOW 39

2nd & 7Pass Incompletion0 ydsPPA -0.90

Andrew Indorf pass incomplete to John Dunmore, broken up by Daylan Long

3rd & 7Pass Reception+26 ydsPPA +3.49

Andrew Indorf pass complete to John Dunmore for 26 yds to the NORF 35 for a 1ST down

1st & 10Rush+4 ydsPPA -0.07

Kemarrion Battles run for 4 yds to the NORF 31

2nd & 6Rush-2 ydsPPA -1.12

Kemarrion Battles run for a loss of 2 yards to the NORF 33

3rd & 8Passing Touchdown+33 ydsPPA +4.16

Andrew Indorf pass complete to Jaceon Doss for 33 yds for a TD (Caden Williams KICK)

1st & 10Penalty-5 yds

Towson Penalty, delay of game (John Dunmore) to the NORF 8

1st & 10Kickoff Return (Offense)+25 yds

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 15

1st & 10Rush+2 ydsPPA -0.29

Kevon King run for 2 yds to the NORF 17

2nd & 8Rush-8 ydsPPA -0.45

Israel Carter run for no gain to the NORF 17 Norfolk State Penalty, Offensive holding (Jayden Chappell) to the NORF 9

2nd & 16Pass Reception+5 ydsPPA +0.01

Israel Carter pass complete to Jason Wonodi for 5 yds to the NORF 14

3rd & 11Sack-5 ydsPPA -0.10

Israel Carter sacked by CJ McClendon for a loss of 5 yards to the NORF 9

4th & 16Punt+2 yds

Noah Tracey punt for 41 yds , John Dunmore returns for 2 yds to the NORF 48

1st & 10Rush+5 ydsPPA +0.10

Al Wooten II run for 5 yds to the NORF 43

2nd & 5Rush+4 ydsPPA -0.13

Al Wooten II run for 4 yds to the NORF 39

3rd & 1Rush+8 ydsPPA +0.88

Al Wooten II run for 8 yds to the NORF 31 for a 1ST down

1st & 10Rush0 ydsPPA -0.58

Andrew Indorf run for no gain to the NORF 31

2nd & 10Pass Reception+9 ydsPPA +0.61

Andrew Indorf pass complete to Peyton Faulkner for 9 yds to the NORF 22

3rd & 1Pass Incompletion0 ydsPPA -0.65

Andrew Indorf pass incomplete to Peyton Faulkner, broken up by Makai Frisby

4th & 1Rush+13 ydsPPA +1.04

Kemarrion Battles run for 13 yds to the NORF 9 for a 1ST down

1st & 9Rush+2 ydsPPA -0.18

Kemarrion Battles run for 2 yds to the NORF 7

2nd & 7Rush+2 ydsPPA -0.15

Winston Watkins run for 2 yds to the NORF 5

3rd & 5Pass Incompletion0 ydsPPA -0.29

Andrew Indorf pass incomplete to Bryce Butler

4th & 5Field Goal Good+24 yds

Caden Williams 24 yd FG GOOD

1st & 10Kickoff Return (Offense)+29 yds

Caden Williams kickoff for 65 yds , Jason Wonodi return for 29 yds to the NORF 29

1st & 10Rush+3 ydsPPA -0.34

Kevon King run for 3 yds to the NORF 32

2nd & 7Pass Reception-15 ydsPPA -1.25

Israel Carter pass complete to Kevon King for no gain to the NORF 32 Norfolk State Penalty, personal foul (David Olasimbo) to the NORF 17

2nd & 22Pass Incompletion0 ydsPPA -0.06

Israel Carter pass incomplete to Kam'Ryn Thomas

3rd & 22Pass Reception+16 ydsPPA +0.28

Israel Carter pass complete to DreSean Kendrick for 16 yds to the NORF 33

4th & 6Punt0 yds

Noah Tracey punt for 42 yds

1st & 10Kickoff Return (Offense)+11 yds

Caden Williams kickoff for 63 yds , Jason Wonodi return for 11 yds to the NORF 13

1st & 10Pass Incompletion0 ydsPPA -0.40

Otto Kuhns pass incomplete to Kevon King

2nd & 10Rush+2 ydsPPA -0.12

Kevon King run for 2 yds to the NORF 15

3rd & 8Pass Reception+7 ydsPPA +0.12

Otto Kuhns pass complete to DreSean Kendrick for 7 yds to the NORF 22

4th & 1Rush+4 ydsPPA +1.09

Otto Kuhns run for 4 yds to the NORF 26 for a 1ST down

1st & 10Penalty-5 yds

Norfolk State Penalty, false start (Jayden Chappell) to the NORF 21

1st & 15Rush+2 ydsPPA -0.23

Kevon King run for 2 yds to the NORF 23

2nd & 13Pass Reception+18 ydsPPA +2.35

Otto Kuhns pass complete to DreSean Kendrick for 18 yds to the NORF 41 for a 1ST down

1st & 10Pass Reception+16 ydsPPA +1.31

Otto Kuhns pass complete to DreSean Kendrick for 16 yds to the TOW 43 for a 1ST down

1st & 10Rush+2 ydsPPA -0.51

Kevon King run for 2 yds to the TOW 41

2nd & 8Rush+7 ydsPPA +0.50

Kevon King run for 7 yds to the TOW 34

3rd & 1Rush-1 ydsPPA -1.24

Kiron Benjamin run for a loss of 1 yard to the TOW 35

4th & 2Rush0 ydsPPA -2.39

X'Zavion Evans run for no gain to the TOW 35

1st & 10Rush+3 ydsPPA -0.41

Kemarrion Battles run for 3 yds to the TOW 38

2nd & 7Rush+1 ydsPPA -0.72

Kemarrion Battles run for 1 yd to the TOW 39

3rd & 6Sack-9 ydsPPA -0.94

Andrew Indorf sacked by David Ojiegbe for a loss of 9 yards to the TOW 30

4th & 15Punt0 yds

Bryce LaFollette punt for 45 yds

1st & 10Rush+1 ydsPPA -0.59

Kevon King run for 1 yd to the NORF 26

2nd & 9Rush+3 ydsPPA -0.18

X'Zavion Evans run for 3 yds to the NORF 29

3rd & 6Pass Reception+9 ydsPPA +1.89

Otto Kuhns pass complete to Kam'Ryn Thomas for 9 yds to the NORF 38 for a 1ST down

1st & 10Rush+4 ydsPPA -0.17

X'Zavion Evans run for 4 yds to the NORF 42

2nd & 6Pass Reception+6 ydsPPA +1.11

Otto Kuhns pass complete to DreSean Kendrick for 6 yds to the NORF 48 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.14

Otto Kuhns pass incomplete to Kam'Ryn Thomas

2nd & 10Pass Reception+9 ydsPPA +1.10

Otto Kuhns pass complete to Kam'Ryn Thomas for 9 yds to the TOW 43

3rd & 1Pass Reception+15 ydsPPA +1.29

Otto Kuhns pass complete to Kam'Ryn Thomas for 15 yds to the TOW 28 for a 1ST down

1st & 10Rush+1 ydsPPA -0.39

Otto Kuhns run for 1 yd to the TOW 27

2nd & 9Pass Incompletion0 ydsPPA -0.65

Otto Kuhns pass incomplete to Kam'Ryn Thomas, broken up by Ja'Mez Drummer

3rd & 9Pass Incompletion+14 ydsPPA +1.27

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 down

1st & 10Pass Reception-10 ydsPPA -1.21

Otto Kuhns pass complete to Taron Biles-Walker for no gain Norfolk State Penalty, Offensive holding (Dyral McMillan) to the TOW 23

1st & 20Missed Field Goal Return-42 yds

Evan Helfrich 41 yd FG MISSED , Jasin Shiggs return for no gain to the NORF 35

1st & 10Rush+6 ydsPPA +0.33

Al Wooten II run for 6 yds to the TOW 31

2nd & 4Rush+2 ydsPPA -0.55

Al Wooten II run for 2 yds to the TOW 33

3rd & 2Rush+4 ydsPPA +1.25

Al Wooten II run for 4 yds to the TOW 37 for a 1ST down

1st & 10Rush+5 ydsPPA +0.11

Al Wooten II run for 5 yds to the TOW 42

2nd & 5Rush0 ydsPPA -1.11

Al Wooten II run for no gain to the TOW 42

3rd & 5Pass Reception-10 ydsPPA -1.23

Andrew Indorf pass complete to Zay Perkins for no gain to the TOW 42 Towson Penalty, Offensive holding (Jaelin Montgomery) to the TOW 32

3rd & 15Rush+12 ydsPPA +0.63

Andrew Indorf run for 12 yds to the TOW 44

4th & 3Pass Incompletion+5 ydsPPA +2.58

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 down

1st & 10Pass Incompletion0 ydsPPA -1.13

Andrew Indorf pass incomplete to Jaceon Doss, broken up by Makai Frisby

2nd & 10Pass Reception+3 ydsPPA -0.40

Andrew Indorf pass complete to John Dunmore for 3 yds to the NORF 48

3rd & 7Pass Incompletion0 ydsPPA -0.90

Andrew Indorf pass incomplete to Lukkas Londono

4th & 7Punt0 yds

Bryce LaFollette punt for 47 yds

1st & 10Pass Reception+2 ydsPPA -0.20

Otto Kuhns pass complete to DreSean Kendrick for 2 yds to the TOW 17

1st & 10Penalty-5 yds

Norfolk State Penalty, delay of game (-5 Yards) to the TOW 48

1st & 15Rush+3 ydsPPA -0.38

Kevon King run for 3 yds to the TOW 45

2nd & 12Pass Reception+26 ydsPPA +2.13

Otto Kuhns pass complete to Kam'Ryn Thomas for 26 yds to the TOW 19 for a 1ST down

2nd & 8Pass Reception+9 ydsPPA +0.48

Otto Kuhns pass complete to Kam'Ryn Thomas for 9 yds to the TOW 8 for a 1ST down

1st & 8Rush0 ydsPPA -0.36

Otto Kuhns run for no gain to the TOW 8 Towson Penalty, Offensive holding (Emariyon Johnson) to the TOW 8

1st & 8Rushing Touchdown+8 ydsPPA +2.32

Jaylen Laudermilk run for 8 yds for a TD (Evan Helfrich KICK)

1st & 10Rush+1 ydsPPA -0.20

X'Zavion Evans run for 1 yd to the NORF 2

2nd & 9Pass Incompletion+15 ydsPPA +0.66

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 down

1st & 10Pass Reception+16 ydsPPA +1.11

Otto Kuhns pass complete to DreSean Kendrick for 16 yds to the NORF 33 for a 1ST down

1st & 10Rush+3 ydsPPA -0.39

X'Zavion Evans run for 3 yds to the NORF 36

2nd & 7Rush+8 ydsPPA +1.45

Otto Kuhns run for 8 yds to the NORF 44 for a 1ST down

1st & 10Pass Reception+3 ydsPPA -0.43

Otto Kuhns pass complete to DreSean Kendrick for 3 yds to the NORF 47

2nd & 7Rush-7 ydsPPA -2.07

DreSean Kendrick run for a loss of 7 yards to the NORF 40

3rd & 14Sack-2 ydsPPA -0.36

Otto Kuhns sacked by Wyatt Draeger and Ben Kumpon for a loss of 2 yards to the NORF 38

4th & 16Punt+1 yds

Noah Tracey punt for 48 yds , John Dunmore returns for 1 yd to the TOW 15

1st & 10Rush+6 ydsPPA +0.25

Kemarrion Battles run for 6 yds to the TOW 21

2nd & 4Rush+2 ydsPPA -0.37

Kemarrion Battles run for 2 yds to the TOW 23

3rd & 2Rush+4 ydsPPA +0.81

Kemarrion Battles run for 4 yds to the TOW 27 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.77

Andrew Indorf pass incomplete to Kemarrion Battles

2nd & 10Pass Reception+6 ydsPPA +0.18

Andrew Indorf pass complete to John Dunmore for 6 yds to the TOW 33

3rd & 4Pass Incompletion0 ydsPPA -0.49

Andrew Indorf pass incomplete to Alfred Thomas

4th & 4Punt0 yds

Bryce LaFollette punt for 54 yds

1st & 10Rush+3 ydsPPA -0.17

Kevon King run for 3 yds to the NORF 16

2nd & 7Rush+2 ydsPPA -0.20

Kevon King run for 2 yds to the NORF 18

3rd & 5Pass Incompletion0 ydsPPA -0.20

Otto Kuhns pass incomplete to Taron Biles-Walker

4th & 5Punt0 yds

Noah Tracey punt for 49 yds

1st & 10Fumble Recovery (Opponent)+10 ydsPPA -1.57

Al Wooten II run for 10 yds to the TOW 43 Al Wooten II fumbled, recovered by NORF Terique Miles

1st & 10Kickoff Return (Offense)+28 yds

Marco Peery kickoff for 60 yds , Lukkas Londono return for 28 yds to the TOW 33

1st & 10Rush+2 ydsPPA -0.60

Kemarrion Battles run for 2 yds to the TOW 35

2nd & 8Pass Reception+8 ydsPPA +1.56

Andrew Indorf pass complete to Bryce Butler for 8 yds to the TOW 43 for a 1ST down

1st & 10Rush+18 ydsPPA +1.32

Kemarrion Battles run for 18 yds to the NORF 39 for a 1ST down

1st & 10Rush+13 ydsPPA +0.42

Kemarrion Battles run for 13 yds to the NORF 26 for a 1ST down

1st & 10Rush-10 ydsPPA -2.11

Andrew Indorf run for no gain to the NORF 26 Towson Penalty, Offensive holding (Jaelin Montgomery) to the NORF 36

1st & 20Pass Incompletion0 ydsPPA -0.92

Andrew Indorf pass incomplete to Lukkas Londono

2nd & 20Pass Incompletion0 ydsPPA -0.99

Andrew Indorf pass incomplete to Lukkas Londono, broken up by Kahleef Jimmison

3rd & 20Passing Touchdown+36 ydsPPA +5.82

Andrew Indorf pass complete to Zay Perkins for 36 yds for a TD (Caden Williams KICK) (Caden Williams KICK)

1st & 10Penalty-5 yds

Norfolk State Penalty, off-side (Jack Smoot) to the NORF 20

1st & 15Pass Incompletion0 ydsPPA -0.33

Otto Kuhns pass incomplete to Kevon King

2nd & 15Pass Reception+9 ydsPPA +0.30

Otto Kuhns pass complete to DreSean Kendrick for 9 yds to the NORF 29

3rd & 6Pass Reception0 ydsPPA -0.31

Otto Kuhns pass complete to Kevon King for no gain to the NORF 29

4th & 6Punt0 yds

Noah Tracey punt for 32 yds

1st & 10Rush+14 ydsPPA +1.24

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 down

1st & 10Pass Incompletion0 ydsPPA -1.05

Andrew Indorf pass incomplete to John Dunmore

2nd & 10Penalty-5 yds

Towson Penalty, false start (Dan Volpe) to the TOW 48

2nd & 15Sack-3 ydsPPA -1.10

Andrew Indorf sacked by David Ojiegbe and Jaylen Williams for a loss of 3 yards to the TOW 45

3rd & 18Pass Incompletion0 ydsPPA -0.29

Andrew Indorf pass incomplete to Sam Reynolds

4th & 18Punt0 yds

Bryce LaFollette punt for 40 yds

1st & 10Pass Incompletion0 ydsPPA -0.44

Otto Kuhns pass incomplete to Taron Biles-Walker

2nd & 10Rush-6 ydsPPA -0.30

DreSean Kendrick run for a loss of 6 yards to the NORF 9

3rd & 16Sack-5 ydsPPA -0.04

Otto Kuhns sacked by Rodney Roane Jr. for a loss of 5 yards to the NORF 4

4th & 21Punt+15 yds

Noah Tracey punt for 44 yds , John Dunmore returns for 15 yds to the NORF 33

1st & 10Rush+3 ydsPPA -0.20

Kemarrion Battles run for 3 yds to the NORF 30

2nd & 7Rush+4 ydsPPA -0.07

Kemarrion Battles run for 4 yds to the NORF 26

3rd & 3Rush+4 ydsPPA +0.53

Kemarrion Battles run for 4 yds to the NORF 22 for a 1ST down

1st & 10Rush+2 ydsPPA -0.22

Kemarrion Battles run for 2 yds to the NORF 20

2nd & 8Pass Reception+5 ydsPPA +0.06

Andrew Indorf pass complete to Peyton Faulkner for 5 yds to the NORF 15

3rd & 3Passing Touchdown+15 ydsPPA +2.81

Andrew Indorf pass complete to John Dunmore for 15 yds for a TD (Caden Williams KICK) (Caden Williams KICK)

1st & 10Pass Reception+5 ydsPPA +0.09

Otto Kuhns pass complete to X'Zavion Evans for 5 yds to the NORF 30

2nd & 5Pass Incompletion0 ydsPPA -0.75

Otto Kuhns pass incomplete to Taron Biles-Walker

3rd & 5Pass Reception+9 ydsPPA +1.88

Otto Kuhns pass complete to Kam'Ryn Thomas for 9 yds to the NORF 39 for a 1ST down

1st & 10Pass Reception+11 ydsPPA +1.01

Otto Kuhns pass complete to DreSean Kendrick for 11 yds to the 50 yard line for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.11

Otto Kuhns pass incomplete to JJ Evans

2nd & 10Pass Reception+21 ydsPPA +2.17

Otto Kuhns pass complete to DreSean Kendrick for 21 yds to the TOW 29 for a 1ST down

1st & 10Pass Reception+28 ydsPPA +1.85

Otto Kuhns pass complete to Kam'Ryn Thomas for 28 yds to the TOW 1 for a 1ST down

1st & 1Rush0 ydsPPA -0.96

X'Zavion Evans run for no gain to the TOW 1

2nd & 1Rush0 ydsPPA -0.55

Otto Kuhns run for no gain to the TOW 1

3rd & 1Rush-1 ydsPPA -0.40

Otto Kuhns run for a loss of 1 yard to the TOW 2

4th & 2Rush+1 ydsPPA -4.15

X'Zavion Evans run for 1 yd to the TOW 2

Situational Analysis

Towson

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
40%
25 plays
0%
1 play
2nd
50%
2 plays
0%
6 plays
45%
11 plays
0%
2 plays
3rd
83%
6 plays
20%
5 plays
67%
3 plays
50%
4 plays
4th
100%
2 plays

Norfolk State

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
25%
24 plays
0%
3 plays
2nd
0%
1 play
50%
2 plays
40%
15 plays
80%
5 plays
3rd
33%
3 plays
50%
4 plays
67%
3 plays
25%
4 plays
4th
33%
3 plays