Referee Larry Smith; umpire Mark Shupe; head linesman Dan Bush; line judge Ric Hinkamper; side judge Edward Smith; field judge Brad Horchem; back judge Jake Kemp; alternate David BlackmanGame 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
Eastern Michigan
Old Dominion
215
Total yards
367
72
Passing yards
187
143
Rushing yards
180
3.0
Yards per pass
6.2
3.0
Yards per rush
4.9
14
First downs
16
5–18
Third downs
2–15
1–1
Fourth downs
1–3
2
Turnovers
2
5–47
Penalties
4–45
31:32
Possession
28:15
Efficiency
Eastern Michigan
Old Dominion
32%
Success rate
32%
−0.08
EPA per play
−0.12
1.10
Explosiveness
0.92
−0.01
Rushing EPA
−0.15
−0.22
Passing EPA
−0.07
19%
Passing-down success
15%
−0.20
First-down EPA
−0.14
−0.17
Second-down EPA
−0.12
0.09
Third-down EPA
0.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)
Old Dominion 67% to win. Elo’s favorite won.
The line
Old Dominion −11.5, over/under 71.
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 Old Dominion 79%, Eastern Michigan 21%. 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, Eastern Michigan right to left.
Q1 Old DominionInterception, 3 plays, 7 yards
Q1 Eastern MichiganPunt, 8 plays, 19 yards
Q1 Old DominionTouchdown, 7 plays, 80 yards
Q1 Eastern MichiganPunt, 3 plays, 8 yards
Q1 Old DominionPunt, 6 plays, 26 yards
Q1 Eastern MichiganPunt, 4 plays, 26 yards
Q1 Old DominionPunt, 7 plays, 19 yards
Q2 Eastern MichiganPunt, 4 plays, 27 yards
Q2 Old DominionPunt, 7 plays, 52 yards
Q2 Eastern MichiganPunt, 3 plays, −7 yards
Q2 Old DominionFumble, 4 plays, 35 yards
Q2 Eastern MichiganFumble, 7 plays, 9 yards
Q2 Old DominionTurnover on downs, 6 plays, 22 yards
Q4 Old DominionTurnover on downs, 7 plays, 43 yards
Q4 Eastern MichiganFumble, 4 plays, 3 yards
Q4 Old DominionEnd of game, 3 plays, −14 yards
Play by play
1st quarter7 drives, then Old Dominion 7, Eastern Michigan 0
Old Dominion Interception, 3 plays
15:00
1st & 10 at own 35
Brendan Renius kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Taylor Heinicke pass complete to Vincent Lowe for 5 yds to the ODU 30
15:00
2nd & 5 at own 30
Gerard Johnson run for 2 yds to the ODU 32
15:00
3rd & 3 at own 32
Taylor Heinicke pass intercepted Kevin Johnson return for no gain to the EMich 39
Eastern Michigan Punt, 8 plays
13:58
1st & 10 at own 39
EASTRN MICHIGAN Penalty, personal foul (N/A) to the EMich 24
13:58
1st & 10 at own 24
Bronson Hill run for no gain to the EMich 24
13:58
2nd & 10 at own 24
Bronson Hill run for 6 yds to the EMich 30
13:58
3rd & 4 at own 30
Bronson Hill run for 14 yds to the EMich 44 for a 1ST down
13:58
1st & 10 at own 44
Bronson Hill run for a loss of 2 yards to the EMich 42
13:58
2nd & 12 at own 42
Bronson Hill run for no gain to the EMich 42
13:58
3rd & 12 at own 42
Bronson Hill run for 14 yds to the ODU 44 for a 1ST down
13:58
1st & 10 at opp 44
Bronson Hill run for 2 yds to the ODU 42
13:58
2nd & 8 at opp 42
Brogan Roback pass incomplete to Bronson Hill
13:58
3rd & 8 at opp 42
Owen Dubiel punt for 42 yds for a touchback
Old Dominion Touchdown, 7 plays
10:47
1st & 10 at own 20
Gerard Johnson run for 5 yds to the ODU 25
10:47
2nd & 5 at own 25
Taylor Heinicke pass complete to Antonio Vaughan for 7 yds to the ODU 32 for a 1ST down
10:47
1st & 10 at own 32
Gerard Johnson run for a loss of 1 yard to the ODU 31
10:47
2nd & 11 at own 31
Taylor Heinicke pass complete to Gerard Johnson for a loss of 3 yards to the ODU 28
10:47
3rd & 14 at own 28
Taylor Heinicke run for 12 yds to the ODU 40
10:47
4th & 2 at own 40
Taylor Heinicke pass complete to David Washington for 5 yds to the ODU 45 for a 1ST down
7:23
1st & 10 at own 45
Ray Lawry run for 55 yds for a TD, (Ricky Segers KICK)Old Dominion 7, Eastern Michigan 0
Eastern Michigan Punt, 3 plays
7:23
1st & 0 at own 35
Ricky Segers kickoff for 65 yds , Tyler Allen return for 34 yds to the EMich 34
7:16
1st & 10 at own 34
Brogan Roback pass incomplete to N/A
7:16
2nd & 10 at own 34
Darius Jackson run for 8 yds to the EMich 42
7:16
3rd & 2 at own 42
Brogan Roback pass incomplete to N/A
7:16
4th & 2 at own 42
Owen Dubiel punt for 47 yds, fair catch by Antonio Vaughan at the ODU 11
Old Dominion Punt, 6 plays
6:27
1st & 10 at own 11
Cam Boyd run for 3 yds to the ODU 14
6:27
2nd & 7 at own 14
Cam Boyd run for 4 yds to the ODU 18
6:27
3rd & 3 at own 18
Taylor Heinicke pass complete to David Washington for 11 yds to the ODU 29 for a 1ST down
6:27
1st & 10 at own 29
Cam Boyd run for 7 yds to the ODU 36
6:27
2nd & 3 at own 36
Cam Boyd run for 1 yd to the ODU 37
6:27
3rd & 2 at own 37
Taylor Heinicke pass incomplete
6:27
4th & 2 at own 37
Taylor Heinicke punt for 39 yds , Jason Beck returns for 1 yd to the EMich 25
Eastern Michigan Punt, 4 plays
3:59
1st & 10 at own 25
Kris Strange run for 17 yds to the EMich 42 for a 1ST down
3:59
1st & 10 at own 42
Darius Jackson run for 3 yds to the EMich 45
3:59
2nd & 7 at own 45
Bronson Hill run for 3 yds to the EMich 48
3:59
3rd & 4 at own 48
Brogan Roback pass complete to Bronson Hill for 3 yds to the ODU 49
3:59
4th & 1 at opp 49
Owen Dubiel punt for 47 yds, downed at the ODU 2
Old Dominion Punt, 7 plays
1:32
1st & 10 at own 2
Taylor Heinicke pass complete to David Washington for 6 yds to the ODU 8
1:32
2nd & 4 at own 8
Taylor Heinicke run for 7 yds to the ODU 15 for a 1ST down
1:32
1st & 10 at own 15
Gerard Johnson run for a loss of 1 yard to the ODU 14
1:32
2nd & 11 at own 14
Taylor Heinicke pass complete to Melvin Vaughn for 19 yds to the ODU 33 for a 1ST down
Q2 15:00
1st & 10 at own 33
HEINICKE, T. pass complete to JOHNSON, Gerard for 2 yards to the ODU35 (COTTON, Pudge), PENALTY ODU personal foul (BOTTOMS, Kyle) 15 yards to the ODU18, NO PLAY.
Q2 15:00
1st & 25 at own 18
Taylor Heinicke pass complete to Marques Little for a loss of 1 yard to the ODU 17
Q2 15:00
2nd & 26 at own 17
Gerard Johnson run for 1 yd to the ODU 18
Q2 15:00
3rd & 25 at own 18
Gerard Johnson run for 3 yds to the ODU 21
Q2 15:00
4th & 22 at own 21
Jarrett Cervi punt for 43 yds, fair catch by Tyler Allen at the EMich 36
2nd quarter7 drives, then Old Dominion 7, Eastern Michigan 0
Eastern Michigan Punt, 4 plays
12:44
1st & 10 at own 36
Brogan Roback pass complete to David Gibson for 31 yds to the ODU 33 for a 1ST down
12:44
1st & 10 at opp 33
Brogan Roback pass incomplete to Cole Gardner
12:44
2nd & 10 at opp 33
Ryan Brumfield run for a loss of 3 yards to the ODU 36 Ryan Brumfield fumbled, recovered by EMich Ryan Brumfield
12:44
3rd & 13 at opp 36
Ryan Brumfield run for a loss of 1 yard to the ODU 37
12:44
4th & 14 at opp 37
Owen Dubiel punt for 36 yds, downed at the ODU 1
Old Dominion Punt, 7 plays
11:02
1st & 10 at own 1
Taylor Heinicke pass incomplete to N/A
11:02
2nd & 10 at own 1
Ray Lawry run for no gain to the ODU 1
11:02
3rd & 10 at own 1
Taylor Heinicke pass complete to Ray Lawry for 9 yds to the ODU 10
11:02
4th & 1 at own 10
HEINICKE, T. punt 67 yards to the EMU23, downed, PENALTY ODU illegal block 5 yards to the ODU5, NO PLAY.
11:02
4th & 6 at own 5
CERVI, Jarrett punt 63 yards to the EMU32, out-of-bounds, PENALTY EMU roughing the kicker (KATHALAY, O.) 15 yards to the ODU20, 1ST DOWN ODU, NO PLAY. for a 1ST down
11:02
1st & 10 at own 20
Taylor Heinicke pass complete to Jonathan Duhart for 45 yds to the EMich 35 for a 1ST down
11:02
1st & 10 at opp 35
Taylor Heinicke sacked by Pat O’Connor for a loss of 12 yards to the EMich 47
11:02
2nd & 22 at opp 47
Taylor Heinicke pass incomplete to Vincent Lowe
11:02
3rd & 22 at opp 47
Taylor Heinicke pass incomplete to David Washington
11:02
4th & 22 at opp 47
Jarrett Cervi punt for 32 yds
Eastern Michigan Punt, 3 plays
8:18
1st & 10 at own 15
ALLEN, Tyler rush for no gain to the EMU15 (MISHER, F.), PENALTY EMU illegal block (HILL, Bronson) 7 yards to the EMU8, NO PLAY.
8:18
1st & 17 at own 8
Bronson Hill run for a loss of 1 yard to the EMich 7
8:18
2nd & 18 at own 7
Brogan Roback pass complete to Tyler Allen for 1 yd to the EMich 8
8:18
3rd & 17 at own 8
Brogan Roback pass incomplete to Tyler Allen
8:18
4th & 17 at own 8
Austin Barnes punt for 41 yds, punt out-of-bounds at the EMich 49 OLDDOMINION Penalty, kick catching interference off-setting ( Yards) to the EMich 49
Old Dominion Fumble, 4 plays
6:40
1st & 10 at opp 49
Ray Lawry run for 11 yds to the EMich 38 for a 1ST down
6:40
1st & 10 at opp 38
Ray Lawry run for 3 yds to the EMich 35
6:40
2nd & 7 at opp 35
Antonio Vaughan run for 13 yds to the EMich 22 for a 1ST down
6:40
1st & 10 at opp 22
Antonio Vaughan run for 8 yds to the EMich 14 Antonio Vaughan fumbled, forced by Amos Houston, recovered by EMich Anthony Zappone
Eastern Michigan Fumble, 7 plays
5:31
1st & 10 at own 14
Timeout OLDDOMINION, clock 05:31
5:31
1st & 10 at own 14
Brogan Roback pass complete to Darius Jackson for 6 yds to the EMich 20
5:31
2nd & 4 at own 20
Brogan Roback pass complete to Tyreese Russell for 7 yds to the EMich 27 for a 1ST down
5:31
1st & 10 at own 27
Ryan Brumfield run for 7 yds to the EMich 34
5:31
2nd & 3 at own 34
Ryan Brumfield run for 4 yds to the EMich 38 for a 1ST down
5:31
1st & 10 at own 38
Brogan Roback pass incomplete to Kris Strange, broken up by Sandy Chapman
5:31
2nd & 10 at own 38
EASTRN MICHIGAN Penalty, false start (Kris Strange) to the EMich 33
5:31
2nd & 15 at own 33
Brogan Roback run for 4 yds to the EMich 37
5:31
3rd & 11 at own 37
Brogan Roback sacked by Terrell Reid for a loss of 10 yards to the EMich 23 Brogan Roback fumbled, recovered by ODU Gary Scruggs , return for 0 yards
Old Dominion Turnover on downs, 6 plays
2:57
1st & 10 at opp 23
OLDDOMINION Penalty, personal foul (TJ Ricks) to the EMich 38
2:57
1st & 25 at opp 38
Timeout EASTRN MICHIGAN, clock 02:57
2:57
1st & 10 at opp 38
Taylor Heinicke pass complete to Zach Pascal for 17 yds to the EMich 21 for a 1ST down
2:57
1st & 10 at opp 21
Gerard Johnson run for 13 yds to the EMich 8 for a 1ST down
2:57
1st & goal at opp 8
Gerard Johnson run for no gain to the EMich 8
2:57
2nd & goal at opp 8
Taylor Heinicke pass incomplete to Zach Pascal
2:57
3rd & goal at opp 8
Taylor Heinicke run for 7 yds to the EMich 1
1:19
4th & 0 at opp 1
Timeout OLDDOMINION, clock 01:19
1:19
4th & goal at opp 1
Taylor Heinicke pass incomplete to Zach Pascal
Eastern Michigan End of half, 2 plays
1:09
1st & 10 at own 1
Darius Jackson run for 3 yds to the EMich 4
1:09
2nd & 7 at own 4
Darius Jackson run for 1 yd to the EMich 5
3rd quarter7 drives, then Old Dominion 10, Eastern Michigan 0
Eastern Michigan Punt, 8 plays
15:00
3rd & 6 at own 35
Ricky Segers kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Bronson Hill run for 3 yds to the EMich 28
15:00
2nd & 7 at own 28
Bronson Hill run for 23 yds to the ODU 49 for a 1ST down
15:00
1st & 10 at opp 49
Bronson Hill run for 2 yds to the ODU 47
15:00
2nd & 8 at opp 47
Bronson Hill run for 4 yds to the ODU 43
15:00
3rd & 4 at opp 43
Bronson Hill run for 5 yds to the ODU 38 for a 1ST down
15:00
1st & 10 at opp 38
Ryan Brumfield run for 1 yd to the ODU 37
15:00
2nd & 9 at opp 37
Brogan Roback run for a loss of 5 yards to the ODU 42 Brogan Roback fumbled, recovered by EMich Ryan Brumfield
15:00
3rd & 14 at opp 42
EASTRN MICHIGAN Penalty, false start (Lincoln Hansen) to the ODU 47
15:00
3rd & 19 at opp 47
Brogan Roback run for 1 yd to the ODU 46
15:00
4th & 18 at opp 46
Owen Dubiel punt for 34 yds, fair catch by Antonio Vaughan at the ODU 12
Old Dominion Punt, 3 plays
10:45
1st & 10 at own 12
Taylor Heinicke pass incomplete to Zach Pascal, broken up by DaQuan Pace
10:45
2nd & 10 at own 12
Taylor Heinicke pass complete to Zach Pascal for 4 yds to the ODU 16
10:45
3rd & 6 at own 16
Taylor Heinicke pass complete to Gerard Johnson for a loss of 3 yards to the ODU 13
10:45
4th & 9 at own 13
Jarrett Cervi punt for 47 yds, fair catch by Tyler Allen at the EMich 40
Eastern Michigan Punt, 3 plays
9:08
1st & 10 at own 40
Brogan Roback pass complete to Jaleel Canty for a loss of 2 yards to the EMich 38
9:08
2nd & 12 at own 38
Brogan Roback pass complete to Darius Jackson for 9 yds to the EMich 47
9:08
3rd & 3 at own 47
Brogan Roback run for no gain to the EMich 47
9:08
4th & 3 at own 47
Austin Barnes punt for 52 yds, downed at the ODU 1
Old Dominion Punt, 5 plays
7:11
1st & 10 at own 1
Taylor Heinicke pass incomplete to Antonio Vaughan, broken up by DaQuan Pace
7:11
2nd & 10 at own 1
Gerard Johnson run for 44 yds to the ODU 45 for a 1ST down
7:11
1st & 10 at own 45
Gerard Johnson run for 1 yd to the ODU 46
7:11
2nd & 9 at own 46
Taylor Heinicke pass incomplete to Antonio Vaughan, broken up by DaQuan Pace
7:11
3rd & 9 at own 46
Taylor Heinicke pass complete to David Washington for 1 yd to the ODU 47
7:11
4th & 8 at own 47
Taylor Heinicke punt for 45 yds, downed at the EMich 8
Eastern Michigan Punt, 6 plays
5:21
1st & 10 at own 8
Ryan Brumfield run for 5 yds to the EMich 13
5:21
2nd & 5 at own 13
Brogan Roback pass incomplete to Cole Gardner, broken up by Eriq Lewis
5:21
3rd & 5 at own 13
Brogan Roback pass complete to Tyler Allen for 9 yds to the EMich 22 for a 1ST down
5:21
1st & 10 at own 22
Brogan Roback pass complete to Ryan Brumfield for a loss of 8 yards to the EMich 14
5:21
2nd & 18 at own 14
Ryan Brumfield run for 2 yds to the EMich 16
5:21
3rd & 16 at own 16
Brogan Roback pass incomplete to Kris Strange
5:21
4th & 16 at own 16
Austin Barnes punt for 35 yds , Antonio Vaughan returns for 24 yds to the EMich 40 OLDDOMINION Penalty, Offensive holding (N/A) to the EMich 37
Old Dominion Field goal, 7 plays
2:55
1st & 10 at opp 37
Gerard Johnson run for 8 yds to the EMich 29
2:55
2nd & 2 at opp 29
Taylor Heinicke pass complete to Vincent Lowe for 12 yds to the EMich 17 for a 1ST down
2:55
1st & 10 at opp 17
Gerard Johnson run for 11 yds to the EMich 6 for a 1ST down
2:55
1st & goal at opp 6
Gerard Johnson run for 1 yd to the EMich 5
2:55
2nd & goal at opp 5
Gerard Johnson run for a loss of 4 yards to the EMich 9
Taylor Heinicke punt for 66 yds, downed at the EMich 7
Eastern Michigan Punt return TD, 3 plays (Old Dominion scores)
8:22
1st & 10 at own 7
Tyler Allen run for a loss of 3 yards to the EMich 4
8:22
2nd & 13 at own 4
Rob Bolden pass incomplete to Cole Gardner
8:22
3rd & 13 at own 4
Rob Bolden pass incomplete to David Gibson
7:28
4th & 13 at own 4
Austin Barnes punt for 42 yds , Antonio Vaughan returns for 46 yds for a TD, (Ricky Segers KICK)Old Dominion 17, Eastern Michigan 3
7:28
1st & 0 at opp 3
Timeout EASTRN MICHIGAN, clock 07:28
Eastern Michigan Punt, 3 plays
7:28
1st & 0 at own 35
Ricky Segers kickoff for 50 yds , Juwan Lewis return for 17 yds to the EMich 32
7:22
1st & 10 at own 32
Rob Bolden pass incomplete to David Gibson
7:22
2nd & 10 at own 32
Rob Bolden run for no gain to the EMich 32
7:22
3rd & 10 at own 32
Rob Bolden pass complete to Bronson Hill for 4 yds to the EMich 36
7:22
4th & 6 at own 36
Austin Barnes punt for 47 yds, fair catch by Antonio Vaughan at the ODU 17
Old Dominion Turnover on downs, 7 plays
5:53
1st & 10 at own 17
Gerard Johnson run for 1 yd to the ODU 18
5:47
2nd & 9 at own 18
Timeout EASTRN MICHIGAN, clock 05:47
5:47
2nd & 9 at own 18
Gerard Johnson run for no gain to the ODU 18
5:41
3rd & 9 at own 18
Timeout EASTRN MICHIGAN, clock 05:41
5:41
3rd & 9 at own 18
Taylor Heinicke pass complete to Antonio Vaughan for 47 yds to the EMich 35 for a 1ST down
5:41
1st & 10 at opp 35
Gerard Johnson run for 4 yds to the EMich 31
5:41
2nd & 6 at opp 31
Gerard Johnson run for a loss of 5 yards to the EMich 36
5:41
3rd & 11 at opp 36
Taylor Heinicke pass complete to Vincent Lowe for 6 yds to the EMich 30
2:45
4th & 5 at opp 30
Timeout OLDDOMINION, clock 02:45
2:45
4th & 5 at opp 30
Taylor Heinicke sacked by Pat O’Connor for a loss of 10 yards to the EMich 40
Eastern Michigan Fumble, 4 plays
2:40
1st & 10 at own 40
Rob Bolden run for 10 yds to the 50 yard line for a 1ST down
2:40
1st & 10 at the 50
Rob Bolden sacked by Chris Smith for a loss of 3 yards to the EMich 47
2:40
2nd & 13 at own 47
Rob Bolden pass incomplete to Tyler Allen, broken up by Reggie Owens
2:40
3rd & 13 at own 47
Rob Bolden sacked by Poncho Barnwell for a loss of 4 yards to the EMich 43 Rob Bolden fumbled, recovered by ODU Andrew Everett , return for 0 yards
Old Dominion End of game, 3 plays
1:37
1st & 10 at opp 43
TEAM run for a loss of 5 yards to the EMich 48
1:37
2nd & 15 at opp 48
TEAM run for a loss of 5 yards to the ODU 47
1:37
3rd & 20 at own 47
TEAM run for a loss of 4 yards to the ODU 43
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.