From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Norfolk State
Towson
443
Total yards
341
93
Passing yards
201
350
Rushing yards
140
6.2
Yards per pass
5.6
6.5
Yards per rush
4.5
20
First downs
21
6–16
Third downs
4–12
0–2
Fourth downs
1–2
1
Turnovers
2
6–41
Penalties
9–72
36:54
Possession
23:06
Efficiency
Norfolk State
Towson
42%
Success rate
48%
0.09
EPA per play
−0.00
1.23
Explosiveness
0.90
0.27
Rushing EPA
−0.03
−0.28
Passing EPA
0.17
14%
Passing-down success
21%
3%
Havoc by its defense
3%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Towson 72% to win. Norfolk State won as Elo’s underdog.
The line
Towson −17.5, over/under 40.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Towson drives left to right, Norfolk State right to left.
Q1 TowsonTurnover on downs, 6 plays, 29 yards
Q1 Norfolk StateTouchdown, 3 plays, 69 yards
Q1 TowsonPunt, 3 plays, 5 yards
Q1 Norfolk StateInterception, 7 plays, 33 yards
Q1 TowsonFumble, 10 plays, 54 yards
Q1 Norfolk StatePunt, 4 plays, 15 yards
Q2 TowsonTouchdown, 6 plays, 63 yards
Q2 Norfolk StatePunt, 6 plays, 12 yards
Q2 TowsonPunt, 3 plays, −6 yards
Q2 Norfolk StateTurnover on downs, 8 plays, 33 yards
Q2 TowsonPunt, 4 plays, 9 yards
Q2 Norfolk StatePunt, 6 plays, 22 yards
Q2 TowsonEnd of half, 3 plays, 13 yards
Q3 Norfolk StateTouchdown, 4 plays, 86 yards
Q3 TowsonPunt, 3 plays, 0 yards
Q3 Norfolk StateTouchdown, 8 plays, 80 yards
Q3 TowsonPunt, 3 plays, 0 yards
Q3 Norfolk StatePunt, 10 plays, 39 yards
Q4 TowsonInterception, 4 plays, 37 yards
Q4 Norfolk StatePunt, 3 plays, 4 yards
Q4 TowsonPunt, 10 plays, 31 yards
Q4 Norfolk StatePunt, 3 plays, −5 yards
Q4 TowsonTouchdown, 2 plays, 14 yards
Q4 Norfolk StateTurnover on downs, 7 plays, 47 yards
Q4 TowsonEnd of game, 10 plays, 53 yards
Play by play
1st quarter6 drives, then Norfolk State 7, Towson 0
Towson Turnover on downs, 6 plays
14:55
Grandin Willcox kickoff for 55 yds
14:55
1st & 10 at own 40
D’Ago Hunter run for 5 yds to the TOW 45
14:55
2nd & 5 at own 45
Nathan Kent pass complete to Carter Runyon for 15 yds to the NORF 40 for a 1ST down
14:55
1st & 10 at opp 40
D’Ago Hunter run for no gain to the NORF 40
14:55
2nd & 10 at opp 40
Nathan Kent pass incomplete
14:55
3rd & 10 at opp 40
Nathan Kent pass complete to Carter Runyon for 8 yds to the NORF 32
13:04
4th & 2 at opp 32
Devin Matthews run for 1 yd to the NORF 31
Norfolk State Touchdown, 3 plays
13:04
1st & 10 at own 31
Aaron Moore pass complete to Jayden Homuth for 55 yds to the TOW 14 for a 1ST down
13:04
1st & 10 at opp 14
X’Zavion Evans run for 4 yds to the TOW 10
11:34
2nd & 6 at opp 10
Otto Kuhns pass complete to Aaron Moore for 10 yds for a TD (Grandin Willcox KICK)Norfolk State 7, Towson 0
Towson Punt, 3 plays
11:27
Grandin Willcox kickoff for 57 yds
11:27
1st & 10 at own 24
Devin Matthews run for a loss of 1 yard to the TOW 23
11:27
2nd & 11 at own 23
Nathan Kent pass complete to Carter Runyon for 6 yds to the TOW 29
11:27
3rd & 5 at own 29
Nathan Kent pass incomplete
10:01
4th & 5 at own 29
Josh Cupitt punt for 48 yds, fair catch by Tremayne Talbert at the NORF 23
Norfolk State Interception, 7 plays
10:01
1st & 10 at own 23
Otto Kuhns pass complete to Aaron Moore for 9 yds to the NORF 32
10:01
2nd & 1 at own 32
X’Zavion Evans run for 3 yds to the NORF 35 for a 1ST down
10:01
1st & 10 at own 35
KUHNS, Otto pass deep to the left incomplete intended for MOORE, Aaron broken up by PEEPLES, Charles at the TOW36. PENALTY TOW Offsides on WALLACE, Tylen enforced 5 yards from the NSU35 to the NSU40 [NHSG]. NO PLAY (replay the down).
7:55
2nd & 1 at own 44
Timeout Norfolk State, clock 07:55
7:55
1st & 5 at own 40
Otto Kuhns pass complete to Tremayne Talbert for 4 yds to the NORF 44
7:55
2nd & 1 at own 44
Kevon King run for 10 yds to the TOW 46 for a 1ST down
7:55
1st & 10 at opp 46
Otto Kuhns pass incomplete
7:55
2nd & 10 at opp 46
Otto Kuhns run for 2 yds to the TOW 44
6:24
3rd & 8 at opp 44
Otto Kuhns pass intercepted
Towson Fumble, 10 plays
6:24
1st & 10 at own 25
D’Ago Hunter run for 5 yds to the TOW 30
6:24
2nd & 5 at own 30
Nathan Kent pass complete to Lukkas Londono for 4 yds to the TOW 34
6:24
3rd & 1 at own 34
D’Ago Hunter run for 3 yds to the TOW 37 for a 1ST down
6:24
1st & 10 at own 37
KENT, Nathan pass short to the left incomplete intended for JAMES, Da’Kendall thrown to the TOW41; QB hurried by LYNCH, Keshawn. PENALTY TOW Holding on VOLPE, Dan enforced 10 yards from the TOW37 to the TOW27 [NHSG]. NO PLAY (replay the down).
6:24
1st & 20 at own 27
Nathan Kent pass complete to Lukkas Londono for 19 yds to the TOW 46
6:24
2nd & 1 at own 46
Nathan Kent run for 9 yds to the NORF 45 for a 1ST down
6:24
1st & 10 at opp 45
Nathan Kent pass incomplete
6:24
2nd & 10 at opp 45
Tyrell Greene Jr. run for 6 yds to the NORF 39
6:24
3rd & 4 at opp 39
Nathan Kent run for 2 yds to the NORF 37
6:24
4th & 2 at opp 37
Nathan Kent pass complete to Zay Perkins for 9 yds to the NORF 28 for a 1ST down
2:12
1st & 10 at opp 28
Tyrell Greene Jr. run for 7 yds to the NORF 21 fumbled, recovered by NORF Daylan Long
Norfolk State Punt, 4 plays
2:12
1st & 10 at own 21
Otto Kuhns run for 18 yds to the NORF 39 for a 1ST down
2:12
1st & 10 at own 39
Lex Henry run for 1 yd to the NORF 40
0:00
2nd & 9 at own 40
Otto Kuhns sacked for a loss of 4 yards to the NORF 36
Q2 15:00
3rd & 13 at own 36
Otto Kuhns pass incomplete
Q2 14:44
4th & 13 at own 36
Noah Tracey punt for 37 yds
2nd quarter7 drives, then Tied at 7
Towson Touchdown, 6 plays
14:44
1st & 10 at own 37
Devin Matthews run for no gain to the TOW 37
14:44
2nd & 10 at own 37
Devin Matthews run for 8 yds to the TOW 45
14:44
3rd & 2 at own 45
Devin Matthews run for 2 yds to the TOW 47 for a 1ST down
14:44
1st & 10 at own 47
Nathan Kent pass complete to Daniel Thompson IV for 27 yds to the NORF 26 for a 1ST down
14:44
1st & 10 at opp 26
D’Ago Hunter run for 12 yds to the NORF 14 for a 1ST down
12:15
1st & 10 at opp 14
Nathan Kent run for 14 yds for a TD (Keegan Vaughan KICK)Tied at 7
Norfolk State Punt, 6 plays
12:15
Caden Williams kickoff for 65 yds for a touchback
12:15
1st & 10 at own 25
Otto Kuhns pass complete to Andre Pegues for 8 yds to the NORF 33
12:15
2nd & 2 at own 33
X’Zavion Evans run for a loss of 2 yards to the NORF 31
12:15
3rd & 4 at own 31
Otto Kuhns pass incomplete
11:00
4th & 4 at own 31
TRACEY, Noah punt 39 yards to the TOW30, HUNTER, D’Ago returned 12 yards to the TOW42 (BUTLER, Chris), out of bounds, clock 11:00. PENALTY TOW Running Into the kicker on MCELHANEY, Brady enforced 5 yards from the NSU31 to the NSU36 and results in a 1ST DOWN. NO PLAY (replay the down).
11:00
1st & 10 at own 36
Jaylen White run for 1 yd to the NORF 37
11:00
2nd & 9 at own 37
Otto Kuhns run for no gain to the NORF 37
11:00
3rd & 9 at own 37
Otto Kuhns pass incomplete
9:14
4th & 9 at own 37
Noah Tracey punt for 43 yds, downed at the TOW 20
Towson Punt, 3 plays
9:14
1st & 10 at own 20
Tyrell Greene Jr. run for 5 yds to the TOW 25
9:14
2nd & 5 at own 25
Nathan Kent sacked by Michael Rijo for a loss of 11 yards to the TOW 14
9:14
3rd & 16 at own 14
Nathan Kent pass incomplete
7:49
4th & 16 at own 14
Josh Cupitt punt for 51 yds
Norfolk State Turnover on downs, 8 plays
7:49
1st & 10 at own 35
X’Zavion Evans run for 7 yds to the NORF 42
7:49
2nd & 3 at own 42
X’Zavion Evans run for 17 yds to the TOW 41 for a 1ST down
7:49
1st & 10 at opp 41
Kevon King run for 10 yds to the TOW 31 for a 1ST down
7:49
1st & 10 at opp 31
Kevon King run for 18 yds to the TOW 13 for a 1ST down
7:49
1st & 10 at opp 13
X’Zavion Evans run for 4 yds to the TOW 9
7:49
2nd & 6 at opp 9
Kevon King run for no gain to the TOW 9
7:49
3rd & 6 at opp 9
Norfolk State Penalty, False Start (-5 Yards) to the TOW 14
7:49
3rd & 11 at opp 14
Otto Kuhns sacked by Makye Smith for a loss of 11 yards to the TOW 25
4:15
4th & 22 at opp 25
Jason Wonodi run for a loss of 7 yards to the TOW 32
4:15
1st & 10 at own 32
Towson Penalty, Unsportsmanlike Conduct (Daniel Raymond) to the TOW 17
Towson Punt, 4 plays
4:15
1st & 10 at own 17
Nathan Kent pass complete to Carter Runyon for 19 yds to the TOW 36 for a 1ST down
4:15
1st & 10 at own 36
Devin Matthews run for a loss of 1 yard to the TOW 35
4:15
2nd & 11 at own 35
Nathan Kent pass incomplete
4:15
3rd & 11 at own 35
Nathan Kent run for 6 yds to the TOW 41
2:30
4th & 5 at own 41
Josh Cupitt punt for 59 yds for a touchback
Norfolk State Punt, 6 plays
2:30
1st & 10 at own 20
X’Zavion Evans run for no gain to the NORF 20
2:30
2nd & 10 at own 20
KUHNS, Otto pass deep to the left incomplete intended for PEGUES, Andre broken up by SMITH, Shafeek at the TOW45. PENALTY TOW Offsides on WALLACE, Brockman enforced 5 yards from the NSU20 to the NSU25 [NHSG]. NO PLAY (replay the down).
1:45
3rd & 18 at own 12
Timeout Towson, clock 01:45
1:45
2nd & 5 at own 25
Otto Kuhns sacked by Samuel Obiang for a loss of 13 yards to the NORF 12
1:22
1st & 10 at own 33
Timeout Towson, clock 01:22
1:22
3rd & 18 at own 12
X’Zavion Evans run for 21 yds to the NORF 33 for a 1ST down
1:22
1st & 10 at own 33
Otto Kuhns pass incomplete
1:22
2nd & 10 at own 33
X’Zavion Evans run for 2 yds to the NORF 35
1:22
3rd & 8 at own 35
Otto Kuhns pass complete to Kevon King for 7 yds to the NORF 42
0:16
4th & 1 at own 42
Noah Tracey punt for 29 yds, downed at the TOW 29
Towson End of half, 3 plays
0:16
1st & 10 at own 29
Nathan Kent pass complete to D’Ago Hunter for 2 yds to the TOW 31
0:16
2nd & 8 at own 31
Nathan Kent pass complete to Carter Runyon for 8 yds to the TOW 39 for a 1ST down
0:00
1st & 10 at own 39
Nathan Kent run for 3 yds to the TOW 42
3rd quarter5 drives, then Norfolk State 21, Towson 7
Norfolk State Touchdown, 4 plays
14:55
Caden Williams kickoff for 61 yds
14:55
1st & 10 at own 14
Mohamed Nyangamukenga run for 12 yds to the NORF 26 for a 1ST down
14:55
1st & 10 at own 26
Mohamed Nyangamukenga run for 3 yds to the NORF 29
14:55
2nd & 7 at own 29
Kevon King run for 4 yds to the NORF 33
12:46
3rd & 3 at own 33
Otto Kuhns run for 67 yds for a TD (Grandin Willcox KICK)Norfolk State 14, Towson 7
Towson Punt, 3 plays
12:40
Grandin Willcox kickoff for 54 yds
12:40
1st & 10 at own 40
D’Ago Hunter run for no gain to the TOW 40
12:40
2nd & 10 at own 40
Nathan Kent pass incomplete
12:40
3rd & 10 at own 40
Nathan Kent pass incomplete
11:53
4th & 10 at own 40
Josh Cupitt punt for 60 yds for a touchback
Norfolk State Touchdown, 8 plays
11:53
1st & 10 at own 20
Kevon King run for no gain to the NORF 20
11:53
2nd & 10 at own 20
Kevon King run for 9 yds to the NORF 29
11:53
3rd & 1 at own 29
Otto Kuhns run for 2 yds to the NORF 31 for a 1ST down
11:53
1st & 10 at own 31
Mohamed Nyangamukenga run for 2 yds to the NORF 33
11:53
2nd & 8 at own 33
Mohamed Nyangamukenga run for 6 yds to the NORF 39
11:53
3rd & 2 at own 39
Otto Kuhns run for 3 yds to the NORF 42 for a 1ST down
11:53
1st & 10 at own 42
Kevon King run for 42 yds to the TOW 16 for a 1ST down
7:16
1st & 10 at opp 16
Jaylen White run for 16 yds for a TD (Grandin Willcox KICK)Norfolk State 21, Towson 7
Towson Punt, 3 plays
7:08
Grandin Willcox kickoff for 55 yds
7:08
1st & 10 at own 28
Devin Matthews run for no gain to the TOW 28
7:08
2nd & 10 at own 28
Nathan Kent pass incomplete
7:08
3rd & 10 at own 28
Nathan Kent pass incomplete
6:14
4th & 10 at own 28
Josh Cupitt punt for 57 yds
Norfolk State Punt, 10 plays
6:14
1st & 10 at own 15
Mohamed Nyangamukenga run for 7 yds to the NORF 22
6:14
2nd & 3 at own 22
Mohamed Nyangamukenga run for 5 yds to the NORF 27 for a 1ST down
6:14
1st & 10 at own 27
Kevon King run for no gain to the NORF 27
6:14
2nd & 10 at own 27
Kevon King run for 6 yds to the NORF 33
6:14
3rd & 4 at own 33
Otto Kuhns run for 6 yds to the NORF 39 for a 1ST down
6:14
1st & 10 at own 39
Lex Henry run for 7 yds to the NORF 46
6:14
2nd & 3 at own 46
Lex Henry run for 5 yds to the TOW 49 for a 1ST down
6:14
1st & 10 at opp 49
Kevon King run for a loss of 2 yards to the NORF 49
6:14
2nd & 12 at own 49
Jordin Lennon run for no gain to the NORF 49
6:14
3rd & 12 at own 49
Jordin Lennon run for 5 yds to the TOW 46
6:14
4th & 7 at opp 46
Norfolk State Penalty, Delay Of Game (Sage Beuchert-Irvine) to the NORF 49
0:00
4th & 12 at own 49
Punt by TRACEY, Noah at the NSU49 is blocked by ROANE JR., Rodney, recovered by TOW PATTERSON, Jakari at the NSU47, returned 0 yards to the NSU47, End of Play, clock 00:00. PENALTY Before the snap, TOW Illegal Substitution enforced 5 yards from the NSU49 to the TOW46. NO PLAY (replay the down).
Q4 14:53
4th & 7 at opp 46
Noah Tracey punt for 31 yds
4th quarter7 drives, then Norfolk State 21, Towson 14
Towson Interception, 4 plays
14:53
1st & 10 at own 15
Nathan Kent pass complete to Devin Matthews for 19 yds to the TOW 34 for a 1ST down
14:53
1st & 10 at own 34
Nathan Kent pass complete to Da’Kendall James for 8 yds to the TOW 42
14:53
2nd & 2 at own 42
Nathan Kent pass complete to Da’Kendall James for 10 yds to the NORF 48 for a 1ST down
13:56
1st & 10 at opp 48
Nathan Kent pass intercepted
Norfolk State Punt, 3 plays
13:56
1st & 10 at own 42
Mohamed Nyangamukenga run for 6 yds to the NORF 48
13:56
2nd & 4 at own 48
Mohamed Nyangamukenga run for 3 yds to the TOW 49
13:56
3rd & 1 at opp 49
Norfolk State Penalty, False Start (Dyral McMillan) to the NORF 46
13:56
3rd & 6 at own 46
Otto Kuhns pass incomplete
12:18
4th & 6 at own 46
Noah Tracey punt for 34 yds
Towson Punt, 10 plays
12:18
1st & 12 at own 27
Nathan Kent pass complete to Da’Kendall James for 6 yds to the TOW 33
12:18
2nd & 6 at own 33
D’Ago Hunter run for 13 yds to the TOW 46 for a 1ST down
12:18
1st & 10 at own 46
Towson Penalty, Unnecessary Roughness (Da’Kendall James) to the TOW 31
12:18
1st & 10 at own 31
Nathan Kent run for 5 yds to the TOW 36
12:18
2nd & 5 at own 36
Nathan Kent pass complete to Brady McElhaney for 9 yds to the TOW 45 for a 1ST down
12:18
1st & 10 at own 45
Tyrell Greene Jr. run for 4 yds to the TOW 49
12:18
2nd & 6 at own 49
Nathan Kent pass incomplete
12:18
3rd & 6 at own 49
D’Ago Hunter run for 8 yds to the NORF 43 for a 1ST down
12:18
1st & 10 at opp 43
Nathan Kent pass complete to Daniel Thompson IV for 7 yds to the NORF 36
12:18
2nd & 3 at opp 36
Nathan Kent sacked by Michael Rijo for a loss of 6 yards to the NORF 42
12:18
3rd & 9 at opp 42
Nathan Kent pass incomplete
8:40
4th & 9 at opp 42
Josh Cupitt punt for 27 yds, fair catch by Tremayne Talbert at the NORF 15
Norfolk State Punt, 3 plays
8:00
1st & 10 at own 15
Jaylen White run for 1 yd to the NORF 16
8:00
2nd & 9 at own 16
WHITE, Jaylen rush up the middle for a loss of 1 yard to the NSU15 (GIBBS, Jesus). PENALTY NSU Holding on BYRD JR., Vincent enforced half the distance from the goal, 8 yards from the NSU16 to the NSU8 [NHSG]. NO PLAY (replay the down).
8:00
2nd & 17 at own 8
Jaylen White run for no gain to the NORF 8
8:00
3rd & 17 at own 8
Jaylen White run for 2 yds to the NORF 10
5:47
4th & 15 at own 10
Noah Tracey punt for 4 yds
Towson Touchdown, 2 plays
5:07
2nd & 6 at opp 10
Timeout Norfolk State, clock 05:07
5:07
1st & 10 at opp 14
Nathan Kent run for 4 yds to the NORF 10
5:02
2nd & 6 at opp 10
Devin Matthews run for 10 yds for a TD (Keegan Vaughan KICK)Norfolk State 21, Towson 14
Norfolk State Turnover on downs, 7 plays
5:02
Caden Williams kickoff for 42 yds , return for no gain to the NORF 23
5:02
1st & 10 at own 23
Lex Henry run for 4 yds to the NORF 27
4:09
3rd & 4 at own 29
Timeout Towson, clock 04:09
4:09
2nd & 6 at own 27
Lex Henry run for 2 yds to the NORF 29
4:09
3rd & 4 at own 29
Jason Wonodi run for 41 yds to the TOW 30 for a 1ST down
4:09
1st & 10 at opp 30
Lex Henry run for 1 yd to the TOW 29
2:23
3rd & 5 at opp 25
Timeout Towson, clock 02:23
2:23
2nd & 9 at opp 29
Lex Henry run for 4 yds to the TOW 25
2:20
4th & 5 at opp 25
Timeout Norfolk State, clock 02:20
2:20
3rd & 5 at opp 25
Otto Kuhns pass incomplete
2:20
4th & 5 at opp 25
Norfolk State Penalty, False Start (-5 Yards) to the TOW 30
2:15
4th & 10 at opp 30
Otto Kuhns pass incomplete
Towson End of game, 10 plays
2:15
1st & 10 at own 30
Nathan Kent pass complete to Brady McElhaney for 7 yds to the TOW 37
2:15
2nd & 3 at own 37
Nathan Kent pass complete to Carter Runyon for 6 yds to the TOW 43 for a 1ST down
2:15
1st & 10 at own 43
Nathan Kent pass complete to D’Ago Hunter for no gain to the TOW 43
2:15
2nd & 10 at own 43
Nathan Kent pass complete to D’Ago Hunter for 6 yds to the TOW 49
2:15
3rd & 4 at own 49
Nathan Kent pass complete to Brady McElhaney for 6 yds to the NORF 45 for a 1ST down
2:15
1st & 10 at opp 45
Nathan Kent pass incomplete
2:15
2nd & 10 at opp 45
Nathan Kent run for 16 yds to the NORF 29 for a 1ST down
2:15
1st & 10 at opp 29
D’Ago Hunter run for 11 yds to the NORF 18 for a 1ST down
2:15
1st & 10 at opp 18
HUNTER, D’Ago rush up the middle for a gain of 14 yards to the NSU4 (RICHARDSON, AJ ). PENALTY TOW Holding on ADJINGBARUK, Mathias enforced 7 yards from the NSU18 to the NSU25 [NHSG]. NO PLAY (replay the down).
2:15
1st & 10 at opp 12
Towson Penalty, False Start (Mathias Adjingbaruk) to the NORF 17
0:03
2nd & 15 at opp 17
Timeout Towson, clock 00:03
0:03
1st & 15 at opp 17
Nathan Kent pass incomplete
0:00
2nd & 15 at opp 17
Nathan Kent pass incomplete
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.