Referee Todd LaPenta; umpire Bill Lamkin; head linesman Todd Riddick; line judge Jeffrey Cooney; side judge Ken Bushey; field judge James Reif; back judge Victor Firth; center judge Terry KillensGame 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
Navy
Temple
362
Total yards
393
226
Passing yards
289
136
Rushing yards
104
11.9
Yards per pass
9.6
2.6
Yards per rush
3.7
20
First downs
20
7–16
Third downs
8–13
3–5
Fourth downs
0–0
1
Turnovers
1
7–69
Penalties
6–50
33:35
Possession
26:25
0
Sacks (by defense)
5
Efficiency
Navy
Temple
41%
Success rate
48%
0.09
EPA per play
0.25
1.17
Explosiveness
1.17
−0.05
Rushing EPA
−0.20
0.38
Passing EPA
0.76
31%
Passing-down success
29%
−0.14
First-down EPA
0.25
−0.04
Second-down EPA
−0.01
0.64
Third-down EPA
0.84
7%
Havoc by its defense
19%
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)
Navy 55% to win. Temple won as Elo’s underdog.
The line
Navy −6.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 Navy 67%, Temple 33%. 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. Temple drives left to right, Navy right to left.
Q1 TempleField goal, 11 plays, 31 yards
Q1 NavyField goal, 5 plays, 5 yards
Q1 TempleTouchdown, 6 plays, 35 yards
Q1 NavyPunt, 8 plays, 16 yards
Q1 TempleTouchdown, 12 plays, 88 yards
Q2 NavyField goal, 19 plays, 10 yards
Q3 NavyPunt, 4 plays, 15 yards
Q3 TempleTouchdown, 4 plays, 60 yards
Q3 NavyTouchdown, 10 plays, 75 yards
Q3 TempleTouchdown, 11 plays, 35 yards
Q3 NavyTurnover on downs, 8 plays, 29 yards
Q4 TempleField goal, 7 plays, 22 yards
Q4 NavyInterception, 5 plays, −13 yards
Q4 TempleInterception, 3 plays, −6 yards
Q4 NavyTouchdown, 4 plays, 37 yards
Q4 TemplePunt, 3 plays, 1 yard
Q4 NavyTouchdown, 10 plays, 80 yards
Q4 TempleEnd of game, 3 plays, −10 yards
Play by play
1st quarter5 drives, then Temple 10, Navy 3
Temple Field goal, 11 plays
15:00
1st & 10 at own 35
J.R. Osborn kickoff for 63 yds , Isaiah Wright return for 21 yds to the Temp 23
14:30
1st & 10 at own 23
Frank Nutile pass complete to Isaiah Wright for 13 yds to the Temp 36 for a 1ST down
14:11
1st & 10 at own 36
David Hood run for 4 yds to the Temp 40
13:40
2nd & 6 at own 40
Isaiah Wright run for 29 yds to the Navy 31 for a 1ST down
13:16
1st & 10 at opp 31
Frank Nutile pass complete to Adonis Jennings for 13 yds to the Navy 18 for a 1ST down
12:50
1st & 10 at opp 18
David Hood run for 8 yds to the Navy 10
12:33
2nd & 2 at opp 10
Frank Nutile pass incomplete to Adonis Jennings
12:15
3rd & 2 at opp 10
Frank Nutile pass complete to Isaiah Wright for 6 yds to the Navy 4 for a 1ST down
11:38
1st & goal at opp 4
David Hood run for no gain to the Navy 4
11:29
2nd & goal at opp 4
Frank Nutile pass incomplete
11:23
3rd & goal at opp 4
Frank Nutile pass incomplete to Adonis Jennings
11:18
4th & goal at opp 4
Aaron Boumerhi 22 yd FG GOODTemple 3, Navy 0
Navy Field goal, 5 plays
11:18
4th & 10 at own 35
Aaron Boumerhi kickoff for 59 yds , Malcolm Perry return for 58 yds to the Temp 36
10:52
1st & 10 at opp 36
Zach Abey run for 6 yds to the Temp 30
10:15
2nd & 4 at opp 26
Malcolm Perry run for 4 yds to the Temp 26 NAVY Penalty, Illegal Block (-10 Yards) to the Temp 36
9:45
2nd & 10 at opp 36
Zach Abey run for 5 yds to the Temp 31
9:15
3rd & 5 at opp 31
Chris High run for 1 yd to the Temp 30
8:51
4th & 4 at opp 30
Bennett Moehring 48 yd FG GOODTied at 3
Temple Touchdown, 6 plays
8:51
4th & 4 at own 35
J.R. Osborn kickoff for 62 yds , Isaiah Wright return for 13 yds to the Temp 16
8:23
1st & 10 at own 16
Frank Nutile pass complete to Keith Kirkwood for 24 yds to the Temp 40 for a 1ST down
7:55
1st & 10 at own 40
Frank Nutile pass complete to Adonis Jennings for 7 yds to the Temp 47
7:22
2nd & 3 at own 47
Frank Nutile pass complete to Keith Kirkwood for 6 yds to the Navy 47 for a 1ST down
6:42
1st & 10 at opp 47
Ryquell Armstead run for 3 yds to the Navy 44
5:49
2nd & 7 at opp 44
Frank Nutile pass complete to Keith Kirkwood for 4 yds to the Navy 40
5:37
3rd & 3 at opp 40
Timeout TEMPLE, clock 05:37
5:31
3rd & 3 at opp 40
Frank Nutile pass complete to Adonis Jennings for 40 yds for a TD, (Aaron Boumerhi KICK)Temple 10, Navy 3
5:31
3rd & 3 at own 35
TEMPLE Penalty, Offensive Offside (-5 Yards) to the Temp 30
Navy Punt, 8 plays
5:31
3rd & 8 at opp 29
Aaron Boumerhi kickoff for 53 yds , Malcolm Perry return for 12 yds to the Navy 42 NAVY Penalty, Offensive Holding (10 Yards) to the Navy 19
4:57
1st & 10 at own 19
Chris High run for 1 yd to the Navy 20
4:45
2nd & 9 at own 20
TEMPLE Penalty, Defensive Offside (5 Yards) to the Navy 25
4:42
2nd & 4 at own 25
TEMPLE Penalty, Defensive Offside (5 Yards) to the Navy 30 for a 1ST down
4:23
1st & 10 at own 30
Chris High run for 2 yds to the Navy 32
3:48
2nd & 8 at own 32
Josh Brown run for 4 yds to the Navy 36
2:57
3rd & 4 at own 36
Zach Abey run for 3 yds to the Navy 39
2:35
4th & 1 at own 39
Zach Abey run for 3 yds to the Navy 42 for a 1ST down
1:46
1st & 10 at own 42
Zach Abey run for 5 yds to the Navy 47
1:20
2nd & 5 at own 47
Josh Brown run for a loss of 2 yards to the Navy 45
0:53
3rd & 7 at own 45
Zach Abey pass incomplete
0:41
4th & 7 at own 45
Owen White punt for 43 yds, downed at the Temp 12
Temple Touchdown, 12 plays
0:25
1st & 10 at own 12
Frank Nutile pass complete to Marshall Ellick for 7 yds to the Temp 19
Q2 14:49
2nd & 3 at own 19
David Hood run for 7 yds to the Temp 26 for a 1ST down
Q2 14:25
1st & 10 at own 26
David Hood run for 2 yds to the Temp 28
Q2 13:55
2nd & 8 at own 28
Frank Nutile pass complete to Randle Jones for 3 yds to the Temp 31
Q2 13:03
3rd & 5 at own 31
Frank Nutile pass complete to Keith Kirkwood for 14 yds to the Temp 45 for a 1ST down
Q2 12:45
1st & 10 at own 45
Isaiah Wright run for 2 yds to the Temp 47
Q2 12:20
2nd & 8 at own 47
Nutile, Frank pass incomplete, PENALTY NAVY pass interference 15 yards to the NAVY38, NO PLAY, 1ST DOWN TEMPLE.
Q2 11:50
1st & 10 at opp 38
Ryquell Armstead run for 2 yds to the Navy 36
Q2 11:24
2nd & 8 at opp 36
Ryquell Armstead run for 6 yds to the Navy 30
Q2 10:35
3rd & 2 at opp 30
Ryquell Armstead run for 3 yds to the Navy 27 for a 1ST down
Q2 10:15
1st & 10 at opp 27
Ryquell Armstead run for no gain to the Navy 27
Q2 9:44
2nd & 10 at opp 27
Frank Nutile pass complete to Keith Kirkwood for 19 yds to the Navy 8 for a 1ST down
Q2 9:35
1st & goal at opp 8
Frank Nutile pass complete to Keith Kirkwood for 8 yds for a TD, (Aaron Boumerhi KICK)Temple 17, Navy 3
2nd quarter1 drive, then Temple 17, Navy 6
Navy Field goal, 19 plays
9:35
1st & 10 at own 35
Aaron Boumerhi kickoff for 65 yds for a touchback
9:10
1st & 10 at own 25
TEMPLE Penalty, Defensive Offside (5 Yards) to the Navy 30
8:50
1st & 5 at own 30
Chris High run for 3 yds to the Navy 33
8:25
2nd & 2 at own 33
Zach Abey run for 6 yds to the Navy 39 for a 1ST down
7:49
1st & 10 at own 39
Zach Abey run for 2 yds to the Navy 41
7:17
2nd & 8 at own 41
Zach Abey run for 6 yds to the Navy 47
6:37
3rd & 2 at own 47
Zach Abey run for 3 yds to the 50 yard line for a 1ST down
5:45
1st & 10 at the 50
Joshua Walker run for 1 yd to the Temp 49
5:23
2nd & 9 at opp 49
Joshua Walker run for a loss of 1 yard to the 50 yard line
4:45
3rd & 10 at the 50
Chris High run for 8 yds to the Temp 42
4:25
4th & 2 at opp 42
Timeout NAVY, clock 04:25
4:05
4th & 2 at opp 42
Zach Abey run for 3 yds to the Temp 39 for a 1ST down
3:30
1st & 10 at opp 39
Zach Abey pass complete to Tyler Carmona for 8 yds to the Temp 31
3:00
2nd & 2 at opp 31
Zach Abey run for 2 yds to the Temp 29 for a 1ST down
2:29
1st & 10 at opp 29
Malcolm Perry run for 8 yds to the Temp 21
2:00
2nd & 2 at opp 21
Keoni-Kordell Makekau run for 3 yds to the Temp 18 for a 1ST down
1:35
1st & 10 at opp 18
Zach Abey run for a loss of 2 yards to the Temp 20
1:16
2nd & 12 at opp 20
Malcolm Perry run for 12 yds to the Temp 8 for a 1ST down
0:45
1st & goal at opp 8
Chris High run for 2 yds to the Temp 6
0:26
2nd & goal at opp 6
Malcolm Perry run for 1 yd to the Temp 5
0:26
3rd & 0 at opp 5
Timeout NAVY, clock 00:26
0:13
3rd & goal at opp 5
Malcolm Perry run for a loss of 2 yards to the Temp 7
0:01
4th & 0 at opp 7
Timeout NAVY, clock 00:01
0:01
4th & 0 at opp 7
Timeout TEMPLE, clock 00:01
0:00
4th & goal at opp 7
Bennett Moehring 25 yd FG GOODTemple 17, Navy 6
3rd quarter5 drives, then Temple 31, Navy 13
Navy Punt, 4 plays
15:00
1st & 10 at own 35
Aaron Boumerhi kickoff for 61 yds fair catch by Zack Fraade at the Navy 4
14:40
1st & 10 at own 4
Chris High run for 12 yds to the Navy 16 for a 1ST down
14:18
1st & 10 at own 16
Zach Abey run for 2 yds to the Navy 18
13:45
2nd & 8 at own 18
Zach Abey run for 1 yd to the Navy 19
13:05
3rd & 7 at own 19
Zach Abey run for no gain to the Navy 19
12:25
4th & 7 at own 19
Owen White punt for 46 yds , Isaiah Wright returns for 5 yds to the Temp 40
Temple Touchdown, 4 plays
12:05
1st & 10 at own 40
David Hood run for 7 yds to the Temp 47
11:50
2nd & 3 at own 47
Frank Nutile pass incomplete to Adonis Jennings
11:30
3rd & 3 at opp 49
Frank Nutile pass complete to Randle Jones for 4 yds to the TEMPLE 49 for a 1ST down NAVY Penalty, Unnecessary Roughness (15 Yards) to the Navy 34 for a 1ST down
11:22
1st & 10 at opp 34
Frank Nutile pass complete to Adonis Jennings for 34 yds for a TD, (Aaron Boumerhi KICK)Temple 24, Navy 6
Navy Touchdown, 10 plays
11:22
1st & 10 at own 35
Aaron Boumerhi kickoff for 65 yds for a touchback
10:49
1st & 10 at own 25
Zach Abey sacked by Freddie Booth-Lloyd for a loss of 2 yards to the Navy 23
10:19
2nd & 12 at own 23
Zach Abey run for 6 yds to the Navy 29
9:44
3rd & 6 at own 29
Zach Abey pass complete to Darryl Bonner for 22 yds to the Temp 49 for a 1ST down
9:12
1st & 10 at opp 49
Chris High run for 4 yds to the Temp 45
8:10
2nd & 6 at opp 45
Joshua Walker run for 2 yds to the Temp 43
7:55
3rd & 4 at opp 43
Zach Abey run for 14 yds to the Temp 29 Zach Abey fumbled, recovered by Navy
7:30
1st & 10 at opp 29
Zach Abey pass complete to Malcolm Perry for 26 yds to the Temp 3 for a 1ST down
7:05
1st & goal at opp 3
Chris High run for a loss of 2 yards to the Temp 5
6:25
2nd & goal at opp 5
Chris High run for no gain to the Temp 5
6:10
3rd & 0 at opp 5
Timeout TEMPLE, clock 06:10
6:05
3rd & goal at opp 5
Malcolm Perry pass complete to Zach Abey for 5 yds for a TD, (Bennett Moehring KICK)Temple 24, Navy 13
Temple Touchdown, 11 plays
6:05
3rd & 12 at own 35
J.R. Osborn kickoff for 60 yds , Isaiah Wright return for 14 yds to the Temp 19
5:40
1st & 10 at own 19
Frank Nutile run for 3 yds to the Temp 22
5:15
2nd & 7 at own 22
Ryquell Armstead run for 3 yds to the Temp 25
4:40
3rd & 4 at own 25
Frank Nutile pass complete to Keith Kirkwood for 12 yds to the Temp 37 for a 1ST down
4:05
1st & 10 at own 37
Frank Nutile pass complete to Isaiah Wright for 16 yds to the Navy 47 for a 1ST down
3:25
1st & 10 at opp 47
Frank Nutile pass complete to Branden Mack for 8 yds to the Navy 39
2:57
2nd & 2 at opp 39
Ryquell Armstead run for 3 yds to the Navy 36 for a 1ST down
2:36
1st & 10 at opp 36
Frank Nutile pass incomplete
2:12
2nd & 10 at opp 36
Ryquell Armstead run for 2 yds to the Navy 34
1:50
3rd & 8 at opp 34
Frank Nutile pass complete to Adonis Jennings for 33 yds to the Navy 1 for a 1ST down
1:38
1st & 0 at opp 1
Timeout TEMPLE, clock 01:38
1:20
1st & goal at opp 1
Ryquell Armstead run for a loss of 2 yards to the Navy 3
0:57
2nd & goal at opp 3
Frank Nutile pass complete to Jake Robinson for 3 yds for a TD, (Aaron Boumerhi KICK)Temple 31, Navy 13
Navy Turnover on downs, 8 plays
0:57
2nd & 12 at opp 19
Aaron Boumerhi kickoff for 62 yds , Malcolm Perry return for 16 yds to the TEMPLE 49 NAVY Penalty, Offensive Holding (9 Yards) to the Navy 10
0:20
1st & 10 at own 10
Zach Abey pass complete to Darryl Bonner for 18 yds to the Navy 28 for a 1ST down
0:01
1st & 10 at own 28
Zach Abey run for a loss of 1 yard to the Navy 27
Q4 14:37
2nd & 11 at own 27
Zach Abey run for 10 yds to the Navy 37
Q4 14:20
3rd & 1 at own 37
Zach Abey run for 10 yds to the Navy 47 for a 1ST down
Q4 13:59
1st & 10 at own 47
Zach Abey sacked by Isaiah Graham-Mobley for a loss of 5 yards to the Navy 42
Q4 13:47
2nd & 15 at own 42
Zach Abey pass incomplete to Malcolm Perry
Q4 13:41
3rd & 15 at own 42
Zach Abey pass complete to Malcolm Perry for 6 yds to the Navy 48
Q4 13:27
4th & 9 at own 48
Zach Abey sacked by Sharif Finch for a loss of 10 yards to the Navy 38
4th quarter7 drives, then Temple 34, Navy 26
Temple Field goal, 7 plays
13:12
1st & 10 at opp 38
David Hood run for 7 yds to the Navy 31
12:52
2nd & 3 at opp 31
Frank Nutile pass incomplete to Randle Jones
12:35
3rd & 3 at opp 31
Frank Nutile pass complete to Kenny Yeboah for 6 yds to the Navy 25 for a 1ST down
11:45
1st & 10 at opp 25
Nick Sharga run for no gain to the Navy 25
11:15
2nd & 10 at opp 25
Frank Nutile pass incomplete to Isaiah Wright
10:50
3rd & 10 at opp 25
Frank Nutile pass complete to Marshall Ellick for 9 yds to the Navy 16
10:33
4th & 1 at opp 16
Timeout TEMPLE, clock 10:33
10:27
4th & 1 at opp 16
Aaron Boumerhi 33 yd FG GOODTemple 34, Navy 13
Navy Interception, 5 plays
10:27
4th & 1 at own 35
Aaron Boumerhi kickoff for 45 yds , Nelson Smith return for 5 yds to the Navy 25 Nelson Smith fumbled, recovered by Navy
10:00
1st & 10 at own 25
Zach Abey pass complete to Tyler Carmona for 31 yds to the Temp 44 for a 1ST down
9:30
1st & 10 at opp 44
Zach Abey sacked by Quincy Roche for a loss of 7 yards to the Navy 49
9:00
2nd & 17 at own 49
Chris High run for 3 yds to the Temp 48
8:40
3rd & 14 at opp 48
Zach Abey run for no gain to the Temp 48
8:21
4th & 14 at opp 48
Zach Abey pass intercepted Delvon Randall return for no gain to the Temp 33
Temple Interception, 3 plays
8:00
1st & 10 at own 33
Hood, David rush for loss of 4 yards to the TEMPLE29, PENALTY TEMPLE tripping 15 yards to the TEMPLE18, NO PLAY.
7:50
1st & 25 at own 18
Isaiah Wright run for 9 yds to the Temp 27
7:35
2nd & 16 at own 27
Isaiah Wright run for no gain to the Temp 27
7:34
3rd & 16 at own 27
Timeout NAVY, clock 07:34
7:28
3rd & 16 at own 27
Frank Nutile pass intercepted Micah Farrar return for no gain to the Temp 37
Navy Touchdown, 4 plays
6:48
1st & 10 at opp 37
Garret Lewis run for 1 yd to the Temp 36
6:22
2nd & 9 at opp 36
Chris High run for 4 yds to the Temp 32
6:03
3rd & 5 at opp 32
Garret Lewis pass complete to Tyler Carmona for 16 yds to the Temp 16 for a 1ST down
5:51
1st & 10 at opp 16
Garret Lewis pass complete to Brandon Colon for 16 yds for a TD, (Bennett Moehring PAT BLOCKED)Temple 34, Navy 19
Temple Punt, 3 plays
5:51
1st & 10 at own 35
Bennett Moehring on-side kick recovered by TEMPLE at the Navy 42
5:30
1st & 10 at opp 42
Ryquell Armstead run for 2 yds to the Navy 40
5:30
2nd & 8 at opp 40
Ryquell Armstead run for a loss of 1 yard to the Navy 41
5:03
3rd & 9 at opp 41
Timeout NAVY, clock 05:03
5:00
3rd & 9 at opp 41
Frank Nutile run for no gain to the Navy 41
4:58
4th & 9 at opp 41
Timeout NAVY, clock 04:58
4:50
4th & 9 at opp 41
Alex Starzyk punt for 21 yds, fair catch by Craig Scott at the Navy 20
Navy Touchdown, 10 plays
4:40
1st & 10 at own 20
Garret Lewis pass incomplete
4:20
2nd & 10 at own 20
Garret Lewis pass complete to Malcolm Perry for 48 yds to the Temp 32 for a 1ST down
4:00
1st & 10 at opp 32
Garret Lewis sacked by Sharif Finch for a loss of 2 yards to the Temp 34
3:40
2nd & 12 at opp 34
Garret Lewis pass complete to Josh Brown for 8 yds to the Temp 26
3:20
3rd & 4 at opp 26
Josh Brown run for 8 yds to the Temp 18 for a 1ST down
3:00
1st & 10 at opp 18
Garret Lewis pass complete to Malcolm Perry for 14 yds to the Temp 4 for a 1ST down
2:43
1st & goal at opp 4
Darryl Bonner run for 1 yd to the Temp 3
2:40
2nd & 0 at opp 3
NAVY Penalty, False Start (-5 Yards) to the Temp 8
2:30
2nd & goal at opp 8
Garret Lewis pass incomplete
2:16
3rd & goal at opp 8
Garret Lewis pass incomplete
2:12
4th & goal at opp 8
Garret Lewis pass complete to Tyler Carmona for 8 yds for a TD, (Bennett Moehring KICK)Temple 34, Navy 26
Temple End of game, 3 plays
2:12
4th & 14 at own 41
Bennett Moehring on-side kick recovered by TEMPLE at the Temp 44 , Keith Kirkwood return for 4 yds to the Temp 39 TEMPLE Penalty, Unsportsmanlike Conduct (15 Yards) to the Temp 44
1:45
1st & 10 at own 44
Ryquell Armstead run for 2 yds to the Temp 46
0:52
2nd & 8 at own 46
Ryquell Armstead run for 2 yds to the Temp 48
0:25
3rd & 6 at own 48
Ryquell Armstead run for 1 yd to the Temp 49
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.