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

ESPNEWSESPN+

2025 Standings
FBS (I-A)
American Conference | CONF | OVR |
---|---|---|
Navy | 2-0 | 3-0 |
Memphis | 0-0 | 3-0 |
North Texas | 0-0 | 3-0 |
Tulane | 0-0 | 3-0 |
East Carolina | 0-0 | 2-1 |
Rice | 0-0 | 2-1 |
South Florida | 0-0 | 2-1 |
Temple | 0-0 | 2-1 |
Army | 0-0 | 1-1 |
Charlotte | 0-0 | 1-2 |
Florida Atlantic | 0-0 | 1-2 |
UTSA | 0-0 | 1-2 |
UAB | 0-1 | 2-1 |
Tulsa | 0-1 | 1-2 |
NCAAF News

Week 4 best bets: How to bet ASU-Baylor, Iowa-Rutgers and more
Pamela Maldonado breaks down her favorite bets for Week 4 of the college football season.
2h

Friendly coaches ready to square off as No. 9 Illinois and No. 19 Indiana try to stay unbeaten
Bret Bielema and Curt Cignetti don't have a long relationship but it is clear they admire each other's work.
3h

No. 8 Texas has a chance to cure what's ailing Arch Manning against winless Sam Houston
— Texas has a chance this week to cure whatever ails Arch Manning.
3h
ESPN BET Sportsbook is owned and operated by PENN Entertainment, Inc. and its subsidiaries ('PENN'). ESPN BET is available in states where PENN is licensed to offer sports wagering. Must be 21+ to wager. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
Copyright: © 2025 ESPN Enterprises, Inc. All rights reserved.