East Carolina Pirates @ Navy Midshipmen
1st Quarter
Kickoff
15:00 - 1st
Evan Warren kickoff for 61 yds
-2-yd Pass
15:00 - 1st
Alex Flinn pass complete to Javious Bond for a loss of 2 yards to the ECU 23
1st & 10 at ECU 25
4-yd Run
15:00 - 1st
Javious Bond run for 4 yds to the ECU 27
2nd & 12 at ECU 23
10-yd Pass
15:00 - 1st
Alex Flinn pass complete to Jsi Hatfield for 10 yds to the ECU 37 for a 1ST down
3rd & 8 at ECU 27
-3-yd Run
15:00 - 1st
Javious Bond run for a loss of 3 yards to the ECU 34
1st & 10 at ECU 37
Interception
12:32 - 1st
Alex Flinn pass intercepted Dashaun Peele return for a loss of 5 yards to the NAVY 23
2nd & 13 at ECU 34
2-yd Run
12:32 - 1st
Alex Tecza run for 2 yds to the NAVY 25
1st & 10 at NAVY 23
20-yd Run
12:32 - 1st
Xavier Arline run for 20 yds to the NAVY 45 for a 1ST down
2nd & 8 at NAVY 25
-1-yd Run
12:32 - 1st
Alex Tecza run for a loss of 1 yard to the NAVY 44
1st & 10 at NAVY 45
2-yd Pass
12:32 - 1st
Xavier Arline pass complete to Amin Hassan for 2 yds to the NAVY 46
2nd & 11 at NAVY 44
4-yd Pass
12:32 - 1st
Xavier Arline pass complete to Amin Hassan for 4 yds to the 50 yard line
3rd & 9 at NAVY 46
Punt
9:17 - 1st
Riley Riethman punt for 50 yds for a touchback
4th & 5 at 50
6-yd Pass
9:17 - 1st
Alex Flinn pass complete to Jhari Patterson for 6 yds to the ECU 26
1st & 10 at ECU 20
-2-yd Run
9:17 - 1st
Gerald Green run for a loss of 2 yards to the ECU 24
2nd & 4 at ECU 26
Incompletion
9:17 - 1st
Alex Flinn pass incomplete
3rd & 6 at ECU 24
Punt
7:57 - 1st
Luke Larsen punt for 41 yds
4th & 6 at ECU 24
7-yd Run
7:57 - 1st
Alex Tecza run for 7 yds to the NAVY 47
1st & 10 at NAVY 40
Sack
7:57 - 1st
Xavier Arline sacked by J.D. Lampley for a loss of 4 yards to the NAVY 43
2nd & 3 at NAVY 47
4-yd Pass
7:57 - 1st
Xavier Arline pass complete to Eli Heidenreich for 4 yds to the NAVY 47
3rd & 7 at NAVY 43
Punt
5:46 - 1st
Riley Riethman punt for 49 yds, downed at the ECU 4
4th & 3 at NAVY 47
2-yd Run
5:46 - 1st
Javious Bond run for 2 yds to the ECU 6
1st & 10 at ECU 4
1-yd Pass
5:46 - 1st
Alex Flinn pass complete to Javious Bond for 1 yd to the ECU 7
2nd & 8 at ECU 6
Sack
5:46 - 1st
Alex Flinn sacked by Landon Robinson for a loss of 1 yard to the ECU 6
3rd & 7 at ECU 7
Punt
3:38 - 1st
Luke Larsen punt for 47 yds, downed at the NAVY 47
4th & 8 at ECU 6
5-yd Penalty
3:38 - 1st
Navy Penalty, False Start (Joshua Pena) to the NAVY 42
1st & 10 at NAVY 47
39-yd Run
3:38 - 1st
Xavier Arline run for 39 yds to the ECU 19 for a 1ST down
1st & 15 at NAVY 42
19-yd Touchdown Run
2:47 - 1st
Alex Tecza run for 19 yds for a TD (Nathan Kirkwood KICK)
1st & 10 at ECU 19
Kickoff
2:47 - 1st
Evan Warren kickoff for 58 yds
5-yd Pass
2:47 - 1st
Alex Flinn pass complete to Chase Sowell for 5 yds to the ECU 31
1st & 10 at ECU 26
5-yd Penalty
2:47 - 1st
East Carolina Penalty, False Start (Brock Spalding) to the ECU 26
2nd & 5 at ECU 31
3-yd Pass
2:47 - 1st
Alex Flinn pass complete to Gerald Green for 3 yds to the ECU 29
2nd & 10 at ECU 26
0-yd Run
2:47 - 1st
Alex Flinn run for no gain to the ECU 29
3rd & 7 at ECU 29
5-yd Penalty
0:25 - 1st
LARSEN, 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).
4th & 7 at ECU 29
Punt
0:18 - 1st
Luke Larsen punt for 34 yds, fair catch by Amin Hassan at the NAVY 32
4th & 2 at ECU 34
2nd Quarter
-1-yd Run
0:00 - 1st
Alex Tecza run for a loss of 1 yard to the NAVY 31
1st & 10 at NAVY 32
End of 1st Quarter
7-yd Run
15:00 - 2nd
Xavier Arline run for 7 yds to the NAVY 38
2nd & 11 at NAVY 31
5-yd Run
15:00 - 2nd
Xavier Arline run for 5 yds to the NAVY 43 for a 1ST down
3rd & 4 at NAVY 38
11-yd Run
15:00 - 2nd
Alex Tecza run for 11 yds to the ECU 46 for a 1ST down
1st & 10 at NAVY 43
Fumble Recovery
12:53 - 2nd
Xavier 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.
1st & 10 at ECU 46
16-yd Run
12:53 - 2nd
Alex Flinn run for 16 yds to the NAVY 32 for a 1ST down
1st & 10 at NAVY 48
-3-yd Run
12:53 - 2nd
Alex Flinn run for a loss of 3 yards to the NAVY 35
1st & 10 at NAVY 32
Incompletion
12:53 - 2nd
Alex Flinn pass incomplete
2nd & 13 at NAVY 35
3-yd Run
12:53 - 2nd
Alex Flinn run for 3 yds to the NAVY 32
3rd & 13 at NAVY 35
Field Goal Missed
10:49 - 2nd
Andrew Conrad 49 yd FG MISSED
4th & 10 at NAVY 32
-2-yd Run
10:49 - 2nd
Xavier Arline run for a loss of 2 yards to the NAVY 30
1st & 10 at NAVY 32
(9:44 - 2nd) Timeout East Carolina, clock 09:44
2-yd Run
9:44 - 2nd
Alex Tecza run for 2 yds to the NAVY 32
2nd & 12 at NAVY 30
13-yd Pass
9:44 - 2nd
Xavier Arline pass complete to Jayden Umbarger for 13 yds to the NAVY 45 for a 1ST down
3rd & 10 at NAVY 32
7-yd Run
9:44 - 2nd
Daba Fofana run for 7 yds to the ECU 48
1st & 10 at NAVY 45
4-yd Run
9:44 - 2nd
Alex Tecza run for 4 yds to the ECU 44 for a 1ST down
2nd & 3 at ECU 48
7-yd Run
9:44 - 2nd
Alex Tecza run for 7 yds to the ECU 37
1st & 10 at ECU 44
Sack
7:10 - 2nd
Xavier Arline sacked for a loss of 16 yards to the NAVY 47
2nd & 3 at ECU 37
-1-yd Run
7:10 - 2nd
Rahjai Harris run for a loss of 1 yard to the NAVY 48
1st & 10 at NAVY 47
Sack
6:24 - 2nd
Alex Flinn sacked for a loss of 2 yards to the 50 yard line
2nd & 11 at NAVY 48
4-yd Run
6:24 - 2nd
Alex Tecza run for 4 yds to the ECU 46
1st & 10 at 50
5-yd Penalty
6:24 - 2nd
Navy Penalty, Illegal Forward Pass (Xavier Arline) to the ECU 49
2nd & 6 at ECU 46
2-yd Run
6:24 - 2nd
Xavier Arline run for 2 yds to the ECU 47
3rd & 9 at ECU 49
Punt
4:00 - 2nd
Riley Riethman punt for 27 yds, fair catch by Jsi Hatfield at the ECU 20
4th & 7 at ECU 47
16-yd Pass
4:00 - 2nd
Alex Flinn pass complete to Jhari Patterson for 16 yds to the ECU 36 for a 1ST down
1st & 10 at ECU 20
9-yd Pass
4:00 - 2nd
Alex Flinn pass complete to Chase Sowell for 9 yds to the ECU 45
1st & 10 at ECU 36
4-yd Pass
4:00 - 2nd
Alex Flinn pass complete to Jaylen Johnson for 4 yds to the ECU 49 for a 1ST down
2nd & 1 at ECU 45
0-yd Pass
4:00 - 2nd
Alex Flinn pass complete to Gerald Green for no gain to the ECU 49
1st & 10 at ECU 49
Interception
1:19 - 2nd
Alex Flinn pass intercepted Mbiti Williams Jr. return for 15 yds to the 50 yard line
2nd & 10 at ECU 49
1-yd Run
1:19 - 2nd
Alex Tecza run for 1 yd to the ECU 49
1st & 10 at 50
(0:43 - 2nd) Timeout Navy, clock 00:43
3-yd Run
0:43 - 2nd
Alex Tecza run for 3 yds to the ECU 46
2nd & 9 at ECU 49
8-yd Pass
0:43 - 2nd
Xavier Arline pass complete to Alex Tecza for 8 yds to the ECU 38 for a 1ST down
3rd & 6 at ECU 46
(0:27 - 2nd) Timeout Navy, clock 00:27
4-yd Run
0:27 - 2nd
Xavier Arline run for 4 yds to the ECU 34
1st & 10 at ECU 38
-1-yd Run
0:27 - 2nd
Alex Tecza run for a loss of 1 yard to the ECU 35
2nd & 6 at ECU 34
(0:02 - 2nd) Timeout East Carolina, clock 00:02
10-yd Pass
0:02 - 2nd
Xavier Arline pass complete to Regis Velez for 10 yds to the ECU 25 for a 1ST down
3rd & 7 at ECU 35
Field Goal Missed
0:00 - 2nd
Nathan Kirkwood 42 yd FG MISSED
1st & 10 at ECU 25
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Laith Marjan kickoff for 65 yds for a touchback
3-yd Run
15:00 - 3rd
Amin Hassan run for 3 yds to the NAVY 28
1st & 10 at NAVY 25
3-yd Run
15:00 - 3rd
Alex Tecza run for 3 yds to the NAVY 31
2nd & 7 at NAVY 28
2-yd Run
15:00 - 3rd
Alex Tecza run for 2 yds to the NAVY 33
3rd & 4 at NAVY 31
Punt
13:03 - 3rd
Riley Riethman punt for 37 yds, fair catch by Jsi Hatfield at the ECU 30
4th & 2 at NAVY 33
7-yd Run
13:03 - 3rd
Alex Flinn run for 7 yds to the ECU 37
1st & 10 at ECU 30
4-yd Run
13:03 - 3rd
Javious Bond run for 4 yds to the ECU 41 for a 1ST down
2nd & 3 at ECU 37
Incompletion
13:03 - 3rd
Alex Flinn pass incomplete
1st & 10 at ECU 41
15-yd Penalty
13:03 - 3rd
East Carolina Penalty, Personal Foul (Chase Sowell) to the ECU 29
2nd & 10 at ECU 41
Incompletion
13:03 - 3rd
Alex Flinn pass incomplete
3rd & 22 at ECU 29
Punt
11:17 - 3rd
Luke Larsen punt for 51 yds
4th & 22 at ECU 29
6-yd Run
11:17 - 3rd
Alex Tecza run for 6 yds to the NAVY 33
1st & 10 at NAVY 27
9-yd Run
11:17 - 3rd
Xavier Arline run for 9 yds to the NAVY 42 for a 1ST down
2nd & 4 at NAVY 33
3-yd Run
11:17 - 3rd
Daba Fofana run for 3 yds to the NAVY 45
1st & 10 at NAVY 42
3-yd Run
11:17 - 3rd
Alex Tecza run for 3 yds to the NAVY 48
2nd & 7 at NAVY 45
Incompletion
11:17 - 3rd
Xavier Arline pass incomplete
3rd & 4 at NAVY 48
Punt
8:33 - 3rd
Riley Riethman punt for 28 yds, downed at the ECU 24
4th & 4 at NAVY 48
-1-yd Pass
8:33 - 3rd
Alex Flinn pass complete to Desirrio Riles for a loss of 1 yard to the ECU 23
1st & 10 at ECU 24
Incompletion
8:33 - 3rd
Alex Flinn pass incomplete
2nd & 11 at ECU 23
9-yd Pass
8:33 - 3rd
Alex Flinn pass complete to Tyler Savage for 9 yds to the ECU 32
3rd & 11 at ECU 23
Punt
7:04 - 3rd
Luke Larsen punt for 51 yds, downed at the NAVY 17
4th & 2 at ECU 32
4-yd Run
7:04 - 3rd
Eli Heidenreich run for 4 yds to the NAVY 21
1st & 10 at NAVY 17
5-yd Penalty
7:04 - 3rd
Navy Penalty, False Start (Ben Purvis) to the NAVY 16
2nd & 6 at NAVY 21
2-yd Pass
7:04 - 3rd
Xavier Arline pass complete to Daba Fofana for 2 yds to the NAVY 18
2nd & 11 at NAVY 16
9-yd Pass
7:04 - 3rd
Xavier Arline pass complete to Jayden Umbarger for 9 yds to the NAVY 27 for a 1ST down
3rd & 9 at NAVY 18
0-yd Run
7:04 - 3rd
Xavier Arline run for no gain to the NAVY 27
1st & 10 at NAVY 27
4-yd Run
7:04 - 3rd
Xavier Arline run for 4 yds to the NAVY 31
2nd & 10 at NAVY 27
1-yd Pass
7:04 - 3rd
Xavier Arline pass complete to Alex Tecza for 1 yd to the NAVY 32
3rd & 6 at NAVY 31
Punt
2:47 - 3rd
Riley Riethman punt for 37 yds
4th & 5 at NAVY 32
Incompletion
2:47 - 3rd
Alex Flinn pass incomplete
1st & 10 at ECU 31
4-yd Run
2:47 - 3rd
Javious Bond run for 4 yds to the ECU 35
2nd & 10 at ECU 31
Incompletion
2:47 - 3rd
Alex Flinn pass incomplete
3rd & 6 at ECU 35
Punt
1:49 - 3rd
Luke Larsen punt for 45 yds, fair catch by Amin Hassan at the NAVY 20
4th & 6 at ECU 35
4th Quarter
2-yd Run
1:49 - 3rd
Alex Tecza run for 2 yds to the NAVY 22
1st & 10 at NAVY 20
2-yd Run
1:49 - 3rd
Xavier Arline run for 2 yds to the NAVY 24
2nd & 8 at NAVY 22
49-yd Pass
0:00 - 3rd
Xavier Arline pass complete to Eli Heidenreich for 49 yds to the ECU 27 for a 1ST down
3rd & 6 at NAVY 24
End of 3rd Quarter
13-yd Run
15:00 - 4th
Alex Tecza run for 13 yds to the ECU 14 for a 1ST down
1st & 10 at ECU 27
5-yd Penalty
15:00 - 4th
Navy Penalty, False Start (Joshua Pena) to the ECU 19
1st & 10 at ECU 14
-1-yd Run
15:00 - 4th
Alex Tecza run for a loss of 1 yard to the ECU 20
1st & 15 at ECU 19
-5-yd Run
15:00 - 4th
Eli Heidenreich run for a loss of 5 yards to the ECU 25
2nd & 16 at ECU 20
0-yd Run
15:00 - 4th
Daba Fofana run for no gain to the ECU 25
3rd & 21 at ECU 25
Blocked Field Goal
12:08 - 4th
Nathan Kirkwood 42 yd FG BLOCKED blocked by
4th & 21 at ECU 25
2-yd Run
12:08 - 4th
Alex Flinn run for 2 yds to the ECU 27
1st & 10 at ECU 25
Incompletion
12:08 - 4th
Alex Flinn pass incomplete
2nd & 8 at ECU 27
4-yd Pass
12:08 - 4th
Alex Flinn pass complete to Tyler Savage for 4 yds to the ECU 31
3rd & 8 at ECU 27
Fumble Recovery
10:39 - 4th
Luke 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.
4th & 4 at ECU 31
3-yd Run
10:39 - 4th
Alex Tecza run for 3 yds to the ECU 15
1st & 10 at ECU 18
2-yd Run
10:39 - 4th
Xavier Arline run for 2 yds to the ECU 13
2nd & 7 at ECU 15
3-yd Run
10:39 - 4th
Alex Tecza run for 3 yds to the ECU 10
3rd & 5 at ECU 13
Field Goal Good
8:49 - 4th
Nathan Kirkwood 27 yd FG GOOD
4th & 2 at ECU 10
Kickoff
8:49 - 4th
Evan Warren kickoff for 57 yds
11-yd Pass
8:49 - 4th
Alex Flinn pass complete to Jaylen Johnson for 11 yds to the ECU 25 for a 1ST down
1st & 10 at ECU 14
4-yd Pass
8:49 - 4th
Alex Flinn pass complete to Jaylen Johnson for 4 yds to the ECU 29
1st & 10 at ECU 25
Sack
8:49 - 4th
Alex Flinn sacked by Justin Reed for a loss of 1 yard to the ECU 28
2nd & 6 at ECU 29
5-yd Pass
8:49 - 4th
Alex Flinn pass complete to Chase Sowell for 5 yds to the ECU 33
3rd & 7 at ECU 28
Incompletion
6:39 - 4th
Alex Flinn pass incomplete
4th & 2 at ECU 33
5-yd Penalty
6:39 - 4th
Navy Penalty, False Start (Brent Self) to the ECU 38
1st & 10 at ECU 33
-1-yd Run
6:39 - 4th
Xavier Arline run for a loss of 1 yard to the ECU 39
1st & 15 at ECU 38
-1-yd Run
6:39 - 4th
Daba Fofana run for a loss of 1 yard to the ECU 40
2nd & 16 at ECU 39
1-yd Run
6:39 - 4th
Xavier Arline run for 1 yd to the ECU 39
3rd & 17 at ECU 40
5-yd Penalty
6:39 - 4th
Navy Penalty, Delay Of Game (-5 Yards) to the ECU 44
4th & 16 at ECU 39
Punt
4:29 - 4th
Riley Riethman punt for 44 yds for a touchback
4th & 21 at ECU 44
-1-yd Pass
4:29 - 4th
Alex Flinn pass complete to Javious Bond for a loss of 1 yard to the ECU 19
1st & 10 at ECU 20
10-yd Pass
4:29 - 4th
Alex Flinn pass complete to Chase Sowell for 10 yds to the ECU 29
2nd & 11 at ECU 19
10-yd Penalty
4:29 - 4th
East Carolina Penalty, Offensive Holding (Chase Sowell) to the ECU 24
3rd & 1 at ECU 29
(2:59 - 4th) Timeout East Carolina, clock 02:59
2-yd Run
2:59 - 4th
Alex Flinn run for 2 yds to the ECU 26
3rd & 6 at ECU 24
8-yd Pass
2:59 - 4th
Alex Flinn pass complete to Jsi Hatfield for 8 yds to the ECU 34 for a 1ST down
4th & 4 at ECU 26
7-yd Pass
2:59 - 4th
Alex Flinn pass complete to Jaylen Johnson for 7 yds to the ECU 41
1st & 10 at ECU 34
Incompletion
2:59 - 4th
Alex Flinn pass incomplete
2nd & 3 at ECU 41
2-yd Run
2:59 - 4th
Alex Flinn run for 2 yds to the ECU 43
3rd & 3 at ECU 41
Incompletion
1:39 - 4th
Alex Flinn pass incomplete
4th & 1 at ECU 43
1-yd Run
1:39 - 4th
Daba Fofana run for 1 yd to the ECU 42
1st & 10 at ECU 43
2-yd Run
1:39 - 4th
Alex Tecza run for 2 yds to the ECU 40
2nd & 9 at ECU 42
(1:25 - 4th) Timeout East Carolina, clock 01:25
1-yd Run
1:25 - 4th
Alex Tecza run for 1 yd to the ECU 39
3rd & 7 at ECU 40
Punt
1:18 - 4th
Riley Riethman punt for 39 yds for a touchback
4th & 6 at ECU 39
21-yd Pass
1:18 - 4th
Alex Flinn pass complete to Chase Sowell for 21 yds to the ECU 41 for a 1ST down
1st & 10 at ECU 20
8-yd Pass
1:18 - 4th
Alex Flinn pass complete to Tyler Savage for 8 yds to the ECU 49
1st & 10 at ECU 41
Incompletion
1:18 - 4th
Alex Flinn pass incomplete
2nd & 2 at ECU 49
12-yd Pass
1:18 - 4th
Alex Flinn pass complete to Chase Sowell for 12 yds to the NAVY 39 for a 1ST down
3rd & 2 at ECU 49
15-yd Penalty
1:18 - 4th
QB 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).
1st & 10 at NAVY 39
6-yd Run
1:18 - 4th
Alex Flinn run for 6 yds to the NAVY 48
1st & 25 at ECU 46
6-yd Pass
0:00 - 4th
Alex Flinn pass complete to Gerald Green for 6 yds to the NAVY 42
2nd & 19 at NAVY 48
End of 4th Quarter
ECU @ NAVY Videos
Touchdown! Alex Tecza scores vs. East Carolina
- 0:23
Justin Reed makes timely sack vs. East Carolina
- 0:22
Alex Tecza powers past defense for 13-yard rush
- 0:13
Game Information
Annapolis, MD


2025 Standings
FBS
| American ConferenceAmerican Conference | CONF | OVR |
|---|---|---|
| Tulane | 7-1 | 11-3 |
| North Texas | 7-1 | 12-2 |
| Navy | 7-1 | 11-2 |
| East Carolina | 6-2 | 9-4 |
| South Florida | 6-2 | 9-4 |
| Army | 4-4 | 7-6 |
| Memphis | 4-4 | 8-5 |
| UTSA | 4-4 | 7-6 |
| Temple | 3-5 | 5-7 |
| Florida Atlantic | 3-5 | 4-8 |
| Rice | 2-6 | 5-8 |
| UAB | 2-6 | 4-8 |
| Tulsa | 1-7 | 4-8 |
| Charlotte | 0-8 | 1-11 |
NCAAF News

2026 college football Top 25: Under-the-radar players for each team
Someone from each of the top teams you may not know now, but will by the end of the 2026 season.
1h

Paul Finebaum: Brendan Sorsby's alleged gambling is 'tip of an iceberg'
Paul Finebaum details why the NCAA's investigation of Brendan Sorsby's alleged gambling is such a big story.
21h

Notre Dame heads into 2026 with QB it hasn't had in a long time
CJ Carr is forging his own path with the Irish. He could also be the QB to lead them to a title.
1d
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

