East Carolina at Navy

Saturday, November 18, 2023

Navy beat East Carolina 10–⁠0. It was their 11th meeting; after it, Navy led the series 9–⁠2.

AwayEast Carolina2–⁠10 in 2023
0
HomeNavy5–⁠7 in 2023
10

Final at Navy–Marine Corps Memorial Stadium, AnnapolisTV: ESPN+, ESPNNAttendance 28,708

At kickoff
53°F, clear, wind 13 mph from the northwest, gusts to 25 mphWeather: NOAA NCEI Integrated Surface Database; U.S. Naval Academy (KNAK), 2 km from the stadium, six minutes before kickoff
Official
Steven AndersonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
East Carolina00000
Navy700310

Standouts

  • RushingAlex Tecza24 carries, 94 yards, 1 TDNavy
  • DefenseColin Ramos10 tackles, 1.5 for lossNavy

Player stats

East Carolina

PassingC/AttYdsTDInt
Alex Flinn24/3815502
RushingCarYdsTDLong
Alex Flinn1231016
Javious Bond71905
ReceivingRecYdsTDLong
Chase Sowell662021
Jaylen Johnson426011
Jhari Patterson222016
Tyler Savage32109
DefenseTklTFLSacksInt
B.J. Davis10100
Jordan Huff9000
Shavon Revel80.500
Zakye Barker71.500
Teylor Jackson2110
J.D. Lampley1110

Navy

PassingC/AttYdsTDInt
Xavier Arline10/1110200
RushingCarYdsTDLong
Alex Tecza2494119
Xavier Arline1868039
Daba Fofana51007
Amin Hassan1303
ReceivingRecYdsTDLong
Eli Heidenreich253049
Jayden Umbarger222013
Regis Velez110010
Alex Tecza2908
DefenseTklTFLSacksInt
Colin Ramos101.500
Rayuan Lane70.500
Justin Reed6210
Will Harbour60.500
Dashaun Peele4101
Clay Cromwell2110
Landon Robinson2110
Mbiti Williams Jr.2001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

East CarolinaNavy
189Total yards276
155Passing yards102
34Rushing yards174
4.1Yards per pass9.3
1.5Yards per rush3.5
9First downs13
2–⁠13Third downs6–⁠16
1–⁠4Fourth downs0–⁠0
4Turnovers2
4–⁠45Penalties7–⁠35
25:56Possession34:04
2Sacks (by defense)3

Efficiency

East CarolinaNavy
28%Success rate28%
−0.41EPA per play−0.13
0.94Explosiveness1.51
−0.54Rushing EPA−0.24
−0.35Passing EPA0.27
9%Passing-down success25%
−0.06First-down EPA−0.30
−0.72Second-down EPA−0.47
0.15Third-down EPA0.54
20%Havoc by its defense29%

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 56% to win. Elo’s favorite won.

The line

Navy −3, over/under 33.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 56%, East Carolina 44%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Navy end zoneEast Carolina end zoneQ1 East CarolinaInterception, 5 playsQ1 NavyPunt, 5 playsQ1 East CarolinaPunt, 3 playsQ1 NavyPunt, 3 playsQ1 East CarolinaPunt, 3 playsQ1 NavyTouchdown, 2 playsQ1 East CarolinaPunt, 3 playsQ1 NavyFumble, 5 playsQ2 East CarolinaMissed FG, 5 playsQ2 NavyFumble, 7 playsQ2 East CarolinaFumble, 2 playsQ2 NavyPunt, 3 playsQ2 East CarolinaInterception, 5 playsQ2 NavyMissed FG, 7 playsQ3 NavyPunt, 3 playsQ3 East CarolinaPunt, 5 playsQ3 NavyPunt, 5 playsQ3 East CarolinaPunt, 3 playsQ3 NavyPunt, 6 playsQ3 East CarolinaPunt, 3 playsQ3 NavyMissed FG, 8 playsQ4 East CarolinaTurnover on downs, 4 playsQ4 NavyField goal, 4 playsQ4 East CarolinaTurnover on downs, 5 playsQ4 NavyPunt, 3 playsQ4 East CarolinaTurnover on downs, 9 playsQ4 NavyPunt, 3 playsQ4 East CarolinaEnd of game, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Navy drives left to right, East Carolina right to left.
  1. Q1 East CarolinaInterception, 5 plays, 9 yards
  2. Q1 NavyPunt, 5 plays, 27 yards
  3. Q1 East CarolinaPunt, 3 plays, 4 yards
  4. Q1 NavyPunt, 3 plays, 7 yards
  5. Q1 East CarolinaPunt, 3 plays, 2 yards
  6. Q1 NavyTouchdown, 2 plays, 53 yards
  7. Q1 East CarolinaPunt, 3 plays, 8 yards
  8. Q1 NavyFumble, 5 plays, 16 yards
  9. Q2 East CarolinaMissed FG, 5 plays, 16 yards
  10. Q2 NavyFumble, 7 plays, 15 yards
  11. Q2 East CarolinaFumble, 2 plays, −3 yards
  12. Q2 NavyPunt, 3 plays, 3 yards
  13. Q2 East CarolinaInterception, 5 plays, 29 yards
  14. Q2 NavyMissed FG, 7 plays, 25 yards
  15. Q3 NavyPunt, 3 plays, 8 yards
  16. Q3 East CarolinaPunt, 5 plays, −1 yard
  17. Q3 NavyPunt, 5 plays, 21 yards
  18. Q3 East CarolinaPunt, 3 plays, 8 yards
  19. Q3 NavyPunt, 6 plays, 15 yards
  20. Q3 East CarolinaPunt, 3 plays, 4 yards
  21. Q3 NavyMissed FG, 8 plays, 55 yards
  22. Q4 East CarolinaTurnover on downs, 4 plays, −7 yards
  23. Q4 NavyField goal, 4 plays, 8 yards
  24. Q4 East CarolinaTurnover on downs, 5 plays, 19 yards
  25. Q4 NavyPunt, 3 plays, −11 yards
  26. Q4 East CarolinaTurnover on downs, 9 plays, 23 yards
  27. Q4 NavyPunt, 3 plays, 4 yards
  28. Q4 East CarolinaEnd of game, 6 plays, 38 yards

Play by play

1st quarter8 drives, then Navy 7, East Carolina 0
East Carolina Interception, 5 plays
15:00Evan Warren kickoff for 61 yds
15:001st & 10 at own 25Alex Flinn pass complete to Javious Bond for a loss of 2 yards to the ECU 23
15:002nd & 12 at own 23Javious Bond run for 4 yds to the ECU 27
15:003rd & 8 at own 27Alex Flinn pass complete to Jsi Hatfield for 10 yds to the ECU 37 for a 1ST down
15:001st & 10 at own 37Javious Bond run for a loss of 3 yards to the ECU 34
12:322nd & 13 at own 34Alex Flinn pass intercepted Dashaun Peele return for a loss of 5 yards to the NAVY 23
Navy Punt, 5 plays
12:321st & 10 at own 23Alex Tecza run for 2 yds to the NAVY 25
12:322nd & 8 at own 25Xavier Arline run for 20 yds to the NAVY 45 for a 1ST down
12:321st & 10 at own 45Alex Tecza run for a loss of 1 yard to the NAVY 44
12:322nd & 11 at own 44Xavier Arline pass complete to Amin Hassan for 2 yds to the NAVY 46
12:323rd & 9 at own 46Xavier Arline pass complete to Amin Hassan for 4 yds to the 50 yard line
9:174th & 5 at the 50Riley Riethman punt for 50 yds for a touchback
East Carolina Punt, 3 plays
9:171st & 10 at own 20Alex Flinn pass complete to Jhari Patterson for 6 yds to the ECU 26
9:172nd & 4 at own 26Gerald Green run for a loss of 2 yards to the ECU 24
9:173rd & 6 at own 24Alex Flinn pass incomplete
7:574th & 6 at own 24Luke Larsen punt for 41 yds
Navy Punt, 3 plays
7:571st & 10 at own 40Alex Tecza run for 7 yds to the NAVY 47
7:572nd & 3 at own 47Xavier Arline sacked by J.D. Lampley for a loss of 4 yards to the NAVY 43
7:573rd & 7 at own 43Xavier Arline pass complete to Eli Heidenreich for 4 yds to the NAVY 47
5:464th & 3 at own 47Riley Riethman punt for 49 yds, downed at the ECU 4
East Carolina Punt, 3 plays
5:461st & 10 at own 4Javious Bond run for 2 yds to the ECU 6
5:462nd & 8 at own 6Alex Flinn pass complete to Javious Bond for 1 yd to the ECU 7
5:463rd & 7 at own 7Alex Flinn sacked by Landon Robinson for a loss of 1 yard to the ECU 6
3:384th & 8 at own 6Luke Larsen punt for 47 yds, downed at the NAVY 47
3:381st & 10 at own 47Navy Penalty, False Start (Joshua Pena) to the NAVY 42
Navy Touchdown, 2 plays
3:381st & 15 at own 42Xavier Arline run for 39 yds to the ECU 19 for a 1ST down
2:471st & 10 at opp 19Alex Tecza run for 19 yds for a TD (Nathan Kirkwood KICK)Navy 7, East Carolina 0
East Carolina Punt, 3 plays
2:47Evan Warren kickoff for 58 yds
2:471st & 10 at own 26Alex Flinn pass complete to Chase Sowell for 5 yds to the ECU 31
2:472nd & 5 at own 31East Carolina Penalty, False Start (Brock Spalding) to the ECU 26
2:472nd & 10 at own 26Alex Flinn pass complete to Gerald Green for 3 yds to the ECU 29
2:473rd & 7 at own 29Alex Flinn run for no gain to the ECU 29
0:254th & 7 at own 29LARSEN, Luke punt 12 yards to the ECU41 out of bounds, clock 00:25. PENALTY NAV Offsides on CRAWFORD, Khalil enforced 5 yards from the ECU29 to the ECU34 [FAKE PUNT]. NO PLAY (replay the down).
0:184th & 2 at own 34Luke Larsen punt for 34 yds, fair catch by Amin Hassan at the NAVY 32
Navy Fumble, 5 plays
0:001st & 10 at own 32Alex Tecza run for a loss of 1 yard to the NAVY 31
Q2 15:002nd & 11 at own 31Xavier Arline run for 7 yds to the NAVY 38
Q2 15:003rd & 4 at own 38Xavier Arline run for 5 yds to the NAVY 43 for a 1ST down
Q2 15:001st & 10 at own 43Alex Tecza run for 11 yds to the ECU 46 for a 1ST down
Q2 12:531st & 10 at opp 46Xavier Arline run for a loss of 6 yards to the NAVY 48 Xavier Arline fumbled, recovered by ECU Jason Shuford [SG] QB Keeper ARLINE, Xavier rush up the middle for a loss of 6 yards, ARLINE, Xavier fumbled at ECU50 , recovered by ECU SHUFORD, Jason at the NAV48, returned 0 yards to the NAV48, End of Play, clock 12:53.
2nd quarter6 drives, then Navy 7, East Carolina 0
East Carolina Missed FG, 5 plays
12:531st & 10 at opp 48Alex Flinn run for 16 yds to the NAVY 32 for a 1ST down
12:531st & 10 at opp 32Alex Flinn run for a loss of 3 yards to the NAVY 35
12:532nd & 13 at opp 35Alex Flinn pass incomplete
12:533rd & 13 at opp 35Alex Flinn run for 3 yds to the NAVY 32
10:494th & 10 at opp 32Andrew Conrad 49 yd FG MISSED
Navy Fumble, 7 plays
10:491st & 10 at own 32Xavier Arline run for a loss of 2 yards to the NAVY 30
9:443rd & 10 at own 32Timeout East Carolina, clock 09:44
9:442nd & 12 at own 30Alex Tecza run for 2 yds to the NAVY 32
9:443rd & 10 at own 32Xavier Arline pass complete to Jayden Umbarger for 13 yds to the NAVY 45 for a 1ST down
9:441st & 10 at own 45Daba Fofana run for 7 yds to the ECU 48
9:442nd & 3 at opp 48Alex Tecza run for 4 yds to the ECU 44 for a 1ST down
9:441st & 10 at opp 44Alex Tecza run for 7 yds to the ECU 37
7:102nd & 3 at opp 37Xavier Arline sacked for a loss of 16 yards to the NAVY 47
East Carolina Fumble, 2 plays
7:101st & 10 at opp 47Rahjai Harris run for a loss of 1 yard to the NAVY 48
6:242nd & 11 at opp 48Alex Flinn sacked for a loss of 2 yards to the 50 yard line
Navy Punt, 3 plays
6:241st & 10 at the 50Alex Tecza run for 4 yds to the ECU 46
6:242nd & 6 at opp 46Navy Penalty, Illegal Forward Pass (Xavier Arline) to the ECU 49
6:243rd & 9 at opp 49Xavier Arline run for 2 yds to the ECU 47
4:004th & 7 at opp 47Riley Riethman punt for 27 yds, fair catch by Jsi Hatfield at the ECU 20
East Carolina Interception, 5 plays
4:001st & 10 at own 20Alex Flinn pass complete to Jhari Patterson for 16 yds to the ECU 36 for a 1ST down
4:001st & 10 at own 36Alex Flinn pass complete to Chase Sowell for 9 yds to the ECU 45
4:002nd & 1 at own 45Alex Flinn pass complete to Jaylen Johnson for 4 yds to the ECU 49 for a 1ST down
4:001st & 10 at own 49Alex Flinn pass complete to Gerald Green for no gain to the ECU 49
1:192nd & 10 at own 49Alex Flinn pass intercepted Mbiti Williams Jr. return for 15 yds to the 50 yard line
Navy Missed FG, 7 plays
1:191st & 10 at the 50Alex Tecza run for 1 yd to the ECU 49
0:433rd & 6 at opp 46Timeout Navy, clock 00:43
0:432nd & 9 at opp 49Alex Tecza run for 3 yds to the ECU 46
0:433rd & 6 at opp 46Xavier Arline pass complete to Alex Tecza for 8 yds to the ECU 38 for a 1ST down
0:272nd & 6 at opp 34Timeout Navy, clock 00:27
0:271st & 10 at opp 38Xavier Arline run for 4 yds to the ECU 34
0:272nd & 6 at opp 34Alex Tecza run for a loss of 1 yard to the ECU 35
0:021st & 10 at opp 25Timeout East Carolina, clock 00:02
0:023rd & 7 at opp 35Xavier Arline pass complete to Regis Velez for 10 yds to the ECU 25 for a 1ST down
0:001st & 10 at opp 25Nathan Kirkwood 42 yd FG MISSED
3rd quarter7 drives, then Navy 7, East Carolina 0
Navy Punt, 3 plays
15:00Laith Marjan kickoff for 65 yds for a touchback
15:001st & 10 at own 25Amin Hassan run for 3 yds to the NAVY 28
15:002nd & 7 at own 28Alex Tecza run for 3 yds to the NAVY 31
15:003rd & 4 at own 31Alex Tecza run for 2 yds to the NAVY 33
13:034th & 2 at own 33Riley Riethman punt for 37 yds, fair catch by Jsi Hatfield at the ECU 30
East Carolina Punt, 5 plays
13:031st & 10 at own 30Alex Flinn run for 7 yds to the ECU 37
13:032nd & 3 at own 37Javious Bond run for 4 yds to the ECU 41 for a 1ST down
13:031st & 10 at own 41Alex Flinn pass incomplete
13:032nd & 10 at own 41East Carolina Penalty, Personal Foul (Chase Sowell) to the ECU 29
13:033rd & 22 at own 29Alex Flinn pass incomplete
11:174th & 22 at own 29Luke Larsen punt for 51 yds
Navy Punt, 5 plays
11:171st & 10 at own 27Alex Tecza run for 6 yds to the NAVY 33
11:172nd & 4 at own 33Xavier Arline run for 9 yds to the NAVY 42 for a 1ST down
11:171st & 10 at own 42Daba Fofana run for 3 yds to the NAVY 45
11:172nd & 7 at own 45Alex Tecza run for 3 yds to the NAVY 48
11:173rd & 4 at own 48Xavier Arline pass incomplete
8:334th & 4 at own 48Riley Riethman punt for 28 yds, downed at the ECU 24
East Carolina Punt, 3 plays
8:331st & 10 at own 24Alex Flinn pass complete to Desirrio Riles for a loss of 1 yard to the ECU 23
8:332nd & 11 at own 23Alex Flinn pass incomplete
8:333rd & 11 at own 23Alex Flinn pass complete to Tyler Savage for 9 yds to the ECU 32
7:044th & 2 at own 32Luke Larsen punt for 51 yds, downed at the NAVY 17
Navy Punt, 6 plays
7:041st & 10 at own 17Eli Heidenreich run for 4 yds to the NAVY 21
7:042nd & 6 at own 21Navy Penalty, False Start (Ben Purvis) to the NAVY 16
7:042nd & 11 at own 16Xavier Arline pass complete to Daba Fofana for 2 yds to the NAVY 18
7:043rd & 9 at own 18Xavier Arline pass complete to Jayden Umbarger for 9 yds to the NAVY 27 for a 1ST down
7:041st & 10 at own 27Xavier Arline run for no gain to the NAVY 27
7:042nd & 10 at own 27Xavier Arline run for 4 yds to the NAVY 31
7:043rd & 6 at own 31Xavier Arline pass complete to Alex Tecza for 1 yd to the NAVY 32
2:474th & 5 at own 32Riley Riethman punt for 37 yds
East Carolina Punt, 3 plays
2:471st & 10 at own 31Alex Flinn pass incomplete
2:472nd & 10 at own 31Javious Bond run for 4 yds to the ECU 35
2:473rd & 6 at own 35Alex Flinn pass incomplete
1:494th & 6 at own 35Luke Larsen punt for 45 yds, fair catch by Amin Hassan at the NAVY 20
Navy Missed FG, 8 plays
1:491st & 10 at own 20Alex Tecza run for 2 yds to the NAVY 22
1:492nd & 8 at own 22Xavier Arline run for 2 yds to the NAVY 24
0:003rd & 6 at own 24Xavier Arline pass complete to Eli Heidenreich for 49 yds to the ECU 27 for a 1ST down
Q4 15:001st & 10 at opp 27Alex Tecza run for 13 yds to the ECU 14 for a 1ST down
Q4 15:001st & 10 at opp 14Navy Penalty, False Start (Joshua Pena) to the ECU 19
Q4 15:001st & 15 at opp 19Alex Tecza run for a loss of 1 yard to the ECU 20
Q4 15:002nd & 16 at opp 20Eli Heidenreich run for a loss of 5 yards to the ECU 25
Q4 15:003rd & 21 at opp 25Daba Fofana run for no gain to the ECU 25
Q4 12:084th & 21 at opp 25Nathan Kirkwood 42 yd FG BLOCKED blocked by
4th quarter7 drives, then Navy 10, East Carolina 0
East Carolina Turnover on downs, 4 plays
12:081st & 10 at own 25Alex Flinn run for 2 yds to the ECU 27
12:082nd & 8 at own 27Alex Flinn pass incomplete
12:083rd & 8 at own 27Alex Flinn pass complete to Tyler Savage for 4 yds to the ECU 31
10:394th & 4 at own 31Luke Larsen run for a loss of 13 yards to the ECU 18 Luke Larsen fumbled, recovered by NAVY Adam Walker II [PUNT] LARSEN, Luke rush to the right for a loss of 13 yards, LARSEN, Luke fumbled at ECU20 , recovered by NAV WALKER, Adam at the ECU18, returned 0 yards to the ECU18, End of Play; ECU turnover on downs, clock 10:39.
Navy Field goal, 4 plays
10:391st & 10 at opp 18Alex Tecza run for 3 yds to the ECU 15
10:392nd & 7 at opp 15Xavier Arline run for 2 yds to the ECU 13
10:393rd & 5 at opp 13Alex Tecza run for 3 yds to the ECU 10
8:494th & 2 at opp 10Nathan Kirkwood 27 yd FG GOODNavy 10, East Carolina 0
East Carolina Turnover on downs, 5 plays
8:49Evan Warren kickoff for 57 yds
8:491st & 10 at own 14Alex Flinn pass complete to Jaylen Johnson for 11 yds to the ECU 25 for a 1ST down
8:491st & 10 at own 25Alex Flinn pass complete to Jaylen Johnson for 4 yds to the ECU 29
8:492nd & 6 at own 29Alex Flinn sacked by Justin Reed for a loss of 1 yard to the ECU 28
8:493rd & 7 at own 28Alex Flinn pass complete to Chase Sowell for 5 yds to the ECU 33
6:394th & 2 at own 33Alex Flinn pass incomplete
6:391st & 10 at opp 33Navy Penalty, False Start (Brent Self) to the ECU 38
Navy Punt, 3 plays
6:391st & 15 at opp 38Xavier Arline run for a loss of 1 yard to the ECU 39
6:392nd & 16 at opp 39Daba Fofana run for a loss of 1 yard to the ECU 40
6:393rd & 17 at opp 40Xavier Arline run for 1 yd to the ECU 39
6:394th & 16 at opp 39Navy Penalty, Delay Of Game (-5 Yards) to the ECU 44
4:294th & 21 at opp 44Riley Riethman punt for 44 yds for a touchback
East Carolina Turnover on downs, 9 plays
4:291st & 10 at own 20Alex Flinn pass complete to Javious Bond for a loss of 1 yard to the ECU 19
4:292nd & 11 at own 19Alex Flinn pass complete to Chase Sowell for 10 yds to the ECU 29
4:293rd & 1 at own 29East Carolina Penalty, Offensive Holding (Chase Sowell) to the ECU 24
2:594th & 4 at own 26Timeout East Carolina, clock 02:59
2:593rd & 6 at own 24Alex Flinn run for 2 yds to the ECU 26
2:594th & 4 at own 26Alex Flinn pass complete to Jsi Hatfield for 8 yds to the ECU 34 for a 1ST down
2:591st & 10 at own 34Alex Flinn pass complete to Jaylen Johnson for 7 yds to the ECU 41
2:592nd & 3 at own 41Alex Flinn pass incomplete
2:593rd & 3 at own 41Alex Flinn run for 2 yds to the ECU 43
1:394th & 1 at own 43Alex Flinn pass incomplete
Navy Punt, 3 plays
1:391st & 10 at opp 43Daba Fofana run for 1 yd to the ECU 42
1:392nd & 9 at opp 42Alex Tecza run for 2 yds to the ECU 40
1:254th & 6 at opp 39Timeout East Carolina, clock 01:25
1:253rd & 7 at opp 40Alex Tecza run for 1 yd to the ECU 39
1:184th & 6 at opp 39Riley Riethman punt for 39 yds for a touchback
East Carolina End of game, 6 plays
1:181st & 10 at own 20Alex Flinn pass complete to Chase Sowell for 21 yds to the ECU 41 for a 1ST down
1:181st & 10 at own 41Alex Flinn pass complete to Tyler Savage for 8 yds to the ECU 49
1:182nd & 2 at own 49Alex Flinn pass incomplete
1:183rd & 2 at own 49Alex Flinn pass complete to Chase Sowell for 12 yds to the NAVY 39 for a 1ST down
1:181st & 10 at opp 39QB Keeper FLINN, Alex rush up the middle for a gain of 7 yards to the NAV32 (HARBOUR, Will). PENALTY ECU Personal Foul on HALL, Dustyn enforced 15 yards from the NAV39 to the ECU46 [SG]. NO PLAY (replay the down).
1:181st & 25 at own 46Alex Flinn run for 6 yds to the NAVY 48
0:002nd & 19 at opp 48Alex Flinn pass complete to Gerald Green for 6 yds to the NAVY 42

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.

Navy leads 10–⁠2 in 12 meetings, counting the one since this game.

Recent meetings
2024Navy 34, East Carolina 20
2023Navy 10, East Carolina 0
2022Navy 23, East Carolina 20
2021East Carolina 38, Navy 35
2020Navy 27, East Carolina 23
2019Navy 42, East Carolina 10

Around this game