From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Louisiana Tech
Old Dominion
335
Total yards
311
276
Passing yards
149
59
Rushing yards
162
6.4
Yards per pass
4.4
2.7
Yards per rush
4.1
15
First downs
20
6–15
Third downs
8–18
1–3
Fourth downs
2–3
0
Turnovers
2
4–30
Penalties
3–24
24:21
Possession
35:39
1
Sacks (by defense)
1
Efficiency
Louisiana Tech
Old Dominion
32%
Success rate
32%
−0.02
EPA per play
−0.03
1.44
Explosiveness
1.32
−0.07
Rushing EPA
−0.03
0.01
Passing EPA
−0.02
14%
Passing-down success
21%
−0.11
First-down EPA
−0.29
−0.01
Second-down EPA
0.01
0.40
Third-down EPA
0.39
18%
Havoc by its defense
14%
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)
Louisiana Tech 61% to win. Old Dominion won as Elo’s underdog.
The line
Louisiana Tech −4, over/under 52.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Louisiana Tech 61%, Old Dominion 39%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Old Dominion drives left to right, Louisiana Tech right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 Old DominionPunt, 9 plays, 28 yards
Q1 Louisiana TechPunt, 5 plays, 33 yards
Q1 Old DominionPunt, 6 plays, 36 yards
Q1 Louisiana TechPunt, 8 plays, 29 yards
Q2 Old DominionPunt, 5 plays, −6 yards
Q2 Louisiana TechPunt, 6 plays, 12 yards
Q2 Old DominionResult not recorded, 3 plays, 17 yards
Q2 Louisiana TechMissed FG, 4 plays, 0 yards
Q2 Old DominionField goal, 8 plays, 49 yards
Q2 Louisiana TechTouchdown, 7 plays, 80 yards
Q2 Louisiana TechField goal, 6 plays, 66 yards
Q3 Louisiana TechPunt, 3 plays, 7 yards
Q3 Old DominionTouchdown, 9 plays, 55 yards
Q3 Louisiana TechField goal, 7 plays, 13 yards
Q3 Old DominionInterception, 3 plays, 7 yards
Q3 Louisiana TechTurnover on downs, 4 plays, 4 yards
Q3 Old DominionTurnover on downs, 5 plays, 25 yards
Q3 Louisiana TechPunt, 5 plays, 8 yards
Q4 Old DominionPunt, 3 plays, 7 yards
Q4 Louisiana TechTouchdown, 5 plays, 43 yards
Q4 Old DominionField goal, 20 plays, 58 yards
Q4 Louisiana TechTurnover on downs, 8 plays, 30 yards
Q4 Old DominionField goal, 5 plays, 26 yards
Play by play
1st quarter4 drives, then Tied at 0
Old Dominion Punt, 9 plays
15:00
Cesar Barajas kickoff for 62 yds
15:00
1st & 10 at own 35
Blake Watson run for 2 yds to the ODU 37
15:00
2nd & 8 at own 37
Blake Watson run for 19 yds to the LaTch 44 for a 1ST down
15:00
1st & 10 at opp 44
Blake Watson run for 3 yds to the LaTch 41
15:00
2nd & 7 at opp 41
Hayden Wolff pass incomplete
15:00
3rd & 7 at opp 41
Blake Watson run for 5 yds to the LaTch 36
15:00
4th & 2 at opp 36
Blake Watson run for 4 yds to the LaTch 32 for a 1ST down
15:00
1st & 10 at opp 32
Blake Watson run for 1 yd to the LaTch 31
15:00
2nd & 9 at opp 31
Hayden Wolff sacked by Tristan Allen for 0 yards to the LaTch 37
15:00
3rd & 15 at opp 37
Hayden Wolff pass complete to Isiah Paige for no gain to the LaTch 37
10:27
4th & 15 at opp 37
Ethan Duane punt for 37 yds for a touchback
Louisiana Tech Punt, 5 plays
10:27
1st & 10 at own 20
Marcus Williams Jr. run for 9 yds to the LaTch 29
10:27
2nd & 1 at own 29
Marcus Williams Jr. run for 6 yds to the LaTch 35 for a 1ST down
10:27
1st & 10 at own 35
Austin Kendall pass complete to Tre Harris for 15 yds to the 50 yard line for a 1ST down
10:27
1st & 10 at the 50
Marcus Williams Jr. run for 3 yds to the ODU 47
10:27
2nd & 7 at opp 47
Austin Kendall pass complete to Smoke Harris for 5 yds to the ODU 42
10:27
3rd & 2 at opp 42
KENDALL, Austin pass up the middle complete for 24 yards to HEBERT, Griffin caught at the ODU20 and advanced to the ODU18 (HEADEN, Joe Joe;YOUNG, Jordan). PENALTY LAT Ineligible Receiver Downfield on Pass on HOLLINS, Kellton enforced 5 yards from the ODU42 to the ODU47 [NHSG]. NO PLAY (replay the down).
7:29
3rd & 7 at opp 47
Cesar Barajas punt for 41 yds, fair catch by Isiah Paige at the ODU 6
Old Dominion Punt, 6 plays
7:29
1st & 10 at own 6
Elijah Davis run for 11 yds to the ODU 17 for a 1ST down
7:29
1st & 10 at own 17
Elijah Davis run for 3 yds to the ODU 20
7:29
2nd & 7 at own 20
Hayden Wolff pass complete to Elijah Davis for 15 yds to the ODU 35 for a 1ST down
7:29
1st & 10 at own 35
Elijah Davis run for a loss of 1 yard to the ODU 34
7:29
2nd & 11 at own 34
Hayden Wolff pass complete to Blake Watson for 2 yds to the ODU 36
7:29
3rd & 9 at own 36
Blake Watson run for 6 yds to the ODU 42
3:53
4th & 3 at own 42
Ethan Duane punt for 41 yds, fair catch by Smoke Harris at the LaTch 17
Louisiana Tech Punt, 8 plays
3:53
1st & 10 at own 17
Austin Kendall pass complete to Smoke Harris for 5 yds to the LaTch 22
3:53
2nd & 5 at own 22
Austin Kendall pass complete to Smoke Harris for 8 yds to the LaTch 30 for a 1ST down
3:53
1st & 10 at own 30
Austin Kendall pass incomplete
3:53
2nd & 10 at own 30
Marcus Williams Jr. run for 6 yds to the LaTch 36
3:53
3rd & 4 at own 36
Austin Kendall pass complete to Samuel Emilus for 5 yds to the LaTch 41 for a 1ST down
3:53
1st & 10 at own 41
Bub Means run for a loss of 8 yards to the LaTch 33
3:53
2nd & 18 at own 33
Austin Kendall pass complete to Smoke Harris for 3 yds to the LaTch 36
3:53
3rd & 15 at own 36
Austin Kendall pass complete to Keyon Henry-Brooks for 10 yds to the LaTch 46
0:00
4th & 5 at own 46
Cesar Barajas punt for 37 yds , Isiah Paige returns for 4 yds to the ODU 21
2nd quarter8 drives, then Tied at 10
Old Dominion Punt, 5 plays
15:00
1st & 10 at own 21
Hayden Wolff pass incomplete
15:00
2nd & 10 at own 21
Elijah Davis run for 11 yds to the ODU 32 for a 1ST down
15:00
1st & 10 at own 32
Hayden Wolff pass complete to Jordan Bly for a loss of 3 yards to the ODU 29
15:00
2nd & 13 at own 29
WOLFF, Hayden pass to the left complete for 15 yards to KUNTZ, Zack caught at the ODU44 and advanced to the ODU44 (LADLER, Khalil). PENALTY ODU Pass Interference on JENNINGS, Ali enforced 15 yards to the ODU14 [NHSG]. NO PLAY (replay the down).
15:00
2nd & 27 at own 15
Hayden Wolff pass incomplete
15:00
3rd & 27 at own 15
Blake Watson run for no gain to the ODU 15
12:25
4th & 27 at own 15
Ethan Duane punt for 51 yds, fair catch by Smoke Harris at the LaTch 34
Louisiana Tech Punt, 6 plays
12:25
1st & 10 at own 34
Keyon Henry-Brooks run for 1 yd to the LaTch 35
12:25
2nd & 9 at own 35
Austin Kendall run for no gain to the LaTch 35
12:25
3rd & 9 at own 35
Austin Kendall pass complete to Isaiah Graham for 11 yds to the LaTch 46 for a 1ST down
12:25
1st & 10 at own 46
Austin Kendall pass complete to Keyon Henry-Brooks for no gain to the LaTch 46
12:25
2nd & 10 at own 46
Austin Kendall pass incomplete
12:25
3rd & 10 at own 46
Austin Kendall pass incomplete
10:07
4th & 10 at own 46
Cesar Barajas punt for 44 yds, fair catch by Isiah Paige at the ODU 10
Old Dominion Result not recorded, 3 plays
10:07
1st & 10 at own 10
Isiah Paige run for 8 yds to the ODU 18
10:07
2nd & 2 at own 18
Blake Watson run for 9 yds to the ODU 27 for a 1ST down
10:07
1st & 10 at own 27
Hayden Wolff pass incomplete
Louisiana Tech Missed FG, 4 plays
8:58
1st & 10 at opp 32
Marcus Williams Jr. run for no gain to the ODU 32
8:58
2nd & 10 at opp 32
Austin Kendall pass incomplete
8:58
3rd & 10 at opp 32
Austin Kendall pass incomplete
8:11
4th & 10 at opp 32
Cesar Barajas 50 yd FG MISSED
Old Dominion Field goal, 8 plays
8:11
1st & 10 at own 32
Elijah Davis run for a loss of 6 yards to the ODU 26
8:11
2nd & 16 at own 26
Hayden Wolff pass complete to Isiah Paige for 5 yds to the ODU 31
8:11
3rd & 11 at own 31
Hayden Wolff pass complete to Ali Jennings III for 20 yds to the LaTch 49 for a 1ST down
8:11
1st & 10 at opp 49
Blake Watson run for 21 yds to the LaTch 28 for a 1ST down
8:11
1st & 10 at opp 28
Blake Watson run for 2 yds to the LaTch 26
8:11
2nd & 8 at opp 26
Blake Watson run for 1 yd to the LaTch 25
8:11
3rd & 7 at opp 25
Hayden Wolff pass complete to Ali Jennings III for 6 yds to the LaTch 19
Dominik Soos kickoff for 65 yds , Solomon Lewis return for 20 yds to the LaTch 20
3:52
1st & 10 at own 20
Austin Kendall pass complete to Marcus Williams Jr. for 12 yds to the LaTch 32 for a 1ST down
3:52
1st & 10 at own 32
Austin Kendall pass complete to Smoke Harris for 3 yds to the LaTch 35
3:52
2nd & 7 at own 35
Marcus Williams Jr. run for a loss of 7 yards to the LaTch 28
2:22
4th & 1 at own 41
Timeout LOUISIANA TECH, clock 02:22
2:22
3rd & 14 at own 28
Austin Kendall pass complete to Marcus Williams Jr. for 13 yds to the LaTch 41
2:22
4th & 1 at own 41
Joseph Mason run for 27 yds to the ODU 32 for a 1ST down
2:22
1st & 10 at opp 32
Marcus Williams Jr. run for no gain to the ODU 32
1:13
2nd & 10 at opp 32
Austin Kendall pass complete to Isaiah Graham for 32 yds for a TD (Jacob Barnes KICK)Louisiana Tech 6, Old Dominion 3
Louisiana Tech Field goal, 6 plays
0:58
Cesar Barajas kickoff for 65 yds , LaMareon James return for 100 yds for a TD
0:52
Dominik Soos kickoff for 63 yds , Solomon Lewis return for 20 yds to the LaTch 22
0:52
1st & 10 at own 22
Austin Kendall pass complete to Tre Harris for 13 yds to the LaTch 35 for a 1ST down
0:52
1st & 10 at own 35
Austin Kendall pass complete to Bub Means for 47 yds to the ODU 18 for a 1ST down
0:52
1st & 10 at opp 18
Austin Kendall pass incomplete
0:10
3rd & 4 at opp 12
Timeout LOUISIANA TECH, clock 00:10
0:10
2nd & 10 at opp 18
Austin Kendall pass complete to Marcus Williams Jr. for 6 yds to the ODU 12
0:07
4th & 4 at opp 12
Timeout LOUISIANA TECH, clock 00:07
0:07
3rd & 4 at opp 12
Austin Kendall pass incomplete
0:03
4th & 4 at opp 12
Jacob Barnes 30 yd FG GOOD
Louisiana Tech Punt, 3 plays
0:00
Jacob Barnes kickoff for 47 yds , Darius Savedge return for 9 yds to the ODU 27
Q3 14:54
Dominik Soos kickoff for 58 yds , Solomon Lewis return for 25 yds to the LaTch 32
Q3 14:54
1st & 10 at own 32
Marcus Williams Jr. run for 2 yds to the LaTch 34
Q3 14:54
2nd & 8 at own 34
Austin Kendall run for 5 yds to the LaTch 39
Q3 14:54
3rd & 3 at own 39
Austin Kendall pass incomplete
Q3 13:21
4th & 3 at own 39
Cesar Barajas punt for 53 yds , Isiah Paige returns for 37 yds to the ODU 45
3rd quarter6 drives, then Old Dominion 17, Louisiana Tech 13
Old Dominion Touchdown, 9 plays
13:21
1st & 10 at own 45
Hayden Wolff pass incomplete
13:21
2nd & 10 at own 45
Hayden Wolff pass complete to Isiah Paige for 2 yds to the ODU 47
13:21
3rd & 8 at own 47
Hayden Wolff pass complete to Zack Kuntz for 11 yds to the LaTch 42 for a 1ST down
13:21
1st & 10 at opp 42
Blake Watson run for 1 yd to the LaTch 41
13:21
2nd & 9 at opp 41
Hayden Wolff pass incomplete
13:21
3rd & 9 at opp 41
LOUISIANA TECH Penalty, Targeting on ALLEN, Tristan enforced (Tristan Allen) to the LaTch 15 for a 1ST down
13:21
1st & 10 at opp 15
Blake Watson run for 10 yds to the LaTch 5 for a 1ST down
13:21
1st & goal at opp 5
Blake Watson run for no gain to the LaTch 5
10:19
2nd & goal at opp 5
Hayden Wolff pass complete to Zack Kuntz for 5 yds for a TD (Nick Rice KICK)
Louisiana Tech Field goal, 7 plays
10:09
Dominik Soos kickoff for 65 yds , Solomon Lewis return for 61 yds to the ODU 39
10:09
1st & 10 at opp 39
Austin Kendall pass complete to Smoke Harris for 6 yds to the ODU 33
10:09
2nd & 4 at opp 33
Marcus Williams Jr. run for 2 yds to the ODU 31
10:09
3rd & 2 at opp 31
Austin Kendall pass complete to Bub Means for 13 yds to the ODU 18 for a 1ST down
10:09
1st & 10 at opp 18
Austin Kendall run for 2 yds to the ODU 16
10:09
2nd & 8 at opp 16
Austin Kendall run for a loss of 1 yard to the ODU 17
10:09
3rd & 9 at opp 17
Austin Kendall sacked by Amorie Morrison for 0 yards to the ODU 26
6:51
4th & 18 at opp 26
Jacob Barnes 44 yd FG GOOD
Old Dominion Interception, 3 plays
6:46
Jacob Barnes kickoff for 45 yds , Colten Hicks return for 12 yds to the ODU 32
6:46
1st & 10 at own 32
Elijah Davis run for 7 yds to the ODU 39
6:46
2nd & 3 at own 39
Hayden Wolff pass incomplete
5:53
3rd & 3 at own 39
Hayden Wolff pass intercepted return for no gain to the ODU 39
Louisiana Tech Turnover on downs, 4 plays
5:53
1st & 10 at opp 39
Austin Kendall pass complete to Samuel Emilus for 4 yds to the ODU 35
5:53
2nd & 6 at opp 35
Austin Kendall pass incomplete
5:53
3rd & 6 at opp 35
Austin Kendall pass incomplete
5:13
4th & 6 at opp 35
Austin Kendall pass incomplete
Old Dominion Turnover on downs, 5 plays
5:13
1st & 10 at own 35
Elijah Davis run for 17 yds to the LaTch 48 for a 1ST down
5:13
1st & 10 at opp 48
Elijah Davis run for a loss of 4 yards to the ODU 48
5:13
2nd & 14 at own 48
Hayden Wolff pass complete to Elijah Davis for 3 yds to the LaTch 49
5:13
3rd & 11 at opp 49
Hayden Wolff pass complete to Ali Jennings III for 10 yds to the LaTch 39
2:42
4th & 1 at opp 39
Blake Watson run for a loss of 1 yard to the LaTch 40
Louisiana Tech Punt, 5 plays
2:42
1st & 10 at own 40
Marcus Williams Jr. run for 7 yds to the LaTch 47
2:42
2nd & 3 at own 47
Marcus Williams Jr. run for 2 yds to the LaTch 49
2:42
3rd & 1 at own 49
Austin Kendall pass complete to Jacob Adams for 2 yds to the ODU 49 for a 1ST down
2:42
1st & 10 at opp 49
Austin Kendall pass incomplete
2:42
2nd & 10 at opp 49
GARNER, Greg rush to the left for a gain of 6 yards to the ODU43 (HAYNES, Marcus). PENALTY LAT Holding on ADAMS, Jacob enforced 10 yards from the ODU49 to the LAT41 [NHSG]. NO PLAY (replay the down).
2:42
2nd & 20 at own 41
Austin Kendall pass complete to Tre Harris for 7 yds to the LaTch 48
Q4 14:48
4th & 13 at own 48
Cesar Barajas punt for 51 yds, downed at the ODU 1
4th quarter5 drives, then Old Dominion 23, Louisiana Tech 20
Old Dominion Punt, 3 plays
14:48
1st & 10 at own 1
Blake Watson run for 4 yds to the ODU 5
14:48
2nd & 6 at own 5
Blake Watson run for 1 yd to the ODU 6
14:48
3rd & 5 at own 6
Blake Watson run for 2 yds to the ODU 8
12:40
4th & 3 at own 8
Ethan Duane punt for 52 yds , Smoke Harris returns for 17 yds to the ODU 43
Louisiana Tech Touchdown, 5 plays
12:40
1st & 10 at opp 43
Austin Kendall pass incomplete
12:40
2nd & 10 at opp 43
Austin Kendall pass incomplete
12:40
3rd & 10 at opp 43
Austin Kendall pass complete to Smoke Harris for 33 yds to the ODU 10 for a 1ST down
12:40
1st & goal at opp 10
Marcus Williams Jr. run for 3 yds to the ODU 7
12:01
2nd & goal at opp 7
Marcus Williams Jr. run for 7 yds for a TD (Jacob Barnes KICK)
Old Dominion Field goal, 20 plays
11:54
Jacob Barnes kickoff for 51 yds , Darius Savedge return for 15 yds to the ODU 29
11:54
1st & 10 at own 29
Hayden Wolff pass complete to Blake Watson for 2 yds to the ODU 31
11:54
2nd & 8 at own 31
Hayden Wolff pass complete to Zack Kuntz for 5 yds to the ODU 36
11:54
3rd & 3 at own 36
Hayden Wolff pass complete to Zack Kuntz for 5 yds to the ODU 41 for a 1ST down
11:54
1st & 10 at own 41
Blake Watson run for a loss of 1 yard to the ODU 40
11:54
2nd & 11 at own 40
Hayden Wolff pass complete to Isiah Paige for 6 yds to the ODU 46
11:54
3rd & 5 at own 46
Elijah Davis run for 4 yds to the 50 yard line
11:54
4th & 1 at the 50
Elijah Davis run for 3 yds to the LaTch 47 for a 1ST down
11:54
1st & 10 at opp 47
Hayden Wolff pass complete to Donta Anthony Jr. for 8 yds to the LaTch 39
11:54
2nd & 2 at opp 39
Elijah Davis run for 1 yd to the LaTch 38
11:54
3rd & 1 at opp 38
Elijah Davis run for 3 yds to the LaTch 35 for a 1ST down
11:54
1st & 10 at opp 35
Hayden Wolff pass incomplete
11:54
2nd & 10 at opp 35
Hayden Wolff pass incomplete
11:54
3rd & 10 at opp 35
Hayden Wolff pass complete to Zack Kuntz for 15 yds to the LaTch 20 for a 1ST down
11:54
1st & 10 at opp 20
Hayden Wolff pass incomplete
11:54
2nd & 10 at opp 20
Blake Watson run for 4 yds to the LaTch 16
11:54
3rd & 6 at opp 16
Hayden Wolff pass complete to Ali Jennings III for 7 yds to the LaTch 9 for a 1ST down
11:54
1st & goal at opp 9
Blake Watson run for a loss of 1 yard to the LaTch 10
11:54
2nd & goal at opp 10
Hayden Wolff run for 3 yds to the LaTch 7
11:54
3rd & goal at opp 7
OLDDOMINION Penalty, False Start (-5 Yards) to the LaTch 12
11:54
3rd & goal at opp 12
Hayden Wolff pass complete to Blake Watson for a loss of 1 yard to the LaTch 13
1:52
4th & goal at opp 13
Nick Rice 29 yd FG GOOD
Louisiana Tech Turnover on downs, 8 plays
1:52
Dominik Soos kickoff for 65 yds for a touchback
1:52
1st & 10 at own 25
JD Head pass incomplete
1:52
2nd & 10 at own 25
JD Head pass complete to Tre Harris for 6 yds to the LaTch 31
1:52
3rd & 4 at own 31
JD Head pass complete to Griffin Hebert for 4 yds to the LaTch 35 for a 1ST down
1:52
1st & 10 at own 35
JD Head pass complete to Tre Harris for 13 yds to the LaTch 48 for a 1ST down
1:52
1st & 10 at own 48
JD Head pass incomplete
1:52
2nd & 10 at own 48
HEAD, JD pass to the left incomplete intended for EMILUS, Samuel broken up by JOHNSON, R’Tarriun at the ODU30. PENALTY ODU Offsides on HAYNES, Marcus enforced 5 yards from the LAT48 to the ODU47 [NHSG]. NO PLAY (replay the down).
0:39
3rd & 3 at opp 45
Timeout LOUISIANA TECH, clock 00:39
0:39
2nd & 5 at opp 47
Marcus Williams Jr. run for 2 yds to the ODU 45
0:34
4th & 3 at opp 45
Timeout LOUISIANA TECH, clock 00:34
0:34
3rd & 3 at opp 45
JD Head pass incomplete
0:28
4th & 3 at opp 45
JD Head pass incomplete
Old Dominion Field goal, 5 plays
0:28
1st & 10 at own 45
Hayden Wolff pass complete to Zack Kuntz for 10 yds to the LaTch 45 for a 1ST down
0:18
2nd & 5 at opp 40
Timeout OLDDOMINION, clock 00:18
0:18
1st & 10 at opp 45
Blake Watson run for 5 yds to the LaTch 40
0:13
3rd & 2 at opp 37
Timeout OLDDOMINION, clock 00:13
0:13
2nd & 5 at opp 40
Blake Watson run for 3 yds to the LaTch 37
0:02
1st & 10 at opp 29
Timeout LOUISIANA TECH, clock 00:02
0:02
3rd & 2 at opp 37
Blake Watson run for 8 yds to the LaTch 29 for a 1ST down
0:00
1st & 10 at opp 29
Nick Rice 46 yd FG GOOD
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.