From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Navy
UCF
248
Total yards
314
0
Passing yards
230
248
Rushing yards
84
0.0
Yards per pass
7.0
3.9
Yards per rush
3.5
14
First downs
14
5–17
Third downs
3–12
4–4
Fourth downs
1–2
0
Turnovers
2
4–25
Penalties
2–15
39:36
Possession
20:24
5
Sacks (by defense)
2
Efficiency
Navy
UCF
36%
Success rate
37%
0.14
EPA per play
0.02
1.08
Explosiveness
1.18
0.17
Rushing EPA
0.27
−0.32
Passing EPA
−0.05
18%
Passing-down success
26%
0.15
First-down EPA
−0.07
−0.26
Second-down EPA
0.27
0.12
Third-down EPA
0.03
18%
Havoc by its defense
13%
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)
UCF 84% to win. Navy pulled the upset.
The line
UCF −15.5, over/under 53.
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. UCF drives left to right, Navy right to left.
Q1 NavyTouchdown, 11 plays, 75 yards
Q1 UCFPunt, 5 plays, 19 yards
Q1 NavyPunt, 6 plays, 11 yards
Q1 UCFField goal, 13 plays, 55 yards
Q2 NavyPunt, 3 plays, −9 yards
Q2 UCFField goal, 5 plays, 41 yards
Q2 NavyTouchdown, 13 plays, 84 yards
Q2 UCFInterception, 8 plays, 34 yards
Q3 UCFTouchdown, 5 plays, 75 yards
Q3 NavyPunt, 3 plays, 4 yards
Q3 UCFFumble, 3 plays, 2 yards
Q3 NavyField goal, 4 plays, 6 yards
Q3 UCFPunt, 3 plays, 5 yards
Q3 NavyPunt, 3 plays, −3 yards
Q3 UCFPunt, 5 plays, 36 yards
Q3 NavyPunt, 3 plays, 5 yards
Q3 UCFPunt, 3 plays, 5 yards
Q4 NavyPunt, 8 plays, 27 yards
Q4 UCFTurnover on downs, 9 plays, 37 yards
Q4 NavyEnd of game, 11 plays, 33 yards
Play by play
1st quarter4 drives, then Navy 7, UCF 0
Navy Touchdown, 11 plays
15:00
Ryker Casey kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Daba Fofana run for 3 yds to the Navy 28
15:00
2nd & 7 at own 28
Xavier Arline run for 4 yds to the Navy 32
15:00
3rd & 3 at own 32
Daba Fofana run for 4 yds to the Navy 36 for a 1ST down
15:00
1st & 10 at own 36
Xavier Arline run for 2 yds to the Navy 38
15:00
2nd & 8 at own 38
Maquel Haywood run for 7 yds to the Navy 45
15:00
3rd & 1 at own 45
Xavier Arline run for 3 yds to the Navy 48 for a 1ST down
15:00
1st & 10 at own 48
Daba Fofana run for 46 yds to the UCF 6 for a 1ST down
15:00
1st & goal at opp 6
Vincent Terrell Jr. run for 5 yds to the UCF 1
15:00
2nd & goal at opp 1
Anton Hall Jr. run for a loss of 1 yard to the UCF 2
8:23
4th & goal at opp 1
Timeout NAVY, clock 08:23
8:23
3rd & goal at opp 2
Daba Fofana run for 1 yd to the UCF 1
8:20
4th & goal at opp 1
Xavier Arline run for 1 yd for a TD, (Bijan Nichols KICK)Navy 7, UCF 0
UCF Punt, 5 plays
8:20
1st & 10 at own 16
UCF Penalty, False Start (-5 Yards) to the UCF 11
8:20
Evan Warren kickoff for 49 yds , return for no gain to the UCF 16 , return for no gain to the UCF 16
8:20
1st & 15 at own 11
John Rhys Plumlee pass complete to Javon Baker for 6 yds to the UCF 17
8:20
2nd & 9 at own 17
John Rhys Plumlee run for 9 yds to the UCF 26 for a 1ST down
8:20
1st & 10 at own 26
John Rhys Plumlee pass complete to Ryan O’Keefe for 2 yds to the UCF 28
8:20
2nd & 8 at own 28
Isaiah Bowser run for 4 yds to the UCF 32
8:20
3rd & 4 at own 32
John Rhys Plumlee pass complete to Isaiah Bowser for 3 yds to the UCF 35
5:25
4th & 1 at own 35
Mitch McCarthy punt for 53 yds , Amin Hassan returns for 4 yds to the Navy 16
Navy Punt, 6 plays
5:25
1st & 10 at own 16
Daba Fofana run for 2 yds to the Navy 18
5:25
2nd & 8 at own 18
Daba Fofana run for 6 yds to the Navy 24
5:25
3rd & 2 at own 24
Daba Fofana run for 3 yds to the Navy 27 for a 1ST down
5:25
1st & 10 at own 27
NAVY Penalty, False Start (Evan Warren) to the Navy 22
5:25
1st & 15 at own 22
Daba Fofana run for 3 yds to the Navy 25
5:25
2nd & 12 at own 25
Xavier Arline run for 2 yds to the Navy 27
5:25
3rd & 10 at own 27
Xavier Arline pass incomplete
1:57
4th & 10 at own 27
Riley Riethman punt for 39 yds , Xavier Townsend returns for 7 yds to the UCF 41
UCF Field goal, 13 plays
1:57
1st & 10 at own 41
John Rhys Plumlee pass complete to Javon Baker for 6 yds to the UCF 47
1:57
2nd & 4 at own 47
RJ Harvey run for 11 yds to the Navy 42 for a 1ST down
1:57
1st & 10 at opp 42
John Rhys Plumlee pass complete to Ryan O’Keefe for 10 yds to the Navy 32 for a 1ST down
1:57
1st & 10 at opp 32
John Rhys Plumlee pass incomplete
1:57
2nd & 10 at opp 32
RJ Harvey run for 13 yds to the Navy 19 for a 1ST down
0:00
1st & 10 at opp 19
John Rhys Plumlee pass complete to Xavier Townsend for 5 yds to the Navy 14
Q2 15:00
2nd & 5 at opp 14
RJ Harvey run for 4 yds to the Navy 10
Q2 15:00
3rd & 1 at opp 10
RJ Harvey run for no gain to the Navy 10
Q2 15:00
4th & 1 at opp 10
Isaiah Bowser run for 3 yds to the Navy 7 for a 1ST down
Q2 15:00
1st & goal at opp 7
Isaiah Bowser run for 1 yd to the Navy 6
Q2 15:00
2nd & goal at opp 6
John Rhys Plumlee pass complete to Kobe Hudson for 2 yds to the Navy 4
Q2 15:00
3rd & goal at opp 4
John Rhys Plumlee pass incomplete
Q2 12:27
4th & goal at opp 4
Colton Boomer 21 yd FG GOODNavy 7, UCF 3
2nd quarter4 drives, then Navy 14, UCF 6
Navy Punt, 3 plays
12:18
Ryker Casey kickoff for 51 yds , Maquel Haywood return for 29 yds to the Navy 20
12:18
1st & 10 at own 20
Amin Hassan run for 3 yds to the Navy 23
11:00
3rd & 14 at own 16
Timeout NAVY, clock 11:00
11:00
2nd & 7 at own 23
Xavier Arline sacked by Walter Yates III and Malachi Lawrence for a loss of 7 yards to the Navy 16
11:00
3rd & 14 at own 16
Xavier Arline sacked by Ricky Barber for a loss of 5 yards to the Navy 11
10:11
4th & 19 at own 11
Riley Riethman punt for 50 yds , Xavier Townsend returns for 6 yds to the UCF 45
UCF Field goal, 5 plays
10:11
1st & 10 at own 45
John Rhys Plumlee pass complete to Javon Baker for 37 yds to the Navy 18 for a 1ST down
10:11
1st & 10 at opp 18
Johnny Richardson run for a loss of 3 yards to the Navy 21
10:11
2nd & 13 at opp 21
RJ Harvey run for 7 yds to the Navy 14
10:11
3rd & 6 at opp 14
John Rhys Plumlee pass incomplete
8:23
4th & 6 at opp 14
Colton Boomer 31 yd FG GOODNavy 7, UCF 6
Navy Touchdown, 13 plays
8:20
1st & 10 at own 16
Anton Hall Jr. run for 4 yds to the Navy 20
8:20
2nd & 6 at own 20
Xavier Arline run for no gain to the Navy 20
8:20
3rd & 6 at own 20
Maquel Haywood run for 11 yds to the Navy 31 for a 1ST down
8:20
1st & 10 at own 31
Daba Fofana run for 20 yds to the UCF 49 for a 1ST down
8:20
1st & 10 at opp 49
Daba Fofana run for 6 yds to the UCF 43
8:20
2nd & 4 at opp 43
Anton Hall Jr. run for 3 yds to the UCF 40
4:00
3rd & 1 at opp 40
Anton Hall Jr. run for 3 yds to the UCF 37 for a 1ST down
4:00
1st & 10 at opp 37
Timeout UCF, clock 04:00
4:00
1st & 10 at opp 37
Xavier Arline run for 1 yd to the UCF 36
4:00
2nd & 9 at opp 36
Xavier Arline run for 4 yds to the UCF 32
2:32
4th & 2 at opp 29
Timeout UCF, clock 02:32
2:32
3rd & 5 at opp 32
Daba Fofana run for 3 yds to the UCF 29
2:32
4th & 2 at opp 29
Anton Hall Jr. run for 5 yds to the UCF 24 for a 1ST down
2:32
1st & 10 at opp 24
Anton Hall Jr. run for 16 yds to the UCF 8 for a 1ST down
1:33
1st & goal at opp 8
Vincent Terrell Jr. run for 8 yds for a TD, (Bijan Nichols KICK)Navy 14, UCF 6
UCF Interception, 8 plays
1:28
Evan Warren kickoff for 65 yds , Xavier Townsend return for 16 yds to the UCF 16
1:28
1st & 10 at own 16
John Rhys Plumlee sacked by Tyler Fletcher for a loss of 2 yards to the UCF 14
1:28
2nd & 12 at own 14
John Rhys Plumlee pass incomplete
1:28
3rd & 12 at own 14
John Rhys Plumlee pass complete to RJ Harvey for 13 yds to the UCF 27 for a 1ST down
1:28
1st & 10 at own 27
John Rhys Plumlee pass complete to RJ Harvey for 9 yds to the UCF 36
1:28
2nd & 1 at own 36
John Rhys Plumlee pass incomplete
0:12
1st & 10 at the 50
Timeout UCF, clock 00:12
0:12
3rd & 1 at own 36
John Rhys Plumlee pass complete to Ryan O’Keefe for 14 yds to the 50 yard line for a 1ST down
0:12
1st & 10 at the 50
John Rhys Plumlee pass incomplete
0:00
2nd & 10 at the 50
John Rhys Plumlee pass intercepted
3rd quarter9 drives, then Navy 17, UCF 14
UCF Touchdown, 5 plays
15:00
Evan Warren kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Mikey Keene pass complete to Javon Baker for 6 yds to the UCF 31
15:00
2nd & 4 at own 31
RJ Harvey run for 4 yds to the UCF 35 for a 1ST down
15:00
1st & 10 at own 35
Mikey Keene pass complete to Ryan O’Keefe for 45 yds to the Navy 20 for a 1ST down
15:00
1st & 10 at opp 20
Mikey Keene sacked by John Marshall for a loss of 8 yards to the Navy 28
13:25
2nd & 18 at opp 28
Mikey Keene pass complete to Javon Baker for 28 yds for a TD, (John Rhys Plumlee pass to Javon Baker for Two-Point Conversion)Tied at 14
Navy Punt, 3 plays
13:25
Ryker Casey kickoff for 65 yds for a touchback
13:25
1st & 10 at own 25
Daba Fofana run for a loss of 1 yard to the Navy 24
13:25
2nd & 11 at own 24
Xavier Arline run for 4 yds to the Navy 28
13:25
3rd & 7 at own 28
Xavier Arline run for 1 yd to the Navy 29
11:13
4th & 6 at own 29
Riley Riethman punt for 55 yds , Xavier Townsend returns for 16 yds to the UCF 32
UCF Fumble, 3 plays
11:13
1st & 10 at own 32
Mikey Keene pass incomplete
11:13
2nd & 10 at own 32
Isaiah Bowser run for 6 yds to the UCF 38
10:20
3rd & 4 at own 38
Mikey Keene sacked for a loss of 4 yards to the UCF 34
Navy Field goal, 4 plays
10:20
1st & 10 at opp 34
Vincent Terrell Jr. run for 3 yds to the UCF 31
10:20
2nd & 7 at opp 31
Anton Hall Jr. run for no gain to the UCF 31
10:20
3rd & 7 at opp 31
Anton Hall Jr. run for 3 yds to the UCF 28
8:22
4th & 4 at opp 28
Bijan Nichols 45 yd FG GOODNavy 17, UCF 14
UCF Punt, 3 plays
8:22
Evan Warren kickoff for 65 yds for a touchback
8:22
1st & 10 at own 25
Mikey Keene pass incomplete
8:22
2nd & 10 at own 25
Mikey Keene pass incomplete
8:22
3rd & 10 at own 25
Mikey Keene pass complete to Ryan O’Keefe for 5 yds to the UCF 30
7:24
4th & 5 at own 30
Mitch McCarthy punt for 56 yds, downed at the Navy 14
7:24
1st & 10 at own 14
NAVY Penalty, False Start (-5 Yards) to the Navy 9
Navy Punt, 3 plays
7:24
1st & 15 at own 9
Daba Fofana run for no gain to the Navy 9
7:24
2nd & 15 at own 9
Vincent Terrell Jr. run for 2 yds to the Navy 11
7:24
3rd & 13 at own 11
Daba Fofana run for no gain to the Navy 11
5:16
4th & 13 at own 11
Riley Riethman punt for 55 yds , Xavier Townsend returns for 1 yd to the UCF 24
UCF Punt, 5 plays
5:16
1st & 10 at own 24
Isaiah Bowser run for 9 yds to the UCF 33
5:16
2nd & 1 at own 33
Isaiah Bowser run for 30 yds to the Navy 37 for a 1ST down
5:16
1st & 10 at opp 37
Mikey Keene pass incomplete
5:16
2nd & 10 at opp 37
Isaiah Bowser run for 4 yds to the Navy 33
3:38
4th & 13 at opp 40
Timeout NAVY, clock 03:38
3:38
3rd & 6 at opp 33
Mikey Keene sacked by John Marshall for a loss of 7 yards to the Navy 40
3:29
4th & 13 at opp 40
Mitch McCarthy punt for 31 yds, fair catch by Amin Hassan at the Navy 9
Navy Punt, 3 plays
3:29
1st & 10 at own 9
Xavier Arline run for 3 yds to the Navy 12
3:29
2nd & 7 at own 12
Xavier Arline run for 1 yd to the Navy 13
3:29
3rd & 6 at own 13
Anton Hall Jr. run for 1 yd to the Navy 14
1:15
4th & 5 at own 14
Riley Riethman punt for 55 yds, fair catch by Xavier Townsend at the UCF 31
UCF Punt, 3 plays
1:15
1st & 10 at own 31
Mikey Keene sacked by John Marshall for a loss of 9 yards to the UCF 22
1:15
2nd & 19 at own 22
Mikey Keene pass complete to Ryan O’Keefe for 2 yds to the UCF 24
0:00
3rd & 17 at own 24
Mikey Keene pass complete to Isaiah Bowser for 12 yds to the UCF 36
Q4 14:47
4th & 5 at own 36
Mitch McCarthy punt for 53 yds , Vincent Terrell Jr. returns for 15 yds to the Navy 26
4th quarter3 drives, then Navy 17, UCF 14
Navy Punt, 8 plays
14:47
1st & 10 at own 26
Maquel Haywood run for 18 yds to the Navy 44 for a 1ST down
14:47
1st & 10 at own 44
Vincent Terrell Jr. run for 6 yds to the 50 yard line
14:47
2nd & 4 at the 50
Daba Fofana run for a loss of 1 yard to the Navy 49
11:54
4th & 1 at opp 47
Timeout NAVY, clock 11:54
11:54
3rd & 5 at own 49
Vincent Terrell Jr. run for 4 yds to the UCF 47
11:17
1st & 10 at opp 45
Timeout NAVY, clock 11:17
11:17
4th & 1 at opp 47
Xavier Arline run for 2 yds to the UCF 45 for a 1ST down
11:17
1st & 10 at opp 45
Vincent Terrell Jr. run for 1 yd to the UCF 44
11:17
2nd & 9 at opp 44
Anton Hall Jr. run for 3 yds to the UCF 41
11:17
3rd & 6 at opp 41
Daniel Jones run for a loss of 1 yard to the UCF 42
11:17
4th & 7 at opp 42
NAVY Penalty, Delay Of Game (Xavier Arline) to the UCF 47
8:51
4th & 12 at opp 47
Riley Riethman punt for 47 yds for a touchback
UCF Turnover on downs, 9 plays
8:51
1st & 10 at own 20
Isaiah Bowser run for no gain to the UCF 20
8:51
2nd & 10 at own 20
Mikey Keene pass incomplete
8:51
3rd & 10 at own 20
Mikey Keene pass complete to Javon Baker for 18 yds to the UCF 38 for a 1ST down
8:51
1st & 10 at own 38
Mikey Keene pass complete to Kobe Hudson for 7 yds to the UCF 45
8:51
2nd & 3 at own 45
Isaiah Bowser run for 6 yds to the Navy 49 for a 1ST down
8:51
1st & 10 at opp 49
Isaiah Bowser run for 1 yd to the Navy 48
8:51
2nd & 9 at opp 48
RJ Harvey run for 5 yds to the Navy 43
5:55
4th & 4 at opp 43
Timeout UCF, clock 05:55
5:55
3rd & 4 at opp 43
Mikey Keene pass incomplete
5:54
4th & 4 at opp 43
Mikey Keene pass incomplete
Navy End of game, 11 plays
5:54
1st & 10 at own 43
Daba Fofana run for 2 yds to the Navy 45
5:54
2nd & 8 at own 45
Daba Fofana run for 1 yd to the Navy 46
5:54
3rd & 7 at own 46
Daba Fofana run for 6 yds to the UCF 48
5:54
4th & 1 at opp 48
Xavier Arline run for 1 yd to the UCF 47 for a 1ST down
5:54
1st & 10 at opp 47
Daba Fofana run for 2 yds to the UCF 45
5:54
2nd & 8 at opp 45
Vincent Terrell Jr. run for 12 yds to the UCF 33 for a 1ST down
1:55
2nd & 2 at opp 25
Timeout UCF, clock 01:55
1:55
1st & 10 at opp 33
Daba Fofana run for 8 yds to the UCF 25
1:55
2nd & 2 at opp 25
Xavier Arline run for 5 yds to the UCF 20 for a 1ST down
1:21
2nd & 8 at opp 18
Timeout UCF, clock 01:21
1:21
1st & 10 at opp 20
Xavier Arline run for 2 yds to the UCF 18
1:21
2nd & 8 at opp 18
[NH] Kneel down by NAV at UCF22 (team loss of 4).
0:00
3rd & 12 at opp 22
[NH] Kneel down by NAV at UCF24 (team loss of 2), clock 00:00.
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.