UTEP at Northwestern

Saturday, September 9, 2023

Northwestern beat UTEP 38–⁠7. It was their only meeting on record.

AwayUTEP3–⁠9 in 2023
7
HomeNorthwestern8–⁠5 in 2023
38

Final at Ryan Field, EvanstonTV: BTNAttendance 14,851

At kickoff
72°F, clear, wind 9 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Palwaukee Municipal Airport (KPWK), 19 km from the stadium, 22 minutes after kickoff
Official
Chris CoyteGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
UTEP70007
Northwestern70211038

Standouts

  • RushingCam Porter17 carries, 90 yardsNorthwestern
  • ReceivingJoseph Himon II1 catch, 85 yards, 1 TDNorthwestern
  • DefenseTyrice Knight14 tackles, 0.5 sacks, 1.5 for lossUTEP

Player stats

UTEP

PassingC/AttYdsTDInt
Gavin Hardison17/2519212
Jake McNamara2/52301
RushingCarYdsTDLong
Torrance Burgess Jr.734012
Deion Hankins727012
Jake McNamara41709
Mike Franklin41307
ReceivingRecYdsTDLong
Jeremiah Ballard492036
Kelly Akharaiyi553018
Tyrin Smith540021
Zach Fryar21117
DefenseTklTFLSacksInt
Tyrice Knight141.50.50
James Neal8000
McKel Broussard7100
Maurice Westmoreland4110
Josiah Allen40.50.50

Northwestern

PassingC/AttYdsTDInt
Ben Bryant11/1711610
Jack Lausch1/2600
Ryan Hilinski1/18510
RushingCarYdsTDLong
Cam Porter1790016
Jack Lausch453146
A.J. Henning435117
Joseph Himon II4604
ReceivingRecYdsTDLong
Joseph Himon II185185
Cam Johnson351043
Thomas Gordon118118
Bryce Kirtz31709
DefenseTklTFLSacksInt
Rod Heard7110
Xander Mueller71.511
Bryce Gallagher5001
Garnett Hollis Jr.5000
Anto Saka2110
Joe DeHaan2001
Aidan Hubbard1110

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

Team stats

UTEPNorthwestern
319Total yards391
215Passing yards207
104Rushing yards184
7.2Yards per pass10.4
3.0Yards per rush4.7
18First downs17
3–⁠12Third downs6–⁠11
2–⁠4Fourth downs0–⁠0
3Turnovers0
6–⁠42Penalties4–⁠33
31:21Possession28:39
2Sacks (by defense)4

Efficiency

UTEPNorthwestern
37%Success rate53%
−0.10EPA per play0.36
1.32Explosiveness1.16
−0.26Rushing EPA0.24
0.39Passing EPA0.55
30%Passing-down success38%
−0.07First-down EPA−0.02
−0.02Second-down EPA0.24
−0.05Third-down EPA1.49
15%Havoc by its defense23%

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 57% to win. Northwestern won as Elo’s underdog.

The line

Northwestern −1, over/under 40.

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 Northwestern 53%, UTEP 47%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Northwestern end zoneUTEP end zoneQ1 UTEPTouchdown, 8 playsQ1 NorthwesternTouchdown, 8 playsQ1 UTEPPunt, 8 playsQ1 NorthwesternPunt, 6 playsQ1 UTEPPunt, 6 playsQ2 NorthwesternPunt, 6 playsQ2 UTEPInterception, 5 playsQ2 NorthwesternPunt, 3 playsQ2 UTEPPunt, 6 playsQ2 NorthwesternPunt, 3 playsQ2 UTEPMissed FG, 4 playsQ2 NorthwesternEnd of half, 1 playQ3 NorthwesternTouchdown, 13 playsQ3 UTEPInterception, 2 playsQ3 NorthwesternTouchdown, 3 playsQ3 UTEPPunt, 3 playsQ3 NorthwesternTouchdown, 3 playsQ3 UTEPTurnover on downs, 10 playsQ4 NorthwesternTouchdown, 8 playsQ4 UTEPTurnover on downs, 4 playsQ4 NorthwesternField goal, 4 playsQ4 UTEPInterception, 10 playsQ4 NorthwesternEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Northwestern drives left to right, UTEP right to left.
  1. Q1 UTEPTouchdown, 8 plays, 70 yards
  2. Q1 NorthwesternTouchdown, 8 plays, 71 yards
  3. Q1 UTEPPunt, 8 plays, 22 yards
  4. Q1 NorthwesternPunt, 6 plays, 14 yards
  5. Q1 UTEPPunt, 6 plays, 38 yards
  6. Q2 NorthwesternPunt, 6 plays, 46 yards
  7. Q2 UTEPInterception, 5 plays, 14 yards
  8. Q2 NorthwesternPunt, 3 plays, −2 yards
  9. Q2 UTEPPunt, 6 plays, 1 yard
  10. Q2 NorthwesternPunt, 3 plays, 9 yards
  11. Q2 UTEPMissed FG, 4 plays, 48 yards
  12. Q2 NorthwesternEnd of half, 1 play, −3 yards
  13. Q3 NorthwesternTouchdown, 13 plays, 79 yards
  14. Q3 UTEPInterception, 2 plays, −12 yards
  15. Q3 NorthwesternTouchdown, 3 plays, 3 yards
  16. Q3 UTEPPunt, 3 plays, 19 yards
  17. Q3 NorthwesternTouchdown, 3 plays, 88 yards
  18. Q3 UTEPTurnover on downs, 10 plays, 62 yards
  19. Q4 NorthwesternTouchdown, 8 plays, 90 yards
  20. Q4 UTEPTurnover on downs, 4 plays, 8 yards
  21. Q4 NorthwesternField goal, 4 plays, 9 yards
  22. Q4 UTEPInterception, 10 plays, 37 yards
  23. Q4 NorthwesternEnd of game, 2 plays, 2 yards

Play by play

1st quarter5 drives, then Tied at 7
UTEP Touchdown, 8 plays
15:00Henry Helms kickoff for 61 yds Northwestern Penalty, Offsides (TEAM) to the UTEP 30
15:001st & 10 at own 30Deion Hankins run for 1 yd to the UTEP 31
15:002nd & 9 at own 31Gavin Hardison pass complete to Kelly Akharaiyi for 11 yds to the UTEP 42 for a 1ST down
15:001st & 10 at own 42Deion Hankins run for 12 yds to the NU 46 for a 1ST down
15:001st & 10 at opp 46Deion Hankins run for a loss of 2 yards to the NU 48
15:002nd & 12 at opp 48Gavin Hardison run for 16 yds to the NU 32 for a 1ST down
15:001st & 10 at opp 32Gavin Hardison pass complete to Jeremiah Ballard for 25 yds to the NU 7 for a 1ST down
15:001st & goal at opp 7Deion Hankins run for 3 yds to the NU 4
11:082nd & goal at opp 4Gavin Hardison pass complete to Zach Fryar for 4 yds for a TD (Buzz Flabiano KICK)UTEP 7, Northwestern 0
Northwestern Touchdown, 8 plays
11:08Mark Ramos kickoff for 36 yds
11:081st & 10 at own 29Cam Porter run for 7 yds to the NU 36
11:082nd & 3 at own 36Ben Bryant pass complete to Bryce Kirtz for 7 yds to the NU 43 for a 1ST down
11:081st & 10 at own 43Ben Bryant pass complete to Cam Porter for 5 yds to the UTEP 48 for a 1ST down UTEP Penalty, Personal Foul (15 Yards) to the UTEP 37 for a 1ST down
11:081st & 10 at opp 37A.J. Henning run for 17 yds to the UTEP 20 for a 1ST down
11:081st & 10 at opp 20Cam Porter run for 9 yds to the UTEP 11
11:082nd & 1 at opp 11Ben Bryant run for 3 yds to the UTEP 8 for a 1ST down
11:081st & goal at opp 8Cam Porter run for 2 yds to the UTEP 6
7:462nd & goal at opp 6Jack Lausch run for 6 yds for a TD (Jack Olsen KICK)Tied at 7
UTEP Punt, 8 plays
7:46Henry Helms kickoff for 65 yds
7:461st & 10 at own 25Torrance Burgess Jr. run for 2 yds to the UTEP 27
7:462nd & 8 at own 27Gavin Hardison pass complete to Tyrin Smith for 1 yd to the UTEP 28
7:463rd & 7 at own 28Gavin Hardison pass complete to Zach Fryar for 7 yds to the UTEP 35 for a 1ST down
7:461st & 10 at own 35Gavin Hardison pass incomplete
7:462nd & 10 at own 35Gavin Hardison pass complete to Kelly Akharaiyi for 3 yds to the UTEP 38
7:463rd & 7 at own 38Gavin Hardison pass complete to Kelly Akharaiyi for 12 yds to the 50 yard line for a 1ST down
7:461st & 10 at the 50Mike Franklin run for a loss of 3 yards to the UTEP 47
7:462nd & 13 at own 47Gavin Hardison pass incomplete
7:463rd & 13 at own 47HARDISON, Gavin pass deep to the left complete for 18 yards to BALLARD, Jeremiah caught at the NU35 and advanced to the NU35, out of bounds. PENALTY TEP Illegal Touch-Pass on BALLARD, Jeremiah enforced 0 yards from the TEP47 to the TEP47, penalty results in a loss of down [NHSG]. NO PLAY (replay the down).
3:224th & 13 at own 47punt for 32 yds, downed at the NU 21
Northwestern Punt, 6 plays
3:221st & 10 at own 21Ben Bryant pass complete to Cam Johnson for 5 yds to the NU 26
3:222nd & 5 at own 26Joseph Himon II run for no gain to the NU 26
3:223rd & 5 at own 26Ben Bryant pass complete to Bryce Kirtz for 9 yds to the NU 35 for a 1ST down
3:221st & 10 at own 35Ben Bryant pass incomplete
3:222nd & 10 at own 35Ben Bryant pass incomplete
3:223rd & 10 at own 35Ben Bryant pass incomplete
1:304th & 10 at own 35Hunter Renner punt for 54 yds
UTEP Punt, 6 plays
1:301st & 10 at own 16Gavin Hardison pass incomplete
1:302nd & 10 at own 16Gavin Hardison pass complete to Kelly Akharaiyi for 18 yds to the UTEP 34 for a 1ST down
1:301st & 10 at own 34Deion Hankins run for 12 yds to the UTEP 46 for a 1ST down
0:001st & 10 at own 46Mike Franklin run for 3 yds to the UTEP 49
Q2 15:002nd & 7 at own 49Deion Hankins run for no gain to the UTEP 49
Q2 15:003rd & 7 at own 49Gavin Hardison pass complete to Tyrin Smith for 5 yds to the NU 46
Q2 13:274th & 2 at opp 46Joshua Sloan punt for 40 yds, downed at the NU 3
2nd quarter7 drives, then Tied at 7
Northwestern Punt, 6 plays
13:271st & 10 at own 3Ben Bryant pass incomplete
13:272nd & 10 at own 3Cam Porter run for 3 yds to the NU 6
13:273rd & 7 at own 6Ben Bryant pass complete to Cam Johnson for 43 yds to the NU 49 for a 1ST down
13:271st & 10 at own 49Cam Porter run for 2 yds to the UTEP 49
13:272nd & 8 at opp 49Ben Bryant sacked by Josiah Allen and Tyrice Knight for a loss of 6 yards to the NU 45
13:273rd & 14 at own 45Ben Bryant pass complete to A.J. Henning for 4 yds to the NU 49
10:034th & 10 at own 49punt for 36 yds, fair catch by Tyrin Smith at the UTEP 25
UTEP Interception, 5 plays
10:031st & 10 at own 25Gavin Hardison pass complete to Tyrin Smith for 9 yds to the UTEP 34
10:032nd & 1 at own 34Deion Hankins run for 1 yd to the UTEP 35 for a 1ST down
10:031st & 10 at own 35Gavin Hardison pass incomplete
10:032nd & 10 at own 35Gavin Hardison pass complete to Tyrin Smith for 4 yds to the UTEP 39
7:473rd & 6 at own 39Gavin Hardison pass intercepted
Northwestern Punt, 3 plays
7:471st & 10 at own 38Cam Porter run for 6 yds to the NU 44
7:472nd & 4 at own 44Jack Lausch run for a loss of 2 yards to the NU 42
7:473rd & 6 at own 42Ben Bryant sacked by Maurice Westmoreland for a loss of 6 yards to the NU 36
5:554th & 12 at own 36Hunter Renner punt for 36 yds, downed at the UTEP 28
UTEP Punt, 6 plays
5:551st & 10 at own 28Torrance Burgess Jr. run for 9 yds to the UTEP 37
5:552nd & 1 at own 37Torrance Burgess Jr. run for no gain to the UTEP 37
5:553rd & 1 at own 37Gavin Hardison run for 1 yd to the UTEP 38 for a 1ST down
5:551st & 10 at own 38BURGESS JR., Torrance rush up the middle for a gain of 6 yards to the TEP44 (HOLLIS JR., Garnett;PEARSON, Reginald). PENALTY TEP Holding on KLEIN, Elijah enforced 10 yards from the TEP38 to the TEP28 [NHSG]. NO PLAY (replay the down).
5:551st & 20 at own 28Torrance Burgess Jr. run for 4 yds to the UTEP 32
2:273rd & 10 at own 38Timeout Northwestern, clock 02:27
2:272nd & 16 at own 32Mike Franklin run for 6 yds to the UTEP 38
2:204th & 19 at own 29Timeout Northwestern, clock 02:20
2:203rd & 10 at own 38Gavin Hardison sacked by Anto Saka for a loss of 9 yards to the UTEP 29
2:124th & 19 at own 29Joshua Sloan punt for 44 yds, fair catch by A.J. Henning at the NU 27
Northwestern Punt, 3 plays
2:052nd & 10 at own 27Timeout UTEP, clock 02:05
2:051st & 10 at own 27Ben Bryant pass incomplete
2:052nd & 10 at own 27Ben Bryant pass incomplete
2:053rd & 10 at own 27Ben Bryant pass complete to Cam Porter for 9 yds to the NU 36
1:004th & 1 at own 36Hunter Renner punt for 39 yds, downed at the UTEP 25
UTEP Missed FG, 4 plays
1:001st & 10 at own 25Gavin Hardison pass complete to Torrance Burgess Jr. for 3 yds to the UTEP 28
0:171st & 10 at opp 36Timeout UTEP, clock 00:17
0:172nd & 7 at own 28Gavin Hardison pass complete to Jeremiah Ballard for 36 yds to the NU 36 for a 1ST down
0:091st & 10 at opp 36Gavin Hardison pass complete to Kelly Akharaiyi for 9 yds to the NU 27
0:092nd & 1 at opp 27Timeout Northwestern, clock 00:09
0:042nd & 1 at opp 27Buzz Flabiano 44 yd FG MISSED
Northwestern End of half, 1 play
0:001st & 10 at own 27run for a loss of 3 yards to the NU 24
3rd quarter6 drives, then Northwestern 28, UTEP 7
Northwestern Touchdown, 13 plays
14:55Buzz Flabiano kickoff for 62 yds
14:551st & 10 at own 21Cam Porter run for 6 yds to the NU 27
14:552nd & 4 at own 27Cam Porter run for 8 yds to the NU 35 for a 1ST down
14:551st & 10 at own 35Ben Bryant pass complete to Bryce Kirtz for 1 yd to the NU 36
14:552nd & 9 at own 36Ben Bryant pass complete to Cam Johnson for 3 yds to the NU 39
14:553rd & 6 at own 39Ben Bryant pass complete to A.J. Henning for 12 yds to the UTEP 49 for a 1ST down
14:551st & 10 at opp 49Cam Porter run for 4 yds to the UTEP 45
14:552nd & 6 at opp 45A.J. Henning run for 7 yds to the UTEP 38 for a 1ST down
14:551st & 10 at opp 38Ben Bryant run for 7 yds to the UTEP 31
14:552nd & 3 at opp 31Joseph Himon II run for 3 yds to the UTEP 28 for a 1ST down
14:551st & 10 at opp 28Cam Porter run for 9 yds to the UTEP 19
14:552nd & 1 at opp 19Cam Porter run for 1 yd to the UTEP 18 for a 1ST down
14:551st & 10 at opp 18Cam Porter run for no gain to the UTEP 18
8:192nd & 10 at opp 18Ben Bryant pass complete to Thomas Gordon for 18 yds for a TD (Jack Olsen KICK)Northwestern 14, UTEP 7
UTEP Interception, 2 plays
8:19Henry Helms kickoff for 65 yds for a touchback
8:191st & 22 at own 13Gavin Hardison pass incomplete
7:302nd & 22 at own 13Gavin Hardison pass intercepted
Northwestern Touchdown, 3 plays
7:301st & goal at opp 3Cam Porter run for 2 yds to the UTEP 1
7:302nd & goal at opp 1Ben Bryant run for no gain to the UTEP 1
6:033rd & goal at opp 1Ben Bryant run for 1 yd for a TD (Jack Olsen KICK)Northwestern 21, UTEP 7
UTEP Punt, 3 plays
5:58Henry Helms kickoff for 48 yds
5:581st & 10 at own 28HARDISON, Gavin pass to the left incomplete dropped by LOPEZ, Julian thrown to the TEP26; QB hurried by HUBBARD, Aidan. PENALTY NU Roughing the Passer on HUBBARD, Aidan enforced 15 yards from the TEP28 to the TEP43 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
5:581st & 10 at own 43Gavin Hardison pass incomplete
5:582nd & 10 at own 43Gavin Hardison sacked by Aidan Hubbard for a loss of 4 yards to the UTEP 39
5:583rd & 14 at own 39Gavin Hardison pass complete to Mike Franklin for 8 yds to the UTEP 47
4:174th & 6 at own 47Joshua Sloan punt for 41 yds, fair catch by A.J. Henning at the NU 12
Northwestern Touchdown, 3 plays
4:171st & 10 at own 12Joseph Himon II run for 4 yds to the NU 16
4:172nd & 6 at own 16Joseph Himon II run for a loss of 1 yard to the NU 15
2:513rd & 7 at own 15Ryan Hilinski pass complete to Joseph Himon II for 85 yds for a TD (Jack Olsen KICK)Northwestern 28, UTEP 7
UTEP Turnover on downs, 10 plays
2:45Henry Helms kickoff for 58 yds
2:451st & 10 at own 28Gavin Hardison run for 5 yds to the UTEP 33
2:452nd & 5 at own 33Torrance Burgess Jr. run for 3 yds to the UTEP 36
2:453rd & 2 at own 36Gavin Hardison sacked by Xander Mueller for a loss of 3 yards to the UTEP 33
2:454th & 5 at own 33Gavin Hardison pass complete to Tyrin Smith for 21 yds to the NU 46 for a 1ST down
0:001st & 10 at opp 46Gavin Hardison pass complete to Jeremiah Ballard for 16 yds to the NU 30 for a 1ST down
Q4 15:001st & 10 at opp 30HARDISON, Gavin pass deep to the right complete for 30 yards to SMITH, Tyrin caught at the NU0 and advanced to the NU0, End of Play. PENALTY TEP Illegal Touch-Pass on SMITH, Tyrin enforced 0 yards from the NU30 to the NU30, penalty results in a loss of down [NHSG]. NO PLAY (replay the down).
Q4 15:002nd & 10 at opp 30Torrance Burgess Jr. run for 12 yds to the NU 18 for a 1ST down
Q4 15:001st & 10 at opp 18Torrance Burgess Jr. run for 4 yds to the NU 14
Q4 15:002nd & 6 at opp 14Gavin Hardison sacked by Rod Heard II for a loss of 2 yards to the NU 16
Q4 15:003rd & 8 at opp 16Mike Franklin run for 7 yds to the NU 9
Q4 12:324th & 1 at opp 9Gavin Hardison run for a loss of 1 yard to the NU 10
4th quarter5 drives, then Northwestern 38, UTEP 7
Northwestern Touchdown, 8 plays
12:321st & 10 at own 10Cam Porter run for 2 yds to the NU 12
12:322nd & 8 at own 12Cam Porter run for 7 yds to the NU 19
12:323rd & 1 at own 19Ryan Hilinski run for 2 yds to the NU 21 for a 1ST down
12:321st & 10 at own 21Cam Porter run for 6 yds to the NU 27
12:322nd & 4 at own 27Jack Lausch run for 46 yds to the UTEP 27 for a 1ST down
12:321st & 10 at opp 27Cam Porter run for 16 yds to the UTEP 11 for a 1ST down
12:321st & 10 at opp 11A.J. Henning run for 7 yds to the UTEP 4
7:072nd & 3 at opp 4A.J. Henning run for 4 yds for a TD (Jack Olsen KICK)Northwestern 35, UTEP 7
UTEP Turnover on downs, 4 plays
7:00Henry Helms kickoff for 65 yds
7:001st & 10 at own 23Ezell Jolly run for 3 yds to the UTEP 26
7:002nd & 7 at own 26Ezell Jolly run for 6 yds to the UTEP 32
7:003rd & 1 at own 32Ezell Jolly run for no gain to the UTEP 32
5:094th & 1 at own 32Ezell Jolly run for a loss of 1 yard to the UTEP 31
Northwestern Field goal, 4 plays
5:091st & 10 at opp 31Jack Lausch pass complete to Lawson Albright for 6 yds to the UTEP 25
5:092nd & 4 at opp 25Jack Lausch pass incomplete
5:093rd & 4 at opp 25Jack Lausch run for 3 yds to the UTEP 22
3:534th & 1 at opp 22Jack Olsen 40 yd FG GOODNorthwestern 38, UTEP 7
UTEP Interception, 10 plays
3:44Henry Helms kickoff for 64 yds
3:441st & 10 at own 29Jake McNamara pass complete to Marcus Vinson for 8 yds to the UTEP 37
3:442nd & 2 at own 37Jake McNamara run for 6 yds to the UTEP 43 for a 1ST down
3:441st & 10 at own 43Jake McNamara pass complete to Jeremiah Ballard for 15 yds to the NU 42 for a 1ST down
3:441st & 10 at opp 42Jake McNamara pass incomplete
3:442nd & 10 at opp 42Jake McNamara pass incomplete
3:443rd & 10 at opp 42Jake McNamara run for 9 yds to the NU 33
3:444th & 1 at opp 33Ezell Jolly run for 2 yds to the NU 31 for a 1ST down
3:441st & 10 at opp 31Jake McNamara run for a loss of 1 yard to the NU 32
0:532nd & 16 at opp 37Timeout UTEP, clock 00:53
0:532nd & 11 at opp 32UTEP Penalty, False Start (-5 Yards) to the NU 37
0:443rd & 13 at opp 34Timeout UTEP, clock 00:44
0:442nd & 16 at opp 37Jake McNamara run for 3 yds to the NU 34
0:383rd & 13 at opp 34Jake McNamara pass intercepted
Northwestern End of game, 2 plays
0:381st & 10 at own 16Jake Arthurs run for a loss of 2 yards to the NU 14
0:002nd & 12 at own 14Jake Arthurs run for 4 yds to the NU 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.

Northwestern leads 1–⁠0 in their only meeting.

Around this game