FinalSep 16, 2023 · S.B. Ballard Stadium
Team1234Final
Wake Forest00131427
Old Dominion0177024

Game flow

Wake Forest won by 3 · 9 scores
Lead changes
1
0 times tied
ODU biggest lead
+17
Q2 2:27
WAKE biggest lead
+3
Q4 6:48
Time in front
ODU 61% · WAKE 11%
tied 28% · 36:36 vs 6:48 of game clock
+21+10.5Tie+10.5+21Q1Q2Q3Q4▲ Old Dominion ahead▼ Wake Forest aheadQ2 13:24 · ODU Passing Touchdown: Javon Harvey 68 Yd pass from Grant Wilson (Ethan Sanchez Kick) (WAKE 0, ODU 7)Q2 9:38 · ODU Fumble Return Touchdown: LaMareon James 80 Yd Fumble Return (Ethan Sanchez Kick) (WAKE 0, ODU 14)Q2 2:27 · ODU Field Goal Good: Ethan Sanchez 49 Yd Field Goal (WAKE 0, ODU 17)Q3 11:35 · WAKE Passing Touchdown: Taylor Morin 27 Yd pass from Mitch Griffis (Matthew Dennis Kick) (WAKE 7, ODU 17)Q3 7:00 · ODU Interception Return Touchdown: LaMareon James 66 Yd Interception Return (Ethan Sanchez Kick) (WAKE 7, ODU 24)Q3 3:50 · WAKE Field Goal Good: Matthew Dennis 36 Yd Field Goal (WAKE 10, ODU 24)Q3 0:09 · WAKE Field Goal Good: Matthew Dennis 36 Yd Field Goal (WAKE 13, ODU 24)Q4 9:45 · WAKE Passing Touchdown: Taylor Morin 48 Yd pass from Mitch Griffis (Matthew Dennis Kick) (WAKE 20, ODU 24)Q4 6:48 · WAKE Passing Touchdown: Jahmal Banks 4 Yd pass from Mitch Griffis (Matthew Dennis Kick) (WAKE 27, ODU 24)

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

Scoring summary

2nd quarter
13:24ODU
TD Javon Harvey 68 Yd pass from Grant Wilson (Ethan Sanchez Kick)2 plays, 61 yds, 0:36 · from ODU 39
WAKE 0–7 ODU
9:38ODU
TD LaMareon James 80 Yd Fumble Return (Ethan Sanchez Kick)
WAKE 0–14 ODU
2:27ODU
FG Ethan Sanchez 49 Yd Field Goal 9 plays, 58 yds, 4:44 · from ODU 10
WAKE 0–17 ODU
3rd quarter
11:35WAKE
TD Taylor Morin 27 Yd pass from Mitch Griffis (Matthew Dennis Kick)8 plays, 75 yds, 3:25 · from WAKE 25
WAKE 7–17 ODU
7:00ODU
TD LaMareon James 66 Yd Interception Return (Ethan Sanchez Kick)
WAKE 7–24 ODU
3:50WAKE
FG Matthew Dennis 36 Yd Field Goal 9 plays, 62 yds, 3:10 · from WAKE 20
WAKE 10–24 ODU
0:09WAKE
FG Matthew Dennis 36 Yd Field Goal 5 plays, 9 yds, 2:30 · from ODU 27
WAKE 13–24 ODU
4th quarter
9:45WAKE
TD Taylor Morin 48 Yd pass from Mitch Griffis (Matthew Dennis Kick)8 plays, 86 yds, 3:42 · from WAKE 14
WAKE 20–24 ODU
6:48WAKE
TD Jahmal Banks 4 Yd pass from Mitch Griffis (Matthew Dennis Kick)2 plays, 6 yds, 0:36 · from ODU 6
WAKE 27–24 ODU

Drives

ODU 2/14 scoredWAKE 7/16 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00ODUODU 25571:35Punt
Q113:25WAKEWAKE 35340:56Interception
Q112:29ODUODU 413-41:30Punt
Q110:59WAKEWAKE 209393:45Punt
Q17:14ODUODU 147692:56Missed FG
Q14:18WAKEWAKE 203-122:10Punt
Q12:08ODUODU 49321:53Punt
Q10:15WAKEWAKE 17381:15Punt
Q214:00ODUODU 392610:36Touchdown
Q213:24WAKEWAKE 25381:01Punt
Q212:23ODUODU 407421:24Interception
Q210:59WAKEODU 29491:21Fumble Return Touchdown

Win probability

Wake Forest 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Old Dominion▼ Wake ForestWake Forest +39% win probability: Jahmal Banks 4 Yd pass from Mitch Griffis (Matthew Dennis Kick)Wake Forest +36% win probability: Demond Claiborne run for 2 yds to the ODU 4Wake Forest +32% win probability: Taylor Morin 48 Yd pass from Mitch Griffis (Matthew Dennis Kick)Old Dominion +30% win probability: Caleb Carlson kickoff for 65 yds , LaMareon James return for 22 yds to the ODU 22Old Dominion +24% win probability: Wake Forest Penalty, Offensive Pass Interference (-15 Yards) to the ODU 18

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
Mitch Griffis24/413127.63220.9
RushingCARYDSAVGTDLONG
Justice Ellison16865.4016
Demond Claiborne11343.1020
Mitch Griffis12-7-0.6011
Team4-16-4.000
ReceivingRECYDSAVGTDLONG
Taylor Morin611218.7248
Jahmal Banks88110.1131
Wesley Grimes25628.0040
Ke'Shawn Williams44511.3014
Demond Claiborne2136.5010
Justice Ellison252.505
InterceptionsINTYDSTD
Evan Slocum1560
KickingFGPCTLONGXPPTS
Matthew Dennis2/2100.0363/39
PuntingNOYDSAVGTBIn 20LONG
Ivan Mora720729.60343

Biggest plays

WAKE +39% Q4 6:48 Jahmal Banks 4 Yd pass from Mitch Griffis (Matthew Dennis Kick)
WAKE +36% Q4 7:12 Demond Claiborne run for 2 yds to the ODU 4
WAKE +32% Q4 9:45 Taylor Morin 48 Yd pass from Mitch Griffis (Matthew Dennis Kick)
ODU +30% Q4 6:48 Caleb Carlson kickoff for 65 yds , LaMareon James return for 22 yds to the ODU 22
ODU +24% Q4 9:45 Wake Forest Penalty, Offensive Pass Interference (-15 Yards) to the ODU 18

Team stats

StatWAKEODU
1st Downs2514
3rd down efficiency5-173-15
4th down efficiency0-00-1
Total Yards409300
Passing312233
Comp/Att24/4111/27
Yards per pass7.68.6
Rushing9767
Rushing Attempts4336
Yards per rush2.31.9
Penalties6-655-35
Turnovers32
Fumbles lost11
Interceptions thrown21
Possession34:5025:10

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:30 3rd & Goal at ODU 7 TEAM run for a loss of 1 yard to the ODU 8
Q4 0:55 2nd & Goal at ODU 5 TEAM run for a loss of 2 yards to the ODU 7
Q4 1:38 1st & Goal at ODU 3 TEAM run for a loss of 2 yards to the ODU 5
Q4 1:47 4th & 7 at ODU 11 Grant Wilson sacked by Jasheen Davis for a loss of 8 yards to the ODU 3
Q4 1:53 3rd & 7 at ODU 11 Grant Wilson pass incomplete
Q4 2:04 2nd & 10 at ODU 10 Devin Roche run for 1 yd to the ODU 11
Q4 2:22 1st & 10 at ODU 10 Grant Wilson pass incomplete
Q4 2:29 4th & 11 at ODU 40 Ivan Mora punt for 30 yds, punt out-of-bounds at the ODU 10
Q4 2:35 3rd & 6 at ODU 35 Justice Ellison run for a loss of 5 yards to the ODU 40
Q4 2:39 Timeout Old Dominion, clock 02:39
Q4 2:40 2nd & 5 at ODU 34 Demond Claiborne run for a loss of 1 yard to the ODU 35
Q4 2:44 Timeout Old Dominion, clock 02:44
Q4 2:45 1st & 10 at ODU 39 Demond Claiborne run for 5 yds to the ODU 34
Q4 3:40 3rd & 5 at WAKE 48 Mitch Griffis pass complete to Ke'Shawn Williams for 13 yds to the ODU 39 for a 1ST down
Q4 4:20 2nd & 10 at WAKE 43 Mitch Griffis pass complete to Jahmal Banks for 5 yds to the WAKE 48
Q4 4:44 1st & 10 at WAKE 43 Demond Claiborne run for no gain to the WAKE 43
Q4 5:06 4th & 11 at ODU 21 Ethan Duane punt for 36 yds, fair catch by Taylor Morin at the WAKE 43
Q4 5:13 3rd & 11 at ODU 21 Grant Wilson pass incomplete
Q4 5:40 3rd & 6 at ODU 26 Old Dominion Penalty, False Start (-5 Yards) to the ODU 21
Q4 6:10 2nd & 6 at ODU 26 Devin Roche run for no gain to the ODU 26
Q4 6:29 1st & 10 at ODU 22 Devin Roche run for 4 yds to the ODU 26
Q4 6:48 Caleb Carlson kickoff for 65 yds , LaMareon James return for 22 yds to the ODU 22
Q4 6:48 2nd & Goal at ODU 4 Jahmal Banks 4 Yd pass from Mitch Griffis (Matthew Dennis Kick)
Q4 7:12 1st & Goal at ODU 6 Demond Claiborne run for 2 yds to the ODU 4