From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Utah Tech
Northern Arizona
294
Total yards
391
136
Passing yards
229
158
Rushing yards
162
4.4
Yards per pass
8.2
5.1
Yards per rush
4.0
20
First downs
20
5–14
Third downs
7–14
1–1
Fourth downs
0–1
3
Turnovers
1
6–45
Penalties
9–88
26:52
Possession
33:08
Efficiency
Utah Tech
Northern Arizona
32%
Success rate
44%
0.10
EPA per play
0.23
1.83
Explosiveness
1.34
0.30
Rushing EPA
0.10
0.01
Passing EPA
0.53
37%
Passing-down success
24%
1%
Havoc by its defense
11%
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)
Northern Arizona 79% to win. Elo’s favorite won.
The line
Northern Arizona −21, over/under 55.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Northern Arizona drives left to right, Utah Tech right to left.
Q1 Utah TechInterception, 4 plays, 44 yards
Q1 Northern ArizonaInterception, 3 plays, 2 yards
Q1 Utah TechTouchdown, 2 plays, 11 yards
Q1 Northern ArizonaTouchdown, 11 plays, 75 yards
Q1 Utah TechPunt, 3 plays, 4 yards
Q1 Northern ArizonaTouchdown, 4 plays, 54 yards
Q1 Utah TechPunt, 3 plays, −9 yards
Q2 Northern ArizonaField goal, 10 plays, 44 yards
Q2 Utah TechInterception, 3 plays, −5 yards
Q2 Northern ArizonaTouchdown, 2 plays, 5 yards
Q2 Utah TechField goal, 10 plays, 46 yards
Q2 Northern ArizonaTouchdown, 6 plays, 75 yards
Q2 Utah TechPunt, 6 plays, 29 yards
Q2 Northern ArizonaEnd of half, 1 play, −2 yards
Q3 Northern ArizonaTurnover on downs, 9 plays, 34 yards
Q3 Utah TechTouchdown, 7 plays, 59 yards
Q3 Northern ArizonaPunt, 3 plays, 0 yards
Q3 Utah TechPunt, 3 plays, 3 yards
Q3 Northern ArizonaTouchdown, 8 plays, 79 yards
Q4 Utah TechTouchdown, 12 plays, 75 yards
Q4 Northern ArizonaPunt, 3 plays, −6 yards
Q4 Utah TechTouchdown, 7 plays, 53 yards
Q4 Northern ArizonaPunt, 7 plays, 17 yards
Q4 Utah TechInterception, 3 plays, −3 yards
Q4 Northern ArizonaEnd of game, 3 plays, −6 yards
Play by play
1st quarter9 drives, then Northern Arizona 14, Utah Tech 7
Northern Arizona 2 plays
0:00
2nd & 8 at own 4
Ty Pennington pass incomplete
12:11
3rd & 8 at own 4
Ty Pennington pass intercepted
Utah Tech 1 play
12:11
1st & 10 at opp 11
Reggie Graff run
Utah Tech Interception, 4 plays
15:00
1st & 10 at own 35
Samuel Hunsaker kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Bronson Barben run for 1 yd to the UTU 26
15:00
2nd & 9 at own 26
Bronson Barben pass complete to Kaden Eggett for 48 yds to the NAU 26 for a 1ST down
15:00
1st & 10 at opp 26
Bronson Barben run for a loss of 5 yards to the NAU 31 Bronson Barben fumbled, recovered by UTU Bronson Barben
Bronson Barben pass complete to Daniel Thomason for 9 yds for a TD Northern Arizona Penalty, Roughing The Passer (15 Yards) to the NAU 0 (Ilya Uvaydov KICK)Utah Tech 7, Northern Arizona 0
Northern Arizona Touchdown, 11 plays
11:21
1st & 10 at the 50
Ilya Uvaydov kickoff for 50 yds for a touchback
11:21
1st & 10 at own 25
Seth Cromwell run for 3 yds to the NAU 28
11:21
2nd & 7 at own 28
Ty Pennington run for 3 yds to the NAU 31
11:21
3rd & 4 at own 31
Ty Pennington run for 20 yds to the UTU 49 for a 1ST down
11:21
1st & 10 at opp 49
Ty Pennington pass complete to Jayson Raines for 7 yds to the UTU 42
11:21
2nd & 3 at opp 42
Seth Cromwell run for 6 yds to the UTU 36 for a 1ST down
11:21
1st & 10 at opp 36
Seth Cromwell run for a loss of 3 yards to the UTU 39
11:21
2nd & 13 at opp 39
Ty Pennington pass incomplete to Seth Cromwell
11:21
3rd & 13 at opp 39
Ty Pennington pass complete to Kolbe Katsis for 24 yds to the UTU 15 for a 1ST down
6:56
1st & 10 at opp 15
Timeout Utah Tech, clock 06:56
6:56
1st & 10 at opp 15
Ty Pennington run for 8 yds to the UTU 7
6:56
2nd & 2 at opp 7
Ty Pennington pass complete to Joey Stout for 5 yds to the UTU 2 for a 1ST down
5:26
1st & goal at opp 2
Seth Cromwell run for 2 yds for a TD (Samuel Hunsaker KICK)Tied at 7
Utah Tech Punt, 3 plays
5:26
1st & 10 at own 35
Samuel Hunsaker kickoff for 65 yds for a touchback
5:26
1st & 10 at own 25
Asa Chatman run for 4 yds to the UTU 29
5:26
2nd & 6 at own 29
Bretton Stone run for 1 yd to the UTU 30
4:01
3rd & 5 at own 30
Timeout Utah Tech, clock 04:01
4:01
3rd & 5 at own 30
Bronson Barben pass complete to Kaden Eggett for 4 yds to the UTU 34
4:01
4th & 1 at own 34
PENALTY UTU Delay Of Game 5 yards from UTU34 to UTU29. NO PLAY.
3:20
4th & 6 at own 29
Ryan Marks punt for 40 yds, fair catch by Isaiah Eastman at the NAU 31
3:20
4th & 6 at own 29
Ryan Marks punt for 40 yds, fair catch by Isaiah Eastman at the NAU 46
Northern Arizona Touchdown, 4 plays
3:20
1st & 10 at own 46
Ty Pennington pass complete to Joey Stout for 11 yds to the UTU 43 for a 1ST down
3:20
1st & 10 at opp 43
Kolbe Katsis run for 29 yds to the UTU 14 for a 1ST down
3:20
1st & 10 at opp 14
Quran Gossett run for 2 yds to the UTU 12
0:58
2nd & 8 at opp 12
Ty Pennington run for 12 yds for a TD (Samuel Hunsaker KICK)Northern Arizona 14, Utah Tech 7
Utah Tech Punt, 3 plays
0:50
1st & 10 at own 35
Samuel Hunsaker kickoff for 62 yds , Bretton Stone return for 26 yds to the UTU 29
0:50
1st & 10 at own 29
Bronson Barben sacked by Mikale Greer for a loss of 9 yards to the UTU 20
0:50
2nd & 19 at own 20
Bronson Barben pass incomplete to Tru Tanner
0:50
3rd & 19 at own 20
Bronson Barben pass incomplete to Eric Olsen
0:00
4th & 19 at own 20
Ryan Marks punt for 44 yds , Isaiah Eastman returns for 5 yds to the NAU 26
2nd quarter7 drives, then Northern Arizona 31, Utah Tech 10
Northern Arizona Field goal, 10 plays
15:00
1st & 10 at own 26
Ty Pennington pass complete to Ethen Cluff for 5 yds to the NAU 31
15:00
2nd & 5 at own 31
Ty Pennington pass complete to Hayden Daugherty for 7 yds to the NAU 38 for a 1ST down
15:00
1st & 10 at own 38
PENALTY NAU False Start (DePrez,Connor) 5 yards from NAU38 to NAU33. NO PLAY.
15:00
1st & 15 at own 33
Ty Pennington pass complete to Jeter Purdy for 4 yds to the NAU 37
15:00
2nd & 11 at own 37
Darvon Hubbard run for 6 yds to the NAU 43
15:00
3rd & 5 at own 43
Ty Pennington pass complete to Jeter Purdy for 10 yds to the UTU 47 for a 1ST down
15:00
1st & 10 at opp 47
Ty Pennington pass complete to Isaiah Eastman for 20 yds to the UTU 27 for a 1ST down
15:00
1st & 10 at opp 27
Darvon Hubbard run for 2 yds to the UTU 25
15:00
2nd & 8 at opp 25
Ty Pennington pass incomplete
15:00
3rd & 8 at opp 25
PENALTY NAU False Start (Smith,Seth) 5 yards from UTU25 to UTU30. NO PLAY.
Ty Pennington pass complete to Quran Gossett for 6 yds to the NAU 31
2:00
2nd & 4 at own 31
Timeout Northern Arizona, clock 02:00
2:00
2nd & 4 at own 31
Ty Pennington pass complete to Ethen Cluff for 6 yds to the NAU 37 for a 1ST down
2:00
1st & 10 at own 37
Ty Pennington run for 6 yds to the NAU 43
2:00
2nd & 4 at own 43
Ty Pennington pass complete to Ethen Cluff for a loss of 1 yard to the NAU 42
2:00
3rd & 5 at own 42
Ty Pennington pass complete to Jeter Purdy for 9 yds to the UTU 49 for a 1ST down
0:59
1st & 10 at opp 49
Ty Pennington pass complete to Kolbe Katsis for 49 yds for a TD (Samuel Hunsaker KICK)Northern Arizona 31, Utah Tech 10
Utah Tech Punt, 6 plays
0:59
1st & 10 at own 35
Samuel Hunsaker kickoff for 65 yds for a touchback
0:59
1st & 10 at own 25
Reggie Graff pass complete to Asa Chatman for 6 yds to the UTU 31
0:59
2nd & 4 at own 31
Reggie Graff pass complete to Asa Chatman for 5 yds to the UTU 36 for a 1ST down
0:59
1st & 10 at own 36
Reggie Graff pass complete to Eric Olsen for 13 yds to the UTU 49 for a 1ST down
0:25
1st & 10 at own 49
Timeout Northern Arizona, clock 00:25
0:25
1st & 10 at own 49
Shotgun Graff,Reggie pass incomplete short left to Rillos,Josh thrown to NAU49 PENALTY NAU Holding (Greer,Mikale) 10 yards from UTU49 to NAU41, 1ST DOWN. NO PLAY.
0:25
1st & 10 at opp 41
Reggie Graff pass incomplete to Shamar Garrett
0:25
2nd & 10 at opp 41
Reggie Graff pass incomplete to Dominic Oliver
0:25
3rd & 10 at opp 41
PENALTY UTU Illegal Substitution 5 yards from NAU41 to NAU46. NO PLAY.
0:25
3rd & 15 at opp 46
Reggie Graff pass incomplete to Bretton Stone
0:04
4th & 15 at opp 46
Ryan Marks punt for 46 yds for a touchback
Northern Arizona End of half, 1 play
0:00
1st & 10 at own 20
T. Pennington takes a knee
3rd quarter5 drives, then Northern Arizona 31, Utah Tech 17
Northern Arizona Turnover on downs, 9 plays
15:00
1st & 10 at own 35
Ilya Uvaydov kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Seth Cromwell run for 4 yds to the NAU 29
15:00
2nd & 6 at own 29
Seth Cromwell run for 12 yds to the NAU 41 for a 1ST down
15:00
1st & 10 at own 41
Seth Cromwell run for a loss of 1 yard to the NAU 40
15:00
2nd & 11 at own 40
Ty Pennington run for 7 yds to the NAU 47
15:00
3rd & 4 at own 47
Seth Cromwell run for 4 yds to the UTU 49 for a 1ST down
15:00
1st & 10 at opp 49
Seth Cromwell run for 3 yds to the UTU 46
15:00
2nd & 7 at opp 46
Ty Pennington pass complete to Seth Cromwell for 5 yds to the UTU 41
15:00
3rd & 2 at opp 41
Darvon Hubbard run for no gain to the UTU 41
9:40
4th & 2 at opp 41
Darvon Hubbard run for no gain to the UTU 41
Utah Tech Touchdown, 7 plays
9:40
1st & 10 at own 41
Reggie Graff run for 2 yds to the UTU 43
9:40
2nd & 8 at own 43
Asa Chatman run for 8 yds to the NAU 49 for a 1ST down
9:40
1st & 10 at opp 49
Reggie Graff pass complete to Asa Chatman for 4 yds to the UTU 47
9:40
2nd & 14 at own 47
Reggie Graff run for 2 yds to the UTU 49
9:40
3rd & 12 at own 49
Reggie Graff pass complete to Daniel Thomason for 18 yds to the NAU 33 for a 1ST down
9:40
1st & 10 at opp 33
Bretton Stone run for 2 yds to the NAU 31
5:54
2nd & 8 at opp 31
Reggie Graff run for 31 yds for a TD (Ilya Uvaydov KICK)Northern Arizona 31, Utah Tech 17
Northern Arizona Punt, 3 plays
5:54
1st & 10 at own 35
Ilya Uvaydov kickoff for 65 yds for a touchback
5:54
2nd & 15 at own 20
Timeout Northern Arizona, clock 05:54
5:54
1st & 10 at own 25
Quran Gossett run for a loss of 5 yards to the NAU 20
5:54
2nd & 15 at own 20
Ty Pennington sacked by Dallin Havea for a loss of 5 yards to the NAU 15
5:54
3rd & 20 at own 15
Ty Pennington pass complete to Quran Gossett for 10 yds to the NAU 25
3:57
4th & 10 at own 25
Ben D’Aquila punt for 50 yds , Shamar Garrett returns for 5 yds to the UTU 30
Utah Tech Punt, 3 plays
3:57
1st & 10 at own 30
Asa Chatman run for 3 yds to the UTU 33
3:57
2nd & 7 at own 33
Reggie Graff pass incomplete to Eric Olsen
3:57
3rd & 7 at own 33
Reggie Graff pass incomplete to Tru Tanner
3:05
4th & 7 at own 33
Ryan Marks punt for 46 yds, fair catch by Isaiah Eastman at the NAU 21
Northern Arizona Touchdown, 8 plays
3:05
1st & 10 at own 21
Seth Cromwell run for 3 yds to the NAU 24
3:05
2nd & 7 at own 24
Ty Pennington pass incomplete to Braden Kramer
3:05
3rd & 7 at own 24
Ty Pennington pass complete to Joey Stout for 17 yds to the NAU 41 for a 1ST down
3:05
1st & 10 at own 41
Seth Cromwell run for 24 yds to the UTU 35 for a 1ST down
3:05
1st & 10 at opp 35
Seth Cromwell run for 3 yds to the UTU 32
3:05
2nd & 7 at opp 32
Ty Pennington pass complete to Jeter Purdy for 17 yds to the UTU 15 for a 1ST down Utah Tech Penalty, Defensive Offside (Asa Chatman) declined for a 1ST down
0:00
1st & 10 at opp 15
Darvon Hubbard run for 7 yds to the UTU 8
Q4 14:56
2nd & 3 at opp 8
Darvon Hubbard run for 8 yds for a TD (Samuel Hunsaker KICK)Northern Arizona 38, Utah Tech 17
4th quarter6 drives, then Northern Arizona 38, Utah Tech 31
Utah Tech Touchdown, 12 plays
14:56
1st & 10 at own 35
Samuel Hunsaker kickoff for 65 yds for a touchback
14:56
1st & 10 at own 25
Bretton Stone run for 2 yds to the UTU 27
14:56
2nd & 8 at own 27
Reggie Graff run for 3 yds to the UTU 30
14:56
3rd & 5 at own 30
Reggie Graff pass complete to Kaden Eggett for 7 yds to the UTU 37 for a 1ST down
14:56
1st & 10 at own 37
Reggie Graff pass incomplete to Tru Tanner
14:56
2nd & 10 at own 37
Asa Chatman run for 4 yds to the UTU 41
14:56
3rd & 6 at own 41
Reggie Graff pass complete to Eric Olsen for 9 yds to the 50 yard line for a 1ST down
14:56
1st & 10 at the 50
Asa Chatman run for 13 yds to the NAU 37 for a 1ST down
14:56
1st & 10 at opp 37
Asa Chatman run for 13 yds to the NAU 24 for a 1ST down
14:56
1st & 10 at opp 24
PENALTY UTU False Start (Snarr,Matthew) 5 yards from NAU24 to NAU29. NO PLAY.
14:56
1st & 15 at opp 29
Bretton Stone run for 5 yds to the NAU 24
14:56
2nd & 10 at opp 24
Bretton Stone run for 8 yds to the NAU 16
14:56
3rd & 2 at opp 16
PENALTY UTU False Start (Reynolds,Nolan) 5 yards from NAU16 to NAU21. NO PLAY.
14:56
3rd & 7 at opp 21
Reggie Graff pass incomplete to Eric Olsen
9:09
4th & 7 at opp 21
Shotgun Graff,Reggie pass incomplete short right to Tanner,Tru thrown to NAU08 QB hurried by Popham,Quinlan PENALTY NAU Pass Interference (Fort,Jahaad) 13 yards from NAU21 to NAU08, 1ST DOWN. NO PLAY.
9:02
1st & goal at opp 8
Reggie Graff run for 8 yds for a TD (Ilya Uvaydov KICK)Northern Arizona 38, Utah Tech 24
9:02
1st & 10 at own 25
Timeout Northern Arizona, clock 09:02
Northern Arizona Punt, 3 plays
9:02
1st & 10 at own 35
Ilya Uvaydov kickoff for 65 yds for a touchback
9:02
1st & 10 at own 25
Quran Gossett run for a loss of 2 yards to the NAU 23
9:02
2nd & 12 at own 23
Ty Pennington run for 2 yds to the NAU 25
7:45
3rd & 10 at own 25
Timeout Northern Arizona, clock 07:45
7:45
3rd & 10 at own 25
Ty Pennington sacked by River Moore for a loss of 6 yards to the NAU 19
6:56
4th & 16 at own 19
Ben D’Aquila punt for 52 yds, punt out-of-bounds at the UTU 47 , Shamar Garrett returns for 18 yds to the UTU 47
Utah Tech Touchdown, 7 plays
6:56
1st & 10 at own 47
Asa Chatman run for 4 yds to the NAU 49
6:56
2nd & 6 at opp 49
Asa Chatman run for 2 yds to the NAU 47
6:56
3rd & 4 at opp 47
Reggie Graff pass complete to Asa Chatman for 2 yds to the NAU 49
6:56
4th & 6 at opp 49
Reggie Graff run for 12 yds to the NAU 37 for a 1ST down Northern Arizona Penalty, Personal Foul (Travis Arena) to the NAU 22 for a 1ST down
6:56
1st & 10 at opp 22
Reggie Graff run for no gain to the NAU 22 Reggie Graff fumbled, recovered by UTU Reggie Graff
6:56
2nd & 10 at opp 22
Reggie Graff pass incomplete to Shamar Garrett
6:56
3rd & 10 at opp 22
PENALTY NAU Delay Of Game (Rivera,Carlos) 5 yards from NAU22 to NAU17. NO PLAY.
4:29
3rd & 5 at opp 17
Asa Chatman run for 17 yds for a TD (Ilya Uvaydov KICK)Northern Arizona 38, Utah Tech 31
Northern Arizona Punt, 7 plays
4:29
1st & 10 at own 35
Ilya Uvaydov kickoff for 65 yds for a touchback
4:29
1st & 10 at own 25
Ty Pennington pass complete to Kolbe Katsis for 9 yds to the NAU 34
4:29
2nd & 1 at own 34
Quran Gossett run for no gain to the NAU 34
4:29
3rd & 1 at own 34
Quran Gossett run for 4 yds to the NAU 38 for a 1ST down
4:29
1st & 10 at own 38
Northern Arizona Penalty, Offensive Holding (-10 Yards) to the NAU 37
4:29
1st & 11 at own 37
Ty Pennington pass complete to Joey Stout for no gain to the NAU 37
1:53
2nd & 11 at own 37
Timeout Utah Tech, clock 01:53
1:53
2nd & 11 at own 37
Darvon Hubbard run for 5 yds to the NAU 42
1:53
3rd & 6 at own 42
Ty Pennington pass incomplete to Joey Stout
1:34
4th & 6 at own 42
Ben D’Aquila punt for 43 yds , Shamar Garrett returns for no gain to the UTU 15
Utah Tech Interception, 3 plays
1:34
1st & 10 at own 15
Reggie Graff pass complete to Asa Chatman for 3 yds to the UTU 12
1:34
2nd & 13 at own 12
Reggie Graff pass incomplete to Tru Tanner
0:58
3rd & 13 at own 12
Reggie Graff pass intercepted Jaylan Wesley return for 23 yds to the UTU 12
Northern Arizona End of game, 3 plays
0:58
1st & 10 at opp 12
T. Pennington takes a knee
0:55
2nd & 12 at opp 14
Timeout Utah Tech, clock 00:55
0:55
2nd & 12 at opp 14
T. Pennington takes a knee
0:00
3rd & 14 at opp 16
T. Pennington takes a knee
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.