FinalNov 29, 2025 · S.B. Ballard Stadium
Team1234Final
Georgia State0100010
Old Dominion01017027

Game flow

Old Dominion won by 17 · 7 scores
Lead changes
1
1 time tied
ODU biggest lead
+17
Q3 0:59
GAST biggest lead
+10
Q2 9:56
Time in front
ODU 43% · GAST 12%
tied 45% · 25:46 vs 7:10 of game clock
+21+10.5Tie+10.5+21Q1Q2Q3Q4▲ Old Dominion ahead▼ Georgia State aheadQ2 11:26 · GAST Passing Touchdown: Derrick Avery Jr. 4 Yd pass from Christian Veilleux (Liam Rickman Kick) (GAST 7, ODU 0)Q2 9:56 · GAST Field Goal Good: Liam Rickman 36 Yd Field Goal (GAST 10, ODU 0)Q2 5:34 · ODU Field Goal Good: Nathanial Eichner 19 Yd Field Goal (GAST 10, ODU 3)Q2 4:16 · ODU Rushing Touchdown: Devin Roche 9 Yd Run (Nathanial Eichner Kick) (GAST 10, ODU 10)Q3 10:46 · ODU Field Goal Good: Nathanial Eichner 22 Yd Field Goal (GAST 10, ODU 13)Q3 6:03 · ODU Rushing Touchdown: Devin Roche 3 Yd Run (Nathanial Eichner Kick) (GAST 10, ODU 20)Q3 0:59 · ODU : C. Joseph 14 Yd Run (Nathanial Eichner Kick) (GAST 10, ODU 27)

The lead after every score: above the line Old Dominion is ahead, below it Georgia State. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

2nd quarter
11:26GAST
TD Derrick Avery Jr. 4 Yd pass from Christian Veilleux (Liam Rickman Kick)5 plays, 67 yds, 2:00 · from GAST 33
GAST 7–0 ODU
9:56GAST
FG Liam Rickman 36 Yd Field Goal 6 plays, 6 yds, 1:19 · from ODU 25
GAST 10–0 ODU
5:34ODU
FG Nathanial Eichner 19 Yd Field Goal 11 plays, 70 yds, 4:09 · from ODU 28
GAST 10–3 ODU
4:16ODU
TD Devin Roche 9 Yd Run (Nathanial Eichner Kick)2 plays, 20 yds, 0:27 · from GAST 20
GAST 10–10 ODU
3rd quarter
10:46ODU
FG Nathanial Eichner 22 Yd Field Goal 6 plays, 29 yds, 2:08 · from GAST 33
GAST 10–13 ODU
6:03ODU
TD Devin Roche 3 Yd Run (Nathanial Eichner Kick)7 plays, 94 yds, 2:55 · from ODU 6
GAST 10–20 ODU
0:59ODU
C. Joseph 14 Yd Run (Nathanial Eichner Kick)6 plays, 80 yds, 3:17 · from ODU 20
GAST 10–27 ODU

Drives

ODU 5/14 scoredGAST 2/13 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00ODUODU 254271:14Punt
Q113:46GASTGAST 165-12:43Punt
Q111:03ODUODU 277263:00Punt
Q18:03GASTGAST 105172:13Punt
Q15:50ODUODU 46341:50Punt
Q14:00GASTGAST 168313:16Punt
Q10:44ODUODU 7300:23Punt
Q10:21GASTODU 46300:32Punt
Q214:49ODUODU 184161:23Punt
Q213:26GASTGAST 335672:00Touchdown
Q211:26ODUODU 25100:11Interception
Q211:26GASTODU 25661:19Field Goal

Win probability

Old Dominion 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Old Dominion▼ Georgia StateOld Dominion +24% win probability: No Huddle-Shotgun #3 D.Roche rush middle for 9 yards gain to the GSU00 TOUCHDOWN, clock 04:16 #93 N.Eichner kick attempt good (H: #96 I.Brandt, LS: #30 B.Durkin)Georgia State +22% win probability: Derrick Avery Jr. 4 Yd pass from Christian Veilleux (Liam Rickman Kick)Georgia State +20% win probability: #93 N.Eichner kickoff 58 yards to the GSU07 fair catch by #2 D.Braswell at GSU07Georgia State +19% win probability: #93 N.Eichner kickoff 59 yards to the GSU06 #82 K.Washington return 18 yards to the GSU24 (#13 J.Olotu-Judah), out of boundsOld Dominion +18% win probability: No Huddle-Shotgun #3 D.Roche rush middle for 3 yards gain to the GSU00 TOUCHDOWN, clock 06:03 #93 N.Eichner kick attempt good (H: #96 I.Brandt, LS: #30 B.Durkin)

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Christian Veilleux18/371544.21126.5
RushingCARYDSAVGTDLONG
Jordon Simmons17885.2030
Djay Braswell11464.2011
Christian Veilleux2-5-2.506
ReceivingRECYDSAVGTDLONG
Ted Hurst III77610.9029
Derrick Avery Jr.2199.5115
Javon Robinson3165.307
Grant Hollier11515.0015
Jaylin Marshall11313.0013
Lane Wadle284.005
Djay Braswell155.005
Jordon Simmons122.002
DefenseTOTSOLOSACKSTFLPDQB HUR
Josiah Robinson1361100
D-Icey Hopkins960000
Tyson McCrary850000
Jabriel Rhodes-Nelson820001
Jaylen Jones750100
Jordan Huff640010
Deuce Walker440010
Kedrick Walker420100
InterceptionsINTYDSTD
Jaylen Jones1230
KickingFGPCTLONGXPPTS
Liam Rickman1/250.0361/14
PuntingNOYDSAVGTBIn 20LONG
Reed Chandley939343.70461

Biggest plays

ODU +24% Q2 4:16 No Huddle-Shotgun #3 D.Roche rush middle for 9 yards gain to the GSU00 TOUCHDOWN, clock 04:16 #93 N.Eichner kick attempt good (H: #96 I.Brandt, LS: #30 B.Durkin)
GAST +22% Q2 11:26 Derrick Avery Jr. 4 Yd pass from Christian Veilleux (Liam Rickman Kick)
GAST +20% Q3 10:46 #93 N.Eichner kickoff 58 yards to the GSU07 fair catch by #2 D.Braswell at GSU07
GAST +19% Q2 4:12 #93 N.Eichner kickoff 59 yards to the GSU06 #82 K.Washington return 18 yards to the GSU24 (#13 J.Olotu-Judah), out of bounds
ODU +18% Q3 6:03 No Huddle-Shotgun #3 D.Roche rush middle for 3 yards gain to the GSU00 TOUCHDOWN, clock 06:03 #93 N.Eichner kick attempt good (H: #96 I.Brandt, LS: #30 B.Durkin)

Team stats

StatGASTODU
1st Downs1527
3rd down efficiency4-157-15
4th down efficiency0-00-0
Total Yards283409
Passing154106
Comp/Att18/379/22
Yards per pass4.24.8
Rushing129303
Rushing Attempts3054
Yards per rush4.35.6
Penalties10-1053-20
Turnovers12
Fumbles lost01
Interceptions thrown11
Possession27:3232:28

Play by play

Q4 0:00 End of 4th quarter.
Q4 5:59 2nd & 12 at ODU 38 Kneel down by Old Dominion at ODU37 for loss of 1 yard
Q4 5:59 1st & 10 at ODU 40 Kneel down by Old Dominion at ODU38 for loss of 2 yards
Q4 5:59 3rd & 10 at ODU 30 No Huddle-Shotgun #1 C.Joseph rush middle for 10 yards gain to the ODU40 (#16 B.Thomas), 1ST DOWN
Q4 5:59 2nd & 8 at ODU 32 No Huddle-Shotgun #18 K.Hargrove rush right for 2 yards loss to the ODU30 (#30 K.Walker)
Q4 5:59 1st & 10 at ODU 30 No Huddle-Shotgun #18 K.Hargrove rush middle for 2 yards gain to the ODU32 (#4 D.Hopkins; #52 A.Mullings)
Q4 5:59 3rd & 1 at ODU 28 No Huddle-Shotgun #18 K.Hargrove rush middle for 2 yards gain to the ODU30 (#25 J.Robinson), 1ST DOWN
Q4 5:59 2nd & 8 at ODU 21 No Huddle-Shotgun #3 D.Roche rush middle for 7 yards gain to the ODU28 (#6 J.Huff)
Q4 5:59 1st & 10 at ODU 19 No Huddle-Shotgun #3 D.Roche rush right for 2 yards gain to the ODU21 (#4 D.Hopkins)
Q4 5:59 3rd & 2 at ODU 14 No Huddle-Shotgun #1 C.Joseph rush left for 5 yards gain to the ODU19 (#13 J.Rhodes-Nelson; #24 C.Jordan), 1ST DOWN
Q4 6:05 2nd & 6 at ODU 10 No Huddle-Shotgun #3 D.Roche rush middle for 4 yards gain to the ODU14 (#25 J.Robinson)
Q4 6:09 1st & 10 at ODU 6 No Huddle-Shotgun #3 D.Roche rush middle for 4 yards gain to the ODU10 (#25 J.Robinson)
Q4 6:09 4th & 20 at GAST 40 #91 R.Chandley punt 54 yards to the ODU06
Q4 10:48 4th & 15 at GAST 45 PENALTY GSU Delay Of Game 5 yards from GSU45 to GSU40. NO PLAY
Q4 10:48 3rd & 15 at GAST 45 No Huddle-Shotgun #11 C.Veilleux pass incomplete short left to #85 G.Hollier thrown to ODU49 broken up by #43 K.Trinidad
Q4 10:48 2nd & 20 at GAST 40 No Huddle-Shotgun #11 C.Veilleux pass complete short right to #2 D.Braswell caught at GSU42, for 5 yards to the GSU45 (#6 Z.Frink)
Q4 10:48 2nd & 10 at 50 No Huddle-Shotgun #11 C.Veilleux pass incomplete short middle to #86 K.Milton thrown to ODU36 PENALTY GSU Holding (#69 J.McCrimmon) 10 yards from GSU50 to GSU40. NO PLAY
Q4 10:48 1st & 10 at 50 No Huddle-Shotgun #11 C.Veilleux pass incomplete short right thrown to ODU40 QB hurried by #94 R.Williams Jr.
Q4 10:48 2nd & 8 at GAST 35 No Huddle-Shotgun #11 C.Veilleux pass complete short right to #85 G.Hollier caught at GSU34, for 15 yards to the GSU50 (#5 B.Crutchfield; #18 J.Forrest), 1ST DOWN
Q4 10:48 1st & 10 at GAST 33 No Huddle-Shotgun #11 C.Veilleux pass complete short left to #9 J.Simmons caught at GSU34, for 2 yards to the GSU35 (#6 Z.Frink)
Q4 10:48 1st & 10 at GAST 18 No Huddle-Shotgun #11 C.Veilleux pass complete short left to #13 D.Avery Jr. caught at GSU22, for 15 yards to the GSU33 (#5 B.Crutchfield), 1ST DOWN
Q4 10:48 3rd & 2 at GAST 14 No Huddle-Shotgun #11 C.Veilleux pass complete short right to #1 T.Hurst caught at GSU18, for 4 yards to the GSU18 (#6 Z.Frink; #4 J.Mack Jr.), 1ST DOWN
Q4 10:48 2nd & 12 at GAST 4 No Huddle-Shotgun #11 C.Veilleux pass complete short right to #1 T.Hurst caught at GSU11, for 10 yards to the GSU14 (#34 J.Culbreath)
Q4 10:48 1st & 10 at GAST 6 No Huddle-Shotgun #9 J.Simmons rush right for 2 yards loss to the GSU04 (#34 J.Culbreath)
Q4 10:41 3rd & Goal at GAST 2 No Huddle-Shotgun #1 C.Joseph rush right for 4 yards loss to the GSU06 fumbled by #1 C.Joseph at GSU06 recovered by GSU #23 J.Jones at GSU06, End Of Play