From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Navy
Arizona State
350
Total yards
648
37
Passing yards
267
313
Rushing yards
381
3.1
Yards per pass
13.4
5.7
Yards per rush
7.9
18
First downs
36
5–14
Third downs
5–7
2–3
Fourth downs
0–1
1
Turnovers
1
6–43
Penalties
2–25
32:16
Possession
26:13
Efficiency
Navy
Arizona State
38%
Success rate
61%
0.07
EPA per play
0.31
1.13
Explosiveness
0.88
0.29
Rushing EPA
0.22
−0.74
Passing EPA
0.55
27%
Passing-down success
39%
−0.20
First-down EPA
0.23
0.01
Second-down EPA
0.33
0.44
Third-down EPA
1.12
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 going in
Our ratings (scores only)
Arizona State 56% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Arizona State drives left to right, Navy right to left.
NavyTouchdown, 9 plays, −92 yards
Q1 Arizona StateTouchdown pass, 8 plays, 75 yards
Q1 NavyPunt, 3 plays, −2 yards
Q1 Arizona StateTouchdown run, 8 plays, 60 yards
Q1 NavyTurnover on downs, 10 plays, 56 yards
Q1 Arizona StateTouchdown run, 9 plays, 69 yards
Q1 NavyTouchdown pass, 11 plays, 84 yards
Q2 Arizona StateTouchdown pass, 4 plays, 55 yards
Q2 NavyMissed FG, 12 plays, 43 yards
Q2 Arizona StateTouchdown pass, 2 plays, 80 yards
Q2 NavyEnd of half, 6 plays, 20 yards
Q3 NavyInterception, 2 plays, 7 yards
Q3 Arizona StateTouchdown pass, 4 plays, 66 yards
Q3 NavyPunt, 7 plays, 30 yards
Q3 Arizona StateTouchdown run, 9 plays, 93 yards
Q3 Arizona StateTouchdown run, 3 plays, 64 yards
Q3 NavyPunt, 3 plays, −7 yards
Q3 Arizona StateTouchdown run, 1 play, 33 yards
Q3 NavyPunt, 3 plays, 1 yard
Q3 Arizona StateTurnover on downs, 8 plays, 27 yards
Q4 NavyTouchdown run, 5 plays, 77 yards
Q4 Arizona StateFumble, 5 plays, 19 yards
Q4 NavyTouchdown pass, 5 plays, 46 yards
Q4 Arizona StateEnd of game, 7 plays, 55 yards
Play by play
1st quarter6 drives, then Arizona State 21, Navy 0
Arizona State Touchdown pass, 8 plays
14:32
1st & 10 at own 25
Taylor Kelly pass complete to Jamal Miles for 8 yards to the ArzSt 33.
14:20
2nd & 2 at own 33
Cameron Marshall rush for 7 yards to the ArzSt 40 for a 1ST down.
14:00
1st & 10 at own 40
Cameron Marshall rush for 4 yards to the ArzSt 44.
13:30
2nd & 6 at own 44
Taylor Kelly pass complete to Marion Grice for 5 yards to the ArzSt 49.
13:20
3rd & 1 at own 49
Marion Grice rush for 18 yards to the Navy 33 for a 1ST down.
13:00
1st & 10 at opp 33
Marion Grice rush for 9 yards to the Navy 24.
12:55
2nd & 1 at opp 24
Marion Grice rush for 8 yards to the Navy 16 for a 1ST down.
12:43
1st & 10 at opp 16
Taylor Kelly pass complete to Rashad Ross for 16 yards for a TOUCHDOWN.Arizona State 6, Navy 0
12:43
Alex Garoutte extra point GOOD.Arizona State 7, Navy 0
12:43
Alex Garoutte kickoff for 63 yards returned by Gee Gee Greene for 18 yards to the Navy 20.
Navy Punt, 3 plays
12:30
1st & 10 at own 20
Keenan Reynolds rush for no gain to the Navy 20.
11:45
2nd & 10 at own 20
Noah Copeland rush for 2 yards to the Navy 22.
11:00
3rd & 8 at own 22
Keenan Reynolds sacked by Carl Bradford for a loss of 4 yards to the Navy 18.
10:45
4th & 12 at own 18
Pablo Beltran punt for 42 yards, punt out-of-bounds at the ArzSt 40.
Arizona State Touchdown run, 8 plays
10:30
1st & 10 at own 40
Taylor Kelly rush for 9 yards to the ArzSt 49.
10:00
2nd & 1 at own 49
D.J. Foster rush for 1 yard to the 50 yard line for a 1ST down.
9:45
1st & 10 at the 50
Taylor Kelly rush for 20 yards to the Navy 30 for a 1ST down.
9:29
1st & 10 at opp 30
Taylor Kelly pass incomplete to Chris Coyle.
9:00
2nd & 10 at opp 30
Taylor Kelly pass complete to D.J. Foster for 3 yards to the Navy 27.
8:45
3rd & 7 at opp 27
Taylor Kelly pass complete to D.J. Foster for 8 yards to the Navy 19 for a 1ST down.
8:34
1st & 10 at opp 19
Marion Grice rush for 9 yards to the Navy 10.
8:26
2nd & 1 at opp 10
Timeout NAVY, clock 8:26.
8:22
2nd & 1 at opp 10
Marion Grice rush for 10 yards for a TOUCHDOWN.Arizona State 13, Navy 0
8:22
Alex Garoutte extra point GOOD.Arizona State 14, Navy 0
8:22
Alex Garoutte kickoff for 58 yards returned by Gee Gee Greene for 18 yards to the Navy 25.
Navy Turnover on downs, 10 plays
8:00
1st & 10 at own 25
Keenan Reynolds rush for 2 yards to the Navy 27.
7:11
2nd & 8 at own 27
Keenan Reynolds pass complete to Gee Gee Greene for 6 yards to the Navy 33.
6:30
3rd & 2 at own 33
Keenan Reynolds rush for 1 yard to the Navy 34.
6:15
4th & 1 at own 34
Gee Gee Greene rush for 11 yards to the Navy 45 for a 1ST down.
5:35
1st & 10 at own 45
Noah Copeland rush for 3 yards to the Navy 48.
4:50
2nd & 7 at own 48
Geoffrey Whiteside rush for 3 yards to the ArzSt 49.
4:35
3rd & 4 at opp 49
ARIZONA ST penalty 15 yard Roughing Passer accepted, no play.
4:15
1st & 10 at opp 34
Noah Copeland rush for 3 yards to the ArzSt 31.
3:45
2nd & 7 at opp 31
Gee Gee Greene rush for 1 yard to the ArzSt 30.
3:00
3rd & 6 at opp 30
Keenan Reynolds pass complete to Noah Copeland for a loss of 1 yard to the ArzSt 31.
2:38
4th & 7 at opp 31
Keenan Reynolds pass incomplete.
Arizona State Touchdown run, 9 plays
2:32
1st & 10 at own 31
Taylor Kelly pass incomplete to Marion Grice.
2:20
2nd & 10 at own 31
Marion Grice rush for 18 yards to the ArzSt 49 for a 1ST down.
2:00
1st & 10 at own 49
Marion Grice rush for 5 yards to the Navy 46.
1:55
2nd & 5 at opp 46
NAVY penalty 15 yard Unnecessary Roughness accepted, no play.
1:45
1st & 10 at opp 31
Taylor Kelly rush for 11 yards to the Navy 20 for a 1ST down.
1:30
1st & 10 at opp 20
Taylor Kelly pass complete to Chris Coyle for 2 yards to the Navy 18.
1:00
2nd & 8 at opp 18
Marion Grice rush for 2 yards to the Navy 16.
0:50
3rd & 6 at opp 16
Taylor Kelly pass complete to Marion Grice for 14 yards to the Navy 2 for a 1ST down.
0:20
1st & goal at opp 2
Marion Grice rush for 1 yard to the Navy 1.
0:08
2nd & goal at opp 1
Taylor Kelly rush for 1 yard for a TOUCHDOWN.Arizona State 20, Navy 0
0:08
Alex Garoutte extra point GOOD.Arizona State 21, Navy 0
0:08
Alex Garoutte kickoff for 63 yards returned by Gee Gee Greene for 14 yards to the Navy 16.
Navy Touchdown pass, 11 plays
0:00
1st & 10 at own 16
Keenan Reynolds rush for a loss of 2 yards to the Navy 14.
Q2 14:46
2nd & 12 at own 14
Gee Gee Greene rush for 15 yards to the Navy 29 for a 1ST down.
Q2 14:15
1st & 10 at own 29
Noah Copeland rush for 1 yard to the Navy 30.
Q2 13:30
2nd & 9 at own 30
Gee Gee Greene rush for 11 yards to the Navy 41 for a 1ST down.
Q2 12:50
1st & 10 at own 41
Keenan Reynolds pass complete to Noah Copeland for 5 yards to the Navy 46.
Q2 12:15
2nd & 5 at own 46
Chris Swain rush for 36 yards to the ArzSt 18 for a 1ST down.
Q2 11:50
1st & 10 at opp 18
Keenan Reynolds rush for 8 yards to the ArzSt 10.
Q2 11:00
2nd & 2 at opp 10
Keenan Reynolds rush for 1 yard to the ArzSt 9.
Q2 10:43
3rd & 1 at opp 9
Timeout NAVY, clock 10:43.
Q2 10:20
3rd & 1 at opp 9
Keenan Reynolds rush for 5 yards to the ArzSt 4 for a 1ST down.
Q2 9:30
1st & goal at opp 4
Keenan Reynolds rush for 1 yard to the ArzSt 3.
Q2 9:30
2nd & 0 at opp 3
Timeout ARIZONA STATE, clock 09:30.
Q2 9:24
2nd & goal at opp 3
Keenan Reynolds pass complete to Matt Aiken for 3 yards for a TOUCHDOWN.Arizona State 21, Navy 6
Q2 9:24
Nick Sloan extra point GOOD.Arizona State 21, Navy 7
Q2 9:24
Colin Amerau kickoff for 61 yards returned by Jamal Miles for 41 yards to the ArzSt 45.
2nd quarter4 drives, then Arizona State 34, Navy 7
Arizona State Touchdown pass, 4 plays
9:00
1st & 10 at own 45
Cameron Marshall rush for 3 yards to the ArzSt 48.
8:40
2nd & 7 at own 48
Taylor Kelly pass complete to Chris Coyle for 16 yards to the Navy 36 for a 1ST down.
8:20
1st & 10 at opp 36
Taylor Kelly pass complete to Cameron Marshall for 20 yards to the Navy 16 for a 1ST down.
8:10
1st & 10 at opp 16
NAVY penalty 5 yard Substitution Infraction accepted.
7:57
1st & 5 at opp 11
Taylor Kelly pass complete to Alonzo Agwuenu for 11 yards for a TOUCHDOWN.Arizona State 27, Navy 7
7:57
Alex Garoutte extra point GOOD.Arizona State 28, Navy 7
7:57
Alex Garoutte kickoff for 63 yards returned by Gee Gee Greene for 21 yards to the Navy 23.
Navy Missed FG, 12 plays
7:35
1st & 10 at own 23
Geoffrey Whiteside rush for 16 yards to the Navy 39 for a 1ST down.
7:00
1st & 10 at own 39
Geoffrey Whiteside rush for 2 yards to the Navy 41.
6:20
2nd & 8 at own 41
Noah Copeland rush for 4 yards to the Navy 45.
6:00
3rd & 4 at own 45
Noah Copeland rush for 11 yards to the ArzSt 44 for a 1ST down.
5:15
1st & 10 at opp 44
Keenan Reynolds rush for 8 yards to the ArzSt 36.
4:50
2nd & 2 at opp 36
Chris Swain rush for 6 yards to the ArzSt 30 for a 1ST down.
4:30
1st & 10 at opp 30
Geoffrey Whiteside rush for 2 yards to the ArzSt 28.
3:55
2nd & 8 at opp 28
Keenan Reynolds rush for a loss of 2 yards to the ArzSt 30.
3:33
3rd & 10 at opp 30
Noah Copeland rush for 13 yards to the ArzSt 17 for a 1ST down.
3:00
1st & 10 at opp 17
Noah Copeland rush for 3 yards to the ArzSt 14.
2:20
2nd & 7 at opp 14
Matt Aiken rush for 6 yards to the ArzSt 8.
1:40
3rd & 1 at opp 8
Keenan Reynolds rush for a loss of 3 yards to the ArzSt 11.
1:18
4th & 4 at opp 11
NAVY penalty 5 yard Delay of Game accepted.
1:14
4th & 9 at opp 16
Nick Sloan 34 yard field goal MISSED.
Arizona State Touchdown pass, 2 plays
1:08
1st & 10 at own 20
NAVY penalty 15 yard Pass Interference accepted.
1:02
1st & 10 at own 35
Taylor Kelly pass complete to Jamal Miles for 13 yards to the ArzSt 48 for a 1ST down.
0:55
1st & 10 at own 48
Taylor Kelly pass complete to Rashad Ross for 52 yards for a TOUCHDOWN.Arizona State 34, Navy 7
0:55
Alex Garoutte extra point MISSED.
0:55
Alex Garoutte kickoff for 59 yards returned by Geoffrey Whiteside for 20 yards to the Navy 26.
Navy End of half, 6 plays
0:42
1st & 10 at own 26
Keenan Reynolds pass complete to Brandon Turner for 1 yard to the Navy 27.
0:35
2nd & 9 at own 27
Keenan Reynolds pass incomplete.
0:20
3rd & 9 at own 27
Keenan Reynolds rush for 13 yards to the Navy 40 for a 1ST down.
0:07
1st & 10 at own 40
Keenan Reynolds pass incomplete.
0:02
2nd & 10 at own 40
Keenan Reynolds pass incomplete.
0:00
3rd & 10 at own 40
Gee Gee Greene rush for 6 yards to the Navy 46.
Q3 15:00
Alex Garoutte kickoff for 65 yards for a touchback.
3rd quarter9 drives, then Arizona State 62, Navy 14
Navy Interception, 2 plays
14:30
1st & 10 at own 25
Keenan Reynolds rush for 7 yards to the Navy 32.
14:19
2nd & 3 at own 32
Keenan Reynolds pass intercepted by Robert Nelson at the ArzSt 40, returned for a loss of 6 yards to the ArzSt 34.
Arizona State Touchdown pass, 4 plays
14:00
1st & 10 at own 34
Cameron Marshall rush for 6 yards to the ArzSt 40.
13:50
2nd & 4 at own 40
Cameron Marshall rush for 5 yards to the ArzSt 45 for a 1ST down.
13:45
1st & 10 at own 45
Taylor Kelly pass complete to Chris Coyle for 5 yards to the 50 yard line.
13:24
2nd & 5 at the 50
Taylor Kelly pass complete to Rashad Ross for 50 yards for a TOUCHDOWN.Arizona State 40, Navy 7
13:24
Alex Garoutte extra point GOOD.Arizona State 41, Navy 7
13:24
Alex Garoutte kickoff for 64 yards returned by Gee Gee Greene for 19 yards to the Navy 20.
Navy Punt, 7 plays
13:07
1st & 10 at own 20
Keenan Reynolds rush for 5 yards to the Navy 25.
12:30
2nd & 5 at own 25
Gee Gee Greene rush for 20 yards to the Navy 45 for a 1ST down.
12:00
1st & 10 at own 45
Noah Copeland rush for 6 yards to the ArzSt 49.
11:45
2nd & 4 at opp 49
Keenan Reynolds rush for 5 yards to the ArzSt 44 for a 1ST down.
11:00
1st & 10 at opp 44
Keenan Reynolds sacked by Will Sutton for a loss of 3 yards to the ArzSt 47.
10:20
2nd & 13 at opp 47
Keenan Reynolds sacked by Will Sutton for a loss of 10 yards to the Navy 43.
9:20
3rd & 23 at own 43
Keenan Reynolds rush for 7 yards to the 50 yard line.
9:07
4th & 16 at the 50
Pablo Beltran punt for 43 yards, returned by Jamal Miles for no gain to the ArzSt 7.
Arizona State Touchdown run, 9 plays
8:50
1st & 10 at own 7
Taylor Kelly rush for 15 yards to the ArzSt 22 for a 1ST down.
8:30
1st & 10 at own 22
Taylor Kelly pass complete to Rashad Ross for 21 yards to the ArzSt 43 for a 1ST down.
8:00
1st & 10 at own 43
Michael Eubank rush for 17 yards to the Navy 40 for a 1ST down.
7:30
1st & 10 at opp 40
Marion Grice rush for 13 yards to the Navy 27 for a 1ST down.
7:28
1st & 10 at opp 27
Michael Eubank pass incomplete.
7:15
2nd & 10 at opp 27
Taylor Kelly pass complete to Chris Coyle for 13 yards to the Navy 14 for a 1ST down.
7:12
1st & 10 at opp 14
Taylor Kelly rush for 10 yards to the Navy 1, NAVY penalty 3 yard Face Mask accepted for a 1ST down.
6:55
1st & 0 at opp 1
NAVY penalty 0 yard Offside Defense accepted.
6:30
1st & goal at opp 1
Cameron Marshall rush for no gain to the Navy 1.
6:24
2nd & goal at opp 1
Cameron Marshall rush for 1 yard for a TOUCHDOWN.Arizona State 47, Navy 7
6:24
Alex Garoutte extra point GOOD.Arizona State 48, Navy 7
6:10
Alex Garoutte kickoff for 60 yards returned by Gee Gee Greene for 95 yards for a TOUCHDOWN.Arizona State 48, Navy 13
6:10
Nick Sloan extra point GOOD.Arizona State 48, Navy 14
6:10
Colin Amerau kickoff for 51 yards returned by Jamal Miles for 22 yards to the ArzSt 36.
Arizona State Touchdown run, 3 plays
5:55
1st & 10 at own 36
Taylor Kelly pass complete to Alonzo Agwuenu for 15 yards to the Navy 49 for a 1ST down.
5:25
1st & 10 at opp 49
Taylor Kelly rush for 10 yards to the Navy 39 for a 1ST down.
5:17
1st & 10 at opp 39
Marion Grice rush for 39 yards for a TOUCHDOWN.Arizona State 54, Navy 14
5:17
Alex Garoutte extra point GOOD.Arizona State 55, Navy 14
5:17
Alex Garoutte kickoff for 54 yards returned by Geoffrey Whiteside for 18 yards to the Navy 29.
Navy Punt, 3 plays
4:40
1st & 10 at own 29
Gee Gee Greene rush for 4 yards to the Navy 33.
4:00
2nd & 6 at own 33
Keenan Reynolds sacked by Will Sutton for a loss of 11 yards to the Navy 22.
3:50
3rd & 17 at own 22
Keenan Reynolds pass incomplete.
3:50
4th & 17 at own 22
Pablo Beltran punt for 48 yards, returned by Jamal Miles for 37 yards to the Navy 33.
Arizona State Touchdown run, 1 play
3:39
1st & 10 at opp 33
Cameron Marshall rush for 33 yards for a TOUCHDOWN.Arizona State 61, Navy 14
3:39
Alex Garoutte extra point GOOD.Arizona State 62, Navy 14
3:39
Alex Garoutte kickoff for 61 yards returned by Geoffrey Whiteside for 26 yards to the Navy 30.
Navy Punt, 3 plays
3:00
1st & 10 at own 30
Noah Copeland rush for 1 yard to the Navy 31.
2:25
2nd & 9 at own 31
Keenan Reynolds rush for a loss of 5 yards to the Navy 26.
2:11
3rd & 14 at own 26
Gee Gee Greene rush for 5 yards to the Navy 31.
1:41
4th & 9 at own 31
Pablo Beltran punt for 31 yards, returned by Jamal Miles for 10 yards to the ArzSt 48.
Arizona State Turnover on downs, 8 plays
0:50
1st & 10 at own 48
Deantre Lewis rush for 4 yards to the Navy 48.
0:30
2nd & 6 at opp 48
Deantre Lewis rush for 3 yards to the Navy 45.
0:00
3rd & 3 at opp 45
Michael Eubank rush for 5 yards to the Navy 40 for a 1ST down.
Q4 14:45
1st & 10 at opp 40
Deantre Lewis rush for 10 yards to the Navy 30 for a 1ST down.
Q4 13:55
1st & 10 at opp 30
Deantre Lewis rush for 2 yards to the Navy 28.
Q4 13:15
2nd & 8 at opp 28
Michael Eubank rush for 1 yard to the Navy 27.
Q4 12:30
3rd & 7 at opp 27
Deantre Lewis rush for 2 yards to the Navy 25.
Q4 12:06
4th & 5 at opp 25
Timeout ARIZONA STATE, clock 12:06.
Q4 12:01
4th & 5 at opp 25
Deantre Lewis rush for 2 yards to the Navy 23.
4th quarter4 drives, then Arizona State 62, Navy 28
Navy Touchdown run, 5 plays
11:33
1st & 10 at own 23
Keenan Reynolds rush for a loss of 1 yard to the Navy 22.
11:16
2nd & 11 at own 22
Darius Staten rush for 8 yards to the Navy 30.
11:00
3rd & 3 at own 30
Chris Swain rush for 5 yards to the Navy 35 for a 1ST down.
10:30
1st & 10 at own 35
Gee Gee Greene rush for 19 yards to the ArzSt 46 for a 1ST down.
10:17
1st & 10 at opp 46
Chris Swain rush for 46 yards for a TOUCHDOWN.Arizona State 62, Navy 20
10:17
Nick Sloan extra point GOOD.Arizona State 62, Navy 21
10:17
Colin Amerau kickoff for 55 yards returned by Deveron Carr for 17 yards to the ArzSt 27.
Arizona State Fumble, 5 plays
9:45
1st & 10 at own 27
Michael Eubank rush for 5 yards to the ArzSt 32.
9:20
2nd & 5 at own 32
Michael Eubank rush for 8 yards to the ArzSt 40 for a 1ST down.
8:25
1st & 10 at own 40
Michael Eubank rush for 2 yards to the ArzSt 42.
7:50
2nd & 8 at own 42
Deantre Lewis rush for 4 yards to the ArzSt 46.
7:13
3rd & 4 at own 46
Michael Eubank rush for a loss of 1 yard, fumbled, recovered by Navy Aaron Davis at the ArzSt 46.
Navy Touchdown pass, 5 plays
6:45
1st & 10 at opp 46
Gee Gee Greene rush for a loss of 3 yards to the ArzSt 49.
6:15
2nd & 13 at opp 49
Prentice Christian rush for 4 yards to the ArzSt 45.
5:50
3rd & 9 at opp 45
Gee Gee Greene rush for 5 yards to the ArzSt 40.
5:35
4th & 4 at opp 40
Gee Gee Greene rush for 17 yards to the ArzSt 23 for a 1ST down.
5:16
1st & 10 at opp 23
Trey Miller pass complete to Brandon Turner for 23 yards for a TOUCHDOWN.Arizona State 62, Navy 27
5:16
Nick Sloan extra point GOOD.Arizona State 62, Navy 28
5:16
Colin Amerau kickoff for 48 yards returned by Jamal Miles for 14 yards to the ArzSt 31.
Arizona State End of game, 7 plays
4:45
1st & 10 at own 31
Marion Grice rush for 4 yards to the ArzSt 35.
4:15
2nd & 6 at own 35
Marion Grice rush for 19 yards to the Navy 46 for a 1ST down.
3:34
1st & 10 at opp 46
ARIZONA ST penalty 10 yard Holding accepted.
3:15
1st & 20 at own 44
Marion Grice rush for 4 yards to the ArzSt 48.
2:00
2nd & 16 at own 48
R.J. Robinson rush for 4 yards to the Navy 48.
1:30
3rd & 12 at opp 48
R.J. Robinson rush for 16 yards to the Navy 32 for a 1ST down.
0:45
1st & 10 at opp 32
Team rush for a loss of 2 yards to the Navy 34.
0:00
2nd & 12 at opp 34
Team rush for a loss of 2 yards to the Navy 36.
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.