Final at Michie Stadium, West PointTV: CBSSNAttendance 31,217
At kickoff
43°F, mostly cloudy, wind 25 mph from the northwest, gusts to 34 mphWeather: NOAA NCEI Integrated Surface Database; Stewart International Airport (KSWF), 17 km from the stadium, 45 minutes after kickoff
Officials
Referee Stuart Mullins; umpire Johnnie Forte; head linesman Mike Pavese; line judge Danny Short; side judge Jim Corpora; field judge Tom Potts; back judge Delbert Bell; center judge David GoodwinGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Tulane
Army
367
Total yards
362
252
Passing yards
146
115
Rushing yards
216
8.7
Yards per pass
11.2
4.1
Yards per rush
3.9
18
First downs
16
7–14
Third downs
9–17
0–0
Fourth downs
1–4
1
Turnovers
1
2–10
Penalties
5–35
22:22
Possession
37:38
Efficiency
Tulane
Army
39%
Success rate
41%
0.19
EPA per play
−0.02
1.49
Explosiveness
1.12
0.04
Rushing EPA
−0.14
0.42
Passing EPA
0.46
31%
Passing-down success
31%
−0.08
First-down EPA
−0.10
0.04
Second-down EPA
−0.06
0.96
Third-down EPA
0.67
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 58% to win. Tulane won as Elo’s underdog.
The line
Army −2.5, 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 Army 57%, Tulane 43%. 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, Tulane right to left.
Q1 ArmyTouchdown, 13 plays, 75 yards
Q1 TulanePunt, 3 plays, −4 yards
Q1 ArmyTurnover on downs, 5 plays, 32 yards
Q1 TulaneTouchdown, 3 plays, 90 yards
Q1 ArmyTurnover on downs, 6 plays, 34 yards
Q2 TulaneTouchdown, 7 plays, 59 yards
Q2 ArmyFumble return TD, 6 plays (Tulane scores), 21 yards
Q2 ArmyPunt, 3 plays, 0 yards
Q2 TulaneTouchdown, 6 plays, 68 yards
Q2 ArmyTouchdown, 4 plays, 72 yards
Q2 TulanePunt return TD, 6 plays (Army scores), 15 yards
Q2 ArmyResult not recorded, 0 yards
Q2 TulaneEnd of half, 2 plays, 15 yards
Q3 TulanePunt, 3 plays, −4 yards
Q3 ArmyPunt, 3 plays, −8 yards
Q3 TulanePunt, 3 plays, −8 yards
Q3 ArmyTurnover on downs, 4 plays, 8 yards
Q3 TulanePunt, 5 plays, 17 yards
Q3 ArmyPunt, 3 plays, 4 yards
Q3 TulaneInterception, 3 plays, 4 yards
Q3 ArmyField goal, 7 plays, 17 yards
Q4 TulaneField goal, 9 plays, 56 yards
Q4 ArmyTouchdown, 15 plays, 87 yards
Q4 TulaneField goal, 9 plays, 59 yards
Play by play
1st quarter5 drives, then Tied at 7
Army Touchdown, 13 plays
15:00
1st & 10 at own 35
Trevor Simms kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Ahmad Bradshaw run for 1 yd to the Army 26
15:00
2nd & 9 at own 26
Aaron Kemper run for 2 yds to the Army 28
15:00
3rd & 7 at own 28
Christian Drake run for 47 yds to the ARMY 25 for a 1ST down ARMY Penalty, Offensive holding (-10 Yards) to the Tulan 35 for a 1ST down
15:00
1st & 10 at opp 35
John Trainor run for no gain to the Tulan 35
15:00
2nd & 10 at opp 35
Joe Walker run for a loss of 1 yard to the Tulan 36
15:00
3rd & 11 at opp 36
Ahmad Bradshaw pass incomplete
11:48
4th & 11 at opp 36
Timeout ARMY, clock 11:48
11:48
4th & 11 at opp 36
Joe Walker pass complete to Ahmad Bradshaw for 25 yds to the Tulan 11 for a 1ST down ARMY Penalty, clipping (-10 Yards) to the Tulan 21 for a 1ST down
11:48
1st & 10 at opp 21
Aaron Kemper run for no gain to the Tulan 21
11:48
2nd & 10 at opp 21
Ahmad Bradshaw run for 6 yds to the Tulan 15
11:48
3rd & 4 at opp 15
Christian Drake run for 5 yds to the Tulan 10 for a 1ST down
11:48
1st & goal at opp 10
Ahmad Bradshaw run for 6 yds to the Tulan 4
11:48
2nd & goal at opp 4
Matt Giachinta run for 1 yd to the Tulan 3
8:16
3rd & goal at opp 3
Ahmad Bradshaw run for 3 yds for a TD, (Daniel Grochowski KICK)Army 7, Tulane 0
Tulane Punt, 3 plays
8:16
1st & 0 at own 35
Daniel Grochowski kickoff for 55 yds , Josh Rounds return for no gain to the Tulan 10
8:11
1st & 10 at own 10
TEAM run for a loss of 4 yards to the Tulan 4 TEAM fumbled,
8:11
2nd & 16 at own 4
Dontrell Hilliard run for 2 yds to the Tulan 6
8:11
3rd & 14 at own 6
Rob Kelley run for no gain to the Tulan 6
8:11
4th & 14 at own 6
Zachary Block punt for 36 yds, fair catch by Edgar Poe at the Tulan 42
Army Turnover on downs, 5 plays
6:09
1st & 10 at opp 42
ARMY Penalty, false start (Mike Houghton) to the Tulan 47
6:09
1st & 15 at opp 47
Ahmad Bradshaw pass complete to John Trainor for 31 yds to the Tulan 16 for a 1ST down
6:09
1st & 10 at opp 16
Aaron Kemper run for 1 yd to the Tulan 15
6:09
2nd & 9 at opp 15
Ahmad Bradshaw run for 5 yds to the Tulan 10
6:09
3rd & 4 at opp 10
Ahmad Bradshaw pass incomplete to John Trainor
6:09
4th & 4 at opp 10
DeAndre Bell pass incomplete to Kelvin White, broken up by Jarrod Franklin
Tulane Touchdown, 3 plays
3:58
1st & 10 at own 10
TULANE Penalty, false start (-5 Yards) to the Tulan 5
3:58
1st & 15 at own 5
Tanner Lee pass incomplete
3:58
2nd & 15 at own 5
Dontrell Hilliard run for 5 yds to the Tulan 10
2:58
3rd & 10 at own 10
Tanner Lee pass complete to Teddy Veal for 90 yds for a TD, (Andrew DiRocco KICK)Tied at 7
Army Turnover on downs, 6 plays
2:58
1st & 0 at own 35
Trevor Simms kickoff for 65 yds for a touchback
2:58
1st & 10 at own 25
Joe Walker run for 2 yds to the Army 27
2:58
2nd & 8 at own 27
Ahmad Bradshaw pass complete to John Trainor for 31 yds to the Tulan 42 for a 1ST down
2:58
1st & 10 at opp 42
Aaron Kemper run for 4 yds to the Tulan 38
0:59
2nd & 6 at opp 38
Timeout ARMY, clock 00:59
0:59
2nd & 6 at opp 38
Ahmad Bradshaw run for a loss of 2 yards to the Tulan 39 Ahmad Bradshaw fumbled, forced by Nico Marley, recovered by Army Drue Harris , return for 2 yds to the Tulan 39
0:59
3rd & 7 at opp 39
Aaron Kemper run for a loss of 2 yards to the Tulan 41
Q2 15:00
4th & 9 at opp 41
Alex Tardieu pass incomplete
2nd quarter7 drives, then Tulane 28, Army 21
Tulane Touchdown, 7 plays
14:50
1st & 10 at own 41
Tanner Lee pass incomplete to Dontrell Hilliard
14:50
2nd & 10 at own 41
Tanner Lee pass incomplete
14:50
3rd & 10 at own 41
Tanner Lee pass complete to Trey Scott for 12 yds to the Army 47 for a 1ST down
14:50
1st & 10 at opp 47
Dontrell Hilliard run for 1 yd to the Army 46
14:50
2nd & 9 at opp 46
Tanner Lee pass complete to Sherman Badie for 8 yds to the Army 38
14:50
3rd & 1 at opp 38
Dontrell Hilliard run for 23 yds to the Army 15 for a 1ST down
12:14
1st & 10 at opp 15
Tanner Lee pass complete to Kendall Ardoin for 15 yds for a TD, (Andrew DiRocco KICK)Tulane 14, Army 7
Army Fumble return TD, 6 plays (Tulane scores)
12:14
1st & 0 at own 35
Trevor Simms kickoff for 60 yds , Marcus Hyatt return for 22 yds to the Army 27
12:07
1st & 10 at own 27
Christian Drake run for 9 yds to the Army 36
12:07
2nd & 1 at own 36
Ahmad Bradshaw run for 3 yds to the Army 39 for a 1ST down
12:07
1st & 10 at own 39
Drue Harris run for 2 yds to the Army 41
12:07
2nd & 8 at own 41
TEAM run for a loss of 2 yards to the Army 39 TEAM fumbled, recovered by Army Ahmad Bradshaw
12:07
3rd & 10 at own 39
Ahmad Bradshaw pass complete to Tyler Campbell for 17 yds to the Tulan 44 for a 1ST down
8:48
1st & 10 at opp 44
Ahmad Bradshaw run for a loss of 2 yards Ahmad Bradshaw fumbled, forced by Tanzel Smart, recovered by Tulan Parry Nickerson , return for 48 yds, (Andrew DiRocco KICK)Tulane 21, Army 7
Army Punt, 3 plays
8:48
1st & 0 at own 35
Trevor Simms kickoff for 56 yds , Marcus Hyatt return for 27 yds to the Army 36
8:38
1st & 10 at own 36
Aaron Kemper run for no gain to the Army 36
8:38
2nd & 10 at own 36
Ahmad Bradshaw sacked by Sean Wilson for a loss of 6 yards to the Army 30
8:38
3rd & 16 at own 30
Tyler Campbell run for 6 yds to the Army 36
8:38
4th & 10 at own 36
Alex Tardieu punt for 32 yds, fair catch by Darion Monroe at the Tulan 32
Tulane Touchdown, 6 plays
6:21
1st & 10 at own 32
Rob Kelley run for 2 yds to the Tulan 34
6:21
2nd & 8 at own 34
Tanner Lee pass complete to Trey Scott for 3 yds to the Tulan 37
6:21
3rd & 5 at own 37
Tanner Lee pass complete to Sherman Badie for 5 yds to the Tulan 42 for a 1ST down
6:21
1st & 10 at own 42
Tanner Lee pass incomplete
6:21
2nd & 10 at own 42
Tanner Lee pass complete to Sherman Badie for 33 yds to the Army 25 for a 1ST down
3:35
1st & 10 at opp 25
Josh Rounds run for 25 yds for a TD, (Andrew DiRocco KICK)Tulane 28, Army 7
Army Touchdown, 4 plays
3:35
1st & 0 at own 35
Trevor Simms kickoff for 52 yds , Spencer Sheff return for 15 yds to the Army 28
3:28
1st & 10 at own 28
Aaron Kemper run for 5 yds to the Army 33
3:28
2nd & 5 at own 33
Joe Walker run for 7 yds to the Army 40 for a 1ST down
3:28
1st & 10 at own 40
Ahmad Bradshaw run for 41 yds to the Tulan 19 for a 1ST down
1:40
1st & 10 at opp 19
Ahmad Bradshaw pass complete to John Trainor for 19 yds for a TD, (Daniel Grochowski KICK)Tulane 28, Army 14
Tulane Punt return TD, 6 plays (Army scores)
1:40
1st & 0 at own 35
Daniel Grochowski kickoff for 63 yds , Sherman Badie return for 18 yds to the Tulan 20
1:34
1st & 10 at own 20
Sherman Badie run for a loss of 1 yard to the Tulan 19
1:34
2nd & 11 at own 19
Tanner Lee pass incomplete to Trey Scott
1:34
3rd & 11 at own 19
Tanner Lee pass complete to Teddy Veal for 16 yds to the Tulan 35 for a 1ST down
1:34
1st & 10 at own 35
Tanner Lee pass incomplete
1:34
2nd & 10 at own 35
Tanner Lee pass incomplete to Trey Scott, broken up by Rhyan England
1:34
3rd & 10 at own 35
Tanner Lee pass incomplete
0:44
4th & 10 at own 35
Zachary Block punt blocked by Andy Davidson blocked by Andy Davidson Kenneth Brinson return for 21 yds for a TD, (Daniel Grochowski KICK)Tulane 28, Army 21
0:44
1st & goal at opp 3
ARMY Penalty, illegal formation (-5 Yards) to the Tulan 8
Tulane End of half, 2 plays
0:44
1st & 0 at own 35
Daniel Grochowski kickoff for 47 yds , Marshall Wadleigh return for 12 yds to the Tulan 30
0:39
1st & 10 at own 30
Lazedrick Thompson run for 9 yds to the Tulan 39
0:39
2nd & 1 at own 39
Rob Kelley run for 6 yds to the Tulan 45 for a 1ST down
3rd quarter8 drives, then Tulane 28, Army 21
Tulane Punt, 3 plays
15:00
1st & 10 at own 35
Daniel Grochowski kickoff for 61 yds , Sherman Badie return for 14 yds to the Tulan 18
14:54
1st & 10 at own 18
Dontrell Hilliard run for 2 yds to the Tulan 20
14:54
2nd & 8 at own 20
Lazedrick Thompson run for 3 yds to the Tulan 23
14:54
3rd & 5 at own 23
Tanner Lee sacked by Brandon Jackson for a loss of 9 yards to the Tulan 14
12:56
4th & 14 at own 14
Timeout TULANE, clock 12:56
12:56
4th & 14 at own 14
Zachary Block punt for 36 yds , Edgar Poe returns for 4 yds to the Tulan 46
Army Punt, 3 plays
12:47
1st & 10 at opp 46
Drue Harris run for 1 yd to the Tulan 45
12:47
2nd & 9 at opp 45
John Trainor run for 3 yds to the Tulan 42
12:47
3rd & 6 at opp 42
Ahmad Bradshaw sacked by Corey Redwine for a loss of 8 yards to the Army 46 Ahmad Bradshaw fumbled, recovered by Army Matt Hugenberg , return for 0 yards
12:47
4th & 18 at own 46
Alex Tardieu punt for 44 yds , Darion Monroe returns for 12 yds to the Tulan 22
Tulane Punt, 3 plays
10:30
1st & 10 at own 22
Tanner Lee pass incomplete to Teddy Veal
10:30
2nd & 10 at own 22
Sherman Badie run for a loss of 8 yards to the Tulan 14
10:30
3rd & 18 at own 14
Tanner Lee pass incomplete to Teddy Veal, broken up by Marcus Hyatt
10:30
4th & 18 at own 14
Zachary Block punt for 23 yds, punt out-of-bounds at the Tulan 37
Army Turnover on downs, 4 plays
9:28
1st & 10 at opp 37
Tyler Campbell run for 9 yds to the Tulan 28
9:28
2nd & 1 at opp 28
Aaron Kemper run for no gain to the Tulan 28
9:28
3rd & 1 at opp 28
Ahmad Bradshaw run for no gain to the Tulan 28
9:28
4th & 1 at opp 28
Ahmad Bradshaw run for a loss of 1 yard to the Tulan 29
Tulane Punt, 5 plays
7:29
1st & 10 at own 29
Lazedrick Thompson run for 3 yds to the Tulan 32
7:29
2nd & 7 at own 32
Tanner Lee pass complete to Teddy Veal for 12 yds to the Tulan 44 for a 1ST down
7:29
1st & 10 at own 44
Lazedrick Thompson run for no gain to the Tulan 44
7:29
2nd & 10 at own 44
Rob Kelley run for 2 yds to the Tulan 46
7:29
3rd & 8 at own 46
Tanner Lee pass incomplete
7:29
4th & 8 at own 46
Zachary Block punt for 33 yds, fair catch by Edgar Poe at the Army 21
Army Punt, 3 plays
5:34
1st & 10 at own 21
Ahmad Bradshaw run for 2 yds to the Army 23
5:34
2nd & 8 at own 23
John Trainor run for 3 yds to the Army 26
5:34
3rd & 5 at own 26
TEAM run for no gain to the Army 25 TEAM fumbled, recovered by Army Ahmad Bradshaw
5:34
4th & 6 at own 25
Alex Tardieu punt for 45 yds , Darion Monroe returns for 4 yds to the Tulan 34
Tulane Interception, 3 plays
3:35
1st & 10 at own 34
Tanner Lee pass incomplete to Devon Breaux, broken up by Xavier Moss
3:35
2nd & 10 at own 34
Dontrell Hilliard run for 4 yds to the Tulan 38
3:35
3rd & 6 at own 38
Tanner Lee pass intercepted Brandon Jackson return for 17 yds to the Tulan 37
Army Field goal, 7 plays
2:38
1st & 10 at opp 37
Aaron Kemper run for a loss of 1 yard to the Tulan 38
2:38
2nd & 11 at opp 38
Christian Drake run for 5 yds to the Tulan 33
2:38
3rd & 6 at opp 33
Ahmad Bradshaw run for 10 yds to the Tulan 23 for a 1ST down
2:38
1st & 10 at opp 23
Ahmad Bradshaw run for 2 yds to the Tulan 21
2:38
2nd & 8 at opp 21
Aaron Kemper run for 1 yd to the Tulan 20
Q4 15:00
3rd & 7 at opp 20
Ahmad Bradshaw pass incomplete to Matt Giachinta, broken up by Eric Bowie
Q4 14:50
4th & 7 at opp 20
Daniel Grochowski 38 yd FG GOODTulane 28, Army 24
4th quarter3 drives, then Tulane 34, Army 31
Tulane Field goal, 9 plays
14:50
1st & 0 at own 35
Daniel Grochowski kickoff for 63 yds , Sherman Badie return for 28 yds to the Tulan 30
14:40
1st & 10 at own 30
Dontrell Hilliard run for 11 yds to the Tulan 41 for a 1ST down
14:40
1st & 10 at own 41
Dontrell Hilliard run for 13 yds to the Army 46 for a 1ST down
14:40
1st & 10 at opp 46
Dontrell Hilliard run for 2 yds to the Army 44
14:40
2nd & 8 at opp 44
Tanner Lee pass incomplete to Teddy Veal, broken up by Kenneth Brinson
14:40
3rd & 8 at opp 44
Tanner Lee pass complete to Sherman Badie for 23 yds to the Army 21 for a 1ST down
14:40
1st & 10 at opp 21
Dontrell Hilliard run for 4 yds to the Army 17
14:40
2nd & 6 at opp 17
Tanner Lee pass complete to Teddy Veal for 5 yds to the Army 12
14:40
3rd & 1 at opp 12
Lazedrick Thompson run for a loss of 2 yards to the Army 14
10:43
4th & 3 at opp 14
Andrew DiRocco 31 yd FG GOODTulane 31, Army 24
Army Touchdown, 15 plays
10:43
1st & 0 at own 35
Trevor Simms kickoff for 64 yds , Marcus Hyatt return for 12 yds to the Army 13
10:36
1st & 10 at own 13
TULANE Penalty, offside defense (Royce LaFrance) to the Army 18
10:36
1st & 5 at own 18
Ahmad Bradshaw pass complete to Edgar Poe for 12 yds to the Army 30 for a 1ST down
10:36
1st & 10 at own 30
Aaron Kemper run for 2 yds to the Army 32
10:36
2nd & 8 at own 32
Tyler Campbell run for 7 yds to the Army 39
10:36
3rd & 1 at own 39
Matt Giachinta run for 6 yds to the Army 45 for a 1ST down
10:36
1st & 10 at own 45
Ahmad Bradshaw run for 3 yds to the Army 48
10:36
2nd & 7 at own 48
Elijah St. Hilaire run for 5 yds to the Tulan 47
10:36
3rd & 2 at opp 47
Ahmad Bradshaw run for 7 yds to the Tulan 40 for a 1ST down
10:36
1st & 10 at opp 40
Christian Drake run for 3 yds to the Tulan 37
10:36
2nd & 7 at opp 37
Aaron Kemper run for 6 yds to the Tulan 31
10:36
3rd & 1 at opp 31
Ahmad Bradshaw run for 6 yds to the Tulan 25 for a 1ST down
10:36
1st & 10 at opp 25
Ahmad Bradshaw run for 7 yds to the Tulan 18
10:36
2nd & 3 at opp 18
Matt Giachinta run for 9 yds to the Tulan 9 for a 1ST down
2:56
1st & 0 at opp 9
Timeout TULANE, clock 02:56
2:56
1st & goal at opp 9
Aaron Kemper run for a loss of 2 yards to the Tulan 11
2:10
2nd & 0 at opp 11
Timeout ARMY, clock 02:10
2:10
2nd & goal at opp 11
Ahmad Bradshaw pass incomplete to DeAndre Bell
1:59
3rd & goal at opp 11
Ahmad Bradshaw pass complete to Edgar Poe for 11 yds for a TD, (Daniel Grochowski KICK)Tied at 31
Tulane Field goal, 9 plays
1:59
1st & 0 at own 35
Daniel Grochowski kickoff for 65 yds , Sherman Badie return for 23 yds to the Tulan 23
1:53
1st & 10 at own 23
ARMY Penalty, (5 Yards) to the Tulan 28
1:53
1st & 5 at own 28
Tanner Lee pass complete to Dontrell Hilliard for 5 yds to the Tulan 33 for a 1ST down
1:53
1st & 10 at own 33
Dontrell Hilliard run for 14 yds to the Tulan 47 for a 1ST down
1:53
1st & 10 at own 47
Tanner Lee pass complete to Devon Breaux for 13 yds to the Army 40 for a 1ST down
1:53
1st & 10 at opp 40
Dontrell Hilliard run for no gain to the Army 40
0:59
2nd & 10 at opp 40
Timeout TULANE, clock 00:59
0:59
2nd & 10 at opp 40
Tanner Lee pass incomplete to Sherman Badie, broken up by Brandon Jackson
0:59
3rd & 10 at opp 40
Tanner Lee pass complete to Devon Breaux for 12 yds to the Army 28 for a 1ST down
0:59
1st & 10 at opp 28
Dontrell Hilliard run for 3 yds to the Army 25
0:59
2nd & 7 at opp 25
Dontrell Hilliard run for 7 yds to the Army 18 for a 1ST down
0:04
1st & 10 at opp 18
Timeout TULANE, clock 00:04
0:04
1st & 10 at opp 18
Timeout ARMY, clock 00:04
0:00
1st & 10 at opp 18
Andrew DiRocco 35 yd FG GOODTulane 34, Army 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.