From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Old Dominion
Georgia Southern
346
Total yards
354
212
Passing yards
235
134
Rushing yards
119
7.6
Yards per pass
6.7
3.8
Yards per rush
3.5
20
First downs
22
6–14
Third downs
7–15
0–0
Fourth downs
1–3
0
Turnovers
1
9–96
Penalties
5–50
29:05
Possession
30:55
2
Sacks (by defense)
1
Efficiency
Old Dominion
Georgia Southern
44%
Success rate
42%
0.16
EPA per play
−0.04
1.11
Explosiveness
1.21
−0.12
Rushing EPA
−0.30
0.49
Passing EPA
0.19
30%
Passing-down success
26%
−0.06
First-down EPA
0.04
0.15
Second-down EPA
−0.21
0.61
Third-down EPA
0.32
17%
Havoc by its defense
22%
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)
Georgia Southern 69% to win. Old Dominion won as Elo’s underdog.
The line
Georgia Southern −7, over/under 60.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 Georgia Southern 65%, Old Dominion 35%. 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. Georgia Southern drives left to right, Old Dominion right to left.
Q1 Georgia SouthernPunt, 9 plays, 32 yards
Q1 Old DominionPunt, 8 plays, 36 yards
Q1 Georgia SouthernPunt, 5 plays, 15 yards
Q1 Old DominionPunt, 3 plays, −19 yards
Q1 Georgia SouthernFumble, 2 plays, 6 yards
Q1 Old DominionPunt, 3 plays, −4 yards
Q1 Georgia SouthernTurnover on downs, 4 plays, −1 yard
Q2 Old DominionField goal, 4 plays, −4 yards
Q2 Georgia SouthernTurnover on downs, 8 plays, 41 yards
Q2 Old DominionTouchdown, 8 plays, 66 yards
Q2 Georgia SouthernTouchdown, 9 plays, 75 yards
Q2 Old DominionPunt, 3 plays, 15 yards
Q2 Georgia SouthernEnd of half, 1 play, −7 yards
Q3 Old DominionMissed FG, 11 plays, 52 yards
Q3 Georgia SouthernField goal, 12 plays, 72 yards
Q3 Old DominionTouchdown, 7 plays, 78 yards
Q3 Georgia SouthernPunt, 6 plays, 29 yards
Q4 Old DominionPunt, 6 plays, 17 yards
Q4 Georgia SouthernPunt, 8 plays, 25 yards
Q4 Old DominionPunt, 6 plays, 24 yards
Q4 Georgia SouthernTouchdown, 6 plays, 71 yards
Q4 Old DominionField goal, 7 plays, 70 yards
Play by play
1st quarter7 drives, then Tied at 0
Georgia Southern Punt, 9 plays
15:00
Ethan Sanchez kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Davis Brin pass complete to Anthony Queeley for 10 yds to the GASO 35 for a 1ST down
14:35
1st & 10 at own 35
Jalen White run for 5 yds to the GASO 40
13:58
2nd & 5 at own 40
Jalen White run for 3 yds to the GASO 43
13:26
3rd & 2 at own 43
Davis Brin pass complete to Jjay Mcafee for 7 yds to the 50 yard line for a 1ST down
12:54
1st & 10 at the 50
Jalen White run for 7 yds to the ODU 43
12:19
2nd & 3 at opp 43
Davis Brin run for 4 yds to the ODU 39 for a 1ST down
11:48
1st & 10 at opp 39
Jalen White run for no gain to the ODU 39
11:18
2nd & 10 at opp 39
Davis Brin pass complete to Derwin Burgess Jr. for 3 yds to the ODU 36
10:44
3rd & 7 at opp 36
Davis Brin sacked by Wayne Matthews III for a loss of 7 yards to the ODU 43
10:09
4th & 14 at opp 43
Alex Smith punt for 28 yds, fair catch by Isiah Paige at the ODU 15
Old Dominion Punt, 8 plays
10:02
1st & 10 at own 15
Grant Wilson run for a loss of 1 yard to the ODU 14
9:40
2nd & 11 at own 14
Grant Wilson pass incomplete
9:35
3rd & 11 at own 14
Grant Wilson pass complete to Isiah Paige for 22 yds to the ODU 36 for a 1ST down
9:06
1st & 10 at own 36
Grant Wilson pass complete to Isiah Paige for 9 yds to the ODU 45
8:35
2nd & 1 at own 45
Keshawn Wicks run for a loss of 1 yard to the ODU 44
8:03
3rd & 2 at own 44
(08:03) ODU fumbled snap, ODU rush up the middle for a loss of 14 yards, fumbled at ODU30 , recovered by ODU WICKS, Keshawn at the ODU30, returned 0 yards to the ODU30, End of Play, clock 07:59. PENALTY Before the snap, GS Delay Of Game enforced 5 yards from the ODU44 to the ODU49 and results in a 1ST DOWN. NO PLAY (replay the down).
7:45
1st & 10 at own 49
Keshawn Wicks run for 1 yd to the 50 yard line
7:09
2nd & 9 at the 50
Grant Wilson pass complete to Jalen Butler for 1 yd to the GASO 49
6:50
3rd & 8 at opp 49
Grant Wilson pass incomplete
6:45
4th & 8 at opp 49
Ethan Duane punt for 40 yds
Georgia Southern Punt, 5 plays
6:36
1st & 10 at own 12
Jalen White run for 1 yd to the GASO 13
6:04
2nd & 9 at own 13
Jalen White run for 10 yds to the GASO 23 for a 1ST down
5:36
1st & 10 at own 23
Davis Brin pass complete to Jaylon Barden for 5 yds to the GASO 28
5:06
2nd & 5 at own 28
Jalen White run for a loss of 1 yard to the GASO 27
4:34
3rd & 6 at own 27
Davis Brin pass incomplete
4:28
4th & 6 at own 27
Alex Smith punt for 42 yds, downed at the ODU 31
4:17
1st & 10 at own 31
(04:17) SANNI, Obie rush to the left for a gain of 4 yards to the ODU35 (LEE JR., Tarian), clock 04:12. PENALTY ODU Holding enforced 10 yards from the ODU31 to the ODU21 [NHSG]. NO PLAY (replay the down).
Old Dominion Punt, 3 plays
4:01
1st & 20 at own 21
(04:01) WILSON, Grant scrambles to the right for a gain of 3 yards to the ODU24 (DAVIS, Da’Shawn), out of bounds, clock 03:55. PENALTY ODU Holding on BLACK, Xavier enforced 10 yards from the ODU21 to the ODU11 [NHSG]. NO PLAY (replay the down).
3:33
1st & 30 at own 11
Obie Sanni run for 2 yds to the ODU 13
3:15
2nd & 28 at own 13
Timeout Georgia Southern, clock 03:15
3:14
2nd & 28 at own 13
Obie Sanni run for a loss of 1 yard to the ODU 12
2:52
3rd & 29 at own 12
Grant Wilson pass incomplete
2:44
4th & 29 at own 12
Ian Brandt punt for 47 yds
Georgia Southern Fumble, 2 plays
2:36
1st & 10 at own 41
OJ Arnold run for 12 yds to the ODU 47 for a 1ST down
2:02
1st & 10 at opp 47
OJ Arnold run for a loss of 6 yards to the GASO 47 OJ Arnold fumbled, recovered by ODU LaMareon James (02:02) [NHSG] ARNOLD, OJ rush to the right for a loss of 6 yards, ARNOLD, OJ fumbled at GS48 forced by HENDERSON, Jason, recovered by ODU JAMES, LaMareon at the GS47, returned 0 yards to the GS47, End of Play, clock 01:58.
Old Dominion Punt, 3 plays
1:49
1st & 10 at opp 47
Keshawn Wicks run for a loss of 4 yards to the ODU 49
1:28
2nd & 14 at own 49
Grant Wilson run for no gain to the ODU 49
0:46
3rd & 14 at own 49
Grant Wilson pass incomplete
0:39
4th & 14 at own 49
Ethan Duane punt for 41 yds , returns for no gain to the GASO 27 , returns for 1 yd to the GASO 27
Georgia Southern Turnover on downs, 4 plays
0:17
1st & 10 at own 27
Jalen White run for 3 yds to the GASO 30
Q2 14:59
2nd & 7 at own 30
Davis Brin pass complete to Jalen White for 1 yd to the GASO 31
Q2 14:19
3rd & 6 at own 31
Davis Brin pass incomplete
Q2 14:14
4th & 6 at own 31
Alex Smith run for a loss of 5 yards to the GASO 26 Alex Smith fumbled, recovered by GASO (14:14) [PUNT] SMITH, Alex rush to the right for a loss of 5 yards, SMITH, Alex fumbled at GS20 , recovered by GS DOUGLAS, Andrew at the GS26, returned 0 yards to the GS26, End of Play; GS turnover on downs, clock 14:01.
2nd quarter6 drives, then Old Dominion 10, Georgia Southern 7
Old Dominion Field goal, 4 plays
13:50
1st & 10 at opp 26
Grant Wilson pass incomplete
13:50
2nd & 10 at opp 26
Grant Wilson pass incomplete
13:50
3rd & 10 at opp 26
Grant Wilson sacked by Prince Green for a loss of 4 yards to the GASO 30
Davis Brin pass complete to Khaleb Hood for 14 yds to the GASO 41 for a 1ST down
11:50
1st & 10 at own 41
Jalen White run for 16 yds to the ODU 43 for a 1ST down
11:25
1st & 10 at opp 43
Davis Brin pass incomplete
11:19
2nd & 10 at opp 43
OJ Arnold run for 8 yds to the ODU 35
10:37
3rd & 2 at opp 35
JC French run for a loss of 1 yard to the ODU 36
10:02
4th & 3 at opp 36
Khaleb Hood run for 2 yds to the ODU 34
Old Dominion Touchdown, 8 plays
9:58
1st & 10 at own 34
Grant Wilson pass complete to Reymello Murphy for 11 yds to the ODU 45 for a 1ST down
9:30
1st & 10 at own 45
Kadarius Calloway run for 7 yds to the GASO 48
9:14
2nd & 3 at opp 48
Kadarius Calloway run for 13 yds to the GASO 35 for a 1ST down
8:36
1st & 10 at opp 35
Grant Wilson pass complete to Reymello Murphy for 13 yds to the GASO 22 for a 1ST down
8:05
1st & 10 at opp 22
Kadarius Calloway run for 9 yds to the GASO 13
7:19
2nd & 1 at opp 13
Keshawn Wicks run for a loss of 1 yard to the GASO 14
6:42
3rd & 2 at opp 14
Keshawn Wicks run for 2 yds to the GASO 12 for a 1ST down
6:08
1st & 10 at opp 12
Grant Wilson pass complete to Javon Harvey for 12 yds for a TD (Ethan Sanchez KICK)Old Dominion 10, Georgia Southern 0
Georgia Southern Touchdown, 9 plays
6:08
Ethan Sanchez kickoff for 65 yds for a touchback
6:07
1st & 10 at own 25
Davis Brin pass complete to Derwin Burgess Jr. for 2 yds to the GASO 27
5:46
2nd & 8 at own 27
OJ Arnold run for 3 yds to the GASO 30
5:10
3rd & 5 at own 30
Davis Brin pass complete to Dalen Cobb for 23 yds to the ODU 47 for a 1ST down
4:47
1st & 10 at opp 47
Davis Brin run for 5 yds to the ODU 42
4:18
2nd & 5 at opp 42
Davis Brin pass complete to Derwin Burgess Jr. for 17 yds to the ODU 25 for a 1ST down
3:44
1st & 10 at opp 25
Davis Brin pass incomplete
3:39
2nd & 10 at opp 25
Davis Brin pass complete to Khaleb Hood for 6 yds to the ODU 19
3:03
3rd & 4 at opp 19
Davis Brin pass complete to Anthony Queeley for 16 yds to the ODU 3 for a 1ST down
2:30
1st & goal at opp 3
(02:30) BRIN, Davis pass short to the right incomplete intended for QUEELEY, Anthony thrown to the ODU0, clock 02:26. PENALTY GS Pass Interference on QUEELEY, Anthony enforced 15 yards to the ODU18 [NHSG]. NO PLAY (replay the down).
2:25
1st & goal at opp 18
(02:25) BRIN, Davis pass deep to the left incomplete intended for QUEELEY, Anthony broken up by JAMES, LaMareon at the ODU2, clock 02:21. PENALTY ODU Pass Interference on JAMES, LaMareon enforced at the spot of the foul for 11 yards to the ODU7 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
2:17
1st & goal at opp 7
Jalen White run for 7 yds for a TD (Michael Lantz KICK)Old Dominion 10, Georgia Southern 7
Old Dominion Punt, 3 plays
2:17
Michael Lantz kickoff for 65 yds for a touchback
2:16
1st & 10 at own 25
(02:16) WILSON, Grant pass deep to the right incomplete intended for WILLIAMS, Kelby thrown to the GS45, clock 02:10. PENALTY GS Pass Interference on HICKMAN, Damel enforced 15 yards to the ODU40 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
2:09
1st & 10 at own 40
Grant Wilson run for 1 yd to the ODU 41
1:44
2nd & 9 at own 41
Kadarius Calloway run for a loss of 1 yard to the ODU 40
0:54
3rd & 10 at own 40
Grant Wilson pass incomplete
0:49
4th & 10 at own 40
Ian Brandt punt for 35 yds, fair catch by Khaleb Hood at the GASO 25
0:45
1st & 10 at own 25
Georgia Southern Penalty, False Start (Brian Miller) to the GASO 20
Georgia Southern End of half, 1 play
0:44
1st & 15 at own 20
(00:44) WHITE, Jalen rush to the right for a gain of 1 yard to the GS21 (KNIGHT, Markus), clock 00:38. PENALTY GS Holding on STRONG, Chandler enforced 10 yards from the GS20 to the GS10 [NHSG]. NO PLAY (replay the down).
0:26
1st & 25 at own 10
Jalen White run for 8 yds to the GASO 18
3rd quarter4 drives, then Old Dominion 17, Georgia Southern 10
Old Dominion Missed FG, 11 plays
15:00
Michael Lantz kickoff for 65 yds for a touchback
14:59
1st & 10 at own 25
Keshawn Wicks run for 1 yd to the ODU 26
14:26
2nd & 9 at own 26
Keshawn Wicks run for 14 yds to the ODU 40 for a 1ST down
14:04
1st & 10 at own 40
Grant Wilson pass incomplete
13:58
2nd & 10 at own 40
Grant Wilson pass complete to Keshawn Wicks for a loss of 3 yards to the ODU 37
13:17
3rd & 13 at own 37
Grant Wilson pass complete to Javon Harvey for 18 yds to the GASO 45 for a 1ST down
12:45
1st & 10 at opp 45
Keshawn Wicks run for 5 yds to the GASO 40
12:05
2nd & 5 at opp 40
Grant Wilson pass complete to Isiah Paige for 8 yds to the GASO 32 for a 1ST down
11:32
1st & 10 at opp 32
Kadarius Calloway run for a loss of 3 yards to the GASO 35
11:05
2nd & 13 at opp 35
(11:05) WILSON, Grant pass to the right complete for 10 yards to WILLIAMS, Kelby caught at the GS27 and advanced to the GS25 (STAMPLEY II, Marc), out of bounds, clock 10:58. PENALTY ODU Holding on SAUNDERS, Santana enforced 10 yards from the GS35 to the GS45 [NHSG]. NO PLAY (replay the down).
10:39
2nd & 23 at opp 45
Grant Wilson run for 11 yds to the GASO 34
10:09
3rd & 12 at opp 34
Grant Wilson pass complete to Kelby Williams for 11 yds to the GASO 23
9:25
4th & 1 at opp 23
Ethan Sanchez 40 yd FG MISSED
Georgia Southern Field goal, 12 plays
9:20
1st & 10 at own 23
Jalen White run for a loss of 7 yards to the GASO 16
8:46
1st & 10 at own 16
(08:46) BRIN, Davis pass deep to the right complete for 19 yards to COBB, Dalen caught at the GS35 and advanced to the GS35 (REASON, Rasheed), 1ST DOWN, clock 08:39. PENALTY GS Ineligible Receiver Downfield on Pass ODU Holding on REASON, Rasheed , Offsetting penalties [NHSG]. NO PLAY (replay the down).
8:15
2nd & 17 at own 16
(08:15) BRIN, Davis pass deep to the right incomplete intended for BURGESS JR., Derwin thrown to the GS45, clock 08:10. PENALTY ODU Targeting on JONES, Terry enforced 15 yards from the GS16 to the GS31 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
8:09
1st & 10 at own 31
Jalen White run for 4 yds to the GASO 35
7:37
2nd & 6 at own 35
Davis Brin pass complete to Khaleb Hood for 5 yds to the GASO 40
6:56
3rd & 1 at own 40
Jalen White run for 2 yds to the GASO 42 for a 1ST down
6:14
1st & 10 at own 42
Davis Brin pass complete to Derwin Burgess Jr. for 9 yds to the ODU 49
5:35
2nd & 1 at opp 49
Davis Brin pass complete to Derwin Burgess Jr. for 11 yds to the ODU 38 for a 1ST down
5:03
1st & 10 at opp 38
Davis Brin pass complete to Khaleb Hood for 3 yds to the ODU 35
4:46
2nd & 7 at opp 35
Davis Brin pass complete to Keaton Upshaw for 26 yds to the ODU 9 for a 1ST down
4:13
1st & goal at opp 9
Davis Brin pass incomplete
4:08
2nd & goal at opp 9
Jalen White run for 4 yds to the ODU 5
3:33
3rd & goal at opp 5
Davis Brin pass incomplete
3:26
4th & goal at opp 5
Michael Lantz 24 yd FG GOODTied at 10
Old Dominion Touchdown, 7 plays
3:26
Michael Lantz kickoff for 64 yds
3:20
1st & 10 at own 22
Keshawn Wicks run for 5 yds to the ODU 27
2:59
2nd & 5 at own 27
Grant Wilson pass complete to Reymello Murphy for 27 yds to the GASO 46 for a 1ST down
2:37
1st & 10 at opp 46
Grant Wilson pass complete to Isiah Paige for 5 yds to the GASO 41
1:59
2nd & 5 at opp 41
Keshawn Wicks run for 5 yds to the GASO 36 for a 1ST down
1:18
1st & 10 at opp 36
Grant Wilson pass incomplete
1:11
2nd & 10 at opp 36
Kadarius Calloway run for 6 yds to the GASO 30
0:25
3rd & 4 at opp 30
Ahmarian Granger pass complete to Grant Wilson for 30 yds for a TD (Ethan Sanchez KICK)Old Dominion 17, Georgia Southern 10
Georgia Southern Punt, 6 plays
0:25
Ethan Sanchez kickoff for 62 yds
0:17
1st & 10 at own 16
(00:17) BRIN, Davis sacked for a loss of 4 yards at the GS12 (TRINIDAD, Kris), clock 00:00. PENALTY ODU Holding on JAMES, LaMareon enforced 10 yards from the GS16 to the GS26 and results in automatic 1ST DOWN [NH]. NO PLAY (replay the down).
Q4 15:00
1st & 10 at own 26
Jalen White run for 8 yds to the GASO 34
Q4 14:22
2nd & 2 at own 34
Davis Brin pass incomplete
Q4 14:03
3rd & 2 at own 34
Davis Brin run for 5 yds to the GASO 39 for a 1ST down
Q4 13:28
1st & 10 at own 39
Davis Brin pass complete to Derwin Burgess Jr. for 8 yds to the GASO 47
Q4 12:58
2nd & 2 at own 47
Jalen White run for no gain to the GASO 47
Q4 12:22
3rd & 2 at own 47
Davis Brin sacked by Cole Daniels and Jason Henderson for a loss of 2 yards to the GASO 45
Q4 11:44
4th & 4 at own 45
Alex Smith punt for 39 yds, fair catch by Isiah Paige at the ODU 16
4th quarter5 drives, then Old Dominion 20, Georgia Southern 17
Old Dominion Punt, 6 plays
11:38
1st & 10 at own 16
Grant Wilson pass incomplete
11:31
2nd & 10 at own 16
Grant Wilson pass complete to Ahmarian Granger for 9 yds to the ODU 25
10:56
3rd & 1 at own 25
Keshawn Wicks run for 2 yds to the ODU 27 for a 1ST down
10:15
1st & 10 at own 27
Keshawn Wicks run for 1 yd to the ODU 28
9:32
2nd & 9 at own 28
Grant Wilson pass complete to Isiah Paige for 7 yds to the ODU 35
9:25
3rd & 2 at own 35
Kadarius Calloway run for a loss of 2 yards to the ODU 33
8:47
4th & 4 at own 33
Ethan Duane punt for 50 yds
Georgia Southern Punt, 8 plays
8:40
1st & 10 at own 17
Davis Brin pass incomplete
8:36
2nd & 10 at own 17
Davis Brin pass incomplete
8:31
3rd & 10 at own 17
(08:31) BRIN, Davis pass up the middle incomplete intended for BARDEN, Jaylon broken up by JOHNSON, Nolan at the GS30, clock 08:26. PENALTY ODU Holding on RA-EL, Tahj enforced 10 yards from the GS17 to the GS27 and results in automatic 1ST DOWN [NH]. NO PLAY (replay the down).
8:26
1st & 10 at own 27
Dalen Cobb run for 9 yds to the GASO 36
7:48
2nd & 1 at own 36
Davis Brin pass incomplete
7:43
3rd & 1 at own 36
Davis Brin run for 2 yds to the GASO 38 for a 1ST down
7:10
1st & 10 at own 38
Davis Brin run for 4 yds to the GASO 42
6:34
2nd & 6 at own 42
Davis Brin pass incomplete
6:29
3rd & 6 at own 42
Davis Brin pass incomplete
6:23
4th & 6 at own 42
Alex Smith punt for 40 yds, fair catch by Isiah Paige at the ODU 18
Old Dominion Punt, 6 plays
6:16
1st & 10 at own 18
Keshawn Wicks run for 2 yds to the ODU 20
5:44
2nd & 8 at own 20
Grant Wilson pass complete to Reymello Murphy for 8 yds to the ODU 28 for a 1ST down
4:59
1st & 10 at own 28
Keshawn Wicks run for 11 yds to the ODU 39 for a 1ST down
4:12
1st & 10 at own 39
Grant Wilson run for 5 yds to the ODU 44
3:28
2nd & 5 at own 44
Keshawn Wicks run for a loss of 4 yards to the ODU 40
3:25
3rd & 9 at own 40
Timeout Georgia Southern, clock 03:25
3:24
3rd & 9 at own 40
Old Dominion Penalty, False Start (-5 Yards) to the ODU 35
3:24
3rd & 14 at own 35
Keshawn Wicks run for 7 yds to the ODU 42
3:18
4th & 7 at own 42
Timeout Georgia Southern, clock 03:18
3:15
4th & 7 at own 42
Ian Brandt punt for 42 yds
Georgia Southern Touchdown, 6 plays
3:07
1st & 10 at own 29
Davis Brin pass complete to Derwin Burgess Jr. for 23 yds to the ODU 48 for a 1ST down
2:38
1st & 10 at opp 48
Davis Brin pass incomplete
2:33
2nd & 10 at opp 48
Jalen White run for 2 yds to the ODU 46
1:59
3rd & 8 at opp 46
Davis Brin pass incomplete
1:55
4th & 8 at opp 46
Davis Brin pass complete to Jjay Mcafee for 28 yds to the ODU 18 for a 1ST down
1:25
1st & 10 at opp 18
Davis Brin pass complete to Jjay Mcafee for 18 yds for a TD (Michael Lantz KICK)Tied at 17
Old Dominion Field goal, 7 plays
1:25
Michael Lantz kickoff for 65 yds for a touchback
1:24
1st & 10 at own 25
Keshawn Wicks run for 14 yds to the ODU 39 for a 1ST down
1:10
1st & 10 at own 39
Kadarius Calloway run for 3 yds to the ODU 42
0:51
2nd & 7 at own 42
Grant Wilson pass complete to Ahmarian Granger for 17 yds to the GASO 41 for a 1ST down
0:41
1st & 10 at opp 41
Kadarius Calloway run for 1 yd to the GASO 40
0:34
2nd & 9 at opp 40
Timeout Old Dominion, clock 00:34
0:33
2nd & 9 at opp 40
Grant Wilson pass complete to Ahmarian Granger for 7 yds to the GASO 33
0:16
3rd & 2 at opp 33
Timeout Georgia Southern, clock 00:16
0:15
3rd & 2 at opp 33
Grant Wilson run for 28 yds to the GASO 5 for a 1ST down
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.