From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
App State
Troy
445
Total yards
142
212
Passing yards
109
233
Rushing yards
33
8.8
Yards per pass
5.2
4.2
Yards per rush
1.7
26
First downs
6
6–14
Third downs
1–9
4–5
Fourth downs
0–2
2
Turnovers
2
8–65
Penalties
5–41
43:17
Possession
16:43
2
Sacks (by defense)
0
Efficiency
App State
Troy
43%
Success rate
23%
0.29
EPA per play
−0.42
1.30
Explosiveness
1.28
0.20
Rushing EPA
−0.33
0.49
Passing EPA
−0.48
29%
Passing-down success
20%
0.31
First-down EPA
−0.70
−0.01
Second-down EPA
0.32
0.76
Third-down EPA
−0.07
28%
Havoc by its defense
4%
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)
App State 68% to win. Elo’s favorite won.
The line
App State −9.5, over/under 51.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 App State 74%, Troy 26%. 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. Troy drives left to right, App State right to left.
Q1 TroyFumble, 6 plays, 63 yards
Q1 App StateField goal, 12 plays, 81 yards
Q1 TroyTouchdown, 4 plays, 75 yards
Q1 App StateMissed FG, 9 plays, 25 yards
Q1 TroyPunt, 3 plays, 6 yards
Q2 App StateInterception, 4 plays, 12 yards
Q2 TroyPunt, 3 plays, −6 yards
Q2 App StateTurnover on downs, 5 plays, 18 yards
Q2 TroyPunt, 3 plays, 9 yards
Q2 App StatePunt, 6 plays, 15 yards
Q2 TroyPunt, 3 plays, −6 yards
Q2 App StateTouchdown, 6 plays, 61 yards
Q2 TroyEnd of half, 1 play, −2 yards
Q3 App StateTouchdown, 6 plays, 64 yards
Q3 TroyInterception, 1 play, 0 yards
Q3 App StateTouchdown, 1 play, 10 yards
Q3 TroyTurnover on downs, 6 plays, 20 yards
Q3 App StateTouchdown, 8 plays, 45 yards
Q3 TroyPunt, 3 plays, −5 yards
Q3 App StateTouchdown, 9 plays, 58 yards
Q4 TroyTurnover on downs, 4 plays, 7 yards
Q4 App StateTouchdown, 11 plays, 32 yards
Q4 TroyPunt, 3 plays, −9 yards
Q4 App StateEnd of game, 4 plays, 12 yards
Play by play
1st quarter5 drives, then Troy 7, App State 3
Troy Fumble, 6 plays
15:00
Michael Hughes kickoff for 65 yds
15:00
1st & 10 at own 25
Gunnar Watson pass incomplete
15:00
2nd & 10 at own 25
Gunnar Watson pass incomplete
15:00
3rd & 10 at own 25
Gunnar Watson pass complete to Kimani Vidal for 12 yds to the Troy 37 for a 1ST down
15:00
1st & 10 at own 37
Kimani Vidal run for no gain to the Troy 37
15:00
2nd & 10 at own 37
WATSON, Gunnar pass to the right incomplete intended for BARBER, Jabre thrown to the TRO47. PENALTY APP Holding on JONES, Steven enforced 10 yards from the TRO37 to the TRO47 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
15:00
1st & 10 at own 47
VIDAL, Kimani rush to the left for a gain of 3 yards to the TRO50 (JACKSON, D’Marco;EARLE, Jordon). PENALTY APP Offsides on DINGLE-PRINCE, DeAndre enforced 5 yards from the TRO47 to the APP48 [NHSG]. NO PLAY (replay the down).
15:00
1st & 5 at opp 48
Gunnar Watson pass incomplete
13:28
2nd & 5 at opp 48
Kimani Vidal run for 36 yds to the AppSt 12
App State Field goal, 12 plays
13:28
1st & 10 at own 12
Nate Noel run for 22 yds to the AppSt 34 for a 1ST down
13:28
1st & 10 at own 34
Chase Brice pass complete to Corey Sutton for 35 yds to the Troy 31 for a 1ST down
13:28
1st & 10 at opp 31
Nate Noel run for 12 yds to the Troy 19 for a 1ST down
13:28
1st & 10 at opp 19
Chase Brice pass complete to Jalen Virgil for 2 yds to the Troy 17
13:28
2nd & 8 at opp 17
Chase Brice pass incomplete
13:28
3rd & 8 at opp 17
Nate Noel run for 6 yds to the Troy 11
13:28
4th & 2 at opp 11
Camerun Peoples run for 3 yds to the Troy 8 for a 1ST down
13:28
1st & goal at opp 8
Chase Brice pass incomplete
9:00
2nd & goal at opp 8
APPALACHIAN ST Penalty, Offensive Holding (-10 Yards) to the Troy 15
9:00
3rd & goal at opp 15
Timeout TROY, clock 09:00
9:00
2nd & goal at opp 15
Chase Brice pass complete to Thomas Hennigan for 3 yds to the Troy 12
9:00
3rd & goal at opp 12
Camerun Peoples run for 5 yds to the Troy 7
7:36
4th & goal at opp 7
Chandler Staton 24 yd FG GOODApp State 3, Troy 0
Troy Touchdown, 4 plays
7:36
Michael Hughes kickoff for 61 yds
7:36
1st & 10 at own 25
Gunnar Watson pass complete to Tez Johnson for 26 yds to the AppSt 49 for a 1ST down
7:36
1st & 10 at opp 49
Gunnar Watson pass complete to Tez Johnson for 10 yds to the AppSt 39 for a 1ST down
7:36
1st & 10 at opp 39
Kimani Vidal run for 2 yds to the AppSt 37
6:15
2nd & 8 at opp 37
Gunnar Watson pass complete to Deshon Stoudemire for 37 yds for a TD, (Brooks Buce KICK)Troy 7, App State 3
App State Missed FG, 9 plays
6:15
Kyle Coale kickoff for 44 yds , Malik Williams return for 41 yds to the Troy 38
6:15
1st & 10 at opp 38
Chase Brice run for 4 yds to the Troy 34
6:15
2nd & 6 at opp 34
Daetrich Harrington run for 3 yds to the Troy 31
6:15
3rd & 3 at opp 31
Chase Brice pass complete to Thomas Hennigan for 6 yds to the Troy 25 for a 1ST down
6:15
1st & 10 at opp 25
Daetrich Harrington run for 3 yds to the Troy 22
6:15
2nd & 7 at opp 22
Chase Brice pass complete to Nate Noel for 2 yds to the Troy 20
6:15
3rd & 5 at opp 20
TROY Penalty, Offsides (5 Yards) to the Troy 15 for a 1ST down
6:15
1st & 10 at opp 15
Nate Noel run for 4 yds to the Troy 11
6:15
2nd & 6 at opp 11
APPALACHIAN ST Penalty, False Start (Corey Sutton) to the Troy 16
6:15
2nd & 11 at opp 16
Chase Brice run for 6 yds to the Troy 10
6:15
3rd & 5 at opp 10
Nate Noel run for a loss of 3 yards to the Troy 13
0:04
4th & 8 at opp 13
Chandler Staton 30 yd FG MISSED
Troy Punt, 3 plays
0:00
1st & 10 at own 20
Gunnar Watson pass complete to Tez Johnson for a loss of 1 yard to the Troy 19
Q2 15:00
2nd & 11 at own 19
B.J. Smith run for 7 yds to the Troy 26
Q2 15:00
3rd & 4 at own 26
Gunnar Watson pass incomplete
Q2 14:11
4th & 4 at own 26
Luke Magliozzi punt for 44 yds , Thomas Hennigan returns for no gain to the AppSt 30
2nd quarter7 drives, then App State 10, Troy 7
App State Interception, 4 plays
14:11
1st & 10 at own 30
Chase Brice pass complete to Thomas Hennigan for 8 yds to the AppSt 38
14:11
2nd & 2 at own 38
Camerun Peoples run for 4 yds to the AppSt 42 for a 1ST down
14:11
1st & 10 at own 42
Camerun Peoples run for no gain to the AppSt 42
11:51
2nd & 10 at own 42
Chase Brice pass intercepted return for no gain to the Troy 39
Troy Punt, 3 plays
11:51
1st & 10 at own 39
Gunnar Watson pass incomplete
11:51
2nd & 10 at own 39
Gunnar Watson pass complete to B.J. Smith for a loss of 4 yards to the Troy 35
11:51
3rd & 14 at own 35
B.J. Smith run for a loss of 2 yards to the Troy 33
10:12
4th & 16 at own 33
Luke Magliozzi punt for 49 yds , Malik Williams returns for 27 yds to the AppSt 45
App State Turnover on downs, 5 plays
10:12
1st & 10 at own 45
Chase Brice pass complete to Corey Sutton for 10 yds to the Troy 45 for a 1ST down
10:12
1st & 10 at opp 45
Nate Noel run for 2 yds to the Troy 43
10:12
2nd & 8 at opp 43
Nate Noel run for 4 yds to the Troy 39
10:12
3rd & 4 at opp 39
Chase Brice pass incomplete
8:17
4th & 4 at opp 39
Chase Brice pass intercepted return for no gain to the Troy 37
Troy Punt, 3 plays
8:17
1st & 10 at own 37
Kimani Vidal run for a loss of 1 yard to the Troy 36
8:17
2nd & 11 at own 36
Gunnar Watson pass complete to Kimani Vidal for 10 yds to the Troy 46
6:10
4th & 1 at own 46
Timeout TROY, clock 06:10
6:10
3rd & 1 at own 46
Kimani Vidal run for no gain to the Troy 46
6:04
4th & 1 at own 46
Luke Magliozzi punt for 32 yds, fair catch by Thomas Hennigan at the AppSt 22
App State Punt, 6 plays
6:04
1st & 10 at own 22
Camerun Peoples run for 3 yds to the AppSt 25
6:04
2nd & 7 at own 25
Camerun Peoples run for 3 yds to the AppSt 28
6:04
3rd & 4 at own 28
Chase Brice pass complete to Malik Williams for 7 yds to the AppSt 35 for a 1ST down
6:04
1st & 10 at own 35
Chase Brice run for 4 yds to the AppSt 39
6:04
2nd & 6 at own 39
APPALACHIAN ST Penalty, False Start (-5 Yards) to the AppSt 34
6:04
2nd & 11 at own 34
Daetrich Harrington run for 1 yd to the AppSt 35
2:31
4th & 8 at own 37
Timeout TROY, clock 02:31
2:31
3rd & 10 at own 35
Daetrich Harrington run for 2 yds to the AppSt 37
2:23
4th & 8 at own 37
Xavier Subotsch punt for 42 yds, fair catch by Tez Johnson at the Troy 21
Troy Punt, 3 plays
2:23
1st & 10 at own 21
Jamontez Woods run for 3 yds to the Troy 24
1:37
3rd & 16 at own 15
Timeout APPALACHIAN ST, clock 01:37
1:37
2nd & 7 at own 24
Gunnar Watson sacked by T.D. Roof for 0 yards to the Troy 15
1:29
4th & 16 at own 15
Timeout APPALACHIAN ST, clock 01:29
1:29
3rd & 16 at own 15
Kimani Vidal run for no gain to the Troy 15
1:21
4th & 16 at own 15
Luke Magliozzi punt for 45 yds , Malik Williams returns for a loss of 1 yard to the AppSt 39
App State Touchdown, 6 plays
1:21
1st & 10 at own 39
Nate Noel run for 24 yds to the Troy 37 for a 1ST down
1:21
1st & 10 at opp 37
Nate Noel run for 6 yds to the Troy 31
1:21
2nd & 4 at opp 31
Chase Brice pass complete to Thomas Hennigan for 6 yds to the Troy 25 for a 1ST down
0:44
2nd & 9 at opp 24
Timeout APPALACHIAN ST, clock 00:44
0:44
1st & 10 at opp 25
Nate Noel run for 1 yd to the Troy 24
0:44
2nd & 9 at opp 24
Chase Brice pass complete to Eli Wilson for 3 yds to the Troy 21
0:21
3rd & 6 at opp 21
Chase Brice pass complete to Corey Sutton for 21 yds for a TD, (Chandler Staton KICK)App State 10, Troy 7
0:21
Michael Hughes kickoff for 30 yds , Brooks Weeks return for no gain to the Troy 35
3rd quarter7 drives, then App State 31, Troy 7
App State Touchdown, 6 plays
15:00
Kyle Coale kickoff for 39 yds , Milan Tucker return for 10 yds to the AppSt 36
15:00
1st & 10 at own 36
Nate Noel run for 2 yds to the AppSt 38
15:00
2nd & 8 at own 38
Chase Brice pass complete to Thomas Hennigan for 42 yds to the Troy 20 for a 1ST down
15:00
1st & 10 at opp 20
Nate Noel run for 7 yds to the Troy 13
15:00
2nd & 3 at opp 13
Nate Noel run for 4 yds to the Troy 9 for a 1ST down
15:00
1st & goal at opp 9
Camerun Peoples run for 3 yds to the Troy 6
12:14
2nd & goal at opp 6
Chase Brice pass complete to Thomas Hennigan for 6 yds for a TD, (Chandler Staton KICK)App State 17, Troy 7
Troy Interception, 1 play
12:14
Michael Hughes kickoff for 65 yds for a touchback
12:08
1st & 10 at own 25
Gunnar Watson pass intercepted return for no gain to the Troy 10
App State Touchdown, 1 play
12:00
1st & goal at opp 10
Chase Brice pass complete to Eli Wilson for 10 yds for a TD, (Chandler Staton KICK)App State 24, Troy 7
Troy Turnover on downs, 6 plays
12:00
Michael Hughes kickoff for 65 yds for a touchback
12:00
1st & 10 at own 25
VIDAL, Kimani rush up the middle for a loss of 5 yards to the TRO20 (HAMPTON, Nick;ROOF, T.D.). PENALTY APP Offsides on HUFF, Ryan enforced 5 yards from the TRO25 to the TRO30 [NHSG]. NO PLAY (replay the down).
12:00
1st & 5 at own 30
Gunnar Watson pass complete to Kimani Vidal for 2 yds to the Troy 32
12:00
2nd & 3 at own 32
Kimani Vidal run for 4 yds to the Troy 36 for a 1ST down
12:00
1st & 10 at own 36
Gunnar Watson pass complete to Deshon Stoudemire for 6 yds to the Troy 42
12:00
2nd & 4 at own 42
Kimani Vidal run for 3 yds to the Troy 45
12:00
3rd & 1 at own 45
Kimani Vidal run for no gain to the Troy 45
9:05
4th & 1 at own 45
Gunnar Watson pass incomplete
App State Touchdown, 8 plays
9:05
1st & 10 at opp 45
Chase Brice pass incomplete
9:05
2nd & 10 at opp 45
Daetrich Harrington run for 2 yds to the Troy 43
9:05
3rd & 8 at opp 43
Chase Brice pass complete to Thomas Hennigan for 14 yds to the Troy 29 for a 1ST down
9:05
1st & 10 at opp 29
Daetrich Harrington run for 2 yds to the Troy 27
9:05
2nd & 8 at opp 27
Chase Brice pass complete to Corey Sutton for 10 yds to the Troy 17 for a 1ST down
9:05
1st & 10 at opp 17
Nate Noel run for 6 yds to the Troy 11
9:05
2nd & 4 at opp 11
Chase Brice run for 6 yds to the Troy 5 for a 1ST down
5:08
1st & goal at opp 5
Nate Noel run for 5 yds for a TD, (Chandler Staton KICK)App State 31, Troy 7
Troy Punt, 3 plays
5:08
Michael Hughes kickoff for 59 yds , Markeis Colvin return for 15 yds to the Troy 21
5:08
1st & 10 at own 21
B.J. Smith run for a loss of 5 yards to the Troy 16
5:08
2nd & 15 at own 16
Gunnar Watson pass incomplete
5:08
3rd & 15 at own 16
Gunnar Watson pass incomplete
4:06
4th & 15 at own 16
Luke Magliozzi punt for 42 yds, fair catch by Malik Williams at the AppSt 42
App State Touchdown, 9 plays
4:06
1st & 10 at own 42
Camerun Peoples run for 3 yds to the AppSt 45
4:06
2nd & 7 at own 45
Chase Brice pass incomplete
4:06
3rd & 7 at own 45
Camerun Peoples run for 13 yds to the Troy 42 for a 1ST down
4:06
1st & 10 at opp 42
PEOPLES, Camerun rush to the left for a loss of 1 yard to the TRO43 (JIBUNOR, Richard). PENALTY APP Holding on DALEY, Damion enforced 10 yards from the TRO42 to the APP48 [NHSG]. NO PLAY (replay the down).
4:06
1st & 20 at own 48
BRICE, Chase pass to the left incomplete intended for HORN, Christan thrown to the TRO9. PENALTY TRO Pass Interference on SLOCUM, Craig enforced 15 yards to the TRO37 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
4:06
1st & 10 at opp 37
APPALACHIAN ST Penalty, Block below the waist enforced (-15 Yards) to the Troy 49
4:06
1st & 22 at opp 49
Chase Brice pass complete to Christian Wells for 27 yds to the Troy 22 for a 1ST down
4:06
1st & 10 at opp 22
TROY Penalty, Unnecessary Roughness (Craig Slocum) to the Troy 11 for a 1ST down
4:06
1st & 10 at opp 11
Daetrich Harrington run for 5 yds to the Troy 6
0:00
2nd & 5 at opp 6
Daetrich Harrington run for 2 yds to the Troy 4
Q4 15:00
3rd & 3 at opp 4
Daetrich Harrington run for 2 yds to the Troy 2
Q4 14:13
4th & 1 at opp 2
Daetrich Harrington run for 2 yds for a TD, (Chandler Staton KICK)App State 38, Troy 7
4th quarter4 drives, then App State 45, Troy 7
Troy Turnover on downs, 4 plays
14:13
Michael Hughes kickoff for 61 yds
14:13
1st & 10 at own 25
Gunnar Watson pass incomplete
14:13
2nd & 10 at own 25
Kimani Vidal run for a loss of 4 yards to the Troy 21
14:13
3rd & 14 at own 21
Gunnar Watson pass complete to Tez Johnson for 9 yds to the Troy 30
12:52
4th & 5 at own 30
Gunnar Watson pass complete to B.J. Smith for 2 yds to the Troy 32
App State Touchdown, 11 plays
12:52
1st & 10 at opp 32
Anderson Castle run for 3 yds to the Troy 29
12:52
2nd & 7 at opp 29
Anderson Castle run for 3 yds to the Troy 26
12:52
3rd & 4 at opp 26
Anderson Castle run for 2 yds to the Troy 24
12:52
4th & 2 at opp 24
Anderson Castle run for 2 yds to the Troy 22 for a 1ST down
12:52
1st & 10 at opp 22
Anderson Castle run for 1 yd to the Troy 21
12:52
2nd & 9 at opp 21
Jahmir Smith run for 1 yd to the Troy 20
12:52
3rd & 8 at opp 20
Jahmir Smith run for 7 yds to the Troy 13
12:52
4th & 1 at opp 13
Jahmir Smith run for 2 yds to the Troy 11 for a 1ST down
12:52
1st & 10 at opp 11
Jahmir Smith run for 8 yds to the Troy 3
12:52
2nd & 2 at opp 3
Jacob Huesman run for 2 yds to the Troy 1 for a 1ST down
5:06
1st & goal at opp 1
Jahmir Smith run for 1 yd for a TD, (Chandler Staton KICK)App State 45, Troy 7
Troy Punt, 3 plays
5:06
1st & 10 at own 25
TROY Penalty, False Start (-5 Yards) to the Troy 20
5:06
Michael Hughes kickoff for 65 yds for a touchback
5:06
1st & 15 at own 20
B.J. Smith run for 4 yds to the Troy 24
5:06
2nd & 11 at own 24
TROY Penalty, False Start (-5 Yards) to the Troy 19
5:06
2nd & 16 at own 19
Jamontez Woods run for 4 yds to the Troy 23
5:06
3rd & 12 at own 23
Kyle Toole sacked by Logan Doublin for 0 yards to the Troy 16
2:48
4th & 19 at own 16
Luke Magliozzi punt for 46 yds
App State End of game, 4 plays
2:48
1st & 10 at own 38
Anderson Castle run for 2 yds to the AppSt 40
2:48
2nd & 8 at own 40
Anderson Castle run for 3 yds to the AppSt 43
2:48
3rd & 5 at own 43
Anderson Castle run for 9 yds to the Troy 48 for a 1ST down
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.