Referee Scott Hardin; umpire Jeremy Epps; head linesman Jeff Mikus; line judge Michael Defee; side judge Adrian Carson; field judge Dannye Fowler; back judge Aaron Hochuli; center judge Nate JastramGame 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
Marshall
Navy
464
Total yards
398
363
Passing yards
61
101
Rushing yards
337
11.0
Yards per pass
3.8
3.4
Yards per rush
4.4
23
First downs
24
5–8
Third downs
8–21
0–0
Fourth downs
3–5
3
Turnovers
2
5–47
Penalties
4–22
18:41
Possession
41:19
9
Sacks (by defense)
1
Efficiency
Marshall
Navy
57%
Success rate
36%
0.26
EPA per play
−0.07
1.18
Explosiveness
1.12
0.28
Rushing EPA
0.24
0.23
Passing EPA
−0.88
42%
Passing-down success
22%
0.08
First-down EPA
−0.04
0.38
Second-down EPA
−0.10
0.70
Third-down EPA
0.00
18%
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)
Marshall 52% to win. Elo’s favorite won.
The line
Marshall −3, over/under 46.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 Marshall 58%, Navy 42%. 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. Navy drives left to right, Marshall right to left.
Q1 MarshallTouchdown, 9 plays, 75 yards
Q1 NavyTurnover on downs, 9 plays, 26 yards
Q1 MarshallTouchdown, 6 plays, 53 yards
Q1 NavyMissed FG, 12 plays, 49 yards
Q1 MarshallFumble, 7 plays, 41 yards
Q2 NavyPunt, 4 plays, 12 yards
Q2 MarshallTouchdown, 5 plays, 25 yards
Q2 NavyPunt, 7 plays, 11 yards
Q2 MarshallPunt, 3 plays, −12 yards
Q2 NavyPunt, 3 plays, 5 yards
Q2 MarshallPunt, 3 plays, 4 yards
Q2 NavyEnd of half, 8 plays, 60 yards
Q3 NavyPunt, 3 plays, 0 yards
Q3 MarshallTouchdown, 5 plays, 71 yards
Q3 NavyInterception, 11 plays, 64 yards
Q3 MarshallInterception, 2 plays, 0 yards
Q3 NavyTurnover on downs, 4 plays, 9 yards
Q3 MarshallInterception, 5 plays, 60 yards
Q3 NavyTouchdown, 14 plays, 82 yards
Q4 MarshallTouchdown, 11 plays, 60 yards
Q4 NavyPunt, 3 plays, −8 yards
Q4 MarshallTouchdown, 3 plays, 49 yards
Q4 NavyPunt, 3 plays, −9 yards
Q4 MarshallPunt, 3 plays, −14 yards
Q4 NavyInterception, 3 plays, 8 yards
Q4 MarshallTouchdown, 1 play, 30 yards
Q4 NavyEnd of game, 9 plays, 74 yards
Play by play
1st quarter5 drives, then Marshall 14, Navy 0
Marshall Touchdown, 9 plays
15:00
1st & 10 at own 35
Ben Fee kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Grant Wells pass complete to Talik Keaton for 47 yds to the Navy 28 for a 1ST down
15:00
1st & 10 at opp 28
Sheldon Evans run for 4 yds to the Navy 24
15:00
2nd & 6 at opp 24
Grant Wells pass complete to Corey Gammage for 4 yds to the Navy 20
15:00
3rd & 2 at opp 20
Sheldon Evans run for 5 yds to the Navy 15 for a 1ST down
15:00
1st & 10 at opp 15
Grant Wells pass complete to Shadeed Ahmed for 4 yds to the Navy 11
15:00
2nd & 6 at opp 11
Grant Wells run for 7 yds to the Navy 4 for a 1ST down
15:00
1st & goal at opp 4
Rasheen Ali run for 2 yds to the Navy 2
15:00
2nd & goal at opp 2
Grant Wells pass incomplete
12:23
3rd & goal at opp 2
Rasheen Ali run for 2 yds for a TD (Andrew Sanders KICK)Marshall 7, Navy 0
Navy Turnover on downs, 9 plays
12:23
1st & 0 at own 35
Andrew Sanders kickoff for 59 yds , Daniel Jones return for 21 yds to the Navy 27
12:23
1st & 10 at own 27
Tai Lavatai run for 3 yds to the Navy 30
12:23
2nd & 7 at own 30
Chance Warren run for 7 yds to the Navy 37 for a 1ST down
12:23
1st & 10 at own 37
NAVY Penalty, false start (Jake Cossavella) to the Navy 32
12:23
1st & 15 at own 32
Tai Lavatai sacked by Jayshaun Coffman for a loss of 4 yards to the Navy 28
12:23
2nd & 19 at own 28
Tai Lavatai pass complete to Mychal Cooper for 8 yds to the Navy 36
12:23
3rd & 11 at own 36
Tai Lavatai run for 11 yds to the Navy 47 for a 1ST down
9:42
1st & 10 at own 47
Timeout NAVY, clock 09:42
9:42
1st & 10 at own 47
Tai Lavatai run for 4 yds to the Marsh 49
9:42
2nd & 6 at opp 49
Isaac Ruoss run for 2 yds to the Marsh 47
9:42
3rd & 4 at opp 47
Tai Lavatai pass incomplete to Chance Warren, broken up by Sam Burton
8:38
4th & 4 at opp 47
Timeout NAVY, clock 08:38
8:38
4th & 4 at opp 47
Tai Lavatai pass incomplete to Mychal Cooper
Marshall Touchdown, 6 plays
8:32
1st & 10 at own 47
Grant Wells pass complete to Sheldon Evans for 7 yds to the Navy 46
8:32
2nd & 3 at opp 46
Sheldon Evans run for 2 yds to the Navy 44
8:32
3rd & 1 at opp 44
Grant Wells run for 2 yds to the Navy 42 for a 1ST down
8:32
1st & 10 at opp 42
Grant Wells pass complete to Corey Gammage for 11 yds to the Navy 31 for a 1ST down
8:32
1st & 10 at opp 31
Grant Wells pass complete to Talik Keaton for 28 yds to the Navy 3 for a 1ST down
6:46
1st & goal at opp 3
Rasheen Ali run for 3 yds for a TD (Andrew Sanders KICK)Marshall 14, Navy 0
Navy Missed FG, 12 plays
6:46
1st & 0 at own 35
Andrew Sanders kickoff for 56 yds , Daniel Jones return for 18 yds to the Navy 27
6:46
1st & 10 at own 27
Isaac Ruoss run for 6 yds to the Navy 33
6:46
2nd & 4 at own 33
Isaac Ruoss run for 2 yds to the Navy 35
6:46
3rd & 2 at own 35
Isaac Ruoss run for 4 yds to the Navy 39 for a 1ST down
6:46
1st & 10 at own 39
Daniel Jones run for 12 yds to the Marsh 49 for a 1ST down
6:46
1st & 10 at opp 49
Isaac Ruoss run for 2 yds to the Marsh 47
6:46
2nd & 8 at opp 47
Isaac Ruoss run for 4 yds to the Marsh 43
6:46
3rd & 4 at opp 43
Tai Lavatai run for 1 yd to the Marsh 42
6:46
4th & 3 at opp 42
Jayden Umbarger run for 28 yds to the Marsh 14 for a 1ST down
6:46
1st & 10 at opp 14
Tyger Goslin run for a loss of 1 yard to the Marsh 15
6:46
2nd & 11 at opp 15
Tai Lavatai sacked by TJ Johnson for a loss of 3 yards to the Marsh 18
6:46
3rd & 14 at opp 18
Tai Lavatai sacked by Jamare Edwards and Eli Neal for a loss of 6 yards to the Marsh 24
0:12
4th & 20 at opp 24
Bijan Nichols 41 yd FG BLOCKED blocked by TJ Johnson Eli Neal return for 3 yds to the Marsh 41
Marshall Fumble, 7 plays
0:12
1st & 10 at own 41
MARSHALL Penalty, false start (-5 Yards) to the Marsh 36
0:12
1st & 15 at own 36
Grant Wells run for 1 yd to the Marsh 37
Q2 15:00
2nd & 14 at own 37
Grant Wells pass complete to Corey Gammage for 20 yds to the Navy 43 for a 1ST down
Q2 15:00
1st & 10 at opp 43
Rasheen Ali run for 9 yds to the Navy 34
Q2 15:00
2nd & 1 at opp 34
Rasheen Ali run for 2 yds to the Navy 32 for a 1ST down
Q2 15:00
1st & 10 at opp 32
Grant Wells pass incomplete to Corey Gammage, broken up by Diego Fagot
Q2 15:00
2nd & 10 at opp 32
Grant Wells pass complete to Sheldon Evans for 10 yds to the Navy 22 for a 1ST down
Q2 15:00
1st & 10 at opp 22
Sheldon Evans run for no gain to the Navy 21 Sheldon Evans fumbled, forced by Nicholas Straw, recovered by Navy Kevin Brennan
2nd quarter7 drives, then Marshall 21, Navy 0
Navy Punt, 4 plays
13:32
1st & 10 at own 21
Isaac Ruoss run for 16 yds to the Navy 37 for a 1ST down
13:32
1st & 10 at own 37
Isaac Ruoss run for 3 yds to the Navy 40
13:32
2nd & 7 at own 40
Tai Lavatai pass incomplete to Carlinos Acie
13:32
3rd & 7 at own 40
Tai Lavatai sacked by Brian Cavicante for a loss of 7 yards to the Navy 33
13:32
4th & 14 at own 33
Duke Pa’ane punt blocked by Naquan Renalds blocked by Naquan Renalds
Marshall Touchdown, 5 plays
11:34
1st & 10 at opp 25
MARSHALL Penalty, false start (Logan Osburn) to the Navy 30
11:34
1st & 15 at opp 30
Grant Wells pass incomplete
11:34
2nd & 15 at opp 30
Grant Wells pass complete to Corey Gammage for 12 yds to the Navy 18
11:34
3rd & 3 at opp 18
Rasheen Ali run for 2 yds to the Navy 14 Rasheen Ali fumbled, forced by Mitchell West, recovered by Marsh Rasheen Ali for a 1ST down , return for no gain to the Navy 14 for a 1ST down
11:34
1st & 10 at opp 14
Rasheen Ali run for 10 yds to the Navy 4 for a 1ST down
10:24
1st & goal at opp 4
Rasheen Ali run for 4 yds for a TD (Andrew Sanders KICK)Marshall 21, Navy 0
Navy Punt, 7 plays
10:24
1st & 0 at own 35
Andrew Sanders kickoff for 65 yds for a touchback
10:24
1st & 10 at own 25
NAVY Penalty, delay of game (-5 Yards) to the Navy 20
10:24
1st & 15 at own 20
Isaac Ruoss run for 4 yds to the Navy 24
10:24
2nd & 11 at own 24
Isaac Ruoss run for 7 yds to the Navy 31
10:24
3rd & 4 at own 31
Isaac Ruoss run for 3 yds to the Navy 34
10:24
4th & 1 at own 34
Tai Lavatai run for 3 yds to the Navy 37 for a 1ST down
10:24
1st & 10 at own 37
Tai Lavatai run for a loss of 1 yard to the Navy 36
10:24
2nd & 11 at own 36
Tai Lavatai pass incomplete to Mychal Cooper
10:24
3rd & 11 at own 36
Isaac Ruoss run for 5 yds to the Navy 41
10:24
4th & 6 at own 41
NAVY Penalty, delay of game (-5 Yards) to the Navy 36
10:24
4th & 11 at own 36
Duke Pa’ane punt for 40 yds, punt out-of-bounds at the Marsh 32 , Talik Keaton returns for 8 yds to the Marsh 32
Marshall Punt, 3 plays
6:43
1st & 10 at own 32
Sheldon Evans run for 1 yd to the Marsh 33
6:43
2nd & 9 at own 33
Grant Wells pass complete to Sheldon Evans for a loss of 5 yards to the Marsh 28
6:43
3rd & 14 at own 28
Grant Wells sacked by Michael McMorris for a loss of 8 yards to the Marsh 20 Grant Wells fumbled, recovered by Marsh Xavier Gaines , return for 0 yards
6:43
4th & 22 at own 20
Robert Lefevre punt for 41 yds, downed at the Navy 39
Navy Punt, 3 plays
4:41
1st & 10 at own 39
Isaac Ruoss run for 2 yds to the Navy 41
4:41
2nd & 8 at own 41
Isaac Ruoss run for 1 yd to the Navy 42
4:41
3rd & 7 at own 42
Xavier Arline run for 2 yds to the Navy 44
4:41
4th & 5 at own 44
Duke Pa’ane punt for 32 yds, fair catch by Talik Keaton at the NAVY 24 MARSHALL Penalty, personal foul (Eli Neal) to the Marsh 12
Marshall Punt, 3 plays
2:56
1st & 10 at own 12
Grant Wells pass incomplete to Xavier Gaines
2:56
2nd & 10 at own 12
Grant Wells pass incomplete to Corey Gammage
2:56
3rd & 10 at own 12
Grant Wells pass complete to Talik Keaton for 4 yds to the Marsh 16
2:56
4th & 6 at own 16
Robert Lefevre punt for 54 yds , Chance Warren returns for 4 yds to the Navy 34
Navy End of half, 8 plays
2:09
1st & 10 at own 34
Daniel Jones run for 7 yds to the Navy 41
2:09
2nd & 3 at own 41
Isaac Ruoss run for 2 yds to the Navy 43
2:09
3rd & 1 at own 43
Xavier Arline run for 19 yds to the Marsh 38 for a 1ST down
2:09
1st & 10 at opp 38
Carlinos Acie run for 3 yds to the Marsh 35
2:09
2nd & 7 at opp 35
Xavier Arline run for 5 yds to the Marsh 30
0:32
3rd & 2 at opp 30
Timeout NAVY, clock 00:32
0:32
3rd & 2 at opp 30
Xavier Arline run for 3 yds to the Marsh 27 for a 1ST down
0:32
1st & 10 at opp 27
Xavier Arline pass complete to Mychal Cooper for 22 yds to the Marsh 5 for a 1ST down
0:13
1st & 0 at opp 5
Timeout MARSHALL, clock 00:13
0:13
1st & goal at opp 5
Xavier Arline run for a loss of 1 yard to the Marsh 6
3rd quarter7 drives, then Marshall 28, Navy 0
Navy Punt, 3 plays
15:00
2nd & 6 at own 35
Andrew Sanders kickoff for 45 yds , Johnny Hodges return for 12 yds to the Navy 32
15:00
1st & 10 at own 32
Chance Warren run for a loss of 3 yards to the Navy 29
15:00
2nd & 13 at own 29
Chance Warren run for 3 yds to the Navy 32
15:00
3rd & 10 at own 32
Xavier Arline run for no gain to the Navy 32
15:00
4th & 10 at own 32
Duke Pa’ane punt for 39 yds, fair catch by Talik Keaton at the Marsh 29
Marshall Touchdown, 5 plays
13:22
1st & 10 at own 29
Grant Wells pass complete to Corey Gammage for 15 yds to the Marsh 44 for a 1ST down
13:22
1st & 10 at own 44
Grant Wells pass complete to Xavier Gaines for 20 yds to the Navy 36 for a 1ST down
13:22
1st & 10 at opp 36
Grant Wells pass complete to Corey Gammage for 22 yds to the Navy 14 for a 1ST down
13:22
1st & 10 at opp 14
Rasheen Ali run for 5 yds to the Navy 9
11:56
2nd & 5 at opp 9
Sheldon Evans run for 9 yds for a TD (Andrew Sanders KICK)Marshall 28, Navy 0
Navy Interception, 11 plays
11:56
1st & 0 at own 35
Andrew Sanders kickoff for 60 yds , Daniel Jones return for 9 yds to the Navy 44 NAVY Penalty, illegal block (7 Yards) to the Navy 7
11:56
1st & 10 at own 7
Tai Lavatai sacked by Eli Neal for a loss of 1 yard to the Navy 6
11:56
2nd & 11 at own 6
James Harris II run for 2 yds to the Navy 8
11:56
3rd & 9 at own 8
Chance Warren run for 10 yds to the Navy 18 for a 1ST down
11:56
1st & 10 at own 18
Tai Lavatai run for 4 yds to the Navy 22
11:56
2nd & 6 at own 22
James Harris II run for 8 yds to the Navy 30 for a 1ST down
11:56
1st & 10 at own 30
James Harris II run for 27 yds to the Marsh 43 for a 1ST down
11:56
1st & 10 at opp 43
Tai Lavatai run for 4 yds to the Marsh 39
11:56
2nd & 6 at opp 39
Tai Lavatai run for 4 yds to the Marsh 35
11:56
3rd & 2 at opp 35
Tai Lavatai run for 3 yds to the Marsh 32 for a 1ST down
11:56
1st & 10 at opp 32
Tai Lavatai run for 3 yds to the Marsh 29
11:56
2nd & 7 at opp 29
Tai Lavatai pass intercepted Steven Gilmore return for 15 yds to the Marsh 17
Marshall Interception, 2 plays
6:20
1st & 10 at own 17
Grant Wells pass incomplete to Devin Miller
6:20
2nd & 10 at own 17
Grant Wells pass intercepted Kevin Brennan return for 15 yds to the Marsh 25
Navy Turnover on downs, 4 plays
6:04
1st & 10 at opp 25
James Harris II run for 2 yds to the Marsh 23
6:04
2nd & 8 at opp 23
James Harris II run for 1 yd to the Marsh 22
6:04
3rd & 7 at opp 22
Xavier Arline run for 5 yds to the Marsh 17
6:04
4th & 2 at opp 17
Xavier Arline run for 1 yd to the Marsh 16
Marshall Interception, 5 plays
4:34
1st & 10 at own 16
Grant Wells pass incomplete to Talik Keaton, broken up by Johnny Hodges
4:34
2nd & 10 at own 16
Grant Wells pass complete to Xavier Gaines for 36 yds Xavier Gaines fumbled, forced by Michael McMorris, recovered by Marsh Xavier Gaines for a 1ST down
4:34
1st & 10 at opp 43
Sheldon Evans run for 3 yds to the Navy 40
4:34
2nd & 7 at opp 40
Grant Wells pass complete to Talik Keaton for 16 yds to the Navy 24 for a 1ST down
4:34
1st & 10 at opp 24
Grant Wells pass intercepted Mbiti Williams Jr. return for 7 yds to the Navy 18
Navy Touchdown, 14 plays
3:24
1st & 10 at own 18
Xavier Arline pass complete to Mark Walker for 4 yds to the Navy 22
3:24
2nd & 6 at own 22
James Harris II run for 4 yds to the Navy 26
3:24
3rd & 2 at own 26
Xavier Arline run for 17 yds to the Navy 43 for a 1ST down
3:24
1st & 10 at own 43
Xavier Arline pass incomplete
3:24
2nd & 10 at own 43
Xavier Arline run for 8 yds to the Marsh 49
3:24
3rd & 2 at opp 49
James Harris II run for 2 yds to the Marsh 47 for a 1ST down
3:24
1st & 10 at opp 47
Chance Warren run for 1 yd to the Marsh 46
Q4 15:00
2nd & 9 at opp 46
Xavier Arline run for 16 yds to the Marsh 30 for a 1ST down
Q4 15:00
1st & 10 at opp 30
Carlinos Acie run for 6 yds to the Marsh 24
Q4 15:00
2nd & 4 at opp 24
James Harris II run for 8 yds to the Marsh 16 for a 1ST down
Q4 15:00
1st & 10 at opp 16
Xavier Arline run for 8 yds to the Marsh 8
Q4 15:00
2nd & 2 at opp 8
James Harris II run for 3 yds to the Marsh 5 for a 1ST down
Q4 15:00
1st & goal at opp 5
Xavier Arline run for 4 yds to the Marsh 1
Q4 12:04
2nd & goal at opp 1
Xavier Arline run for 1 yd for a TD (Bijan Nichols KICK)Marshall 28, Navy 7
4th quarter8 drives, then Marshall 49, Navy 7
Marshall Touchdown, 11 plays
12:04
1st & 0 at own 35
Ben Fee kickoff for 61 yds , Sheldon Evans return for 36 yds to the Marsh 40
12:04
1st & 10 at own 40
Grant Wells pass complete to Talik Keaton for 5 yds to the Marsh 45
12:04
2nd & 5 at own 45
Grant Wells pass complete to Corey Gammage for 10 yds to the Navy 45 for a 1ST down
12:04
1st & 10 at opp 45
Rasheen Ali run for 5 yds to the Navy 40
12:04
2nd & 5 at opp 40
Grant Wells pass complete to Devin Miller for 15 yds to the Navy 25 for a 1ST down
12:04
1st & 10 at opp 25
Rasheen Ali run for 9 yds to the Navy 16
12:04
2nd & 1 at opp 16
Rasheen Ali run for 3 yds to the Navy 13 for a 1ST down
12:04
1st & 10 at opp 13
Grant Wells pass incomplete to Devin Miller, broken up by Johnny Hodges
12:04
2nd & 10 at opp 13
Grant Wells run for 12 yds to the Navy 1 for a 1ST down
12:04
1st & goal at opp 1
Grant Wells run for no gain to the Navy 1
12:04
2nd & goal at opp 1
Rasheen Ali run for no gain to the Navy 1
8:02
3rd & goal at opp 1
Rasheen Ali run for 1 yd for a TD (Andrew Sanders KICK)Marshall 35, Navy 7
Navy Punt, 3 plays
8:02
1st & 0 at own 35
Andrew Sanders kickoff for 63 yds , Daniel Jones return for 16 yds to the Navy 18
8:02
1st & 10 at own 18
Xavier Arline sacked by Sam Burton and Brian Cavicante for a loss of 2 yards to the Navy 16
8:02
2nd & 12 at own 16
Chance Warren run for 4 yds to the Navy 20
8:02
3rd & 8 at own 20
Xavier Arline sacked by Sam Burton for a loss of 10 yards to the Navy 10
8:02
4th & 18 at own 10
Duke Pa’ane punt for 33 yds , Willie Johnson returns for 4 yds to the Navy 14 MARSHALL Penalty, illegal block (Daniel Foster) to the Navy 49
Marshall Touchdown, 3 plays
6:26
1st & 10 at opp 49
Grant Wells pass complete to Shadeed Ahmed for 47 yds to the Navy 2 for a 1ST down
6:26
1st & goal at opp 2
Sheldon Evans run for 1 yd to the Navy 1
5:31
2nd & goal at opp 1
Sheldon Evans run for 1 yd for a TD (Andrew Sanders KICK)Marshall 42, Navy 7
Navy Punt, 3 plays
5:31
1st & 0 at own 35
Andrew Sanders kickoff for 65 yds for a touchback
5:31
1st & 10 at own 25
Maasai Maynor sacked by Owen Porter and Eli Neal for a loss of 4 yards to the Navy 21
5:31
2nd & 14 at own 21
Maasai Maynor pass incomplete to Chance Warren
5:31
3rd & 14 at own 21
Maasai Maynor sacked by Eli Neal for a loss of 5 yards to the Navy 16
5:31
4th & 19 at own 16
Duke Pa’ane punt for 35 yds, fair catch by Willie Johnson at the NAVY 49 MARSHALL Penalty, RUN (Sam Burton) declined
Marshall Punt, 3 plays
4:16
1st & 10 at own 49
Luke Zban pass incomplete to Jayden Harrison
4:16
2nd & 10 at own 49
Knowledge McDaniel run for 1 yd to the 50 yard line MARSHALL Penalty, personal foul (Will Ulmer) to the Marsh 35
4:16
3rd & 24 at own 35
Luke Zban pass incomplete to Willie Johnson, broken up by Rayuan Lane
4:16
4th & 24 at own 35
Robert Lefevre punt for 48 yds , Chance Warren returns for 8 yds to the Navy 43 NAVY Penalty, RU ( Yards) declined
Navy Interception, 3 plays
3:33
1st & 10 at own 25
Daniel Jones run for 6 yds to the Navy 31
3:33
2nd & 4 at own 31
Tyger Goslin run for 2 yds to the Navy 33
3:33
3rd & 2 at own 33
Tyger Goslin pass intercepted Keylin Roach return for 20 yds to the Navy 30
Marshall Touchdown, 1 play
2:01
1st & 10 at opp 30
Luke Zban pass complete to EJ Horton for 30 yds for a TD (Andrew Sanders KICK)Marshall 49, Navy 7
Navy End of game, 9 plays
2:01
1st & 0 at own 35
Andrew Sanders kickoff for 65 yds , Mark Walker return for 20 yds to the Navy 20
2:01
1st & 10 at own 20
Kai Puailoa-Rojas run for 10 yds to the Navy 30 for a 1ST down
2:01
1st & 10 at own 30
James Harris II run for 18 yds to the Navy 48 for a 1ST down
2:01
1st & 10 at own 48
Maasai Maynor pass complete to Tyger Goslin for 18 yds to the Marsh 34 for a 1ST down
2:01
1st & 10 at opp 34
Maasai Maynor pass incomplete to Jayden Umbarger
2:01
2nd & 10 at opp 34
James Harris II run for 5 yds to the Marsh 29
2:01
3rd & 5 at opp 29
Maasai Maynor pass incomplete to Isaac Ruoss, broken up by Emmanuel Balogun
2:01
4th & 5 at opp 29
Maasai Maynor pass complete to Tyger Goslin for 9 yds to the Marsh 20 for a 1ST down
0:05
1st & 10 at opp 20
Timeout NAVY, clock 00:05
0:05
1st & 10 at opp 20
Maasai Maynor pass incomplete to Tyger Goslin
0:05
2nd & 10 at opp 20
Maasai Maynor run for 14 yds to the Marsh 6 for a 1ST down
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.