From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Old Dominion
UTEP
357
Total yards
465
196
Passing yards
152
161
Rushing yards
313
7.8
Yards per pass
5.8
5.8
Yards per rush
6.0
16
First downs
23
4–10
Third downs
10–16
0–2
Fourth downs
0–3
0
Turnovers
0
4–35
Penalties
8–58
18:34
Possession
41:20
Efficiency
Old Dominion
UTEP
42%
Success rate
49%
0.32
EPA per play
0.28
1.50
Explosiveness
1.13
0.37
Rushing EPA
0.29
0.28
Passing EPA
0.26
35%
Passing-down success
40%
0.38
First-down EPA
0.06
0.10
Second-down EPA
0.30
0.92
Third-down EPA
1.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)
UTEP 54% to win. Elo’s favorite won.
The line
UTEP −1, over/under 65.
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 UTEP 53%, Old Dominion 47%. 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. UTEP drives left to right, Old Dominion right to left.
Q1 Old DominionPunt, 3 plays, −4 yards
Q1 UTEPTouchdown, 4 plays, 47 yards
Q1 Old DominionPunt, 3 plays, −13 yards
Q1 UTEPPunt, 3 plays, 6 yards
Q1 Old DominionTouchdown, 6 plays, 13 yards
Q1 UTEPTouchdown, 16 plays, 75 yards
Q2 Old DominionTurnover on downs, 7 plays, 50 yards
Q2 UTEPTouchdown, 8 plays, 21 yards
Q2 Old DominionPunt, 3 plays, 6 yards
Q2 UTEPPunt, 8 plays, 44 yards
Q2 Old DominionEnd of half, 1 play, 3 yards
Q3 UTEPTurnover on downs, 9 plays, 50 yards
Q3 Old DominionTouchdown, 9 plays, 4 yards
Q3 UTEPTouchdown, 1 play, 37 yards
Q3 Old DominionTouchdown, 7 plays, 7 yards
Q3 UTEPTurnover on downs, 4 plays, −12 yards
Q3 Old DominionTouchdown, 1 play, 1 yard
Q3 UTEPPunt, 3 plays, 0 yards
Q3 Old DominionPunt, 5 plays, −44 yards
Q4 UTEPTouchdown, 16 plays, 91 yards
Q4 Old DominionTurnover on downs, 4 plays, 9 yards
Q4 UTEPTouchdown, 2 plays, 32 yards
Q4 Old DominionTouchdown, 4 plays, 38 yards
Q4 UTEPTurnover on downs, 4 plays, 7 yards
Play by play
1st quarter7 drives, then Tied at 7
Old Dominion Punt, 3 plays
15:00
1st & 10 at own 30
Jay Mattox kickoff for 70 yds for a touchback
15:00
1st & 10 at own 25
Gerard Johnson run for 1 yd to the ODU 26
15:00
2nd & 9 at own 26
Taylor Heinicke sacked by Cooper Brock for a loss of 5 yards to the ODU 21
15:00
3rd & 14 at own 21
Taylor Heinicke pass incomplete to N/A
15:00
4th & 14 at own 21
Jarrett Cervi punt for 45 yds , Damian Payne returns for 19 yds to the ODU 47
UTEP Touchdown, 4 plays
13:30
1st & 10 at opp 47
Josh Bell run for 2 yds to the ODU 45
13:30
2nd & 8 at opp 45
Aaron Jones run for 1 yd to the ODU 44
13:30
3rd & 2 at opp 39
Autrey Golden run for 37 yds to the ODU 2 for a 1ST down
13:30
3rd & 7 at opp 44
SHOWERS,Jameill crossing pass incomplete to WHITE, Jaquan, PENALTY ODU offside (GUMBS, Malik) 5 yards to the ODU39, NO PLAY.
11:13
1st & goal at opp 2
Josh Bell run for 2 yds for a TD, (Jay Mattox KICK)UTEP 7, Old Dominion 0
Old Dominion Punt, 3 plays
11:13
1st & 0 at own 35
Jay Mattox kickoff for 65 yds for a touchback
11:13
1st & 10 at own 25
Ray Lawry run for 3 yds to the ODU 28
11:13
2nd & 7 at own 28
Taylor Heinicke sacked by Alvin Jones for a loss of 7 yards to the ODU 21
11:13
3rd & 14 at own 21
Taylor Heinicke sacked by Roy Robertson-Harris and Anthony Puente for a loss of 9 yards to the ODU 12
11:13
4th & 23 at own 12
Jarrett Cervi punt for 44 yds, fair catch by Damian Payne at the UTEP 44
Old Dominion Touchdown, 6 plays
5:30
2nd & 9 at opp 13
Zach Pascal 13 Yd pass from Taylor Heinicke (Ricky Segers Kick)Tied at 7
UTEP Punt, 3 plays
9:10
1st & 10 at own 44
Josh Bell run for 5 yds to the UTEP 49
9:10
2nd & 5 at own 49
Darrin Laufasa run for 1 yd to the 50 yard line
9:10
3rd & 4 at the 50
Jameill Showers pass incomplete to N/A
9:10
4th & 4 at the 50
Mikael Sroka punt, punt out-of-bounds at the ODU 48
Old Dominion Touchdown, 6 plays
7:33
1st & 10 at own 48
Taylor Heinicke pass complete to David Washington for 8 yds to the UTEP 44
7:33
2nd & 2 at opp 44
Gerard Johnson run for 11 yds to the UTEP 33 for a 1ST down
7:33
1st & 10 at opp 33
Taylor Heinicke pass incomplete to N/A
7:33
2nd & 10 at opp 33
Taylor Heinicke pass complete to Zach Pascal for 19 yds to the UTEP 14 for a 1ST down
7:33
1st & 10 at opp 14
Gerard Johnson run for 1 yd to the UTEP 13
UTEP Touchdown, 16 plays
5:30
1st & 0 at own 35
Ricky Segers kickoff for 65 yds for a touchback
5:30
1st & 10 at own 25
SHOWERS,Jameill sideline pass complete to BATSON, Tyler for 17 yards to the UTEP42 (PAULHILL, Phil), PENALTY UTEP pass interference 12 yards to the UTEP13, NO PLAY.
5:30
1st & 22 at own 13
SHOWERS,Jameill slant pass complete to TOMLINSON, Eric for 17 yards to the UTEP30 (MISHER, F.;STATON, Richie), PENALTY UTEP illegal formation 5 yards to the UTEP8, NO PLAY.
4:30
1st & 27 at own 8
Timeout UTEP, clock 04:30
4:30
1st & 27 at own 8
Aaron Jones run for 4 yds to the UTEP 12
4:30
2nd & 23 at own 12
Jameill Showers pass complete to Josh Bell for 6 yds to the UTEP 18
4:30
1st & 10 at own 33
Jameill Showers pass complete to Aaron Jones for 6 yds to the UTEP 39
4:30
2nd & 4 at own 39
Aaron Jones run for 3 yds to the UTEP 42
4:30
3rd & 1 at own 42
Nathan Jeffery run for 2 yds to the UTEP 44 for a 1ST down
4:30
1st & 10 at own 44
Jameill Showers pass complete to Autrey Golden for no gain to the UTEP 44
4:30
2nd & 10 at own 44
Aaron Jones run for 3 yds to the UTEP 47
Q2 15:00
3rd & 7 at own 47
Autrey Golden run for 14 yds to the ODU 39 for a 1ST down
Q2 15:00
1st & 10 at opp 39
Aaron Jones run for 12 yds to the ODU 27 for a 1ST down
Q2 15:00
1st & 10 at opp 27
Jameill Showers pass incomplete to N/A
Q2 15:00
2nd & 10 at opp 27
Nathan Jeffery run for 7 yds to the ODU 20
Q2 15:00
3rd & 3 at opp 20
Nathan Jeffery run for 4 yds to the ODU 16 for a 1ST down
Q2 15:00
1st & 10 at opp 16
Jameill Showers pass incomplete to N/A
Q2 15:00
2nd & 10 at opp 16
Jameill Showers run for 2 yds to the ODU 14
Q2 15:00
3rd & 8 at opp 14
Jameill Showers pass complete to Autrey Golden for 13 yds to the ODU 1 for a 1ST down
Q2 10:49
1st & goal at opp 1
Nathan Jeffery 1 Yd Run (Jay Mattox Kick)UTEP 14, Old Dominion 7
2nd quarter6 drives, then UTEP 21, Old Dominion 7
UTEP Touchdown, 8 plays
4:07
2nd & 8 at opp 21
Josh Bell 21 Yd Run (Jay Mattox Kick)UTEP 21, Old Dominion 7
Old Dominion Turnover on downs, 7 plays
10:49
1st & 0 at own 35
Jay Mattox kickoff for 65 yds for a touchback
10:49
1st & 10 at own 25
Ray Lawry run for a loss of 4 yards to the ODU 21
10:49
2nd & 14 at own 21
Taylor Heinicke pass incomplete to N/A
10:49
3rd & 14 at own 21
Ray Lawry run for 47 yds to the UTEP 32 for a 1ST down
10:49
1st & 10 at opp 32
Ray Lawry run for 4 yds to the UTEP 28
10:49
2nd & 6 at opp 28
Taylor Heinicke pass incomplete to N/A
10:49
3rd & 6 at opp 28
Gerard Johnson run for 3 yds to the UTEP 25
8:31
4th & 3 at opp 25
Timeout OLDDOMINION, clock 08:31
8:31
4th & 3 at opp 25
Taylor Heinicke pass incomplete to Zach Pascal, broken up by Ishmael Harrison
UTEP Touchdown, 8 plays
8:26
1st & 10 at own 25
Darrin Laufasa run for 7 yds to the UTEP 32
8:26
2nd & 3 at own 32
Nathan Jeffery run for 5 yds to the UTEP 37 for a 1ST down
8:26
1st & 10 at own 37
Jameill Showers pass incomplete to N/A
8:26
2nd & 10 at own 37
Nathan Jeffery run for 22 yds to the ODU 41 for a 1ST down
8:26
1st & 10 at opp 41
Josh Bell run for 6 yds to the ODU 35
8:26
2nd & 4 at opp 35
Nathan Jeffery run for 12 yds to the ODU 23 for a 1ST down
8:26
1st & 10 at opp 23
Aaron Jones run for 2 yds to the ODU 21
Old Dominion Punt, 3 plays
4:07
1st & 0 at own 35
Jay Mattox kickoff for 65 yds for a touchback
4:07
1st & 10 at own 25
Gerard Johnson run for no gain to the ODU 25
4:07
2nd & 10 at own 25
Taylor Heinicke pass incomplete to Zach Pascal, broken up by Ishmael Harrison
4:07
3rd & 10 at own 25
Taylor Heinicke run for 6 yds to the ODU 31
4:07
4th & 4 at own 31
Jarrett Cervi punt for 54 yds , Damian Payne returns for no gain to the UTEP 15
UTEP Punt, 8 plays
2:36
1st & 10 at own 15
Aaron Jones run for 7 yds to the UTEP 22
2:36
2nd & 3 at own 22
Aaron Jones run for 7 yds to the UTEP 29 for a 1ST down
2:36
1st & 10 at own 29
Jameill Showers pass complete to Aaron Jones for 5 yds to the UTEP 34
2:36
2nd & 5 at own 34
Jameill Showers pass complete to Josh Bell for 9 yds to the UTEP 43 for a 1ST down
2:36
1st & 10 at own 43
Jameill Showers pass complete to Ian Hamilton for 18 yds to the ODU 39 for a 1ST down
2:36
1st & 10 at opp 39
Jameill Showers pass incomplete to Josh Bell
2:36
2nd & 10 at opp 39
Jameill Showers pass incomplete to N/A
2:36
3rd & 10 at opp 39
Jameill Showers pass complete to Aaron Jones for 3 yds to the ODU 36
0:27
4th & 7 at opp 36
Timeout UTEP, clock 00:27
0:27
4th & 7 at opp 36
UTEP Penalty, delay of game (-5 Yards) to the ODU 41
0:27
4th & 12 at opp 41
Jameill Showers punt for 41 yds for a touchback
Old Dominion End of half, 1 play
0:20
1st & 10 at own 20
Gerard Johnson run for 3 yds to the ODU 23
3rd quarter10 drives, then Tied at 28
UTEP Turnover on downs, 9 plays
15:00
2nd & 7 at own 30
Ricky Segers kickoff for 70 yds , Autrey Golden return for 26 yds to the UTEP 26
14:54
1st & 10 at own 26
Jameill Showers pass complete to Autrey Golden for 9 yds to the UTEP 35
14:54
2nd & 1 at own 35
Aaron Jones run for 20 yds to the ODU 45 for a 1ST down
14:54
1st & 10 at opp 45
Jameill Showers pass incomplete to Jarrad Shaw
14:54
2nd & 10 at opp 45
Josh Bell run for 4 yds to the ODU 41
14:54
3rd & 6 at opp 41
Jameill Showers run for 8 yds to the ODU 33 for a 1ST down
14:54
1st & 10 at opp 33
Aaron Jones run for a loss of 1 yard to the ODU 34
14:54
2nd & 11 at opp 34
JONES, Aaron rush right for 10 yards to the ODU24 (SIMON, D.J.), PENALTY UTEP holding (FORD, Katrae) 4 yards to the ODU38, NO PLAY.
14:54
2nd & 15 at opp 38
UTEP Penalty, substitution infraction (-5 Yards) to the ODU 43
14:54
2nd & 20 at opp 43
Jameill Showers pass complete to Autrey Golden for 6 yds to the ODU 37
14:54
3rd & 14 at opp 37
Jameill Showers pass complete to Aaron Jones for 13 yds to the ODU 24
14:54
4th & 1 at opp 24
Nathan Jeffery run for no gain to the ODU 24
Old Dominion Touchdown, 9 plays
6:40
1st & goal at opp 4
Ray Lawry 4 Yd Run (Ricky Segers Kick)UTEP 21, Old Dominion 14
UTEP Touchdown, 1 play
6:31
1st & 10 at opp 37
Josh Bell 37 Yd Run (Jay Mattox Kick)UTEP 28, Old Dominion 14
Old Dominion Touchdown, 7 plays
4:57
1st & goal at opp 7
Ray Lawry 7 Yd Run (Ricky Segers Kick)UTEP 28, Old Dominion 21
Old Dominion Touchdown, 1 play
2:53
1st & goal at opp 1
David Washington 1 Yd pass from Taylor Heinicke (Jarrett Cervi Kick)Tied at 28
Old Dominion Touchdown, 9 plays
9:39
1st & 10 at own 24
Antonio Vaughan run for 2 yds to the ODU 26
9:39
2nd & 8 at own 26
Taylor Heinicke pass incomplete to Antonio Vaughan
9:39
3rd & 8 at own 26
Taylor Heinicke run for 15 yds to the ODU 41 for a 1ST down
9:39
1st & 10 at own 41
Taylor Heinicke pass complete to David Washington for 18 yds to the UTEP 41 for a 1ST down
9:39
1st & 10 at opp 41
Ray Lawry run for 26 yds to the UTEP 15 for a 1ST down
9:39
1st & 10 at opp 15
Ray Lawry run for 2 yds to the UTEP 13
9:39
2nd & 8 at opp 13
Taylor Heinicke pass incomplete to David Washington
9:39
3rd & 8 at opp 13
Taylor Heinicke run for 9 yds to the UTEP 4 for a 1ST down
6:40
1st & 0 at own 35
Ricky Segers kickoff for 7 yds OLDDOMINION Penalty, illegal procedure (-5 Yards) to the ODU 37
Old Dominion Touchdown, 7 plays
6:31
1st & 0 at own 35
Jay Mattox kickoff for 65 yds , Vincent Lowe return for 17 yds to the ODU 20 Vincent Lowe fumbled, forced by Jameill Showers, recovered by ODU Marques Little
6:31
1st & 10 at own 20
Taylor Heinicke pass complete to Zach Pascal for 17 yds to the ODU 37 for a 1ST down
6:31
1st & 10 at own 37
HEINICKE, T. pass incomplete to PASCAL, Zach, PENALTY UTEP roughing passer (ROBERTSON, Roy) 15 yards to the UTEP48, 1ST DOWN ODU, NO PLAY. for a 1ST down
6:31
1st & 10 at opp 48
Ray Lawry run for 2 yds to the UTEP 46
6:31
2nd & 8 at opp 46
Taylor Heinicke pass complete to Nick England for 21 yds to the UTEP 25 for a 1ST down
6:31
1st & 10 at opp 25
Taylor Heinicke pass incomplete to Zach Pascal
6:31
2nd & 10 at opp 25
Taylor Heinicke pass incomplete to Zach Pascal
6:31
3rd & 10 at opp 25
Ray Lawry run for 18 yds to the UTEP 7 for a 1ST down
UTEP Turnover on downs, 4 plays
4:57
1st & 0 at own 35
Ricky Segers kickoff for 65 yds for a touchback UTEP Penalty, personal foul (12 Yards)
4:57
1st & 10 at own 13
Nathan Jeffery run for 1 yd to the UTEP 14
4:57
2nd & 9 at own 14
Aaron Jones run for 2 yds to the UTEP 16
4:57
3rd & 7 at own 16
Jameill Showers pass complete to Nathan Jeffery for 6 yds to the UTEP 22
3:07
4th & 1 at own 22
Timeout UTEP, clock 03:07
3:07
4th & 1 at own 22
Mike Ruggles pass incomplete UTEP Penalty, intentional grounding (Mike Ruggles) to the UTEP 1
UTEP Punt, 3 plays
2:53
1st & 0 at own 35
Ricky Segers kickoff for 65 yds , Autrey Golden return for 15 yds to the UTEP 22 Autrey Golden fumbled, forced by Jevon Neal, recovered by UTEP Autrey Golden , return for no gain to the UTEP 22
2:53
1st & 10 at own 22
Jameill Showers run for 2 yds to the UTEP 24
2:53
2nd & 8 at own 24
Josh Bell run for no gain to the UTEP 24
2:53
3rd & 8 at own 24
Jameill Showers pass complete to Aaron Jones for a loss of 2 yards to the UTEP 22
2:53
4th & 10 at own 22
Mike Ruggles punt for 45 yds , Antonio Vaughan returns for a loss of 4 yards to the ODU 29
Old Dominion Punt, 5 plays
0:22
1st & 10 at own 29
Ray Lawry run for 6 yds to the ODU 35
Q4 15:00
2nd & 4 at own 35
Taylor Heinicke pass complete to Nick England for 18 yds to the UTEP 47 for a 1ST down
Q4 15:00
1st & 10 at opp 47
Gerard Johnson run for 1 yd to the UTEP 46
Q4 15:00
2nd & 9 at opp 46
Taylor Heinicke pass incomplete to David Washington, broken up by Wesley Miller
Q4 15:00
3rd & 9 at opp 46
Ray Lawry run for 2 yds to the UTEP 44
Q4 15:00
4th & 7 at opp 44
Taylor Heinicke punt for 35 yds, downed at the UTEP 9
4th quarter7 drives, then UTEP 42, Old Dominion 35
UTEP Touchdown, 16 plays
13:32
1st & 10 at own 9
Jameill Showers pass complete to Aaron Jones for 1 yd to the UTEP 10
13:32
2nd & 9 at own 10
Darrin Laufasa run for a loss of 1 yard to the UTEP 9
13:32
3rd & 10 at own 9
Jameill Showers run for 14 yds to the UTEP 23 for a 1ST down
13:32
1st & 10 at own 23
Aaron Jones run for 6 yds to the UTEP 29
13:32
2nd & 4 at own 29
Nathan Jeffery run for 1 yd to the UTEP 30
13:32
3rd & 3 at own 30
Jameill Showers pass complete to Josh Bell for 17 yds to the UTEP 47 for a 1ST down
13:32
1st & 10 at own 47
Nathan Jeffery run for 6 yds to the ODU 47
13:32
2nd & 4 at opp 47
Aaron Jones run for 3 yds to the ODU 44
13:32
3rd & 1 at opp 44
Aaron Jones run for 2 yds to the ODU 42 for a 1ST down
13:32
1st & 10 at opp 42
Darrin Laufasa run for 1 yd to the ODU 41
13:32
2nd & 9 at opp 41
Aaron Jones run for 16 yds to the ODU 25 for a 1ST down
13:32
1st & 10 at opp 25
Nathan Jeffery run for 5 yds to the ODU 20
13:32
2nd & 5 at opp 20
Aaron Jones run for 12 yds to the ODU 8 for a 1ST down
13:32
1st & goal at opp 8
Josh Bell run for a loss of 2 yards to the ODU 10
13:32
2nd & goal at opp 10
Jameill Showers pass incomplete to Josh Bell
3:44
3rd & goal at opp 10
Autrey Golden 10 Yd pass from Jameill Showers (Jay Mattox Kick)UTEP 35, Old Dominion 28
UTEP Touchdown, 2 plays
2:03
2nd & 8 at opp 32
Autrey Golden 32 Yd pass from Jameill Showers (Jay Mattox Kick)UTEP 42, Old Dominion 28
Old Dominion Touchdown, 4 plays
1:10
1st & 10 at opp 38
Marques Little 38 Yd pass from Taylor Heinicke (Jarrett Cervi Kick)UTEP 42, Old Dominion 35
Old Dominion Turnover on downs, 4 plays
3:44
1st & 0 at own 35
Jay Mattox kickoff for 65 yds for a touchback
3:44
1st & 10 at own 25
Taylor Heinicke pass complete to David Washington for 6 yds to the ODU 31
3:44
2nd & 4 at own 31
Taylor Heinicke pass incomplete to Ray Lawry, broken up by Roy Robertson-Harris
3:44
3rd & 4 at own 31
HEINICKE, T. sideline pass complete to PASCAL, Zach for 15 yards to the ODU46 (PAYNE, Damian;MILLER, Wesley), PENALTY ODU holding (GARCIA, Darius) 10 yards to the ODU21, NO PLAY.
3:44
3rd & 14 at own 21
Taylor Heinicke run for 13 yds to the ODU 34
3:44
4th & 1 at own 34
Ray Lawry run for no gain to the ODU 34
UTEP Touchdown, 2 plays
2:16
1st & 10 at opp 34
Aaron Jones run for 2 yds to the ODU 32
2:11
2nd & 8 at opp 32
Timeout OLDDOMINION, clock 02:11
Old Dominion Touchdown, 4 plays
2:03
1st & 0 at own 35
Jay Mattox kickoff for 65 yds for a touchback
2:03
1st & 10 at own 25
Taylor Heinicke pass complete to Antonio Vaughan for 24 yds to the ODU 49 for a 1ST down
2:03
1st & 10 at own 49
Taylor Heinicke pass complete to Ray Lawry for 7 yds to the UTEP 44
2:03
2nd & 3 at opp 44
Taylor Heinicke pass complete to David Washington for 6 yds to the UTEP 38 for a 1ST down
UTEP Turnover on downs, 4 plays
1:10
1st & 10 at opp 42
Nathan Jeffery run for 4 yds to the ODU 38
1:10
2nd & 6 at opp 38
Aaron Jones run for 2 yds to the ODU 36
1:10
1st & 0 at own 35
Ricky Segers kickoff for 12 yds
0:58
3rd & 4 at opp 36
Timeout OLDDOMINION, clock 00:58
0:58
3rd & 4 at opp 36
Josh Bell run for 1 yd to the ODU 35
0:06
4th & 3 at opp 35
Timeout UTEP, clock 00:06
0:06
4th & 3 at opp 35
Jameill Showers pass incomplete to Eric Tomlinson
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.