Old Dominion at UTEP

Saturday, October 2, 2021

UTEP beat Old Dominion 28–⁠21. It was their fourth meeting; the series is even at 2–⁠2.

AwayOld Dominion6–⁠7 in 2021
21
HomeUTEP7–⁠6 in 2021
28

Final at Sun Bowl, El PasoTV: ESPN+Attendance 11,025

At kickoff
75°F, a few clouds, wind 6 mph from the eastWeather: NOAA NCEI Integrated Surface Database; El Paso International Airport (KELP), 13 km from the stadium, nine minutes before kickoff
Official
Rodney BurnetteGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Old Dominion0714021
UTEP3143828

Standouts

Player stats

Old Dominion

PassingC/AttYdsTDInt
D.J. Mack Jr.20/3419411
RushingCarYdsTDLong
Blake Watson133508
Lala Davis524011
D.J. Mack Jr.1021128
Jon-Luke Peaker5804
ReceivingRecYdsTDLong
Zack Kuntz854021
Ali Jennings344120
Stone Smartt240039
Javon Harvey328010
DefenseTklTFLSacksInt
Jason Henderson10000
Harrell Blackmon91.500
R’Tarriun Johnson9100
Jordan Young81.510

UTEP

PassingC/AttYdsTDInt
Gavin Hardison10/2019120
RushingCarYdsTDLong
Deion Hankins2375125
Calvin Brownholtz828011
Reynaldo Flores421013
Gavin Hardison614011
ReceivingRecYdsTDLong
Jacob Cowing4118051
Justin Garrett346124
Tyrin Smith221114
Reynaldo Flores1606
DefenseTklTFLSacksInt
Praise Amaewhule81.510
Dennis Barnes72.510
Tyrice Knight70.500
Breon Hayward60.50.50
Josh Caldwell6000
Dy’Vonne Inyang4101
Walter Neil Jr.30.50.50

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

Team stats

Old DominionUTEP
282Total yards333
194Passing yards191
88Rushing yards142
5.7Yards per pass9.6
2.7Yards per rush3.1
19First downs17
7–⁠16Third downs7–⁠16
2–⁠4Fourth downs2–⁠2
2Turnovers0
6–⁠55Penalties7–⁠82
25:32Possession34:28
1Sacks (by defense)3

Efficiency

Old DominionUTEP
41%Success rate35%
−0.09EPA per play0.07
1.02Explosiveness1.52
−0.18Rushing EPA−0.13
0.02Passing EPA0.75
28%Passing-down success29%
−0.41First-down EPA−0.19
0.03Second-down EPA−0.06
0.42Third-down EPA0.83
17%Havoc by its defense21%

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 70% to win. Elo’s favorite won.

The line

UTEP −5.5, over/under 48.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 UTEP 65%, Old Dominion 35%. CollegeFootballData.com’s estimate from the point spread.

Every drive

UTEP end zoneOld Dominion end zoneQ1 Old DominionFumble, 6 playsQ1 UTEPField goal, 7 playsQ1 Old DominionPunt, 10 playsQ1 UTEPTouchdown, 16 playsQ2 Old DominionPunt, 6 playsQ2 UTEPTouchdown, 15 playsQ2 Old DominionTouchdown, 8 playsQ2 UTEPEnd of half, 1 playQ3 UTEPField goal, 8 playsQ3 Old DominionTouchdown, 19 playsQ3 UTEPTouchdown, 5 playsQ3 UTEPPunt, 5 playsQ3 Old DominionPunt, 7 playsQ4 UTEPPunt, 5 playsQ4 Old DominionPunt, 4 playsQ4 UTEPTouchdown, 9 playsQ4 Old DominionInterception, 7 playsQ4 UTEPPunt, 4 playsQ4 Old DominionTurnover on downs, 4 playsQ4 UTEPPunt, 4 playsQ4 Old DominionTurnover on downs, 7 plays
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. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 Old DominionFumble, 6 plays, 5 yards
  2. Q1 UTEPField goal, 7 plays, 33 yards
  3. Q1 Old DominionPunt, 10 plays, 31 yards
  4. Q1 UTEPTouchdown, 16 plays, 77 yards
  5. Q2 Old DominionPunt, 6 plays, 8 yards
  6. Q2 UTEPTouchdown, 15 plays, 84 yards
  7. Q2 Old DominionTouchdown, 8 plays, 72 yards
  8. Q2 UTEPEnd of half, 1 play, 0 yards
  9. Q3 UTEPField goal, 8 plays, 64 yards
  10. Q3 Old DominionTouchdown, 19 plays, 72 yards
  11. Q3 UTEPTouchdown, 5 plays, −25 yards
  12. Q3 UTEPPunt, 5 plays, 26 yards
  13. Q3 Old DominionPunt, 7 plays, 10 yards
  14. Q4 UTEPPunt, 5 plays, −3 yards
  15. Q4 Old DominionPunt, 4 plays, −3 yards
  16. Q4 UTEPTouchdown, 9 plays, 60 yards
  17. Q4 Old DominionInterception, 7 plays, 10 yards
  18. Q4 UTEPPunt, 4 plays, 7 yards
  19. Q4 Old DominionTurnover on downs, 4 plays, 4 yards
  20. Q4 UTEPPunt, 4 plays, 0 yards
  21. Q4 Old DominionTurnover on downs, 7 plays, 57 yards

Play by play

1st quarter4 drives, then UTEP 3, Old Dominion 0
Old Dominion Fumble, 6 plays
0:001st & 10 at own 25Blake Watson run for 6 yds to the ODU 31
0:002nd & 4 at own 31Stone Smartt pass complete to OLDDOMINION Penalty, illegal formation (Kris Trinidad) to the ODU 26
0:002nd & 9 at own 26D.J. Mack Jr. pass complete to Javon Harvey for 8 yds to the ODU 34
0:003rd & 1 at own 34Blake Watson run for 6 yds to the ODU 40 for a 1ST down
0:001st & 10 at own 40OLDDOMINION Penalty, Offensive holding (Isaac Weaver) to the ODU 30
UTEP Field goal, 7 plays
0:001st & 10 at opp 45Deion Hankins run for 1 yd to the ODU 44
0:002nd & 9 at opp 44Deion Hankins run for a loss of 3 yards to the ODU 47
0:003rd & 12 at opp 47Gavin Hardison pass complete to Jacob Cowing for 36 yds to the ODU 11 for a 1ST down
0:001st & 10 at opp 11Deion Hankins run for a loss of 2 yards to the ODU 13
0:002nd & 12 at opp 13Deion Hankins run for 1 yd to the ODU 12
0:003rd & 11 at opp 12pass incomplete to Justin Garrett
Old Dominion Punt, 10 plays
0:001st & 10 at own 25Elijah Davis run for a loss of 1 yard to the ODU 24
0:002nd & 11 at own 24D.J. Mack Jr. pass complete to Isaiah Spencer for 8 yds to the ODU 32
0:003rd & 3 at own 32D.J. Mack Jr. pass complete to Isiah Paige for 5 yds to the ODU 37 for a 1ST down
0:001st & 10 at own 37D.J. Mack Jr. pass complete to Zack Kuntz for 9 yds to the ODU 46
0:002nd & 1 at own 46D.J. Mack Jr. pass complete to Zack Kuntz for a loss of 3 yards to the ODU 43
0:003rd & 4 at own 43D.J. Mack Jr. pass complete to Zack Kuntz for 6 yds to the ODU 49 for a 1ST down
0:001st & 10 at own 49
0:002nd & 10 at own 49Blake Watson run for 5 yds to the UTEP 46
0:003rd & 5 at opp 46Blake Watson run for 2 yds to the UTEP 44
UTEP Touchdown, 16 plays
0:002nd & 5 at own 25Gavin Hardison pass complete to Jacob Cowing for 18 yds to the UTEP 43 for a 1ST down
0:001st & 10 at own 43Ronald Awatt run for 1 yd to the UTEP 44
0:002nd & 9 at own 44Gavin Hardison pass incomplete to Trent Thompson for a 1ST down OLDDOMINION Penalty, Defensive pass interference (5 Yards) to the UTEP 49 for a 1ST down
0:001st & 10 at own 49Deion Hankins run for 13 yds to the ODU 43
0:002nd & 2 at opp 43Ronald Awatt run for 5 yds to the ODU 38 for a 1ST down
0:001st & 10 at opp 38Deion Hankins run for 1 yd to the ODU 37
0:002nd & 9 at opp 37Gavin Hardison run for 4 yds to the ODU 33
15:001st & 10 at own 35Gavin Baechle kickoff for 65 yds for a touchback
13:191st & 20 at own 30D.J. Mack Jr. pass complete to Ali Jennings III for 17 yds D.J. Mack Jr. fumbled, recovered by UTEP Dy’vonne Inyang Dy’vonne Inyang fumbled, recovered by UTEP Walter Neil
9:554th & 11 at opp 12Gavin Baechle 29 yd FG GOODUTEP 3, Old Dominion 0
9:551st & 10 at own 35Gavin Baechle kickoff for 65 yds for a touchback
4:184th & 3 at opp 44Ethan Duane punt for 44 yds
2nd quarter8 drives, then UTEP 17, Old Dominion 7
UTEP Touchdown, 16 plays
0:003rd & 5 at opp 33Deion Hankins run for 1 yd to the ODU 32
0:004th & 4 at opp 32Gavin Hardison pass complete to Reynaldo Flores for 6 yds to the ODU 26 for a 1ST down
0:001st & 10 at opp 26Deion Hankins run for 3 yds to the ODU 23
0:001st & goal at opp 10Deion Hankins run for 2 yds to the ODU 8
0:002nd & goal at opp 8Deion Hankins run for 1 yd to the ODU 7
Old Dominion Punt, 6 plays
0:001st & 10 at own 25Blake Watson run for 8 yds to the ODU 33
0:002nd & 2 at own 33Blake Watson run for 3 yds to the ODU 36 for a 1ST down
0:001st & 10 at own 36
0:002nd & 10 at own 36D.J. Mack Jr. sacked for a loss of 3 yards to the ODU 33
0:003rd & 13 at own 33pass incomplete to Javon Harvey
UTEP Touchdown, 15 plays
0:001st & 10 at own 13Deion Hankins run for 4 yds to the UTEP 17
0:002nd & 6 at own 17pass incomplete to Reynaldo Flores
0:003rd & 6 at own 17Gavin Hardison run for 7 yds to the UTEP 24 for a 1ST down
0:001st & 10 at own 24
0:001st & 10 at own 38Reynaldo Flores run for 5 yds to the UTEP 43
0:002nd & 5 at own 43Gavin Hardison pass complete to Jacob Cowing for 13 yds to the ODU 44 for a 1ST down
0:001st & 10 at opp 44Deion Hankins run for 2 yds to the ODU 42
0:002nd & 8 at opp 42Deion Hankins run for 7 yds to the ODU 35
0:003rd & 1 at opp 35
0:004th & 1 at opp 35Deion Hankins run for 25 yds to the ODU 10 for a 1ST down
0:001st & goal at opp 10Reynaldo Flores run for a loss of 2 yards to the ODU 12
0:002nd & goal at opp 12Reynaldo Flores run for 5 yds to the ODU 7
Old Dominion Touchdown, 8 plays
0:001st & 10 at own 25D.J. Mack Jr. pass complete to Isaiah Spencer for 6 yds to the ODU 31
0:002nd & 9 at own 26D.J. Mack Jr. run for 7 yds to the ODU 33 for a 1ST down UTEP Penalty, unsportsmanlike conduct (Praise Amaewhule) to the ODU 48 for a 1ST down
0:001st & 10 at own 48D.J. Mack Jr. run for 28 yds to the UTEP 24 for a 1ST down
0:002nd & 10 at opp 24D.J. Mack Jr. pass complete to Zack Kuntz for 4 yds to the UTEP 20
UTEP End of half, 1 play
0:001st & 10 at own 25Gavin Hardison run for a loss of 2 yards to the ODU 35
UTEP Touchdown, 16 plays
13:062nd & 7 at opp 23Reynaldo Flores run for 13 yds to the ODU 10 for a 1ST down
11:083rd & goal at opp 7Justin Garrett 7 Yd pass from Gavin Hardison (Gavin Baechle Kick)UTEP 10, Old Dominion 0
11:081st & 10 at own 35Gavin Baechle kickoff for 65 yds for a touchback
8:574th & 13 at own 33Ethan Duane punt for 40 yds UTEP Penalty, unsportsmanlike conduct (Dy’vonne Inyang) to the UTEP 13
UTEP Touchdown, 15 plays
6:522nd & 10 at own 24Gavin Hardison pass complete to Tyrin Smith for 14 yds to the UTEP 38 for a 1ST down
0:513rd & goal at opp 7G. Hardison pass,to T. Smith for 7 yds for a TD, (G. Baechle KICK)UTEP 17, Old Dominion 0
0:511st & 10 at own 35Gavin Baechle kickoff for 65 yds for a touchback
Old Dominion Touchdown, 8 plays
0:402nd & 4 at own 31OLDDOMINION Penalty, personal foul (Isaac Weaver) to the ODU 26
0:241st & 10 at opp 24D.J. Mack Jr. pass incomplete to Isiah Paige, broken up by Justin Prince
0:103rd & 6 at opp 20D. Mack Jr. pass,to A. Jennings III for 20 yds for a TD, (N. Rice KICK)UTEP 17, Old Dominion 7
0:101st & 10 at own 35Dominik Soos kickoff for 64 yds
3rd quarter6 drives, then Old Dominion 21, UTEP 20
UTEP Field goal, 8 plays
0:001st & 10 at own 13UTEP Penalty, delay of game (Gerard Joseph) to the UTEP 8
0:001st & 15 at own 8Deion Hankins run for a loss of 1 yard to the UTEP 7
0:002nd & 16 at own 7Gavin Hardison pass complete to Justin Garrett for 15 yds to the UTEP 22
0:003rd & 1 at own 22Gavin Hardison pass complete to Jacob Cowing for 51 yds to the ODU 27 for a 1ST down
0:001st & 10 at opp 27Deion Hankins run for 2 yds to the ODU 25
0:002nd & 8 at opp 25pass incomplete to Reynaldo Flores
0:003rd & 8 at opp 25Gavin Hardison run for 2 yds to the ODU 23
Old Dominion Touchdown, 19 plays
0:001st & 10 at own 25Blake Watson run for 1 yd to the ODU 26
0:002nd & 9 at own 26D.J. Mack Jr. pass complete to Ali Jennings III for 7 yds to the ODU 33
0:003rd & 2 at own 33
0:004th & 2 at own 33Blake Watson run for 2 yds to the ODU 35 for a 1ST down
0:001st & 10 at own 35Jon-Luke Peaker run for 4 yds to the ODU 39
0:002nd & 6 at own 39pass incomplete to Javon Harvey
0:003rd & 6 at own 39D.J. Mack Jr. pass complete to Javon Harvey for 10 yds to the ODU 49 for a 1ST down
0:001st & 10 at own 49D.J. Mack Jr. pass complete to Zack Kuntz for 4 yds to the UTEP 47
0:002nd & 6 at opp 47D.J. Mack Jr. run for 3 yds to the UTEP 44
0:003rd & 3 at opp 44Jon-Luke Peaker run for 3 yds to the UTEP 41 for a 1ST down
0:001st & 10 at opp 41D.J. Mack Jr. pass complete to Isiah Paige for 9 yds to the UTEP 32
0:002nd & 1 at opp 32Blake Watson run for 1 yd to the UTEP 31 for a 1ST down
0:001st & 10 at opp 31D.J. Mack Jr. pass complete to Zack Kuntz for 21 yds to the UTEP 10 for a 1ST down
0:001st & goal at opp 10D.J. Mack Jr. pass incomplete to Javon Harvey OLDDOMINION Penalty, Offensive pass interference (Isaiah Spencer) to the UTEP 25
0:001st & goal at opp 25D.J. Mack Jr. pass incomplete to Isiah Paige, broken up by Justin Prince
0:002nd & goal at opp 25D.J. Mack Jr. pass incomplete to Marqeese Dietz for a 1ST down UTEP Penalty, Defensive pass interference (Dy’vonne Inyang) to the UTEP 12 for a 1ST down
0:001st & 10 at opp 12Elijah Davis run for 7 yds to the UTEP 5
UTEP Touchdown, 5 plays
0:001st & 10 at own 28pass incomplete to Reynaldo Flores
0:002nd & 10 at own 28Gavin Hardison pass incomplete to Justin Garrett, broken up by Marcus Haynes
0:003rd & 10 at own 28Gavin Hardison sacked for a loss of 10 yards to the UTEP 18
UTEP Punt, 5 plays
0:001st & 10 at own 26Gavin Hardison run for 11 yds to the ODU 37 OLDDOMINION Penalty, face mask (15 yards) (Tyre Bibby) to the ODU 48
0:001st & 10 at opp 48pass incomplete to Jacob Cowing
0:002nd & 10 at opp 48pass incomplete to Justin Garrett
0:003rd & 10 at opp 48Gavin Hardison pass incomplete to Jacob Cowing, broken up by Joe Joe Headen
Old Dominion Punt, 7 plays
0:001st & 10 at own 4Elijah Davis run for 6 yds to the ODU 10
0:002nd & 4 at own 10Elijah Davis run for 1 yd to the ODU 11
0:003rd & 3 at own 11Elijah Davis run for 11 yds to the ODU 22 for a 1ST down
0:001st & 10 at own 22D.J. Mack Jr. pass complete to Stone Smartt for 1 yd to the ODU 23
0:002nd & 9 at own 23D.J. Mack Jr. pass complete to Zack Kuntz for 4 yds to the ODU 27
0:003rd & 5 at own 27D.J. Mack Jr. sacked for a loss of 13 yards to the ODU 14
0:004th & 18 at own 14Ethan Duane punt for 37 yds
14:561st & 10 at own 35Dominik Soos kickoff for 62 yds , Dennis Barnes return for 10 yds to the UTEP 13
11:374th & 6 at opp 23Gavin Baechle 40 yd FG GOODUTEP 20, Old Dominion 7
11:371st & 10 at own 35Gavin Baechle kickoff for 65 yds for a touchback
Old Dominion Touchdown, 19 plays
5:272nd & 3 at opp 5D. Mack Jr. run for 5 yds for a TD, (N. Rice KICK)UTEP 20, Old Dominion 14
5:221st & 10 at own 35Dominik Soos kickoff for 59 yds , Dennis Barnes return for 22 yds to the UTEP 28
4:274th & 20 at own 18J. Sloan punt for 0 yds,A. White returns for 11 yds for a TD, (N. Rice KICK)Old Dominion 21, UTEP 20
4:211st & 10 at own 35Dominik Soos kickoff for 58 yds , Dennis Barnes return for 19 yds to the UTEP 26
3:404th & 10 at opp 48Joshua Sloan punt for 44 yds
4th quarter13 drives, then UTEP 28, Old Dominion 21
UTEP Punt, 5 plays
0:001st & 10 at own 49Ronald Awatt run for 2 yds to the ODU 49
0:002nd & 8 at opp 49UTEP Penalty, false start (Elijah Klein) to the UTEP 46
0:002nd & 13 at own 46pass incomplete to Jacob Cowing
0:003rd & 13 at own 46
Old Dominion Punt, 4 plays
0:001st & 10 at own 33Blake Watson run for a loss of 3 yards to the ODU 30
0:002nd & 13 at own 30pass incomplete to Ali Jennings III
0:003rd & 13 at own 30pass incomplete to Ali Jennings III
UTEP Touchdown, 9 plays
0:001st & 10 at own 37Deion Hankins run for 14 yds to the ODU 49 for a 1ST down
0:001st & 10 at opp 49Calvin Brownholtz run for 2 yds to the ODU 47
0:002nd & 8 at opp 47
0:003rd & 8 at opp 47Gavin Hardison pass complete to Justin Garrett for 24 yds to the ODU 23 for a 1ST down
0:001st & 10 at opp 23Calvin Brownholtz run for 11 yds to the ODU 12 for a 1ST down
0:001st & 10 at opp 12Calvin Brownholtz run for 8 yds to the ODU 4
0:001st & goal at opp 3Gavin Hardison pass complete to Justin Garrett
Old Dominion Interception, 7 plays
0:001st & 10 at own 33D.J. Mack Jr. pass complete to Zack Kuntz for 9 yds to the ODU 42
0:002nd & 1 at own 42Jon-Luke Peaker run for a loss of 1 yard to the ODU 41
0:003rd & 2 at own 41Jon-Luke Peaker run for 1 yd to the ODU 42
0:004th & 1 at own 42Jon-Luke Peaker run for 1 yd to the ODU 43 for a 1ST down
0:001st & 10 at own 43D.J. Mack Jr. pass incomplete to Zack Kuntz, broken up by Breon Hayward
0:002nd & 10 at own 43
UTEP Punt, 4 plays
0:001st & 10 at own 26Calvin Brownholtz run for 5 yds to the UTEP 31
Old Dominion Turnover on downs, 4 plays
0:001st & 10 at own 31D.J. Mack Jr. pass incomplete to Zack Kuntz, broken up by Jadrian Taylor
0:002nd & 10 at own 31Blake Watson run for 4 yds to the ODU 35
0:003rd & 6 at own 35pass incomplete to Stone Smartt
UTEP Punt, 4 plays
0:001st & 10 at opp 36Deion Hankins run for a loss of 1 yard to the ODU 37
0:002nd & 11 at opp 37Calvin Brownholtz run for 2 yds to the ODU 35
Old Dominion Turnover on downs, 7 plays
0:001st & 10 at own 5D.J. Mack Jr. pass incomplete to Blake Watson, broken up by Breon Hayward
0:002nd & 10 at own 5D.J. Mack Jr. pass complete to Stone Smartt for 39 yds to the UTEP 44 UTEP Penalty, personal foul (Gerard Joseph) to the UTEP 41
0:001st & 10 at opp 41D.J. Mack Jr. pass complete to Javon Harvey for 10 yds to the UTEP 31 for a 1ST down
0:001st & 10 at opp 31D.J. Mack Jr. sacked for a loss of 7 yards to the UTEP 38
0:002nd & 17 at opp 38D.J. Mack Jr. pass incomplete to Zack Kuntz, broken up by Tyson Wilson
0:003rd & 17 at opp 38D.J. Mack Jr. pass incomplete to Javon Harvey
13:004th & 13 at own 46Joshua Sloan punt for 36 yds , Isiah Paige returns for no gain to the ODU 46 UTEP Penalty, kick catching interference (Justin Garrett) to the ODU 33
11:464th & 13 at own 30Ethan Duane punt for 33 yds
UTEP Touchdown, 9 plays
8:002nd & 2 at opp 4Calvin Brownholtz run for 1 yd to the ODU 3
6:593rd & 1 at opp 3Deion Hankins run for 3 yds for a TDUTEP 26, Old Dominion 21
6:521st & 10 at own 35Gavin Baechle kickoff for 65 yds , Stone Smartt return for 33 yds to the ODU 33
4:163rd & 10 at own 43D.J. Mack Jr. pass intercepted
UTEP Punt, 4 plays
4:052nd & 5 at own 31Deion Hankins run for 2 yds to the UTEP 33
4:043rd & 3 at own 33Gavin Hardison pass incomplete to Justin Garrett, broken up by Damion Charity
3:534th & 3 at own 33Joshua Sloan punt for 36 yds
Old Dominion Turnover on downs, 4 plays
3:154th & 6 at own 35D.J. Mack Jr. run for 1 yd to the ODU 36
UTEP Punt, 4 plays
2:213rd & 9 at opp 35Calvin Brownholtz run for a loss of 1 yard to the ODU 36
1:234th & 10 at opp 36Joshua Sloan punt for 31 yds
Old Dominion Turnover on downs, 7 plays
0:264th & 17 at opp 38pass incomplete to Zack Kuntz

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 2–⁠2 in four meetings.

Recent meetings
2021UTEP 28, Old Dominion 21
2016Old Dominion 31, UTEP 21
2015Old Dominion 31, UTEP 21
2014UTEP 42, Old Dominion 35

Around this game