Georgia State at Old Dominion

Saturday, November 25, 2023

Old Dominion beat Georgia State 25–⁠24. It was their fifth meeting; after it, Old Dominion led the series 4–⁠1.

AwayGeorgia State7–⁠6 in 2023
24
HomeOld Dominion6–⁠7 in 2023
25

Final at S.B. Ballard Stadium, NorfolkTV: ESPN+Attendance 15,717

At kickoff
46°F, mostly cloudy, wind 16 mph from the north, gusts to 25 mphWeather: NOAA NCEI Integrated Surface Database; Norfolk NAS (KNGU), 6 km from the stadium
Official
Trennis LivingstonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Georgia State7140324
Old Dominion0071825

Standouts

Player stats

Georgia State

PassingC/AttYdsTDInt
Darren Grainger26/3620322
RushingCarYdsTDLong
Marcus Carroll1557011
Darren Grainger1424116
K.Z. Adams111606
ReceivingRecYdsTDLong
Robert Lewis991032
Ahmon Green448229
Cadarrius Thompson431016
Tailique Williams42009
DefenseTklTFLSacksInt
Cody Jones11000
Justin Abraham101.51.50
Jontrey Hunter91.50.50
Javon Denis61.510
Shamar McCollum5110
Josiah Robinson50.50.50
Henry Bryant3220
Tylon Dunlap2110
Gavin Pringle2001
Jordan Jones10.50.50

Old Dominion

PassingC/AttYdsTDInt
Grant Wilson15/3320811
RushingCarYdsTDLong
Obasanjo Sanni1085167
Tariq Sims936012
ReceivingRecYdsTDLong
Reymello Murphy496143
Isiah Paige440014
Ahmarian Granger234034
Jalen Butler220013
DefenseTklTFLSacksInt
Wayne Matthews III16200
Shawn Asbury II100.500
Kris Trinidad80.500
Koa Naotala8100
Nolan Johnson5001
Ashton Whitner3001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Georgia StateOld Dominion
300Total yards313
203Passing yards208
97Rushing yards105
5.6Yards per pass6.3
2.4Yards per rush2.9
17First downs13
6–⁠19Third downs2–⁠16
1–⁠1Fourth downs2–⁠6
2Turnovers1
8–⁠72Penalties6–⁠60
37:35Possession22:25
8Sacks (by defense)0

Efficiency

Georgia StateOld Dominion
39%Success rate22%
−0.17EPA per play−0.24
0.84Explosiveness2.08
−0.16Rushing EPA0.10
−0.13Passing EPA−0.47
13%Passing-down success19%
−0.23First-down EPA−0.33
−0.25Second-down EPA−0.06
−0.10Third-down EPA0.04
23%Havoc by its defense19%

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 53% to win. Elo’s favorite won.

The line

Old Dominion −2, over/under 49.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 Old Dominion 54%, Georgia State 46%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Old Dominion end zoneGeorgia State end zoneQ1 Georgia StateTouchdown, 12 playsQ1 Old DominionPunt, 3 playsQ1 Georgia StateInterception, 3 playsQ1 Old DominionPunt, 3 playsQ1 Georgia StatePunt, 4 playsQ1 Old DominionTurnover on downs, 4 playsQ1 Georgia StateTouchdown, 10 playsQ2 Old DominionPunt, 3 playsQ2 Georgia StateTouchdown, 5 playsQ2 Old DominionPunt, 3 playsQ2 Georgia StateInterception, 1 playQ2 Old DominionTurnover on downs, 4 playsQ2 Georgia StatePunt, 3 playsQ2 Old DominionTurnover on downs, 8 playsQ2 Georgia StateEnd of half, 4 playsQ3 Old DominionPunt, 3 playsQ3 Georgia StatePunt, 8 playsQ3 Old DominionPunt, 6 playsQ3 Georgia StatePunt, 6 playsQ3 Old DominionTouchdown, 4 playsQ3 Georgia StatePunt, 3 playsQ3 Old DominionTouchdown, 2 playsQ4 Georgia StatePunt, 3 playsQ4 Old DominionInterception, 2 playsQ4 Georgia StateField goal, 7 playsQ4 Old DominionPunt, 3 playsQ4 Georgia StatePunt, 3 playsQ4 Old DominionTurnover on downs, 5 playsQ4 Georgia StateMissed FG, 4 playsQ4 Old DominionField goal, 12 playsQ4 Georgia StateSafety, 2 plays (Old Dominion scores)Q4 Old DominionTouchdown, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Old Dominion drives left to right, Georgia State right to left.
  1. Q1 Georgia StateTouchdown, 12 plays, 75 yards
  2. Q1 Old DominionPunt, 3 plays, 8 yards
  3. Q1 Georgia StateInterception, 3 plays, 8 yards
  4. Q1 Old DominionPunt, 3 plays, −10 yards
  5. Q1 Georgia StatePunt, 4 plays, 1 yard
  6. Q1 Old DominionTurnover on downs, 4 plays, 19 yards
  7. Q1 Georgia StateTouchdown, 10 plays, 63 yards
  8. Q2 Old DominionPunt, 3 plays, 0 yards
  9. Q2 Georgia StateTouchdown, 5 plays, 39 yards
  10. Q2 Old DominionPunt, 3 plays, −10 yards
  11. Q2 Georgia StateInterception, 1 play, 0 yards
  12. Q2 Old DominionTurnover on downs, 4 plays, −7 yards
  13. Q2 Georgia StatePunt, 3 plays, 1 yard
  14. Q2 Old DominionTurnover on downs, 8 plays, 41 yards
  15. Q2 Georgia StateEnd of half, 4 plays, 13 yards
  16. Q3 Old DominionPunt, 3 plays, 7 yards
  17. Q3 Georgia StatePunt, 8 plays, 10 yards
  18. Q3 Old DominionPunt, 6 plays, 30 yards
  19. Q3 Georgia StatePunt, 6 plays, 16 yards
  20. Q3 Old DominionTouchdown, 4 plays, 36 yards
  21. Q3 Georgia StatePunt, 3 plays, 7 yards
  22. Q3 Old DominionTouchdown, 2 plays, 73 yards
  23. Q4 Georgia StatePunt, 3 plays, 8 yards
  24. Q4 Old DominionInterception, 2 plays, 3 yards
  25. Q4 Georgia StateField goal, 7 plays, 35 yards
  26. Q4 Old DominionPunt, 3 plays, −5 yards
  27. Q4 Georgia StatePunt, 3 plays, 1 yard
  28. Q4 Old DominionTurnover on downs, 5 plays, −5 yards
  29. Q4 Georgia StateMissed FG, 4 plays, 3 yards
  30. Q4 Old DominionField goal, 12 plays, 61 yards
  31. Q4 Georgia StateSafety, 2 plays (Old Dominion scores), −6 yards
  32. Q4 Old DominionTouchdown, 5 plays, 49 yards

Play by play

1st quarter7 drives, then Georgia State 7, Old Dominion 0
Georgia State Touchdown, 12 plays
15:00Ethan Sanchez kickoff for 65 yds for a touchback
15:001st & 10 at own 25Darren Grainger pass complete to Robert Lewis for 4 yds to the GAST 29
15:002nd & 6 at own 29Darren Grainger pass complete to Tailique Williams for 9 yds to the GAST 38 for a 1ST down
15:001st & 10 at own 38Darren Grainger run for 5 yds to the GAST 43
15:002nd & 5 at own 43Marcus Carroll run for 2 yds to the GAST 45
15:003rd & 3 at own 45Darren Grainger pass incomplete
13:124th & 3 at own 45Old Dominion Penalty, Equipment Violation enforced (5 Yards) to the 50 yard line for a 1ST down
13:121st & 10 at the 50Darren Grainger pass complete to Robert Lewis for 4 yds to the ODU 46
13:122nd & 6 at opp 46Darren Grainger run for 9 yds to the ODU 37 for a 1ST down
13:121st & 10 at opp 37Marcus Carroll run for 11 yds to the ODU 26 for a 1ST down
13:121st & 10 at opp 26Darren Grainger pass complete to Robert Lewis for 12 yds to the ODU 14 for a 1ST down
13:121st & 10 at opp 14Marcus Carroll run for 2 yds to the ODU 12
13:122nd & 8 at opp 12CARROLL, Marcus rush up the middle for a gain of 1 yard to the ODU11 (HENDERSON, Jason;MATTHEWS, Wayne). PENALTY GSU Holding on REECE, Avery enforced 10 yards from the ODU12 to the ODU22 [NHSG]. NO PLAY (replay the down).
13:122nd & 18 at opp 22Darren Grainger run for 6 yds to the ODU 16
9:163rd & 12 at opp 16Darren Grainger run for 16 yds for a TD (Liam Rickman KICK)Georgia State 7, Old Dominion 0
Old Dominion Punt, 3 plays
9:14Isaac Kone kickoff for 51 yds
9:141st & 10 at own 17Keshawn Wicks run for no gain to the ODU 17
9:142nd & 10 at own 17Grant Wilson run for 3 yds to the ODU 20
9:143rd & 7 at own 20Grant Wilson pass incomplete
7:424th & 7 at own 20DUANE, Ethan punt 39 yards to the GSU41, CARTER, Jacari returned 5 yards to the GSU46 (DUTTON, Dominic), out of bounds, clock 07:42. PENALTY GSU Running Into the kicker on MARSHALL, Cam enforced 5 yards from the ODU20 to the ODU25 [FAKE PUNT]. NO PLAY (replay the down).
7:324th & 2 at own 25Ethan Duane punt for 30 yds, downed at the GAST 45
Georgia State Interception, 3 plays
7:321st & 10 at own 45Darren Grainger pass complete to Tailique Williams for 3 yds to the GAST 48
6:143rd & 2 at opp 47Timeout Georgia State, clock 06:14
6:142nd & 7 at own 48Darren Grainger run for 5 yds to the ODU 47
6:103rd & 2 at opp 47Darren Grainger pass intercepted Ashton Whitner return for 13 yds to the ODU 46
Old Dominion Punt, 3 plays
6:101st & 10 at own 46Grant Wilson sacked by Henry Bryant III for a loss of 6 yards to the ODU 40
6:102nd & 16 at own 40WILSON, Grant pass short to the left complete for 5 yards to DUTTON, Dominic caught at the ODU41 and advanced to the ODU45 (BROWN, Bryquice), out of bounds. PENALTY ODU Pass Interference on BUTLER, Jalen enforced 15 yards to the ODU25 [NHSG]. NO PLAY (replay the down).
6:102nd & 31 at own 25Grant Wilson pass incomplete
6:103rd & 31 at own 25Tariq Sims run for 11 yds to the ODU 36
4:324th & 20 at own 36Ethan Duane punt for 43 yds
Georgia State Punt, 4 plays
4:321st & 10 at own 21Georgia State Penalty, Personal Foul (-15 Yards) to the GAST 16
4:321st & 15 at own 16Marcus Carroll run for 4 yds to the GAST 20
4:322nd & 11 at own 20Darren Grainger pass complete to Jacari Carter for a loss of 6 yards to the GAST 14
4:323rd & 17 at own 14Marcus Carroll run for 8 yds to the GAST 22
2:024th & 9 at own 22Kade Loggins punt for 34 yds, downed at the ODU 44
2:021st & 10 at own 44WILSON, Grant pass to the right incomplete intended for WICKS, Keshawn thrown to the GSU42. PENALTY GSU Pass Interference on ABRAHAM, Justin enforced at the spot of the foul for 12 yards to the GSU44 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Old Dominion Turnover on downs, 4 plays
2:021st & 10 at opp 44Grant Wilson pass complete to Jalen Butler for 7 yds to the GAST 37
2:022nd & 3 at opp 37Grant Wilson pass incomplete
2:023rd & 3 at opp 37Keshawn Wicks run for no gain to the GAST 37
0:444th & 3 at opp 37Grant Wilson pass incomplete
Georgia State Touchdown, 10 plays
0:441st & 10 at own 37Darren Grainger pass complete to Tailique Williams for 5 yds to the GAST 42
0:002nd & 5 at own 42Javon Denis run for 5 yds to the GAST 47 for a 1ST down
Q2 15:001st & 10 at own 47Marcus Carroll run for 1 yd to the GAST 48
Q2 15:002nd & 9 at own 48Darren Grainger pass complete to Marcus Carroll for 3 yds to the ODU 49
Q2 15:003rd & 6 at opp 49Darren Grainger run for 4 yds to the ODU 45
Q2 15:004th & 2 at opp 45Darren Grainger pass complete to Jacari Carter for 5 yds to the ODU 40 for a 1ST down
Q2 15:001st & 10 at opp 40Marcus Carroll run for 5 yds to the ODU 35
Q2 15:002nd & 5 at opp 35Darren Grainger pass complete to Ahmon Green for 4 yds to the ODU 31
Q2 15:003rd & 1 at opp 31Marcus Carroll run for 2 yds to the ODU 29 for a 1ST down
Q2 11:321st & 10 at opp 29Darren Grainger pass complete to Ahmon Green for 29 yds for a TD (Liam Rickman KICK)Georgia State 14, Old Dominion 0
2nd quarter8 drives, then Georgia State 21, Old Dominion 0
Old Dominion Punt, 3 plays
11:32Isaac Kone kickoff for 65 yds for a touchback
11:321st & 10 at own 25Obie Sanni run for no gain to the ODU 25
11:322nd & 10 at own 25Grant Wilson pass incomplete
11:323rd & 10 at own 25Grant Wilson pass incomplete
10:424th & 10 at own 25Ethan Duane punt for 14 yds
Georgia State Touchdown, 5 plays
10:421st & 10 at opp 39Marcus Carroll run for 5 yds to the ODU 34
10:422nd & 5 at opp 34Darren Grainger pass complete to Cadarrius Thompson for 16 yds to the ODU 18 for a 1ST down
10:421st & 10 at opp 18Darren Grainger pass complete to Tailique Williams for 3 yds to the ODU 15
8:183rd & 3 at opp 11Timeout Georgia State, clock 08:18
8:182nd & 7 at opp 15Marcus Carroll run for 4 yds to the ODU 11
8:153rd & 3 at opp 11Darren Grainger pass complete to Ahmon Green for 11 yds for a TD (Liam Rickman KICK)Georgia State 21, Old Dominion 0
Old Dominion Punt, 3 plays
8:15Isaac Kone kickoff for 63 yds
8:151st & 10 at own 25Grant Wilson run for 1 yd to the ODU 26
8:152nd & 9 at own 26Tariq Sims run for 1 yd to the ODU 27
8:153rd & 8 at own 27Grant Wilson sacked by Justin Abraham and Shamar McCollum for a loss of 12 yards to the ODU 15
6:414th & 20 at own 15Ethan Duane punt for 35 yds, downed at the 50 yard line
Georgia State Interception, 1 play
6:261st & 10 at the 50Darren Grainger pass intercepted Nolan Johnson return for 40 yds to the GAST 45
Old Dominion Turnover on downs, 4 plays
6:261st & 10 at opp 45Obie Sanni run for 1 yd to the GAST 44
6:262nd & 9 at opp 44Obie Sanni run for 4 yds to the GAST 40
6:263rd & 5 at opp 40Grant Wilson pass incomplete
6:264th & 5 at opp 40Old Dominion Penalty, Delay Of Game (-5 Yards) to the GAST 45
5:144th & 10 at opp 45Grant Wilson sacked by Justin Abraham and Jontrey Hunter for a loss of 7 yards to the ODU 48
Georgia State Punt, 3 plays
5:141st & 10 at opp 48Marcus Carroll run for 2 yds to the ODU 46
5:142nd & 8 at opp 46Marcus Carroll run for 3 yds to the ODU 43
5:143rd & 5 at opp 43Marcus Carroll run for 1 yd to the ODU 42
5:144th & 4 at opp 42Georgia State Penalty, Delay Of Game (Gavin Pringle) to the ODU 47
3:044th & 9 at opp 47Tristan Lyon punt for 32 yds, fair catch by Isiah Paige at the ODU 15
Old Dominion Turnover on downs, 8 plays
3:041st & 10 at own 15Grant Wilson pass complete to Reymello Murphy for 8 yds to the ODU 23
3:042nd & 2 at own 23Tariq Sims run for 12 yds to the ODU 35 for a 1ST down
3:041st & 10 at own 35Grant Wilson pass incomplete
2:051st & 10 at opp 43Timeout Georgia State, clock 02:05
2:052nd & 10 at own 35Grant Wilson run for 22 yds to the GAST 43 for a 1ST down
2:051st & 10 at opp 43Tariq Sims run for 3 yds to the GAST 40
1:303rd & 19 at own 48Timeout Old Dominion, clock 01:30
1:302nd & 7 at opp 40Grant Wilson sacked by Henry Bryant III for a loss of 12 yards to the ODU 48
1:303rd & 19 at own 48Grant Wilson run for 8 yds to the GAST 44
1:134th & 11 at opp 44Grant Wilson pass incomplete
Georgia State End of half, 4 plays
1:131st & 10 at own 44Darren Grainger pass complete to Robert Lewis for 11 yds to the ODU 45 for a 1ST down
1:131st & 10 at opp 45Darren Grainger pass incomplete
1:132nd & 10 at opp 45Georgia State Penalty, False Start (-5 Yards) to the 50 yard line
1:132nd & 15 at the 50Marcus Carroll run for no gain to the 50 yard line
0:003rd & 15 at the 50Marcus Carroll run for 7 yds to the ODU 43
3rd quarter7 drives, then Georgia State 21, Old Dominion 7
Old Dominion Punt, 3 plays
15:00Isaac Kone kickoff for 65 yds for a touchback
15:001st & 10 at own 25Grant Wilson pass incomplete
15:002nd & 10 at own 25Grant Wilson run for 4 yds to the ODU 29
15:003rd & 6 at own 29WILSON, Grant scrambles to the right for a gain of 11 yards to the ODU40, out of bounds. PENALTY ODU Holding on SAUNDERS, Santana enforced 10 yards from the ODU29 to the ODU19 [NHSG]. NO PLAY (replay the down).
15:003rd & 16 at own 19Grant Wilson pass complete to Jalen Butler for 13 yds to the ODU 32
13:324th & 3 at own 32Ethan Duane punt for 33 yds
Georgia State Punt, 8 plays
13:321st & 10 at own 35Darren Grainger pass complete to Cadarrius Thompson for 6 yds to the GAST 41
13:322nd & 4 at own 41KZ Adams run for 1 yd to the GAST 42
13:323rd & 3 at own 42KZ Adams run for 6 yds to the GAST 48 for a 1ST down
13:321st & 10 at own 48Darren Grainger pass complete to Jacari Carter for 8 yds to the ODU 44
13:322nd & 2 at opp 44Darren Grainger run for 4 yds to the ODU 40 for a 1ST down
13:321st & 10 at opp 40Darren Grainger pass complete to Jacari Carter for 3 yds to the ODU 37
13:322nd & 7 at opp 37Darren Grainger pass incomplete
13:323rd & 7 at opp 37Darren Grainger run for a loss of 18 yards to the GAST 45 Darren Grainger fumbled, recovered by GAST Ben Chukwuma [NHSG] QB Keeper GRAINGER, Darren rush up the middle for a loss of 18 yards, GRAINGER, Darren fumbled at ODU44 forced by MATTHEWS, Wayne, recovered by GSU CHUKWUMA, Ben at the GSU45, returned 0 yards to the GSU45, End of Play.
8:504th & 25 at own 45Tristan Lyon punt for 45 yds
Old Dominion Punt, 6 plays
8:501st & 10 at own 14Obie Sanni run for 11 yds to the ODU 25 for a 1ST down
8:501st & 10 at own 25Obie Sanni run for 2 yds to the ODU 27
8:502nd & 8 at own 27Grant Wilson pass complete to Kelby Williams for 11 yds to the ODU 38 for a 1ST down
8:501st & 10 at own 38Obie Sanni run for a loss of 1 yard to the ODU 37
8:502nd & 11 at own 37Grant Wilson pass incomplete
8:503rd & 11 at own 37Grant Wilson pass complete to Isiah Paige for 7 yds to the ODU 44
6:424th & 4 at own 44Ian Brandt punt for 39 yds, fair catch by Jacari Carter at the GAST 17
Georgia State Punt, 6 plays
6:421st & 10 at own 17Darren Grainger pass complete to Cadarrius Thompson for 5 yds to the GAST 22
6:422nd & 5 at own 22Darren Grainger pass complete to Cadarrius Thompson for 4 yds to the GAST 26
6:423rd & 1 at own 26KZ Adams run for 2 yds to the GAST 28 for a 1ST down
6:421st & 10 at own 28Darren Grainger pass complete to Robert Lewis for 6 yds to the GAST 34
6:422nd & 4 at own 34Darren Grainger run for no gain to the GAST 34
6:423rd & 4 at own 34Darren Grainger run for a loss of 1 yard to the GAST 33
2:234th & 5 at own 33Kade Loggins punt for 33 yds
Old Dominion Touchdown, 4 plays
2:231st & 10 at opp 36Tariq Sims run for 4 yds to the GAST 32
2:232nd & 6 at opp 32Tariq Sims run for 1 yd to the GAST 31
1:404th & 5 at opp 31Timeout Georgia State, clock 01:40
1:403rd & 5 at opp 31Grant Wilson pass incomplete
1:344th & 5 at opp 31Grant Wilson pass complete to Reymello Murphy for 31 yds for a TD (Ethan Sanchez KICK)Georgia State 21, Old Dominion 7
Georgia State Punt, 3 plays
1:29Ethan Sanchez kickoff for 53 yds
1:291st & 10 at own 33KZ Adams run for 3 yds to the GAST 36
1:292nd & 7 at own 36Darren Grainger pass complete to Ahmon Green for 4 yds to the GAST 40
1:293rd & 3 at own 40Darren Grainger pass incomplete
0:034th & 3 at own 40Kade Loggins punt for 44 yds
Old Dominion Touchdown, 2 plays
0:001st & 10 at own 27Grant Wilson pass complete to Javon Harvey for 6 yds to the ODU 33
Q4 14:492nd & 4 at own 33Obie Sanni run for 67 yds for a TD (Ethan Sanchez KICK)Georgia State 21, Old Dominion 14
4th quarter10 drives, then Old Dominion 25, Georgia State 24
Georgia State Punt, 3 plays
14:49Ethan Sanchez kickoff for 65 yds for a touchback
14:491st & 10 at own 25Darren Grainger pass complete to Robert Lewis for 7 yds to the GAST 32
14:492nd & 3 at own 32KZ Adams run for 2 yds to the GAST 34
14:493rd & 1 at own 34Darren Grainger run for a loss of 1 yard to the GAST 33
13:114th & 2 at own 33Kade Loggins punt for 36 yds
Old Dominion Interception, 2 plays
13:111st & 10 at own 34Tariq Sims run for 3 yds to the ODU 37
12:452nd & 7 at own 37Grant Wilson pass intercepted return for no gain to the ODU 39
Georgia State Field goal, 7 plays
12:451st & 10 at opp 39KZ Adams run for 5 yds to the ODU 34
12:452nd & 5 at opp 34Darren Grainger pass incomplete
12:453rd & 5 at opp 34Darren Grainger pass complete to Robert Lewis for 32 yds to the ODU 2 for a 1ST down
12:451st & goal at opp 2KZ Adams run for a loss of 1 yard to the ODU 3
12:452nd & goal at opp 3Darren Grainger pass incomplete
12:453rd & goal at opp 3KZ Adams run for a loss of 1 yard to the ODU 4
10:184th & goal at opp 4Liam Rickman 22 yd FG GOODGeorgia State 24, Old Dominion 14
Old Dominion Punt, 3 plays
10:18Isaac Kone kickoff for 63 yds
10:181st & 10 at own 25Tariq Sims run for no gain to the ODU 25
10:182nd & 10 at own 25Grant Wilson pass incomplete
10:183rd & 10 at own 25Grant Wilson sacked by Justin Abraham and Javon Denis for a loss of 5 yards to the ODU 20
9:074th & 15 at own 20Ian Brandt punt for 43 yds, fair catch by Jacari Carter at the GAST 37
Georgia State Punt, 3 plays
9:071st & 10 at own 37Darren Grainger pass incomplete
9:072nd & 10 at own 37KZ Adams run for 1 yd to the GAST 38
9:073rd & 9 at own 38Darren Grainger pass incomplete
7:544th & 9 at own 38Kade Loggins punt for 39 yds
Old Dominion Turnover on downs, 5 plays
7:541st & 10 at own 29Grant Wilson pass complete to Isiah Paige for 11 yds to the ODU 40 for a 1ST down
7:541st & 10 at own 40SIMS, Tariq rush up the middle for a gain of 15 yards to the GSU45 (JOHNSON, Jeremiah;COOPER, Ronald). PENALTY ODU Holding on BLACK, Xavier enforced 10 yards from the ODU40 to the ODU30 [NHSG]. NO PLAY (replay the down).
7:541st & 20 at own 30Grant Wilson pass complete to Isiah Paige for 8 yds to the ODU 38
7:542nd & 12 at own 38Grant Wilson pass incomplete
7:543rd & 12 at own 38Grant Wilson sacked by Javon Denis and Jordan Jones for a loss of 7 yards to the ODU 31
6:094th & 19 at own 31Grant Wilson sacked by Tylon Dunlap for a loss of 7 yards to the ODU 24
Georgia State Missed FG, 4 plays
6:091st & 10 at opp 24KZ Adams run for 1 yd to the ODU 23
4:483rd & 4 at opp 18Timeout Georgia State, clock 04:48
4:482nd & 9 at opp 23Darren Grainger pass complete to Robert Lewis for 5 yds to the ODU 18
4:483rd & 4 at opp 18KZ Adams run for a loss of 3 yards to the ODU 21
4:421st & 10 at own 20Timeout Old Dominion, clock 04:42
4:374th & 7 at opp 21Liam Rickman 39 yd FG BLOCKED blocked by
Old Dominion Field goal, 12 plays
4:371st & 10 at own 20Grant Wilson pass incomplete
4:372nd & 10 at own 20Obie Sanni run for 1 yd to the ODU 21
4:373rd & 9 at own 21Grant Wilson pass complete to Isiah Paige for 14 yds to the ODU 35 for a 1ST down
4:371st & 10 at own 35Grant Wilson pass incomplete
4:372nd & 10 at own 35Grant Wilson pass complete to Reymello Murphy for 14 yds to the ODU 49 for a 1ST down
4:371st & 10 at own 49Grant Wilson pass incomplete
4:372nd & 10 at own 49Obie Sanni run for a loss of 2 yards to the ODU 47
4:373rd & 12 at own 47Grant Wilson pass complete to Ahmarian Granger for 34 yds to the GAST 19 for a 1ST down
4:371st & 10 at opp 19WILSON, Grant pass deep to the left incomplete intended for MURPHY, Reymello thrown to the GSU0. PENALTY GSU Pass Interference on GORDON, Terrell enforced half the distance from the goal, 14 yards to the GSU5 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
4:371st & goal at opp 4Grant Wilson pass complete to Tariq Sims for 1 yd to the GAST 3
4:372nd & goal at opp 3Tariq Sims run for 1 yd to the GAST 2
4:373rd & goal at opp 2ADAMS, Chris rush to the left for a gain of 2 yards to the GSU0, TOUCHDOWN ODU, score nullified by penalty (Play was confirmed after review). PENALTY ODU Face mask on ADAMS, Chris enforced 15 yards from the GSU2 to the GSU17 [NHSG]. NO PLAY (replay the down).
4:373rd & goal at opp 17Grant Wilson sacked by Josiah Robinson and Shamar McCollum for a loss of 2 yards to the GAST 19
1:374th & goal at opp 19Ethan Sanchez 37 yd FG GOODGeorgia State 24, Old Dominion 17
1:37SANCHEZ, Ethan kickoff 35 yards from the ODU35 to the GSU30 return muffed by DENIS, Javon at the GSU30, recovered by GSU VENEZIALE, Jordan at the GSU30, returned 0 yards to the GSU30 , End of Play. PENALTY GSU Offsides enforced 5 yards from the ODU35 to the ODU40. NO PLAY (replay the down).
Georgia State Safety, 2 plays (Old Dominion scores)
1:32Ethan Sanchez kickoff for 55 yds
1:321st & 10 at own 10Darren Grainger run for a loss of 6 yards to the GAST 4
1:172nd & 16 at own 4Darren Grainger run for a loss of 4 yards for a SAFETYGeorgia State 24, Old Dominion 19
Old Dominion Touchdown, 5 plays
1:131st & 10 at opp 49Grant Wilson pass complete to Reymello Murphy for 43 yds to the GAST 6 for a 1ST down
1:131st & goal at opp 6Grant Wilson pass complete to Ahmarian Granger for no gain to the GAST 6
1:132nd & goal at opp 6Obie Sanni run for 2 yds to the GAST 4
0:024th & goal at opp 3Timeout Old Dominion, clock 00:02
0:023rd & goal at opp 4Grant Wilson run for 1 yd to the GAST 3
0:004th & goal at opp 3Grant Wilson run for 3 yds for a TDOld Dominion 25, Georgia State 24

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.

Old Dominion leads 6–⁠2 in eight meetings, counting the three since this game.

Recent meetings
2026Georgia State 42, Old Dominion 10
2025Old Dominion 27, Georgia State 10
2024Old Dominion 21, Georgia State 14
2023Old Dominion 25, Georgia State 24
2022Georgia State 31, Old Dominion 17
2012Old Dominion 53, Georgia State 27

Around this game