Referee Rodney Burnette; umpire Mike Morton; head linesman Gerald Austin; line judge Thomas Eaton; side judge Tony Lombardo; field judge Ed Kierce; back judge Ivan Daniels; alternate Randy SmithGame 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
Florida International
Old Dominion
388
Total yards
525
132
Passing yards
315
256
Rushing yards
210
10.2
Yards per pass
9.0
4.7
Yards per rush
6.0
21
First downs
26
8–14
Third downs
5–11
0–0
Fourth downs
2–3
1
Turnovers
1
6–59
Penalties
1–10
34:27
Possession
25:33
Efficiency
Florida International
Old Dominion
50%
Success rate
48%
0.27
EPA per play
0.34
1.10
Explosiveness
1.33
0.28
Rushing EPA
0.30
0.23
Passing EPA
0.42
52%
Passing-down success
33%
0.11
First-down EPA
0.07
0.21
Second-down EPA
0.30
0.69
Third-down EPA
0.98
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. Elo’s favorite won.
The line
Old Dominion −2.5, over/under 61.
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 57%, Florida International 43%. 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, Florida International right to left.
Austin Taylor kickoff for 57 yds , Cam Boyd return for 12 yds to the ODU 20
15:00
1st & 10 at own 20
Ray Lawry run for 17 yds to the ODU 37 for a 1ST down
15:00
1st & 10 at own 37
Ray Lawry run for a loss of 4 yards to the ODU 33
15:00
2nd & 14 at own 33
Taylor Heinicke pass incomplete
15:00
3rd & 14 at own 33
Taylor Heinicke run for 19 yds to the FlaIn 48 for a 1ST down
15:00
1st & 10 at opp 48
Ray Lawry run for 12 yds to the FlaIn 36 for a 1ST down
15:00
1st & 10 at opp 36
Taylor Heinicke pass complete to Jonathan Duhart for 16 yds to the FlaIn 20 for a 1ST down
15:00
1st & 10 at opp 20
Gerard Johnson run for 3 yds to the FlaIn 17
15:00
2nd & 7 at opp 17
Taylor Heinicke pass incomplete
15:00
3rd & 7 at opp 17
Taylor Heinicke pass incomplete to Antonio Vaughan, broken up by Shermarke Spence
12:29
4th & 7 at opp 17
Jarrett Cervi 34 yd FG MISSED
Florida International Touchdown, 16 plays
12:29
1st & 10 at own 20
Anthon Samuel run for 6 yds to the FlaIn 26
12:29
2nd & 4 at own 26
Anthon Samuel run for 7 yds to the FlaIn 33 for a 1ST down
12:29
1st & 10 at own 33
Anthon Samuel run for 3 yds to the FlaIn 36
12:29
2nd & 7 at own 36
Alex McGough pass incomplete
12:29
3rd & 7 at own 36
Alex McGough run for 8 yds to the FlaIn 44 for a 1ST down
12:29
1st & 10 at own 44
FLORIDA INTL Penalty, delay of game (-5 Yards) to the FlaIn 39
12:29
1st & 15 at own 39
Anthon Samuel run for 10 yds to the FlaIn 49
12:29
2nd & 5 at own 49
Anthon Samuel run for 2 yds to the ODU 49
12:29
3rd & 3 at opp 49
Alex McGough run for 9 yds to the ODU 40 for a 1ST down
12:29
1st & 10 at opp 40
Anthon Samuel run for 4 yds to the ODU 36
12:29
2nd & 6 at opp 36
Alex McGough pass complete to Akil Dan-Fodio for 9 yds to the ODU 27 for a 1ST down
7:15
1st & 10 at opp 27
Timeout FLORIDA INTL, clock 07:15
7:15
1st & 10 at opp 27
Alex McGough run for 3 yds to the ODU 24
7:15
2nd & 7 at opp 24
Anthon Samuel run for 2 yds to the ODU 22
7:15
3rd & 5 at opp 22
Alex McGough run for 6 yds to the ODU 16 for a 1ST down
7:15
1st & 10 at opp 16
Anthon Samuel run for 4 yds to the ODU 12
7:15
2nd & 6 at opp 12
Alex McGough run for 10 yds to the ODU 2 for a 1ST down
4:10
1st & goal at opp 2
Alex McGough run for 2 yds for a TD, (Austin Taylor KICK)Florida International 7, Old Dominion 0
Old Dominion Touchdown, 11 plays
4:10
1st & 0 at own 35
Austin Taylor kickoff for 65 yds , Cam Boyd return for 22 yds to the ODU 22
4:04
1st & 10 at own 22
Ray Lawry run for 4 yds to the ODU 26
4:04
2nd & 6 at own 26
Taylor Heinicke pass incomplete
4:04
3rd & 6 at own 26
HEINICKE, T. pass incomplete to PASCAL, Zach, PENALTY FIU pass interference (MYRTIL, W.) 14 yards to the ODU40, 1ST DOWN ODU, NO PLAY. for a 1ST down
4:04
1st & 10 at own 40
Ray Lawry run for 2 yds to the ODU 42
4:04
2nd & 8 at own 42
Taylor Heinicke pass complete to Melvin Vaughn for 8 yds to the 50 yard line for a 1ST down
4:04
1st & 10 at the 50
FLORIDA INTL Penalty, personal foul (15 Yards) to the FlaIn 35 for a 1ST down
4:04
1st & 10 at opp 35
Ray Lawry run for 6 yds to the FlaIn 29
4:04
2nd & 4 at opp 29
HEINICKE, T. pass incomplete, QB hurry by WAKEFIELD, Mike, PENALTY FIU offside defense (WAKEFIELD, Mike) 5 yards to the FIU24, 1ST DOWN ODU, NO PLAY. for a 1ST down
4:04
1st & 10 at opp 24
Taylor Heinicke run for 6 yds to the FlaIn 18
4:04
2nd & 4 at opp 18
Ray Lawry run for 11 yds to the FlaIn 7 for a 1ST down
4:04
1st & goal at opp 7
Taylor Heinicke pass incomplete
4:04
2nd & goal at opp 7
Taylor Heinicke pass incomplete
0:57
3rd & 0 at opp 7
Timeout OLDDOMINION, clock 00:57
0:57
3rd & goal at opp 7
Ray Lawry run for 6 yds to the FlaIn 1
0:24
4th & goal at opp 1
Taylor Heinicke run for 1 yd for a TD FLORIDA INTL Penalty, offside defense ( Yards) declined, (Satchel Ziffer KICK)Tied at 7
Florida International Punt, 3 plays
0:24
1st & 0 at own 35
Satchel Ziffer kickoff for 59 yds , Richard Leonard return for 22 yds to the FlaIn 28
0:18
1st & 10 at own 28
Napoleon Maxwell run for 1 yd to the FlaIn 29
Q2 15:00
2nd & 9 at own 29
Alex McGough pass complete to Clinton Taylor for 8 yds to the FlaIn 37
Q2 15:00
3rd & 1 at own 37
Napoleon Maxwell run for a loss of 2 yards to the FlaIn 35
Q2 15:00
4th & 3 at own 35
Jose Laphitzondo punt for 42 yds, downed at the ODU 23
2nd quarter5 drives, then Old Dominion 21, Florida International 10
Old Dominion Touchdown, 6 plays
13:22
1st & 10 at own 23
Taylor Heinicke pass complete to David Washington for 12 yds to the ODU 35 for a 1ST down FLORIDA INTL Penalty, offside defense ( Yards) declined for a 1ST down
13:22
1st & 10 at own 0
HEINICKE, T. pass incomplete to PASCAL, Zach (HARVEY, Randy), PENALTY ODU holding off-setting, PENALTY FIU pass interference off-setting, NO PLAY.
13:22
1st & 10 at own 35
Ray Lawry run for 19 yds to the FlaIn 46 for a 1ST down
13:22
1st & 10 at own 0
HEINICKE, T. pass incomplete to WASHINGTON, D. (MYRTIL, W.), PENALTY ODU holding off-setting, PENALTY FIU pass interference off-setting, NO PLAY.
13:22
1st & 10 at opp 46
Ray Lawry run for 6 yds to the FlaIn 40
13:22
2nd & 4 at opp 40
Taylor Heinicke pass incomplete
13:22
3rd & 4 at opp 40
Taylor Heinicke pass complete to Zach Pascal for 6 yds to the FlaIn 34 for a 1ST down
11:23
1st & 10 at opp 34
Ray Lawry run for 34 yds for a TD, (Satchel Ziffer KICK)Old Dominion 14, Florida International 7
Florida International Punt, 11 plays
11:23
1st & 0 at own 35
Satchel Ziffer kickoff for 58 yds , Richard Leonard return for 23 yds to the FlaIn 30
11:19
1st & 10 at own 30
Anthon Samuel run for 6 yds to the FlaIn 36
11:19
2nd & 4 at own 36
Anthon Samuel run for 4 yds to the FlaIn 40 for a 1ST down
11:19
1st & 10 at own 40
Alex McGough pass incomplete to Napoleon Maxwell
11:19
2nd & 10 at own 40
Napoleon Maxwell run for 8 yds to the FlaIn 48
11:19
3rd & 2 at own 48
Alex McGough run for 3 yds to the ODU 49 for a 1ST down
11:19
1st & 10 at opp 49
Napoleon Maxwell run for 5 yds to the ODU 44
11:19
2nd & 5 at opp 44
Napoleon Maxwell run for 3 yds to the ODU 41
11:19
3rd & 2 at opp 41
Alex McGough run for 3 yds to the ODU 38 for a 1ST down
11:19
1st & 10 at opp 38
Alex McGough sacked by Jude Brenya for a loss of 8 yards to the ODU 46
11:19
2nd & 18 at opp 46
Anthon Samuel run for 5 yds to the ODU 41
11:19
3rd & 13 at opp 41
Alex McGough run for 4 yds to the ODU 37
11:19
4th & 9 at opp 37
Chris Ayers punt for 36 yds, downed at the ODU 1
Old Dominion Touchdown, 5 plays
4:29
1st & 10 at own 1
Taylor Heinicke pass complete to Antonio Vaughan for 4 yds to the ODU 5
4:29
2nd & 6 at own 5
Taylor Heinicke run for 3 yds to the ODU 8
4:29
3rd & 3 at own 0
HEINICKE, T. pass complete to WASHINGTON, D. for 6 yards to the ODU14, out-of-bounds (GUEST, Jordan), PENALTY ODU holding off-setting, PENALTY FIU offside defense off-setting, NO PLAY.
4:29
3rd & 3 at own 8
Taylor Heinicke pass complete to Antonio Vaughan for 14 yds to the ODU 22 for a 1ST down
4:29
1st & 10 at own 22
Taylor Heinicke run for 4 yds to the ODU 26
1:44
2nd & 6 at own 26
Taylor Heinicke pass complete to Antonio Vaughan for 74 yds for a TD, (Satchel Ziffer KICK)Old Dominion 21, Florida International 7
Florida International Field goal, 8 plays
1:44
1st & 0 at own 35
Satchel Ziffer kickoff for 56 yds , Richard Leonard return for 17 yds to the FlaIn 26
1:37
1st & 10 at own 26
Anthon Samuel run for 11 yds to the FlaIn 37 for a 1ST down
1:37
1st & 10 at own 37
Anthon Samuel run for 2 yds to the FlaIn 39
1:37
2nd & 8 at own 39
Alex McGough pass complete to Glenn Coleman for 17 yds to the ODU 44 for a 1ST down
1:37
1st & 10 at opp 44
Alex McGough pass complete to Jonnu Smith for 28 yds to the ODU 16 for a 1ST down
1:37
1st & 10 at opp 16
Alex McGough sacked by TJ Ricks for a loss of 8 yards to the ODU 24
0:38
2nd & 18 at opp 24
Timeout FLORIDA INTL, clock 00:38
0:38
2nd & 18 at opp 24
Alex McGough run for 3 yds to the ODU 21
0:17
3rd & 15 at opp 21
Timeout FLORIDA INTL, clock 00:17
0:17
3rd & 15 at opp 21
Alex McGough pass incomplete
0:11
4th & 15 at opp 21
Timeout OLDDOMINION, clock 00:11
0:07
4th & 15 at opp 21
Austin Taylor 38 yd FG GOODOld Dominion 21, Florida International 10
Old Dominion End of half, 1 play
0:07
1st & 0 at own 35
Austin Taylor kickoff for 32 yds
0:07
1st & 10 at own 33
TEAM run for a loss of 2 yards to the ODU 31
3rd quarter7 drives, then Old Dominion 28, Florida International 27
Florida International Touchdown, 4 plays
15:00
2nd & 12 at own 31
Satchel Ziffer kickoff for 65 yds , Richard Leonard return for 27 yds to the FlaIn 31
14:54
1st & 10 at own 31
Anthon Samuel run for 2 yds to the FlaIn 33
14:54
2nd & 8 at own 33
Anthon Samuel run for 7 yds to the FlaIn 40
14:54
3rd & 1 at own 40
Anthon Samuel run for 3 yds to the FlaIn 43 for a 1ST down
12:47
1st & 10 at own 43
Alex McGough pass complete to Napoleon Maxwell for 57 yds for a TD, (Austin Taylor KICK)Old Dominion 21, Florida International 17
Old Dominion Punt, 6 plays
12:47
1st & 0 at own 35
Austin Taylor kickoff for 64 yds , Cam Boyd return for 5 yds to the ODU 6
12:43
1st & 10 at own 6
Taylor Heinicke pass complete to Melvin Vaughn for 12 yds to the ODU 18 for a 1ST down
12:43
1st & 10 at own 18
Taylor Heinicke pass complete to Antonio Vaughan for 4 yds to the ODU 22
12:43
2nd & 6 at own 22
Taylor Heinicke pass complete to David Washington for 21 yds to the ODU 43 for a 1ST down
12:43
1st & 10 at own 43
Ray Lawry run for a loss of 3 yards to the ODU 40
12:43
2nd & 13 at own 40
Taylor Heinicke pass incomplete to Antonio Vaughan, broken up by Jordan Davis
12:43
3rd & 13 at own 40
Taylor Heinicke pass incomplete to Antonio Vaughan
12:43
4th & 13 at own 40
Jarrett Cervi punt for 43 yds , Richard Leonard returns for 27 yds to the FlaIn 44
Florida International Touchdown, 10 plays
10:15
1st & 10 at own 44
Anthon Samuel run for 2 yds to the FlaIn 46
10:15
2nd & 8 at own 46
Anthon Samuel run for 9 yds to the ODU 45 for a 1ST down
10:15
1st & 10 at opp 45
Napoleon Maxwell run for 3 yds to the ODU 42
10:15
2nd & 7 at opp 42
Alex McGough pass incomplete to Glenn Coleman, broken up by Justice Davila
10:15
3rd & 7 at opp 42
Napoleon Maxwell run for 18 yds to the ODU 24 for a 1ST down
10:15
1st & 10 at opp 24
Napoleon Maxwell run for 2 yds to the ODU 22
10:15
2nd & 8 at opp 22
Anthon Samuel run for 12 yds to the ODU 10 for a 1ST down
10:15
1st & goal at opp 10
Anthon Samuel run for a loss of 1 yard to the ODU 11
10:15
2nd & goal at opp 11
Napoleon Maxwell run for 4 yds to the ODU 7
5:35
3rd & goal at opp 7
Alex McGough pass complete to Jonnu Smith for 7 yds for a TD, (Austin Taylor KICK)Florida International 24, Old Dominion 21
Old Dominion Fumble, 2 plays
5:35
1st & 0 at own 35
Austin Taylor kickoff for 53 yds , Cam Boyd return for 9 yds to the ODU 21
5:30
1st & 10 at own 21
Ray Lawry run for 17 yds to the ODU 38 for a 1ST down
5:30
1st & 10 at own 38
Ray Lawry run for 5 yds to the ODU 28 Ray Lawry fumbled, forced by Jordan Guest, recovered by FlaIn Richard Leonard , return for 15 yds to the ODU 28
Florida International Field goal, 4 plays
4:53
1st & 10 at opp 28
Alex McGough pass complete to Fred Porter for 5 yds to the ODU 23
4:53
2nd & 5 at opp 23
Napoleon Maxwell run for a loss of 1 yard to the ODU 24
4:53
3rd & 6 at opp 24
Alex McGough run for no gain to the ODU 24
3:00
4th & 6 at opp 24
Austin Taylor 41 yd FG GOODFlorida International 27, Old Dominion 21
Old Dominion Touchdown, 6 plays
3:00
1st & 0 at own 35
Austin Taylor kickoff for 55 yds , Cam Boyd return for 22 yds to the ODU 32
2:54
1st & 10 at own 32
Taylor Heinicke pass complete to Antonio Vaughan for 35 yds to the FlaIn 33 for a 1ST down
2:54
1st & 10 at opp 33
Gerard Johnson run for 6 yds to the FlaIn 27
2:54
2nd & 4 at opp 27
Taylor Heinicke run for 17 yds to the FlaIn 10 for a 1ST down
2:54
1st & goal at opp 10
Taylor Heinicke pass incomplete to Zach Pascal
2:54
2nd & goal at opp 10
Gerard Johnson run for 9 yds to the FlaIn 1
0:58
3rd & goal at opp 1
Taylor Heinicke pass complete to Zach Pascal for 1 yd for a TD FLORIDA INTL Penalty, Defensive pass interference ( Yards) declined, (Satchel Ziffer KICK)Old Dominion 28, Florida International 27
Florida International Touchdown, 6 plays
0:58
1st & 0 at own 35
Satchel Ziffer kickoff for 61 yds , Richard Leonard return for 28 yds to the FlaIn 32
0:54
1st & 10 at own 32
Anthon Samuel run for 9 yds to the FlaIn 41
0:54
2nd & 1 at own 41
Anthon Samuel run for 5 yds to the FlaIn 46 for a 1ST down
Q4 15:00
1st & 10 at own 46
Napoleon Maxwell run for 7 yds to the ODU 47
Q4 15:00
2nd & 3 at opp 47
Napoleon Maxwell run for 6 yds to the ODU 41 for a 1ST down
Q4 15:00
1st & 10 at opp 41
Napoleon Maxwell run for 15 yds to the ODU 26 for a 1ST down
Q4 13:17
1st & 10 at opp 26
Anthon Samuel run for 26 yds for a TD, (C. Taylor Run For Two-point Conversion)Florida International 35, Old Dominion 28
4th quarter7 drives, then Old Dominion 38, Florida International 35
Old Dominion Punt, 3 plays
13:17
1st & 0 at own 35
Austin Taylor kickoff for 65 yds , Cam Boyd return for 18 yds to the ODU 18
13:11
1st & 10 at own 18
Taylor Heinicke sacked by Michael Wakefield for a loss of 6 yards to the ODU 12 Taylor Heinicke fumbled, recovered by ODU Connor Mewbourne , return for 0 yards
13:11
2nd & 16 at own 12
Taylor Heinicke pass complete to Melvin Vaughn for 11 yds to the ODU 23
13:11
3rd & 5 at own 23
Taylor Heinicke sacked by Michael Wakefield for a loss of 10 yards to the ODU 13
13:11
4th & 15 at own 13
Jarrett Cervi punt for 47 yds, downed at the FlaIn 40
Florida International Punt, 3 plays
11:16
1st & 10 at own 40
Napoleon Maxwell run for 1 yd to the FlaIn 41
11:16
2nd & 9 at own 41
Alex McGough run for 2 yds to the FlaIn 43 Alex McGough fumbled, forced by TJ Ricks, recovered by FlaIn Clinton Taylor
11:16
3rd & 7 at own 43
Alex McGough pass complete to Napoleon Maxwell for 1 yd to the FlaIn 44
11:16
4th & 6 at own 44
FLORIDA INTL Penalty, delay of game (-5 Yards) to the FlaIn 39
11:16
4th & 11 at own 39
Jose Laphitzondo punt for 37 yds , Antonio Vaughan returns for 4 yds to the ODU 28
Old Dominion Turnover on downs, 9 plays
9:14
1st & 10 at own 28
Taylor Heinicke run for 2 yds to the ODU 30
9:14
2nd & 8 at own 30
Taylor Heinicke pass incomplete to Antonio Vaughan
9:14
3rd & 8 at own 30
HEINICKE, T. pass incomplete to WASHINGTON, D., PENALTY FIU pass interference (MCKINNON, J.) 15 yards to the ODU45, 1ST DOWN ODU, NO PLAY. for a 1ST down
9:14
1st & 10 at own 45
Ray Lawry run for 7 yds to the FlaIn 48
9:14
2nd & 3 at opp 48
HEINICKE, T. pass incomplete to VAUGHAN, A., QB hurry by WAKEFIELD, Mike, PENALTY ODU holding (GARCIA, Darius) 10 yards to the ODU42, NO PLAY.
9:14
2nd & 13 at own 42
Taylor Heinicke pass incomplete to Antonio Vaughan, broken up by Richard Leonard
7:47
3rd & 13 at own 42
Timeout OLDDOMINION, clock 07:47
7:47
3rd & 13 at own 42
Taylor Heinicke run for 21 yds to the FlaIn 37 for a 1ST down
7:47
1st & 10 at opp 37
Ray Lawry run for 2 yds to the FlaIn 35
7:47
2nd & 8 at opp 35
Taylor Heinicke pass incomplete to Zach Pascal
7:47
3rd & 8 at opp 35
Taylor Heinicke pass incomplete to David Washington
7:47
4th & 8 at opp 35
Taylor Heinicke pass complete to Ray Lawry for 6 yds to the FlaIn 29
Florida International Punt, 3 plays
5:43
1st & 10 at own 29
Anthon Samuel run for a loss of 4 yards to the FlaIn 25
5:43
2nd & 14 at own 25
Alex McGough run for 9 yds to the FlaIn 34
5:43
3rd & 5 at own 34
Alex McGough run for 3 yds to the FlaIn 37
5:43
4th & 2 at own 37
Jose Laphitzondo punt for 28 yds, punt out-of-bounds at the ODU 35
Old Dominion Touchdown, 9 plays
4:19
1st & 10 at own 35
Taylor Heinicke pass complete to Antonio Vaughan for 9 yds to the ODU 44
4:19
2nd & 1 at own 44
Taylor Heinicke run for 3 yds to the ODU 47 for a 1ST down
4:19
1st & 10 at own 47
Ray Lawry run for a loss of 1 yard to the ODU 46
4:19
2nd & 11 at own 46
Taylor Heinicke pass complete to Melvin Vaughn for 15 yds to the FlaIn 39 for a 1ST down
4:19
1st & 10 at opp 39
Taylor Heinicke sacked by Giovani Francois for a loss of 4 yards to the FlaIn 43
4:19
2nd & 14 at opp 43
Taylor Heinicke pass incomplete to Gerard Johnson
4:19
3rd & 14 at opp 43
Taylor Heinicke pass complete to Nick England for 11 yds to the FlaIn 32
4:19
4th & 3 at opp 32
Taylor Heinicke pass complete to Gerard Johnson for 30 yds to the FlaIn 2 for a 1ST down
1:05
1st & goal at opp 2
Ray Lawry run for 2 yds for a TD, (Satchel Ziffer KICK)Tied at 35
Florida International Interception, 2 plays
1:05
1st & 0 at own 35
Satchel Ziffer kickoff for 63 yds , Richard Leonard return for 23 yds to the FlaIn 25
0:58
1st & 10 at own 25
Anthon Samuel run for 1 yd to the FlaIn 26
0:58
2nd & 9 at own 26
Alex McGough pass intercepted Fellonte Misher return for no gain to the FlaIn 33
Old Dominion Field goal, 4 plays
0:23
1st & 10 at opp 33
Taylor Heinicke pass complete to Zach Pascal for 2 yds to the FlaIn 31
0:23
2nd & 8 at opp 31
Taylor Heinicke pass complete to Zach Pascal for 24 yds to the FlaIn 7 for a 1ST down
0:23
1st & goal at opp 7
Taylor Heinicke run for a loss of 4 yards to the FlaIn 11
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.