Referee Jay Edwards; umpire Gregory Adams; head linesman Max Causey; line judge Brad McGrath; side judge Adrian Carson; field judge Chris Scott; back judge Nate Jones; center judge Chris SnuggsGame 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
270
Total yards
521
135
Passing yards
209
135
Rushing yards
312
5.9
Yards per pass
8.4
3.8
Yards per rush
6.1
16
First downs
27
3–13
Third downs
7–13
2–2
Fourth downs
3–3
1
Turnovers
3
3–42
Penalties
3–24
29:28
Possession
30:32
0
Sacks (by defense)
4
Efficiency
Florida International
Old Dominion
41%
Success rate
53%
0.02
EPA per play
0.19
1.19
Explosiveness
1.30
0.09
Rushing EPA
0.19
−0.07
Passing EPA
0.21
25%
Passing-down success
29%
−0.04
First-down EPA
0.15
−0.15
Second-down EPA
−0.50
0.12
Third-down EPA
0.91
8%
Havoc by its defense
24%
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 79% to win. Elo’s favorite won.
The line
Old Dominion −14, over/under 60.
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 83%, Florida International 17%. 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.
1st quarter8 drives, then Old Dominion 14, Florida International 7
Florida International Interception, 1 play
15:00
1st & 10 at own 35
Brad Davis kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Maurice Alexander pass intercepted Aaron Young return for 1 yd to the FlaIn 41
Old Dominion Touchdown, 4 plays
14:53
1st & 10 at opp 41
David Washington pass complete to Ray Lawry for 11 yds to the FlaIn 30 for a 1ST down
14:53
1st & 10 at opp 30
Ray Lawry run for 3 yds to the FlaIn 27
14:53
2nd & 7 at opp 27
David Washington run for 5 yds to the FlaIn 22
13:09
3rd & 2 at opp 22
Ray Lawry run for 22 yds for a TD, (Brad Davis KICK)Old Dominion 7, Florida International 0
Florida International Touchdown, 7 plays
13:09
1st & 0 at own 35
Brad Davis kickoff for 65 yds for a touchback
13:09
1st & 10 at own 25
Maurice Alexander pass complete to Thomas Owens for 12 yds to the FlaIn 37 for a 1ST down
13:09
1st & 10 at own 37
Anthony Jones run for 2 yds to the FlaIn 39
13:09
2nd & 8 at own 39
Maurice Alexander run for 10 yds to the FlaIn 49 for a 1ST down
13:09
1st & 10 at own 49
Alex Gardner run for 1 yd to the 50 yard line
13:09
2nd & 9 at the 50
Alex Gardner run for 9 yds to the ODU 41 for a 1ST down
13:09
1st & 10 at opp 41
Maurice Alexander pass complete to A.J. Branisel for 5 yds to the ODU 36
9:39
2nd & 5 at opp 36
Maurice Alexander pass complete to Jonnu Smith for 36 yds for a TD, (Austin Taylor KICK)Tied at 7
Old Dominion Punt, 5 plays
9:39
1st & 0 at own 35
Austin Taylor kickoff for 54 yds , Zach Pascal return for 28 yds to the ODU 39
9:34
1st & 10 at own 39
David Washington run for 6 yds to the ODU 45
9:34
2nd & 4 at own 45
David Washington run for 5 yds to the 50 yard line for a 1ST down
9:34
1st & 10 at the 50
David Washington pass incomplete to Zach Pascal
9:34
2nd & 10 at the 50
Ray Lawry run for no gain to the 50 yard line
9:34
3rd & 10 at the 50
David Washington pass complete to Zach Pascal for 4 yds to the FlaIn 46
9:34
4th & 6 at opp 46
OLDDOMINION Penalty, substitution infraction (-5 Yards) to the ODU 49
9:34
4th & 11 at own 49
Bailey Cate punt for 39 yds, fair catch by Thomas Owens at the FlaIn 12
Florida International Punt, 3 plays
6:59
1st & 10 at own 12
Anthony Jones run for 5 yds to the FlaIn 17
6:59
2nd & 5 at own 17
Anthony Jones run for 1 yd to the FlaIn 18
6:59
3rd & 4 at own 18
Maurice Alexander pass incomplete to Thomas Owens, broken up by Brandon Addison
6:59
4th & 4 at own 18
Stone Wilson punt for 33 yds , Darrell Brown returns for no gain to the 50 yard line Darrell Brown fumbled, recovered by ODU Darrell Brown , return to the 50 yard line
Old Dominion Touchdown, 6 plays
5:31
1st & 10 at the 50
David Washington pass incomplete
5:31
2nd & 10 at the 50
Ray Lawry run for 6 yds to the FlaIn 44
5:31
3rd & 4 at opp 44
David Washington pass complete to Jonathan Duhart for 9 yds to the FlaIn 35 for a 1ST down
5:31
1st & 10 at opp 35
FLORIDA INTL Penalty, face mask (15 yards) (15 Yards) to the FlaIn 20 for a 1ST down
5:31
1st & 10 at opp 20
Ray Lawry run for 3 yds to the FlaIn 17
5:31
2nd & 7 at opp 17
David Washington run for 6 yds to the FlaIn 11
3:00
3rd & 1 at opp 11
David Washington pass complete to Zach Pascal for 11 yds for a TD, (Brad Davis KICK)Old Dominion 14, Florida International 7
Florida International Punt, 3 plays
3:00
1st & 0 at own 35
Brad Davis kickoff for 65 yds for a touchback
3:00
1st & 10 at own 25
Maurice Alexander run for 6 yds to the FlaIn 31
3:00
2nd & 4 at own 31
Maurice Alexander sacked by Oshane Ximines for a loss of 3 yards to the FlaIn 28
3:00
3rd & 7 at own 28
Maurice Alexander pass incomplete
3:00
4th & 7 at own 28
Stone Wilson punt for 31 yds , Isaiah Harper returns for no gain to the ODU 28 OLDDOMINION Penalty, Offensive holding (10 Yards) to the ODU 31
Old Dominion Fumble, 8 plays
1:25
1st & 10 at own 31
David Washington run for 9 yds to the ODU 40
1:25
2nd & 1 at own 40
David Washington pass incomplete
1:25
3rd & 1 at own 40
David Washington pass incomplete
1:25
4th & 1 at own 40
Ray Lawry run for 2 yds to the ODU 42 for a 1ST down
1:25
1st & 10 at own 42
Ray Lawry run for 9 yds to the FlaIn 49
Q2 15:00
2nd & 1 at opp 49
Ray Lawry run for 1 yd to the FlaIn 48 for a 1ST down
Q2 15:00
1st & 10 at opp 48
Ray Lawry run for 2 yds to the FlaIn 46
Q2 15:00
2nd & 8 at opp 46
David Washington run for a loss of 4 yards to the FlaIn 46 David Washington fumbled, recovered by FlaIn Niko Gonzalez
2nd quarter6 drives, then Tied at 14
Florida International Punt, 3 plays
13:42
1st & 10 at own 46
Anthony Jones run for 5 yds to the ODU 49
13:42
2nd & 5 at opp 49
Anthony Jones run for 1 yd to the ODU 48
13:42
3rd & 4 at opp 48
Anthony Jones run for no gain to the ODU 48
13:42
4th & 4 at opp 48
Stone Wilson punt for 38 yds, downed at the ODU 10
Old Dominion Fumble, 8 plays
11:27
1st & 10 at own 10
Zach Pascal run for 2 yds to the ODU 12 for a 1ST down FLORIDA INTL Penalty, face mask (15 yards) (Imarjaye Albury) to the ODU 27 for a 1ST down
11:27
1st & 10 at own 27
Jeremy Cox run for 7 yds to the ODU 34
11:27
2nd & 3 at own 34
Jeremy Cox run for 6 yds to the ODU 40 for a 1ST down
11:27
1st & 10 at own 40
David Washington pass complete to Zach Pascal for 11 yds to the FlaIn 49 for a 1ST down
11:27
1st & 10 at opp 49
Ray Lawry run for 3 yds to the FlaIn 46
11:27
2nd & 7 at opp 46
Ray Lawry run for 2 yds to the FlaIn 44
11:27
3rd & 5 at opp 44
Ray Lawry run for 7 yds to the FlaIn 37 for a 1ST down
11:27
1st & 10 at opp 37
David Washington run for a loss of 3 yards to the FlaIn 45 David Washington fumbled, recovered by FlaIn Anthony Wint
Florida International Punt, 6 plays
7:57
1st & 10 at own 45
Alex Gardner run for 6 yds to the ODU 49
7:57
2nd & 4 at opp 49
Christian Alexander run for no gain to the ODU 49
7:57
3rd & 4 at opp 49
Christian Alexander pass complete to Jonnu Smith for 14 yds to the ODU 35 for a 1ST down
7:57
1st & 10 at opp 35
Alex Gardner run for 1 yd to the ODU 34
7:57
2nd & 9 at opp 34
Christian Alexander pass incomplete
5:25
3rd & 9 at opp 34
Timeout FLORIDA INTL, clock 05:25
5:25
3rd & 9 at opp 34
Christian Alexander pass complete to Alex Gardner for a loss of 3 yards to the ODU 37
5:25
4th & 12 at opp 37
Stone Wilson punt for 32 yds, downed at the ODU 5
Old Dominion Punt, 3 plays
4:30
1st & 10 at own 5
David Washington pass incomplete to Zach Pascal
4:30
2nd & 10 at own 5
David Washington run for no gain to the ODU 5
4:30
3rd & 10 at own 5
Ray Lawry run for 8 yds to the ODU 13
4:30
4th & 2 at own 13
Bailey Cate punt for 32 yds, fair catch by Thomas Owens at the ODU 45
Florida International Touchdown, 4 plays
2:32
1st & 10 at opp 45
Alex Gardner run for 15 yds to the ODU 30 for a 1ST down
2:32
1st & 10 at opp 30
Alex Gardner run for 8 yds to the ODU 22
2:32
2nd & 2 at opp 22
Alex Gardner run for 4 yds to the ODU 18 for a 1ST down
0:51
1st & 10 at opp 18
Christian Alexander pass complete to A.J. Branisel for 18 yds for a TD, (Austin Taylor KICK)Tied at 14
Old Dominion End of half, 8 plays
0:51
1st & 0 at own 35
Austin Taylor kickoff for 60 yds , Zach Pascal return for 26 yds to the ODU 31
0:46
1st & 10 at own 31
Blake LaRussa pass complete to Zach Pascal for 5 yds to the ODU 36
0:46
2nd & 5 at own 36
Blake LaRussa pass complete to Zach Pascal for 9 yds to the ODU 45 for a 1ST down
0:46
1st & 10 at own 45
Blake LaRussa pass complete to Zach Pascal for a loss of 1 yard to the ODU 44
0:31
2nd & 11 at own 44
Timeout OLDDOMINION, clock 00:31
0:31
2nd & 11 at own 44
Blake LaRussa pass complete to Ray Lawry for 12 yds to the FlaIn 44 for a 1ST down
0:31
1st & 10 at opp 44
Blake LaRussa pass incomplete
0:31
2nd & 10 at opp 44
Blake LaRussa pass complete to Isaiah Harper for 3 yds to the FlaIn 41
0:09
3rd & 7 at opp 41
Timeout OLDDOMINION, clock 00:09
0:09
3rd & 7 at opp 41
Blake LaRussa pass incomplete to Zach Pascal
0:03
4th & 7 at opp 41
Timeout OLDDOMINION, clock 00:03
0:03
4th & 7 at opp 41
Blake LaRussa pass complete to Isaiah Harper for 40 yds to the FlaIn 1 for a 1ST down
3rd quarter6 drives, then Old Dominion 28, Florida International 21
Old Dominion Pick-six, 3 plays (Florida International scores)
15:00
1st & 1 at own 35
Austin Taylor kickoff for 65 yds , Zach Pascal return for 27 yds to the ODU 27
14:55
1st & 10 at own 27
David Washington pass complete to Jonathan Duhart for 15 yds to the ODU 42 for a 1ST down
14:55
1st & 10 at own 42
David Washington pass incomplete to Jonathan Duhart
14:15
2nd & 10 at own 42
David Washington pass intercepted for a TD Isaiah Brown return for 45 yds for a TD, (Austin Taylor KICK)Florida International 21, Old Dominion 14
Old Dominion Touchdown, 6 plays
14:15
1st & 0 at own 35
Austin Taylor kickoff for 65 yds for a touchback
14:15
1st & 10 at own 25
Ray Lawry run for 45 yds to the FlaIn 30 for a 1ST down
14:15
1st & 10 at opp 30
Jeremy Cox run for 6 yds to the FlaIn 24
14:15
2nd & 4 at opp 24
Jeremy Cox run for 9 yds to the FlaIn 15 for a 1ST down
14:15
1st & 10 at opp 15
Ray Lawry run for 6 yds to the FlaIn 9
12:36
2nd & 4 at opp 9
Timeout FLORIDA INTL, clock 12:36
12:36
2nd & 4 at opp 9
Ray Lawry run for 7 yds to the FlaIn 2 for a 1ST down
12:07
1st & goal at opp 2
Ray Lawry run for 2 yds for a TD, (Brad Davis KICK)Tied at 21
Florida International Punt, 3 plays
12:07
1st & 0 at own 35
Brad Davis kickoff for 35 yds , A.J. Branisel return for 5 yds to the FlaIn 35
12:04
1st & 10 at own 35
Alex Gardner run for 4 yds to the FlaIn 39
12:04
2nd & 6 at own 39
Maurice Alexander sacked by TJ Ricks for a loss of 8 yards to the FlaIn 31
12:04
3rd & 14 at own 31
Maurice Alexander run for 9 yds to the FlaIn 40
12:04
4th & 5 at own 40
Stone Wilson punt for 40 yds, fair catch by Darrell Brown at the ODU 20
Old Dominion Touchdown, 10 plays
9:40
1st & 10 at own 20
Ray Lawry run for 8 yds to the ODU 28
9:40
2nd & 2 at own 28
Jeremy Cox run for 3 yds to the ODU 31 for a 1ST down
9:40
1st & 10 at own 31
David Washington pass complete to Zach Pascal for 28 yds to the FlaIn 41 for a 1ST down
9:40
1st & 10 at opp 41
Ray Lawry run for 5 yds to the FlaIn 36
9:40
2nd & 5 at opp 36
Ray Lawry run for 4 yds to the FlaIn 32
9:40
3rd & 1 at opp 32
Jeremy Cox run for 8 yds to the FlaIn 24 for a 1ST down
9:40
1st & 10 at opp 24
Jeremy Cox run for 3 yds to the FlaIn 21
9:40
2nd & 7 at opp 21
Jeremy Cox run for 2 yds to the FlaIn 19
9:40
3rd & 5 at opp 19
Jeremy Cox run for 1 yd to the FlaIn 18
5:22
4th & 4 at opp 18
David Washington pass complete to Travis Fulgham for 18 yds for a TD, (Brad Davis KICK)Old Dominion 28, Florida International 21
Florida International Missed FG, 7 plays
5:22
1st & 0 at own 35
Brad Davis kickoff for 44 yds , Anthony Jones return for 29 yds to the 50 yard line
5:14
1st & 10 at the 50
Anthony Jones run for 4 yds to the ODU 46
5:14
2nd & 6 at opp 46
Maurice Alexander run for 2 yds to the ODU 44
5:14
3rd & 4 at opp 44
Anthony Jones run for 14 yds to the ODU 30 for a 1ST down
5:14
1st & 10 at opp 30
Anthony Jones run for 3 yds to the ODU 27
5:14
2nd & 7 at opp 27
Anthony Jones run for 2 yds to the ODU 25
5:14
3rd & 5 at opp 25
Maurice Alexander sacked by Oshane Ximines for a loss of 8 yards to the FlaIn 31 Maurice Alexander fumbled, recovered by FlaIn Dieugot Joseph , return for 0 yards
1:01
4th & 49 at own 31
Austin Taylor 48 yd FG MISSED
Old Dominion Touchdown, 5 plays
1:01
1st & 10 at own 31
David Washington pass complete to Zach Pascal for 34 yds to the FlaIn 35 for a 1ST down
1:01
1st & 10 at opp 35
Ray Lawry run for 4 yds to the FlaIn 31
Q4 15:00
2nd & 6 at opp 31
Jeremy Cox run for no gain to the FlaIn 31
Q4 14:17
3rd & 6 at opp 31
Timeout OLDDOMINION, clock 14:17
Q4 14:17
3rd & 6 at opp 31
Zach Pascal run for 25 yds to the FlaIn 6 for a 1ST down
Q4 13:50
1st & goal at opp 6
Jeremy Cox run for 6 yds for a TD, (Brad Davis KICK)Old Dominion 35, Florida International 21
4th quarter6 drives, then Old Dominion 42, Florida International 28
Florida International Punt, 3 plays
13:50
1st & 0 at own 35
Brad Davis kickoff for 65 yds for a touchback
13:50
1st & 10 at own 25
FLORIDA INTL Penalty, unsportsmanlike conduct (Darrius Scott) to the FlaIn 13
13:50
1st & 22 at own 13
Christian Alexander run for a loss of 3 yards to the FlaIn 10
13:50
2nd & 25 at own 10
Christian Alexander pass complete to Thomas Owens for 6 yds to the FlaIn 16
13:50
3rd & 19 at own 16
Christian Alexander pass incomplete to Thomas Owens, broken up by Rashaad Coward
13:50
4th & 19 at own 16
Stone Wilson punt for 33 yds, downed at the FlaIn 49
Old Dominion Touchdown, 5 plays
12:19
1st & 10 at opp 49
Ray Lawry run for 4 yds to the FlaIn 45
12:19
2nd & 6 at opp 45
Ray Lawry run for 17 yds to the FlaIn 28 for a 1ST down
12:19
1st & 10 at opp 28
Jeremy Cox run for 4 yds to the FlaIn 24
12:19
2nd & 6 at opp 24
David Washington pass incomplete to Zach Pascal
10:43
3rd & 6 at opp 24
Ray Lawry run for 24 yds for a TD, (Brad Davis KICK)Old Dominion 42, Florida International 21
Florida International Punt, 7 plays
10:43
1st & 0 at own 35
Brad Davis kickoff for 65 yds for a touchback
10:43
1st & 10 at own 25
Christian Alexander run for 9 yds to the FlaIn 34
10:43
2nd & 1 at own 34
Anthony Jones run for 1 yd to the FlaIn 35 for a 1ST down
10:43
1st & 10 at own 35
Christian Alexander pass complete to Darrius Scott for 8 yds to the FlaIn 43
10:43
2nd & 2 at own 43
Anthony Jones run for 3 yds to the FlaIn 46 for a 1ST down
10:43
1st & 10 at own 46
Christian Alexander sacked by Tim Ward for a loss of 1 yard to the FlaIn 45
10:43
2nd & 11 at own 45
Christian Alexander pass incomplete
10:43
3rd & 11 at own 45
Christian Alexander pass incomplete to Jonnu Smith
10:43
4th & 11 at own 45
Stone Wilson punt for 26 yds, downed at the ODU 29
Old Dominion Punt, 3 plays
7:35
1st & 10 at own 29
Jeremy Cox run for 2 yds to the ODU 31
7:35
2nd & 8 at own 31
Jeremy Cox run for 3 yds to the ODU 34
7:35
3rd & 5 at own 34
Jeremy Cox run for 2 yds to the ODU 36
5:31
4th & 3 at own 36
Timeout FLORIDA INTL, clock 05:31
5:31
4th & 3 at own 36
Bailey Cate punt for 49 yds, punt out-of-bounds at the FlaIn 21 , Tony Gaiter IV returns for 6 yds to the FlaIn 21
Florida International Touchdown, 13 plays
5:21
1st & 10 at own 21
Christian Alexander pass incomplete to Darrius Scott
5:21
2nd & 10 at own 21
Christian Alexander pass complete to A.J. Branisel for 21 yds to the FlaIn 42 for a 1ST down
5:21
1st & 10 at own 42
Christian Alexander pass complete to Stantley Thomas for 9 yds to the ODU 49
5:21
2nd & 1 at opp 49
Alex Gardner run for a loss of 1 yard to the 50 yard line
5:21
3rd & 2 at the 50
Anthony Jones run for 1 yd to the ODU 49
5:21
4th & 1 at opp 49
Alex Gardner run for 6 yds to the ODU 43 for a 1ST down
5:21
1st & 10 at opp 43
ALEXANDER, C. pass incomplete to SMITH, Jonnu, PENALTY ODU pass interference (WILLIAMS, S.) 9 yards to the ODU34, 1ST DOWN FIU, NO PLAY.
5:21
1st & 10 at opp 34
Christian Alexander pass incomplete to Thomas Owens
5:21
2nd & 10 at opp 34
Christian Alexander pass incomplete
5:21
3rd & 10 at opp 34
Christian Alexander pass complete to Alex Gardner for 9 yds to the ODU 25
5:21
4th & 1 at opp 25
Christian Alexander run for 5 yds to the ODU 20 for a 1ST down
5:21
1st & 10 at opp 20
Christian Alexander pass incomplete to Darrius Scott
5:21
2nd & 10 at opp 20
Christian Alexander pass incomplete to Stantley Thomas, broken up by Aaron Young
1:23
3rd & 10 at opp 20
Christian Alexander run for 20 yds for a TD, (Austin Taylor KICK)Old Dominion 42, Florida International 28
Old Dominion End of game, 2 plays
1:23
1st & 0 at own 35
N/A on-side kick recovered by OLDDOMINION at the FlaIn 42
1:22
1st & 10 at opp 42
Justin Cooper run for 3 yds to the FlaIn 39
1:22
2nd & 7 at opp 39
Justin Cooper run for 3 yds to the FlaIn 36
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.