From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Northern Arizona
Abilene Christian
194
Total yards
474
165
Passing yards
244
29
Rushing yards
230
5.3
Yards per pass
8.4
1.2
Yards per rush
6.8
11
First downs
18
3–14
Third downs
6–12
0–2
Fourth downs
1–1
1
Turnovers
3
5–35
Penalties
8–75
26:25
Possession
33:35
Efficiency
Northern Arizona
Abilene Christian
24%
Success rate
43%
−0.32
EPA per play
0.19
1.14
Explosiveness
1.50
−0.35
Rushing EPA
0.23
−0.31
Passing EPA
0.15
8%
Passing-down success
46%
5%
Havoc by its defense
2%
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)
Abilene Christian 52% to win. Elo’s favorite won.
The line
Northern Arizona −2.5, 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. Abilene Christian drives left to right, Northern Arizona right to left.
Q4 Northern ArizonaTurnover on downs, 7 plays, 57 yards
Q4 Abilene ChristianEnd of game, 1 play, −1 yard
Play by play
1st quarter6 drives, then Abilene Christian 7, Northern Arizona 0
Northern Arizona Punt, 7 plays
15:00
Kyler Meschi kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Ty Pennington pass complete to Isaiah Gerena for 5 yds to the NAU 30
15:00
2nd & 5 at own 30
Seth Cromwell run for 1 yd to the NAU 31
15:00
3rd & 4 at own 31
Ty Pennington pass complete to Isaiah Gerena for 4 yds to the NAU 35 for a 1ST down
15:00
1st & 10 at own 35
Abilene Christian Penalty, Unsportsmanlike Conduct (Jordan Mukes) to the 50 yard line for a 1ST down
15:00
1st & 10 at the 50
Ty Pennington pass incomplete
15:00
2nd & 10 at the 50
Ty Pennington pass incomplete
15:00
3rd & 10 at the 50
Ty Pennington pass complete to Seth Cromwell for no gain to the 50 yard line
11:40
4th & 10 at the 50
Ben D’Aquila punt for 50 yds for a touchback
Abilene Christian Punt, 3 plays
11:40
1st & 10 at own 20
Carson Haggard pass complete to Trey Cleveland for 7 yds to the ACU 27
11:40
2nd & 3 at own 27
Abilene Christian Penalty, False Start (-5 Yards) to the ACU 22
11:40
2nd & 8 at own 22
Carson Haggard pass complete to Nehemiah Martinez I for 5 yds to the ACU 27
11:40
3rd & 3 at own 27
Carson Haggard pass incomplete
10:10
4th & 3 at own 27
Grant Nickel punt for 37 yds , Isaiah Eastman returns for no gain to the NAU 36
Northern Arizona Punt, 6 plays
10:10
1st & 10 at own 36
Ty Pennington pass incomplete
10:10
2nd & 10 at own 36
Isaiah Eastman run for no gain to the NAU 36
10:10
3rd & 10 at own 36
Ty Pennington pass incomplete
9:07
4th & 10 at own 36
D’AQUILA, Ben punt 56 yards to the ACU8 downed by WERNER, Xander, clock 09:07. PENALTY ACU Personal Foul on LEBECHI, Chidubem enforced 15 yards from the NARIZ36 to the ACU49 and results in automatic 1ST DOWN [FAKE PUNT]. NO PLAY (replay the down).
9:07
1st & 10 at opp 49
Northern Arizona Penalty, False Start (-5 Yards) to the NAU 46
9:07
1st & 15 at own 46
Ty Pennington pass complete to Isaiah Eastman for 5 yds to the ACU 49
9:07
2nd & 10 at opp 49
Ty Pennington pass complete to Bryzai White for 2 yds to the ACU 47
9:07
3rd & 8 at opp 47
Ty Pennington pass incomplete
7:54
4th & 8 at opp 47
Ben D’Aquila punt for 44 yds
Abilene Christian Touchdown, 10 plays
7:54
1st & 10 at own 3
Sam Hicks run for no gain to the ACU 3
7:54
2nd & 10 at own 3
Carson Haggard pass complete to Sam Hicks for 5 yds to the ACU 8
7:54
3rd & 5 at own 8
Carson Haggard run for 10 yds to the ACU 18 for a 1ST down
7:54
1st & 10 at own 18
Carson Haggard pass complete to Nehemiah Martinez I for 4 yds to the ACU 22
7:54
2nd & 6 at own 22
Sam Hicks run for 24 yds to the ACU 46 for a 1ST down
7:54
1st & 10 at own 46
Carson Haggard pass incomplete
7:54
2nd & 10 at own 46
Carson Haggard pass complete to Blayne Taylor for 7 yds to the NAU 47
7:54
3rd & 3 at opp 47
Carson Haggard pass complete to Hut Graham for 8 yds to the NAU 39 for a 1ST down
7:54
1st & 10 at opp 39
Carson Haggard pass complete to J.J. Henry for 2 yds to the NAU 37
3:18
2nd & 8 at opp 37
Carson Haggard pass complete to Trey Cleveland for 37 yds for a TD (Ritse Vaes KICK)Abilene Christian 7, Northern Arizona 0
Northern Arizona Punt, 4 plays
3:04
Kyler Meschi kickoff for 63 yds , Tay Lanier return for 20 yds to the NAU 22
3:04
1st & 10 at own 22
Seth Cromwell run for 18 yds to the NAU 40 for a 1ST down
3:04
1st & 10 at own 40
Seth Cromwell run for 2 yds to the NAU 42
3:04
2nd & 8 at own 42
Seth Cromwell run for a loss of 1 yard to the NAU 41
3:04
3rd & 9 at own 41
Ty Pennington sacked by Kaghen Roach for a loss of 4 yards to the NAU 37
0:31
4th & 13 at own 37
Ben D’Aquila punt for 44 yds , Nehemiah Martinez I returns for no gain to the ACU 19
Abilene Christian Interception, 2 plays
0:00
1st & 10 at own 19
Sam Hicks run for 3 yds to the ACU 22
Q2 14:57
2nd & 7 at own 22
Carson Haggard pass intercepted Mikale Greer return for no gain to the ACU 25
2nd quarter6 drives, then Abilene Christian 10, Northern Arizona 0
Northern Arizona Interception, 2 plays
14:57
1st & 10 at opp 25
Darvon Hubbard run for no gain to the ACU 25
14:57
2nd & 10 at opp 25
Northern Arizona Penalty, False Start (-5 Yards) to the ACU 30
13:37
2nd & 15 at opp 30
Ty Pennington pass intercepted Dorian Plumley return for 24 yds to the ACU 24
Abilene Christian Interception, 4 plays
13:37
1st & 10 at own 24
Carson Haggard pass complete to Nehemiah Martinez I for no gain to the ACU 24
13:37
2nd & 10 at own 24
Nehemiah Martinez I run for 29 yds to the NAU 47 for a 1ST down
13:37
1st & 10 at opp 47
Nehemiah Martinez I run for no gain to the NAU 47
11:57
2nd & 10 at opp 47
Carson Haggard pass intercepted Alex McLaughlin return for 2 yds to the NAU 47
Northern Arizona Turnover on downs, 6 plays
11:57
1st & 10 at own 47
Ty Pennington pass complete to Bryzai White for 23 yds to the ACU 30 for a 1ST down
11:57
1st & 10 at opp 30
Ty Pennington pass complete to Isaiah Gerena for 24 yds to the ACU 6 for a 1ST down
11:57
1st & goal at opp 6
Darvon Hubbard run for a loss of 3 yards to the ACU 9
11:57
2nd & goal at opp 9
Ty Pennington pass incomplete
11:57
3rd & goal at opp 9
Ty Pennington pass complete to Isaiah Eastman for 8 yds to the ACU 1
9:30
4th & goal at opp 1
Ty Pennington run for a loss of 4 yards to the ACU 5
Abilene Christian Field goal, 10 plays
9:30
1st & 10 at own 5
Sam Hicks run for 6 yds to the ACU 11
9:30
2nd & 4 at own 11
Sam Hicks run for 11 yds to the ACU 22 for a 1ST down
9:30
1st & 10 at own 22
Sam Hicks run for 5 yds to the ACU 27
9:30
2nd & 5 at own 27
Sam Hicks run for no gain to the ACU 27
9:30
3rd & 5 at own 27
Carson Haggard pass complete to Blayne Taylor for 47 yds to the NAU 26 for a 1ST down
9:30
1st & 10 at opp 26
Nehemiah Martinez I run for 1 yd to the NAU 25
9:30
2nd & 9 at opp 25
HICKS, Sam rush to the right for a gain of 8 yards to the NARIZ17 (MCLAUGHLIN, Alex). PENALTY ACU Holding on THIELEN, Jacob enforced 10 yards from the NARIZ25 to the NARIZ35 [NHSG]. NO PLAY (replay the down).
4:47
2nd & 19 at opp 35
Carson Haggard pass complete to Sam Hicks for 35 yds Abilene Christian Penalty, Offensive Holding (-10 Yards) to the NAU 28
4:47
2nd & 12 at opp 28
QB Keeper HAGGARD, Carson rush to the left for a loss of 3 yards, HAGGARD, Carson fumbled at NARIZ31 , recovered by ACU HAGGARD, Carson at the NARIZ31, returned 0 yards to the NARIZ31, End of Play. PENALTY ACU Holding on HATTEN, Alan enforced 10 yards from the NARIZ28 to the NARIZ38 [NHSG]. NO PLAY (replay the down).
4:47
2nd & 22 at opp 38
Carson Haggard pass complete to Sam Hicks for 3 yds to the NAU 35
Ty Pennington pass complete to Xander Werner for no gain to the NAU 33
3:17
3rd & 2 at own 33
Ty Pennington run for 3 yds to the NAU 36 for a 1ST down
3:17
1st & 10 at own 36
Ty Pennington pass complete to Seth Cromwell for 3 yds to the NAU 39
3:17
2nd & 7 at own 39
Seth Cromwell run for no gain to the NAU 39
3:17
3rd & 7 at own 39
Ty Pennington pass incomplete
0:47
4th & 7 at own 39
Ben D’Aquila punt for 46 yds , Nehemiah Martinez I returns for 1 yd to the ACU 16
Abilene Christian End of half, 1 play
0:00
1st & 10 at own 16
Sam Hicks run for 4 yds to the ACU 20
3rd quarter3 drives, then Abilene Christian 10, Northern Arizona 0
Abilene Christian Punt, 8 plays
15:00
Marcus Lye kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Nehemiah Martinez I run for a loss of 1 yard to the ACU 24
15:00
2nd & 11 at own 24
Carson Haggard pass incomplete
15:00
3rd & 11 at own 24
Carson Haggard pass complete to Blayne Taylor for 23 yds to the ACU 47 for a 1ST down
15:00
1st & 10 at own 47
Carson Haggard pass complete to Nehemiah Martinez I for no gain to the ACU 47
15:00
2nd & 10 at own 47
Carson Haggard pass complete to Trey Cleveland for 15 yds to the NAU 38 for a 1ST down
15:00
1st & 10 at opp 38
Sam Hicks run for 7 yds to the NAU 31
15:00
2nd & 3 at opp 31
Carson Haggard pass complete to Nehemiah Martinez I for a loss of 4 yards to the NAU 35
15:00
3rd & 7 at opp 35
Carson Haggard pass complete to Trey Cleveland for 1 yd to the NAU 34
10:31
4th & 6 at opp 34
Grant Nickel punt for 33 yds, downed at the NAU 1
Northern Arizona Punt, 8 plays
10:31
1st & 10 at own 1
Ty Pennington run for 1 yd to the NAU 2
10:31
2nd & 9 at own 2
Seth Cromwell run for a loss of 1 yard to the NAU 1
10:31
3rd & 10 at own 1
Ty Pennington pass complete to Tay Lanier for 36 yds to the NAU 37 for a 1ST down
10:31
1st & 10 at own 37
Seth Cromwell run for 1 yd to the NAU 38
10:31
2nd & 9 at own 38
Ty Pennington pass complete to Ta’ir Brooks for 11 yds to the NAU 49 for a 1ST down
10:31
1st & 10 at own 49
PENNINGTON, Ty pass deep up the middle incomplete intended for BROOKS, Ta’ir thrown to the ACU5. PENALTY NARIZ Ineligible Receiver Downfield on Pass on FRIAS III, Ralph enforced 5 yards from the NARIZ49 to the NARIZ44 [NHSG]. NO PLAY (replay the down).
10:31
1st & 15 at own 44
Ty Pennington pass incomplete
10:31
2nd & 15 at own 44
Ty Pennington sacked by Luke Gambs for a loss of 5 yards to the NAU 39
10:31
3rd & 20 at own 39
Ty Pennington run for 9 yds to the NAU 48
5:27
4th & 11 at own 48
Ben D’Aquila punt for 41 yds , Nehemiah Martinez I returns for 4 yds to the ACU 15
Abilene Christian Interception, 10 plays
5:27
1st & 10 at own 15
Sam Hicks run for a loss of 1 yard to the ACU 14
5:27
2nd & 11 at own 14
Carson Haggard pass complete to Nehemiah Martinez I for 14 yds to the ACU 28 for a 1ST down
5:27
1st & 10 at own 28
Carson Haggard pass complete to Sam Hicks for 14 yds to the ACU 42 for a 1ST down
5:27
1st & 10 at own 42
Nehemiah Martinez I run for 5 yds to the ACU 47
5:27
2nd & 5 at own 47
Carson Haggard pass complete to Sam Hicks for 25 yds to the NAU 28 for a 1ST down
5:27
1st & 10 at opp 28
Sam Hicks run for 3 yds to the NAU 25
5:27
2nd & 7 at opp 25
Rovaughn Banks Jr. run for 3 yds to the NAU 22
5:27
3rd & 4 at opp 22
HAGGARD, Carson pass deep to the left incomplete intended for TAYLOR, Blayne thrown to the NARIZ0. PENALTY NARIZ Pass Interference on VANHOOK, DJ enforced at the spot of the foul for 15 yards to the NARIZ7 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
5:27
1st & goal at opp 7
Sam Hicks run for 4 yds to the NAU 3
0:00
2nd & goal at opp 3
Sam Hicks run for a loss of 2 yards to the NAU 5
Q4 15:00
3rd & goal at opp 5
Abilene Christian Penalty, False Start (J.J. Henry) to the NAU 10
Q4 15:00
3rd & goal at opp 10
Abilene Christian Penalty, False Start (Nehemiah Martinez I) to the NAU 15
Q4 14:54
3rd & goal at opp 15
Carson Haggard pass intercepted Tommy Ellis return for no gain to the NAU 11
4th quarter8 drives, then Abilene Christian 24, Northern Arizona 0
Northern Arizona Punt, 3 plays
14:54
1st & 10 at own 11
Seth Cromwell run for a loss of 1 yard to the NAU 10
14:54
2nd & 11 at own 10
Ty Pennington pass incomplete
14:54
3rd & 11 at own 10
Ty Pennington pass incomplete
14:54
4th & 11 at own 10
Northern Arizona Penalty, False Start (-5 Yards) to the NAU 5
13:51
4th & 16 at own 5
Ben D’Aquila punt for 53 yds , Nehemiah Martinez I returns for 10 yds to the NAU 48
Abilene Christian Punt, 3 plays
13:51
1st & 10 at opp 48
Sam Hicks run for no gain to the NAU 48
13:51
2nd & 10 at opp 48
Carson Haggard pass complete to Nehemiah Martinez I for 2 yds to the NAU 46
13:51
3rd & 8 at opp 46
Carson Haggard pass complete to Blayne Taylor for 6 yds to the NAU 40
12:00
4th & 2 at opp 40
Grant Nickel punt for 34 yds, fair catch by Isaiah Eastman at the NAU 6
Northern Arizona Punt, 3 plays
12:00
1st & 10 at own 6
J’Wan Evans run for no gain to the NAU 6
12:00
2nd & 10 at own 6
Ty Pennington pass incomplete
12:00
3rd & 10 at own 6
Ty Pennington sacked by Kaghen Roach and Jerry Lawson for 0 yards to the NAU 6
10:26
4th & 10 at own 6
Ben D’Aquila punt for 47 yds, downed at the ACU 47
Abilene Christian Touchdown, 1 play
10:16
1st & 10 at own 47
Sam Hicks run for 53 yds for a TD (Ritse Vaes KICK)Abilene Christian 17, Northern Arizona 0
Northern Arizona Punt, 3 plays
10:11
Kyler Meschi kickoff for 58 yds , Canyon Moses return for 21 yds to the NAU 28
10:11
1st & 10 at own 28
Ty Pennington run for 5 yds to the NAU 33
10:11
2nd & 5 at own 33
Ty Pennington pass complete to Darvon Hubbard for a loss of 4 yards to the NAU 29
10:11
3rd & 9 at own 29
Ty Pennington sacked by David Oke for a loss of 9 yards to the NAU 20
7:57
4th & 18 at own 20
Ben D’Aquila punt for 54 yds , Nehemiah Martinez I returns for 7 yds to the ACU 33
Abilene Christian Touchdown, 11 plays
7:57
1st & 10 at own 33
Sam Hicks run for 30 yds to the NAU 37 for a 1ST down
7:57
1st & 10 at opp 37
Sam Hicks run for 7 yds to the NAU 30
7:57
2nd & 3 at opp 30
Jordon Vaughn run for 1 yd to the NAU 29
7:57
3rd & 2 at opp 29
Jordon Vaughn run for 7 yds to the NAU 22 for a 1ST down
4:55
2nd & 7 at opp 19
Timeout Abilene Christian, clock 04:55
4:55
1st & 10 at opp 22
Rovaughn Banks Jr. run for 3 yds to the NAU 19
4:46
3rd & 1 at opp 13
Timeout Abilene Christian, clock 04:46
4:46
2nd & 7 at opp 19
Sam Hicks run for 6 yds to the NAU 13
4:41
1st & goal at opp 10
Timeout Abilene Christian, clock 04:41
4:41
3rd & 1 at opp 13
Sam Hicks run for 3 yds to the NAU 10 for a 1ST down
4:41
1st & goal at opp 10
Carson Haggard run for 2 yds to the NAU 8
3:09
3rd & goal at opp 8
Timeout Abilene Christian, clock 03:09
3:09
2nd & goal at opp 8
Sam Hicks run for no gain to the NAU 8
2:22
4th & goal at opp 6
Timeout Abilene Christian, clock 02:22
2:22
3rd & goal at opp 8
Sam Hicks run for 2 yds to the NAU 6
2:16
4th & goal at opp 6
Carson Haggard pass complete to Blayne Taylor for 6 yds for a TD (Ritse Vaes KICK)Abilene Christian 24, Northern Arizona 0
Northern Arizona Turnover on downs, 7 plays
2:16
Kyler Meschi kickoff for 65 yds for a touchback
2:00
2nd & 1 at own 34
Timeout Abilene Christian, clock 02:00
2:00
1st & 10 at own 25
Ty Pennington pass complete to Bryzai White for 9 yds to the NAU 34
2:00
2nd & 1 at own 34
Ty Pennington pass complete to Ta’ir Brooks for 23 yds to the ACU 43 for a 1ST down
2:00
1st & 10 at opp 43
Ty Pennington pass complete to J’Wan Evans for 16 yds to the ACU 27 for a 1ST down
2:00
1st & 10 at opp 27
Ty Pennington pass incomplete
2:00
2nd & 10 at opp 27
Ty Pennington pass incomplete
2:00
3rd & 10 at opp 27
Ty Pennington run for 9 yds to the ACU 18
0:31
4th & 1 at opp 18
Ty Pennington pass incomplete
Abilene Christian End of game, 1 play
0:00
1st & 10 at own 18
[NHSG] Kneel down by TEAM at ACU17 (team loss of 1), clock 00:00.
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.