Referee Ken Antee; umpire Chad Craig; head linesman Bryan Baker; line judge Ron Tubbs; side judge Tony Meyer; field judge Chris Cockrell; back judge Sean Woodson; center judge George BotschGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Old Dominion
Middle Tennessee
305
Total yards
586
120
Passing yards
266
185
Rushing yards
320
4.4
Yards per pass
8.9
5.6
Yards per rush
6.4
14
First downs
30
3–14
Third downs
10–17
1–4
Fourth downs
2–2
0
Turnovers
2
5–55
Penalties
4–50
22:20
Possession
37:40
2
Sacks (by defense)
1
Efficiency
Old Dominion
Middle Tennessee
34%
Success rate
48%
−0.10
EPA per play
0.29
1.22
Explosiveness
1.48
0.05
Rushing EPA
0.32
−0.24
Passing EPA
0.26
25%
Passing-down success
37%
0.14
First-down EPA
0.07
−0.08
Second-down EPA
0.20
0.09
Third-down EPA
0.63
12%
Havoc by its defense
21%
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)
Middle Tennessee 58% to win. Elo’s favorite won.
The line
Middle Tennessee −13, over/under 51.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 Middle Tennessee 82%, Old Dominion 18%. 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. Middle Tennessee drives left to right, Old Dominion right to left.
Q1 Old DominionField goal, 7 plays, 66 yards
Q1 Middle TennesseeField goal, 14 plays, 25 yards
Q1 Old DominionMissed FG, 11 plays, 51 yards
Q1 Middle TennesseePunt, 4 plays, 12 yards
Q1 Old DominionPunt, 5 plays, 16 yards
Q2 Middle TennesseeTouchdown, 5 plays, 80 yards
Q2 Old DominionPunt, 4 plays, −16 yards
Q2 Middle TennesseeTouchdown, 10 plays, 84 yards
Q2 Old DominionTurnover on downs, 7 plays, −8 yards
Q2 Middle TennesseeTouchdown, 5 plays, 57 yards
Q2 Old DominionTurnover on downs, 10 plays, −5 yards
Brad Davis kickoff for 61 yds , Desmond Anderson return for 46 yds to the 50 yard line
11:46
1st & 10 at the 50
Terelle West run for a loss of 1 yard to the MTnSt 49
11:46
2nd & 11 at own 49
Terelle West run for 5 yds to the ODU 46
11:46
3rd & 6 at opp 46
Brent Stockstill pass complete to Shane Tucker for 6 yds to the ODU 40 for a 1ST down
11:46
1st & 10 at opp 40
Terelle West run for 2 yds to the ODU 38
11:46
2nd & 8 at opp 38
Brent Stockstill pass complete to Ty Lee for 1 yd to the ODU 37
11:46
3rd & 7 at opp 37
Brent Stockstill pass incomplete to Shane Tucker
11:46
4th & 7 at opp 37
Brent Stockstill pass complete to Ty Lee for 12 yds to the ODU 25 for a 1ST down
11:46
1st & 10 at opp 25
Brent Stockstill sacked by Oshane Ximines for a loss of 6 yards to the ODU 31
11:46
2nd & 16 at opp 31
Brent Stockstill pass complete to Terelle West for 15 yds to the ODU 16
11:46
3rd & 1 at opp 16
Terelle West run for 5 yds to the ODU 11 for a 1ST down
11:46
1st & 10 at opp 11
Brent Stockstill pass incomplete to Ty Lee
11:46
2nd & 10 at opp 11
Terelle West run for 1 yd to the ODU 10
11:46
3rd & 9 at opp 10
Brent Stockstill pass incomplete to Shane Tucker
6:25
4th & 9 at opp 10
Canon Rooker 28 yd FG GOODTied at 3
Old Dominion Missed FG, 11 plays
6:25
1st & 0 at own 35
Canon Rooker kickoff for 65 yds for a touchback
6:25
1st & 10 at own 25
Brandon Sinclair run for 2 yds to the ODU 27
6:25
2nd & 8 at own 27
Blake LaRussa pass incomplete to Travis Fulgham, broken up by Khalil Brooks
6:25
3rd & 8 at own 27
Blake LaRussa run for 10 yds to the ODU 37 for a 1ST down
6:25
1st & 10 at own 37
Blake LaRussa pass complete to Isaiah Harper for 25 yds to the MTnSt 38 for a 1ST down
6:25
1st & 10 at opp 38
Blake LaRussa run for 5 yds to the MTnSt 33
6:25
2nd & 5 at opp 33
Brandon Sinclair run for a loss of 2 yards to the MTnSt 35
6:25
3rd & 7 at opp 35
Brandon Sinclair run for 9 yds to the MTnSt 26 for a 1ST down
6:25
1st & 10 at opp 26
Blake LaRussa run for 5 yds to the MTnSt 21
6:25
2nd & 5 at opp 21
Ray Lawry run for a loss of 3 yards to the MTnSt 24
6:25
3rd & 8 at opp 24
Blake LaRussa pass incomplete to Isaiah Harper
2:07
4th & 8 at opp 24
Nick Rice 41 yd FG BLOCKED blocked by Darryl Randolph Darryl Randolph return for no gain to the MTnSt 49
Middle Tennessee Punt, 4 plays
2:07
1st & 10 at own 49
Terelle West run for 13 yds to the ODU 38 for a 1ST down
2:07
1st & 10 at opp 38
Terelle West run for 1 yd to the ODU 37
2:07
2nd & 9 at opp 37
Terelle West run for a loss of 2 yards to the ODU 39
2:07
3rd & 11 at opp 39
Brent Stockstill pass incomplete to Shane Tucker
2:07
4th & 11 at opp 39
Matt Bonadies punt for 35 yds, downed at the ODU 4
Old Dominion Punt, 5 plays
0:13
1st & 10 at own 4
Steven Williams run for 2 yds to the ODU 6
Q2 15:00
2nd & 8 at own 6
Ray Lawry run for 10 yds to the ODU 16 for a 1ST down
Q2 15:00
1st & 10 at own 16
Ray Lawry run for 5 yds to the ODU 21
Q2 15:00
2nd & 5 at own 21
Steven Williams pass complete to Isaiah Harper for a loss of 2 yards to the ODU 19
Q2 15:00
3rd & 7 at own 19
Brandon Sinclair run for 6 yds to the ODU 25
Q2 15:00
4th & 1 at own 25
OLDDOMINION Penalty, false start (-5 Yards) to the ODU 20
Q2 15:00
4th & 6 at own 20
Bailey Cate punt for 45 yds, fair catch by Reed Blankenship at the MIDDLETENN 35 MIDDLE TENN Penalty, face mask (15 yards) (15 Yards) to the MTnSt 20
2nd quarter6 drives, then Middle Tennessee 24, Old Dominion 3
Middle Tennessee Touchdown, 5 plays
12:47
1st & 10 at own 20
Brent Stockstill pass incomplete to Ty Lee
12:47
2nd & 10 at own 20
Terelle West run for 6 yds to the MTnSt 26
12:47
3rd & 4 at own 26
Terelle West run for 23 yds to the MTnSt 49 for a 1ST down
12:47
1st & 10 at own 49
Brent Stockstill pass complete to Ty Lee for 7 yds to the ODU 44
11:06
2nd & 3 at opp 44
Brent Stockstill pass complete to Tavonn Salter for 44 yds for a TD, (Canon Rooker KICK)Middle Tennessee 10, Old Dominion 3
Old Dominion Punt, 4 plays
11:06
1st & 0 at own 35
Canon Rooker kickoff for 63 yds , Isaiah Harper return for 23 yds to the ODU 25
11:06
1st & 10 at own 25
Steven Williams pass complete to Isaiah Harper for 26 yds to the MTnSt 49 for a 1ST down
11:06
1st & 10 at opp 49
Steven Williams pass incomplete to Isaiah Harper
11:06
2nd & 10 at opp 49
Ray Lawry run for a loss of 2 yards to the ODU 49
11:06
3rd & 12 at own 49
Steven Williams pass incomplete to Travis Fulgham
11:06
4th & 12 at own 49
Bailey Cate punt for 35 yds, fair catch by Reed Blankenship at the MTnSt 16
Middle Tennessee Touchdown, 10 plays
9:43
1st & 10 at own 16
Brent Stockstill pass complete to Ty Lee for 14 yds to the MTnSt 30 for a 1ST down
9:43
1st & 10 at own 30
Brent Stockstill pass complete to CJ Windham for 8 yds to the MTnSt 38
9:43
2nd & 2 at own 38
Brent Stockstill pass complete to CJ Windham for 6 yds to the MTnSt 44 for a 1ST down
9:43
1st & 10 at own 44
OLDDOMINION Penalty, offside defense (5 Yards) to the MTnSt 49
9:43
1st & 5 at own 49
Terelle West run for 1 yd to the 50 yard line
9:43
2nd & 4 at the 50
Terelle West run for 13 yds to the ODU 37 for a 1ST down
9:43
1st & 10 at opp 37
Brent Stockstill pass incomplete to Tavonn Salter
9:43
2nd & 10 at opp 37
Jocquez Bruce run for 20 yds to the ODU 17 for a 1ST down
9:43
1st & 10 at opp 17
Brent Stockstill pass complete to Ty Lee for 7 yds to the ODU 10
6:25
2nd & 3 at opp 10
Timeout MIDDLE TENN, clock 06:25
6:25
2nd & 3 at opp 10
Terelle West run for 2 yds to the ODU 8
5:36
3rd & 1 at opp 8
Brent Stockstill pass complete to CJ Windham for 8 yds for a TD, (Canon Rooker KICK)Middle Tennessee 17, Old Dominion 3
Old Dominion Turnover on downs, 7 plays
5:36
1st & 0 at own 35
Canon Rooker kickoff for 63 yds , Isaiah Harper return for 22 yds to the ODU 24
5:36
1st & 10 at own 24
Steven Williams run for 7 yds to the ODU 31
5:36
2nd & 3 at own 31
Steven Williams pass complete to Isaiah Harper for 3 yds to the ODU 34 for a 1ST down
5:36
1st & 10 at own 34
Steven Williams pass complete to Isaiah Harper for 16 yds to the 50 yard line for a 1ST down
5:36
1st & 10 at the 50
Steven Williams pass complete to Marques Little for 4 yds to the MTnSt 46
5:36
2nd & 6 at opp 46
Ray Lawry run for no gain to the MTnSt 46
5:36
3rd & 6 at opp 46
Steven Williams pass complete to Noah Ellison for 3 yds to the MTnSt 43
5:36
4th & 3 at opp 43
Steven Williams pass incomplete to Noah Ellison
Middle Tennessee Touchdown, 5 plays
3:05
1st & 10 at own 43
Brent Stockstill pass complete to Shane Tucker for 8 yds to the ODU 49
3:05
2nd & 2 at opp 49
Brent Stockstill pass complete to Terelle West for 9 yds to the ODU 40 for a 1ST down
3:05
1st & 10 at opp 40
Brent Stockstill run for 14 yds to the ODU 26 for a 1ST down
3:05
1st & 10 at opp 26
Terelle West run for 4 yds to the ODU 22
1:27
2nd & 6 at opp 22
Brent Stockstill pass complete to Jimmy Marshall for 22 yds for a TD, (Canon Rooker KICK)Middle Tennessee 24, Old Dominion 3
Old Dominion Turnover on downs, 10 plays
1:27
1st & 0 at own 35
Canon Rooker kickoff for 60 yds , Isaiah Harper return for 29 yds to the ODU 34
1:27
1st & 10 at own 34
Ray Lawry run for 4 yds to the ODU 38
1:27
2nd & 6 at own 38
Steven Williams pass complete to Isaiah Harper for 11 yds to the ODU 49 for a 1ST down
1:27
1st & 10 at own 49
Steven Williams run for 4 yds to the MTnSt 47
1:27
2nd & 6 at opp 47
Steven Williams sacked by Myles Harges for a loss of 1 yard to the MTnSt 48
0:31
3rd & 7 at opp 48
Timeout OLDDOMINION, clock 00:31
0:31
3rd & 7 at opp 48
Steven Williams pass complete to Isaiah Harper for 4 yds to the MTnSt 44
0:31
4th & 3 at opp 44
Steven Williams pass complete to Melvin Vaughn for 10 yds to the MTnSt 34 for a 1ST down
0:31
1st & 10 at opp 34
Steven Williams pass complete to Hasaan Patterson for 8 yds to the MTnSt 26
0:31
2nd & 2 at opp 26
Steven Williams run for 1 yd to the MTnSt 25
0:11
3rd & 1 at opp 25
Timeout OLDDOMINION, clock 00:11
0:11
3rd & 1 at opp 25
Blake LaRussa pass incomplete to Travis Fulgham, broken up by Mike Minter
0:11
4th & 1 at opp 25
OLDDOMINION Penalty, unsportsmanlike conduct (-15 Yards) to the MTnSt 40
0:11
4th & 16 at opp 40
Blake LaRussa pass incomplete to Hasaan Patterson, broken up by Darius Harris
3rd quarter7 drives, then Middle Tennessee 31, Old Dominion 3
Middle Tennessee Interception, 7 plays
15:00
1st & 10 at own 35
Brad Davis kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Brent Stockstill pass complete to Ty Lee for 13 yds to the MTnSt 38 for a 1ST down
15:00
1st & 10 at own 38
Terelle West run for 6 yds to the MTnSt 44
15:00
2nd & 4 at own 44
Brent Stockstill pass complete to Terelle West for 1 yd to the MTnSt 45
15:00
3rd & 3 at own 45
Brent Stockstill pass complete to CJ Windham for 17 yds to the ODU 38 for a 1ST down
15:00
1st & 10 at opp 38
Terelle West run for 4 yds to the ODU 34
15:00
2nd & 6 at opp 34
Brent Stockstill sacked by Miles Fox for a loss of 1 yard to the ODU 35
15:00
3rd & 7 at opp 35
Brent Stockstill pass intercepted Sean Carter return for 28 yds to the MTnSt 45
Old Dominion Turnover on downs, 4 plays
12:06
1st & 10 at opp 45
Ray Lawry run for 2 yds to the MTnSt 43
12:06
2nd & 8 at opp 43
Blake LaRussa pass incomplete to Hasaan Patterson
12:06
3rd & 8 at opp 43
Blake LaRussa pass complete to Marques Little for 6 yds to the MTnSt 37
12:06
4th & 2 at opp 37
Blake LaRussa pass incomplete to Melvin Vaughn, broken up by Darius Harris
Middle Tennessee Interception, 4 plays
11:20
1st & 10 at own 37
Brent Stockstill pass complete to Ty Lee for 13 yds to the 50 yard line for a 1ST down OLDDOMINION Penalty, personal foul (Rob Thompson) to the ODU 35 for a 1ST down
11:20
1st & 10 at opp 35
Brent Stockstill pass incomplete to Tavonn Salter
11:20
2nd & 10 at opp 35
Terelle West run for 4 yds to the ODU 31
11:20
3rd & 6 at opp 31
Brent Stockstill pass intercepted Rob Thompson return for 24 yds to the ODU 34
Old Dominion Punt, 3 plays
10:18
1st & 10 at own 34
Blake LaRussa pass incomplete to Melvin Vaughn
10:18
2nd & 10 at own 34
Blake LaRussa run for 7 yds to the ODU 41
10:18
3rd & 3 at own 41
Ray Lawry run for a loss of 5 yards to the ODU 36
10:18
4th & 8 at own 36
Bailey Cate punt for 47 yds, downed at the MTnSt 17
Middle Tennessee Touchdown, 10 plays
8:53
1st & 10 at own 17
Brent Stockstill pass complete to Shane Tucker for 44 yds to the ODU 39 for a 1ST down
8:53
1st & 10 at opp 39
Terelle West run for a loss of 6 yards to the ODU 45 MIDDLE TENN Penalty, Offensive holding ( Yards) declined
8:53
2nd & 16 at opp 45
Brent Stockstill run for no gain to the ODU 45
8:53
3rd & 16 at opp 45
Terelle West run for 9 yds to the ODU 36
8:53
4th & 7 at opp 36
Brent Stockstill run for 12 yds to the ODU 24 for a 1ST down
8:53
1st & 10 at opp 24
Terelle West run for 8 yds to the ODU 16
8:53
2nd & 2 at opp 16
Terelle West run for a loss of 2 yards to the ODU 18
8:53
3rd & 4 at opp 18
Brent Stockstill pass complete to CJ Windham for 8 yds to the ODU 10 for a 1ST down
8:53
1st & goal at opp 10
Jocquez Bruce run for 4 yds to the ODU 6
4:11
2nd & goal at opp 6
Terelle West run for 6 yds for a TD, (Canon Rooker KICK)Middle Tennessee 31, Old Dominion 3
Old Dominion Punt, 3 plays
4:11
1st & 0 at own 35
Canon Rooker kickoff for 54 yds , Isaiah Harper return for 15 yds to the ODU 26
4:11
1st & 10 at own 26
Ray Lawry run for no gain to the ODU 26
4:11
2nd & 10 at own 26
Blake LaRussa pass complete to Isaiah Harper for no gain to the ODU 26
4:11
3rd & 10 at own 26
Blake LaRussa pass incomplete to Melvin Vaughn
4:11
4th & 10 at own 26
Bailey Cate punt for 43 yds, fair catch by Reed Blankenship at the MTnSt 31
Middle Tennessee Touchdown, 6 plays
2:49
1st & 10 at own 31
Terelle West run for 7 yds to the MTnSt 38
2:49
2nd & 3 at own 38
Terelle West run for 2 yds to the MTnSt 40
2:49
3rd & 1 at own 40
Terelle West run for 23 yds to the ODU 37 for a 1ST down
2:49
1st & 10 at opp 37
Jocquez Bruce run for a loss of 2 yards to the ODU 39
2:49
2nd & 12 at opp 39
Brent Stockstill pass complete to Ty Lee for 3 yds to the ODU 36
Q4 14:50
3rd & 9 at opp 36
Terelle West run for 36 yds for a TD, (Canon Rooker KICK)Middle Tennessee 38, Old Dominion 3
4th quarter4 drives, then Middle Tennessee 41, Old Dominion 10
Old Dominion Punt, 3 plays
14:50
1st & 0 at own 35
Canon Rooker kickoff for 65 yds for a touchback MIDDLE TENN Penalty, unsportsmanlike conduct (-15 Yards)
14:50
1st & 10 at own 40
Ray Lawry run for a loss of 4 yards to the ODU 36
14:50
2nd & 14 at own 36
Isaiah Harper run for 9 yds to the ODU 45
14:50
3rd & 5 at own 45
Isaiah Harper run for a loss of 1 yard to the ODU 44
14:50
4th & 6 at own 44
Bailey Cate punt for 42 yds, downed at the MTnSt 14
Middle Tennessee Field goal, 10 plays
13:03
1st & 10 at own 14
Jocquez Bruce run for 3 yds to the MTnSt 17
13:03
2nd & 7 at own 17
Jocquez Bruce run for a loss of 1 yard to the MTnSt 16
13:03
3rd & 8 at own 16
Desmond Anderson run for 35 yds to the ODU 49 for a 1ST down
13:03
1st & 10 at opp 49
Desmond Anderson run for 4 yds to the ODU 45
13:03
2nd & 6 at opp 45
Jocquez Bruce run for 10 yds to the ODU 35 for a 1ST down
13:03
1st & 10 at opp 35
Jocquez Bruce run for 11 yds to the ODU 24 for a 1ST down
13:03
1st & 10 at opp 24
Desmond Anderson run for a loss of 1 yard to the ODU 25
Ray Lawry run for 58 yds to the MTnSt 12 for a 1ST down
6:32
1st & 10 at opp 12
Brandon Sinclair run for 1 yd to the MTnSt 11
6:32
2nd & 9 at opp 11
Blake LaRussa pass incomplete to Travis Fulgham
6:32
3rd & 9 at opp 11
MIDDLE TENN Penalty, Defensive offside (5 Yards) to the MTnSt 6
4:58
3rd & 4 at opp 6
Timeout OLDDOMINION, clock 04:58
4:51
3rd & 4 at opp 6
Blake LaRussa pass complete to Melvin Vaughn for 6 yds for a TD, (Nick Rice KICK)Middle Tennessee 41, Old Dominion 10
4:51
1st & 0 at own 35
Timeout MIDDLE TENN, clock 04:51
Middle Tennessee End of game, 7 plays
4:51
1st & 0 at own 35
Brad Davis kickoff for 60 yds , Ruben Garnett return for 4 yds to the MTnSt 31 , Shane Tucker return for 22 yds to the MTnSt 31
4:51
1st & 10 at own 31
Will Mitchell run for 1 yd to the MTnSt 32
4:51
2nd & 9 at own 32
Will Mitchell run for 3 yds to the MTnSt 35
4:51
3rd & 6 at own 35
Will Mitchell run for 9 yds to the ODU 44 for a 1ST down OLDDOMINION Penalty, face mask (15 yards) (15 Yards) to the ODU 41 for a 1ST down
4:51
1st & 10 at opp 41
Will Mitchell run for 13 yds to the ODU 28 for a 1ST down
4:51
1st & 10 at opp 28
Will Mitchell run for 14 yds to the ODU 14 for a 1ST down
4:51
1st & 10 at opp 14
Will Mitchell run for 4 yds to the ODU 10
4:51
2nd & 6 at opp 10
Will Mitchell run for 3 yds to the ODU 7
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.