Referee Jon Noli; umpire John Mitchell; head linesman Gary Calip; line judge Scott Held; side judge Maurice Pierre; field judge David Sherwood; back judge Michael Bailey; center judge Jeff GuadagnoGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Florida International
0
14
14
0
28
Old Dominion
7
13
0
0
20
Standouts
No. 12PassingJames Morgan17 of 27, 251 yards, 3 TD, 1 INTFlorida International
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Florida International
Old Dominion
489
Total yards
396
300
Passing yards
303
189
Rushing yards
93
9.7
Yards per pass
8.2
3.7
Yards per rush
3.4
25
First downs
16
7–16
Third downs
3–13
2–2
Fourth downs
0–1
1
Turnovers
0
5–35
Penalties
3–35
34:06
Possession
25:54
2
Sacks (by defense)
2
Efficiency
Florida International
Old Dominion
38%
Success rate
38%
0.24
EPA per play
0.01
1.59
Explosiveness
1.22
0.02
Rushing EPA
−0.16
0.59
Passing EPA
0.13
48%
Passing-down success
28%
−0.41
First-down EPA
−0.02
0.50
Second-down EPA
−0.02
1.02
Third-down EPA
0.43
15%
Havoc by its defense
15%
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)
Florida International 50% to win. Elo’s favorite won.
The line
Florida International −3, 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 Florida International 58%, Old Dominion 42%. 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.
Q4 Old DominionTurnover on downs, 10 plays, 49 yards
Q4 Florida InternationalEnd of game, 7 plays, 40 yards
Play by play
1st quarter8 drives, then Old Dominion 7, Florida International 0
Old Dominion Touchdown, 6 plays
15:00
1st & 10 at own 35
Jose Borregales kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Steven Williams run for 5 yds to the ODU 30
15:00
2nd & 5 at own 30
Steven Williams pass complete to Jeremy Cox for a loss of 1 yard to the ODU 29
15:00
3rd & 6 at own 29
Steven Williams pass complete to Jonathan Duhart for 63 yds to the FlaIn 8 for a 1ST down
15:00
1st & goal at opp 8
Jeremy Cox run for no gain to the FlaIn 8
15:00
2nd & goal at opp 8
Steven Williams pass complete to Isaiah Harper for 4 yds to the FlaIn 4
11:55
3rd & goal at opp 4
Steven Williams pass complete to Jonathan Duhart for 4 yds for a TD, (Nick Rice KICK)Old Dominion 7, Florida International 0
Florida International Punt, 3 plays
11:55
1st & 0 at own 35
Brad Davis kickoff for 61 yds , Isaiah Brown return for 15 yds to the FlaIn 19
11:50
1st & 10 at own 19
James Morgan sacked by Oshane Ximines for a loss of 9 yards to the FlaIn 5 James Morgan fumbled, , return for 0 yards
11:50
2nd & 24 at own 5
Shawndarrius Phillips run for 14 yds to the FlaIn 19
11:50
3rd & 10 at own 19
James Morgan pass incomplete
11:50
4th & 10 at own 19
Stone Wilson punt for 38 yds
Old Dominion Missed FG, 7 plays
10:30
1st & 10 at own 43
Steven Williams pass incomplete to Jonathan Duhart
10:30
2nd & 10 at own 43
FLORIDA INTL Penalty, offside defense (5 Yards) to the ODU 48
10:30
2nd & 5 at own 48
Jeremy Cox run for 5 yds to the FlaIn 47 for a 1ST down
10:30
1st & 10 at opp 47
Steven Williams run for 23 yds to the FlaIn 24 for a 1ST down
10:30
1st & 10 at opp 24
Steven Williams pass incomplete
10:30
2nd & 10 at opp 24
Jeremy Cox run for a loss of 1 yard to the FlaIn 25
10:30
3rd & 11 at opp 25
Steven Williams pass incomplete to Isaiah Harper
8:58
4th & 11 at opp 25
Nick Rice 42 yd FG MISSED
Florida International Interception, 1 play
8:58
1st & 10 at own 25
James Morgan pass intercepted Justin Noye return for no gain to the FlaIn 39
Old Dominion Punt, 3 plays
8:52
1st & 10 at opp 39
Blake LaRussa pass incomplete
8:52
2nd & 10 at opp 39
Blake LaRussa pass complete to Jeremy Cox for a loss of 4 yards to the FlaIn 43
8:52
3rd & 14 at opp 43
Blake LaRussa pass complete to Jeremy Cox for 6 yds to the FlaIn 37
8:52
4th & 8 at opp 37
Bailey Cate punt for 24 yds
Florida International Missed FG, 9 plays
7:15
1st & 10 at own 13
Shawndarrius Phillips run for 4 yds to the FlaIn 17
7:15
2nd & 6 at own 17
D’Vonte Price run for 1 yd to the FlaIn 18
7:15
3rd & 5 at own 18
Christian Alexander pass complete to Bryce Singleton for 49 yds to the ODU 33 for a 1ST down
7:15
1st & 10 at opp 33
Shawndarrius Phillips run for 5 yds to the ODU 28
7:15
2nd & 5 at opp 28
Shawndarrius Phillips run for 6 yds to the ODU 22 for a 1ST down
7:15
1st & 10 at opp 22
Shawndarrius Phillips run for 3 yds to the ODU 19
7:15
2nd & 7 at opp 19
Christian Alexander run for 4 yds to the ODU 15
7:15
3rd & 3 at opp 15
D’Vonte Price run for no gain to the ODU 15
2:34
4th & 3 at opp 15
Jose Borregales 32 yd FG MISSED
Old Dominion Punt, 3 plays
2:34
1st & 10 at own 20
Brandon Sinclair run for 1 yd to the ODU 21
2:34
2nd & 9 at own 21
Brandon Sinclair run for a loss of 3 yards to the ODU 18
2:34
3rd & 12 at own 18
Steven Williams pass complete to Isaiah Harper for 11 yds to the ODU 29
2:34
4th & 1 at own 29
Bailey Cate punt for 41 yds
Florida International Punt, 4 plays
0:35
1st & 10 at own 30
Napoleon Maxwell run for 13 yds to the FlaIn 43 for a 1ST down
0:35
1st & 10 at own 43
Christian Alexander pass incomplete
0:35
2nd & 10 at own 43
Christian Alexander pass complete to Bryce Singleton for no gain to the FlaIn 43
Q2 15:00
3rd & 10 at own 43
FLORIDA INTL Penalty, false start (-5 Yards) to the FlaIn 38
Q2 15:00
3rd & 15 at own 38
Christian Alexander pass incomplete to Bryce Singleton
Q2 15:00
4th & 15 at own 38
Stone Wilson punt for 45 yds , Darrell Brown returns for no gain to the ODU 17
2nd quarter7 drives, then Old Dominion 20, Florida International 14
Old Dominion Touchdown, 1 play
14:33
1st & 10 at own 17
Blake LaRussa pass complete to Jonathan Duhart for 83 yds for a TD, (Nick Rice KICK)Old Dominion 14, Florida International 0
Florida International Punt, 3 plays
14:33
1st & 0 at own 35
Brad Davis kickoff for 63 yds , D’Vonte Price return for 17 yds to the FlaIn 19
14:27
1st & 10 at own 19
Napoleon Maxwell run for 4 yds to the FlaIn 23
14:27
2nd & 6 at own 23
James Morgan run for 2 yds to the FlaIn 25
14:27
3rd & 4 at own 25
James Morgan pass incomplete
14:27
4th & 4 at own 25
Stone Wilson punt for 48 yds , Isaiah Harper returns for 3 yds to the ODU 30
Old Dominion Field goal, 9 plays
13:06
1st & 10 at own 30
Isaiah Spencer run for 5 yds to the ODU 35
13:06
2nd & 5 at own 35
Blake LaRussa pass complete to Jeremy Cox for 23 yds to the FlaIn 42 for a 1ST down
13:06
1st & 10 at opp 42
FLORIDA INTL Penalty, roughing passer (15 Yards) to the FlaIn 27 for a 1ST down
13:06
1st & 10 at opp 27
Blake LaRussa pass incomplete
13:06
2nd & 10 at opp 27
Blake LaRussa pass complete to Scott McCluney for 10 yds to the FlaIn 17 for a 1ST down
13:06
1st & 10 at opp 17
Jeremy Cox run for 1 yd to the FlaIn 16
13:06
2nd & 9 at opp 16
Jeremy Cox run for no gain to the FlaIn 16 OLDDOMINION Penalty, tripping (-15 Yards) to the FlaIn 31
13:06
2nd & 24 at opp 31
Jeremy Cox run for 7 yds to the FlaIn 24
13:06
3rd & 17 at opp 24
Jeremy Cox run for 11 yds to the FlaIn 13
9:16
4th & 6 at opp 13
Nick Rice 30 yd FG GOODOld Dominion 17, Florida International 0
Florida International Touchdown, 5 plays
9:16
1st & 0 at own 35
Brad Davis kickoff for 65 yds for a touchback
9:16
1st & 10 at own 25
Napoleon Maxwell run for 5 yds to the FlaIn 30
9:16
2nd & 5 at own 30
Napoleon Maxwell run for 8 yds to the ODU 38 for a 1ST down OLDDOMINION Penalty, face mask (15 yards) (Daniel Appouh) to the ODU 47 for a 1ST down
9:16
1st & 10 at opp 47
James Morgan pass incomplete
9:16
2nd & 10 at opp 47
Shawndarrius Phillips run for no gain to the ODU 47
7:41
3rd & 10 at opp 47
James Morgan pass complete to CJ Worton for 47 yds for a TD, (Jose Borregales KICK)Old Dominion 17, Florida International 7
Old Dominion Field goal, 11 plays
7:41
1st & 0 at own 35
Jose Borregales kickoff for 65 yds for a touchback
7:41
1st & 10 at own 25
Steven Williams pass complete to Donta Anthony Jr. for 12 yds to the ODU 37 for a 1ST down
7:41
1st & 10 at own 37
Steven Williams run for 5 yds to the ODU 42
7:41
2nd & 5 at own 42
Steven Williams pass complete to Isaiah Spencer for 11 yds to the FlaIn 47 for a 1ST down
7:41
1st & 10 at opp 47
Jeremy Cox run for 8 yds to the FlaIn 39
7:41
2nd & 2 at opp 39
Steven Williams run for 2 yds to the FlaIn 37 for a 1ST down
7:41
1st & 10 at opp 37
Jeremy Cox run for 2 yds to the FlaIn 35
7:41
2nd & 8 at opp 35
Steven Williams pass complete to Darrell Brown for 15 yds to the FlaIn 20 for a 1ST down
7:41
1st & 10 at opp 20
Jeremy Cox run for a loss of 3 yards to the FlaIn 23
7:41
2nd & 13 at opp 23
Steven Williams pass incomplete to Donta Anthony Jr.
7:41
3rd & 13 at opp 23
Jeremy Cox run for 1 yd to the FlaIn 22
2:41
4th & 12 at opp 22
Nick Rice 39 yd FG GOODOld Dominion 20, Florida International 7
Florida International Touchdown, 10 plays
2:41
1st & 0 at own 35
Brad Davis kickoff for 65 yds for a touchback
2:41
1st & 10 at own 25
Napoleon Maxwell run for 5 yds to the FlaIn 30
2:41
2nd & 5 at own 30
James Morgan pass complete to Austin Maloney for 16 yds to the FlaIn 46 for a 1ST down
2:41
1st & 10 at own 46
FLORIDA INTL Penalty, false start (-5 Yards) to the FlaIn 41
2:41
1st & 15 at own 41
James Morgan pass complete to Carson Genal for 7 yds to the FlaIn 48
1:24
2nd & 8 at own 48
Timeout FLORIDA INTL, clock 01:24
1:24
2nd & 8 at own 48
James Morgan pass incomplete
1:20
3rd & 8 at own 48
Timeout OLDDOMINION, clock 01:20
1:20
3rd & 8 at own 48
James Morgan pass complete to D’Vonte Price for 8 yds to the ODU 44 for a 1ST down
1:20
1st & 10 at opp 44
James Morgan pass complete to CJ Worton for 17 yds to the ODU 27 for a 1ST down
1:20
1st & 10 at opp 27
James Morgan pass complete to Bryce Singleton for 11 yds to the ODU 16 for a 1ST down
1:20
1st & 10 at opp 16
James Morgan pass complete to Bryce Singleton for 2 yds to the ODU 14
0:36
2nd & 8 at opp 14
Timeout OLDDOMINION, clock 00:36
0:36
2nd & 8 at opp 14
MORGAN, James sacked for loss of 16 yards to the ODU30 (XIMINES, Oshane), PENALTY ODU offside defense (NOYE, Justin) 5 yards to the ODU9, NO PLAY.
0:29
2nd & 3 at opp 9
Timeout FLORIDA INTL, clock 00:29
0:29
2nd & 3 at opp 9
James Morgan sacked by Oshane Ximines for a loss of 4 yards to the ODU 11 James Morgan fumbled, , return for 0 yards
0:21
3rd & 5 at opp 11
Timeout FLORIDA INTL, clock 00:21
0:14
3rd & 5 at opp 11
James Morgan pass complete to Tony Gaiter IV for 11 yds for a TD, (Jose Borregales KICK)Old Dominion 20, Florida International 14
Florida International End of half, 1 play
0:14
1st & 0 at own 35
Jose Borregales on-side kick recovered by FLORIDA INTL at the 50 yard line
0:09
1st & 10 at the 50
James Morgan pass incomplete
3rd quarter5 drives, then Florida International 28, Old Dominion 20
Florida International Touchdown, 19 plays
15:00
2nd & 10 at own 35
Brad Davis kickoff for 63 yds , Isaiah Brown return for 12 yds to the FlaIn 14
14:51
1st & 10 at own 14
Napoleon Maxwell run for no gain to the FlaIn 14
14:51
2nd & 10 at own 14
D’Vonte Price run for 5 yds to the FlaIn 19
14:51
3rd & 5 at own 19
James Morgan pass complete to Sterling Palmer for 14 yds to the FlaIn 33 for a 1ST down
14:51
1st & 10 at own 33
Napoleon Maxwell run for a loss of 1 yard to the FlaIn 32
14:51
2nd & 11 at own 32
Maurice Alexander run for 15 yds to the FlaIn 47 for a 1ST down
14:51
1st & 10 at own 47
Napoleon Maxwell run for 1 yd to the FlaIn 48
14:51
2nd & 9 at own 48
James Morgan pass complete to Sterling Palmer for 11 yds to the ODU 41 for a 1ST down
14:51
1st & 10 at opp 41
Shawndarrius Phillips run for 3 yds to the ODU 38
14:51
2nd & 7 at opp 38
Shawndarrius Phillips run for 4 yds to the ODU 34
14:51
3rd & 3 at opp 34
Shawndarrius Phillips run for 2 yds to the ODU 32
14:51
4th & 1 at opp 32
Napoleon Maxwell run for 2 yds to the ODU 30 for a 1ST down
14:51
1st & 10 at opp 30
Shawndarrius Phillips run for no gain to the ODU 30
14:51
2nd & 10 at opp 30
James Morgan pass complete to CJ Worton for 15 yds to the ODU 15 for a 1ST down
14:51
1st & 10 at opp 15
Napoleon Maxwell run for 4 yds to the ODU 11
14:51
2nd & 6 at opp 11
James Morgan run for 3 yds to the ODU 8
14:51
3rd & 3 at opp 8
Napoleon Maxwell run for 2 yds to the ODU 6
14:51
4th & 1 at opp 6
Napoleon Maxwell run for 4 yds to the ODU 2 for a 1ST down
14:51
1st & goal at opp 2
James Morgan pass incomplete to Sterling Palmer
6:50
2nd & goal at opp 2
Shawndarrius Phillips run for 2 yds for a TD, (Jose Borregales KICK)Florida International 21, Old Dominion 20
Old Dominion Punt, 3 plays
6:50
1st & 0 at own 35
Jose Borregales kickoff for 63 yds , Isaiah Harper return for 51 yds to the FlaIn 47
6:41
1st & 10 at opp 47
Isaiah Harper run for no gain to the FlaIn 47
6:41
2nd & 10 at opp 47
Blake LaRussa pass incomplete
6:41
3rd & 10 at opp 47
Blake LaRussa pass incomplete to Isaiah Harper, broken up by Emmanuel Lubin
6:41
4th & 10 at opp 47
Bailey Cate punt for 46 yds, downed at the FlaIn 1
Florida International Touchdown, 7 plays
5:58
1st & 10 at own 1
Shawndarrius Phillips run for 7 yds to the FlaIn 8
5:58
2nd & 3 at own 8
James Morgan pass complete to Maurice Alexander for 29 yds to the FlaIn 37 for a 1ST down
5:58
1st & 10 at own 37
D’Vonte Price run for 18 yds to the ODU 45 for a 1ST down
5:58
1st & 10 at opp 45
D’Vonte Price run for 1 yd to the ODU 44
5:58
2nd & 9 at opp 44
James Morgan pass complete to Sterling Palmer for 9 yds to the ODU 35 for a 1ST down
5:58
1st & 10 at opp 35
D’Vonte Price run for a loss of 1 yard to the ODU 36
3:03
2nd & 11 at opp 36
James Morgan pass complete to Austin Maloney for 36 yds for a TD, (Jose Borregales KICK)Florida International 28, Old Dominion 20
Old Dominion Punt, 3 plays
3:03
1st & 0 at own 35
Jose Borregales kickoff for 65 yds for a touchback
3:03
1st & 10 at own 25
Jeremy Cox run for 3 yds to the ODU 28
3:03
2nd & 7 at own 28
Steven Williams pass incomplete to Travis Fulgham
3:03
3rd & 7 at own 28
Steven Williams run for no gain to the ODU 28
3:03
4th & 7 at own 28
Bailey Cate punt for 39 yds, fair catch by Maurice Alexander at the FlaIn 33
Florida International Punt, 6 plays
1:41
1st & 10 at own 33
James Morgan pass complete to D’Vonte Price for 6 yds to the FlaIn 39
1:41
2nd & 4 at own 39
D’Vonte Price run for 1 yd to the FlaIn 40
1:41
3rd & 3 at own 40
James Morgan pass complete to Tony Gaiter IV for 7 yds to the FlaIn 47 for a 1ST down
Q4 15:00
1st & 10 at own 47
Maurice Alexander run for no gain to the FlaIn 47
Q4 15:00
2nd & 10 at own 47
Napoleon Maxwell run for 2 yds to the FlaIn 49
Q4 15:00
3rd & 8 at own 49
James Morgan pass incomplete
Q4 15:00
4th & 8 at own 49
Stone Wilson punt for 32 yds, fair catch by Darrell Brown at the ODU 19
4th quarter6 drives, then Florida International 28, Old Dominion 20
Old Dominion Punt, 8 plays
13:37
1st & 10 at own 19
Steven Williams pass incomplete to Jonathan Duhart
13:37
2nd & 10 at own 19
Steven Williams pass complete to Donta Anthony Jr. for 7 yds to the ODU 26
13:37
3rd & 3 at own 26
Steven Williams pass complete to Donta Anthony Jr. for 10 yds to the ODU 36 for a 1ST down
13:37
1st & 10 at own 36
Steven Williams pass incomplete to Jonathan Duhart
13:37
2nd & 10 at own 36
Steven Williams pass complete to Travis Fulgham for 24 yds to the FlaIn 40 for a 1ST down
13:37
1st & 10 at opp 40
Steven Williams pass incomplete to Jonathan Duhart
13:37
2nd & 10 at opp 40
Steven Williams pass incomplete to Jonathan Duhart
13:37
3rd & 10 at opp 40
Steven Williams run for 1 yd to the FlaIn 39
13:37
4th & 9 at opp 39
Bailey Cate punt for 26 yds, punt out-of-bounds at the FlaIn 13
Florida International Punt, 3 plays
11:14
1st & 10 at own 13
Shawndarrius Phillips run for a loss of 3 yards to the FlaIn 10
11:14
2nd & 13 at own 10
Shawndarrius Phillips run for 3 yds to the FlaIn 13
11:14
3rd & 10 at own 13
James Morgan pass complete to Napoleon Maxwell for 5 yds to the FlaIn 18
11:14
4th & 5 at own 18
Stone Wilson punt for 47 yds , Darrell Brown returns for 25 yds to the FlaIn 40
Old Dominion Punt, 3 plays
9:18
1st & 10 at opp 40
Steven Williams sacked by Tayland Humphrey and Kevin Oliver for a loss of 4 yards to the FlaIn 44
9:18
2nd & 14 at opp 44
Steven Williams pass incomplete to Isaiah Harper
9:18
3rd & 14 at opp 44
Steven Williams pass incomplete to Isaiah Spencer
9:18
4th & 14 at opp 44
Bailey Cate punt for 34 yds, fair catch by Maurice Alexander at the FlaIn 10
Florida International Punt, 5 plays
8:25
1st & 10 at own 10
Napoleon Maxwell run for 3 yds to the FlaIn 13
8:25
2nd & 7 at own 13
Napoleon Maxwell run for 11 yds to the FlaIn 24 for a 1ST down
8:25
1st & 10 at own 24
D’Vonte Price run for 3 yds to the FlaIn 27
8:25
2nd & 7 at own 27
James Morgan pass incomplete to Sterling Palmer
8:25
3rd & 7 at own 27
James Morgan pass incomplete to CJ Worton, broken up by Terez Dickerson
8:25
4th & 7 at own 27
Stone Wilson punt for 51 yds, punt out-of-bounds at the ODU 41 , Isaiah Harper returns for 19 yds to the ODU 41
Old Dominion Turnover on downs, 10 plays
6:15
1st & 10 at own 41
Jeremy Cox run for 9 yds to the 50 yard line
6:15
2nd & 1 at the 50
Blake LaRussa pass complete to Darrell Brown for 4 yds to the FlaIn 46 for a 1ST down
6:15
1st & 10 at opp 46
Blake LaRussa pass incomplete to Jonathan Duhart
6:15
2nd & 10 at opp 46
Blake LaRussa pass complete to Isaiah Harper for 15 yds to the FlaIn 31 for a 1ST down
6:15
1st & 10 at opp 31
Blake LaRussa pass complete to Isaiah Harper for 6 yds to the FlaIn 25
6:15
2nd & 4 at opp 25
Gemonta Jackson run for 14 yds to the FlaIn 11 for a 1ST down
6:15
1st & 10 at opp 11
Gemonta Jackson run for 4 yds to the FlaIn 7
6:15
2nd & 6 at opp 7
Blake LaRussa pass incomplete to Jonathan Duhart, broken up by Sage Lewis
6:15
3rd & 6 at opp 7
Blake LaRussa sacked by Anthony Johnson for a loss of 3 yards to the FlaIn 10
6:15
4th & 9 at opp 10
Blake LaRussa pass incomplete to Travis Fulgham, broken up by Isaiah Brown
Florida International End of game, 7 plays
3:02
1st & 10 at own 10
Shawndarrius Phillips run for 2 yds to the FlaIn 12
3:02
2nd & 8 at own 12
Shawndarrius Phillips run for 7 yds to the FlaIn 19
2:12
3rd & 1 at own 19
Timeout OLDDOMINION, clock 02:12
2:12
3rd & 1 at own 19
Napoleon Maxwell run for 1 yd to the FlaIn 20 for a 1ST down
2:12
1st & 10 at own 20
Shawndarrius Phillips run for 2 yds to the FlaIn 22
1:28
2nd & 8 at own 22
Timeout OLDDOMINION, clock 01:28
1:28
2nd & 8 at own 22
Shawndarrius Phillips run for 33 yds to the ODU 45 for a 1ST down
1:28
1st & 10 at opp 45
TEAM run for a loss of 2 yards to the ODU 47
1:28
2nd & 12 at opp 47
TEAM run for a loss of 3 yards to the 50 yard line
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.