From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Army
Troy
357
Total yards
264
82
Passing yards
192
275
Rushing yards
72
9.1
Yards per pass
6.2
4.4
Yards per rush
3.3
20
First downs
15
5–14
Third downs
1–9
1–2
Fourth downs
1–1
2
Turnovers
2
3–20
Penalties
3–35
37:07
Possession
22:53
2
Sacks (by defense)
2
Efficiency
Army
Troy
46%
Success rate
38%
0.08
EPA per play
−0.07
0.62
Explosiveness
1.14
−0.02
Rushing EPA
−0.38
0.63
Passing EPA
0.26
27%
Passing-down success
50%
−0.10
First-down EPA
−0.41
0.40
Second-down EPA
0.59
0.12
Third-down EPA
−0.70
17%
Havoc by its defense
10%
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)
Troy 69% to win. Elo’s favorite won.
The line
Troy −8.5, over/under 45.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. Troy drives left to right, Army right to left.
Q1 ArmyTurnover on downs, 14 plays, 73 yards
Q1 TroyPunt, 3 plays, 9 yards
Q1 ArmyTouchdown, 11 plays, 48 yards
Q2 TroyPunt, 5 plays, 16 yards
Q2 ArmyPunt, 5 plays, 44 yards
Q2 TroyFumble, 1 play, −8 yards
Q2 ArmyFumble, 1 play, 6 yards
Q2 TroyPunt, 5 plays, 13 yards
Q2 ArmyField goal, 16 plays, 66 yards
Q2 TroyEnd of half, 1 play, 0 yards
Q3 TroyField goal, 13 plays, 76 yards
Q3 ArmyPunt, 6 plays, 33 yards
Q3 TroyPunt, 5 plays, 4 yards
Q3 ArmyPunt, 4 plays, −1 yard
Q3 TroyInterception, 7 plays, 47 yards
Q4 ArmyPunt, 3 plays, 0 yards
Q4 TroyTouchdown, 8 plays, 57 yards
Q4 ArmyPunt, 4 plays, 31 yards
Q4 TroyPunt, 5 plays, 26 yards
Q4 ArmyMissed FG, 9 plays, 47 yards
Q4 TroyEnd of game, 1 play, −1 yard
Play by play
1st quarter3 drives, then Tied at 0
Army Turnover on downs, 14 plays
15:00
Brooks Buce kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Tyson Riley run for 4 yds to the Army 29
15:00
2nd & 6 at own 29
Tyhier Tyler run for 10 yds to the Army 39 for a 1ST down
15:00
1st & 10 at own 39
ARMY Penalty, False Start (-5 Yards) to the Army 34
15:00
1st & 15 at own 34
Ay’Jaun Marshall run for 9 yds to the Army 43
15:00
2nd & 6 at own 43
Tyson Riley run for 7 yds to the 50 yard line for a 1ST down
15:00
1st & 10 at the 50
Tyson Riley run for 4 yds to the Troy 46
15:00
2nd & 6 at opp 46
Tyhier Tyler run for 3 yds to the Troy 43
15:00
3rd & 3 at opp 43
Tyhier Tyler run for 3 yds to the Troy 40 for a 1ST down
15:00
1st & 10 at opp 40
TROY Penalty, Defensive Holding (10 Yards) to the Troy 22 for a 1ST down
15:00
1st & 10 at opp 22
Jakobi Buchanan run for 8 yds to the Troy 14
15:00
2nd & 2 at opp 14
Tyson Riley run for 2 yds to the Troy 12 for a 1ST down
15:00
1st & 10 at opp 12
Tyhier Tyler run for 6 yds to the Troy 6
15:00
2nd & 4 at opp 6
Tyhier Tyler run for 2 yds to the Troy 4
15:00
3rd & 2 at opp 4
Tyson Riley run for 1 yd to the Troy 3
6:30
4th & 1 at opp 3
Tyhier Tyler run for 1 yd to the Troy 2 Tyhier Tyler fumbled, recovered by Troy Buddha Jones
Troy Punt, 3 plays
6:30
1st & 10 at own 2
DK Billingsley run for 1 yd to the Troy 3
6:30
2nd & 9 at own 3
DK Billingsley run for 8 yds to the Troy 11
6:30
3rd & 1 at own 11
Gunnar Watson pass incomplete
5:11
4th & 1 at own 11
Mike Rivers punt for 37 yds, downed at the Troy 48
Army Touchdown, 11 plays
5:11
1st & 10 at opp 48
Tyson Riley run for 4 yds to the Troy 44
5:11
2nd & 6 at opp 44
Tyhier Tyler run for 8 yds to the Troy 36 for a 1ST down
5:11
1st & 10 at opp 36
Jakobi Buchanan run for 4 yds to the Troy 32
5:11
2nd & 6 at opp 32
Hayden Reed run for 3 yds to the Troy 29
5:11
3rd & 3 at opp 29
Ay’Jaun Marshall run for 13 yds to the Troy 16 for a 1ST down
5:11
1st & 10 at opp 16
Tyhier Tyler pass incomplete
5:11
2nd & 10 at opp 16
Tyhier Tyler run for 6 yds to the Troy 10
5:11
3rd & 4 at opp 10
Jakobi Buchanan run for 3 yds to the Troy 7
5:11
4th & 1 at opp 7
Tyhier Tyler run for 3 yds to the Troy 4 for a 1ST down
0:00
1st & goal at opp 4
Hayden Reed run for 1 yd to the Troy 3
Q2 14:57
2nd & goal at opp 3
Tyhier Tyler 3 Yd Run (Quinn Maretzki PAT failed)Army 6, Troy 0
2nd quarter5 drives, then Army 9, Troy 0
Troy Punt, 5 plays
14:57
Cole Talley kickoff for 65 yds for a touchback
14:57
1st & 10 at own 25
WATSON, Gunnar pass up the middle complete for 20 yards to STOUDEMIRE, Deshon caught at the TRO40 and advanced to the TRO45 (HAMMONDS, Quindrelin;O’GARA, Camden). PENALTY TRO Holding on BETTS, Grant enforced 10 yards from the TRO25 to the TRO15 [SG]. NO PLAY (replay the down).
14:57
1st & 20 at own 15
Gunnar Watson pass complete to Tez Johnson for 6 yds to the Troy 21
14:57
2nd & 14 at own 21
Gunnar Watson pass complete to Tez Johnson for 17 yds to the Troy 38 for a 1ST down
14:57
1st & 10 at own 38
Kimani Vidal run for 2 yds to the Troy 40
14:57
2nd & 8 at own 40
Kimani Vidal run for 1 yd to the Troy 41
14:57
3rd & 7 at own 41
Gunnar Watson pass incomplete
12:09
4th & 7 at own 41
Mike Rivers punt for 49 yds, fair catch by Cameron Jones at the Army 10
Army Punt, 5 plays
12:09
1st & 10 at own 10
Tyson Riley run for 2 yds to the Army 12
12:09
2nd & 8 at own 12
Tyhier Tyler pass complete to Joshua Lingenfelter for 36 yds to the Army 48 for a 1ST down
12:09
1st & 10 at own 48
Tyson Riley run for no gain to the Army 48
12:09
2nd & 10 at own 48
Markel Johnson run for 2 yds to the 50 yard line
12:09
3rd & 8 at the 50
Maurice Bellan run for 4 yds to the Troy 46
8:42
4th & 4 at opp 46
Billy Boehlke punt for 16 yds
8:31
1st & 10 at own 30
Tez Johnson run for a loss of 8 yards to the Troy 22 Tez Johnson fumbled, recovered by Army Jimmy Ciarlo
8:16
1st & 10 at opp 22
Tyhier Tyler run for 6 yds to the Troy 16 Tyhier Tyler fumbled, recovered by Troy Dell Pettus
Troy Punt, 5 plays
8:16
1st & 10 at own 16
DK Billingsley run for 3 yds to the Troy 19
8:16
2nd & 7 at own 19
Gunnar Watson pass complete to Devonte Ross for 10 yds to the Troy 29 for a 1ST down
8:16
1st & 10 at own 29
Gunnar Watson pass incomplete
8:16
2nd & 10 at own 29
Gunnar Watson pass incomplete
8:16
3rd & 10 at own 29
Gunnar Watson pass incomplete
6:40
4th & 10 at own 29
Mike Rivers punt for 46 yds, downed at the Army 25
Army Field goal, 16 plays
6:40
1st & 10 at own 25
Tyhier Tyler run for 9 yds to the Army 34
6:40
2nd & 1 at own 34
Tyson Riley run for 6 yds to the Army 40 for a 1ST down
6:40
1st & 10 at own 40
Jakobi Buchanan run for 2 yds to the Army 42
6:40
2nd & 8 at own 42
Tyhier Tyler run for 14 yds to the Troy 44 for a 1ST down
6:40
1st & 10 at opp 44
Tyson Riley run for 7 yds to the Troy 37
6:40
2nd & 3 at opp 37
Tyhier Tyler run for 5 yds to the Troy 32 for a 1ST down
6:40
1st & 10 at opp 32
Tyhier Tyler run for 5 yds to the Troy 27
6:40
2nd & 5 at opp 27
Tyhier Tyler run for 4 yds to the Troy 23
0:57
1st & 10 at opp 22
Tyhier Tyler run for 5 yds to the Troy 17
0:57
2nd & 5 at opp 17
Timeout ARMY, clock 00:57
0:57
2nd & 5 at opp 17
Tyhier Tyler run for 2 yds to the Troy 15
0:57
3rd & 3 at opp 15
Braheam Murphy run for 4 yds to the Troy 11 for a 1ST down
0:53
1st & 10 at opp 22
Timeout ARMY, clock 00:53
0:53
3rd & 1 at opp 23
Tyhier Tyler run for 1 yd to the Troy 22 for a 1ST down
0:30
2nd & 8 at opp 9
Timeout ARMY, clock 00:30
0:30
1st & 10 at opp 11
Tyhier Tyler run for 2 yds to the Troy 9
0:30
2nd & 8 at opp 9
Jemel Jones pass incomplete
0:30
3rd & 8 at opp 9
Jemel Jones pass incomplete
0:06
4th & 8 at opp 9
Quinn Maretzki 26 Yd Field GoalArmy 9, Troy 0
Troy End of half, 1 play
0:06
Cole Talley kickoff for 31 yds , Kimani Vidal return for 10 yds to the Troy 44
0:00
1st & 10 at own 44
Gunnar Watson pass incomplete
3rd quarter5 drives, then Army 9, Troy 3
Troy Field goal, 13 plays
15:00
Cole Talley kickoff for 64 yds , Elijah Culp return for 19 yds to the Troy 20
15:00
1st & 10 at own 20
Gunnar Watson sacked by Andre Carter II for a loss of 6 yards to the Troy 14
15:00
Cole Talley kickoff for 64 yds , Jamontez Woods return for 19 yds to the Troy 20
15:00
2nd & 16 at own 14
Gunnar Watson pass complete to Tez Johnson for 17 yds to the Troy 31 for a 1ST down
15:00
1st & 10 at own 31
Gunnar Watson pass complete to Deyunkrea Lewis for 5 yds to the Troy 36
15:00
2nd & 5 at own 36
Gunnar Watson pass complete to Tez Johnson for 21 yds to the Army 43 for a 1ST down
15:00
1st & 10 at opp 43
Gunnar Watson pass incomplete
15:00
2nd & 10 at opp 43
Gunnar Watson pass complete to RaJae’ Johnson for 9 yds to the Army 34
15:00
3rd & 1 at opp 34
Gunnar Watson pass complete to Clayton Ollendieck for 9 yds to the Army 25 for a 1ST down
15:00
1st & 10 at opp 25
Gunnar Watson pass incomplete
15:00
2nd & 10 at opp 25
Gunnar Watson pass complete to Deyunkrea Lewis for 23 yds to the Army 2 for a 1ST down
15:00
1st & goal at opp 2
Kimani Vidal run for a loss of 2 yards to the Army 4
15:00
2nd & goal at opp 4
Gunnar Watson pass incomplete
15:00
3rd & goal at opp 4
Gunnar Watson pass incomplete
10:06
4th & goal at opp 4
Brooks Buce 21 Yd Field GoalArmy 9, Troy 3
Army Punt, 6 plays
10:06
Zach Long kickoff for 65 yds for a touchback
10:06
1st & 10 at own 25
Ay’Jaun Marshall run for 11 yds to the Army 36 for a 1ST down
10:06
1st & 10 at own 36
Tyson Riley run for 7 yds to the Army 43
10:06
2nd & 3 at own 43
Tyhier Tyler run for 7 yds to the 50 yard line for a 1ST down
10:06
1st & 10 at the 50
Markel Johnson run for 5 yds to the Troy 45
10:06
2nd & 5 at opp 45
Tyson Riley run for 3 yds to the Troy 42
10:06
3rd & 2 at opp 42
Tyhier Tyler run for no gain to the Troy 42
6:01
4th & 2 at opp 42
Billy Boehlke punt for 42 yds for a touchback
Troy Punt, 5 plays
6:01
1st & 10 at own 20
Kimani Vidal run for 3 yds to the Troy 23
6:01
2nd & 7 at own 23
Gunnar Watson pass complete to Kimani Vidal for 7 yds to the Troy 30 for a 1ST down
6:01
1st & 10 at own 30
Jarris Williams run for 4 yds to the Troy 34
6:01
2nd & 6 at own 34
Gunnar Watson pass incomplete
6:01
3rd & 6 at own 34
Gunnar Watson sacked by Kwabena Bonsu for a loss of 10 yards to the Troy 24
3:20
4th & 16 at own 24
Mike Rivers punt for 41 yds , Cameron Jones returns for 7 yds to the Army 42
Army Punt, 4 plays
3:20
1st & 10 at own 42
Jakobi Buchanan run for 11 yds to the Troy 47 for a 1ST down
3:20
1st & 10 at opp 47
BUCHANAN, Jakobi rush up the middle for a gain of 2 yards to the TRO45 (STRINGER, Jordan;MARTIAL, Carlton). PENALTY AWP Block below the waist on MURPHY, Braheam enforced 15 yards from the TRO47 to the AWP38. NO PLAY (replay the down).
1:50
2nd & 22 at own 41
Timeout ARMY, clock 01:50
1:50
1st & 25 at own 38
Jakobi Buchanan run for 3 yds to the Army 41
1:50
2nd & 22 at own 41
Tyhier Tyler sacked by TJ Harris and T.J. Jackson for a loss of 4 yards to the Army 37
1:50
3rd & 26 at own 37
Tyson Riley run for 4 yds to the Army 41
0:26
4th & 22 at own 41
Billy Boehlke punt for 13 yds
Troy Interception, 7 plays
0:26
1st & 10 at own 46
Gunnar Watson pass incomplete
0:00
2nd & 10 at own 46
Gunnar Watson pass complete to Tez Johnson for 11 yds to the Army 43 for a 1ST down
Q4 15:00
1st & 10 at opp 43
Gunnar Watson pass complete to Kimani Vidal for 15 yds to the Army 28 for a 1ST down
Q4 15:00
1st & 10 at opp 28
Gunnar Watson pass complete to RaJae’ Johnson for 19 yds to the Army 9 for a 1ST down
Q4 15:00
1st & goal at opp 9
Kimani Vidal run for 2 yds to the Army 7
Q4 15:00
2nd & goal at opp 7
Gunnar Watson pass incomplete
Q4 12:49
3rd & goal at opp 7
Gunnar Watson pass intercepted, touchback.
4th quarter6 drives, then Troy 10, Army 9
Army Punt, 3 plays
12:49
1st & 10 at own 20
Tyson Riley run for 3 yds to the Army 23
12:49
2nd & 7 at own 23
ARMY Penalty, Holding Intentional Grounding on TYLER, Tyhier enforced at the spot of the foul for a result of a (Connor Finucane) declined
12:49
3rd & 17 at own 13
Tyson Riley run for 7 yds to the Army 20
11:23
4th & 10 at own 20
Billy Boehlke punt for 37 yds
Troy Touchdown, 8 plays
11:23
1st & 10 at own 43
Kimani Vidal run for 21 yds to the Army 36 for a 1ST down
11:23
1st & 10 at opp 36
Kimani Vidal run for no gain to the Army 36
11:23
2nd & 10 at opp 36
Gunnar Watson pass complete to Deshon Stoudemire for 20 yds to the Army 16 for a 1ST down
11:23
1st & 10 at opp 16
Kimani Vidal run for 11 yds to the Army 5 for a 1ST down
11:23
1st & goal at opp 5
Gunnar Watson pass incomplete
11:23
2nd & goal at opp 5
Kimani Vidal run for 2 yds to the Army 3
11:23
3rd & goal at opp 3
Gunnar Watson pass incomplete
8:04
4th & goal at opp 3
Gunnar Watson pass complete to Tez Johnson for 3 yds for a TD, (Brooks Buce KICK)Troy 10, Army 9
Army Punt, 4 plays
8:04
Zach Long kickoff for 63 yds
8:04
1st & 10 at own 25
Ay’Jaun Marshall run for 28 yds to the Troy 47 for a 1ST down
8:04
1st & 10 at opp 47
Tyhier Tyler run for 4 yds to the Troy 43
8:04
2nd & 6 at opp 43
Tyson Riley run for 2 yds to the Troy 41
8:04
3rd & 4 at opp 41
Tyhier Tyler run for a loss of 3 yards to the Troy 44
5:17
4th & 7 at opp 44
Billy Boehlke punt for 37 yds
Troy Punt, 5 plays
5:17
1st & 10 at own 7
Kimani Vidal run for 16 yds to the Troy 23 for a 1ST down
5:17
1st & 10 at own 23
Kimani Vidal run for 11 yds to the Troy 34 for a 1ST down
5:17
1st & 10 at own 34
Kimani Vidal run for 6 yds to the Troy 40
5:17
2nd & 4 at own 40
Kimani Vidal run for a loss of 1 yard to the Troy 39
5:17
3rd & 5 at own 39
WATSON, Gunnar pass to the left complete for 30 yards to JOHNSON, Tez caught at the AWP31 and advanced to the AWP31, out of bounds. PENALTY TRO Unnecessary Roughness on BUTLER, Deandre enforced 20 yards from the TRO39 to the TRO19 [SG]. NO PLAY (replay the down).
5:17
3rd & 25 at own 19
Timeout ARMY, clock 05:17
5:17
3rd & 20 at own 24
Gunnar Watson run for 9 yds to the Troy 33
2:10
4th & 11 at own 33
punt for 39 yds
Army Missed FG, 9 plays
2:10
1st & 10 at own 28
Tyhier Tyler pass incomplete
2:10
2nd & 10 at own 28
Tyhier Tyler pass incomplete
2:10
3rd & 10 at own 28
Tyhier Tyler pass complete to Braheam Murphy for 16 yds to the Army 44 for a 1ST down
1:01
2nd & 12 at own 42
Timeout TROY, clock 01:01
1:01
1st & 10 at own 44
Tyson Riley run for a loss of 2 yards to the Army 42
1:01
2nd & 12 at own 42
Jemel Jones pass complete to Isaiah Alston for 24 yds to the Troy 34 for a 1ST down
1:01
1st & 10 at opp 34
Tyson Riley run for 1 yd to the Troy 33
1:01
2nd & 9 at opp 33
Tyson Riley run for 2 yds to the Troy 31
1:01
3rd & 7 at opp 31
Jemel Jones pass complete to Braheam Murphy for 6 yds to the Troy 25
0:15
4th & 1 at opp 25
Quinn Maretzki 42 yd FG MISSED
Troy End of game, 1 play
0:15
1st & 10 at own 25
[SG] Kneel down by WATSON, Gunnar at TRO24 (team loss of 1).
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.