From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
UTEP
Boise State
336
Total yards
461
232
Passing yards
340
104
Rushing yards
121
8.9
Yards per pass
13.6
2.6
Yards per rush
3.3
20
First downs
21
5–14
Third downs
5–13
0–0
Fourth downs
0–1
6
Turnovers
1
8–80
Penalties
7–103
34:36
Possession
25:24
1
Sacks (by defense)
1
Efficiency
UTEP
Boise State
31%
Success rate
50%
−0.20
EPA per play
0.33
1.26
Explosiveness
1.27
−0.23
Rushing EPA
0.04
0.10
Passing EPA
0.74
35%
Passing-down success
23%
−0.01
First-down EPA
0.58
−0.82
Second-down EPA
0.18
0.71
Third-down EPA
0.25
14%
Havoc by its defense
23%
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)
Boise State 78% to win. Elo’s favorite won.
The line
Boise State −25, over/under 56.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 Boise State 96%, UTEP 4%. 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. Boise State drives left to right, UTEP right to left.
Q1 UTEPField goal, 9 plays, 59 yards
Q1 Boise StateField goal, 6 plays, 58 yards
Q1 UTEPPunt return TD, 3 plays (Boise State scores), 17 yards
Q1 UTEPField goal, 15 plays, 72 yards
Q2 Boise StateTouchdown, 6 plays, 75 yards
Q2 UTEPFumble, 1 play, −9 yards
Q2 Boise StateTouchdown, 1 play, 3 yards
Q2 UTEPPunt, 3 plays, 9 yards
Q2 Boise StateTouchdown, 1 play, 61 yards
Q2 UTEPTouchdown, 5 plays, 75 yards
Q2 Boise StateField goal, 9 plays, 69 yards
Q2 UTEPInterception, 3 plays, 4 yards
Q2 Boise StateFumble, 1 play, 20 yards
Q2 UTEPInterception, 5 plays, 49 yards
Q2 Boise StateTouchdown, 5 plays, 48 yards
Q2 UTEPEnd of half, 1 play, −1 yard
Q3 Boise StateTouchdown, 3 plays, 38 yards
Q3 UTEPFumble, 6 plays, 45 yards
Q3 Boise StatePunt, 4 plays, 13 yards
Q3 UTEPInterception, 2 plays, 1 yard
Q3 Boise StateTurnover on downs, 4 plays, 5 yards
Q3 UTEPFumble, 3 plays, 42 yards
Q3 Boise StateField goal, 4 plays, 7 yards
Q3 UTEPPunt, 6 plays, 22 yards
Q3 Boise StatePunt, 11 plays, 57 yards
Q4 UTEPPunt, 3 plays, 6 yards
Q4 Boise StateField goal, 8 plays, −33 yards
Q4 UTEPPunt, 3 plays, 9 yards
Q4 Boise StateEnd of game, 3 plays, −3 yards
Play by play
1st quarter4 drives, then Boise State 10, UTEP 3
UTEP Field goal, 9 plays
15:00
Joel Velazquez kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Gavin Hardison pass complete to Forest McKee for 18 yds to the UTEP 43 for a 1ST down
15:00
1st & 10 at own 43
Ronald Awatt run for 11 yds to the BoiSt 46 for a 1ST down
15:00
1st & 10 at opp 46
Reynaldo Flores run for 4 yds to the BoiSt 42
15:00
2nd & 6 at opp 42
Gavin Hardison pass complete to Walter Dawn Jr. for 7 yds to the BoiSt 35 for a 1ST down
15:00
1st & 10 at opp 35
Ronald Awatt run for 13 yds to the BoiSt 22 for a 1ST down
15:00
1st & 10 at opp 22
Ronald Awatt run for 2 yds to the BoiSt 20
10:45
2nd & 8 at opp 20
Reynaldo Flores run for 4 yds to the BoiSt 16
10:45
3rd & 4 at opp 16
Gavin Hardison pass incomplete
10:36
4th & 4 at opp 16
Gavin Baechle 33 yd FG GOODUTEP 3, Boise State 0
Boise State Field goal, 6 plays
10:29
Gavin Baechle kickoff for 62 yds , Stefan Cobbs return for 17 yds to the BoiSt 20
10:29
1st & 10 at own 20
Hank Bachmeier pass complete to Khalil Shakir for 11 yds to the BoiSt 31 for a 1ST down
10:29
1st & 10 at own 31
BACHMEIER, Hank pass to the right incomplete intended for COBBS, Stefan thrown to the TEP35. PENALTY TEP Pass Interference on NEIL JR., Walter enforced 15 yards from the BSU31 to the BSU46 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
10:29
1st & 10 at own 46
Hank Bachmeier pass complete to Khalil Shakir for 31 yds to the UTEP 23 for a 1ST down
10:29
1st & 10 at opp 23
Cyrus Habibi-Likio run for 1 yd to the UTEP 22
10:29
2nd & 9 at opp 22
Hank Bachmeier pass incomplete
10:29
3rd & 9 at opp 22
Hank Bachmeier pass incomplete
9:08
4th & 9 at opp 22
Jonah Dalmas 39 yd FG GOODTied at 3
UTEP Punt return TD, 3 plays (Boise State scores)
9:08
Joel Velazquez kickoff for 65 yds for a touchback
9:08
1st & 10 at own 25
HARDISON, Gavin pass to the right incomplete dropped by TUPOU, James thrown to the TEP23. PENALTY TEP Personal Foul on HENRY, Zuri enforced half the distance from the goal, 12 yards from the TEP25 to the TEP13 [NHSG]. NO PLAY (replay the down).
9:08
1st & 22 at own 13
Ronald Awatt run for 1 yd to the UTEP 14
9:08
2nd & 21 at own 14
Reynaldo Flores run for 2 yds to the UTEP 16
9:08
3rd & 19 at own 16
Gavin Hardison pass complete to Jacob Cowing for 14 yds to the UTEP 30
6:42
4th & 5 at own 30
Stefan Cobbs 81 Yd Punt Return (Jonah Dalmas Kick)Boise State 10, UTEP 3
UTEP Field goal, 15 plays
6:42
Joel Velazquez kickoff for 65 yds for a touchback
6:42
1st & 10 at own 25
Ronald Awatt run for 1 yd to the UTEP 26
6:42
2nd & 9 at own 26
HARDISON, Gavin pass to the left incomplete intended for GARRETT, Justin thrown to the TEP45. PENALTY BSU Pass Interference on REED, Markel enforced at the spot of the foul for 13 yards from the TEP39 to the TEP39 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
6:42
1st & 10 at own 39
Willie Eldridge run for 2 yds to the UTEP 41
6:42
2nd & 8 at own 41
UTEP Penalty, False Start (Jeremiah Byers) to the UTEP 36
6:42
2nd & 13 at own 36
UTEP Penalty, False Start (-5 Yards) to the UTEP 31
6:42
2nd & 18 at own 31
Gavin Hardison pass incomplete
6:42
3rd & 18 at own 31
Gavin Hardison pass complete to Justin Garrett for 31 yds to the BoiSt 38 for a 1ST down
6:42
1st & 10 at opp 38
Ronald Awatt run for 11 yds to the BoiSt 27 for a 1ST down
6:42
1st & 10 at opp 27
Ronald Awatt run for 4 yds to the BoiSt 23
6:42
2nd & 6 at opp 23
Willie Eldridge run for a loss of 1 yard to the BoiSt 24
6:42
3rd & 7 at opp 24
Gavin Hardison pass complete to Jacob Cowing for 8 yds to the BoiSt 16 for a 1ST down
6:42
1st & 10 at opp 16
Willie Eldridge run for 2 yds to the BoiSt 14
6:42
2nd & 8 at opp 14
Ronald Awatt run for 2 yds to the BoiSt 12
6:42
3rd & 6 at opp 12
Gavin Hardison pass complete to Jacob Cowing for 7 yds to the BoiSt 5 for a 1ST down
0:00
1st & goal at opp 5
Ronald Awatt run for no gain to the BoiSt 5
Q2 15:00
2nd & goal at opp 5
run for no gain to the BoiSt 5
Q2 15:00
3rd & goal at opp 5
Ronald Awatt run for 2 yds to the BoiSt 3
Q2 13:26
4th & goal at opp 3
Gavin Baechle 21 Yd Field GoalBoise State 10, UTEP 6
2nd quarter12 drives, then Boise State 41, UTEP 13
Boise State Touchdown, 6 plays
13:26
Gavin Baechle kickoff for 65 yds for a touchback
13:26
1st & 10 at own 25
Cyrus Habibi-Likio run for no gain to the BoiSt 25
13:26
2nd & 10 at own 25
Hank Bachmeier pass complete to Khalil Shakir for 19 yds to the BoiSt 44 for a 1ST down
13:26
1st & 10 at own 44
Cyrus Habibi-Likio run for 10 yds to the UTEP 46 for a 1ST down
13:26
1st & 10 at opp 46
Hank Bachmeier pass complete to Khalil Shakir for 36 yds to the UTEP 10 for a 1ST down
13:26
1st & goal at opp 10
Hank Bachmeier pass incomplete
11:33
2nd & goal at opp 10
George Holani 10 Yd Run (Jonah Dalmas Kick)Boise State 17, UTEP 6
UTEP Fumble, 1 play
11:28
Joel Velazquez kickoff for 62 yds , Walter Neil return for 11 yds to the UTEP 14
11:19
1st & 10 at own 14
Gavin Hardison sacked for 0 yards to the UTEP 3
Boise State Touchdown, 1 play
11:15
1st & goal at opp 3
Andrew Van Buren 3 Yd Run (Jonah Dalmas Kick)Boise State 24, UTEP 6
UTEP Punt, 3 plays
11:10
Joel Velazquez kickoff for 65 yds , Walter Neil return for 13 yds to the UTEP 13
11:10
1st & 10 at own 13
Ronald Awatt run for a loss of 2 yards to the UTEP 11
11:10
2nd & 12 at own 11
Gavin Hardison pass complete to Jacob Cowing for 11 yds to the UTEP 22
11:10
3rd & 1 at own 22
Ronald Awatt run for no gain to the UTEP 22
8:53
4th & 1 at own 22
Joshua Sloan punt for 39 yds, fair catch by Stefan Cobbs at the BoiSt 39
Boise State Touchdown, 1 play
8:43
1st & 10 at own 39
Stefan Cobbs 61 Yd pass from Hank Bachmeier (Jonah Dalmas Kick)Boise State 31, UTEP 6
UTEP Touchdown, 5 plays
8:43
Joel Velazquez kickoff for 65 yds for a touchback
8:43
1st & 10 at own 25
Willie Eldridge run for no gain to the UTEP 25
8:43
2nd & 10 at own 25
HARDISON, Gavin pass to the right incomplete intended for COWING, Jacob thrown to the TEP34; QB hurried by CALLAHAN, Michael. PENALTY BSU Face mask on LEBEAUF, Tyric enforced 15 yards from the TEP25 to the TEP40 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
8:43
1st & 10 at own 40
Reynaldo Flores run for 10 yds to the 50 yard line for a 1ST down
8:43
1st & 10 at the 50
Gavin Hardison run for 2 yds to the BoiSt 48
6:32
2nd & 8 at opp 48
Gavin Hardison pass incomplete
6:21
3rd & 8 at opp 48
Jacob Cowing 48 Yd pass from Gavin Hardison (Gavin Baechle Kick)Boise State 31, UTEP 13
Boise State Field goal, 9 plays
6:15
Gavin Baechle kickoff for 65 yds , Stefan Cobbs return for 21 yds to the BoiSt 21
6:15
1st & 10 at own 21
Hank Bachmeier pass complete to Khalil Shakir for 29 yds to the 50 yard line for a 1ST down
6:15
1st & 10 at the 50
Hank Bachmeier pass incomplete
6:15
2nd & 10 at the 50
BACHMEIER, Hank pass to the left incomplete intended for BOWENS, Billy thrown to the TEP20. PENALTY TEP Pass Interference on RICHARDSON, Torey enforced 15 yards from the BSU50 to the TEP35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
6:15
1st & 10 at opp 35
Stefan Cobbs run for a loss of 1 yard to the UTEP 36
6:15
2nd & 11 at opp 36
Andrew Van Buren run for 1 yd to the UTEP 35
6:15
3rd & 10 at opp 35
Hank Bachmeier pass complete to Octavius Evans for 22 yds to the UTEP 13 for a 1ST down
6:15
1st & 10 at opp 13
Hank Bachmeier pass incomplete
6:15
2nd & 10 at opp 13
George Holani run for 3 yds to the UTEP 10
6:15
3rd & 7 at opp 10
Hank Bachmeier pass incomplete
3:00
4th & 7 at opp 10
Jonah Dalmas 27 Yd Field GoalBoise State 34, UTEP 13
UTEP Interception, 3 plays
3:00
Joel Velazquez kickoff for 65 yds for a touchback
3:00
1st & 10 at own 25
Gavin Hardison pass complete to Justin Garrett for 4 yds to the UTEP 29
3:00
2nd & 6 at own 29
Gavin Hardison pass incomplete
2:18
3rd & 6 at own 29
Gavin Hardison pass intercepted return for no gain to the BoiSt 40
Boise State Fumble, 1 play
2:07
1st & 10 at own 40
Hank Bachmeier pass complete to Octavius Evans for 20 yds to the UTEP 43
UTEP Interception, 5 plays
2:07
1st & 10 at own 43
Gavin Hardison pass complete to Jacob Cowing for 24 yds to the BoiSt 33 for a 1ST down
2:07
1st & 10 at opp 33
Gavin Hardison run for 1 yd to the BoiSt 32
2:07
2nd & 9 at opp 32
HARDISON, Gavin pass up the middle incomplete intended for GARRETT, Justin broken up by REED, Markel at the BSU8. PENALTY BSU Roughing the Passer on IRWIN, Shane enforced 15 yards from the BSU32 to the BSU17 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
2:07
1st & 10 at opp 17
Gavin Hardison pass complete to Trent Thompson for 11 yds to the BoiSt 6 for a 1ST down
1:03
1st & goal at opp 6
Willie Eldridge run for a loss of 2 yards to the BoiSt 8
0:47
2nd & goal at opp 8
Gavin Hardison pass intercepted return for no gain to the UTEP 48
Boise State Touchdown, 5 plays
0:47
1st & 10 at opp 48
Hank Bachmeier pass complete to CT Thomas for 4 yds to the UTEP 44
0:47
2nd & 6 at opp 44
BOISE ST Penalty, Illegal Formation ( Yards) declined
0:47
3rd & 12 at the 50
UTEP Penalty, Holding Roughing the Passer on MCIVER-BROWN, Dresden enforced half the distance from the goal (Walter Neil) declined for a 1ST down
0:14
2nd & goal at opp 1
Andrew Van Buren 1 Yd Run (Jonah Dalmas Kick)Boise State 41, UTEP 13
0:07
Joel Velazquez kickoff for 54 yds , Walter Neil return for 12 yds to the UTEP 23
Boise State Touchdown, 5 plays
0:04
1st & goal at opp 8
Hank Bachmeier pass complete to Riley Smith for 7 yds to the UTEP 1
3rd quarter9 drives, then Boise State 51, UTEP 13
Boise State Touchdown, 3 plays
14:52
Gavin Baechle kickoff for 65 yds , CT Thomas return for 47 yds to the UTEP 38
14:52
1st & 10 at opp 38
Hank Bachmeier pass complete to Octavius Evans for 9 yds to the UTEP 29
14:52
2nd & 1 at opp 29
Hank Bachmeier pass complete to Khalil Shakir for 6 yds to the UTEP 23 for a 1ST down
13:50
1st & 10 at opp 23
Tyneil Hopper 23 Yd pass from Hank Bachmeier (Jonah Dalmas Kick)Boise State 48, UTEP 13
UTEP Fumble, 6 plays
13:50
Joel Velazquez kickoff for 65 yds for a touchback
13:50
1st & 10 at own 25
Ronald Awatt run for no gain to the UTEP 25
13:50
2nd & 10 at own 25
Ronald Awatt run for a loss of 5 yards to the UTEP 20
13:50
3rd & 15 at own 20
BOISE ST Penalty, Roughing the Passer on WASHINGTON, Demitri enforced (Zion Washington) to the UTEP 44 for a 1ST down
13:50
1st & 10 at own 44
Gavin Hardison pass complete to Tyrin Smith for 12 yds to the BoiSt 44 for a 1ST down
13:50
1st & 10 at opp 44
Gavin Hardison pass incomplete
11:13
2nd & 10 at opp 44
Gavin Hardison pass complete to Walter Dawn Jr. for 14 yds to the BoiSt 37
Boise State Punt, 4 plays
11:13
1st & 10 at own 37
Hank Bachmeier pass complete to Cyrus Habibi-Likio for 17 yds to the UTEP 46 for a 1ST down
11:13
1st & 10 at opp 46
Hank Bachmeier pass incomplete
11:13
2nd & 10 at opp 46
BOISE ST Penalty, Personal Foul (-15 Yards) to the BoiSt 44
11:13
2nd & 20 at own 44
Hank Bachmeier pass complete to Cyrus Habibi-Likio for 6 yds to the 50 yard line
9:24
3rd & 14 at the 50
Joel Velazquez punt for 39 yds, downed at the UTEP 11
UTEP Interception, 2 plays
9:24
1st & 10 at own 10
Gavin Hardison pass incomplete
9:02
2nd & 9 at own 11
Gavin Hardison pass intercepted return for no gain to the UTEP 7
Boise State Turnover on downs, 4 plays
9:02
1st & goal at opp 7
Andrew Van Buren run for a loss of 1 yard to the UTEP 8
9:02
2nd & goal at opp 8
George Holani run for 4 yds to the UTEP 4
9:02
3rd & goal at opp 4
Hank Bachmeier run for 3 yds to the UTEP 1
7:10
4th & goal at opp 1
Andrew Van Buren run for a loss of 1 yard to the UTEP 2
UTEP Fumble, 3 plays
7:10
1st & 10 at own 2
Reynaldo Flores run for 18 yds to the UTEP 20 for a 1ST down
7:10
1st & 10 at own 20
BOISE ST Penalty, Targeting on WHIMPEY, Riley enforced (Riley Whimpey) to the UTEP 39 for a 1ST down
6:11
1st & 10 at own 39
Gavin Hardison pass complete to Tyrin Smith for 5 yds to the UTEP 19
Boise State Field goal, 4 plays
6:11
1st & 10 at opp 19
George Holani run for 5 yds to the UTEP 14
6:11
2nd & 5 at opp 14
George Holani run for no gain to the UTEP 14
6:11
3rd & 5 at opp 14
Hank Bachmeier run for 2 yds to the UTEP 12
4:19
4th & 3 at opp 12
Jonah Dalmas 29 Yd Field GoalBoise State 51, UTEP 13
UTEP Punt, 6 plays
4:10
1st & 10 at own 37
UTEP Penalty, False Start (-5 Yards) to the UTEP 32
4:10
Joel Velazquez kickoff for 65 yds , Walter Neil return for 37 yds to the UTEP 37
4:10
1st & 15 at own 32
Jalen Joseph run for 2 yds to the UTEP 34
4:10
2nd & 13 at own 34
Calvin Brownholtz run for 4 yds to the UTEP 38
4:10
3rd & 9 at own 38
Calvin Brownholtz pass complete to Nick Ast for 9 yds to the UTEP 47 for a 1ST down
4:10
1st & 10 at own 47
James Tupou run for 6 yds to the BoiSt 47
4:10
2nd & 4 at opp 47
Calvin Brownholtz run for no gain to the BoiSt 47
4:10
3rd & 4 at opp 47
James Tupou run for 1 yd to the BoiSt 46
0:06
4th & 3 at opp 46
Joshua Sloan punt for 41 yds, fair catch by CT Thomas at the BoiSt 5
Boise State Punt, 11 plays
0:00
1st & 10 at own 5
Tyler Crowe run for 16 yds to the BoiSt 21 for a 1ST down
Q4 15:00
1st & 10 at own 21
Tyler Crowe run for 6 yds to the BoiSt 27
Q4 15:00
2nd & 4 at own 27
Tyler Crowe run for 1 yd to the BoiSt 28
Q4 15:00
3rd & 3 at own 28
Tyler Crowe run for 6 yds to the BoiSt 34 for a 1ST down
Q4 15:00
1st & 10 at own 34
Tyler Crowe run for 10 yds to the BoiSt 44 for a 1ST down
Q4 15:00
1st & 10 at own 44
Tyler Crowe run for 6 yds to the 50 yard line
Q4 15:00
2nd & 4 at the 50
Tyler Crowe run for no gain to the 50 yard line
Q4 15:00
3rd & 4 at the 50
Danny Smith run for 4 yds to the UTEP 46 for a 1ST down
Q4 15:00
1st & 10 at opp 46
Danny Smith run for 1 yd to the UTEP 45
Q4 15:00
2nd & 9 at opp 45
Jack Sears run for 5 yds to the UTEP 40
Q4 15:00
3rd & 4 at opp 40
Danny Smith run for 2 yds to the UTEP 38
Q4 9:27
4th & 2 at opp 38
Joel Velazquez punt for 35 yds, downed at the UTEP 3
4th quarter3 drives, then Boise State 54, UTEP 13
UTEP Punt, 3 plays
9:27
1st & 10 at own 3
Calvin Brownholtz run for 4 yds to the UTEP 7
9:27
2nd & 6 at own 7
Calvin Brownholtz run for 2 yds to the UTEP 9
9:27
3rd & 4 at own 9
Calvin Brownholtz pass incomplete
7:43
4th & 4 at own 9
Joshua Sloan punt for 41 yds, fair catch by CT Thomas at the 50 yard line
Boise State Field goal, 8 plays
7:43
1st & 10 at the 50
Taequan Tyler run for 21 yds to the UTEP 29 for a 1ST down
7:43
1st & 10 at opp 29
Jack Sears run for 5 yds to the UTEP 24
7:43
2nd & 5 at opp 24
Taequan Tyler run for 2 yds to the UTEP 22
7:43
3rd & 3 at opp 22
Taequan Tyler run for 3 yds to the UTEP 19 for a 1ST down
7:43
1st & 10 at opp 19
Taequan Tyler run for 5 yds to the UTEP 14
7:43
2nd & 5 at opp 14
Jack Sears pass incomplete
7:43
3rd & 5 at opp 14
Taequan Tyler run for a loss of 3 yards to the UTEP 17
4:20
4th & 8 at opp 17
Jonah Dalmas 34 Yd Field GoalBoise State 54, UTEP 13
UTEP Punt, 3 plays
4:20
Joel Velazquez kickoff for 65 yds for a touchback
4:20
1st & 10 at own 25
Jalen Joseph run for 4 yds to the UTEP 29
4:20
2nd & 6 at own 29
Jalen Joseph run for 5 yds to the UTEP 34
4:20
3rd & 1 at own 34
Calvin Brownholtz run for no gain to the UTEP 34
1:59
4th & 1 at own 34
Joshua Sloan punt for 40 yds , Latrell Caples returns for no gain to the BoiSt 26
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.