From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Western Kentucky
Old Dominion
523
Total yards
342
284
Passing yards
195
239
Rushing yards
147
9.8
Yards per pass
5.7
7.7
Yards per rush
4.0
22
First downs
20
5–11
Third downs
7–15
1–1
Fourth downs
2–4
0
Turnovers
1
1–5
Penalties
2–20
25:20
Possession
34:40
Efficiency
Western Kentucky
Old Dominion
58%
Success rate
43%
0.49
EPA per play
0.08
1.24
Explosiveness
1.27
0.45
Rushing EPA
0.23
0.56
Passing EPA
−0.04
41%
Passing-down success
30%
0.34
First-down EPA
−0.16
0.62
Second-down EPA
0.18
0.66
Third-down EPA
0.56
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)
Western Kentucky 75% to win. Elo’s favorite won.
The line
Western Kentucky −24, over/under 66.
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 Western Kentucky 95%, Old Dominion 5%. 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. Old Dominion drives left to right, Western Kentucky right to left.
Q1 Old DominionField goal, 11 plays, 63 yards
Q1 Western KentuckyField goal, 12 plays, 52 yards
Q1 Old DominionPunt, 3 plays, 6 yards
Q1 Western KentuckyTouchdown, 4 plays, 51 yards
Q1 Old DominionPunt, 5 plays, 36 yards
Q2 Western KentuckyTouchdown, 6 plays, 88 yards
Q2 Old DominionTouchdown, 14 plays, 84 yards
Q2 Western KentuckyTouchdown, 2 plays, 65 yards
Q2 Old DominionTurnover on downs, 7 plays, 29 yards
Q2 Western KentuckyTouchdown, 7 plays, 55 yards
Q2 Old DominionEnd of half, 1 play, 10 yards
Q3 Old DominionTouchdown, 8 plays, 53 yards
Q3 Western KentuckyField goal, 7 plays, 55 yards
Q3 Old DominionFumble, 4 plays, −1 yard
Q3 Western KentuckyTouchdown, 2 plays, 29 yards
Q3 Old DominionPunt, 7 plays, 10 yards
Q3 Western KentuckyPunt, 3 plays, 2 yards
Q3 Old DominionTouchdown, 4 plays, 30 yards
Q4 Western KentuckyTouchdown, 4 plays, 46 yards
Q4 Old DominionTouchdown, 4 plays, 22 yards
Q4 Western KentuckyTouchdown, 8 plays, 86 yards
Q4 Old DominionTurnover on downs, 4 plays, 5 yards
Q4 Western KentuckyEnd of game, 7 plays, 14 yards
Play by play
1st quarter5 drives, then Western Kentucky 10, Old Dominion 3
Old Dominion Field goal, 11 plays
15:00
1st & 10 at own 35
Ryan Nuss kickoff for 60 yds , Marques Little return for 21 yds to the ODU 26
15:00
1st & 10 at own 26
Shuler Bentley pass complete to Zach Pascal for 11 yds to the ODU 37 for a 1ST down
15:00
1st & 10 at own 37
Ray Lawry run for 7 yds to the ODU 44
15:00
2nd & 3 at own 44
Ray Lawry run for 9 yds to the WKent 47 for a 1ST down
15:00
1st & 10 at opp 47
Ray Lawry run for a loss of 1 yard to the WKent 48
15:00
2nd & 11 at opp 48
Shuler Bentley pass complete to Ray Lawry for 7 yds to the WKent 41
11:39
3rd & 4 at opp 41
Timeout OLDDOMINION, clock 11:39
11:39
3rd & 4 at opp 41
Ray Lawry run for 4 yds to the WKent 37 for a 1ST down
11:39
1st & 10 at opp 37
Ray Lawry run for 24 yds to the WKent 13 for a 1ST down
11:39
1st & 10 at opp 13
Shuler Bentley pass incomplete
11:39
2nd & 10 at opp 13
Ray Lawry run for 2 yds to the WKent 11
11:39
3rd & 8 at opp 11
Shuler Bentley pass incomplete to Jonathan Duhart
9:35
4th & 8 at opp 11
Chris Kirtley 28 yd FG GOODOld Dominion 3, Western Kentucky 0
Western Kentucky Field goal, 12 plays
9:35
1st & 0 at own 35
Chris Kirtley kickoff for 44 yds , Anthony Davis return for 5 yds to the WKent 26
9:29
1st & 10 at own 26
Brandon Doughty pass complete to Taywan Taylor for 7 yds to the WKent 33
9:29
2nd & 3 at own 33
Anthony Wales run for 13 yds to the WKent 46 for a 1ST down
9:29
1st & 10 at own 46
Anthony Wales run for 3 yds to the WKent 49
9:29
2nd & 7 at own 49
Brandon Doughty pass incomplete
9:29
3rd & 7 at own 49
Brandon Doughty pass complete to Jared Dangerfield for 3 yds to the ODU 48
9:29
4th & 4 at opp 48
COLLINS, Jake punt 46 yards to the ODU2, LITTLE, Marques return to the ODU5 (DOWLING, Nolan;JOHNSON, S.), PENALTY ODU roughing the kicker 15 yards to the ODU33, 1ST DOWN WKU, NO PLAY.
9:29
1st & 10 at opp 33
Anthony Wales run for no gain to the ODU 33
9:29
2nd & 10 at opp 33
Brandon Doughty pass complete to Nicholas Norris for 7 yds to the ODU 26
9:29
3rd & 3 at opp 26
Anthony Wales run for 7 yds to the ODU 19 for a 1ST down
9:29
1st & 10 at opp 19
Brandon Doughty pass complete to Antwane Grant for 3 yds to the ODU 16
9:29
2nd & 7 at opp 16
Brandon Doughty pass incomplete
9:29
3rd & 7 at opp 16
Brandon Doughty sacked by Oshane Ximines for a loss of 6 yards to the ODU 22
4:52
4th & 13 at opp 22
Garrett Schwettman 39 yd FG GOODTied at 3
Old Dominion Punt, 3 plays
4:52
1st & 0 at own 35
Ryan Nuss kickoff for 62 yds , Marques Little return for 17 yds to the ODU 20
4:48
1st & 10 at own 20
Jeremy Cox run for a loss of 1 yard to the ODU 19
4:48
2nd & 11 at own 19
Shuler Bentley pass incomplete
4:48
3rd & 11 at own 19
Shuler Bentley pass complete to Jeremy Cox for 7 yds to the ODU 26
4:48
4th & 4 at own 26
Satchel Ziffer punt for 25 yds, punt out-of-bounds at the WKent 49
Western Kentucky Touchdown, 4 plays
3:17
1st & 10 at own 49
Brandon Doughty pass complete to Tim Gorski for 24 yds to the ODU 27 for a 1ST down
3:17
1st & 10 at opp 27
Nicholas Norris run for 24 yds to the ODU 3 for a 1ST down
3:17
1st & goal at opp 3
Anthony Wales run for 2 yds to the ODU 1
1:59
2nd & goal at opp 1
Anthony Wales run for 1 yd for a TD, (Garrett Schwettman KICK)Western Kentucky 10, Old Dominion 3
Old Dominion Punt, 5 plays
1:59
1st & 0 at own 35
Ryan Nuss kickoff for 57 yds , Marques Little return for 17 yds to the ODU 25
1:55
1st & 10 at own 25
Shuler Bentley pass complete to Zach Pascal for 3 yds to the ODU 28
1:55
2nd & 7 at own 28
Shuler Bentley pass complete to Zach Pascal for 39 yds to the WKent 33 for a 1ST down
1:55
1st & 10 at opp 33
Ray Lawry run for 1 yd to the WKent 32
Q2 15:00
2nd & 9 at opp 32
Shuler Bentley pass incomplete to Zach Pascal
Q2 15:00
3rd & 9 at opp 32
Shuler Bentley sacked by Nick Holt for a loss of 7 yards to the WKent 39
Q2 15:00
4th & 16 at opp 39
Satchel Ziffer punt for 27 yds, downed at the WKent 12
2nd quarter6 drives, then Western Kentucky 31, Old Dominion 10
Western Kentucky Touchdown, 6 plays
14:07
1st & 10 at own 12
Brandon Doughty pass complete to Taywan Taylor for 6 yds to the WKent 18
14:07
2nd & 4 at own 18
Brandon Doughty pass complete to Taywan Taylor for a loss of 1 yard to the WKent 17
14:07
3rd & 5 at own 17
Brandon Doughty pass complete to Jared Dangerfield for 10 yds to the WKent 27 for a 1ST down
14:07
1st & 10 at own 27
Brandon Doughty pass complete to Tim Gorski for 20 yds to the WKent 47 for a 1ST down
14:07
1st & 10 at own 47
Brandon Doughty pass complete to Nacarius Fant for 9 yds to the ODU 44
11:52
2nd & 1 at opp 44
Anthony Wales run for 44 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 17, Old Dominion 3
Old Dominion Touchdown, 14 plays
11:52
1st & 0 at own 35
Ryan Nuss kickoff for 59 yds , Marques Little return for 10 yds to the ODU 16
11:45
1st & 10 at own 16
Ray Lawry run for 1 yd to the ODU 17
11:45
2nd & 9 at own 17
Shuler Bentley pass complete to Ray Lawry for 8 yds to the ODU 25
11:45
3rd & 1 at own 25
Shuler Bentley pass complete to Zach Pascal for 6 yds to the ODU 31 for a 1ST down
11:45
1st & 10 at own 31
Shuler Bentley pass incomplete to Zach Pascal, broken up by Prince Charles Iworah
11:45
2nd & 10 at own 31
Ray Lawry run for 17 yds to the ODU 48 for a 1ST down
11:45
1st & 10 at own 48
Shuler Bentley pass incomplete to Zach Pascal
11:45
2nd & 10 at own 48
Ray Lawry run for 1 yd to the ODU 49
11:45
3rd & 9 at own 49
Shuler Bentley pass complete to Zach Pascal for 15 yds to the WKent 36 for a 1ST down
11:45
1st & 10 at opp 36
Shuler Bentley run for a loss of 4 yards to the WKent 26 Shuler Bentley fumbled, recovered by ODU Marques Little for a 1ST down , return for 14 yds to the WKent 26 for a 1ST down
11:45
1st & 10 at opp 26
Ray Lawry run for 3 yds to the WKent 23
11:45
2nd & 7 at opp 23
Shuler Bentley pass complete to Jonathan Duhart for 20 yds to the WKent 3 for a 1ST down
11:45
1st & goal at opp 3
Shuler Bentley pass incomplete to Zach Pascal
5:33
2nd & 0 at opp 3
Timeout WESTRN KENTUCKY, clock 05:33
5:33
2nd & goal at opp 3
Ray Lawry run for no gain to the WKent 3
4:55
3rd & goal at opp 3
Shuler Bentley pass complete to Jonathan Duhart for 3 yds for a TD, (Chris Kirtley KICK)Western Kentucky 17, Old Dominion 10
Western Kentucky Touchdown, 2 plays
4:55
1st & 0 at own 35
Chris Kirtley kickoff for 30 yds , Devin Scott return for no gain to the WKent 35
4:50
1st & 10 at own 35
D’Andre Ferby run for 11 yds to the WKent 46 for a 1ST down
4:16
1st & 10 at own 46
Brandon Doughty pass complete to Nicholas Norris for 54 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 24, Old Dominion 10
Old Dominion Turnover on downs, 7 plays
4:16
1st & 0 at own 35
Ryan Nuss kickoff for 59 yds , Marques Little return for 20 yds to the ODU 26
4:10
1st & 10 at own 26
Ray Lawry run for 2 yds to the ODU 28
4:10
2nd & 8 at own 28
Shuler Bentley pass complete to Jonathan Duhart for no gain to the ODU 28
4:10
3rd & 8 at own 28
Shuler Bentley pass complete to Zach Pascal for 28 yds to the OLDDOMNION 44 for a 1ST down WESTRN KENTUCKY Penalty, Defensive holding ( Yards) declined for a 1ST down
4:10
1st & 10 at opp 44
Shuler Bentley pass incomplete to Zach Pascal
4:10
2nd & 10 at opp 44
Shuler Bentley sacked by Nick Holt for a loss of 7 yards to the ODU 49
4:10
3rd & 17 at own 49
Ray Lawry run for 6 yds to the WKent 45
4:10
4th & 11 at opp 45
Shuler Bentley pass incomplete to Isaiah Harper
Western Kentucky Touchdown, 7 plays
1:23
1st & 10 at own 45
Brandon Doughty pass complete to Taywan Taylor for 11 yds to the ODU 44 for a 1ST down
1:23
1st & 10 at opp 44
Brandon Doughty pass incomplete to Jared Dangerfield, broken up by Brandon Addison
1:23
2nd & 10 at opp 44
Brandon Doughty pass complete to Nicholas Norris for 22 yds to the ODU 22 for a 1ST down
1:23
1st & 10 at opp 22
Brandon Doughty pass complete to Anthony Wales for 13 yds to the ODU 9 for a 1ST down
1:23
1st & goal at opp 9
Brandon Doughty pass incomplete to Nicholas Norris
1:23
2nd & goal at opp 9
Brandon Doughty pass complete to Taywan Taylor for 6 yds to the ODU 3
0:15
3rd & goal at opp 3
Brandon Doughty pass complete to Jared Dangerfield for 3 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 31, Old Dominion 10
Old Dominion End of half, 1 play
0:15
1st & 0 at own 35
Ryan Nuss kickoff for 50 yds , Jeremy Cox return for 10 yds to the ODU 25
0:08
1st & 10 at own 25
Jeremy Cox run for 10 yds to the ODU 35 for a 1ST down
3rd quarter7 drives, then Western Kentucky 41, Old Dominion 17
Old Dominion Touchdown, 8 plays
15:00
1st & 10 at own 35
Chris Kirtley on-side kick recovered by OLDDOMINION at the ODU 47
14:51
1st & 10 at own 47
Ray Lawry run for 13 yds to the WKent 40 for a 1ST down
14:51
1st & 10 at opp 40
Ray Lawry run for no gain to the WKent 40
14:51
2nd & 10 at opp 40
Ray Lawry run for 16 yds to the WKent 24 for a 1ST down
14:51
1st & 10 at opp 24
Shuler Bentley pass complete to Jonathan Duhart for 19 yds to the WKent 5 for a 1ST down
14:51
1st & goal at opp 5
Ray Lawry run for no gain to the WKent 5
14:51
2nd & goal at opp 5
Ray Lawry run for 1 yd to the WKent 4
14:51
3rd & goal at opp 4
Shuler Bentley pass incomplete to Zach Pascal
10:51
4th & goal at opp 4
Shuler Bentley pass complete to Jonathan Duhart for 4 yds for a TD, (Chris Kirtley KICK)Western Kentucky 31, Old Dominion 17
Western Kentucky Field goal, 7 plays
10:51
1st & 0 at own 35
Chris Kirtley kickoff for 42 yds , Kylen Towner return for 9 yds to the WKent 32
10:49
1st & 10 at own 32
Anthony Wales run for 11 yds to the WKent 43 for a 1ST down
10:49
1st & 10 at own 43
DOUGHTY, B. pass incomplete to GORSKI, Tim (RICKS, TJ), PENALTY ODU offside defense (COWARD, Rashaad) 5 yards to the WKU48, NO PLAY.
10:49
1st & 5 at own 48
Brandon Doughty pass complete to Nicholas Norris for a loss of 4 yards to the WKent 44
10:49
2nd & 9 at own 44
Brandon Doughty pass complete to Nicholas Norris for 38 yds to the ODU 18 for a 1ST down
10:49
1st & 10 at opp 18
D’Andre Ferby run for 2 yds to the ODU 16
10:49
2nd & 8 at opp 16
D’Andre Ferby run for 3 yds to the ODU 13
10:49
3rd & 5 at opp 13
Brandon Doughty pass incomplete to Nicholas Norris
Ryan Nuss kickoff for 59 yds , Marques Little return for 24 yds to the ODU 30
8:17
1st & 10 at own 30
Zach Pascal run for 3 yds to the ODU 33
8:17
2nd & 7 at own 33
Shuler Bentley pass complete to Kesean Strong for 6 yds to the ODU 39
8:17
3rd & 1 at own 39
Shuler Bentley run for 2 yds to the ODU 41 for a 1ST down
8:17
1st & 10 at own 41
Shuler Bentley sacked by Nick Holt for a loss of 12 yards to the ODU 29 Shuler Bentley fumbled, recovered by WKent Nick Holt , return for 0 yards
Western Kentucky Touchdown, 2 plays
6:30
1st & 10 at opp 29
Anthony Wales run for 8 yds to the ODU 21
5:54
2nd & 2 at opp 21
Brandon Doughty pass complete to Jared Dangerfield for 21 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 41, Old Dominion 17
Old Dominion Punt, 7 plays
5:54
1st & 0 at own 35
Ryan Nuss kickoff for 45 yds
5:54
1st & 10 at own 35
Ray Lawry run for 6 yds to the ODU 41
5:54
2nd & 4 at own 41
Shuler Bentley pass incomplete, broken up by Jontavious Morris
5:54
3rd & 4 at own 41
Ray Lawry run for a loss of 1 yard to the ODU 40
4:35
4th & 5 at own 40
Timeout WESTRN KENTUCKY, clock 04:35
4:35
4th & 5 at own 40
Zach Pascal run for 8 yds to the ODU 48 for a 1ST down
4:35
1st & 10 at own 48
Shuler Bentley pass incomplete to Zach Pascal
4:35
2nd & 10 at own 48
Ray Lawry run for no gain to the ODU 48
4:35
3rd & 10 at own 48
Shuler Bentley pass complete to Marques Little for a loss of 3 yards to the ODU 45
4:35
4th & 13 at own 45
Satchel Ziffer punt for 54 yds, downed at the WKent 1
Western Kentucky Punt, 3 plays
2:15
1st & 10 at own 1
Brandon Doughty pass incomplete
2:15
2nd & 10 at own 1
D’Andre Ferby run for 2 yds to the WKent 3
2:15
3rd & 8 at own 3
Brandon Doughty pass incomplete to Taywan Taylor
2:15
4th & 8 at own 3
Jake Collins punt for 27 yds, downed at the WKent 30
Old Dominion Touchdown, 4 plays
1:25
1st & 10 at opp 30
Ray Lawry run for 6 yds to the WKent 24
1:25
2nd & 4 at opp 24
Shuler Bentley pass incomplete to Zach Pascal, broken up by Tj McCollum
1:25
3rd & 4 at opp 24
Shuler Bentley pass complete to Marques Little for 8 yds to the WKent 16 for a 1ST down
Q4 14:54
1st & 10 at opp 16
Marques Little 16 Yd pass from Shuler Bentley (Two-Point Run Conversion Failed)Western Kentucky 41, Old Dominion 23
4th quarter5 drives, then Western Kentucky 55, Old Dominion 30
Western Kentucky Touchdown, 4 plays
14:54
1st & 0 at own 35
Chris Kirtley on-side kick recovered by WESTRN KENTUCKY at the ODU 46
14:54
1st & 10 at opp 46
Anthony Wales run for 8 yds to the ODU 38
14:54
2nd & 2 at opp 38
Anthony Wales run for 14 yds to the ODU 24 for a 1ST down
14:54
1st & 10 at opp 24
Anthony Wales run for 5 yds to the ODU 19
12:57
2nd & 5 at opp 19
Anthony Wales run for 19 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 48, Old Dominion 23
Old Dominion Touchdown, 4 plays
12:57
1st & 0 at own 35
Ryan Nuss kickoff for 55 yds , Jeremy Cox return for 68 yds to the WKent 22
12:47
1st & 10 at opp 22
Ray Lawry run for 9 yds to the WKent 13
12:47
2nd & 1 at opp 13
Ray Lawry run for 3 yds to the WKent 10 for a 1ST down
12:47
1st & goal at opp 10
Ray Lawry run for 7 yds to the WKent 3
10:39
2nd & goal at opp 3
Shuler Bentley run for 3 yds for a TD, (Chris Kirtley KICK)Western Kentucky 48, Old Dominion 30
Western Kentucky Touchdown, 8 plays
10:39
1st & 0 at own 35
Chris Kirtley kickoff for 57 yds , Kylen Towner return for 6 yds to the WKent 14
10:34
1st & 10 at own 14
Anthony Wales run for 3 yds to the WKent 17
10:34
2nd & 7 at own 17
Anthony Wales run for no gain to the WKent 17
10:34
3rd & 7 at own 17
Brandon Doughty pass complete to Antwane Grant for 16 yds to the WKent 33 for a 1ST down
10:34
1st & 10 at own 33
Nicholas Norris run for 6 yds to the WKent 39
10:34
2nd & 4 at own 39
Brandon Doughty pass complete to Antwane Grant for 8 yds to the WKent 47 for a 1ST down
10:34
1st & 10 at own 47
D’Andre Ferby run for 6 yds to the ODU 47
10:34
2nd & 4 at opp 47
D’Andre Ferby run for no gain to the ODU 47
5:56
3rd & 4 at opp 47
Anthony Wales run for 47 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 55, Old Dominion 30
Old Dominion Turnover on downs, 4 plays
5:56
1st & 0 at own 35
Jake Collins kickoff for 59 yds , Marques Little return for 21 yds to the ODU 27
5:50
1st & 10 at own 27
Shuler Bentley pass incomplete
5:50
2nd & 10 at own 27
Jeremy Cox run for 2 yds to the ODU 29
5:50
3rd & 8 at own 29
Shuler Bentley pass incomplete to Zach Pascal
5:50
4th & 8 at own 29
ZIFFER, Satchel punt 36 yards to the WKU35, fair catch by TOWNER, Kylen, PENALTY WKU offside defense 5 yards to the ODU34, NO PLAY.
5:50
4th & 3 at own 34
Shuler Bentley pass complete to Zach Pascal for a loss of 2 yards to the ODU 32
Western Kentucky End of game, 7 plays
4:44
1st & 10 at opp 32
Darmontre Warr run for 5 yds to the ODU 27
4:44
2nd & 5 at opp 27
Darmontre Warr run for no gain to the ODU 27
4:44
3rd & 5 at opp 27
Darmontre Warr run for 2 yds to the ODU 25
4:44
4th & 3 at opp 25
Nelson Fishback pass complete to Will Bush for 8 yds to the ODU 17 for a 1ST down
4:44
1st & 10 at opp 17
Darmontre Warr run for a loss of 2 yards to the ODU 19
4:44
2nd & 12 at opp 19
Darmontre Warr run for 3 yds to the ODU 16
4:44
3rd & 9 at opp 16
Darmontre Warr run for a loss of 2 yards to the ODU 18
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.