Referee Jeff Maconaghy; umpire Danny Worrell; head linesman Matt Fitzgerald; line judge Hugh Campbell; side judge Glenn Street; field judge Kip Johnson; back judge Scot Maslin; center judge James ColeGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Lafayette
0
7
0
0
7
Army
14
21
14
13
62
Standouts
No. 7PassingChris Carter4 of 9, 103 yards, 2 TDArmy
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Lafayette
Army
223
Total yards
667
213
Passing yards
134
10
Rushing yards
533
5.6
Yards per pass
10.3
0.6
Yards per rush
9.9
10
First downs
31
5–13
Third downs
6–8
0–2
Fourth downs
1–2
2
Turnovers
1
5–45
Penalties
6–60
27:21
Possession
32:39
0
Sacks (by defense)
2
Efficiency
Lafayette
Army
33%
Success rate
69%
−0.22
EPA per play
0.72
1.26
Explosiveness
1.39
−0.50
Rushing EPA
0.65
−0.11
Passing EPA
1.00
33%
Passing-down success
46%
−0.49
First-down EPA
0.66
0.09
Second-down EPA
0.85
0.34
Third-down EPA
0.98
7%
Havoc by its defense
24%
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)
Army 90% to win. Elo’s favorite won.
The line
Army −33.
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 Army 99%, Lafayette 1%. 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. Army drives left to right, Lafayette right to left.
Q1 LafayettePunt, 6 plays, 31 yards
Q1 ArmyTouchdown, 4 plays, 88 yards
Q1 LafayettePunt, 6 plays, 4 yards
Q1 ArmyTouchdown, 8 plays, 50 yards
Q1 LafayettePunt, 3 plays, 4 yards
Q1 ArmyTouchdown, 7 plays, 64 yards
Q2 LafayettePunt, 3 plays, 2 yards
Q2 ArmyTouchdown, 5 plays, 79 yards
Q2 LafayettePunt, 6 plays, 12 yards
Q2 ArmyTouchdown, 1 play, 59 yards
Q2 LafayetteTouchdown, 7 plays, 75 yards
Q2 ArmyFumble, 5 plays, −14 yards
Q2 LafayetteInterception, 1 play, −15 yards
Q2 ArmyEnd of half, 1 play, 9 yards
Q3 ArmyTouchdown, 12 plays, 75 yards
Q3 LafayettePunt, 3 plays, 5 yards
Q3 ArmyTouchdown, 9 plays, 78 yards
Q3 LafayetteTurnover on downs, 11 plays, 49 yards
Q4 ArmyTouchdown, 10 plays, 75 yards
Q4 LafayetteInterception, 5 plays, 17 yards
Q4 ArmyTouchdown, 4 plays, 54 yards
Q4 LafayetteTurnover on downs, 4 plays, 9 yards
Q4 ArmyEnd of game, 1 play, 5 yards
Play by play
1st quarter6 drives, then Army 14, Lafayette 0
Lafayette Punt, 6 plays
15:00
1st & 10 at own 35
Nick Schrage kickoff for 58 yds , CJ Amill return for 18 yds to the Lafay 25
15:00
1st & 10 at own 25
Drew Reed pass complete to Matt Mrazek for 7 yds to the Lafay 32
15:00
2nd & 3 at own 32
DeSean Brown run for a loss of 1 yard to the Lafay 31
15:00
3rd & 4 at own 31
Drew Reed pass complete to Matt Mrazek for 18 yds to the Lafay 49 for a 1ST down
15:00
1st & 10 at own 49
Drew Reed pass incomplete to Matt Mrazek
15:00
2nd & 10 at own 49
Drew Reed pass complete to Matt Mrazek for 7 yds to the Army 44
15:00
3rd & 3 at opp 44
Drew Reed pass complete to Joey Chenoweth for no gain to the Army 44
15:00
4th & 3 at opp 44
Ryan Forrester punt for 32 yds
Army Touchdown, 4 plays
12:04
1st & 10 at own 12
Tyler Campbell run for 11 yds to the Army 23 for a 1ST down
12:04
1st & 10 at own 23
Andy Davidson run for 11 yds to the Army 34 for a 1ST down
12:04
1st & 10 at own 34
Ahmad Bradshaw run for 6 yds to the Army 40
10:15
2nd & 4 at own 40
Ahmad Bradshaw run for 60 yds for a TD, (Blake Wilson KICK)Army 7, Lafayette 0
Lafayette Punt, 6 plays
10:15
1st & 0 at own 35
Nick Schrage kickoff for 58 yds , CJ Amill return for 15 yds to the Lafay 22
10:04
1st & 10 at own 22
Drew Reed pass complete to Matt Mrazek for 2 yds to the Lafay 24
10:04
2nd & 8 at own 24
Drew Reed pass complete to Matt Mrazek for 6 yds to the Lafay 30
10:04
3rd & 2 at own 30
Drew Reed pass complete to Dylan Wadsworth for 5 yds to the Lafay 35 for a 1ST down
10:04
1st & 10 at own 35
Drew Reed pass incomplete
10:04
2nd & 10 at own 35
Drew Reed sacked by Kenneth Brinson for a loss of 11 yards to the Lafay 24
10:04
3rd & 21 at own 24
Drew Reed pass complete to Kyle Mayfield for 2 yds to the Lafay 26
10:04
4th & 19 at own 26
Ryan Forrester punt for 42 yds , Malik McGue returns for 18 yds to the 50 yard line
Army Touchdown, 8 plays
6:49
1st & 10 at the 50
Cole Macek run for 1 yd to the Lafay 49
6:49
2nd & 9 at opp 49
ARMY Penalty, false start (Brett Toth) to the Army 46
6:49
2nd & 14 at own 46
Cole Macek run for 12 yds to the ARMY 42 ARMY Penalty, Offensive holding (Christian Poe) to the Army 48
6:49
2nd & 12 at own 48
Joe Walker run for 8 yds to the ARMY 44 ARMY Penalty, illegal block (Bryce Holland) to the Army 41
6:49
2nd & 19 at own 41
Ahmad Bradshaw pass complete to Christian Poe for 9 yds to the 50 yard line
6:49
3rd & 10 at the 50
Ahmad Bradshaw pass complete to Christian Poe for 15 yds to the Lafay 35 for a 1ST down
6:49
1st & 10 at opp 35
Cole Macek run for 5 yds to the Lafay 30
6:49
2nd & 5 at opp 30
Ahmad Bradshaw run for 10 yds to the Lafay 20 for a 1ST down
2:30
1st & 10 at opp 20
Jordan Asberry run for 20 yds for a TD, (Blake Wilson KICK)Army 14, Lafayette 0
Lafayette Punt, 3 plays
2:30
1st & 0 at own 35
Nick Schrage kickoff for 52 yds , Yasir Thomas return for 9 yds to the Lafay 22
2:19
1st & 10 at own 22
DeSean Brown run for 2 yds to the Lafay 24
2:19
2nd & 8 at own 24
Reed, Drew pass complete to Wadsworth, D. for 34 yards to the ARMY42 (Riley, Elijah), PENALTY LAFAYETT ineligible downfield on pass (Donnelly, Mike) 5 yards to the LAFAYETT19, NO PLAY.
2:19
2nd & 13 at own 19
Drew Reed pass complete to Tim Vangelas for 7 yds to the Lafay 26
2:19
3rd & 6 at own 26
Drew Reed pass incomplete
2:19
4th & 6 at own 26
Ryan Forrester punt for 38 yds, downed at the Army 36
Army Touchdown, 7 plays
0:11
1st & 10 at own 36
Cole Macek run for 7 yds to the Army 43
Q2 15:00
2nd & 3 at own 43
Cole Macek run for 5 yds to the Army 48 for a 1ST down
Q2 15:00
1st & 10 at own 48
Tyler Campbell run for 18 yds to the Lafay 34 for a 1ST down
Q2 15:00
1st & 10 at opp 34
Chris Carter pass incomplete to Jordan Asberry
Q2 15:00
2nd & 10 at opp 34
Jordan Asberry run for 9 yds to the Lafay 25
Q2 15:00
3rd & 1 at opp 25
Cole Macek run for 6 yds to the Lafay 19 for a 1ST down
Q2 12:18
1st & 10 at opp 19
Chris Carter run for 19 yds for a TD, (Blake Wilson KICK)Army 21, Lafayette 0
2nd quarter8 drives, then Army 35, Lafayette 7
Lafayette Punt, 3 plays
12:18
1st & 0 at own 35
Blake Wilson kickoff for 57 yds , CJ Amill return for 23 yds to the Lafay 31
12:06
1st & 10 at own 31
Kyle Mayfield run for 2 yds to the Lafay 33
12:06
2nd & 8 at own 33
Drew Reed pass incomplete to Matt Mrazek, broken up by Jaylon McClinton
12:06
3rd & 8 at own 33
Drew Reed pass incomplete
12:06
4th & 8 at own 33
Ryan Forrester punt for 46 yds, downed at the Army 21
Army Touchdown, 5 plays
10:59
1st & 10 at own 21
Cole Macek run for 3 yds to the Army 24
10:59
2nd & 7 at own 24
Jordan Asberry run for 19 yds to the Army 43 for a 1ST down
10:59
1st & 10 at own 43
Cole Macek run for 28 yds to the Lafay 29 for a 1ST down
9:43
1st & 10 at opp 29
Timeout LAFAYETTE, clock 09:43
9:43
1st & 10 at opp 29
Tyler Campbell run for 22 yds to the Lafay 7 for a 1ST down
8:57
1st & goal at opp 7
Ahmad Bradshaw pass complete to Jeff Ejekam for 7 yds for a TD, (Blake Wilson KICK)Army 28, Lafayette 0
Lafayette Punt, 6 plays
8:57
1st & 0 at own 35
Blake Wilson kickoff for 64 yds , CJ Amill return for 17 yds to the Lafay 18
8:47
1st & 10 at own 18
DeSean Brown run for 3 yds to the Lafay 21
8:47
2nd & 7 at own 21
Drew Reed pass incomplete to Matt Mrazek, broken up by Xavier Moss
8:47
3rd & 7 at own 21
Drew Reed pass complete to Matt Mrazek for 21 yds to the Lafay 42 for a 1ST down
8:47
1st & 10 at own 42
Drew Reed pass complete to Matt Mrazek for no gain to the Lafay 42
8:47
2nd & 10 at own 42
Drew Reed sacked by Andrew King for a loss of 7 yards to the Lafay 35
8:47
3rd & 17 at own 35
LAFAYETTE Penalty, false start (Mike Donnelly) to the Lafay 30
8:47
3rd & 22 at own 30
Drew Reed pass incomplete to Yasir Thomas, broken up by Rhyan England
8:47
4th & 22 at own 30
Ryan Forrester punt for 29 yds, downed at the Army 41
Army Touchdown, 1 play
5:39
1st & 10 at own 41
Chris Carter pass complete to Jordan Asberry for 59 yds for a TD, (Blake Wilson KICK)Army 35, Lafayette 0
Lafayette Touchdown, 7 plays
5:39
1st & 0 at own 35
Nick Schrage kickoff for 65 yds for a touchback
5:39
1st & 10 at own 25
Drew Reed pass incomplete
5:39
2nd & 10 at own 25
Drew Reed pass complete to Dylan Wadsworth for 26 yds to the Army 49 for a 1ST down
5:39
1st & 10 at opp 49
Drew Reed pass complete to Nick Franzese for 13 yds to the Army 36 for a 1ST down
5:39
1st & 10 at opp 36
Kyle Mayfield run for 2 yds to the Army 34
5:39
2nd & 8 at opp 34
Drew Reed pass complete to Nick Franzese for 29 yds to the Army 5 for a 1ST down
5:39
1st & goal at opp 5
Drew Reed pass incomplete to Matt Mrazek
2:56
2nd & goal at opp 5
Drew Reed run for 5 yds for a TD, (Jacob Bissell KICK)Army 35, Lafayette 7
Army Fumble, 5 plays
2:56
1st & 0 at own 35
Jacob Bissell kickoff for 61 yds , Tyler Campbell return for 30 yds to the Army 34
2:44
1st & 10 at own 34
Chris Carter pass complete to Glen Coates for 15 yds to the Lafay 49 for a 1ST down LAFAYETTE Penalty, face mask (15 yards) (Rob Hinchen) to the Lafay 36 for a 1ST down
2:44
1st & 10 at opp 36
Christian Drake run for a loss of 5 yards to the Lafay 41 Christian Drake fumbled, recovered by Army Christian Drake
2:44
2nd & 15 at own 0
PENALTY ARMY holding (Voit, John) 14 yards to the ARMY45, PENALTY ARMY UR 15 yards to the ARMY30, NO PLAY.
2:44
2nd & 44 at own 30
Chris Carter pass incomplete
2:44
3rd & 44 at own 30
Chris Carter pass incomplete to Glen Coates
2:44
4th & 44 at own 30
Nick Schrage run for a loss of 5 yards to the Army 11 Nick Schrage fumbled, forced by Dmitry Smith, recovered by Lafay Nick Franzese , return for 9 yds to the Army 11
Lafayette Interception, 1 play
0:41
1st & 10 at opp 11
Reed, Drew pass complete to Mrazek, Matt for 8 yards to the ARMY3 (England, Rhyan), PENALTY LAFAYETT pass interference (Thomas, Yasir) 15 yards to the ARMY26, NO PLAY.
0:24
1st & 25 at opp 26
Timeout LAFAYETTE, clock 00:24
0:24
1st & 25 at opp 26
Drew Reed pass intercepted, touchback. Marcus Hyatt return for no gain
Army End of half, 1 play
0:17
1st & 10 at own 20
Cole Macek run for 9 yds to the Army 29
3rd quarter4 drives, then Army 49, Lafayette 7
Army Touchdown, 12 plays
15:00
2nd & 1 at own 35
Jacob Bissell kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Cole Macek run for 4 yds to the Army 29
15:00
2nd & 6 at own 29
Cole Macek run for 5 yds to the Army 34
15:00
3rd & 1 at own 34
Cole Macek run for 3 yds to the Army 37 for a 1ST down
15:00
1st & 10 at own 37
Ahmad Bradshaw run for 5 yds to the Army 42
15:00
2nd & 5 at own 42
Cole Macek run for 3 yds to the Army 45
15:00
3rd & 2 at own 45
Ahmad Bradshaw run for 11 yds to the Lafay 44 for a 1ST down
15:00
1st & 10 at opp 44
Ahmad Bradshaw pass incomplete to Christian Poe, broken up by Eric Mitchell
15:00
2nd & 10 at opp 44
Ahmad Bradshaw run for 17 yds to the Lafay 27 for a 1ST down
15:00
1st & 10 at opp 27
Kevin Hicks run for 7 yds to the Lafay 20
15:00
2nd & 3 at opp 20
Cole Macek run for 8 yds to the Lafay 12 for a 1ST down
15:00
1st & 10 at opp 12
Cole Macek run for 8 yds to the Lafay 4
9:07
2nd & 2 at opp 4
Cole Macek run for 4 yds for a TD, (Blake Wilson KICK)Army 42, Lafayette 7
Lafayette Punt, 3 plays
9:07
1st & 0 at own 35
Blake Wilson kickoff for 50 yds
9:05
1st & 10 at own 35
Kyle Mayfield run for 1 yd to the Lafay 36
9:05
2nd & 9 at own 36
DeSean Brown run for 4 yds to the Lafay 40
9:05
3rd & 5 at own 40
Drew Reed pass incomplete to Tim Vangelas, broken up by Scott Washle
9:05
4th & 5 at own 40
Ryan Forrester punt for 38 yds, punt out-of-bounds at the Army 22
Army Touchdown, 9 plays
8:05
1st & 10 at own 22
Chris Carter run for 7 yds to the Army 29
8:05
2nd & 3 at own 29
Chris Carter pass incomplete to Jeff Ejekam
8:05
3rd & 3 at own 29
John Trainor run for 12 yds to the Army 41 for a 1ST down
8:05
1st & 10 at own 41
Chris Carter pass complete to Jermaine Adams for 9 yds to the 50 yard line
8:05
2nd & 1 at the 50
Cole Macek run for no gain to the 50 yard line
8:05
3rd & 1 at the 50
Chris Carter pass incomplete to Jermaine Adams
8:05
4th & 1 at the 50
Chris Carter run for 5 yds to the Lafay 45 for a 1ST down
8:05
1st & 10 at opp 45
Chris Carter run for 25 yds to the Lafay 20 for a 1ST down
3:59
1st & 10 at opp 20
Chris Carter pass complete to Joe Walker for 20 yds for a TD, (Blake Wilson KICK)Army 49, Lafayette 7
Lafayette Turnover on downs, 11 plays
3:59
1st & 0 at own 35
Blake Wilson kickoff for 59 yds , CJ Amill return for 20 yds to the Lafay 26
3:48
1st & 10 at own 26
DeSean Brown run for a loss of 2 yards to the Lafay 24
3:48
2nd & 12 at own 24
Drew Reed pass complete to Matt Mrazek for 15 yds to the Lafay 39 for a 1ST down
3:48
1st & 10 at own 39
Drew Reed pass complete to Nick Franzese for 9 yds to the Lafay 48
3:48
2nd & 1 at own 48
Drew Reed pass complete to Yasir Thomas for 15 yds to the Army 37 for a 1ST down
3:48
1st & 10 at opp 37
Drew Reed pass complete to Angus Evans for a loss of 1 yard to the Army 38
3:48
2nd & 11 at opp 38
Drew Reed pass complete to Matt Mrazek for 9 yds to the Army 29
3:48
3rd & 2 at opp 29
DeSean Brown run for 3 yds to the Army 26 for a 1ST down
Q4 15:00
1st & 10 at opp 26
Drew Reed pass incomplete to Nick Franzese
Q4 15:00
2nd & 10 at opp 26
DeSean Brown run for 1 yd to the Army 25
Q4 15:00
3rd & 9 at opp 25
Drew Reed pass incomplete to Matt Mrazek
Q4 15:00
4th & 9 at opp 25
Drew Reed pass incomplete to Yasir Thomas
4th quarter5 drives, then Army 62, Lafayette 7
Army Touchdown, 10 plays
14:02
1st & 10 at own 25
Malik McGue run for 1 yd to the Army 26
14:02
2nd & 9 at own 26
Elijah St. Hilaire run for 11 yds to the Army 37 for a 1ST down
14:02
1st & 10 at own 37
ARMY Penalty, false start (Colby Enegren) to the Army 32
14:02
1st & 15 at own 32
Kell Walker run for 9 yds to the Army 41
14:02
2nd & 6 at own 41
Malik McGue run for 12 yds to the Lafay 47 for a 1ST down
14:02
1st & 10 at opp 47
Malik McGue run for 13 yds to the Lafay 34 for a 1ST down
14:02
1st & 10 at opp 34
Malik McGue run for 4 yds to the Lafay 30
14:02
2nd & 6 at opp 30
Kevin Hicks run for 5 yds to the Lafay 25
14:02
3rd & 1 at opp 25
Malik McGue run for 18 yds to the Lafay 7 for a 1ST down
14:02
1st & goal at opp 7
Connor Slomka run for 2 yds to the Lafay 5
7:50
2nd & goal at opp 5
Kevin Hicks run for 5 yds for a TD, (Blake Wilson PAT BLOCKED)Army 55, Lafayette 7
Lafayette Interception, 5 plays
7:50
1st & 0 at own 35
Blake Wilson kickoff for 64 yds , CJ Amill return for 12 yds to the Lafay 13
7:40
1st & 10 at own 13
Rajhan Meriwether run for 5 yds to the Lafay 18
7:40
2nd & 5 at own 18
Rajhan Meriwether run for 2 yds to the Lafay 20
7:40
3rd & 3 at own 20
Drew Reed pass complete to Tim Vangelas for 11 yds to the Lafay 31 for a 1ST down
7:40
1st & 10 at own 31
LAFAYETTE Penalty, false start (Kevin Zataveski) to the Lafay 26
7:40
1st & 15 at own 26
Drew Reed pass complete to Joey Chenoweth for 4 yds to the Lafay 30
7:40
2nd & 11 at own 30
Drew Reed pass intercepted Jalen Sharp return for no gain to the Army 46
Army Touchdown, 4 plays
4:45
1st & 10 at own 46
Malik McGue run for 3 yds to the Army 49
4:45
2nd & 7 at own 49
Connor Slomka run for 8 yds to the Lafay 43 for a 1ST down
4:45
1st & 10 at opp 43
Malik McGue run for 2 yds to the Lafay 41
2:55
2nd & 8 at opp 41
Malik McGue run for 41 yds for a TD, (Avery Walas KICK)Army 62, Lafayette 7
Lafayette Turnover on downs, 4 plays
2:55
1st & 0 at own 35
Zach Potter kickoff for 53 yds , CJ Amill return for 15 yds to the Lafay 27
2:48
1st & 10 at own 27
Blake Searfoss pass complete to Joey Chenoweth for 7 yds to the Lafay 34
2:48
2nd & 3 at own 34
Rajhan Meriwether run for 1 yd to the Lafay 35
2:48
3rd & 2 at own 35
Blake Searfoss pass complete to Yasir Thomas for 1 yd to the Lafay 36
2:48
4th & 1 at own 36
Rajhan Meriwether run for no gain to the Lafay 36
Army End of game, 1 play
0:53
1st & 10 at opp 36
Christian Drake run for 5 yds to the Lafay 31
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.