From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Alabama
Tennessee Tech
259
Total yards
296
81
Passing yards
197
178
Rushing yards
99
5.4
Yards per pass
5.6
3.8
Yards per rush
2.6
15
First downs
19
4–15
Third downs
6–17
1–1
Fourth downs
1–4
3
Turnovers
5
4–23
Penalties
6–40
28:02
Possession
31:58
Efficiency
North Alabama
Tennessee Tech
32%
Success rate
43%
−0.33
EPA per play
−0.37
0.87
Explosiveness
0.70
−0.27
Rushing EPA
−0.40
−0.48
Passing EPA
−0.35
14%
Passing-down success
22%
10%
Havoc by its defense
5%
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 going in
Our ratings (scores only)
Tennessee Tech 56% to win. North Alabama won as Elo’s underdog.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Tennessee Tech drives left to right, North Alabama right to left.
Q1 North AlabamaPunt, 3 plays, 75 yards
Q1 Tennessee TechInterception, 3 plays, −30 yards
Q1 North AlabamaField goal, 4 plays, 29 yards
Q1 Tennessee TechPunt, 6 plays, −28 yards
Q1 North AlabamaPick-six, 9 plays (Tennessee Tech scores), 75 yards
Q1 North AlabamaPunt, 5 plays, 75 yards
Q1 Tennessee TechPick-six, 4 plays (North Alabama scores), −27 yards
Q1 Tennessee TechFumble, 6 plays, −20 yards
Q2 North AlabamaFumble, 1 play, 27 yards
Q2 Tennessee TechTurnover on downs, 6 plays, −39 yards
Q2 North AlabamaTouchdown, 4 plays, 33 yards
Q2 Tennessee TechMissed FG, 11 plays, −25 yards
Q2 North AlabamaInterception, 10 plays, 76 yards
Q3 Tennessee TechPunt, 9 plays, −25 yards
Q3 North AlabamaPunt, 7 plays, 80 yards
Q3 Tennessee TechInterception, 5 plays, −1 yard
Q3 North AlabamaField goal, 9 plays, 43 yards
Q3 Tennessee TechFumble, 10 plays, −11 yards
Q4 North AlabamaPunt, 6 plays, 71 yards
Q4 Tennessee TechPunt, 3 plays, −20 yards
Q4 North AlabamaPunt, 3 plays, 55 yards
Q4 Tennessee TechTurnover on downs, 11 plays, −15 yards
Q4 North AlabamaPunt, 3 plays, 76 yards
Q4 Tennessee TechResult not recorded, −30 yards
Play by play
1st quarter8 drives, then North Alabama 10, Tennessee Tech 7
North Alabama Punt, 3 plays
15:00
1st & 10 at own 35
Devin Parker kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Demarcus Lacey run for a loss of 2 yards to the UNA 23
15:00
2nd & 12 at own 23
TJ Smith pass incomplete
15:00
3rd & 12 at own 23
Demarcus Lacey run for 4 yds to the UNA 27
15:00
4th & 8 at own 27
Adam Watford punt for 46 yds , Quavel Thornton returns for 3 yds to the TNTC 30
Tennessee Tech Interception, 3 plays
13:41
1st & 10 at own 30
Jayvian Allen run for 3 yds to the TNTC 33
13:41
2nd & 7 at own 33
Marcus Knight run for a loss of 3 yards to the TNTC 30
13:41
3rd & 10 at own 30
Ethan Roberts pass intercepted Wes Delk return for 16 yds to the TNTC 29
North Alabama Field goal, 4 plays
12:10
1st & 10 at opp 29
Noah Walters run for a loss of 5 yards to the TNTC 34
12:10
2nd & 15 at opp 34
Noah Walters pass incomplete
12:10
3rd & 15 at opp 34
Noah Walters pass complete to Parker Driggers for 9 yds to the TNTC 25
Sam Contorno kickoff for 64 yds , Torin Baker return for 27 yds to the TNTC 28
10:45
1st & 10 at own 28
Ethan Roberts run for 5 yds to the TNTC 33
10:45
2nd & 5 at own 33
Justin Pegues run for 1 yd to the TNTC 34
10:45
3rd & 4 at own 34
Ethan Roberts pass complete to Willie Miller for 7 yds to the TNTC 41 for a 1ST down
10:45
1st & 10 at own 41
Ethan Roberts pass incomplete to Metrius Fleming
10:45
2nd & 10 at own 41
Ethan Roberts pass incomplete to Willie Miller
10:45
3rd & 10 at own 41
Ethan Roberts sacked by Philip Ossai for a loss of 4 yards to the TNTC 37
10:45
4th & 14 at own 37
Nick Bigelow punt for 38 yds, fair catch by Kobe Warden at the UNA 25
North Alabama Pick-six, 9 plays (Tennessee Tech scores)
8:07
1st & 10 at own 25
Demarcus Lacey run for 6 yds to the UNA 31
8:07
2nd & 4 at own 31
Noah Walters pass complete to JJ Evans for 9 yds to the UNA 40 for a 1ST down
8:07
1st & 10 at own 40
Demarcus Lacey run for 16 yds to the TNTC 44 for a 1ST down
8:07
1st & 10 at opp 44
Demarcus Lacey run for 3 yds to the TNTC 41
8:07
2nd & 7 at opp 41
Noah Walters pass complete to Dakota Warfield for 6 yds to the TNTC 35
8:07
3rd & 1 at opp 35
TJ Smith run for 12 yds to the TNTC 23 for a 1ST down
8:07
1st & 10 at opp 23
Noah Walters pass incomplete to Kaden Cooper
8:07
2nd & 10 at opp 23
Noah Walters pass complete to JJ Evans for 3 yds to the TNTC 20
4:46
3rd & 7 at opp 20
Noah Walters pass intercepted for a TD Jacquez McGowan return for 85 yds for a TD (Hayden Olsen KICK)Tennessee Tech 7, North Alabama 3
North Alabama Punt, 5 plays
4:46
1st & 0 at own 35
Devin Parker kickoff for 63 yds
4:46
1st & 10 at own 25
Tennessee Tech Penalty, Defensive offside (5 Yards) to the UNA 30
4:46
1st & 5 at own 30
Demarcus Lacey run for 1 yd to the UNA 31
4:46
2nd & 4 at own 31
Walters, Noah pass incomplete to Kenebrew, Takai, PENALTY TTU roughing passer (GILMORE, Jyron) 15 yards to the UNA46, 1ST DOWN UNA, NO PLAY.
4:46
1st & 10 at own 46
Parker Driggers run for 5 yds to the TNTC 49
4:46
2nd & 5 at opp 49
Kobe Warden run for no gain to the UNA 49 North Alabama Penalty, Offensive holding (-10 Yards) to the UNA 41
4:46
2nd & 15 at own 41
Noah Walters pass complete to Takairee Kenebrew for no gain to the UNA 41
4:46
3rd & 15 at own 41
North Alabama Penalty, false start (Gage Saint) to the UNA 36
4:46
3rd & 20 at own 36
Noah Walters sacked by Myles Parker for a loss of 3 yards to the UNA 33 North Alabama Penalty, Offensive holding (Dakota Warfield) declined
4:46
4th & 23 at own 33
Adam Watford punt for 40 yds, fair catch by Quavel Thornton at the TNTC 27
Tennessee Tech Pick-six, 4 plays (North Alabama scores)
2:24
1st & 10 at own 27
Ethan Roberts pass complete to Hunter Barnhart for 11 yds to the TNTC 38 for a 1ST down
2:24
1st & 10 at own 38
Ethan Roberts pass incomplete to Metrius Fleming, broken up by A.J. Seay
2:24
2nd & 10 at own 38
Ethan Roberts pass complete to Marcus Knight for 2 yds to the TNTC 40
1:10
3rd & 8 at own 40
Ethan Roberts pass intercepted for a TD A.J. Seay return for 44 yds for a TD (Sam Contorno KICK)North Alabama 10, Tennessee Tech 7
Tennessee Tech Fumble, 6 plays
1:10
1st & 0 at own 35
Sam Contorno kickoff for 52 yds , Jayvian Allen return for 7 yds to the TNTC 20
1:05
1st & 10 at own 20
Jayvian Allen run for 6 yds to the TNTC 26
1:05
2nd & 4 at own 26
Jayvian Allen run for 10 yds to the TNTC 36 for a 1ST down
Q2 15:00
1st & 10 at own 36
Marcus Knight run for a loss of 2 yards to the TNTC 34
Q2 15:00
2nd & 12 at own 34
Tennessee Tech Penalty, false start (Brad Clark) to the TNTC 29
Q2 15:00
2nd & 17 at own 29
Marcus Knight run for 14 yds to the TNTC 43
Q2 15:00
3rd & 3 at own 43
Marcus Knight run for 2 yds to the TNTC 45
Q2 15:00
4th & 1 at own 45
Marcus Knight run for a loss of 5 yards to the TNTC 27 Marcus Knight fumbled, forced by Tyrik Daniels, recovered by UNA Philip Ossai , return for 5 yds to the TNTC 27
Q2 12:53
1st & 10 at opp 27
Demarcus Lacey run for 2 yds to the TNTC 26 Demarcus Lacey fumbled, forced by Aaron Swafford, recovered by TNTC Jackson Price , return for 5 yds to the TNTC 26
2nd quarter4 drives, then North Alabama 17, Tennessee Tech 7
Tennessee Tech Turnover on downs, 6 plays
12:44
1st & 10 at own 39
Willie Miller run for 4 yds to the TNTC 43
12:44
2nd & 6 at own 43
Justin Pegues run for 2 yds to the TNTC 45
12:44
3rd & 4 at own 45
Ethan Roberts pass complete to Willie Miller for 3 yds to the TNTC 48
12:44
4th & 1 at own 48
TEAM run for no gain to the TNTC 33 TEAM fumbled, recovered by TNTC Jayvian Allen
12:44
1st & 10 at own 26
Justin Pegues run for 7 yds to the TNTC 33
12:44
2nd & 3 at own 33
Justin Pegues run for 6 yds to the TNTC 39 for a 1ST down
North Alabama Touchdown, 4 plays
9:21
1st & 10 at opp 33
Parker Driggers run for 1 yd to the TNTC 32
9:21
2nd & 9 at opp 32
Parker Driggers run for 5 yds to the TNTC 27
9:21
3rd & 4 at opp 27
Parker Driggers run for 1 yd to the TNTC 26
7:37
4th & 3 at opp 26
TJ Smith pass complete to Noah Walters for 26 yds for a TD Timeout North Alabama, clock 07:37 (Sam Contorno KICK)North Alabama 17, Tennessee Tech 7
7:37
1st & 10 at opp 20
Timeout North Alabama, clock 07:37
Tennessee Tech Missed FG, 11 plays
7:37
1st & 0 at own 35
Sam Contorno kickoff for 65 yds for a touchback
7:37
1st & 10 at own 25
Jayvian Allen run for 11 yds to the TNTC 36 for a 1ST down
7:37
1st & 10 at own 36
Jayvian Allen run for 11 yds to the TNTC 47 for a 1ST down
7:37
1st & 10 at own 47
TEAM run for no gain to the TNTC 44 TEAM fumbled, recovered by TNTC Marcus Knight
7:37
2nd & 13 at own 44
Marcus Knight run for 12 yds to the UNA 44
7:37
3rd & 1 at opp 44
Marcus Knight run for 2 yds to the UNA 42 for a 1ST down
7:37
1st & 10 at opp 42
Justin Pegues run for 6 yds to the UNA 36
7:37
2nd & 4 at opp 36
Willie Miller pass complete to Justin Pegues for 8 yds to the UNA 28 for a 1ST down
7:37
1st & 10 at opp 28
Ethan Roberts pass incomplete to Metrius Fleming, broken up by A.J. Seay
7:37
2nd & 10 at opp 28
Ethan Roberts run for 4 yds to the UNA 24
2:40
3rd & 6 at opp 24
Timeout Tennessee Tech, clock 02:40
2:40
3rd & 6 at opp 24
Justin Pegues run for no gain to the UNA 24
1:59
4th & 6 at opp 24
TEAM 41 yd FG BLOCKED blocked by Edwin White Schultz return for no gain to the UNA 24
North Alabama Interception, 10 plays
1:59
1st & 10 at own 24
Demarcus Lacey run for 5 yds to the UNA 29
1:59
1st & 10 at own 36
Noah Walters pass complete to Kobe Warden for 11 yds to the UNA 47 for a 1ST down
1:59
2nd & 5 at own 29
Noah Walters run for no gain to the UNA 29
1:59
3rd & 5 at own 29
Noah Walters run for 7 yds to the UNA 36 for a 1ST down
1:59
1st & 10 at own 47
Noah Walters run for 1 yd to the UNA 48
1:59
2nd & 9 at own 48
Noah Walters run for no gain to the UNA 48
1:59
3rd & 9 at own 48
Noah Walters pass complete to Kobe Warden for 17 yds to the TNTC 35 for a 1ST down
0:20
1st & 10 at opp 35
Timeout North Alabama, clock 00:20
0:20
1st & 10 at opp 35
Noah Walters sacked by Devin Squires for a loss of 6 yards to the TNTC 41
0:14
2nd & 16 at opp 41
Timeout North Alabama, clock 00:14
0:14
2nd & 16 at opp 41
Noah Walters pass incomplete to Kobe Warden, broken up by Aaron Swafford
0:14
3rd & 16 at opp 41
Noah Walters pass intercepted Jyron Gilmore return for no gain to the TNTC 6
3rd quarter5 drives, then North Alabama 20, Tennessee Tech 7
Tennessee Tech Punt, 9 plays
15:00
1st & 10 at own 35
Sam Contorno kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Marcus Knight run for no gain to the TNTC 25
15:00
2nd & 10 at own 25
Tennessee Tech Penalty, false start (-5 Yards) to the TNTC 20
15:00
2nd & 15 at own 20
Marcus Knight run for 13 yds to the TNTC 33
15:00
3rd & 2 at own 33
Ethan Roberts run for 1 yd to the TNTC 34
15:00
4th & 1 at own 34
Marcus Knight run for 9 yds to the TNTC 43 for a 1ST down
15:00
1st & 10 at own 43
Marcus Knight run for 5 yds to the TNTC 48
15:00
2nd & 5 at own 48
Ethan Roberts pass complete to Metrius Fleming for 25 yds to the UNA 27 for a 1ST down
15:00
1st & 10 at opp 27
Ethan Roberts pass incomplete to Brad Clark
15:00
2nd & 10 at opp 27
Jayvian Allen run for a loss of 8 yards to the UNA 35
15:00
3rd & 18 at opp 35
Ethan Roberts pass incomplete to Brad Clark
15:00
4th & 18 at opp 35
Nick Bigelow punt for 35 yds for a touchback
North Alabama Punt, 7 plays
10:21
1st & 10 at own 20
Demarcus Lacey run for 10 yds to the UNA 30 for a 1ST down
10:21
1st & 10 at own 30
Demarcus Lacey run for 3 yds to the UNA 33
10:21
2nd & 7 at own 33
Demarcus Lacey run for 10 yds to the UNA 43 for a 1ST down
8:43
1st & 10 at own 43
Timeout Tennessee Tech, clock 08:43
8:43
1st & 10 at own 43
Parker Driggers run for 20 yds to the TNTC 37 for a 1ST down
8:43
1st & 10 at opp 37
Parker Driggers run for a loss of 1 yard to the TNTC 38
8:43
2nd & 11 at opp 38
Noah Walters pass incomplete to JJ Evans, broken up by Jackson Price
8:43
3rd & 11 at opp 38
Parker Driggers run for a loss of 1 yard to the TNTC 39
8:43
4th & 12 at opp 39
Adam Watford punt for 38 yds, downed at the TNTC 1
Tennessee Tech Interception, 5 plays
6:43
1st & 10 at own 1
Ethan Roberts pass complete to Brad Clark for 8 yds to the TNTC 9
6:43
2nd & 2 at own 9
Ethan Roberts run for 5 yds to the TNTC 14 for a 1ST down
6:43
1st & 10 at own 14
Tennessee Tech Penalty, false start (Jayvian Allen) to the TNTC 9
6:43
1st & 15 at own 9
Jayvian Allen run for 2 yds to the TNTC 11
6:43
2nd & 13 at own 11
Tennessee Tech Penalty, false start (Hunter Barnhart) to the TNTC 6
6:43
2nd & 18 at own 6
Ethan Roberts pass incomplete to Brad Clark, broken up by Ashaad Williams
6:43
3rd & 18 at own 6
Ethan Roberts pass intercepted Philjae Bien-Aime return for no gain to the TNTC 43
North Alabama Field goal, 9 plays
4:26
1st & 10 at opp 43
TJ Smith run for 3 yds to the TNTC 40
4:26
2nd & 7 at opp 40
Demarcus Lacey run for 4 yds to the TNTC 36
4:26
3rd & 3 at opp 36
Demarcus Lacey run for 6 yds to the TNTC 30 for a 1ST down
4:26
1st & 10 at opp 30
Noah Walters run for 5 yds to the TNTC 25
4:26
2nd & 5 at opp 25
Demarcus Lacey run for 8 yds to the TNTC 17 for a 1ST down
4:26
1st & 10 at opp 17
Noah Walters run for a loss of 2 yards to the TNTC 19
4:26
2nd & 12 at opp 19
Demarcus Lacey run for 6 yds to the TNTC 13
4:26
3rd & 6 at opp 13
Noah Walters run for a loss of 1 yard to the TNTC 14
Sam Contorno kickoff for 62 yds , Torin Baker return for 14 yds to the TNTC 11 Torin Baker fumbled, forced by David Florence, recovered by TNTC
0:08
1st & 10 at own 11
Hayes Gibson run for 3 yds to the TNTC 14
Q4 15:00
2nd & 7 at own 14
Hayes Gibson pass complete to Brad Clark for 28 yds to the TNTC 42 for a 1ST down
Q4 15:00
1st & 10 at own 42
Justin Pegues run for 8 yds to the 50 yard line
Q4 15:00
2nd & 2 at the 50
Hayes Gibson pass incomplete to Brad Clark
Q4 14:09
3rd & 2 at the 50
Timeout Tennessee Tech, clock 14:09
Q4 14:09
3rd & 2 at the 50
Hayes Gibson pass complete to Jayvian Allen for 7 yds to the UNA 43 for a 1ST down
Q4 14:09
1st & 10 at opp 43
Hayes Gibson run for no gain to the UNA 43
Q4 14:09
2nd & 10 at opp 43
Hayes Gibson pass incomplete to Metrius Fleming
Q4 14:09
3rd & 10 at opp 43
Hayes Gibson pass complete to Justin Pegues for 18 yds to the UNA 25 for a 1ST down
Q4 14:09
1st & 10 at opp 25
Hayes Gibson pass complete to Brad Clark for 18 yds to the UNA 7 for a 1ST down North Alabama Penalty, roughing passer (Kam’ron Green) to the UNA 4 for a 1ST down
Q4 14:09
1st & goal at opp 4
TEAM run for a loss of 1 yard to the UNA 29 TEAM fumbled, recovered by UNA Philip Ossai , return for 24 yds to the UNA 29
4th quarter5 drives, then North Alabama 20, Tennessee Tech 7
North Alabama Punt, 6 plays
11:38
1st & 10 at own 29
Kaden Cooper run for a loss of 3 yards to the UNA 26
11:38
2nd & 13 at own 26
Demarcus Lacey run for 28 yds to the TNTC 46 for a 1ST down
11:38
1st & 10 at opp 46
Demarcus Lacey run for 14 yds to the TNTC 32 for a 1ST down
11:38
1st & 10 at opp 32
Parker Driggers run for 4 yds to the TNTC 28
11:38
2nd & 6 at opp 28
Noah Walters run for a loss of 5 yards to the TNTC 33
11:38
3rd & 11 at opp 33
Parker Driggers run for 2 yds to the TNTC 31
11:38
4th & 9 at opp 31
Noah Walters punt for 31 yds for a touchback
Tennessee Tech Punt, 3 plays
8:19
1st & 10 at own 20
Hayes Gibson pass incomplete to Brad Clark
8:19
2nd & 10 at own 20
Hayes Gibson pass incomplete to Brad Clark
8:19
3rd & 10 at own 20
Hayes Gibson sacked by Amauri Floyd for a loss of 3 yards to the TNTC 17
8:19
4th & 13 at own 17
Nick Bigelow punt for 38 yds, fair catch by Kobe Warden at the UNA 45
North Alabama Punt, 3 plays
7:16
1st & 10 at own 45
Demarcus Lacey run for 3 yds to the UNA 48
7:16
2nd & 7 at own 48
Demarcus Lacey run for 4 yds to the TNTC 48
7:16
3rd & 3 at opp 48
Demarcus Lacey run for a loss of 1 yard to the TNTC 49
7:16
4th & 4 at opp 49
North Alabama Penalty, delay of game (Adam Watford) to the UNA 46
7:16
4th & 9 at own 46
Adam Watford punt for 42 yds , Quavel Thornton returns for 3 yds to the TNTC 15
Tennessee Tech Turnover on downs, 11 plays
4:55
1st & 10 at own 15
Hayes Gibson pass complete to Brad Clark for 27 yds to the TNTC 42 for a 1ST down
4:55
1st & 10 at own 42
Hayes Gibson pass incomplete to Metrius Fleming, broken up by Cameron Jamar
4:55
2nd & 10 at own 42
Hayes Gibson pass incomplete to Hunter Barnhart
4:55
3rd & 10 at own 42
Hayes Gibson pass complete to Brad Clark for 19 yds to the UNA 39 for a 1ST down
4:55
1st & 10 at opp 39
Hayes Gibson pass complete to Hunter Barnhart for 7 yds to the UNA 32
4:55
2nd & 3 at opp 32
Hayes Gibson pass incomplete to Brad Clark, broken up by A.J. Seay
4:55
3rd & 3 at opp 32
Hayes Gibson pass complete to Brad Clark for 8 yds to the UNA 24 for a 1ST down
4:55
1st & 10 at opp 24
Hayes Gibson pass incomplete to Justin Pegues, broken up by Gregory Reddick
4:55
2nd & 10 at opp 24
Hayes Gibson sacked by Kam’ron Green for a loss of 1 yard to the UNA 25
4:55
3rd & 11 at opp 25
Hayes Gibson pass complete to Raekwon Heath for 1 yd to the UNA 24
2:29
4th & 10 at opp 24
Timeout Tennessee Tech, clock 02:29
2:29
4th & 10 at opp 24
Hayes Gibson pass incomplete to Quinton Cross
North Alabama Punt, 3 plays
2:21
1st & 10 at own 24
Demarcus Lacey run for no gain to the UNA 24
2:21
2nd & 10 at own 24
Demarcus Lacey run for 4 yds to the UNA 28
2:21
3rd & 6 at own 28
Demarcus Lacey run for 1 yd to the UNA 29
0:06
4th & 5 at own 29
Timeout North Alabama, clock 00:06
0:06
4th & 5 at own 29
Adam Watford punt for 47 yds, punt out-of-bounds at the TNTC 30 , Quavel Thornton returns for 6 yds to the TNTC 35 Tennessee Tech Penalty, roughing the kicker ( Yards) declined
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.