Troy at Army

Saturday, October 14, 2023

Troy beat Army 19–⁠0. It was their second meeting; Troy leads the series 2–⁠0.

AwayTroy11–⁠3 in 2023
19
HomeArmy6–⁠6 in 2023
0

Final at Michie Stadium, West PointTV: CBSSNAttendance 27,829

At kickoff
48°F, light rain, calmWeather: NOAA NCEI Integrated Surface Database; Stewart International Airport (KSWF), 17 km from the stadium, 15 minutes after kickoff
Official
Marcus WoodsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Troy3133019
Army00000

Standouts

Player stats

Troy

PassingC/AttYdsTDInt
Gunnar Watson10/2122710
RushingCarYdsTDLong
Kimani Vidal23116013
Damien Taylor1082038
Asa Martin624016
ReceivingRecYdsTDLong
Jabre Barber4138052
Chris Lewis255152
Clayton Ollendieck222013
Kimani Vidal1707
DefenseTklTFLSacksInt
Jayden McDonald132.510
Terry Thomas6000
Richard Jibunor5220
T.J. Jackson5110
Irshaad Davis5001
Phillip Lee4110
Jordan Stringer4110

Army

PassingC/AttYdsTDInt
Champ Harris6/136301
Bryson Daily3/41500
Riley Tyson0/1000
RushingCarYdsTDLong
Kanye Udoh18124023
Bryson Daily1038018
Tyrell Robinson62806
Hayden Reed61104
ReceivingRecYdsTDLong
Tobi Olawole222011
Ay’Juan Marshall118018
Tyrell Robinson217015
Noah Short215013
DefenseTklTFLSacksInt
Kalib Fortner8000
Jabari Moore5000
Max DiDomenico5000
Quindrelin Hammonds4000

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

TroyArmy
449Total yards255
227Passing yards78
222Rushing yards177
10.8Yards per pass4.3
5.7Yards per rush3.5
15First downs17
4–⁠13Third downs2–⁠13
0–⁠2Fourth downs1–⁠5
1Turnovers4
9–⁠80Penalties5–⁠31
30:08Possession29:52
6Sacks (by defense)0

Efficiency

TroyArmy
48%Success rate32%
0.25EPA per play−0.23
1.13Explosiveness1.08
0.46Rushing EPA−0.17
−0.16Passing EPA−0.37
8%Passing-down success18%
0.44First-down EPA0.04
0.22Second-down EPA−0.08
0.18Third-down EPA−0.20
25%Havoc by its defense10%

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 61% to win. Elo’s favorite won.

The line

Troy −6, over/under 42.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 Troy 67%, Army 33%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Army end zoneTroy end zoneQ1 ArmyPunt, 4 playsQ1 TroyField goal, 8 playsQ1 ArmyFumble, 9 playsQ1 TroyFumble, 4 playsQ1 ArmyPunt, 4 playsQ2 TroyField goal, 6 playsQ2 ArmyPunt, 3 playsQ2 TroyField goal, 5 playsQ2 ArmyFumble, 3 playsQ2 TroyPunt, 3 playsQ2 ArmyPunt, 8 playsQ2 TroyTouchdown, 4 playsQ2 ArmyPunt, 3 playsQ2 TroyMissed FG, 3 playsQ2 ArmyEnd of half, 1 playQ3 TroyField goal, 10 playsQ3 ArmyTurnover on downs, 6 playsQ3 TroyPunt, 6 playsQ3 ArmyTurnover on downs, 8 playsQ4 TroyPunt, 3 playsQ4 ArmyTurnover on downs, 4 playsQ4 TroyTurnover on downs, 7 playsQ4 ArmyFumble, 13 playsQ4 TroyTurnover on downs, 6 playsQ4 ArmyInterception, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Army drives left to right, Troy right to left.
  1. Q1 ArmyPunt, 4 plays, 5 yards
  2. Q1 TroyField goal, 8 plays, 63 yards
  3. Q1 ArmyFumble, 9 plays, 55 yards
  4. Q1 TroyFumble, 4 plays, 78 yards
  5. Q1 ArmyPunt, 4 plays, 15 yards
  6. Q2 TroyField goal, 6 plays, 17 yards
  7. Q2 ArmyPunt, 3 plays, −3 yards
  8. Q2 TroyField goal, 5 plays, 35 yards
  9. Q2 ArmyFumble, 3 plays, 16 yards
  10. Q2 TroyPunt, 3 plays, 2 yards
  11. Q2 ArmyPunt, 8 plays, 27 yards
  12. Q2 TroyTouchdown, 4 plays, 63 yards
  13. Q2 ArmyPunt, 3 plays, 1 yard
  14. Q2 TroyMissed FG, 3 plays, 22 yards
  15. Q2 ArmyEnd of half, 1 play, −1 yard
  16. Q3 TroyField goal, 10 plays, 49 yards
  17. Q3 ArmyTurnover on downs, 6 plays, 40 yards
  18. Q3 TroyPunt, 6 plays, 17 yards
  19. Q3 ArmyTurnover on downs, 8 plays, 43 yards
  20. Q4 TroyPunt, 3 plays, −4 yards
  21. Q4 ArmyTurnover on downs, 4 plays, −10 yards
  22. Q4 TroyTurnover on downs, 7 plays, 17 yards
  23. Q4 ArmyFumble, 13 plays, 61 yards
  24. Q4 TroyTurnover on downs, 6 plays, 50 yards
  25. Q4 ArmyInterception, 3 plays, 5 yards

Play by play

1st quarter5 drives, then Troy 3, Army 0
Army Punt, 4 plays
15:001st & 10 at own 35Zach Long kickoff for 65 yds for a touchback
15:001st & 10 at own 25Bryson Daily run for 11 yds to the ARMY 36 for a 1ST down
15:001st & 10 at own 36Bryson Daily run for 4 yds to the ARMY 32 Bryson Daily fumbled, recovered by TROY Jackson Filipowicz
15:002nd & 14 at own 32Kanye Udoh run for 3 yds to the ARMY 35
15:003rd & 11 at own 35Bryson Daily pass complete to Kanye Udoh for no gain to the ARMY 35
15:004th & 11 at own 35PENALTY ARMY False Start (Marshall,Ay’Jaun) 5 yards from ARMY35 to ARMY30. NO PLAY.
12:024th & 16 at own 30Cooper Allan punt for 40 yds, fair catch by Jabre Barber at the TROY 30
Troy Field goal, 8 plays
12:021st & 10 at own 30Kimani Vidal run for 7 yds to the TROY 37
12:022nd & 3 at own 37No Huddle-Shotgun Watson,Gunnar pass complete short left to Lewis,Chris for 21 yards to the ARMY42 (Moore,Jabari), out of bounds PENALTY TROY Illegal Shift 5 yards from TROY37 to TROY32. NO PLAY.
12:022nd & 8 at own 32Gunnar Watson pass complete to Deshon Stoudemire for 5 yds to the TROY 37
12:023rd & 3 at own 37Kimani Vidal run for 7 yds to the TROY 44 for a 1ST down
12:021st & 10 at own 44Gunnar Watson pass complete to Jabre Barber for 47 yds to the ARMY 9 for a 1ST down
12:021st & goal at opp 9PENALTY TROY Illegal Shift 5 yards from ARMY09 to ARMY14. NO PLAY.
12:021st & goal at opp 14Gunnar Watson pass complete to Kimani Vidal for 7 yds to the ARMY 7
12:022nd & goal at opp 7Kimani Vidal run for no gain to the ARMY 7
12:023rd & goal at opp 7Gunnar Watson pass incomplete to Jabre Barber
7:554th & goal at opp 7Scott Taylor Renfroe 24 yd FG GOODTroy 3, Army 0
Army Fumble, 9 plays
7:551st & 10 at own 35Zach Long kickoff for 61 yds
7:551st & 10 at own 25Tyrell Robinson run for 5 yds to the ARMY 30
7:552nd & 5 at own 30Bryson Daily run for 18 yds to the ARMY 48 for a 1ST down
7:551st & 10 at own 48Tyrell Robinson run for 5 yds to the TROY 47
7:552nd & 5 at opp 47Bryson Daily pass incomplete to Hayden Reed
7:553rd & 5 at opp 47Bryson Daily run for 10 yds to the TROY 37 for a 1ST down
7:551st & 10 at opp 37Bryson Daily run for no gain to the TROY 37
7:552nd & 10 at opp 37Bryson Daily pass complete to Noah Short for 13 yds to the TROY 24 for a 1ST down
7:551st & 10 at opp 24Bryson Daily run for 1 yd to the TROY 23
3:112nd & 9 at opp 23Tyrell Robinson run for 3 yds to the TROY 20 Tyrell Robinson fumbled, recovered by TROY Caleb Ransaw
Troy Fumble, 4 plays
3:111st & 10 at own 20Kimani Vidal run for 13 yds to the TROY 33 for a 1ST down
3:111st & 10 at own 33Kimani Vidal run for 13 yds to the TROY 46 for a 1ST down
3:111st & 10 at own 46PENALTY TROY False Start (Graham,Derrick) 5 yards from TROY46 to TROY41. NO PLAY.
3:111st & 15 at own 41Kimani Vidal run for 5 yds to the TROY 46
0:562nd & 10 at own 46Gunnar Watson pass complete to Jabre Barber for 52 yds Jabre Barber fumbled, recovered by TROY Leo Lowin
Army Punt, 4 plays
0:561st & 10 at own 2No Huddle-Shotgun Daily,Bryson rush right for 4 yards gain to the ARMY06 (Stringer,Jordan) PENALTY ARMY Holding (Crossan,David) 1 yard from ARMY02 to ARMY01. NO PLAY.
0:561st & 11 at own 1Troy Penalty, Face Mask (15 yards) (15 Yards) to the ARMY 17 for a 1ST down
0:001st & 10 at own 17Bryson Daily run for no gain to the ARMY 17
Q2 15:002nd & 10 at own 17Hayden Reed run for 4 yds to the ARMY 21
Q2 15:003rd & 6 at own 21Bryson Daily sacked by T.J. Jackson for a loss of 4 yards to the ARMY 17
Q2 13:404th & 10 at own 17Cooper Allan punt for 32 yds , Jabre Barber returns for 14 yds to the ARMY 35
2nd quarter10 drives, then Troy 16, Army 0
Troy Field goal, 6 plays
13:401st & 10 at opp 35Damien Taylor run for 5 yds to the ARMY 30
13:402nd & 5 at opp 30Gunnar Watson pass complete to Jabre Barber for 10 yds to the ARMY 20 for a 1ST down
13:401st & 10 at opp 20Damien Taylor run for 6 yds to the ARMY 14
13:402nd & 4 at opp 14Damien Taylor run for 1 yd to the ARMY 13
13:403rd & 3 at opp 13PENALTY TROY False Start (King,Daniel) 5 yards from ARMY13 to ARMY18. NO PLAY.
13:403rd & 8 at opp 18Gunnar Watson pass incomplete to Jabre Barber
10:354th & 8 at opp 18Scott Taylor Renfroe 35 yd FG GOODTroy 6, Army 0
Army Punt, 3 plays
10:351st & 10 at own 35Zach Long kickoff for 62 yds
10:351st & 10 at own 25Tyson Riley pass incomplete to Tobi Olawole
10:352nd & 10 at own 25No Huddle-Shotgun Robinson,Tyrell rush left for 3 yards gain to the ARMY28 (Pettus,Dell; McDonald,Jayden) PENALTY ARMY Holding (Marshall,Ay’Jaun) 10 yards from ARMY25 to ARMY15. NO PLAY.
10:352nd & 20 at own 15Bryson Daily pass complete to Noah Short for 2 yds to the ARMY 17
10:353rd & 18 at own 17Bryson Daily run for 5 yds to the ARMY 22
8:434th & 13 at own 22Cooper Allan punt for 28 yds , Jabre Barber returns for no gain to the 50 yard line
Troy Field goal, 5 plays
8:431st & 10 at the 50Gunnar Watson pass complete to Jabre Barber for 29 yds to the ARMY 21 for a 1ST down
8:431st & 10 at opp 21Kimani Vidal run for 6 yds to the ARMY 15
8:432nd & 4 at opp 15Gunnar Watson pass incomplete to Chris Lewis
8:433rd & 4 at opp 15Gunnar Watson pass incomplete to Deshon Stoudemire
7:314th & 4 at opp 15Scott Taylor Renfroe 32 yd FG GOODTroy 9, Army 0
Army Fumble, 3 plays
7:311st & 10 at own 35Zach Long kickoff for 65 yds for a touchback
7:311st & 10 at own 25Kanye Udoh run for 10 yds to the ARMY 35 for a 1ST down
7:311st & 10 at own 35Kanye Udoh run for 8 yds to the ARMY 43
6:142nd & 2 at own 43Champ Harris sacked by Richard Jibunor for a loss of 2 yards to the ARMY 41 Champ Harris fumbled, recovered by TROY T.J. Jackson , return for 0 yards
Troy Punt, 3 plays
6:141st & 10 at opp 41Kimani Vidal run for 2 yds to the ARMY 39
6:142nd & 8 at opp 39Gunnar Watson pass incomplete to Jabre Barber
6:143rd & 8 at opp 39Gunnar Watson pass incomplete to Devonte Ross
5:164th & 8 at opp 39Robert Cole punt for 37 yds
Army Punt, 8 plays
5:161st & 10 at own 2Kanye Udoh run for 4 yds to the ARMY 6
5:162nd & 6 at own 6Kanye Udoh run for 11 yds to the ARMY 17 for a 1ST down
5:161st & 10 at own 17Kanye Udoh run for 5 yds to the ARMY 22
5:162nd & 5 at own 22PENALTY ARMY Delay Of Game 5 yards from ARMY22 to ARMY17. NO PLAY.
5:162nd & 10 at own 17Hayden Reed run for 3 yds to the ARMY 20
5:163rd & 7 at own 20Kanye Udoh run for 8 yds to the ARMY 28 for a 1ST down
5:161st & 10 at own 28Kanye Udoh run for 2 yds to the ARMY 30
5:162nd & 8 at own 30Kanye Udoh run for 1 yd to the ARMY 31
5:163rd & 7 at own 31No Huddle-Shotgun Harris,Champ pass complete short middle to Lingenfelter,Joshua for 19 yards to the ARMY50 (Swanson,Keyshawn; Ransaw,Caleb) PENALTY ARMY Holding (Finucane,Connor) 10 yards from ARMY31 to ARMY21. NO PLAY.
1:343rd & 17 at own 21Timeout Troy, clock 01:34
1:343rd & 17 at own 21Kanye Udoh run for 8 yds to the ARMY 29
1:284th & 9 at own 29Timeout Troy, clock 01:28
1:214th & 9 at own 29Cooper Allan punt for 34 yds, punt out-of-bounds at the TROY 37
Troy Touchdown, 4 plays
1:211st & 10 at own 37Kimani Vidal run for 6 yds to the TROY 43
1:212nd & 4 at own 43Gunnar Watson pass incomplete to Jabre Barber
1:213rd & 4 at own 43Kimani Vidal run for 5 yds to the TROY 48 for a 1ST down
0:381st & 10 at own 48Gunnar Watson pass complete to Chris Lewis for 52 yds for a TD (Scott Taylor Renfroe KICK)Troy 16, Army 0
Army Punt, 3 plays
0:381st & 10 at own 35Zach Long kickoff for 64 yds
0:381st & 10 at own 25Champ Harris run for 1 yd to the ARMY 26
0:382nd & 9 at own 26Champ Harris pass incomplete
0:383rd & 9 at own 26Hayden Reed run for no gain to the ARMY 26 Hayden Reed fumbled, recovered by TROY Champ Harris
0:204th & 9 at own 26Timeout Troy, clock 00:20
0:154th & 9 at own 26Cooper Allan punt for 19 yds, punt out-of-bounds at the ARMY 45
Troy Missed FG, 3 plays
0:151st & 10 at opp 45Gunnar Watson pass complete to Clayton Ollendieck for 13 yds to the ARMY 32 for a 1ST down
0:151st & 10 at opp 32Gunnar Watson pass complete to Clayton Ollendieck for 9 yds to the ARMY 23
0:022nd & 1 at opp 23Scott Taylor Renfroe 41 yd FG MISSED
Army End of half, 1 play
0:001st & 10 at own 23C. Harris takes a knee
3rd quarter4 drives, then Troy 19, Army 0
Troy Field goal, 10 plays
15:001st & 10 at own 35Cole Talley kickoff for 65 yds for a touchback
15:001st & 10 at own 25Kimani Vidal run for 4 yds to the TROY 29
15:002nd & 6 at own 29Kimani Vidal run for 11 yds to the TROY 40 for a 1ST down
15:001st & 10 at own 40Kimani Vidal run for 7 yds to the TROY 47
15:002nd & 3 at own 47Gunnar Watson pass incomplete to Jabre Barber
15:003rd & 3 at own 47Damien Taylor run for 9 yds to the ARMY 44 for a 1ST down
15:001st & 10 at opp 44Damien Taylor run for 11 yds to the ARMY 33 for a 1ST down
15:001st & 10 at opp 33Gunnar Watson pass incomplete to Chris Lewis
15:002nd & 10 at opp 33Kimani Vidal run for 4 yds to the ARMY 29
15:003rd & 6 at opp 29Gunnar Watson pass complete to Chris Lewis for 3 yds to the ARMY 26
10:094th & 3 at opp 26Scott Taylor Renfroe 43 yd FG GOODTroy 19, Army 0
Army Turnover on downs, 6 plays
10:021st & 10 at own 35Zach Long kickoff for 63 yds , Zach Mundell return for 11 yds to the ARMY 13
10:021st & 10 at own 13Kanye Udoh run for 23 yds to the ARMY 36 for a 1ST down
10:021st & 10 at own 36Kanye Udoh run for 10 yds to the TROY 46 for a 1ST down Troy Penalty, unnecessary roughness (Richard Jibunor) to the TROY 39 for a 1ST down
10:021st & 10 at opp 39Hayden Reed run for 2 yds to the TROY 41
10:022nd & 12 at opp 41Champ Harris run for 1 yd to the TROY 42
10:023rd & 13 at opp 42Hayden Reed run for 3 yds to the TROY 39
6:554th & 10 at opp 39Champ Harris sacked by Phillip Lee for a loss of 8 yards to the TROY 47
Troy Punt, 6 plays
6:551st & 10 at own 47Asa Martin run for 3 yds to the 50 yard line
6:552nd & 7 at the 50Asa Martin run for 16 yds to the ARMY 34 for a 1ST down
6:551st & 10 at opp 34Asa Martin run for 5 yds to the ARMY 29
6:552nd & 5 at opp 29Asa Martin run for no gain to the ARMY 29
6:553rd & 5 at opp 29Troy Penalty, Offensive Holding (-10 Yards) to the ARMY 36
6:553rd & 12 at opp 36Gunnar Watson pass incomplete to Marcus Rogers
3:354th & 12 at opp 36Gunnar Watson punt for 11 yds
Army Turnover on downs, 8 plays
3:351st & 10 at own 25Tyrell Robinson run for 6 yds to the ARMY 31
3:352nd & 4 at own 31Kanye Udoh run for 7 yds to the ARMY 38 for a 1ST down
3:351st & 10 at own 38Kanye Udoh run for 6 yds to the ARMY 44
3:352nd & 4 at own 44Champ Harris pass complete to Tyrell Robinson for 15 yds to the TROY 41 for a 1ST down
3:351st & 10 at opp 41Tyrell Robinson run for 3 yds to the TROY 38
3:352nd & 7 at opp 38Hayden Reed run for 3 yds to the TROY 35
0:003rd & 4 at opp 35Kanye Udoh run for 3 yds to the TROY 32
Q4 14:544th & 1 at opp 32Kanye Udoh run for no gain to the TROY 32
4th quarter6 drives, then Troy 19, Army 0
Troy Punt, 3 plays
14:541st & 10 at own 32No Huddle-Shotgun Vidal,Kimani rush left for 3 yards gain to the TROY35 (DiDomenico,Max; Fortner,Kalib) PENALTY TROY Holding (King,Daniel) 10 yards from TROY32 to TROY22. NO PLAY.
14:541st & 20 at own 22Kimani Vidal run for 1 yd to the TROY 21
14:542nd & 21 at own 21Kimani Vidal run for no gain to the TROY 21
14:543rd & 21 at own 21Kimani Vidal run for 7 yds to the TROY 28
12:144th & 14 at own 28Robert Cole punt for 27 yds
Army Turnover on downs, 4 plays
12:141st & 10 at opp 45Tobi Olawole run for 6 yds to the ARMY 49
12:142nd & 16 at own 49Champ Harris pass complete to Tyson Riley for 6 yds to the TROY 45
12:143rd & 10 at opp 45Champ Harris sacked by Jayden McDonald for a loss of 10 yards to the ARMY 45
10:164th & 20 at own 45Champ Harris pass incomplete to Casey Reynolds
Troy Turnover on downs, 7 plays
10:161st & 10 at opp 45Kimani Vidal run for 4 yds to the ARMY 41
10:162nd & 6 at opp 41Kimani Vidal run for 5 yds to the ARMY 36
10:163rd & 1 at opp 36Kimani Vidal run for 2 yds to the ARMY 34 for a 1ST down
10:161st & 10 at opp 34Kimani Vidal run for 7 yds to the ARMY 27
10:162nd & 3 at opp 27Kimani Vidal run for 1 yd to the ARMY 28
10:163rd & 4 at opp 28Damien Taylor run for no gain to the ARMY 28
5:274th & 4 at opp 28Gunnar Watson pass incomplete to Jabre Barber
Army Fumble, 13 plays
5:271st & 10 at own 28Champ Harris pass complete to Tobi Olawole for 11 yds to the ARMY 39 for a 1ST down
5:271st & 10 at own 39Champ Harris pass complete to Tyrell Robinson for 2 yds to the ARMY 41
5:272nd & 8 at own 41Champ Harris pass complete to Tobi Olawole for 11 yds to the TROY 48 for a 1ST down
5:271st & 10 at opp 48Champ Harris pass incomplete to Ay’Jaun Marshall
5:272nd & 10 at opp 48Tyrell Robinson run for 6 yds to the TROY 42
5:273rd & 4 at opp 42Champ Harris sacked by Jordan Stringer for a loss of 7 yards to the TROY 49
5:274th & 11 at opp 49Champ Harris pass complete to Ay’Jaun Marshall for 18 yds to the TROY 31 for a 1ST down
5:271st & 10 at opp 31Champ Harris run for 4 yds to the TROY 27
5:272nd & 6 at opp 27Kanye Udoh run for 12 yds to the TROY 15 for a 1ST down
5:271st & 10 at opp 15Kanye Udoh run for 3 yds to the TROY 12
5:272nd & 7 at opp 12Champ Harris pass incomplete to Tobi Olawole
5:273rd & 7 at opp 12Champ Harris pass incomplete to Tobi Olawole
2:224th & 7 at opp 12Champ Harris sacked by Richard Jibunor for a loss of 1 yard to the TROY 28 Champ Harris fumbled, recovered by TROY Irshaad Davis , return for 0 yards
Troy Turnover on downs, 6 plays
2:221st & 10 at own 28Damien Taylor run for 4 yds to the TROY 32
2:162nd & 6 at own 32Timeout Army, clock 02:16
2:162nd & 6 at own 32Damien Taylor run for 38 yds to the ARMY 30 for a 1ST down
2:071st & 10 at opp 30Timeout Army, clock 02:07
2:071st & 10 at opp 30Asa Martin run for no gain to the ARMY 30
2:072nd & 10 at opp 30Asa Martin run for no gain to the ARMY 30
2:073rd & 10 at opp 30Damien Taylor run for 9 yds to the ARMY 21
0:304th & 1 at opp 21Timeout Troy, clock 00:30
0:274th & 1 at opp 21Damien Taylor run for 1 yd to the ARMY 22
Army Interception, 3 plays
0:271st & 10 at own 22Champ Harris pass incomplete to Tobi Olawole
0:272nd & 10 at own 22Champ Harris run for 5 yds to the ARMY 27
0:003rd & 5 at own 27Champ Harris pass intercepted

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.

Troy leads 2–⁠0 in two meetings.

Recent meetings
2023Troy 19, Army 0
2022Troy 10, Army 9

Around this game