From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Middle Tennessee
Old Dominion
539
Total yards
403
259
Passing yards
362
280
Rushing yards
41
8.6
Yards per pass
8.2
4.9
Yards per rush
2.2
29
First downs
24
9–16
Third downs
3–8
1–1
Fourth downs
0–0
2
Turnovers
4
9–85
Penalties
2–25
38:14
Possession
21:46
Efficiency
Middle Tennessee
Old Dominion
58%
Success rate
48%
0.21
EPA per play
0.25
0.76
Explosiveness
1.31
0.04
Rushing EPA
0.45
0.58
Passing EPA
0.19
56%
Passing-down success
52%
0.21
First-down EPA
0.00
0.04
Second-down EPA
0.35
0.56
Third-down EPA
1.00
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)
Old Dominion 57% to win. Middle Tennessee won as Elo’s underdog.
The line
Old Dominion −1, over/under 69.
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. Old Dominion drives left to right, Middle Tennessee right to left.
Q1 Old DominionInterception, 1 play, 0 yards
Q1 Middle TennesseePunt, 6 plays, 8 yards
Q1 Old DominionFumble, 4 plays, 95 yards
Q1 Middle TennesseeFumble, 14 plays, 64 yards
Q1 Old DominionPunt, 5 plays, 8 yards
Q1 Middle TennesseeField goal, 13 plays, 66 yards
Q2 Old DominionPunt return TD, 3 plays (Middle Tennessee scores), 0 yards
Q2 Middle TennesseeResult not recorded, 0 yards
Q2 Old DominionInterception, 1 play, 0 yards
Q2 Middle TennesseeTouchdown, 2 plays, 27 yards
Q2 Old DominionPunt, 3 plays, 0 yards
Q2 Middle TennesseeTouchdown, 8 plays, 53 yards
Q2 Old DominionTouchdown, 9 plays, 74 yards
Q2 Middle TennesseeEnd of half, 5 plays, 21 yards
Q3 Middle TennesseePunt, 3 plays, 9 yards
Q3 Old DominionPunt, 3 plays, −8 yards
Q3 Middle TennesseeFumble, 8 plays, 46 yards
Q3 Old DominionTouchdown, 7 plays, 94 yards
Q3 Middle TennesseeTouchdown, 7 plays, 63 yards
Q3 Old DominionTouchdown, 11 plays, 80 yards
Q3 Middle TennesseePunt, 3 plays, 3 yards
Q4 Old DominionPunt, 3 plays, −14 yards
Q4 Middle TennesseeTouchdown, 5 plays, 61 yards
Q4 Old DominionTouchdown, 7 plays, 74 yards
Q4 Middle TennesseeField goal, 7 plays, 37 yards
Q4 Old DominionInterception, 6 plays, 35 yards
Q4 Middle TennesseeEnd of game, 8 plays, 51 yards
Play by play
1st quarter6 drives, then Tied at 0
Old Dominion Interception, 1 play
15:00
1st & 10 at own 35
Cody Clark kickoff for 63 yds , Cam Boyd return for 20 yds to the ODU 22
15:00
1st & 10 at own 22
Taylor Heinicke pass intercepted T.T. Barber return for a loss of 2 yards to the ODU 48
Middle Tennessee Punt, 6 plays
14:48
1st & 10 at opp 48
Austin Grammer pass complete to Devin Clarke for 8 yds to the ODU 40
14:48
2nd & 2 at opp 40
Jordan Parker run for no gain to the ODU 40
14:48
3rd & 2 at opp 40
MIDDLE TENN Penalty, false start (N/A) to the ODU 45
14:48
3rd & 7 at opp 45
Austin Grammer pass complete to Marcus Henry for 14 yds to the ODU 31 for a 1ST down
14:48
1st & 10 at opp 31
Austin Grammer pass complete to Ed’Marques Batties for a loss of 3 yards to the ODU 34
14:48
2nd & 13 at opp 34
Austin Grammer pass incomplete
14:48
3rd & 13 at opp 34
Austin Grammer sacked by Bunmi Rotimi for a loss of 6 yards to the ODU 40
14:48
4th & 19 at opp 40
Zachary Lopez punt for 35 yds, downed at the ODU 5
Old Dominion Fumble, 4 plays
11:29
1st & 10 at own 5
Gerard Johnson run for 1 yd to the ODU 6
11:29
2nd & 9 at own 6
Taylor Heinicke run for 8 yds to the ODU 14 for a 1ST down MIDDLE TENN Penalty, personal foul (N/A) to the ODU 29 for a 1ST down
11:29
1st & 10 at own 29
Antonio Vaughan run for 3 yds to the ODU 32
11:29
2nd & 7 at own 32
Taylor Heinicke pass complete to David Washington for 54 yds David Washington fumbled, forced by Kevin Byard, recovered by MTnSt Jared Singletary
Middle Tennessee Fumble, 14 plays
10:10
1st & 10 at own 20
Jordan Parker run for 2 yds to the MTnSt 22
10:10
2nd & 8 at own 22
Austin Grammer pass complete to Ed’Marques Batties for 7 yds to the MTnSt 29
10:10
3rd & 1 at own 29
Jordan Parker run for 4 yds to the MTnSt 33 for a 1ST down
10:10
1st & 10 at own 33
Austin Grammer pass complete to Ed’Marques Batties for 4 yds to the MTnSt 37
10:10
2nd & 6 at own 37
Austin Grammer pass complete to Christian Collis for 5 yds to the MTnSt 42
10:10
3rd & 1 at own 42
Jordan Parker run for 3 yds to the MTnSt 45 for a 1ST down
10:10
1st & 10 at own 45
Austin Grammer pass complete to Devin Clarke for 5 yds to the 50 yard line
10:10
2nd & 5 at the 50
Reggie Whatley run for 4 yds to the ODU 46
10:10
3rd & 1 at opp 46
Reggie Whatley run for 3 yds to the ODU 43 for a 1ST down
10:10
1st & 10 at opp 43
Shane Tucker run for 9 yds to the ODU 34
10:10
2nd & 1 at opp 34
Austin Grammer pass complete to Ed’Marques Batties for 10 yds to the ODU 24 for a 1ST down
10:10
1st & 10 at opp 24
Shane Tucker run for 5 yds to the ODU 19
10:10
2nd & 5 at opp 19
Austin Grammer pass complete to Devin Clarke for 4 yds to the ODU 15
10:10
3rd & 1 at opp 15
Jeremiah Bryson run for a loss of 1 yard to the ODU 16 Jeremiah Bryson fumbled, forced by TJ Ricks, recovered by ODU Rashaad Coward
Old Dominion Punt, 5 plays
5:19
1st & 10 at own 16
Taylor Heinicke pass incomplete to Gerard Johnson
5:19
2nd & 10 at own 16
Taylor Heinicke pass complete to Zach Pascal for 13 yds to the ODU 29 for a 1ST down
5:19
1st & 10 at own 29
Taylor Heinicke pass incomplete to Nick England
5:19
2nd & 10 at own 29
Taylor Heinicke pass incomplete to Zach Pascal
5:19
3rd & 10 at own 29
Taylor Heinicke sacked by Leighton Gasque for a loss of 5 yards to the ODU 24
5:19
4th & 15 at own 24
Taylor Heinicke punt for 48 yds, downed at the MTnSt 28
Middle Tennessee Field goal, 13 plays
4:09
1st & 10 at own 28
Austin Grammer pass complete to Ed’Marques Batties for 16 yds to the MTnSt 44 for a 1ST down
4:09
1st & 10 at own 44
Jordan Parker run for 7 yds to the ODU 49
4:09
2nd & 3 at opp 49
Jordan Parker run for 4 yds to the ODU 45 for a 1ST down
4:09
1st & 10 at opp 45
Jordan Parker run for no gain to the ODU 45
4:09
2nd & 10 at opp 45
Austin Grammer pass complete to Jordan Parker for 5 yds Jordan Parker fumbled, forced by Fellonte Misher, recovered by MTnSt N/A
4:09
3rd & 8 at opp 43
Austin Grammer pass complete to Marcus Henry for 9 yds to the ODU 34 for a 1ST down
4:09
1st & 10 at opp 34
Reggie Whatley run for 9 yds to the ODU 25
4:09
2nd & 1 at opp 25
Reggie Whatley run for 6 yds to the ODU 19 for a 1ST down
4:09
1st & 10 at opp 19
Reggie Whatley run for 12 yds to the ODU 7 for a 1ST down
4:09
1st & goal at opp 7
Reggie Whatley run for 1 yd to the ODU 6
Q2 15:00
2nd & goal at opp 6
Austin Grammer pass complete to Devin Clarke for 2 yds to the ODU 4
Q2 15:00
3rd & goal at opp 4
Shane Tucker run for a loss of 2 yards to the ODU 6
Q2 13:30
4th & goal at opp 6
Cody Clark 23 yd FG GOODMiddle Tennessee 3, Old Dominion 0
2nd quarter7 drives, then Middle Tennessee 24, Old Dominion 7
Old Dominion Punt return TD, 3 plays (Middle Tennessee scores)
13:30
1st & 0 at own 35
Cody Clark kickoff for 63 yds , Gerard Johnson return for 19 yds to the ODU 21
13:25
1st & 10 at own 21
Gerard Johnson run for 1 yd to the ODU 22
13:25
2nd & 9 at own 22
Taylor Heinicke run for a loss of 2 yards to the ODU 21 Taylor Heinicke fumbled, recovered by ODU N/A
13:25
3rd & 10 at own 21
Taylor Heinicke pass incomplete to N/A
11:52
4th & 10 at own 21
Taylor Heinicke punt for 55 yds , Kevin Byard returns for 76 yds for a TD, (Cody Clark KICK)Middle Tennessee 10, Old Dominion 0
11:52
1st & goal at own 35
CLARK, Cody kickoff 59 yards to the ODU6, ENGLAND, Nick return to the ODU16 (SANDERS, DJ), PENALTY MT offside defense (ROWLAND, Tony) 5 yards to the MT30, NO PLAY.
Old Dominion Interception, 1 play
11:52
1st & 0 at own 30
Cody Clark kickoff for 56 yds , Vincent Lowe return for 12 yds to the ODU 42 OLDDOMINION Penalty, illegal block (N/A) to the ODU 16
11:41
1st & 10 at own 16
Taylor Heinicke pass intercepted Shon Akins return for no gain to the ODU 27
Middle Tennessee Touchdown, 2 plays
11:33
1st & 10 at opp 27
Austin Grammer pass incomplete to Devin Clarke
11:21
2nd & 10 at opp 27
Austin Grammer pass complete to Shane Tucker for 27 yds for a TD, (Cody Clark KICK)Middle Tennessee 17, Old Dominion 0
Old Dominion Punt, 3 plays
11:21
1st & 0 at own 35
Cody Clark kickoff for 60 yds , Cam Boyd return for 15 yds to the ODU 20
11:17
1st & 10 at own 20
Gerard Johnson run for no gain to the ODU 20
11:17
2nd & 10 at own 20
Taylor Heinicke pass incomplete to David Washington, broken up by Jared Singletary
11:17
3rd & 10 at own 20
Taylor Heinicke pass incomplete to Zach Pascal
11:17
4th & 10 at own 20
Jarrett Cervi punt for 37 yds , Ed’Marques Batties returns for 4 yds to the MTnSt 47
Middle Tennessee Touchdown, 8 plays
10:24
1st & 10 at own 47
Austin Grammer pass complete to Shannon Smith for 11 yds to the ODU 42 for a 1ST down
10:24
1st & 10 at opp 42
Jordan Parker run for 2 yds to the ODU 40
10:24
2nd & 8 at opp 40
Austin Grammer run for 8 yds to the ODU 32 for a 1ST down
10:24
1st & 10 at opp 32
Austin Grammer run for 15 yds to the ODU 17 for a 1ST down
10:24
1st & 10 at opp 17
Jordan Parker run for 6 yds to the ODU 11
10:24
2nd & 4 at opp 11
Jordan Parker run for 6 yds to the ODU 5 for a 1ST down
10:24
1st & goal at opp 5
Jordan Parker run for 3 yds to the ODU 2
10:24
2nd & goal at opp 2
MIDDLE TENN Penalty, false start (N/A) to the ODU 7
7:10
2nd & 0 at opp 7
Timeout MIDDLE TENN, clock 07:10
7:01
2nd & goal at opp 7
Austin Grammer run for 7 yds for a TD, (Cody Clark KICK)Middle Tennessee 24, Old Dominion 0
Old Dominion Touchdown, 9 plays
7:01
1st & 0 at own 35
Cody Clark kickoff for 55 yds , Vincent Lowe return for 16 yds to the ODU 26
6:55
1st & 10 at own 26
Taylor Heinicke pass complete to Zach Pascal for no gain to the ODU 26
6:55
2nd & 10 at own 26
Taylor Heinicke run for 11 yds to the ODU 37 for a 1ST down
6:55
1st & 10 at own 37
Taylor Heinicke sacked by Shubert Bastien and Alexandro Antoine for a loss of 8 yards to the ODU 29
6:55
2nd & 18 at own 29
Taylor Heinicke pass complete to Zach Pascal for 16 yds to the ODU 45
6:55
3rd & 2 at own 45
HEINICKE, T. pass complete to PASCAL, Zach for 23 yards to the MT32, out-of-bounds (SHARPE, Chris), PENALTY ODU pass interference (PASCAL, Zach) 15 yards to the ODU30, NO PLAY.
6:55
3rd & 17 at own 30
Taylor Heinicke run for 24 yds to the MTnSt 46 for a 1ST down
6:55
1st & 10 at opp 46
Taylor Heinicke pass complete to Ray Lawry for 4 yds to the MTnSt 42
6:55
2nd & 6 at opp 42
MIDDLE TENN Penalty, offside defense (N/A) to the MTnSt 37
6:55
2nd & 1 at opp 37
Taylor Heinicke run for 13 yds to the MTnSt 24 for a 1ST down
6:55
1st & 10 at opp 24
Taylor Heinicke pass complete to Vincent Lowe for a loss of 3 yards to the MTnSt 27
2:37
2nd & 13 at opp 27
Taylor Heinicke pass complete to Antonio Vaughan for 27 yds for a TD, (Ricky Segers KICK)Middle Tennessee 24, Old Dominion 7
Middle Tennessee End of half, 5 plays
2:37
1st & 0 at own 35
Ricky Segers kickoff for 56 yds , Reggie Whatley return for no gain to the MTnSt 9
2:37
1st & 10 at own 9
Jordan Parker run for 7 yds to the MTnSt 16
2:37
2nd & 3 at own 16
Jordan Parker run for 2 yds to the MTnSt 18
2:37
3rd & 1 at own 18
Jordan Parker run for 8 yds to the MTnSt 26 for a 1ST down
2:37
1st & 10 at own 26
Reggie Whatley run for 1 yd to the MTnSt 27
2:37
2nd & 9 at own 27
Reggie Whatley run for 3 yds to the MTnSt 30
3rd quarter7 drives, then Middle Tennessee 31, Old Dominion 21
Middle Tennessee Punt, 3 plays
15:00
3rd & 6 at own 35
Ricky Segers kickoff for 64 yds , Ed’Marques Batties return for 24 yds to the MTnSt 25
14:53
1st & 10 at own 25
Austin Grammer pass complete to Marcus Henry for 7 yds to the MTnSt 32
14:53
2nd & 3 at own 32
Jordan Parker run for a loss of 3 yards to the MTnSt 29
14:53
3rd & 6 at own 29
Austin Grammer pass complete to Jordan Parker for 5 yds to the MTnSt 34
14:53
4th & 1 at own 34
Zachary Lopez punt for 40 yds , Antonio Vaughan returns for 2 yds to the ODU 28
Old Dominion Punt, 3 plays
12:48
1st & 10 at own 28
Taylor Heinicke pass complete to Gerard Johnson for 7 yds to the ODU 35
12:48
2nd & 3 at own 35
Taylor Heinicke pass incomplete to Zach Pascal
12:48
3rd & 3 at own 35
Taylor Heinicke sacked by Cavellis Luckett for a loss of 15 yards to the ODU 20
12:48
4th & 18 at own 20
Jarrett Cervi punt for 32 yds, fair catch by Ed’Marques Batties at the MTnSt 48
Middle Tennessee Fumble, 8 plays
11:42
1st & 10 at own 48
Austin Grammer pass complete to Ed’Marques Batties for 11 yds to the ODU 41 for a 1ST down
11:42
1st & 10 at opp 41
Austin Grammer pass complete to Ed’Marques Batties for 3 yds to the ODU 38
11:42
2nd & 7 at opp 38
Austin Grammer run for 4 yds to the ODU 34
11:42
3rd & 3 at opp 34
Jordan Parker run for 4 yds to the ODU 30 for a 1ST down
11:42
1st & 10 at opp 30
Austin Grammer run for 8 yds to the ODU 22
11:42
2nd & 2 at opp 22
Shane Tucker run for 4 yds to the ODU 18 for a 1ST down
11:42
1st & 10 at opp 18
Austin Grammer run for 9 yds to the ODU 9 OLDDOMINION Penalty, offside defense ( Yards) declined
11:42
2nd & 1 at opp 9
Shane Tucker run for 2 yds to the ODU 6 Shane Tucker fumbled, forced by D.J. Simon, recovered by ODU Anthony Wilson
Old Dominion Touchdown, 7 plays
11:42
1st & 10 at own 6
Taylor Heinicke pass incomplete to Zach Pascal
11:42
2nd & 10 at own 6
Taylor Heinicke run for 10 yds to the ODU 16 for a 1ST down MIDDLE TENN Penalty, personal foul (Shubert Bastien) to the ODU 31 for a 1ST down
11:42
1st & 10 at own 31
Taylor Heinicke pass complete to Gerard Johnson for 10 yds to the ODU 41 for a 1ST down
11:42
1st & 10 at own 41
Gerard Johnson run for 14 yds to the MTnSt 45 for a 1ST down
11:42
1st & 10 at opp 45
Taylor Heinicke pass complete to Antonio Vaughan for 12 yds to the MTnSt 33 for a 1ST down
11:42
1st & 10 at opp 33
Taylor Heinicke pass complete to Antonio Vaughan for 13 yds to the MTnSt 20 for a 1ST down
7:01
1st & 10 at opp 20
Taylor Heinicke pass complete to Antonio Vaughan for 20 yds for a TD, (Ricky Segers KICK)Middle Tennessee 24, Old Dominion 14
Middle Tennessee Touchdown, 7 plays
7:01
1st & 0 at own 35
Ricky Segers kickoff for 63 yds , Reggie Whatley return for 35 yds to the MTnSt 37
6:53
1st & 10 at own 37
Jordan Parker run for 3 yds to the MTnSt 40
6:53
2nd & 7 at own 40
Austin Grammer pass complete to Terry Pettis for 18 yds to the ODU 42 for a 1ST down
6:53
1st & 10 at opp 42
Austin Grammer pass complete to Demetrius Frazier for 10 yds to the ODU 32 for a 1ST down
6:53
1st & 10 at opp 32
Jordan Parker run for 4 yds to the ODU 28
6:53
2nd & 6 at opp 28
Austin Grammer pass incomplete
6:53
3rd & 6 at opp 28
Austin Grammer pass complete to Terry Pettis for 18 yds to the ODU 10 for a 1ST down
4:55
1st & goal at opp 10
Austin Grammer run for 10 yds for a TD, (Cody Clark KICK)Middle Tennessee 31, Old Dominion 14
Old Dominion Touchdown, 11 plays
4:55
1st & 0 at own 35
Cody Clark kickoff for 61 yds , Cam Boyd return for 16 yds to the ODU 20
4:50
1st & 10 at own 20
Taylor Heinicke pass incomplete
4:50
2nd & 10 at own 20
Taylor Heinicke pass complete to Zach Pascal for 22 yds to the ODU 42 for a 1ST down
4:50
1st & 10 at own 42
Taylor Heinicke pass complete to Ray Lawry for 9 yds to the MTnSt 49
4:50
2nd & 1 at opp 49
Taylor Heinicke pass complete to Zach Pascal for 10 yds to the MTnSt 39 for a 1ST down
4:50
1st & 10 at opp 39
Taylor Heinicke pass incomplete to Antonio Vaughan
4:50
2nd & 10 at opp 39
Taylor Heinicke sacked by Shubert Bastien for a loss of 6 yards to the MTnSt 45
4:50
3rd & 16 at opp 45
Taylor Heinicke pass complete to Zach Pascal for 18 yds to the MTnSt 27 for a 1ST down
4:50
1st & 10 at opp 27
Taylor Heinicke pass complete to Antonio Vaughan for 15 yds to the MTnSt 12 for a 1ST down
4:50
1st & 10 at opp 12
Taylor Heinicke pass complete to David Washington for 7 yds to the MTnSt 5
4:50
2nd & 3 at opp 5
Gerard Johnson run for 1 yd to the MTnSt 4
1:08
3rd & 2 at opp 4
Taylor Heinicke pass complete to Antonio Vaughan for 4 yds for a TD, (Ricky Segers KICK)Middle Tennessee 31, Old Dominion 21
Middle Tennessee Punt, 3 plays
1:08
1st & 0 at own 35
Ricky Segers kickoff for 62 yds , Ed’Marques Batties return for 28 yds to the MTnSt 31
1:01
1st & 10 at own 31
Jordan Parker run for 4 yds to the MTnSt 35
1:01
2nd & 6 at own 35
Austin Grammer pass complete to Christian Collis for 4 yds to the MTnSt 39
Q4 15:00
3rd & 2 at own 39
MIDDLE TENN Penalty, false start (Isaiah Anderson) to the MTnSt 34
Zachary Lopez punt for 37 yds, fair catch by Antonio Vaughan at the ODU 29
4th quarter6 drives, then Middle Tennessee 41, Old Dominion 28
Old Dominion Punt, 3 plays
14:47
1st & 10 at own 29
Taylor Heinicke pass complete to Gerard Johnson for 1 yd to the ODU 30
14:47
2nd & 9 at own 30
Taylor Heinicke sacked by Shubert Bastien for a loss of 11 yards to the ODU 19
14:47
3rd & 20 at own 19
Taylor Heinicke sacked by Leighton Gasque for a loss of 4 yards to the ODU 15
14:47
4th & 24 at own 15
Jarrett Cervi punt for 51 yds, punt out-of-bounds at the MTnSt 39 , Ed’Marques Batties returns for 5 yds to the MTnSt 39
Middle Tennessee Touchdown, 5 plays
13:00
1st & 10 at own 39
Austin Grammer pass complete to Chase Pennycuff for 9 yds to the MTnSt 48
13:00
2nd & 1 at own 48
Jordan Parker run for 2 yds to the 50 yard line for a 1ST down
13:00
1st & 10 at the 50
Austin Grammer run for 4 yds to the ODU 46
13:00
2nd & 6 at opp 46
MIDDLE TENN Penalty, personal foul (Terry Pettis) to the MTnSt 39
13:00
2nd & 21 at own 39
Austin Grammer run for 8 yds to the MTnSt 47
10:48
3rd & 13 at own 47
Austin Grammer pass complete to Marcus Henry for 53 yds for a TD, (Cody Clark KICK)Middle Tennessee 38, Old Dominion 21
Old Dominion Touchdown, 7 plays
10:48
1st & 0 at own 35
Cody Clark kickoff for 54 yds , Vincent Lowe return for 15 yds to the ODU 26
10:42
1st & 10 at own 26
Gerard Johnson run for 5 yds to the ODU 31
10:42
2nd & 5 at own 31
Taylor Heinicke pass incomplete to Antonio Vaughan, broken up by Shon Akins
10:42
3rd & 5 at own 31
HEINICKE, T. pass incomplete to PASCAL, Zach, PENALTY MT pass interference (HOWARD, J.) 15 yards to the ODU46, 1ST DOWN ODU, NO PLAY. for a 1ST down
10:42
1st & 10 at own 46
Taylor Heinicke pass complete to Gerard Johnson for no gain to the ODU 46
10:42
2nd & 10 at own 46
Taylor Heinicke pass complete to Nick England for 12 yds to the MTnSt 42 for a 1ST down
10:42
1st & 10 at opp 42
Taylor Heinicke pass complete to David Washington for 19 yds to the MTnSt 23 for a 1ST down
10:42
1st & 10 at opp 23
Taylor Heinicke pass complete to Zach Pascal for 19 yds to the MTnSt 4 for a 1ST down
8:50
1st & goal at opp 4
Taylor Heinicke pass complete to Marques Little for 4 yds for a TD, (Ricky Segers KICK)Middle Tennessee 38, Old Dominion 28
Middle Tennessee Field goal, 7 plays
8:50
1st & 0 at own 35
Ricky Segers on-side kick recovered by MIDDLE TENN at the ODU 49
8:49
1st & 10 at opp 49
Jordan Parker run for 4 yds to the ODU 45
8:49
2nd & 6 at opp 45
Jordan Parker run for 7 yds to the ODU 38 for a 1ST down
8:49
1st & 10 at opp 38
Jordan Parker run for 23 yds to the ODU 15 for a 1ST down
8:49
1st & 10 at opp 15
Jordan Parker run for 3 yds to the ODU 12
8:49
2nd & 7 at opp 12
Austin Grammer run for no gain to the ODU 12
8:49
3rd & 7 at opp 12
Austin Grammer pass incomplete to Shannon Smith
5:18
4th & 7 at opp 12
Cody Clark 29 yd FG GOODMiddle Tennessee 41, Old Dominion 28
Old Dominion Interception, 6 plays
5:18
1st & 0 at own 35
Cody Clark kickoff for 65 yds for a touchback
5:18
1st & 10 at own 25
Taylor Heinicke pass complete to Gerard Johnson for 1 yd to the ODU 26
5:18
2nd & 9 at own 26
Taylor Heinicke pass complete to Zach Pascal for 12 yds to the ODU 38 for a 1ST down
5:18
1st & 10 at own 38
Taylor Heinicke pass complete to Gerard Johnson for 8 yds to the ODU 46
5:18
2nd & 2 at own 46
Taylor Heinicke pass complete to Antonio Vaughan for 14 yds to the MTnSt 40 for a 1ST down
5:18
1st & 10 at opp 40
Taylor Heinicke pass incomplete
5:18
2nd & 10 at opp 40
Taylor Heinicke pass intercepted Kevin Byard return for no gain to the MTnSt 18
Middle Tennessee End of game, 8 plays
3:45
1st & 10 at own 18
Jordan Parker run for 25 yds to the MTnSt 43 for a 1ST down
3:45
1st & 10 at own 43
Jordan Parker run for no gain to the MTnSt 43
2:56
2nd & 10 at own 43
Timeout OLDDOMINION, clock 02:56
2:56
2nd & 10 at own 43
Jordan Parker run for 14 yds to the ODU 43 for a 1ST down
2:56
1st & 10 at opp 43
Jordan Parker run for 5 yds to the ODU 38
2:56
2nd & 5 at opp 38
Jordan Parker run for 1 yd to the ODU 37
1:36
3rd & 4 at opp 37
Timeout OLDDOMINION, clock 01:36
1:36
3rd & 4 at opp 37
Jordan Parker run for 3 yds to the ODU 34
1:24
4th & 1 at opp 34
Timeout OLDDOMINION, clock 01:24
1:24
4th & 1 at opp 34
Jordan Parker run for 5 yds to the ODU 29 for a 1ST down
1:24
1st & 10 at opp 29
TEAM run for a loss of 2 yards to the ODU 31
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.