From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Hampton
Towson
264
Total yards
334
164
Passing yards
140
100
Rushing yards
194
5.1
Yards per pass
6.7
3.7
Yards per rush
4.7
16
First downs
20
6–12
Third downs
7–14
1–2
Fourth downs
2–2
3
Turnovers
1
4–40
Penalties
6–82
27:17
Possession
32:43
Efficiency
Hampton
Towson
37%
Success rate
39%
−0.23
EPA per play
0.21
1.23
Explosiveness
1.37
0.29
Rushing EPA
0.09
−0.40
Passing EPA
0.61
19%
Passing-down success
39%
3%
Havoc by its defense
7%
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 69% to win. Elo’s favorite won.
The line
Towson −7.5, over/under 48.
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, Hampton right to left.
Q1 TowsonPunt, 3 plays, 6 yards
Q1 HamptonPunt, 3 plays, 4 yards
Q1 TowsonPunt, 3 plays, −13 yards
Q1 HamptonInterception, 5 plays, 12 yards
Q1 TowsonTouchdown, 12 plays, 72 yards
Q1 HamptonPunt, 3 plays, 9 yards
Q2 TowsonTouchdown, 9 plays, 80 yards
Q2 HamptonTouchdown, 7 plays, 80 yards
Q2 TowsonField goal, 9 plays, 43 yards
Q2 HamptonInterception, 5 plays, 27 yards
Q2 TowsonInterception, 2 plays, 10 yards
Q3 HamptonPunt, 3 plays, −5 yards
Q3 TowsonField goal, 13 plays, 44 yards
Q3 HamptonMissed FG, 14 plays, 54 yards
Q3 TowsonMissed FG, 12 plays, 57 yards
Q4 HamptonPick-six, 7 plays (Towson scores), 38 yards
Q4 HamptonTurnover on downs, 13 plays, 50 yards
Q4 TowsonEnd of game, 2 plays, 3 yards
Play by play
1st quarter6 drives, then Towson 7, Hampton 0
Towson Punt, 3 plays
15:00
Axel Perez kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Joachim Bangda run for 3 yds to the Tows 28
15:00
2nd & 7 at own 28
Joachim Bangda run for 3 yds to the Tows 31
15:00
3rd & 4 at own 31
Tyrrell Pigrome pass incomplete
13:34
4th & 4 at own 31
Riley Williams punt for 40 yds
Hampton Punt, 3 plays
13:34
1st & 10 at own 29
Darran Butts run for 2 yds to the Hampt 31
13:34
2nd & 8 at own 31
Malcolm Mays pass complete to Tyler Thompson for a loss of 3 yards to the Hampt 28
13:34
3rd & 11 at own 28
Darran Butts run for 5 yds to the Hampt 33
11:17
4th & 6 at own 33
Axel Perez punt for 47 yds , D’Ago Hunter returns for 1 yd to the Tows 21
Towson Punt, 3 plays
11:17
1st & 10 at own 21
Devin Matthews run for 3 yds to the Tows 24
11:17
2nd & 7 at own 24
Tyrrell Pigrome run for 5 yds to the Tows 29
11:17
3rd & 2 at own 29
Tyrrell Pigrome run for 1 yd to the Tows 30
11:17
4th & 1 at own 30
TOWSON Penalty, Unnecessary Roughness (Ralph Paige Jr.) to the Tows 15
11:17
4th & 16 at own 15
TOWSON Penalty, Unnecessary Roughness (Da’Kendall James) to the Tows 8
9:30
4th & 23 at own 8
Riley Williams punt for 44 yds, fair catch by Tyler Thompson at the Hampt 48
Hampton Interception, 5 plays
9:30
1st & 10 at own 48
Malcolm Mays pass complete to Jadakis Bonds for 6 yds to the Tows 46
9:30
2nd & 4 at opp 46
Elijah Burris run for 2 yds to the Tows 44
9:30
3rd & 2 at opp 44
Elijah Burris run for 4 yds to the Tows 40 for a 1ST down
9:30
1st & 10 at opp 40
Malcolm Mays pass incomplete
7:23
2nd & 10 at opp 40
Malcolm Mays pass intercepted for a 1ST down TOWSON Penalty, Unnecessary Roughness (Makye Smith) to the Tows 15 for a 1ST down
Towson Touchdown, 12 plays
7:23
1st & 10 at own 28
Tyrrell Pigrome pass incomplete
7:23
2nd & 10 at own 28
Tyrrell Pigrome run for 3 yds to the Tows 31
7:23
3rd & 7 at own 31
Tyrrell Pigrome pass complete to Darian Street for 17 yds to the Tows 48 for a 1ST down
7:23
1st & 10 at own 48
D’Ago Hunter run for a loss of 3 yards to the Tows 45
7:23
2nd & 13 at own 45
Tyrrell Pigrome pass complete to Lukkas Londono for 13 yds to the Hampt 42 for a 1ST down
4:30
1st & 10 at opp 29
Timeout TOWSON, clock 04:30
4:30
1st & 10 at opp 42
Joachim Bangda run for 13 yds to the Hampt 29 for a 1ST down
4:30
1st & 10 at opp 29
Joachim Bangda run for 4 yds to the Hampt 25
4:30
2nd & 6 at opp 25
Tyrrell Pigrome pass incomplete
4:30
3rd & 6 at opp 25
Tyrrell Pigrome run for 7 yds to the Hampt 18 for a 1ST down
4:30
1st & 10 at opp 18
Joachim Bangda run for a loss of 1 yard to the Hampt 19 Joachim Bangda fumbled, recovered by Tows Joachim Bangda
2:19
1st & 10 at opp 19
PIGROME, Tyrrell pass to the right complete for 19 yards to BANGDA, Joachim caught at the HAM16 and advanced to the HAM16, 1ST DOWN, TOUCHDOWN TOW, score nullified by penalty, clock 02:19. PENALTY HAM Illegal use of the hands on HARDY, Jay’Ree TOW Holding on SINGH, Julian , Offsetting penalties [NHSG]. NO PLAY (replay the down).
2:19
2nd & 11 at opp 19
PIGROME, Tyrrell pass up the middle complete for 8 yards to MCELHANEY, Brady to the HAM11 (CRAWFORD, Michael). PENALTY Before the snap, HAM Illegal Substitution enforced 5 yards from the HAM19 to the HAM14. NO PLAY (replay the down).
2:19
2nd & 6 at opp 14
Sam Reynolds run for no gain to the Hampt 14
1:02
3rd & 6 at opp 14
Tyrrell Pigrome pass complete to Isaiah Perkins for 14 yds for a TD, (Keegan Vaughan KICK)Towson 7, Hampton 0
Hampton Punt, 3 plays
0:55
Josh Cupitt kickoff for 57 yds , Darran Butts return for 20 yds to the Hampt 28
0:55
1st & 10 at own 28
Darran Butts run for no gain to the Hampt 28
0:00
2nd & 10 at own 28
Sofian Massoud pass complete to Tyler Thompson for 5 yds to the Hampt 33
Q2 15:00
3rd & 5 at own 33
Sofian Massoud pass complete to Tyler Thompson for 4 yds to the Hampt 37
Q2 14:09
4th & 1 at own 37
Axel Perez punt for 43 yds, fair catch by D’Ago Hunter at the Tows 20
2nd quarter5 drives, then Towson 17, Hampton 7
Towson Touchdown, 9 plays
14:09
1st & 10 at own 20
Tyrrell Pigrome pass complete to Da’Kendall James for 5 yds to the Tows 25
14:09
2nd & 5 at own 25
Tyrrell Pigrome pass complete to Darian Street for 5 yds to the Tows 30 for a 1ST down
14:09
1st & 10 at own 30
Devin Matthews run for 28 yds to the Hampt 42 for a 1ST down
14:09
1st & 10 at opp 42
Devin Matthews run for no gain to the Hampt 42
14:09
2nd & 10 at opp 42
Tyrrell Pigrome run for 3 yds to the Hampt 39
14:09
3rd & 7 at opp 39
Joachim Bangda run for 5 yds to the Hampt 34
14:09
4th & 2 at opp 34
PENALTY TOW Unnecessary Roughness on REYNOLDS, Sam HAM Unnecessary Roughness on WILSON, Corey , Offsetting penalties [NHSG]. NO PLAY (replay the down).
14:09
4th & 2 at opp 34
run for 3 yds to the Hampt 31 for a 1ST down
14:09
1st & 10 at opp 31
Tyrrell Pigrome pass complete to Isaiah Perkins for 24 yds to the Hampt 7 for a 1ST down
9:07
1st & goal at opp 7
Tyrrell Pigrome pass complete to Darian Street for 7 yds for a TD, (Keegan Vaughan KICK)Towson 14, Hampton 0
Hampton Touchdown, 7 plays
9:03
Josh Cupitt kickoff for 57 yds , Darran Butts return for 12 yds to the Hampt 20
9:03
1st & 10 at own 20
Malcolm Mays pass complete to Jadakis Bonds for 5 yds to the Hampt 25
9:03
2nd & 5 at own 25
Darran Butts run for a loss of 3 yards to the Hampt 22
9:03
3rd & 8 at own 22
Malcolm Mays pass complete to Jordan Wimberly for 21 yds to the Hampt 43 for a 1ST down
9:03
1st & 10 at own 43
Elijah Burris run for 4 yds to the Hampt 47
9:03
2nd & 6 at own 47
Malcolm Mays run for 6 yds to the Tows 47 for a 1ST down
9:03
1st & 10 at opp 47
Malcolm Mays pass complete to Jarrett Powell for 4 yds to the Tows 43
5:21
2nd & 6 at opp 43
Malcolm Mays pass complete to Jadakis Bonds for 43 yds for a TD, (Axel Perez KICK)Towson 14, Hampton 7
Towson Field goal, 9 plays
5:14
Axel Perez kickoff for 42 yds , Lukkas Londono return for 13 yds to the Tows 36
5:14
1st & 10 at own 36
Tyrrell Pigrome pass incomplete
5:14
2nd & 10 at own 36
Joachim Bangda run for 4 yds to the Tows 40
5:14
3rd & 6 at own 40
Tyrrell Pigrome run for 9 yds to the Hampt 49 for a 1ST down HAMPTON Penalty, Unnecessary Roughness (Ali Shockley) to the Hampt 36 for a 1ST down
5:14
1st & 10 at opp 36
D’Ago Hunter run for 7 yds to the Hampt 29
5:14
2nd & 3 at opp 29
TOWSON Penalty, Unnecessary Roughness (Da’Kendall James) to the Hampt 17 for a 1ST down
5:14
1st & 10 at opp 17
Tyrrell Pigrome pass incomplete
5:14
2nd & 10 at opp 17
BANGDA, Joachim rush up the middle for a loss of 1 yard to the HAM18 (MOORE, KeShaun). PENALTY TOW Face mask on BANGDA, Joachim enforced 15 yards from the HAM17 to the HAM32 [NHSG]. NO PLAY (replay the down).
1:38
3rd & 19 at opp 26
Timeout TOWSON, clock 01:38
1:38
2nd & 25 at opp 32
Tyrrell Pigrome pass complete to Robert Schwob for 6 yds to the Hampt 26
1:06
4th & 14 at opp 21
Timeout HAMPTON, clock 01:06
1:06
3rd & 19 at opp 26
Tyrrell Pigrome run for 5 yds to the Hampt 21
1:01
4th & 14 at opp 21
Keegan Vaughan 38 yd FG GOODTowson 17, Hampton 7
Hampton Interception, 5 plays
0:55
Josh Cupitt kickoff for 56 yds , Darran Butts return for 15 yds to the Hampt 10
0:55
1st & 10 at own 10
Darran Butts run for 13 yds to the Hampt 23 for a 1ST down
0:22
2nd & 4 at own 29
Timeout HAMPTON, clock 00:22
0:22
1st & 10 at own 23
Malcolm Mays run for 6 yds to the Hampt 29
0:18
1st & 10 at own 37
Timeout HAMPTON, clock 00:18
0:18
2nd & 4 at own 29
Darran Butts run for 8 yds to the Hampt 37 for a 1ST down
0:18
1st & 10 at own 37
Malcolm Mays pass incomplete
0:08
2nd & 10 at own 37
Malcolm Mays pass intercepted
Towson Interception, 2 plays
0:08
1st & 10 at own 40
Joachim Bangda run for 10 yds to the 50 yard line for a 1ST down
0:00
1st & 10 at the 50
Tyrrell Pigrome pass intercepted
3rd quarter4 drives, then Towson 20, Hampton 7
Hampton Punt, 3 plays
15:00
Josh Cupitt kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Malcolm Mays run for a loss of 2 yards to the Hampt 23 Malcolm Mays fumbled, recovered by Hampt Malcolm Mays
15:00
2nd & 12 at own 23
Malcolm Mays pass incomplete
15:00
3rd & 12 at own 23
MAYS, Malcolm pass to the right complete for 18 yards to CLOUD, Trent caught at the HAM41 and advanced to the HAM41, out of bounds. PENALTY HAM Holding on RAGLAND, Quinton enforced 10 yards from the HAM23 to the HAM13 [NHSG]. NO PLAY (replay the down).
15:00
3rd & 22 at own 13
Malcolm Mays run for 7 yds to the Hampt 20
13:19
4th & 15 at own 20
Axel Perez punt for 39 yds, fair catch by D’Ago Hunter at the Tows 41
Towson Field goal, 13 plays
13:19
1st & 10 at own 41
D’Ago Hunter run for 2 yds to the Tows 43
13:19
2nd & 8 at own 43
D’Ago Hunter run for 2 yds to the Tows 45
13:19
3rd & 6 at own 45
Tyrrell Pigrome pass complete to Darian Street for 6 yds to the Hampt 49 for a 1ST down
13:19
1st & 10 at opp 49
Joachim Bangda run for 5 yds to the Hampt 44
13:19
2nd & 5 at opp 44
Devin Matthews run for 1 yd to the Hampt 43
13:19
3rd & 4 at opp 43
Tyrrell Pigrome run for 1 yd to the Hampt 42
13:19
4th & 3 at opp 42
run for 4 yds to the Hampt 38 for a 1ST down
13:19
1st & 10 at opp 38
Tyrrell Pigrome pass complete to Dion Crews-Harris for 13 yds to the Hampt 25 for a 1ST down
13:19
1st & 10 at opp 25
Tyrrell Pigrome run for 11 yds to the Hampt 14 for a 1ST down
13:19
1st & 10 at opp 14
Devin Matthews run for a loss of 1 yard to the Hampt 15
13:19
2nd & 11 at opp 15
Tyrrell Pigrome pass incomplete
13:19
3rd & 11 at opp 15
Tyrrell Pigrome pass incomplete
6:55
4th & 11 at opp 15
Keegan Vaughan 33 yd FG GOODTowson 20, Hampton 7
Hampton Missed FG, 14 plays
6:55
Josh Cupitt kickoff for 59 yds
6:55
1st & 10 at own 25
Darran Butts run for 3 yds to the Hampt 28
6:55
2nd & 7 at own 28
Malcolm Mays pass complete to Jadakis Bonds for 5 yds to the Hampt 33
6:55
3rd & 2 at own 33
Darran Butts run for 7 yds to the Hampt 40 for a 1ST down
6:55
1st & 10 at own 40
Malcolm Mays pass complete to Tyler Thompson for 11 yds to the Tows 49 for a 1ST down
6:55
1st & 10 at opp 49
Malcolm Mays run for 6 yds to the Tows 43
6:55
2nd & 4 at opp 43
Malcolm Mays pass incomplete
6:55
3rd & 4 at opp 43
Malcolm Mays pass complete to Jadakis Bonds for 9 yds to the Tows 34 for a 1ST down
6:55
1st & 10 at opp 34
Malcolm Mays pass complete to Jordan Wimberly for a loss of 3 yards to the Tows 37
6:55
2nd & 13 at opp 37
Malcolm Mays sacked by Bryce Lauer for a loss of 5 yards to the Tows 42
6:55
3rd & 18 at opp 42
Malcolm Mays pass complete to Tyler Thompson for 20 yds to the Tows 22 for a 1ST down
6:55
1st & 10 at opp 22
Malcolm Mays pass incomplete
6:55
2nd & 10 at opp 22
Malcolm Mays pass complete to Darran Butts for 1 yd to the Tows 21
6:55
3rd & 9 at opp 21
Malcolm Mays pass incomplete
0:33
4th & 9 at opp 21
Axel Perez 38 yd FG MISSED
Towson Missed FG, 12 plays
0:00
1st & 10 at own 21
Joachim Bangda run for 8 yds to the Tows 29
Q4 15:00
2nd & 2 at own 29
Tyrrell Pigrome pass incomplete
Q4 15:00
3rd & 2 at own 29
run for 4 yds to the Tows 33 for a 1ST down
Q4 15:00
1st & 10 at own 33
Tyrrell Pigrome run for 4 yds to the Tows 37
Q4 15:00
2nd & 6 at own 37
Tyrrell Pigrome pass complete to Da’Kendall James for 9 yds to the Tows 46 for a 1ST down
Q4 15:00
1st & 10 at own 46
D’Ago Hunter run for 4 yds to the 50 yard line
Q4 15:00
2nd & 6 at the 50
D’Ago Hunter run for 1 yd to the Hampt 49
Q4 15:00
3rd & 5 at opp 49
Tyrrell Pigrome pass complete to Daniel Thompson IV for 21 yds to the Hampt 28 for a 1ST down
Q4 15:00
1st & 10 at opp 28
Tyrrell Pigrome sacked by KeShaun Moore for a loss of 1 yard to the Hampt 29
Q4 15:00
2nd & 11 at opp 29
Curtis Murray run for 6 yds to the Hampt 23
Q4 15:00
3rd & 5 at opp 23
Tyrrell Pigrome run for 1 yd to the Hampt 22
Q4 9:16
4th & 4 at opp 22
Keegan Vaughan 40 yd FG BLOCKED blocked by
4th quarter3 drives, then Towson 27, Hampton 7
Hampton Pick-six, 7 plays (Towson scores)
9:16
1st & 10 at own 22
Elijah Burris run for 10 yds to the Hampt 32 for a 1ST down
9:16
1st & 10 at own 32
Malcolm Mays pass incomplete
9:16
2nd & 10 at own 32
Malcolm Mays run for 13 yds to the Hampt 45 for a 1ST down
9:16
1st & 10 at own 45
Malcolm Mays pass incomplete
9:16
2nd & 10 at own 45
Malcolm Mays pass incomplete
9:16
3rd & 10 at own 45
MAYS, Malcolm pass to the right incomplete intended for CLOUD, Trent thrown to the TOW19; QB hurried by SHAFFER, Vinnie. PENALTY TOW Pass Interference on SMITH, Shafeek enforced 15 yards to the TOW40 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
9:16
1st & 10 at opp 40
Malcolm Mays pass incomplete
8:04
2nd & 10 at opp 40
Robert Javier 70 Yd Interception Return (Keegan Vaughan Kick)Towson 27, Hampton 7
Hampton Turnover on downs, 13 plays
8:04
Josh Cupitt kickoff for 48 yds
8:04
1st & 10 at own 25
Darran Butts run for 5 yds to the Hampt 30
8:04
2nd & 5 at own 30
Darran Butts run for a loss of 1 yard to the Hampt 29
8:04
3rd & 6 at own 29
Sofian Massoud run for 7 yds to the Hampt 36 for a 1ST down
8:04
1st & 10 at own 36
Elijah Burris run for 6 yds to the Hampt 42
8:04
2nd & 4 at own 42
Sofian Massoud pass complete to Kymari Gray for 10 yds to the Tows 48 for a 1ST down
8:04
1st & 10 at opp 48
Sofian Massoud sacked by Vinnie Shaffer for a loss of 8 yards to the Hampt 44
8:04
2nd & 18 at own 44
Elijah Burris run for 9 yds to the Tows 47
8:04
3rd & 9 at opp 47
Sofian Massoud pass complete to Kymari Gray for 7 yds to the Tows 40
8:04
4th & 2 at opp 40
Sofian Massoud pass complete to Jarrett Powell for 6 yds to the Tows 34 for a 1ST down
8:04
1st & 10 at opp 34
Sofian Massoud sacked by Olyfride Okombi for a loss of 3 yards to the Tows 37
8:04
2nd & 13 at opp 37
Sofian Massoud sacked by Tramar Reece and Bryce Lauer for a loss of 1 yard to the Tows 38
8:04
3rd & 14 at opp 38
Sofian Massoud pass complete to Kymari Gray for 13 yds to the Tows 25
0:58
4th & 1 at opp 25
Sofian Massoud pass incomplete
Towson End of game, 2 plays
0:58
1st & 10 at own 25
Roman Wahrheit run for 4 yds to the Tows 29
0:00
2nd & 6 at own 29
[NH] Kneel down by PIGROME, Tyrrell at TOW28 (team loss of 1), clock 00:00.
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.