From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Georgia Southern
Old Dominion
415
Total yards
461
192
Passing yards
328
223
Rushing yards
133
7.1
Yards per pass
7.6
4.5
Yards per rush
6.0
25
First downs
18
8–15
Third downs
2–11
1–3
Fourth downs
1–4
0
Turnovers
0
3–25
Penalties
6–60
34:33
Possession
25:27
1
Sacks (by defense)
0
Efficiency
Georgia Southern
Old Dominion
51%
Success rate
38%
0.19
EPA per play
0.08
0.99
Explosiveness
1.39
−0.02
Rushing EPA
0.28
0.58
Passing EPA
−0.03
33%
Passing-down success
21%
0.19
First-down EPA
0.15
0.10
Second-down EPA
0.40
0.86
Third-down EPA
0.06
15%
Havoc by its defense
10%
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 59% to win. Georgia Southern won as Elo’s underdog.
The line
Old Dominion −1.5, over/under 66.
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 54%, Georgia Southern 46%. 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, Georgia Southern right to left.
Q1 Georgia SouthernMissed FG, 10 plays, 50 yards
Q1 Old DominionMissed FG, 6 plays, 69 yards
Q1 Georgia SouthernPunt, 3 plays, 6 yards
Q1 Old DominionField goal, 6 plays, 25 yards
Q1 Georgia SouthernTouchdown, 7 plays, 75 yards
Q1 Old DominionTurnover on downs, 7 plays, 49 yards
Q2 Georgia SouthernPunt, 6 plays, 13 yards
Q2 Old DominionMissed FG, 11 plays, 69 yards
Q2 Georgia SouthernTouchdown, 9 plays, 80 yards
Q2 Old DominionEnd of half, 2 plays, 23 yards
Q3 Old DominionTouchdown, 5 plays, 71 yards
Q3 Georgia SouthernTouchdown, 9 plays, 75 yards
Q3 Old DominionPunt, 3 plays, 4 yards
Q3 Georgia SouthernPunt, 5 plays, 15 yards
Q3 Old DominionField goal, 10 plays, 52 yards
Q3 Georgia SouthernTurnover on downs, 4 plays, −9 yards
Q3 Old DominionField goal, 4 plays, 0 yards
Q3 Georgia SouthernTouchdown, 13 plays, 77 yards
Q4 Old DominionTouchdown, 12 plays, 73 yards
Q4 Georgia SouthernTurnover on downs, 11 plays, 43 yards
Q4 Old DominionTurnover on downs, 4 plays, 1 yard
Q4 Georgia SouthernEnd of game, 1 play, 0 yards
Play by play
1st quarter6 drives, then Georgia Southern 7, Old Dominion 3
Georgia Southern Missed FG, 10 plays
15:00
Dominik Soos kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jalen White run for 5 yds to the GeoSo 30
15:00
2nd & 5 at own 30
Jalen White run for 9 yds to the GeoSo 39 for a 1ST down
15:00
1st & 10 at own 39
Jalen White run for 7 yds to the GeoSo 46
15:00
2nd & 3 at own 46
Jalen White run for 2 yds to the GeoSo 48
15:00
3rd & 1 at own 48
Gerald Green run for 5 yds to the ODU 47 for a 1ST down
15:00
1st & 10 at opp 47
Gerald Green run for 15 yds to the ODU 32 for a 1ST down
15:00
1st & 10 at opp 32
Kyle Vantrease pass complete to Khaleb Hood for 4 yds to the ODU 28
15:00
2nd & 6 at opp 28
Gerald Green run for 5 yds to the ODU 23
15:00
3rd & 1 at opp 23
Kyle Vantrease run for a loss of 2 yards to the ODU 25 Kyle Vantrease fumbled, recovered by GeoSo Kyle Vantrease
10:24
4th & 3 at opp 25
Alex Raynor 42 yd FG MISSED
Old Dominion Missed FG, 6 plays
10:24
1st & 10 at own 25
Hayden Wolff pass complete to Ali Jennings III for 14 yds to the ODU 39 for a 1ST down
10:24
1st & 10 at own 39
Blake Watson run for 47 yds to the GeoSo 14 for a 1ST down
10:24
1st & 10 at opp 14
Hayden Wolff pass complete to Isiah Paige for 2 yds to the GeoSo 12
10:24
2nd & 8 at opp 12
Blake Watson run for 5 yds to the GeoSo 7
10:24
3rd & 3 at opp 7
Hayden Wolff pass complete to Ali Jennings III for 1 yd to the GeoSo 6
7:37
4th & 2 at opp 6
Ethan Sanchez 23 yd FG MISSED
Georgia Southern Punt, 3 plays
7:37
1st & 10 at own 20
Jalen White run for 5 yds to the GeoSo 25
6:37
2nd & 5 at own 25
Jalen White run for 2 yds to the GeoSo 27
6:37
3rd & 3 at own 27
Timeout OLDDOMINION, clock 06:37
6:37
3rd & 3 at own 27
Jalen White run for a loss of 1 yard to the GeoSo 26
5:47
4th & 4 at own 26
Anthony Beck II punt for 49 yds , Isiah Paige returns for 23 yds to the ODU 48
Old Dominion Field goal, 6 plays
5:47
1st & 10 at own 48
OLDDOMINION Penalty, Illegal Snap on BLACK, Xavier enforced (-5 Yards) to the ODU 43
5:47
1st & 15 at own 43
Blake Watson run for 12 yds to the GeoSo 45
5:47
2nd & 3 at opp 45
Blake Watson run for 12 yds to the GeoSo 33 for a 1ST down
Dominik Soos kickoff for 62 yds , OJ Arnold return for 22 yds to the GeoSo 25
2:54
1st & 10 at own 25
Jalen White run for 2 yds to the GeoSo 27
2:54
2nd & 8 at own 27
Jalen White run for 18 yds to the GeoSo 45 for a 1ST down
2:54
1st & 10 at own 45
Jalen White run for 5 yds to the 50 yard line
2:54
2nd & 5 at the 50
Kyle Vantrease pass incomplete
2:54
3rd & 5 at the 50
VANTREASE, Kyle pass to the right incomplete intended for BURGESS JR., Derwin thrown to the ODU25. PENALTY ODU Pass Interference on HARRIS, Tobias enforced 15 yards to the ODU35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
2:54
1st & 10 at opp 35
Kyle Vantrease pass incomplete
2:54
2nd & 10 at opp 35
Gerald Green run for 6 yds to the ODU 29
0:10
3rd & 4 at opp 29
Kyle Vantrease pass complete to Amare Jones for 29 yds for a TD, (Alex Raynor KICK)Georgia Southern 7, Old Dominion 3
Old Dominion Turnover on downs, 7 plays
0:10
Michael Lantz kickoff for 59 yds
0:00
1st & 10 at own 25
Keshawn Wicks run for 2 yds to the ODU 27
Q2 15:00
2nd & 8 at own 27
Hayden Wolff pass incomplete
Q2 15:00
3rd & 8 at own 27
Hayden Wolff pass complete to Ahmarian Granger for 38 yds to the GeoSo 35 for a 1ST down
Q2 15:00
1st & 10 at opp 35
D.J. Mack Jr. pass incomplete
Q2 15:00
2nd & 10 at opp 35
Keshawn Wicks run for no gain to the GeoSo 35
Q2 15:00
3rd & 10 at opp 35
OLDDOMINION Penalty, False Start (Isiah Paige) to the GeoSo 40
Q2 15:00
3rd & 15 at opp 40
Blake Watson run for 5 yds to the GeoSo 35
Q2 12:38
4th & 10 at opp 35
Hayden Wolff pass complete to Isaiah Spencer for 9 yds to the GeoSo 26
2nd quarter4 drives, then Georgia Southern 14, Old Dominion 3
Georgia Southern Punt, 6 plays
12:38
1st & 10 at own 26
Gerald Green run for 4 yds to the GeoSo 30
12:38
2nd & 6 at own 30
Kyle Vantrease run for 2 yds to the GeoSo 32
12:38
3rd & 4 at own 32
Kyle Vantrease pass complete to Amare Jones for 4 yds to the GeoSo 36 for a 1ST down
12:38
1st & 10 at own 36
Kyle Vantrease pass complete to Khaleb Hood for 2 yds to the GeoSo 38
12:38
2nd & 8 at own 38
Gerald Green run for 6 yds to the GeoSo 44
12:38
3rd & 2 at own 44
GA SOUTHERN Penalty, False Start (-5 Yards) to the GeoSo 39
12:38
3rd & 7 at own 39
Kyle Vantrease pass incomplete
9:20
4th & 7 at own 39
Anthony Beck II punt for 37 yds
Old Dominion Missed FG, 11 plays
9:20
2nd & 7 at own 27
Hayden Wolff pass complete to Ali Jennings III for 37 yds to the GeoSo 36 for a 1ST down
9:20
1st & 10 at opp 36
Blake Watson run for no gain to the GeoSo 36
9:20
2nd & 10 at opp 36
Keshawn Wicks run for 11 yds to the GeoSo 25 for a 1ST down
9:20
1st & 10 at opp 25
Hayden Wolff pass incomplete
9:20
2nd & 10 at opp 25
D.J. Mack Jr. run for 5 yds to the GeoSo 20
9:20
3rd & 5 at opp 20
Hayden Wolff pass complete to Ali Jennings III for 8 yds to the GeoSo 12 for a 1ST down
9:20
1st & 10 at opp 12
Blake Watson run for 3 yds to the GeoSo 9
9:20
2nd & 7 at opp 9
Blake Watson run for 2 yds to the GeoSo 7
9:20
3rd & 5 at opp 7
OLDDOMINION Penalty, Ineligible Receiver Downfield on Pass ( Yards) declined
9:20
1st & 10 at own 24
Blake Watson run for 3 yds to the ODU 27
4:18
4th & 5 at opp 7
Ethan Sanchez 24 yd FG MISSED
Georgia Southern Touchdown, 9 plays
4:18
1st & 10 at own 20
Jalen White run for 3 yds to the GeoSo 23
4:18
2nd & 7 at own 23
Jalen White run for 11 yds to the GeoSo 34 for a 1ST down
4:18
1st & 10 at own 34
Kyle Vantrease pass complete to Jeremy Singleton for 6 yds to the GeoSo 40
4:18
2nd & 4 at own 40
Jalen White run for 3 yds to the GeoSo 43
4:18
3rd & 1 at own 43
Kyle Vantrease pass complete to Jeremy Singleton for 6 yds to the GeoSo 49 for a 1ST down
4:18
1st & 10 at own 49
Kyle Vantrease pass complete to Khaleb Hood for 27 yds to the ODU 24 for a 1ST down
4:18
1st & 10 at opp 24
Kyle Vantrease pass complete to Amare Jones for 9 yds to the ODU 15
4:18
2nd & 1 at opp 15
Gerald Green run for 6 yds to the ODU 9 for a 1ST down
4:18
1st & goal at opp 9
VANTREASE, Kyle pass up the middle incomplete intended for BURGESS JR., Derwin thrown to the ODU0. PENALTY ODU Roughing the Passer on HARRIS, Deeve enforced 15 yards from the GSU00 to the GSU15 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
0:17
1st & goal at opp 4
Jalen White run for 4 yds for a TD, (Alex Raynor KICK)Georgia Southern 14, Old Dominion 3
0:17
1st & goal at opp 3
Timeout GA SOUTHERN, clock 00:17
Old Dominion End of half, 2 plays
0:09
Michael Lantz kickoff for 60 yds , LaMareon James return for 38 yds to the ODU 43
0:02
2nd & 3 at the 50
Timeout GA SOUTHERN, clock 00:02
0:02
1st & 10 at own 43
Hayden Wolff pass complete to Javon Harvey for 7 yds to the 50 yard line
0:00
2nd & 3 at the 50
Hayden Wolff pass complete to Blake Watson for 9 yds to the GeoSo 34 for a 1ST down
3rd quarter8 drives, then Georgia Southern 21, Old Dominion 16
Old Dominion Touchdown, 5 plays
15:00
Alex Raynor kickoff for 36 yds
15:00
1st & 10 at own 29
Hayden Wolff pass complete to Javon Harvey for 9 yds to the ODU 38
15:00
2nd & 1 at own 38
Hayden Wolff pass complete to Isaiah Spencer for 15 yds to the GeoSo 47 for a 1ST down
15:00
1st & 10 at opp 47
Hayden Wolff pass incomplete
15:00
2nd & 10 at opp 47
GA SOUTHERN Penalty, Defensive Pass Interference (NaJee Thompson) declined for a 1ST down
13:34
1st & 10 at opp 22
Hayden Wolff pass complete to Ali Jennings III for 22 yds for a TD, (Ethan Sanchez KICK)Georgia Southern 14, Old Dominion 10
Georgia Southern Touchdown, 9 plays
13:34
Dominik Soos kickoff for 65 yds for a touchback
13:34
1st & 10 at own 25
Jalen White run for 12 yds to the GeoSo 37 for a 1ST down
13:34
1st & 10 at own 37
Kyle Vantrease pass complete to Jeremy Singleton for 3 yds to the GeoSo 40
13:34
2nd & 7 at own 40
Jalen White run for 3 yds to the GeoSo 43
13:34
3rd & 4 at own 43
Kyle Vantrease pass complete to Amare Jones for 5 yds to the GeoSo 48 for a 1ST down
13:34
1st & 10 at own 48
Jalen White run for 8 yds to the ODU 44
13:34
2nd & 2 at opp 44
Jalen White run for 8 yds to the ODU 36 for a 1ST down
13:34
1st & 10 at opp 36
Kyle Vantrease pass complete to Khaleb Hood for 2 yds to the ODU 34
13:34
2nd & 8 at opp 34
Kyle Vantrease pass complete to Khaleb Hood for 4 yds to the ODU 30
9:46
3rd & 4 at opp 30
Gerald Green run for 30 yds for a TD, (Alex Raynor KICK)Georgia Southern 21, Old Dominion 10
Old Dominion Punt, 3 plays
9:43
Michael Lantz kickoff for 40 yds , Alec Solano return for 5 yds to the ODU 30
9:43
1st & 10 at own 30
Hayden Wolff pass incomplete
9:43
2nd & 10 at own 30
Blake Watson run for 4 yds to the ODU 34
9:43
3rd & 6 at own 34
Hayden Wolff pass incomplete
8:48
4th & 6 at own 34
Ethan Duane punt for 51 yds , Amare Jones returns for 9 yds to the GeoSo 24
Georgia Southern Punt, 5 plays
8:48
1st & 10 at own 24
Kyle Vantrease pass complete to Jeremy Singleton for 8 yds to the GeoSo 32
8:48
2nd & 2 at own 32
Gerald Green run for 6 yds to the GeoSo 38 for a 1ST down
8:48
1st & 10 at own 38
Gerald Green run for 2 yds to the GeoSo 40
8:48
2nd & 8 at own 40
Kyle Vantrease pass complete to Khaleb Hood for 4 yds to the GeoSo 44
8:48
3rd & 4 at own 44
GA SOUTHERN Penalty, False Start (Khalil Crowder) to the GeoSo 39
8:48
3rd & 9 at own 39
Kyle Vantrease pass incomplete
6:31
4th & 9 at own 39
Anthony Beck II punt for 31 yds , Isiah Paige returns for no gain to the ODU 30
Old Dominion Field goal, 10 plays
6:31
1st & 10 at own 30
Hayden Wolff pass incomplete
6:31
2nd & 10 at own 30
WOLFF, Hayden pass to the left incomplete intended for BELL, Marquez thrown to the GSU48. PENALTY GSU Pass Interference on CANTEEN, Derrick enforced 15 yards to the ODU45 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
6:31
1st & 10 at own 45
OLDDOMINION Penalty, Chop Block (-15 Yards) to the 50 yard line
6:31
1st & 5 at the 50
OLDDOMINION Penalty, Chop Block (-15 Yards) to the 50 yard line for a 1ST down
6:31
1st & 10 at the 50
Hayden Wolff pass complete to Keshawn Wicks for 28 yds to the GeoSo 22 for a 1ST down
6:31
1st & 10 at opp 22
D.J. Mack Jr. pass incomplete
6:31
2nd & 10 at opp 22
Hayden Wolff pass complete to Ali Jennings III for 6 yds to the GeoSo 16
6:31
3rd & 4 at opp 16
Blake Watson run for a loss of 2 yards to the GeoSo 18
Dominik Soos kickoff for 58 yds , OJ Arnold return for 16 yds to the GeoSo 23
0:00
1st & 10 at own 23
Jalen White run for 1 yd to the GeoSo 24
Q4 15:00
2nd & 9 at own 24
Kyle Vantrease pass complete to Khaleb Hood for 4 yds to the GeoSo 28
Q4 15:00
3rd & 5 at own 28
Kyle Vantrease pass complete to Derwin Burgess Jr. for 9 yds to the GeoSo 37 for a 1ST down
Q4 15:00
1st & 10 at own 37
Jalen White run for 5 yds to the GeoSo 42
Q4 15:00
2nd & 5 at own 42
Kyle Vantrease pass complete to Jeremy Singleton for 5 yds to the GeoSo 47 for a 1ST down
Q4 15:00
1st & 10 at own 47
Jalen White run for 4 yds to the ODU 49
Q4 15:00
2nd & 6 at opp 49
Jalen White run for no gain to the ODU 49
Q4 15:00
3rd & 6 at opp 49
Kyle Vantrease pass complete to Amare Jones for 7 yds to the ODU 42 for a 1ST down
Q4 15:00
1st & 10 at opp 42
Jalen White run for 4 yds to the ODU 38
Q4 15:00
2nd & 6 at opp 38
Kyle Vantrease pass complete to Jeremy Singleton for 16 yds to the ODU 22 for a 1ST down
Q4 15:00
1st & 10 at opp 22
Jalen White run for 3 yds to the ODU 19
Q4 15:00
2nd & 7 at opp 19
Kyle Vantrease pass complete to Jjay Mcafee for 16 yds to the ODU 3 for a 1ST down
Q4 10:00
1st & goal at opp 3
Gerald Green run for 3 yds for a TD, (Alex Raynor KICK)Georgia Southern 28, Old Dominion 16
4th quarter4 drives, then Georgia Southern 28, Old Dominion 23
Old Dominion Touchdown, 12 plays
10:00
Michael Lantz kickoff for 38 yds
10:00
1st & 10 at own 27
Hayden Wolff pass incomplete
10:00
2nd & 10 at own 27
Hayden Wolff run for 11 yds to the ODU 38 for a 1ST down
10:00
1st & 10 at own 38
Hayden Wolff pass complete to Isiah Paige for 6 yds to the ODU 44
10:00
2nd & 4 at own 44
Blake Watson run for 8 yds to the GeoSo 48 for a 1ST down
10:00
1st & 10 at opp 48
Hayden Wolff pass complete to Ahmarian Granger for 8 yds to the GeoSo 40
10:00
2nd & 2 at opp 40
Hayden Wolff pass incomplete
10:00
4th & 2 at opp 40
WOLFF, Hayden pass to the left incomplete intended for JENNINGS, Ali thrown to the GSU21. PENALTY GSU Holding ODU Holding , Offsetting penalties [NHSG]. NO PLAY (replay the down).
10:00
3rd & 2 at opp 40
Hayden Wolff pass incomplete
10:00
4th & 2 at opp 40
Hayden Wolff pass complete to Ali Jennings III for 8 yds to the GeoSo 32 for a 1ST down
10:00
1st & 10 at opp 32
Hayden Wolff pass complete to Isaiah Spencer for 9 yds to the GeoSo 23
10:00
2nd & 1 at opp 23
Hayden Wolff pass complete to Javon Harvey for 20 yds to the GeoSo 3 for a 1ST down
10:00
1st & goal at opp 3
Blake Watson run for 1 yd to the GeoSo 2
5:19
2nd & goal at opp 2
Blake Watson run for 2 yds for a TD, (Ethan Sanchez KICK)Georgia Southern 28, Old Dominion 23
Georgia Southern Turnover on downs, 11 plays
5:14
Dominik Soos kickoff for 63 yds , OJ Arnold return for 26 yds to the GeoSo 28
5:14
1st & 10 at own 28
Kyle Vantrease pass complete to Jalen White for 14 yds to the GeoSo 42 for a 1ST down
5:14
1st & 10 at own 42
Kyle Vantrease pass complete to Jalen White for 8 yds to the 50 yard line
5:14
2nd & 2 at the 50
Jalen White run for 4 yds to the ODU 46 for a 1ST down
3:28
2nd & 7 at opp 43
Timeout OLDDOMINION, clock 03:28
3:28
1st & 10 at opp 46
Gerald Green run for 3 yds to the ODU 43
3:21
3rd & 3 at opp 39
Timeout OLDDOMINION, clock 03:21
3:21
2nd & 7 at opp 43
Jalen White run for 4 yds to the ODU 39
2:42
4th & 1 at opp 37
Timeout GA SOUTHERN, clock 02:42
2:42
3rd & 3 at opp 39
Kyle Vantrease run for 2 yds to the ODU 37
2:42
4th & 1 at opp 37
Kyle Vantrease run for 1 yd to the ODU 36 for a 1ST down
2:10
2nd & 7 at opp 33
Timeout OLDDOMINION, clock 02:10
2:10
1st & 10 at opp 36
Jalen White run for 3 yds to the ODU 33
1:23
3rd & 1 at opp 27
Timeout GA SOUTHERN, clock 01:23
1:23
2nd & 7 at opp 33
Jalen White run for 6 yds to the ODU 27
0:37
4th & 1 at opp 27
Timeout GA SOUTHERN, clock 00:37
0:37
3rd & 1 at opp 27
Jalen White run for no gain to the ODU 27
0:32
4th & 1 at opp 27
Jalen White run for a loss of 2 yards to the ODU 29
Old Dominion Turnover on downs, 4 plays
0:32
1st & 10 at own 29
Hayden Wolff sacked by LJ McCloud and Jalen Jackson for a loss of 4 yards to the ODU 25
0:32
2nd & 14 at own 25
TEAM pass incomplete
0:32
3rd & 14 at own 25
Hayden Wolff pass incomplete
0:01
4th & 14 at own 25
Hayden Wolff pass complete to Blake Watson for 5 yds to the ODU 30
Georgia Southern End of game, 1 play
0:01
1st & 10 at opp 30
[NH] Kneel down by GSU at ODU30 (team loss of 0).
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.