Georgia Southern at Old Dominion

Thursday, October 15, 2026

Georgia Southern beat Old Dominion 23–⁠15. It was their sixth meeting; the series is even at 3–⁠3.

AwayGeorgia Southern3–⁠4 in 2026
23
HomeOld Dominion2–⁠5 in 2026
15

Final at S.B. Ballard Stadium, Norfolk67°F, cloudy, wind 11 mphTV: ESPN2

Highlights

Video from ESPN College Football on YouTube.

Scoring by quarter

TeamQ1Q2Q3Q4Final
Georgia Southern797023
Old Dominion700815

How the win probability moved

Old Dominion favored

Win probability by play: Old Dominion 58% at kickoff, 0% at the end. Biggest swing: 21 points.

Georgia Southern favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (21 points).

Standouts

  • ReceivingT.J. Johnson2 catches, 83 yards, 1 TDOld Dominion
  • DefenseAnthony Bynum8 tackles, 2 sacks, 3 for lossGeorgia Southern
Cooper’s takeLets talk JMULets shed some deserved light on JMU

Player stats

Georgia Southern

PassingC/AttYdsTDInt
Turner Helton23/3020511
Max Johnson6/82900
Weston Bryan2/2600
RushingCarYdsTDLong
Tyrese Woodgett1677016
Terrance Gibbs644111
Taeo Todd1707
Weston Bryan7608
ReceivingRecYdsTDLong
Alex Taylor775026
Andre Greene Jr.761024
River Helms457032
Josh Dallas433017
DefenseTklTFLSacksInt
Anthony Bynum8320
Aaron Sears8100
Diego Aviles8100
Brandon Tyson6110
Eli Anders520.50
Uche Iloh10.50.50

Old Dominion

PassingC/AttYdsTDInt
Ryan Huff9/1411510
Quinn Henicle6/108610
RushingCarYdsTDLong
Maurki James429012
Devin Roche152507
Quinn Henicle616014
Trey Hall2505
ReceivingRecYdsTDLong
T.J. Johnson283171
Kendall Harris447016
Leon Haughton Jr.334120
Josh Rodriguez328016
DefenseTklTFLSacksInt
Lucas Struck111.500
JaMez Drummer10100
Daevon Iles100.500
Mario Easterly81.510
Javen Gibson30.501

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

Team stats

Georgia SouthernOld Dominion
405Total yards266
272Passing yards201
133Rushing yards65
6.6Yards per pass8.4
3.8Yards per rush2.0
28First downs16
3–⁠12Third downs3–⁠10
1–⁠1Fourth downs0–⁠1
1Turnovers2
13–⁠120Penalties12–⁠100
36:26Possession23:34
4Sacks (by defense)1

Efficiency

Georgia SouthernOld Dominion
47%Success rate33%
0.18EPA per play−0.20
1.02Explosiveness1.06
0.12Rushing EPA−0.47
0.25Passing EPA0.16
46%Passing-down success32%
−0.02First-down EPA−0.09
0.48Second-down EPA−0.10
−0.10Third-down EPA−0.35
26%Havoc by its defense11%

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 62% to win. Georgia Southern won as Elo’s underdog.

The line

Georgia Southern −3, over/under 44.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 58%, Old Dominion 42%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Old Dominion end zoneGeorgia Southern end zoneQ1 Old DominionTouchdown, 12 playsQ1 Georgia SouthernTouchdown, 12 playsQ1 Old DominionFumble, 4 playsQ1 Georgia SouthernField goal, 7 playsQ2 Old DominionTurnover on downs, 8 playsQ2 Georgia SouthernField goal, 10 playsQ2 Old DominionPunt, 4 playsQ2 Georgia SouthernField goal, 9 playsQ2 Old DominionEnd of half, 2 playsQ3 Georgia SouthernPunt, 6 playsQ3 Old DominionPunt, 6 playsQ3 Georgia SouthernTouchdown, 11 playsQ3 Old DominionPunt, 3 playsQ3 Georgia SouthernInterception, 8 playsQ4 Old DominionTouchdown, 3 playsQ4 Georgia SouthernPunt, 5 playsQ4 Old DominionPunt, 10 playsQ4 Georgia SouthernPunt, 7 playsQ4 Old DominionFumble, 4 playsQ4 Georgia SouthernResult not recorded, 4 plays
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.
  1. Q1 Old DominionTouchdown, 12 plays, 75 yards
  2. Q1 Georgia SouthernTouchdown, 12 plays, 75 yards
  3. Q1 Old DominionFumble, 4 plays, 25 yards
  4. Q1 Georgia SouthernField goal, 7 plays, −19 yards
  5. Q2 Old DominionTurnover on downs, 8 plays, 42 yards
  6. Q2 Georgia SouthernField goal, 10 plays, 2 yards
  7. Q2 Old DominionPunt, 4 plays, 10 yards
  8. Q2 Georgia SouthernField goal, 9 plays, −5 yards
  9. Q2 Old DominionEnd of half, 2 plays, 0 yards
  10. Q3 Georgia SouthernPunt, 6 plays, 58 yards
  11. Q3 Old DominionPunt, 6 plays, 46 yards
  12. Q3 Georgia SouthernTouchdown, 11 plays, 66 yards
  13. Q3 Old DominionPunt, 3 plays, 50 yards
  14. Q3 Georgia SouthernInterception, 8 plays, −11 yards
  15. Q4 Old DominionTouchdown, 3 plays, 86 yards
  16. Q4 Georgia SouthernPunt, 5 plays, 65 yards
  17. Q4 Old DominionPunt, 10 plays, 80 yards
  18. Q4 Georgia SouthernPunt, 7 plays, 85 yards
  19. Q4 Old DominionFumble, 4 plays, 10 yards
  20. Q4 Georgia SouthernResult not recorded, 4 plays, 7 yards

Play by play

1st quarter6 drives, then Tied at 7
Old Dominion Touchdown, 12 plays
15:001st & 10 at own 35(15:00) #97 B.Ford kickoff 65 yards to the ODU00, Touchback
15:001st & 10 at own 25(15:00) No Huddle-Shotgun #10 Q.Henicle rush middle for 0 yards to the ODU25 (#4 A.Bynum)
13:532nd & 10 at own 25(13:53) No Huddle-Shotgun #10 Q.Henicle pass complete short right to #3 D.Roche caught at ODU29, for 21 yards to the ODU46 (#6 J.Jones) PENALTY ODU Illegal Formation (#79 R.Goldthwaite) 5 yards from ODU25 to ODU20. NO PLAY
12:121st & 10 at own 36PENALTY ODU False Start 5 yards from ODU36 to ODU31. NO PLAY
9:021st & 15 at own 31(12:12) No Huddle-Shotgun #3 D.Roche rush middle for 3 yards gain to the ODU34 (#4 A.Bynum; #90 O.Brown)
9:022nd & 12 at own 34(09:02) No Huddle-Shotgun #10 Q.Henicle pass incomplete short left to #3 D.Roche thrown to ODU31
9:023rd & 12 at own 34(09:02) No Huddle-Shotgun #10 Q.Henicle rush left for 14 yards gain to the ODU48 (#0 A.Sears), out of bounds, 1ST DOWN
9:021st & 10 at own 48(09:02) No Huddle-Shotgun #3 D.Roche rush middle for 0 yards to the ODU48 (#1 B.Tyson; #97 E.Anders)
9:022nd & 10 at own 48(09:02) No Huddle-Shotgun #10 Q.Henicle pass complete short right to #3 D.Roche caught at ODU46, for 11 yards to the GS 41 (#17 J.Jackson), 1ST DOWN
9:021st & 10 at opp 41(09:02) No Huddle-Shotgun #3 D.Roche rush middle for 6 yards gain to the GS 35 (#6 J.Jones; #97 E.Anders)
9:022nd & 4 at opp 35(09:02) No Huddle-Shotgun #5 M.James rush left for 12 yards gain to the GS 23 (#6 J.Jones; #7 N.Mangham), 1ST DOWN
9:021st & 10 at opp 23(09:02) No Huddle-Shotgun #5 M.James rush middle for 3 yards gain to the GS 20 (#4 A.Bynum; #9 F.Davies)
9:022nd & 7 at opp 20(09:02) No Huddle-Shotgun #10 Q.Henicle pass complete deep left to #86 L.Haughton Jr. caught at GS 00, for 20 yards to the GS 00 TOUCHDOWN, clock 09:02, 1ST DOWN #93 N.Eichner kick attempt good (H: #96 I.Brandt, LS: #61 B.Durkin)Old Dominion 7, Georgia Southern 0
Georgia Southern Touchdown, 12 plays
9:021st & 10 at own 35(09:02) #99 A.Nelms kickoff 65 yards to the GS 00, Touchback
8:521st & 10 at own 25(09:00) Shotgun #7 M.Johnson pass complete short left to #19 J.Dallas caught at GS 21, for 3 yards loss to the GS 22 (#32 J.Drummer; #4 J.Gibson)
8:182nd & 13 at own 22(08:19) Shotgun #7 M.Johnson pass incomplete short middle to #4 A.Greene Jr. thrown to GS 34 broken up by #19 L.Struck
8:113rd & 13 at own 22(08:11) Shotgun #7 M.Johnson pass incomplete short left thrown to GS 20 QB hurried by #88 M.Harris
8:074th & 13 at own 22(08:07) #25 A.Smith punt 33 yards to the ODU45, out of bounds at ODU45 PENALTY ODU Roughing The Kicker (#28 C.Boykins) 15 yards from GS 22 to GS 37, 1ST DOWN. NO PLAY
8:001st & 10 at own 37(08:00) No Huddle-Shotgun #27 T.Woodgett rush middle for 4 yards gain (9) to the GS 41 (#32 J.Drummer) PENALTY ODU Illegal Use Of Hands (#9 D.Lynch) 10 yards from GS 46 to ODU44, 1ST DOWN
7:151st & 10 at opp 44(07:30) No Huddle-Shotgun #7 M.Johnson pass complete short left to #27 T.Woodgett caught at ODU43, for 2 yards to the ODU42 (#1 Z.Frink)
6:532nd & 8 at opp 42(06:59) No Huddle-Shotgun #7 M.Johnson pass complete short left to #4 A.Greene Jr. caught at ODU42, for 5 yards to the ODU37 (#32 J.Drummer; #9 D.Lynch)
6:043rd & 3 at opp 37(06:18) No Huddle-Shotgun #7 M.Johnson pass complete short left to #27 T.Woodgett caught at ODU44, for 2 yards to the ODU35 (#18 J.Forrest; #9 D.Lynch)
5:284th & 1 at opp 35(05:31) No Huddle #7 M.Johnson rush middle for 2 yards gain to the ODU33 (#18 J.Forrest; #32 J.Drummer), 1ST DOWN
4:391st & 10 at opp 33(04:49) No Huddle #9 W.Bryan rush right for 3 yards gain to the ODU30 (#94 L.McFadden-Pressley; #0 M.Thompson)
4:092nd & 7 at opp 30(04:12) No Huddle #1 T.Gibbs rush left for 7 yards gain to the ODU23 (#2 D.Iles), 1ST DOWN
3:261st & 10 at opp 23(03:32) No Huddle-Shotgun #7 M.Johnson pass complete short right to #5 A.Taylor caught at ODU11, for 12 yards to the ODU11 (#2 D.Iles), out of bounds, 1ST DOWN
2:571st & 10 at opp 11(02:59) No Huddle-Shotgun #1 T.Gibbs rush right for 11 yards gain to the ODU00 TOUCHDOWN, clock 02:57, 1ST DOWN #95 T.Bryant kick attempt good (H: #25 A.Smith, LS: #41 C.Glenn)Tied at 7
Old Dominion Fumble, 4 plays
2:501st & 10 at own 35(02:57) #97 B.Ford kickoff 61 yards to the ODU04 #1 Z.Frink return 17 yards to the ODU21 (#45 C.Veltkamp; #21 C.Thompson)
2:451st & 10 at own 21(02:49) No Huddle-Shotgun #3 D.Roche rush middle for 1 yard gain to the ODU22 (#5 D.Aviles; #44 N.Eldridge Jr.)
Old Dominion Touchdown, 12 plays
13:202nd & 15 at own 20(13:20) No Huddle-Shotgun #10 Q.Henicle pass complete short left to #8 J.Rodriguez caught at ODU34, for 16 yards to the ODU36 (#6 J.Jones), 1ST DOWN
Old Dominion Fumble, 4 plays
2:092nd & 9 at own 22(02:23) No Huddle-Shotgun #10 Q.Henicle pass complete short left to #11 T.Johnson caught at ODU34, for 12 yards to the ODU34, End Of Play, 1ST DOWN
1:501st & 10 at own 34(01:50) No Huddle-Shotgun #10 Q.Henicle pass incomplete short left to #8 J.Rodriguez thrown to ODU42 PENALTY GS Offside (#57 L.Bullard) 5 yards from ODU34 to ODU39. NO PLAY
1:431st & 5 at own 39(01:48) No Huddle-Shotgun #3 D.Roche rush middle for 2 yards gain to the ODU41 (#5 D.Aviles; #57 L.Bullard)
1:102nd & 3 at own 41(01:17) No Huddle-Shotgun #3 D.Roche rush middle for 5 yards gain to the ODU46 fumbled by #3 D.Roche at ODU46 forced by #44 N.Eldridge Jr. recovered by GS #0 A.Sears at ODU46, End Of Play
Georgia Southern Field goal, 7 plays
1:041st & 10 at opp 46(01:07) Shotgun #27 T.Woodgett rush right for 3 yards gain to the ODU43 (#3 M.Easterly)
0:182nd & 7 at opp 43(00:29) Shotgun #7 M.Johnson pass complete short right to #5 A.Taylor caught at ODU34, for 11 yards to the ODU32 (#1 Z.Frink; #3 M.Easterly), 1ST DOWN
Q2 14:461st & 10 at opp 32(14:55) Shotgun #27 T.Woodgett rush right for 10 yards gain to the ODU22 (#1 Z.Frink; #3 M.Easterly), 1ST DOWN
Q2 14:041st & 10 at opp 22(14:11) Shotgun #14 T.Helton pass complete short left to #15 T.Bradshaw caught at ODU24, for 0 yards to the ODU22 (#19 L.Struck)
Q2 13:322nd & 10 at opp 22(13:33) No Huddle-Shotgun #14 T.Helton pass incomplete short right to #5 A.Taylor thrown to ODU17
Q2 13:164th & 3 at opp 15(13:19) #95 T.Bryant field goal attempt from 33 yards GOOD (H: #25 A.Smith, LS: #41 C.Glenn), clock 13:16Georgia Southern 10, Old Dominion 7
2nd quarter8 drives, then Georgia Southern 16, Old Dominion 7
Old Dominion Turnover on downs, 8 plays
13:161st & 10 at own 35(13:16) #97 B.Ford kickoff 65 yards to the ODU00, Touchback
13:101st & 10 at own 25(13:13) No Huddle-Shotgun #6 T.Hall rush middle for 5 yards gain to the ODU30 (#0 A.Sears)
12:422nd & 5 at own 30(12:50) No Huddle-Shotgun #10 Q.Henicle pass complete short right to #7 K.Harris caught at ODU46, for 16 yards to the ODU46, out of bounds at ODU46, 1ST DOWN
11:222nd & 12 at own 44(11:28) No Huddle-Shotgun #10 Q.Henicle rush middle for 3 yards gain to the ODU47 (#5 D.Aviles)
11:153rd & 9 at own 47(11:15) No Huddle-Shotgun #10 Q.Henicle pass incomplete deep left to #11 T.Johnson thrown to GS 27 PENALTY GS Pass Interference 15 yards from ODU47 to GS 38, 1ST DOWN. NO PLAY
11:081st & 10 at opp 38(11:11) No Huddle-Shotgun #6 T.Hall rush middle for 0 yards to the GS 38 (#0 A.Sears; #5 D.Aviles)
10:372nd & 10 at opp 38(10:39) No Huddle-Shotgun #10 Q.Henicle pass incomplete deep left to #11 T.Johnson thrown to GS 00
10:323rd & 10 at opp 38(10:34) No Huddle-Shotgun #10 Q.Henicle pass incomplete short middle to #8 J.Rodriguez thrown to GS 25 broken up by #31 C.Gamble
10:304th & 10 at opp 38(10:30) #96 I.Brandt punt 38 yards to the GS 00, Touchback PENALTY GS Running Into The Kicker (#39 T.Williams Jr.) 5 yards from GS 38 to GS 33. NO PLAY
10:174th & 5 at opp 33(10:20) No Huddle-Shotgun #10 Q.Henicle pass incomplete deep left to #11 T.Johnson thrown to GS 02 broken up by #22 C.Calicut, TURNOVER ON DOWNS
Georgia Southern Field goal, 10 plays
10:071st & 10 at own 33(10:15) Shotgun #14 T.Helton pass complete short right to #5 A.Taylor caught at GS 38, for 5 yards to the GS 38 (#5 B.Crutchfield), out of bounds
Old Dominion Turnover on downs, 8 plays
12:211st & 10 at own 46(12:21) No Huddle-Shotgun #10 Q.Henicle sacked for loss of 2 yards to the ODU44 (#1 B.Tyson, #97 E.Anders)
Georgia Southern Field goal, 7 plays
13:293rd & 10 at opp 22(13:29) No Huddle-Shotgun #35 T.Todd rush left for 7 yards gain to the ODU15 (#2 D.Iles)
Georgia Southern Field goal, 10 plays
9:442nd & 5 at own 38(09:48) No Huddle-Shotgun #1 T.Gibbs rush middle for 8 yards gain to the GS 46 (#10 K.Naotala; #94 L.McFadden-Pressley), 1ST DOWN
9:081st & 10 at own 46(09:12) Shotgun #1 T.Gibbs rush middle for 6 yards gain to the ODU48 (#19 L.Struck; #24 D.Goodman)
8:202nd & 4 at opp 48(08:44) Shotgun #14 T.Helton pass complete deep right to #5 A.Taylor caught at ODU23, for 26 yards to the ODU22 (#5 B.Crutchfield), 1ST DOWN
7:591st & 10 at opp 22(08:04) Shotgun #14 T.Helton pass complete short left to #4 A.Greene Jr. caught at ODU17, for 5 yards to the ODU17, out of bounds at ODU17
7:292nd & 5 at opp 17(07:38) No Huddle-Shotgun #14 T.Helton pass complete short left to #4 A.Greene Jr. caught at ODU13, for 6 yards to the ODU11 (#18 J.Forrest; #32 J.Drummer), 1ST DOWN
6:501st & 10 at opp 11(06:57) No Huddle-Shotgun #9 W.Bryan pass complete short right to #15 T.Bradshaw caught at ODU05, for 6 yards to the ODU05 (#2 D.Iles)
6:082nd & 4 at opp 5(06:17) No Huddle-Shotgun #9 W.Bryan rush middle for 3 yards gain to the ODU02 (#3 M.Easterly; #2 D.Iles)
5:513rd & 1 at opp 2PENALTY GS False Start (#72 J.Raymond) 5 yards from ODU02 to ODU07. NO PLAY
5:512nd & 4 at opp 5Timeout Georgia Southern, clock 05:51
5:423rd & 6 at opp 7(05:45) Shotgun #9 W.Bryan sacked for loss of 13 yards to the ODU20 (#3 M.Easterly)
5:014th & 19 at opp 20(05:04) PENALTY GS False Start (#80 J.Crosby) 5 yards from ODU20 to ODU25. NO PLAY
4:434th & 24 at opp 25(04:43) #95 T.Bryant field goal attempt from 43 yards GOOD (H: #25 A.Smith, LS: #41 C.Glenn), clock 04:43Georgia Southern 13, Old Dominion 7
Old Dominion Punt, 4 plays
4:361st & 10 at own 35(04:43) #97 B.Ford kickoff 65 yards to the ODU00 #1 Z.Frink return 24 yards to the ODU24 (#43 E.Johnson) PENALTY ODU Holding (#24 D.Goodman) 10 yards from ODU24 to ODU14
4:251st & 10 at own 14(04:34) No Huddle-Shotgun #10 Q.Henicle pass complete short right to #7 K.Harris caught at ODU22, for 11 yards to the ODU25 (#6 J.Jones), 1ST DOWN
4:061st & 10 at own 25(04:11) No Huddle-Shotgun #3 D.Roche rush middle for 7 yards gain to the ODU32 (#5 D.Aviles; #6 J.Jones)
3:342nd & 3 at own 32(03:39) No Huddle-Shotgun #3 D.Roche rush left for 0 yards to the ODU32 (#9 F.Davies; #4 A.Bynum)
2:554th & 16 at own 34(02:55) #96 I.Brandt punt 25 yards to the GS 41 #19 J.Dallas return for loss of 1 yard to the GS 40 (#29 T.Murray Jr.)
Georgia Southern Field goal, 9 plays
2:321st & 10 at own 40(02:41) Shotgun #27 T.Woodgett rush middle for 16 yards gain to the ODU44 (#2 D.Iles), 1ST DOWN
2:161st & 10 at opp 44(02:17) Shotgun #14 T.Helton pass incomplete short right thrown to ODU44 QB hurried by #0 M.Thompson
2:012nd & 10 at opp 44(02:11) Shotgun #14 T.Helton pass complete short left to #27 T.Woodgett caught at ODU43, for 19 yards to the ODU25 (#26 J.Watts; #95 A.Foster), 1ST DOWN
1:541st & 10 at opp 25(01:54) Shotgun #14 T.Helton pass complete short right to #27 T.Woodgett caught at ODU25, for 2 yards to the ODU23 (#32 J.Drummer)
1:462nd & 8 at opp 23(01:50) No Huddle-Shotgun #14 T.Helton pass complete short left to #4 A.Greene Jr. caught at ODU19, for 11 yards to the ODU12 (#2 D.Iles), 1ST DOWN
1:341st & 10 at opp 12(01:38) No Huddle-Shotgun #27 T.Woodgett rush left for 1 yard gain to the ODU11 (#10 K.Naotala; #26 J.Watts)
0:592nd & 9 at opp 11(01:04) No Huddle-Shotgun #14 T.Helton pass complete short right to #27 T.Woodgett caught at ODU16, for 2 yards loss to the ODU13 (#2 D.Iles; #10 K.Naotala)
0:533rd & 11 at opp 13(00:57) Shotgun #14 T.Helton pass incomplete short right to #87 R.Helms thrown to ODU00
0:592nd & 9 at opp 11Timeout Georgia Southern, clock 00:59
0:524th & 11 at opp 13(00:52) #95 T.Bryant field goal attempt from 31 yards GOOD (H: #25 A.Smith, LS: #41 C.Glenn), clock 00:52Georgia Southern 16, Old Dominion 7
0:553rd & 11 at opp 13Timeout Georgia Southern, clock 00:55
Old Dominion End of half, 2 plays
0:521st & 10 at own 35(00:52) #97 B.Ford kickoff 65 yards to the ODU00, Touchback
0:461st & 10 at own 25(00:48) No Huddle-Shotgun #10 Q.Henicle rush middle for 9 yards gain to the ODU34 (#5 D.Aviles)
0:422nd & 1 at own 34(00:42) No Huddle-Shotgun #4 R.Huff rush left for 2 yards loss to the ODU32 (#4 A.Bynum)
0:461st & 10 at own 25Timeout Old Dominion, clock 00:46
1st quarter1 drive, then Tied at 7
Old Dominion Touchdown, 12 plays
0:002nd & 10 at own 25No Huddle-Shotgun #10 Q.Henicle rush middle for 0 yards to the ODU25 (#4 A.Bynum)
2nd quarter1 drive, then Georgia Southern 16, Old Dominion 7
Old Dominion Punt, 4 plays
3:003rd & 3 at own 32(03:00) No Huddle-Shotgun #10 Q.Henicle sacked for loss of 8 yards to the ODU24 (#4 A.Bynum) PENALTY ODU Intentional Grounding (#10 Q.Henicle)
3rd quarter5 drives, then Georgia Southern 23, Old Dominion 7
Georgia Southern Punt, 6 plays
14:541st & 10 at own 35#99 A.Nelms kickoff 65 yards to the GS 00 #23 K.Mikell return 22 yards to the GS 22 (#34 J.Deese; #29 T.Murray Jr.)
14:471st & 10 at own 22(14:51) Shotgun #27 T.Woodgett rush right for 11 yards gain to the GS 33 (#95 A.Foster), 1ST DOWN
13:591st & 10 at own 33(14:17) No Huddle-Shotgun #14 T.Helton pass complete short right to #5 A.Taylor caught at ODU49, for 18 yards to the ODU49 (#5 B.Crutchfield), 1ST DOWN
13:481st & 10 at opp 49(13:54) No Huddle-Shotgun #14 T.Helton pass complete short left to #4 A.Greene Jr. caught at ODU48, for 4 yards to the ODU45 (#4 J.Gibson)
13:132nd & 6 at opp 45(13:15) No Huddle-Shotgun #14 T.Helton pass complete short right to #27 T.Woodgett caught at ODU48, for 1 yard loss to the ODU46 (#19 L.Struck) PENALTY GS Illegal Motion (#19 J.Dallas) 5 yards from ODU45 to ODU50
12:183rd & 8 at opp 47(12:18) No Huddle-Shotgun #14 T.Helton pass incomplete short left to #4 A.Greene Jr. thrown to ODU38
13:002nd & 12 at own 49(13:00) No Huddle-Shotgun #27 T.Woodgett rush middle for 4 yards gain to the ODU47 (#40 H.Malecki; #94 L.McFadden-Pressley)
12:184th & 8 at opp 47(12:18) #25 A.Smith punt 47 yards to the ODU00, Touchback
Old Dominion Punt, 6 plays
12:121st & 10 at own 20(12:16) No Huddle-Shotgun #3 D.Roche rush middle for 0 yards to the ODU20 (#1 B.Tyson; #18 M.Stroud)
11:512nd & 10 at own 20(11:53) No Huddle-Shotgun #4 R.Huff pass incomplete short right to #7 K.Harris thrown to ODU32 broken up by #17 J.Jackson
11:473rd & 10 at own 20(11:49) No Huddle-Shotgun #4 R.Huff pass incomplete short middle to #11 T.Johnson thrown to ODU30 broken up by #22 C.Calicut QB hurried by #4 A.Bynum
11:414th & 10 at own 20(11:41) #96 I.Brandt punt 45 yards to the GS 35 PENALTY GS Personal Foul (#99 J.Ticket) 15 yards from ODU20 to ODU35, 1ST DOWN. NO PLAY
11:271st & 10 at own 35(11:33) No Huddle-Shotgun #4 R.Huff rush middle for 2 yards gain to the ODU37 (#1 B.Tyson)
11:062nd & 8 at own 37(11:11) No Huddle-Shotgun #4 R.Huff pass complete short left to #86 L.Haughton Jr. caught at ODU42, for 6 yards to the ODU43 (#0 A.Sears; #22 C.Calicut)
10:353rd & 2 at own 43(10:43) No Huddle-Shotgun #3 D.Roche rush middle for 2 yards loss to the ODU41 (#18 M.Stroud; #97 E.Anders)
9:574th & 4 at own 41(10:03) #96 I.Brandt punt 38 yards to the GS 21 #19 J.Dallas return 3 yards to the GS 24 (#26 J.Watts; #15 J.Sherrill) PENALTY ODU Holding 10 yards from GS 24 to GS 34
Georgia Southern Touchdown, 11 plays
9:571st & 10 at own 34(09:55) PENALTY GS False Start 5 yards from GS 34 to GS 29. NO PLAY
9:092nd & 14 at own 30(09:17) Shotgun #14 T.Helton pass complete short left to #1 T.Gibbs caught at GS 28, for 7 yards to the GS 37 (#2 D.Iles; #19 L.Struck)
8:333rd & 7 at own 37(08:40) Shotgun #14 T.Helton pass complete short right to #87 R.Helms caught at GS 41, for 8 yards to the GS 45 (#0 M.Thompson), out of bounds, 1ST DOWN
8:061st & 10 at own 45(08:06) Shotgun #14 T.Helton pass incomplete short left to #19 J.Dallas thrown to GS 36 QB hurried by #4 J.Gibson
7:562nd & 10 at own 45(08:03) Shotgun #14 T.Helton pass complete short middle to #87 R.Helms caught at ODU50, for 13 yards to the ODU42 (#18 J.Forrest; #19 L.Struck), 1ST DOWN
7:261st & 10 at opp 42(07:28) Shotgun #1 T.Gibbs rush middle for 10 yards gain to the ODU32 (#19 L.Struck; #18 J.Forrest), 1ST DOWN
6:401st & 10 at opp 32(06:49) No Huddle-Shotgun #9 W.Bryan pass complete short left to #5 A.Taylor caught at ODU34, for 0 yards to the ODU32 (#0 M.Thompson; #33 S.Leaks)
6:082nd & 10 at opp 32(06:17) No Huddle-Shotgun #9 W.Bryan pass complete short right to #19 J.Dallas caught at ODU15, for 17 yards to the ODU15 (#19 L.Struck), out of bounds, 1ST DOWN
9:541st & 15 at own 29(09:54) Shotgun #19 J.Dallas rush right for 1 yard gain to the GS 30 (#2 D.Iles; #19 L.Struck)
5:391st & 10 at opp 15(05:47) No Huddle-Shotgun #14 T.Helton rush right for 2 yards gain to the ODU13 (#32 J.Drummer)
5:042nd & 8 at opp 13(05:07) No Huddle-Shotgun #1 T.Gibbs rush middle for 2 yards gain to the ODU11 (#24 D.Goodman; #40 H.Malecki)
4:293rd & 6 at opp 11(04:31) No Huddle-Shotgun #14 T.Helton pass complete short left to #1 T.Gibbs caught at ODU12, for 11 yards to the ODU00 TOUCHDOWN, clock 04:29, 1ST DOWN #95 T.Bryant kick attempt good (H: #25 A.Smith, LS: #41 C.Glenn)Georgia Southern 23, Old Dominion 7
Old Dominion Punt, 3 plays
4:291st & 10 at own 35(04:29) #97 B.Ford kickoff 65 yards to the ODU00, Touchback
4:151st & 10 at own 25(04:25) No Huddle-Shotgun #4 R.Huff pass complete short right to #3 D.Roche caught at ODU22, for 4 yards loss to the ODU21 (#0 A.Sears)
3:512nd & 14 at own 21(03:59) No Huddle-Shotgun #4 R.Huff pass complete short right to #7 K.Harris caught at ODU29, for 8 yards to the ODU29 (#17 J.Jackson), out of bounds
3:213rd & 6 at own 29PENALTY ODU False Start (#72 K.Hall) 5 yards from ODU29 to ODU24. NO PLAY
2:393rd & 11 at own 24(02:50) No Huddle-Shotgun #4 R.Huff pass complete short middle to #86 L.Haughton Jr. caught at ODU31, for 8 yards to the ODU32 (#0 A.Sears; #43 E.Johnson)
2:064th & 3 at own 32(02:06) #96 I.Brandt punt 52 yards to the GS 16 #19 J.Dallas return 9 yards to the GS 25 (#15 J.Sherrill; #7 R.Ramey)
Georgia Southern Interception, 8 plays
2:001st & 10 at own 25(02:03) No Huddle-Shotgun #27 T.Woodgett rush right for 6 yards gain to the GS 31 (#18 J.Forrest; #24 D.Goodman)
1:202nd & 4 at own 31(01:29) No Huddle-Shotgun #14 T.Helton pass complete short left to #4 A.Greene Jr. caught at GS 37, for 6 yards to the GS 37 (#1 Z.Frink), 1ST DOWN
0:391st & 10 at own 37(00:51) No Huddle-Shotgun #14 T.Helton pass complete short left to #87 R.Helms caught at GS 41, for 4 yards to the GS 41 (#1 Z.Frink; #18 J.Forrest)
0:152nd & 6 at own 41PENALTY GS False Start (#51 M.Williams) 5 yards from GS 41 to GS 36. NO PLAY
Q4 14:512nd & 11 at own 36(14:53) Shotgun #15 T.Bradshaw pass complete short right to #87 R.Helms caught at GS 46, for 32 yards to the ODU32 (#3 M.Easterly; #5 B.Crutchfield), 1ST DOWN
Q4 14:511st & 10 at opp 32PENALTY ODU UNR: Unnecessary Roughness (#5 B.Crutchfield) 15 yards from ODU32 to ODU17, 1ST DOWN. NO PLAY
Q4 14:321st & 10 at opp 17(14:37) Shotgun #14 T.Helton pass complete short left to #5 A.Taylor caught at ODU20, for 3 yards to the ODU14 (#5 B.Crutchfield; #33 S.Leaks)
Q4 13:572nd & 7 at opp 14(14:00) No Huddle-Shotgun #27 T.Woodgett rush right for 3 yards gain to the ODU11 (#0 M.Thompson)
Q4 13:153rd & 4 at opp 11(13:18) No Huddle-Shotgun #27 T.Woodgett rush right for 0 yards (0) to the ODU11 (#3 M.Easterly; #32 J.Drummer) PENALTY GS Holding (#72 J.Raymond) 10 yards from ODU11 to ODU21
Q4 12:473rd & 14 at opp 21(12:54) No Huddle-Shotgun #14 T.Helton pass intercepted by #4 J.Gibson at ODU04 QB hurried by #4 J.Gibson #4 J.Gibson return 34 yards to the ODU38 (#51 M.Williams; #27 T.Woodgett) PENALTY ODU Illegal Block in Back 10 yards from ODU24 to ODU14
4th quarter8 drives, then Georgia Southern 23, Old Dominion 15
Old Dominion Touchdown, 3 plays
12:211st & 10 at own 14(12:21) No Huddle-Shotgun #4 R.Huff pass complete short right to #8 J.Rodriguez caught at ODU13, for 2 yards loss to the ODU12 (#5 D.Aviles)
11:131st & 10 at own 29(11:25) No Huddle-Shotgun #4 R.Huff pass complete short left to #11 T.Johnson caught at ODU40, for 71 yards to the GS 00 TOUCHDOWN, clock 11:13, 1ST DOWN (10:02) #99 A.Nelms kickoff 65 yards to the GS 00, Touchback #86 L.Haughton Jr. pass attempt SuccessfulGeorgia Southern 23, Old Dominion 15
Georgia Southern Punt, 5 plays
9:591st & 10 at own 35(10:02) #99 A.Nelms kickoff 65 yards to the GS 00, Touchback
9:041st & 10 at own 25(09:04) No Huddle-Shotgun #14 T.Helton pass complete short right to #19 J.Dallas caught at GS 22, for 6 yards to the GS 31 (#33 S.Leaks; #0 M.Thompson)
9:042nd & 4 at own 31(09:04) No Huddle-Shotgun #27 T.Woodgett rush middle for 8 yards gain to the GS 39 (#19 L.Struck; #33 S.Leaks), 1ST DOWN
9:041st & 10 at own 39(09:04) No Huddle-Shotgun #14 T.Helton pass incomplete short middle to #87 R.Helms thrown to GS 44 QB hurried by #0 M.Thompson
9:042nd & 10 at own 39(09:04) No Huddle-Shotgun rush middle for 8 yards gain to the GS 47, End Of Play
9:043rd & 2 at own 47(09:04) No Huddle-Shotgun #9 W.Bryan rush right for 2 yards loss to the GS 45 (#3 M.Easterly; #19 L.Struck)
9:044th & 4 at own 45(09:04) #25 A.Smith punt 45 yards to the ODU10
Old Dominion Punt, 10 plays
8:521st & 10 at own 10(08:55) No Huddle-Shotgun #3 D.Roche rush right for 2 yards loss to the ODU08 (#97 E.Anders)
8:312nd & 12 at own 8(08:35) No Huddle-Shotgun #4 R.Huff pass incomplete deep right to #7 K.Harris thrown to ODU43
8:213rd & 12 at own 8(08:29) No Huddle-Shotgun #4 R.Huff pass complete short middle to #8 J.Rodriguez caught at ODU19, for 14 yards to the ODU22 (#0 A.Sears), 1ST DOWN
7:561st & 10 at own 22(07:59) No Huddle-Shotgun #3 D.Roche rush middle for 3 yards gain to the ODU25 (#5 D.Aviles)
7:302nd & 7 at own 25(07:29) No Huddle-Shotgun #4 R.Huff pass incomplete short right to #11 T.Johnson thrown to ODU30 QB hurried by #18 M.Stroud
7:273rd & 7 at own 25(07:27) No Huddle-Shotgun #4 R.Huff pass incomplete deep left to #11 T.Johnson thrown to ODU46 PENALTY GS Pass Interference (#17 J.Jackson) 15 yards from ODU25 to ODU40, 1ST DOWN. NO PLAY
7:251st & 10 at own 40PENALTY ODU False Start (#69 L.Cox) 5 yards from ODU40 to ODU35. NO PLAY
7:111st & 10 at the 50(07:10) No Huddle-Shotgun #4 R.Huff pass incomplete short right to #5 M.James thrown to GS 39
6:562nd & 10 at the 50(07:02) No Huddle-Shotgun #5 M.James rush middle for 9 yards gain to the GS 41 (#57 L.Bullard; #31 C.Gamble)
6:433rd & 3 at opp 41(06:43) No Huddle-Shotgun #5 M.James rush left for 8 yards gain (7) to the GS 33 (#12 T.Hill Jr.) PENALTY ODU Illegal Use Of Hands (#50 B.Walker) 10 yards from GS 34 to GS 44
7:201st & 15 at own 35(07:20) No Huddle-Shotgun #4 R.Huff pass complete short left to #80 C.Warren caught at ODU35, for 2 yards to the ODU37 (#0 A.Sears) PENALTY GS Roughing The Passer 15 yards from ODU37 to GS 48, 1ST DOWN
5:543rd & 6 at opp 44(05:57) No Huddle-Shotgun #4 R.Huff sacked for loss of 8 yards to the ODU48 (#1 B.Tyson, #98 U.Iloh)
5:414th & 14 at own 48(05:41) #96 I.Brandt punt 42 yards to the GS 10 fair catch by #19 J.Dallas at GS 10
Georgia Southern Punt, 7 plays
5:351st & 10 at own 10(05:38) Shotgun #27 T.Woodgett rush left for 2 yards gain to the GS 12 (#0 M.Thompson)
Old Dominion Touchdown, 3 plays
12:032nd & 12 at own 12(12:03) No Huddle-Shotgun #3 D.Roche rush middle for 2 yards gain to the ODU14 (#57 L.Bullard)
Georgia Southern Punt, 7 plays
4:562nd & 8 at own 12(05:00) Shotgun #14 T.Helton pass complete short left to #4 A.Greene Jr. caught at GS 29, for 24 yards to the GS 36 (#5 B.Crutchfield), 1ST DOWN
4:211st & 10 at own 36(04:25) Shotgun #27 T.Woodgett rush middle for 0 yards to the GS 36 (#4 J.Gibson; #9 D.Lynch)
3:432nd & 10 at own 36(03:51) Shotgun #14 T.Helton pass complete short left to #19 J.Dallas caught at GS 32, for 13 yards to the GS 49 (#10 K.Naotala; #19 L.Struck), out of bounds, 1ST DOWN
3:011st & 10 at own 49(03:03) Shotgun #27 T.Woodgett rush middle for 7 yards gain to the ODU44 (#0 M.Thompson)
2:132nd & 3 at opp 44(02:15) Shotgun #27 T.Woodgett rush middle for 0 yards to the ODU44 (#40 H.Malecki; #90 C.Forbes)
2:063rd & 3 at opp 44(02:12) Shotgun #16 J.Samuel rush left for 1 yard loss to the ODU45 (#90 C.Forbes; #32 J.Drummer)
2:142nd & 3 at own 44Timeout Old Dominion, clock 02:14
1:494th & 4 at opp 45(01:58) #25 A.Smith punt 40 yards to the ODU05
Old Dominion Fumble, 4 plays
1:461st & 10 at own 5(01:48) No Huddle-Shotgun #4 R.Huff pass complete short right to #7 K.Harris caught at ODU15, for 12 yards to the ODU17 (#22 C.Calicut), out of bounds, 1ST DOWN
1:401st & 10 at own 17(01:44) No Huddle-Shotgun #3 D.Roche rush middle for 0 yards to the ODU17 (#9 F.Davies)
1:252nd & 10 at own 17(01:29) No Huddle-Shotgun #4 R.Huff rush right for 1 yard gain to the ODU18 (#1 B.Tyson), out of bounds
1:203rd & 9 at own 18(01:25) No Huddle-Shotgun #4 R.Huff sacked for loss of 3 yards to the ODU15 (#4 A.Bynum), fumble by #4 R.Huff recovered by GS #18 M.Stroud at ODU15, End Of Play
Georgia Southern Result not recorded, 4 plays
1:151st & 10 at opp 15(01:15) Shotgun #9 W.Bryan rush middle for 6 yards gain to the ODU09 (#10 K.Naotala; #9 D.Lynch)
1:092nd & 4 at opp 9(01:11) No Huddle-Shotgun #9 W.Bryan rush middle for 1 yard gain to the ODU08 (#32 J.Drummer; #9 D.Lynch)
1:151st & 10 at own 15Timeout Old Dominion, clock 01:15
1:033rd & 3 at opp 8(01:07) No Huddle-Shotgun #27 T.Woodgett rush right for 3 yards gain to the ODU05, End Of Play, 1ST DOWN
1:092nd & 4 at own 9Timeout Old Dominion, clock 01:09
0:131st & goal at opp 5(00:13) Kneel down by #14 T.Helton at ODU10 for loss of 5 yards
0:243rd & 3 at opp 8Timeout Georgia Southern, clock 00: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.

Tied 3–⁠3 in six meetings.

Recent meetings
2026Georgia Southern 23, Old Dominion 15
2025Old Dominion 45, Georgia Southern 10
2024Old Dominion 47, Georgia Southern 19
2023Old Dominion 20, Georgia Southern 17
2022Georgia Southern 28, Old Dominion 23
2011Georgia Southern 55, Old Dominion 48NCAA Division I Football Championship – Second Round

Around this game

Georgia Southern

Old Dominion