From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Old Dominion
Coastal Carolina
525
Total yards
454
201
Passing yards
366
324
Rushing yards
88
11.8
Yards per pass
9.6
10.5
Yards per rush
2.1
23
First downs
23
3–6
Third downs
8–17
1–1
Fourth downs
2–5
0
Turnovers
1
8–88
Penalties
6–56
23:02
Possession
36:58
7
Sacks (by defense)
1
Efficiency
Old Dominion
Coastal Carolina
69%
Success rate
40%
0.84
EPA per play
0.25
1.52
Explosiveness
1.62
0.81
Rushing EPA
0.13
0.90
Passing EPA
0.35
50%
Passing-down success
39%
0.65
First-down EPA
−0.07
1.05
Second-down EPA
0.08
0.74
Third-down EPA
1.14
17%
Havoc by its defense
10%
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)
Coastal Carolina 86% to win. Old Dominion won as Elo’s underdog.
The line
Coastal Carolina −11.5, over/under 58.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 Coastal Carolina 79%, Old Dominion 21%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Coastal Carolina drives left to right, Old Dominion right to left.
Q1 Old DominionTouchdown, 8 plays, 73 yards
Q1 Coastal CarolinaMissed FG, 12 plays, 46 yards
Q1 Old DominionPunt, 5 plays, 25 yards
Q1 Coastal CarolinaTurnover on downs, 9 plays, 55 yards
Q2 Old DominionPunt, 8 plays, 37 yards
Q2 Coastal CarolinaTouchdown, 10 plays, 80 yards
Q2 Old DominionTouchdown, 3 plays, 75 yards
Q2 Coastal CarolinaTurnover on downs, 8 plays, 32 yards
Q3 Coastal CarolinaFumble, 7 plays, 44 yards
Q3 Old DominionTouchdown, 4 plays, 69 yards
Q3 Coastal CarolinaTurnover on downs, 6 plays, 13 yards
Q3 Old DominionTouchdown, 3 plays, 41 yards
Q3 Coastal CarolinaTouchdown, 1 play, 75 yards
Q3 Old DominionTouchdown, 8 plays, 70 yards
Q3 Coastal CarolinaTouchdown, 11 plays, 77 yards
Q4 Old DominionTouchdown, 2 plays, 75 yards
Q4 Coastal CarolinaPunt, 3 plays, 0 yards
Q4 Old DominionTouchdown, 7 plays, 58 yards
Q4 Coastal CarolinaEnd of game, 14 plays, 62 yards
Play by play
1st quarter4 drives, then Old Dominion 7, Coastal Carolina 0
Old Dominion Touchdown, 8 plays
14:55
1st & 10 at own 35
Liam Gray kickoff for 65 yds , LaMareon James return for 27 yds to the ODU 27
14:55
1st & 10 at own 27
Hayden Wolff pass complete to Javon Harvey for 15 yds to the ODU 42 for a 1ST down
14:55
1st & 10 at own 42
Hayden Wolff pass complete to Ali Jennings III for 8 yds to the 50 yard line
14:55
2nd & 2 at the 50
Blake Watson run for 6 yds to the CCaro 44 for a 1ST down
14:55
1st & 10 at opp 44
Blake Watson run for 8 yds to the CCaro 36
14:55
2nd & 2 at opp 36
Hayden Wolff pass incomplete to Javon Harvey
14:55
3rd & 2 at opp 36
Blake Watson run for 3 yds to the CCaro 33 for a 1ST down
14:55
1st & 10 at opp 33
Blake Watson run for 8 yds to the CCaro 25
11:49
2nd & 2 at opp 25
Blake Watson run for 25 yds for a TD, (Ethan Sanchez KICK)Old Dominion 7, Coastal Carolina 0
Coastal Carolina Missed FG, 12 plays
11:49
1st & 10 at own 35
Dominik Soos kickoff for 65 yds for a touchback
11:49
1st & 10 at own 25
Grayson McCall pass complete to Sam Pinckney for 8 yds to the CCaro 33
11:49
2nd & 2 at own 33
CJ Beasley run for 6 yds to the CCaro 39 for a 1ST down
11:49
1st & 10 at own 39
CJ Beasley run for 1 yd to the CCaro 40
11:49
2nd & 9 at own 40
Grayson McCall pass complete to Jacob Jenkins for 12 yds to the ODU 48 for a 1ST down
11:49
1st & 10 at opp 48
Elijah Hopkins run for 5 yds to the ODU 43
11:49
2nd & 5 at opp 43
No Huddle-Shotgun Beasley,CJ rush right for 2 yards gain to the ODU41 (Lowry,Denzel; Henderson,Jason) PENALTY CCU Holding (Jenkins,Jacob) 8 yards from ODU43 to CCU49. NO PLAY.
11:49
2nd & 13 at own 49
Reese White run for 4 yds to the ODU 47
11:49
3rd & 9 at opp 47
Reese White run for 3 yds to the ODU 44
11:49
4th & 6 at opp 44
Grayson McCall run for 12 yds to the ODU 32 for a 1ST down
11:49
1st & 10 at opp 32
CJ Beasley run for 4 yds to the ODU 28
11:49
2nd & 6 at opp 28
CJ Beasley run for no gain to the ODU 28
11:49
3rd & 6 at opp 28
Grayson McCall pass complete to Jared Brown for 1 yd to the ODU 29
11:49
4th & 6 at opp 44
Grayson McCall run for 12 yds to the ODU 32 for a 1ST down
11:49
1st & 10 at opp 32
CJ Beasley run for 4 yds to the ODU 28
11:49
2nd & 6 at opp 28
CJ Beasley run for no gain to the ODU 28
11:49
3rd & 6 at opp 28
Grayson McCall pass complete to Jared Brown for 1 yd to the ODU 29
4:43
4th & 7 at opp 29
Kade Hensley 46 yd FG MISSED
Old Dominion Punt, 5 plays
4:43
1st & 10 at own 29
Keshawn Wicks run for 7 yds to the ODU 36
4:43
2nd & 3 at own 36
Hayden Wolff pass complete to Isaiah Spencer for 22 yds to the CCaro 42 for a 1ST down
4:43
1st & 10 at opp 42
D.J. Mack Jr. run for 7 yds to the CCaro 35
4:43
2nd & 3 at opp 35
No Huddle-Shotgun Paige,Isiah rush left for 4 yards gain to the CCU31 (Jackson,Tavyn; Pinkney,Tre’) PENALTY ODU Holding (Wicks,Keshawn) 10 yards from CCU35 to CCU45. NO PLAY.
4:43
2nd & 13 at opp 45
Hayden Wolff sacked by Adrian Hope for a loss of 3 yards to the CCaro 48
4:43
3rd & 16 at opp 48
Hayden Wolff pass complete to Keshawn Wicks for 2 yds to the CCaro 46
4:43
3rd & 16 at opp 48
Hayden Wolff pass complete to Keshawn Wicks for 2 yds to the CCaro 46
1:38
4th & 14 at opp 46
Ethan Duane punt for 46 yds for a touchback
Coastal Carolina Turnover on downs, 9 plays
1:38
1st & 10 at own 20
CJ Beasley run for 1 yd to the CCaro 21
1:38
2nd & 9 at own 21
Grayson McCall pass complete to Jacob Jenkins for 4 yds to the CCaro 25
1:38
3rd & 5 at own 25
Grayson McCall pass complete to Xavier Gravette for 14 yds to the ODU 39 for a 1ST down OLDDOMINION Penalty, UNS: Unsportsmanlike Conduct (Ryan Henry) to the ODU 46 for a 1ST down
1:38
3rd & 5 at own 25
Grayson McCall pass complete to Xavier Gravette for 14 yds to the ODU 39 for a 1ST down OLDDOMINION Penalty, UNS: Unsportsmanlike Conduct (Ryan Henry) to the ODU 46 for a 1ST down
0:00
1st & 10 at opp 46
Grayson McCall sacked by Denzel Lowry for a loss of 6 yards to the CCaro 48
Q2 15:00
2nd & 16 at own 48
Grayson McCall pass complete to Xavier Gravette for 5 yds to the ODU 47
Q2 15:00
3rd & 11 at opp 47
No Huddle-Shotgun McCall,Grayson pass incomplete short left to Pinckney,Sam PENALTY ODU Roughing The Passer (Ford Jr.,Alonzo) 15 yards from ODU47 to ODU32, 1ST DOWN. NO PLAY.
Q2 15:00
1st & 10 at opp 32
Grayson McCall pass complete to Jared Brown for 7 yds to the ODU 25
Q2 15:00
2nd & 3 at opp 25
CJ Beasley run for 2 yds to the ODU 23
Q2 15:00
3rd & 1 at opp 23
Reese White run for no gain to the ODU 23
Q2 12:14
4th & 1 at opp 23
CJ Beasley run for 2 yds to the ODU 25
2nd quarter4 drives, then Old Dominion 14, Coastal Carolina 7
Old Dominion Punt, 8 plays
12:14
1st & 10 at own 25
Blake Watson run for 2 yds to the ODU 23
12:14
2nd & 12 at own 23
Hayden Wolff pass complete to Ali Jennings III for 21 yds to the ODU 44 for a 1ST down
12:14
1st & 10 at own 44
Hayden Wolff pass incomplete to Blake Watson
12:14
2nd & 10 at own 44
Blake Watson run for 9 yds to the CCaro 47
12:14
3rd & 1 at opp 47
Blake Watson run for 7 yds to the CCaro 40 for a 1ST down
12:14
1st & 10 at opp 40
Blake Watson run for 2 yds to the CCaro 38
12:14
2nd & 8 at opp 38
Obie Sanni run for 5 yds to the CCaro 33
12:14
3rd & 3 at opp 33
Blake Watson run for no gain to the CCaro 33
12:14
4th & 3 at opp 33
PENALTY ODU False Start (Thomas,Leroy) 5 yards from CCU33 to CCU38. NO PLAY.
7:42
4th & 8 at opp 38
Timeout COASTL CAROLINA, clock 07:42
7:34
4th & 8 at opp 38
Ethan Duane punt for 38 yds for a touchback
Coastal Carolina Touchdown, 10 plays
7:34
1st & 10 at own 20
Reese White run for 6 yds to the CCaro 26
7:34
2nd & 4 at own 26
Reese White run for 6 yds to the CCaro 32 for a 1ST down
7:34
1st & 10 at own 32
Reese White run for 3 yds to the CCaro 35
7:34
2nd & 7 at own 35
Grayson McCall pass incomplete to Jared Brown
7:34
3rd & 7 at own 35
Grayson McCall pass complete to Tyson Mobley for 28 yds to the ODU 37 for a 1ST down
7:34
1st & 10 at opp 37
Grayson McCall pass complete to Xavier Gravette for 4 yds to the ODU 33
7:34
2nd & 6 at opp 33
Grayson McCall pass complete to Sam Pinckney for 27 yds to the ODU 6 for a 1ST down
7:34
1st & goal at opp 6
Grayson McCall run for 1 yd to the ODU 5
7:34
2nd & goal at opp 5
CJ Beasley run for 3 yds to the ODU 8
2:52
3rd & goal at opp 8
Grayson McCall pass complete to Jacob Jenkins for 8 yds for a TD, (Kade Hensley KICK)Tied at 7
Old Dominion Touchdown, 3 plays
2:52
1st & 10 at own 35
Liam Gray kickoff for 61 yds
2:52
1st & 10 at own 25
Hayden Wolff pass incomplete to Isiah Paige
2:52
2nd & 10 at own 25
Hayden Wolff pass complete to Ali Jennings III for 17 yds to the ODU 42 for a 1ST down
2:19
1st & 10 at own 42
Blake Watson run for 58 yds for a TD, (Ethan Sanchez KICK)Old Dominion 14, Coastal Carolina 7
Coastal Carolina Turnover on downs, 8 plays
2:19
1st & 10 at own 35
Dominik Soos kickoff for 65 yds for a touchback
2:19
1st & 10 at own 35
Dominik Soos kickoff for 65 yds for a touchback
2:19
1st & 10 at own 25
Grayson McCall sacked by Deeve Harris for a loss of 3 yards to the CCaro 22
2:19
1st & 10 at own 25
Grayson McCall sacked by Deeve Harris for a loss of 3 yards to the CCaro 22
2:19
2nd & 13 at own 22
Grayson McCall pass complete to Jared Brown for 5 yds to the CCaro 27
2:19
3rd & 8 at own 27
Grayson McCall pass complete to Sam Pinckney for 27 yds to the ODU 46 for a 1ST down
2:19
1st & 10 at opp 46
Grayson McCall pass incomplete to Sam Pinckney
2:19
2nd & 10 at opp 46
No Huddle-Shotgun McCall,Grayson rush right for 0 yards to the ODU46 (Lowry,Denzel; Ford Jr.,Alonzo) PENALTY ODU Holding (Harris,Tobias) 10 yards from ODU46 to ODU36, 1ST DOWN. NO PLAY.
2:19
1st & 10 at opp 36
Grayson McCall pass complete to Xavier Gravette for 6 yds to the ODU 30
0:30
2nd & 4 at opp 30
No Huddle-Shotgun McCall,Grayson pass complete deep right to Brown,Jared for 30 yards to the ODU00 TOUCHDOWN nullified by penalty, clock 00:30 PENALTY CCU Personal Foul (Loper,Antwine) 15 yards from ODU30 to ODU45. NO PLAY.
0:30
2nd & 19 at opp 45
Grayson McCall sacked by Ryan Henry for a loss of 3 yards to the ODU 48
0:30
2nd & 19 at opp 45
Grayson McCall sacked by Ryan Henry for a loss of 3 yards to the ODU 48
0:23
3rd & 22 at opp 48
Timeout COASTL CAROLINA, clock 00:23
0:23
3rd & 22 at opp 48
Grayson McCall pass complete to Sam Pinckney for 5 yds to the ODU 43
0:03
4th & 17 at opp 43
Timeout COASTL CAROLINA, clock 00:03
0:00
4th & 17 at opp 43
Jarrett Guest pass incomplete
3rd quarter7 drives, then Old Dominion 35, Coastal Carolina 14
Coastal Carolina Fumble, 7 plays
15:00
1st & 10 at own 35
Dominik Soos kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
CJ Beasley run for 5 yds to the CCaro 30
15:00
2nd & 5 at own 30
Reese White run for 1 yd to the CCaro 31
15:00
3rd & 4 at own 31
Grayson McCall pass complete to Tyson Mobley for 6 yds to the CCaro 37 for a 1ST down
15:00
1st & 10 at own 37
Grayson McCall pass complete to Sam Pinckney for 5 yds to the CCaro 42
15:00
2nd & 5 at own 42
Grayson McCall pass complete to Tyson Mobley for 17 yds to the ODU 41 for a 1ST down
15:00
1st & 10 at opp 41
Grayson McCall run for 1 yd to the ODU 40
11:30
2nd & 9 at opp 40
Grayson McCall pass complete to Sam Pinckney for 9 yds Sam Pinckney fumbled, recovered by ODU Tre Hawkins III
Old Dominion Touchdown, 4 plays
11:30
1st & 10 at own 31
PENALTY CCU Offside (Clark,Jerrod) 5 yards from ODU31 to ODU36. NO PLAY.
11:30
1st & 5 at own 36
No Huddle-Shotgun Watson,Blake rush right for 4 yards loss to the ODU32 (Brown,Jahmar) PENALTY CCU Personal Foul (Ryan,Braylon) 18 yards from ODU36 to CCU46, 1ST DOWN. NO PLAY.
11:30
1st & 10 at opp 46
Keshawn Wicks run for 8 yds to the CCaro 38
11:30
2nd & 2 at opp 38
Keshawn Wicks run for 2 yds to the CCaro 36 for a 1ST down
11:30
1st & 10 at opp 36
Hayden Wolff pass complete to Javon Harvey for 16 yds to the CCaro 20 for a 1ST down
9:44
1st & 10 at opp 20
D.J. Mack Jr. run for 20 yds for a TD, (Ethan Sanchez KICK)Old Dominion 21, Coastal Carolina 7
Coastal Carolina Turnover on downs, 6 plays
9:36
1st & 10 at own 35
Dominik Soos kickoff for 63 yds , Matthew McDoom return for 26 yds to the CCaro 28
9:36
1st & 10 at own 28
Grayson McCall pass complete to Jared Brown for 4 yds to the CCaro 32
9:36
2nd & 6 at own 32
Grayson McCall pass complete to Tyson Mobley for 12 yds to the CCaro 44 for a 1ST down
9:36
1st & 10 at own 44
Reese White run for 2 yds to the CCaro 46
9:36
2nd & 8 at own 46
Reese White run for 6 yds to the ODU 48
9:36
3rd & 2 at opp 48
CJ Beasley run for 1 yd to the ODU 49
6:17
4th & 3 at opp 49
Grayson McCall sacked by Marcus Haynes for a loss of 10 yards to the CCaro 41
Old Dominion Touchdown, 3 plays
6:17
1st & 10 at opp 41
Hayden Wolff pass complete to Javon Harvey for 16 yds to the CCaro 25 for a 1ST down
6:17
1st & 10 at opp 25
Tariq Sims run for 3 yds to the CCaro 22
5:23
2nd & 7 at opp 22
Hayden Wolff pass complete to Isiah Paige for 22 yds for a TDOld Dominion 28, Coastal Carolina 7
Coastal Carolina Touchdown, 1 play
5:23
1st & 10 at own 35
Dominik Soos kickoff for 65 yds for a touchback
5:13
1st & 10 at own 25
Grayson McCall pass complete to Jared Brown for 75 yds for a TD, (Kade Hensley KICK)Old Dominion 28, Coastal Carolina 14
Old Dominion Touchdown, 8 plays
5:07
1st & 10 at own 35
Liam Gray kickoff for 53 yds , Ahmarian Granger return for 18 yds to the ODU 30
5:07
1st & 10 at own 30
Obie Sanni run for 11 yds to the ODU 41 for a 1ST down
5:07
1st & 10 at own 41
Obie Sanni run for 9 yds to the 50 yard line
5:07
2nd & 1 at the 50
Obie Sanni run for 2 yds to the CCaro 48 for a 1ST down
5:07
1st & 10 at opp 48
Hayden Wolff pass complete to Ali Jennings III for 12 yds to the CCaro 36 for a 1ST down
5:07
1st & 10 at opp 36
No Huddle-Shotgun Mack Jr.,D.J. rush middle for 0 yards to the CCU36 (Fofana,Amadou) PENALTY ODU Holding (Hunt,Tyran) 10 yards from CCU36 to CCU46. NO PLAY.
5:07
1st & 20 at opp 46
Hayden Wolff pass incomplete to Javon Harvey
5:07
2nd & 20 at opp 46
Tariq Sims run for 2 yds to the CCaro 48
5:07
3rd & 22 at opp 48
Hayden Wolff pass complete to Ali Jennings III for 27 yds to the CCaro 21 for a 1ST down
1:23
1st & 10 at opp 21
D.J. Mack Jr. pass complete to Isaiah Spencer for 21 yds for a TD, (Ethan Sanchez KICK)Old Dominion 35, Coastal Carolina 14
Coastal Carolina Touchdown, 11 plays
1:18
1st & 10 at own 35
Dominik Soos kickoff for 62 yds , Matthew McDoom return for 20 yds to the CCaro 23
1:18
1st & 10 at own 23
Grayson McCall pass incomplete
1:18
2nd & 10 at own 23
Grayson McCall run for 2 yds to the CCaro 21
0:00
3rd & 12 at own 21
Grayson McCall pass complete to Kyre Duplessis for 20 yds to the CCaro 41 for a 1ST down
Q4 15:00
1st & 10 at own 41
Grayson McCall sacked for a loss of 4 yards to the CCaro 37
Q4 15:00
2nd & 14 at own 37
PENALTY CCU False Start (Pinckney,Sam) 5 yards from CCU37 to CCU32. NO PLAY.
Q4 15:00
2nd & 19 at own 32
Grayson McCall pass complete to CJ Beasley for 10 yds to the CCaro 42
Q4 15:00
3rd & 9 at own 42
Grayson McCall pass complete to Sam Pinckney for 32 yds to the ODU 26 for a 1ST down
Q4 15:00
1st & 10 at opp 26
Grayson McCall pass incomplete to Tyson Mobley
Q4 15:00
2nd & 10 at opp 26
No Huddle-Shotgun McCall,Grayson pass incomplete short middle to Pinckney,Sam PENALTY ODU Personal Foul (Lowry,Denzel) 13 yards from ODU26 to ODU13, 1ST DOWN. NO PLAY.
Q4 15:00
1st & 10 at opp 13
Grayson McCall pass incomplete to Tyson Mobley
Q4 15:00
2nd & 10 at opp 13
Grayson McCall sacked by Deeve Harris for a loss of 10 yards to the ODU 23
Q4 15:00
3rd & 20 at opp 23
Grayson McCall run for 4 yds to the ODU 19
Q4 11:07
4th & 16 at opp 19
Grayson McCall pass incomplete to Sam Pinckney
Q4 11:07
4th & 16 at opp 19
No Huddle-Shotgun McCall,Grayson pass incomplete short left to Pinckney,Sam PENALTY ODU Personal Foul (Harris,Deeve) 10 yards from ODU19 to ODU09, 1ST DOWN. NO PLAY.
Q4 11:01
1st & goal at opp 9
Grayson McCall pass complete to Tyler Roberts for 9 yds for a TD, (Kade Hensley KICK)Old Dominion 35, Coastal Carolina 21
4th quarter4 drives, then Old Dominion 49, Coastal Carolina 21
Old Dominion Touchdown, 2 plays
11:01
1st & 10 at own 35
Liam Gray kickoff for 65 yds for a touchback
11:01
1st & 10 at own 25
Blake Watson run for 8 yds to the ODU 33
10:16
2nd & 2 at own 33
Blake Watson run for 67 yds for a TD, (Ethan Sanchez KICK)Old Dominion 42, Coastal Carolina 21
Coastal Carolina Punt, 3 plays
10:16
1st & 10 at own 35
Dominik Soos kickoff for 65 yds for a touchback
10:16
1st & 10 at own 25
Grayson McCall pass incomplete to Sam Pinckney
10:16
2nd & 10 at own 25
Grayson McCall pass incomplete to Tyson Mobley
10:16
3rd & 10 at own 25
Grayson McCall pass incomplete
9:51
4th & 10 at own 25
Evan Crenshaw punt for 33 yds, fair catch by Isiah Paige at the ODU 42
Old Dominion Touchdown, 7 plays
9:51
1st & 10 at own 42
Blake Watson run for 2 yds to the ODU 44
9:51
2nd & 8 at own 44
Blake Watson run for 33 yds to the CCaro 23 for a 1ST down
9:51
1st & 10 at opp 23
Blake Watson run for 19 yds to the CCaro 4 for a 1ST down
9:51
1st & goal at opp 4
Blake Watson run for 3 yds to the CCaro 1
9:51
2nd & goal at opp 1
Blake Watson run for no gain to the CCaro 1
9:51
3rd & goal at opp 1
D.J. Mack Jr. run for 1 yd to the CCaro 2
5:39
4th & goal at opp 2
Timeout OLDDOMINION, clock 05:39
5:33
4th & goal at opp 2
Hayden Wolff pass complete to Ali Jennings III for 2 yds for a TD, (Ethan Sanchez KICK)Old Dominion 49, Coastal Carolina 21
Coastal Carolina End of game, 14 plays
5:26
1st & 10 at own 35
Dominik Soos kickoff for 60 yds , Matthew McDoom return for 22 yds to the CCaro 27
5:26
1st & 10 at own 27
Max Balthazar run for 3 yds to the CCaro 30
5:26
2nd & 7 at own 30
Max Balthazar run for 5 yds to the CCaro 35
5:26
3rd & 2 at own 35
Max Balthazar run for 6 yds to the CCaro 41 for a 1ST down
5:26
1st & 10 at own 41
Max Balthazar run for 4 yds to the CCaro 45
5:26
2nd & 6 at own 45
Max Balthazar run for 6 yds to the ODU 49 for a 1ST down
5:26
1st & 10 at opp 49
Max Balthazar run for 6 yds to the ODU 43
5:26
2nd & 4 at opp 43
Reese White run for 15 yds to the ODU 28 for a 1ST down
5:26
1st & 10 at opp 28
Elijah Hopkins run for 9 yds to the ODU 19
5:26
2nd & 1 at opp 19
Jarrett Guest sacked for a loss of 3 yards to the ODU 22
5:26
3rd & 4 at opp 22
Jarrett Guest pass incomplete to Max Balthazar
5:26
4th & 4 at opp 22
Jarrett Guest pass complete to Kyre Duplessis for 8 yds to the ODU 14 for a 1ST down
5:26
1st & 10 at opp 14
Jarrett Guest pass incomplete to Kyre Duplessis
5:26
2nd & 10 at opp 14
Jarrett Guest run for 6 yds to the ODU 8
5:26
3rd & 4 at opp 8
Max Balthazar run for 2 yds to the ODU 6
0:00
4th & 2 at opp 6
PENALTY CCU False Start 5 yards from ODU06 to ODU11. NO PLAY.
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.