Charlotte at UTEP

Saturday, November 9, 2019

Charlotte beat UTEP 28–⁠21. It was their first meeting; after it, Charlotte led the series 1–⁠0.

AwayCharlotte7–⁠6 in 2019
28
HomeUTEP1–⁠11 in 2019
21

Final at Sun Bowl, El PasoTV: ESPN+Attendance 15,683

At kickoff
67°F, mostly cloudy, wind 5 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; El Paso International Airport (KELP), 13 km from the stadium, nine minutes before kickoff
Officials
Referee Billy Williams; umpire S. Marshall; head linesman Hugo Cruz; line judge Jeremiah Harris; side judge LaShell Nelson; field judge Chris Scott; back judge Brett Toney; center judge Derrick RalserGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Charlotte0714728
UTEP1470021

Standouts

Player stats

Charlotte

PassingC/AttYdsTDInt
Chris Reynolds24/3535421
RushingCarYdsTDLong
Chris Reynolds1891015
Aaron McAllister113106
Ishod Finger31016
Victor Tucker1101
ReceivingRecYdsTDLong
Cameron Dollar9157049
Tyler Ringwood364135
Victor Tucker560032
Christian Roberson221011
DefenseTklTFLSacksInt
Jeff Gemmell100.500
Marquavis Gibbs8000
Timmy Horne6100
Henry Segura6101
Alex Highsmith4110

UTEP

PassingC/AttYdsTDInt
Kai Locksley15/2021511
RushingCarYdsTDLong
Kai Locksley1584138
Treyvon Hughes1348114
Deion Hankins622014
Joshua Fields320022
ReceivingRecYdsTDLong
Jacob Cowing6145038
Justin Garrett640115
Tre’Shon Wolf21609
Alan Busey114014
DefenseTklTFLSacksInt
Justin Rogers10000
Dylan Parsee9000
Michael Lewis8001
Sione Tupou7000
Jayson VanHook3110

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

Team stats

CharlotteUTEP
483Total yards389
354Passing yards215
129Rushing yards174
10.1Yards per pass10.8
3.7Yards per rush4.7
22First downs17
8–⁠14Third downs7–⁠12
1–⁠1Fourth downs0–⁠1
1Turnovers1
7–⁠53Penalties8–⁠70
31:41Possession28:19
1Sacks (by defense)1

Efficiency

CharlotteUTEP
44%Success rate42%
0.23EPA per play0.22
1.37Explosiveness1.39
−0.07Rushing EPA−0.03
0.52Passing EPA0.65
35%Passing-down success47%
−0.13First-down EPA0.21
0.10Second-down EPA−0.08
1.18Third-down EPA1.06
19%Havoc by its defense8%

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)

Charlotte 68% to win. Elo’s favorite won.

The line

Charlotte −12.5, over/under 55.

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 Charlotte 81%, UTEP 19%. CollegeFootballData.com’s estimate from the point spread.

Every drive

UTEP end zoneCharlotte end zoneQ1 UTEPTouchdown, 10 playsQ1 CharlotteInterception, 9 playsQ1 UTEPTouchdown, 6 playsQ1 CharlotteTouchdown, 13 playsQ2 UTEPPunt, 5 playsQ2 CharlottePunt, 4 playsQ2 UTEPTouchdown, 10 playsQ2 CharlotteEnd of half, 4 playsQ3 CharlotteField goal, 9 playsQ3 UTEPPunt, 4 playsQ3 CharlotteTouchdown, 12 playsQ3 UTEPPunt, 3 playsQ3 CharlotteField goal, 6 playsQ3 UTEPTurnover on downs, 10 playsQ4 CharlotteTouchdown, 10 playsQ4 UTEPPunt, 3 playsQ4 CharlottePunt, 3 playsQ4 UTEPInterception, 6 playsQ4 CharlotteEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. UTEP drives left to right, Charlotte right to left.
  1. Q1 UTEPTouchdown, 10 plays, 75 yards
  2. Q1 CharlotteInterception, 9 plays, 47 yards
  3. Q1 UTEPTouchdown, 6 plays, 75 yards
  4. Q1 CharlotteTouchdown, 13 plays, 75 yards
  5. Q2 UTEPPunt, 5 plays, 16 yards
  6. Q2 CharlottePunt, 4 plays, 34 yards
  7. Q2 UTEPTouchdown, 10 plays, 81 yards
  8. Q2 CharlotteEnd of half, 4 plays, 7 yards
  9. Q3 CharlotteField goal, 9 plays, 47 yards
  10. Q3 UTEPPunt, 4 plays, −4 yards
  11. Q3 CharlotteTouchdown, 12 plays, 69 yards
  12. Q3 UTEPPunt, 3 plays, 9 yards
  13. Q3 CharlotteField goal, 6 plays, 66 yards
  14. Q3 UTEPTurnover on downs, 10 plays, 76 yards
  15. Q4 CharlotteTouchdown, 10 plays, 95 yards
  16. Q4 UTEPPunt, 3 plays, −3 yards
  17. Q4 CharlottePunt, 3 plays, 4 yards
  18. Q4 UTEPInterception, 6 plays, 39 yards
  19. Q4 CharlotteEnd of game, 2 plays, −4 yards

Play by play

1st quarter4 drives, then UTEP 14, Charlotte 0
UTEP Touchdown, 10 plays
15:001st & 10 at own 35Jonathan Cruz kickoff for 65 yds for a touchback
15:001st & 10 at own 25CHARLOTTE Penalty, offside defense (5 Yards) to the UTEP 30
15:001st & 5 at own 30Kai Locksley pass complete to Tre’Shon Wolf for 7 yds to the UTEP 37 for a 1ST down
15:001st & 10 at own 37Kai Locksley pass complete to Justin Garrett for 3 yds to the UTEP 40
15:002nd & 7 at own 40Kai Locksley run for 2 yds to the UTEP 42
15:003rd & 5 at own 42Kai Locksley pass complete to Tre’Shon Wolf for 9 yds to the Charl 49 for a 1ST down
15:001st & 10 at opp 49Treyvon Hughes run for no gain to the Charl 49
15:002nd & 10 at opp 49Kai Locksley pass complete to Jacob Cowing for 23 yds to the Charl 26 for a 1ST down
15:001st & 10 at opp 26Treyvon Hughes run for 7 yds to the Charl 19
15:002nd & 3 at opp 19Treyvon Hughes run for 2 yds to the Charl 17
15:003rd & 1 at opp 17Treyvon Hughes run for 3 yds to the Charl 14 for a 1ST down
15:001st & 10 at opp 14UTEP Penalty, false start (-5 Yards) to the Charl 19
9:211st & 15 at opp 19Kai Locksley run for 19 yds for a TD (Gavin Baechle KICK)UTEP 7, Charlotte 0
Charlotte Interception, 9 plays
9:211st & 0 at own 35Gavin Baechle kickoff for 65 yds for a touchback UTEP Penalty, Defensive offside (-5 Yards)
9:211st & 10 at own 30Chris Reynolds pass incomplete
9:212nd & 10 at own 30Chris Reynolds run for 6 yds to the Charl 36
9:213rd & 4 at own 36Aaron McAllister run for 6 yds to the Charl 42 for a 1ST down
9:211st & 10 at own 42Aaron McAllister run for 5 yds to the Charl 47
9:212nd & 5 at own 47Chris Reynolds run for 3 yds to the 50 yard line
9:213rd & 2 at the 50Aaron McAllister run for 6 yds to the UTEP 44 for a 1ST down
9:211st & 10 at opp 44UTEP Penalty, offside defense (5 Yards) to the UTEP 39
9:211st & 5 at opp 39Ishod Finger run for 1 yd to the UTEP 38
9:212nd & 4 at opp 38Chris Reynolds pass complete to Micaleous Elder for 15 yds to the UTEP 23 for a 1ST down
9:211st & 10 at opp 23Chris Reynolds pass intercepted Michael Lewis return for no gain to the UTEP 25
UTEP Touchdown, 6 plays
4:551st & 10 at own 25Kai Locksley pass complete to Jacob Cowing for 38 yds to the Charl 37 for a 1ST down
4:552nd & 5 at opp 32Deion Hankins run for 14 yds to the Charl 18 for a 1ST down
4:551st & 10 at opp 18Deion Hankins run for 1 yd to the Charl 17
4:552nd & 9 at opp 17Deion Hankins run for 2 yds to the Charl 15
4:551st & 10 at opp 37Deion Hankins run for 5 yds to the Charl 32
1:523rd & 7 at opp 15Kai Locksley pass complete to Justin Garrett for 15 yds for a TD (Gavin Baechle KICK)UTEP 14, Charlotte 0
Charlotte Touchdown, 13 plays
1:521st & 0 at own 35Gavin Baechle kickoff for 65 yds for a touchback
1:521st & 10 at own 25Chris Reynolds pass complete to Cameron Dollar for 5 yds to the Charl 30
1:522nd & 5 at own 30Aaron McAllister run for 2 yds to the Charl 32
1:523rd & 3 at own 32Aaron McAllister run for 2 yds to the Charl 34
1:524th & 1 at own 34Aaron McAllister run for 1 yd to the Charl 35 for a 1ST down
Q2 15:001st & 10 at own 35Chris Reynolds run for a loss of 1 yard to the Charl 34
Q2 15:002nd & 11 at own 34Chris Reynolds pass complete to Tyler Ringwood for 13 yds to the Charl 47 for a 1ST down
Q2 15:001st & 10 at own 47Chris Reynolds run for 5 yds to the UTEP 48 CHARLOTTE Penalty, Offensive holding (Tyler Ringwood) to the Charl 42
Q2 15:001st & 15 at own 42Chris Reynolds run for 6 yds to the Charl 48
Q2 15:002nd & 9 at own 48Chris Reynolds pass complete to Cameron Dollar for 13 yds to the UTEP 39 for a 1ST down
Q2 15:001st & 10 at opp 39Chris Reynolds pass complete to Cameron Dollar for 20 yds to the UTEP 19 for a 1ST down
Q2 15:001st & 10 at opp 19Chris Reynolds sacked by Jayson VanHook for a loss of 2 yards to the UTEP 21
Q2 15:002nd & 12 at opp 21Chris Reynolds pass complete to Noah Henderson for 5 yds to the UTEP 16
Q2 10:573rd & 7 at opp 16Chris Reynolds pass complete to Tyler Ringwood for 16 yds for a TD (Jonathan Cruz KICK)UTEP 14, Charlotte 7
2nd quarter4 drives, then UTEP 21, Charlotte 7
UTEP Punt, 5 plays
10:571st & 0 at own 35Jonathan Cruz kickoff for 37 yds
10:571st & 10 at own 28Kai Locksley run for 6 yds to the UTEP 34 Kai Locksley fumbled, forced by Jeff Gemmell,
10:572nd & 4 at own 34Treyvon Hughes run for 14 yds to the UTEP 48 for a 1ST down
10:571st & 10 at own 48LOCKSLEY, Kai sideline pass incomplete to GARRETT, Justin, QB hurry by WATTS, Markees, PENALTY UTEP holding (TRUSSELL, Jess) 10 yards to the UTEP38, NO PLAY.
10:571st & 20 at own 38UTEP Penalty, false start (-5 Yards) to the UTEP 33
10:571st & 25 at own 33Kai Locksley run for 4 yds to the UTEP 39 Kai Locksley fumbled, recovered by UTEP Kai Locksley
10:572nd & 19 at own 39Treyvon Hughes run for 4 yds to the UTEP 43
10:573rd & 15 at own 43Kai Locksley run for 1 yd to the UTEP 44
10:574th & 14 at own 44Mitchell Crawford punt for 44 yds, fair catch by Nafees Lyon at the Charl 12
Charlotte Punt, 4 plays
7:441st & 10 at own 12Chris Reynolds pass complete to Tyler Ringwood for 35 yds to the Charl 47 for a 1ST down
7:441st & 10 at own 47Aaron McAllister run for 4 yds to the UTEP 49
7:442nd & 6 at opp 49Chris Reynolds pass incomplete to Tyler Ringwood
7:443rd & 6 at opp 49Aaron McAllister run for no gain to the UTEP 49
7:444th & 6 at opp 49CHARLOTTE Penalty, false start (-5 Yards) to the Charl 46
7:444th & 11 at own 46Kyle Corbett punt for 42 yds , Justin Garrett returns for 7 yds to the UTEP 19
UTEP Touchdown, 10 plays
5:361st & 10 at own 19Kai Locksley pass incomplete to Tre’Shon Wolf, broken up by Nafees Lyon
5:362nd & 10 at own 19Deion Hankins run for no gain to the UTEP 19
5:363rd & 10 at own 19Kai Locksley pass complete to Alan Busey for 14 yds to the UTEP 33 for a 1ST down
5:361st & 10 at own 33Treyvon Hughes run for 2 yds to the UTEP 35
5:362nd & 8 at own 35Kai Locksley pass complete to Jacob Cowing for 37 yds to the Charl 28 for a 1ST down
5:361st & 10 at opp 28Treyvon Hughes run for 3 yds to the Charl 25
5:362nd & 7 at opp 25Kai Locksley run for a loss of 3 yards to the Charl 28
5:363rd & 10 at opp 28Josh Fields run for 22 yds to the Charl 6 for a 1ST down
5:361st & goal at opp 6Treyvon Hughes run for 3 yds to the Charl 3
0:452nd & 0 at opp 3Timeout UTEP, clock 00:45
0:422nd & goal at opp 3Treyvon Hughes run for 3 yds for a TD (Gavin Baechle KICK)UTEP 21, Charlotte 7
Charlotte End of half, 4 plays
0:421st & 0 at own 35Gavin Baechle kickoff for 65 yds for a touchback
0:421st & 10 at own 25Chris Reynolds run for 1 yd to the Charl 26 CHARLOTTE Penalty, illegal block (-13 Yards) to the Charl 13
0:421st & 22 at own 13Chris Reynolds pass complete to Cameron Dollar for 13 yds to the Charl 26
0:422nd & 9 at own 26Chris Reynolds pass incomplete to Aaron McAllister, broken up by Praise Amaewhule
0:423rd & 9 at own 26Chris Reynolds pass complete to Aaron McAllister for 6 yds to the Charl 32
3rd quarter6 drives, then Tied at 21
Charlotte Field goal, 9 plays
15:004th & 3 at own 35Gavin Baechle kickoff for 65 yds for a touchback
15:001st & 10 at own 25Aaron McAllister run for 1 yd to the Charl 26
15:002nd & 9 at own 26Chris Reynolds pass complete to Cameron Dollar for 16 yds to the Charl 42 for a 1ST down
15:001st & 10 at own 42Aaron McAllister run for 3 yds to the Charl 45
15:002nd & 7 at own 45Chris Reynolds run for 15 yds to the UTEP 40 for a 1ST down
15:001st & 10 at opp 40Chris Reynolds run for 11 yds to the UTEP 29 for a 1ST down
15:001st & 10 at opp 29Chris Reynolds pass incomplete to Victor Tucker
15:002nd & 10 at opp 29Victor Tucker run for 1 yd to the UTEP 28
15:003rd & 9 at opp 28Chris Reynolds pass incomplete to Tyler Ringwood CHARLOTTE Penalty, illegal shift ( Yards) declined
11:504th & 9 at opp 28Jonathan Cruz 45 yd FG GOODUTEP 21, Charlotte 10
UTEP Punt, 4 plays
11:501st & 0 at own 35Jonathan Cruz kickoff for 40 yds
11:501st & 10 at own 25Kai Locksley run for 2 yds to the UTEP 27 UTEP Penalty, Offensive holding (Treyvon Hughes) to the UTEP 17
11:501st & 18 at own 17Kai Locksley pass complete to Justin Garrett for 7 yds to the UTEP 24
11:502nd & 11 at own 24Kai Locksley run for a loss of 3 yards to the UTEP 21
11:503rd & 14 at own 21Kai Locksley pass incomplete to Justin Garrett
11:504th & 14 at own 21Mitchell Crawford punt for 50 yds , Nafees Lyon returns for 2 yds to the Charl 31
Charlotte Touchdown, 12 plays
9:381st & 10 at own 31Chris Reynolds run for 1 yd to the Charl 32
9:382nd & 9 at own 32Chris Reynolds pass complete to Victor Tucker for 4 yds to the Charl 36
9:383rd & 5 at own 36Chris Reynolds pass complete to Victor Tucker for 14 yds to the 50 yard line for a 1ST down
9:381st & 10 at the 50Chris Reynolds run for 15 yds to the UTEP 35 for a 1ST down
9:381st & 10 at opp 35Ishod Finger run for 6 yds to the UTEP 29
9:382nd & 4 at opp 29Chris Reynolds pass incomplete to Ishod Finger
9:383rd & 4 at opp 29Chris Reynolds run for 6 yds to the UTEP 23 for a 1ST down
9:381st & 10 at opp 23Chris Reynolds pass incomplete
9:382nd & 10 at opp 23Chris Reynolds run for no gain to the UTEP 23 CHARLOTTE Penalty, Offensive holding (Ryan Carriere) to the UTEP 33
9:382nd & 20 at opp 33Chris Reynolds pass incomplete to Victor Tucker
9:383rd & 20 at opp 33Chris Reynolds pass complete to Cameron Dollar for 30 yds to the UTEP 3 for a 1ST down
4:481st & goal at opp 3Ishod Finger run for 3 yds for a TD (Chris Reynolds pass to Christian Roberson for Two-Point Conversion)UTEP 21, Charlotte 18
UTEP Punt, 3 plays
4:481st & 0 at own 35Jonathan Cruz kickoff for 33 yds, downed at the UTEP 32
4:471st & 10 at own 32Treyvon Hughes run for 2 yds to the UTEP 34
4:472nd & 8 at own 34Kai Locksley pass complete to Justin Garrett for 4 yds to the UTEP 38
4:473rd & 4 at own 38Kai Locksley run for 3 yds to the UTEP 41
4:474th & 1 at own 41Mitchell Crawford punt for 42 yds, fair catch by Nafees Lyon at the Charl 17
Charlotte Field goal, 6 plays
2:511st & 10 at own 17Chris Reynolds pass complete to Christian Roberson for 10 yds to the Charl 27 for a 1ST down
2:511st & 10 at own 27Chris Reynolds pass complete to Cameron Dollar for 49 yds to the UTEP 24 for a 1ST down
2:511st & 10 at opp 24Chris Reynolds pass incomplete to Victor Tucker
2:512nd & 10 at opp 24Chris Reynolds pass complete to Victor Tucker for no gain to the UTEP 24
1:233rd & 10 at opp 24Timeout CHARLOTTE, clock 01:23
1:233rd & 10 at opp 24Chris Reynolds pass complete to Justin Jeffery for 7 yds to the UTEP 17
0:444th & 3 at opp 17Jonathan Cruz 34 yd FG GOODTied at 21
UTEP Turnover on downs, 10 plays
0:441st & 0 at own 35Jonathan Cruz kickoff for 31 yds UTEP Penalty, personal foul (15 Yards) to the UTEP 19
0:441st & 10 at own 19Kai Locksley run for 4 yds to the UTEP 23
0:442nd & 6 at own 23Deion Hankins run for no gain to the UTEP 23
Q4 15:003rd & 6 at own 23Kai Locksley pass complete to Jacob Cowing for 10 yds to the UTEP 33 for a 1ST down
Q4 15:001st & 10 at own 33Kai Locksley run for 38 yds to the Charl 29 for a 1ST down
Q4 15:001st & 10 at opp 29Kai Locksley run for 9 yds to the Charl 20
Q4 15:002nd & 1 at opp 20Kai Locksley pass complete to Justin Garrett for 7 yds to the Charl 13 for a 1ST down
Q4 15:001st & 10 at opp 13Treyvon Hughes run for 6 yds to the Charl 7
Q4 15:002nd & 4 at opp 7Kai Locksley pass incomplete to Justin Garrett, broken up by Jeff Gemmell
Q4 15:003rd & 4 at opp 7Kai Locksley run for 3 yds to the Charl 4
Q4 11:434th & 1 at opp 4Timeout UTEP, clock 11:43
Q4 11:434th & 1 at opp 4Treyvon Hughes run for a loss of 1 yard to the Charl 5
4th quarter5 drives, then Charlotte 28, UTEP 21
Charlotte Touchdown, 10 plays
11:391st & 10 at own 5Chris Reynolds run for 4 yds to the Charl 9
11:392nd & 6 at own 9Chris Reynolds pass complete to Christian Roberson for 11 yds to the Charl 20 for a 1ST down
11:391st & 10 at own 20Chris Reynolds run for 7 yds to the Charl 27
11:392nd & 3 at own 27Chris Reynolds pass complete to Victor Tucker for 32 yds to the UTEP 41 for a 1ST down
11:391st & 10 at opp 41Aaron McAllister run for 1 yd to the UTEP 40
11:392nd & 9 at opp 40Chris Reynolds pass complete to Cameron Dollar for 4 yds to the UTEP 36
8:303rd & 5 at opp 36Chris Reynolds pass complete to Victor Tucker for 10 yds to the UTEP 26 for a 1ST down
8:301st & 10 at opp 26Chris Reynolds pass complete to Cameron Dollar for 7 yds to the UTEP 19
8:302nd & 3 at opp 19Chris Reynolds pass incomplete to Cameron Dollar, broken up by Duron Lowe
7:063rd & 3 at opp 19Chris Reynolds pass complete to Jacob Hunt for 19 yds for a TD (Jonathan Cruz KICK)Charlotte 28, UTEP 21
UTEP Punt, 3 plays
7:061st & 0 at the 50Jonathan Cruz kickoff for 35 yds, downed at the UTEP 15
7:051st & 10 at own 15Kai Locksley run for 3 yds to the UTEP 18
7:052nd & 7 at own 18Kai Locksley sacked by Alex Highsmith for a loss of 6 yards to the UTEP 12
7:053rd & 13 at own 12Kai Locksley pass incomplete to Jayson VanHook, broken up by Marquill Osborne
7:054th & 13 at own 12Mitchell Crawford punt for 38 yds, downed at the 50 yard line
Charlotte Punt, 3 plays
5:231st & 10 at the 50Chris Reynolds run for 7 yds to the UTEP 43
5:232nd & 3 at opp 43Chris Reynolds run for 1 yd to the UTEP 42
5:233rd & 2 at opp 42CHARLOTTE Penalty, delay of game (-5 Yards) to the UTEP 47
3:153rd & 7 at opp 47CHARLOTTE Penalty, false start (-5 Yards) to the Charl 48
3:153rd & 12 at own 48Chris Reynolds run for 6 yds to the UTEP 46 CHARLOTTE Penalty, Offensive holding ( Yards) declined
2:424th & 6 at opp 46Timeout UTEP, clock 02:42
2:424th & 6 at opp 46Brett Kean punt for 5 yds, punt out-of-bounds at the UTEP 41
UTEP Interception, 6 plays
2:361st & 10 at own 41Kai Locksley pass complete to Justin Garrett for 4 yds to the UTEP 45
2:362nd & 6 at own 45Josh Fields run for a loss of 3 yards to the UTEP 42
1:503rd & 9 at own 42Kai Locksley pass complete to Jacob Cowing for 9 yds to the Charl 49 for a 1ST down
1:501st & 10 at opp 49Kai Locksley pass complete to Jacob Cowing for 28 yds to the Charl 21 for a 1ST down
1:501st & 10 at opp 21Josh Fields run for 1 yd to the Charl 20
1:102nd & 9 at opp 20Timeout CHARLOTTE, clock 01:10
1:102nd & 9 at opp 20Kai Locksley pass intercepted Henry Segura return for 1 yd to the Charl 17
Charlotte End of game, 2 plays
1:031st & 10 at own 17TEAM run for a loss of 2 yards to the Charl 15
0:452nd & 12 at own 15TEAM run for a loss of 2 yards to the Charl 13

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.

Charlotte leads 2–⁠1 in three meetings, counting the two since this game.

Recent meetings
2022UTEP 41, Charlotte 35
2020Charlotte 38, UTEP 28
2019Charlotte 28, UTEP 21

Around this game