← CFB Terminal
21
Sun Belt
AT
14
Sun Belt
2024 week 7 · Saturday, October 12, 2024 at 2:30 PM CT · Center Parc Stadium · 12,280 att · 78.4°F Clear, wind 5.6

Drive chart

Old Dominion Georgia State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 2 yd · 1:14
0–0
14:53 1st & 10 OWN 24 Freddie Brock run for 5 yds to the GAST 29 +5 0.09
14:24 2nd & 5 OWN 29 Freddie Brock run for a loss of 3 yards to the GAST 26 -3 -0.98
13:53 3rd & 8 OWN 26 Christian Veilleux pass incomplete 0 -0.21
13:40 4th & 8 OWN 26 James Allen punt for 38 yds , Isiah Paige returns for no gain to the ODU 36
PUNT
6 pl · 13 yd · 2:40
0–0
13:40 1st & 10 OWN 36 Colton Joseph sacked by Henry Bryant for a loss of 5 yards to the ODU 31 -5 -1.70
13:40 2nd & 15 OWN 31 Colton Joseph pass incomplete 0 -0.31
13:40 3rd & 15 OWN 31 Colton Joseph pass complete to Myles Alston for 17 yds to the ODU 48 for a 1ST down +17 3.15
13:40 1st & 10 OWN 48 Devin Roche run for 1 yd to the ODU 49 +1 -0.90
13:40 2nd & 9 OWN 49 Devin Roche run for no gain to the ODU 49 0 -1.04
13:40 3rd & 9 OWN 49 Colton Joseph pass incomplete 0 -0.72
11:00 4th & 9 OWN 49 Ian Brandt punt for 25 yds, downed at the GAST 26
PUNT
3 pl · -1 yd · 1:55
0–0
11:00 1st & 10 OWN 26 Freddie Brock run for 4 yds to the GAST 30 +4 -0.12
11:00 2nd & 6 OWN 30 Freddie Brock run for a loss of 5 yards to the GAST 25 -5 -1.03
11:00 3rd & 11 OWN 25 Christian Veilleux pass incomplete 0 -0.14
9:05 4th & 11 OWN 25 punt for 42 yds, fair catch by Isiah Paige at the ODU 33
PUNT
3 pl · 5 yd · 1:20
0–0
9:05 1st & 10 OWN 33 Colton Joseph pass incomplete 0 -0.96
9:05 2nd & 10 OWN 33 Colton Joseph pass incomplete 0 -0.54
9:05 3rd & 10 OWN 33 Colton Joseph pass complete to Bryce Duke for 5 yds to the ODU 38 +5 0.03
7:45 4th & 5 OWN 38 Ian Brandt punt for 42 yds
PUNT
9 pl · 23 yd · 2:13
0–0
7:45 1st & 10 OWN 20 Freddie Brock run for 4 yds to the GAST 24 +4 -0.09
7:45 2nd & 6 OWN 24 Christian Veilleux pass incomplete 0 -0.51
7:45 3rd & 6 OWN 24 Christian Veilleux pass complete to Dorian Fleming for 11 yds to the GAST 35 for a 1ST down +11 1.75
7:45 1st & 10 OWN 35 Jordan Ford run for 1 yd to the GAST 36 +1 -0.83
7:45 2nd & 9 OWN 36 Christian Veilleux pass incomplete 0 -0.68
7:45 3rd & 9 OWN 36 VEILLEUX, Christian pass to the left incomplete thrown to the GSU36. PENALTY ODU Holding on REASON, Rasheed enforced 10 yards from the GSU36 to the GSU46 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +10
7:45 1st & 10 OWN 46 Christian Veilleux pass complete to Michel Dukes for 10 yds to the ODU 44 for a 1ST down +10 0.77
7:45 1st & 10 OPP 44 Christian Veilleux pass incomplete 0 -0.97
7:45 2nd & 10 OPP 44 Christian Veilleux pass incomplete 0 -1.07
7:45 3rd & 10 OPP 44 Christian Veilleux sacked by Mario Thompson and TEAM for a loss of 13 yards to the GAST 43 -13 -1.83
5:32 4th & 23 OWN 43 James Allen punt for 35 yds, downed at the ODU 22
TD
9 pl · 78 yd · 4:15
7–0
5:32 1st & 10 OWN 22 Colton Joseph run for 13 yds to the ODU 35 for a 1ST down +13 1.03
5:18 1st & 10 OWN 35 Tariq Sims run for 6 yds to the ODU 41 +6 0.40
4:51 2nd & 4 OWN 41 Colton Joseph pass complete to Pat Conroy for 3 yds to the ODU 44 +3 -0.45
4:15 3rd & 1 OWN 44 Old Dominion Penalty, False Start (TEAM) to the ODU 39 -5
3:56 3rd & 6 OWN 39 (03:56) JOSEPH, Colton pass deep up the middle intercepted by WATSON, Kenyatta at the GSU30 intended for PAIGE, Isiah. Watson return for 44 yards to the ODU26 (WOUDSMA, Maarten), clock 03:42. PENALTY GSU Holding on ROBINSON, Josiah enforced 10 yards from the ODU39 to the ODU49 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +10
3:29 1st & 10 OWN 49 Tariq Sims run for 8 yds to the GAST 43 +8 0.86
3:05 2nd & 2 OPP 43 Colton Joseph pass complete to Isiah Paige for 13 yds to the GAST 30 for a 1ST down +13 0.25
2:31 1st & 10 OPP 30 Tariq Sims run for 9 yds to the GAST 21 +9 0.69
1:57 2nd & 1 OPP 21 Colton Joseph pass incomplete 0 -0.66
1:51 3rd & 1 OPP 21 Devin Roche run for 17 yds to the GAST 4 for a 1ST down +17 1.10
1:17 1st & 4 OPP 4 Devin Roche run for 4 yds for a TD (Ethan Sanchez KICK) +4 1.69
PUNT
3 pl · -1 yd · 1:17
7–0
1:16 1st & 10 OWN 25 CJ Beasley run for 2 yds to the GAST 27 +2 -0.45
0:45 2nd & 8 OWN 27 Jordan Ford run for a loss of 3 yards to the GAST 24 -3 -0.64
0:11 3rd & 11 OWN 24 Christian Veilleux pass incomplete 0 -0.13
0:05 4th & 11 OWN 24 James Allen punt for 41 yds, fair catch by Isiah Paige at the ODU 35
0:00 OWN 24 End of 1st Quarter
Q2
PUNT
3 pl · 3 yd · 0:57
7–0
15:00 1st & 10 OWN 35 Bryce Duke run for 3 yds to the ODU 38 +3 -0.41
14:29 2nd & 7 OWN 38 Colton Joseph pass incomplete 0 -0.87
14:22 3rd & 7 OWN 38 Colton Joseph pass incomplete 0 -0.48
14:12 4th & 7 OWN 38 Ian Brandt punt for 37 yds , DJ Riles returns for no gain to the GAST 25
TD
9 pl · 75 yd · 3:38
7–7
14:02 1st & 10 OWN 25 Christian Veilleux pass complete to Ted Hurst for 7 yds to the GAST 32 +7 0.60
13:31 2nd & 3 OWN 32 Freddie Brock run for 1 yd to the GAST 33 +1 -0.82
12:57 3rd & 2 OWN 33 Christian Veilleux pass complete to Jordan Ford for 19 yds to the ODU 48 for a 1ST down +19 2.61
12:29 1st & 10 OPP 48 Christian Veilleux pass incomplete 0 -1.07
12:25 2nd & 10 OPP 48 Christian Veilleux pass incomplete 0 -1.05
12:18 3rd & 10 OPP 48 (12:18) VEILLEUX, Christian pass deep to the left incomplete intended for TUCKER, Petey broken up by GRIFFIN, Dywan at the ODU23, clock 12:13. PENALTY ODU Holding on RANKIN JR., Angelo enforced 10 yards from the ODU48 to the ODU38 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +10
12:12 1st & 10 OPP 38 Christian Veilleux pass complete to Darius Bush for a loss of 6 yards to the ODU 44 -6 -2.05
11:34 2nd & 16 OPP 44 Christian Veilleux pass complete to DJ Riles for 5 yds to the ODU 39 +5 0.05
10:57 3rd & 11 OPP 39 Christian Veilleux pass complete to Michel Dukes for 19 yds to the ODU 20 for a 1ST down +19 2.47
10:25 1st & 10 OPP 20 Christian Veilleux pass complete to Ted Hurst for 20 yds for a TD (Liam Rickman KICK) +20 2.62
PUNT
4 pl · 27 yd · 2:26
7–7
10:23 1st & 10 OWN 25 Colton Joseph pass complete to Pat Conroy for 22 yds to the ODU 47 for a 1ST down +22 1.98
9:54 1st & 10 OWN 47 Tariq Sims run for no gain to the ODU 47 0 -1.15
9:27 2nd & 10 OWN 47 Colton Joseph pass complete to Diante Vines for 4 yds to the GAST 49 +4 -0.16
8:49 3rd & 6 OPP 49 Tariq Sims run for 1 yd to the GAST 48 +1 -0.75
8:06 4th & 5 OPP 48 Ian Brandt punt for 26 yds, fair catch by Jyron Gilmore at the GAST 22
PUNT
5 pl · 21 yd · 2:30
7–7
7:58 1st & 10 OWN 22 Freddie Brock run for 7 yds to the GAST 29 +7 0.56
7:19 2nd & 3 OWN 29 Freddie Brock run for 6 yds to the GAST 35 for a 1ST down +6 0.47
6:51 1st & 10 OWN 35 Christian Veilleux pass complete to Dorian Fleming for 3 yds to the GAST 38 +3 -0.41
6:25 2nd & 7 OWN 38 Christian Veilleux pass complete to Ted Hurst for 5 yds to the GAST 43 +5 0.09
5:43 3rd & 2 OWN 43 Christian Veilleux pass incomplete 0 -0.91
5:38 4th & 2 OWN 43 James Allen punt for 48 yds , Isiah Paige returns for no gain to the ODU 9
PUNT
7 pl · 13 yd · 3:24
7–7
5:28 1st & 10 OWN 9 Colton Joseph pass complete to Pat Conroy for 2 yds to the ODU 11 +2 -0.22
4:57 2nd & 8 OWN 11 Devin Roche run for 3 yds to the ODU 14 +3 -0.09
4:30 3rd & 5 OWN 14 Colton Joseph pass complete to Pat Conroy for 9 yds to the ODU 23 for a 1ST down +9 0.92
3:59 1st & 10 OWN 23 Devin Roche run for 1 yd to the ODU 24 +1 -0.54
3:16 2nd & 9 OWN 24 Old Dominion Penalty, Offensive Holding (Maarten Woudsma) to the ODU 15 -10
3:00 2nd & 18 OWN 15 Colton Joseph pass incomplete 0 -0.08
2:54 3rd & 18 OWN 15 Old Dominion Penalty, False Start (TEAM) to the ODU 10 -5
2:53 3rd & 23 OWN 10 Bryce Duke run for 12 yds to the ODU 22 +12 0.07
2:12 4th & 11 OWN 22 Ian Brandt punt for 38 yds , DJ Riles returns for no gain to the GAST 42 , returns for no gain to the GAST 42
MISSED FG
11 pl · 42 yd · 2:05
7–7
2:04 1st & 10 OWN 42 Christian Veilleux pass incomplete 0 -1.15
2:00 2nd & 10 OWN 42 Timeout Georgia State, clock 02:00
2:00 2nd & 10 OWN 42 Christian Veilleux pass complete to Michel Dukes for 16 yds to the ODU 42 for a 1ST down +16 2.42
1:35 1st & 10 OPP 42 Christian Veilleux pass complete to Dorian Fleming for 5 yds to the ODU 37 +5 0.09
1:30 2nd & 5 OPP 37 Freddie Brock run for 6 yds to the ODU 31 for a 1ST down +6 0.36
1:25 1st & 10 OPP 31 CJ Beasley run for 5 yds to the ODU 26 +5 0.08
0:50 2nd & 5 OPP 26 Jordan Ford run for 3 yds to the ODU 23 +3 -0.19
0:42 3rd & 2 OPP 23 Timeout Georgia State, clock 00:42
0:41 3rd & 2 OPP 23 Christian Veilleux pass complete to DJ Riles for 8 yds to the ODU 15 for a 1ST down +8 0.39
0:30 1st & 10 OPP 15 Christian Veilleux pass complete to Dorian Fleming for 5 yds to the ODU 10 +5 0.07
0:29 2nd & 5 OPP 10 Christian Veilleux sacked by Will Jones II for a loss of 11 yards to the ODU 21 -11 -1.53
0:26 3rd & 16 OPP 21 Timeout Georgia State, clock 00:26
0:23 3rd & 16 OPP 21 Christian Veilleux pass complete to Michel Dukes for 5 yds to the ODU 16 +5 0.04
0:02 4th & 11 OPP 16 Timeout Georgia State, clock 00:02
0:02 4th & 11 OPP 16 Liam Rickman 34 Yard Field Goal Missed
0:00 OPP 16 End of 2nd Quarter
Q3
PUNT
4 pl · 11 yd · 2:24
7–7
15:00 1st & 10 OWN 25 Colton Joseph run for 10 yds to the ODU 35 for a 1ST down +10 0.84
14:27 1st & 10 OWN 35 Tariq Sims run for 1 yd to the ODU 36 +1 -0.83
13:56 2nd & 9 OWN 36 Colton Joseph run for 4 yds to the ODU 40 +4 -0.12
13:28 3rd & 5 OWN 40 (13:28) JOSEPH, Colton pass short up the middle complete for 13 yards to CONROY, Pat caught at the ODU42 and advanced to the GSU47 (PRINGLE, Gavin), clock 13:19. PENALTY ODU Holding on SAUNDERS, Santana enforced 10 yards from the ODU40 to the ODU30 [NHSG]. NO PLAY (replay the down). -10
13:09 3rd & 15 OWN 30 (13:09) JOSEPH, Colton pass deep up the middle incomplete intended for PAIGE, Isiah broken up by WATSON, Kenyatta at the GSU40, clock 13:06. PENALTY GSU Offsides on LORENZO, Christian enforced 5 yards from the ODU30 to the ODU35 [NHSG]. NO PLAY (replay the down). +5
13:06 3rd & 10 OWN 35 Colton Joseph run for 1 yd to the ODU 36 +1 -0.26
12:40 4th & 9 OWN 36 Ian Brandt punt for 41 yds, fair catch by DJ Riles at the GAST 23
PUNT
3 pl · -4 yd · 1:31
7–7
12:33 1st & 10 OWN 23 Michel Dukes run for 1 yd to the GAST 24 +1 -0.54
11:56 2nd & 9 OWN 24 Christian Veilleux pass complete to Jordan Ford for 5 yds to the GAST 29 +5 0.05
11:38 3rd & 4 OWN 29 (11:38) VEILLEUX, Christian scrambles up the middle for a gain of 8 yards to the GSU37 (NAOTALA, Koa), clock 11:32. PENALTY GSU Holding on CHUKWUMA, Ben enforced 10 yards from the GSU29 to the GSU19 [NHSG]. NO PLAY (replay the down). -10
11:24 3rd & 14 OWN 19 Christian Veilleux pass incomplete 0 -0.07
11:19 4th & 14 OWN 19 James Allen punt for 55 yds , Isiah Paige returns for 28 yds to the GAST 46
INT
3 pl · 6 yd · 0:57
7–7
11:05 1st & 10 OPP 46 Isiah Paige run for a loss of 5 yards to the ODU 49 -5 -2.14
10:43 2nd & 15 OWN 49 Colton Joseph pass complete to Diante Vines for 21 yds to the GAST 30 for a 1ST down +21 2.87
10:29 1st & 10 OPP 30 (10:29) ROCHE, Devin rush up the middle for a gain of 3 yards to the GSU27 (HEIMULI, Daniel), clock 10:27. PENALTY ODU Holding on WOUDSMA, Maarten enforced 10 yards from the GSU30 to the GSU40 [NHSG]. NO PLAY (replay the down). -10
10:16 1st & 20 OPP 40 Georgia State Penalty, Unsportsmanlike Conduct (Kevin Swint) to the GAST 12 for a 1ST down +8
ON DOWNS
7 pl · 41 yd · 2:42
7–7
10:07 1st & 10 OWN 18 Christian Veilleux pass incomplete 0 -0.51
10:01 2nd & 10 OWN 18 Christian Veilleux pass complete to Cadarrius Thompson for 5 yds to the GAST 23 +5 0.04
9:32 3rd & 5 OWN 23 Christian Veilleux pass complete to Ted Hurst for 29 yds to the ODU 48 for a 1ST down +29 3.27
9:14 1st & 10 OPP 48 Michel Dukes run for 3 yds to the ODU 45 +3 -0.36
8:41 2nd & 7 OPP 45 Freddie Brock run for 4 yds to the ODU 41 +4 -0.15
8:10 3rd & 3 OPP 41 Freddie Brock run for 1 yd to the ODU 40 +1 -0.89
7:26 4th & 2 OPP 40 Kyle Lowe run for a loss of 1 yard to the ODU 41 -1 -1.91
TD
10 pl · 59 yd · 4:48
14–7
7:23 1st & 10 OWN 41 Colton Joseph pass complete to Pat Conroy for 1 yd to the ODU 42 +1 -0.92
6:57 2nd & 9 OWN 42 Bryce Duke run for 2 yds to the ODU 44 +2 -0.55
6:37 3rd & 7 OWN 44 Colton Joseph pass complete to Diante Vines for 11 yds to the GAST 45 for a 1ST down +11 2.65
6:06 1st & 10 OPP 45 Bryce Duke run for 1 yd to the GAST 44 +1 -0.77
5:25 2nd & 9 OPP 44 Bryce Duke run for 6 yds to the GAST 38 +6 0.30
4:55 3rd & 3 OPP 38 Colton Joseph pass complete to Pat Conroy for 13 yds to the GAST 25 for a 1ST down +13 1.24
4:13 1st & 10 OPP 25 Tariq Sims run for 11 yds to the GAST 14 for a 1ST down +11 0.15
3:50 1st & 10 OPP 14 Colton Joseph run for a loss of 2 yards to the GAST 16 -2 -0.45
3:17 2nd & 12 OPP 16 Colton Joseph run for 10 yds to the GAST 6 +10 0.41
2:38 3rd & 2 OPP 6 Tariq Sims run for 6 yds for a TD (Ethan Sanchez KICK) +6 2.59
PUNT
3 pl · 3 yd · 1:03
14–7
2:36 1st & 10 OWN 25 Christian Veilleux pass incomplete 0 -0.70
2:31 2nd & 10 OWN 25 Christian Veilleux pass incomplete 0 -0.35
2:27 3rd & 10 OWN 25 Christian Veilleux pass complete to Michel Dukes for 3 yds to the GAST 28 +3 -0.07
1:44 4th & 7 OWN 28 James Allen punt for 59 yds , Isiah Paige returns for 13 yds to the ODU 26
TD
7 pl · 74 yd · 3:27
21–7
1:31 1st & 10 OWN 26 Colton Joseph run for 16 yds to the ODU 42 for a 1ST down +16 1.45
1:10 1st & 10 OWN 42 Devin Roche run for 2 yds to the ODU 44 +2 -0.69
0:43 2nd & 8 OWN 44 Colton Joseph pass complete to Pat Conroy for 11 yds to the GAST 45 for a 1ST down +11 1.77
0:00 OWN 44 End of 3rd Quarter
15:00 1st & 10 OPP 45 Colton Joseph run for 27 yds to the GAST 18 for a 1ST down +27 0.88
14:33 1st & 10 OPP 18 Devin Roche run for 14 yds to the GAST 4 for a 1ST down +14 0.90
13:52 1st & 4 OPP 4 Devin Roche run for a loss of 5 yards to the GAST 9 -5 -1.05
13:08 2nd & 9 OPP 9 Colton Joseph pass complete to Demariyon Houston for 9 yds for a TD (Ethan Sanchez KICK) +9 2.74
Q4
ON DOWNS
9 pl · 56 yd · 4:00
21–7
13:02 1st & 10 OWN 20 CJ Beasley run for 3 yds to the GAST 23 +3 -0.24
12:30 2nd & 7 OWN 23 Christian Veilleux pass complete to Michel Dukes for 20 yds to the GAST 43 for a 1ST down +20 2.16
11:56 1st & 10 OWN 43 Christian Veilleux run for 3 yds to the GAST 46 +3 -0.43
11:21 2nd & 7 OWN 46 Freddie Brock run for 10 yds to the ODU 44 for a 1ST down +10 1.48
10:41 1st & 10 OPP 44 Christian Veilleux pass complete to Ted Hurst for 15 yds to the ODU 29 for a 1ST down +15 0.62
10:14 1st & 10 OPP 29 Christian Veilleux pass complete to CJ Beasley for 2 yds to the ODU 27 +2 -0.29
9:46 2nd & 8 OPP 27 Michel Dukes run for 3 yds to the ODU 24 +3 -0.20
9:11 3rd & 5 OPP 24 Christian Veilleux pass incomplete 0 -0.73
9:07 4th & 5 OPP 24 Christian Veilleux pass incomplete 0 -2.99
ON DOWNS
6 pl · 30 yd · 3:35
21–7
9:02 1st & 10 OWN 24 Tariq Sims run for 5 yds to the ODU 29 +5 0.09
8:27 2nd & 5 OWN 29 Colton Joseph run for 16 yds to the ODU 45 for a 1ST down +16 1.78
7:44 1st & 10 OWN 45 Tariq Sims run for no gain to the ODU 45 0 -1.16
6:58 2nd & 10 OWN 45 Tariq Sims run for 1 yd to the ODU 46 +1 -0.75
6:12 3rd & 9 OWN 46 Colton Joseph run for 8 yds to the GAST 46 +8 0.66
5:31 4th & 1 OPP 46 Devin Roche run for no gain to the GAST 46 0 -1.48
INT
1 pl · 0 yd · 0:06
21–7
5:28 1st & 10 OWN 46 Christian Veilleux pass intercepted Angelo Rankin Jr. return for no gain to the ODU 13 -2.82
PUNT
3 pl · 7 yd · 1:04
21–7
5:19 1st & 10 OWN 13 Tariq Sims run for 5 yds to the ODU 18 +5 0.07
4:36 2nd & 5 OWN 18 Tariq Sims run for a loss of 1 yard to the ODU 17 -1 -0.50
4:31 3rd & 6 OWN 17 Timeout Georgia State, clock 04:31
4:30 3rd & 6 OWN 17 Tariq Sims run for 3 yds to the ODU 20 +3 -0.07
4:26 4th & 3 OWN 20 Timeout Georgia State, clock 04:26
4:25 4th & 3 OWN 20 Ian Brandt punt for 36 yds , DJ Riles returns for no gain to the GAST 46 , returns for no gain to the GAST 46
TD
6 pl · 54 yd · 1:59
21–14
4:12 1st & 10 OWN 46 Zach Gibson pass complete to Dorian Fleming for 7 yds to the ODU 47 +7 0.65
3:55 2nd & 3 OPP 47 Zach Gibson pass complete to Petey Tucker for 8 yds to the ODU 39 for a 1ST down +8 0.40
3:34 1st & 10 OPP 39 Zach Gibson pass complete to Ted Hurst for 9 yds to the ODU 30 +9 0.82
3:09 2nd & 1 OPP 30 Zach Gibson pass complete to Freddie Brock for 2 yds to the ODU 28 for a 1ST down +2 -0.44
2:49 1st & 10 OPP 28 Zach Gibson run for 4 yds to the ODU 24 +4 -0.04
2:19 2nd & 6 OPP 24 Zach Gibson pass complete to Freddie Brock for 24 yds for a TD (Liam Rickman KICK) +24 2.81
FUMBLE
3 pl · 16 yd · 0:49
21–14
2:19 OWN 35 Liam Rickman kickoff for 11 yds , return for no gain to the GAST 46
2:19 1st & 10 OWN 46 Michel Dukes run for 26 yds to the ODU 28 for a 1ST down +26 1.42
2:00 1st & 10 OPP 28 Timeout Georgia State, clock 02:00
1:59 1st & 10 OPP 28 Zach Gibson pass complete to Freddie Brock for a loss of 1 yard to the ODU 29 -1 -0.64
1:32 2nd & 11 OPP 29 Zach Gibson sacked for a loss of 9 yards to the ODU 38 Zach Gibson fumbled, recovered by ODU Mario Thompson , return for 0 yards -9 -2.59
END OF GAME
3 pl · -8 yd · 1:28
21–14
1:24 1st & 10 OWN 38 (01:24) [NHSG] Kneel down by JOSEPH, Colton at ODU36 (team loss of 2), clock 01:14. -2 -1.43
0:40 2nd & 12 OWN 36 (00:40) [NHSG] Kneel down by JOSEPH, Colton at ODU33 (team loss of 3), clock 00:38. -3 -0.73
0:38 3rd & 15 OWN 33 Timeout Georgia State, clock 00:38
0:33 3rd & 15 OWN 33 (00:33) [NHSG] Kneel down by JOSEPH, Colton at ODU30 (team loss of 3), clock 00:29. -3 -0.22
0:00 OWN 30 End of 4th Quarter
27 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

3sacks1
9plays for loss8
2takeaways1
5three-and-outs forced3
8explosive plays allowed10
4.28yards allowed / play5.18
2 of 14scoring drives allowed3 of 13
Old Dominion
Mario Easterly 7 (5) 1 PD
Angelo Rankin Jr. 7 (7) 1 INT
Jahron Manning 6 (4)
Mario Thompson 5 (4) 1 sk · 1 TFL · 1 PD
Jahleel Culbreath 5 (5) 2 TFL
Rasheed Reason 4 (4) 2 PD
Will Jones II 3 (3) 1 sk · 2 TFL
Denzel Lowry 3 (3) 1 TFL
Georgia State
Daniel Heimuli 6 (4) 1 TFL
Jyron Gilmore 6 (5)
Xavier Robinson 5 (5) 2 TFL
Damaine Wilson 5 (5) 1 TFL
Izaiah Guy 5 (3) 1 PD
Justin Abraham 5 (5)
Dorian Royal 4 (3)
Jeremiah Johnson 4 (2)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

field goals0 of 1
7punts7
35.0punt average45.4
0punts inside the 201
41return yards43
own 30average drive startown 29
Old Dominion
K Ethan Sanchez 3/3 XP
P Ian Brandt 7 punts · 35.0 avg
PR Isiah Paige 4 ret · 41 yds · long 28
Georgia State
K Liam Rickman 0/1 FG · 2/2 XP
P James Allen 7 punts · 45.4 avg · 1 in 20
KR DJ Riles 1 ret · 20 yds · long 20
KR Jordan Ford 1 ret · 19 yds · long 19
PR DJ Riles 3 ret · 4 yds · long 2
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

66plays74
342yards317
13drives14
39%success rate35%
7.42total PPA-6.57
Derived from 140 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Devin Roche run for 4 yds for a TD (Ethan Sanchez KICK) 7–0
Q2Christian Veilleux pass complete to Ted Hurst for 20 yds for a TD (Liam Rickman KICK) 7–7
Q3Tariq Sims run for 6 yds for a TD (Ethan Sanchez KICK) 14–7
Q4Colton Joseph pass complete to Demariyon Houston for 9 yds for a TD (Ethan Sanchez KICK) 21–7
Q4Zach Gibson pass complete to Freddie Brock for 24 yds for a TD (Liam Rickman KICK) 14–21

Biggest plays by PPA

Q3Christian Veilleux pass complete to Ted Hurst for 29 yds to the ODU 48 for a 1ST down 3.27
Q1Colton Joseph pass complete to Myles Alston for 17 yds to the ODU 48 for a 1ST down 3.15
Q3Colton Joseph pass complete to Diante Vines for 21 yds to the GAST 30 for a 1ST down 2.87
Q4Zach Gibson pass complete to Freddie Brock for 24 yds for a TD (Liam Rickman KICK) 2.81
Q4Colton Joseph pass complete to Demariyon Houston for 9 yds for a TD (Ethan Sanchez KICK) 2.74
Q3Colton Joseph pass complete to Diante Vines for 11 yds to the GAST 45 for a 1ST down 2.65

Series recent meetings

2025 Georgia State 10 – 27 Old Dominion
2023 Georgia State 24 – 25 Old Dominion
2022 Old Dominion 17 – 31 Georgia State
2012 Old Dominion 53 – 27 Georgia State
2011 Old Dominion 40 – 17 Georgia State
2010 Georgia State 20 – 34 Old Dominion
Last 6 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal