Temple Owls @ Navy Midshipmen
1st Quarter
Kickoff
15:00 - 1st
Bennett Moehring kickoff for 65 yds for a touchback
3-yd Run
14:55 - 1st
Jahad Thomas run for 3 yds to the Temp 28
1st & 10 at TEM 25
4-yd Pass
14:20 - 1st
Phillip Walker pass complete to Isaiah Wright for 4 yds to the Temp 32
2nd & 7 at TEM 28
4-yd Pass
13:44 - 1st
Phillip Walker pass complete to Adonis Jennings for 4 yds to the Temp 36 for a 1ST down
3rd & 3 at TEM 32
4-yd Run
13:20 - 1st
Jahad Thomas run for 4 yds to the Temp 40
1st & 10 at TEM 36
0-yd Pass
12:45 - 1st
Phillip Walker pass complete to Keith Kirkwood for no gain to the Temp 40
2nd & 6 at TEM 40
9-yd Pass
12:08 - 1st
Phillip Walker pass complete to Keith Kirkwood for 9 yds to the Temp 49 for a 1ST down
3rd & 6 at TEM 40
20-yd Run
11:30 - 1st
Adonis Jennings run for 20 yds to the Navy 31 for a 1ST down
1st & 10 at TEM 49
3-yd Run
10:55 - 1st
Ryquell Armstead run for 3 yds to the Navy 28
1st & 10 at NAVY 31
Incompletion
10:22 - 1st
Phillip Walker pass incomplete to Romond Deloatch
2nd & 7 at NAVY 28
Incompletion
10:17 - 1st
Phillip Walker pass incomplete to Keith Kirkwood
3rd & 7 at NAVY 28
(10:17 - 1st) Timeout NAVY, clock 10:17
13-yd Pass
10:11 - 1st
Phillip Walker pass complete to Keith Kirkwood for 13 yds to the Navy 15 for a 1ST down
4th & 7 at NAVY 28
15-yd Touchdown Run
9:43 - 1st
Jahad Thomas run for 15 yds for a TD, (Aaron Boumerhi KICK)
1st & 10 at NAVY 15
Kickoff
9:43 - 1st
Aaron Boumerhi kickoff for 40 yds , Nizaire Cromartie return for 6 yds to the Navy 31
4-yd Run
9:30 - 1st
Will Worth run for 4 yds to the Navy 35
1st & 10 at NAVY 31
3-yd Run
8:50 - 1st
Will Worth run for 3 yds to the Navy 38
2nd & 6 at NAVY 35
15-yd Run
8:09 - 1st
Toneo Gulley run for 15 yds to the Temp 47 for a 1ST down
3rd & 3 at NAVY 38
2-yd Run
7:30 - 1st
Will Worth run for 2 yds to the Temp 45
1st & 10 at TEM 47
Incompletion
7:04 - 1st
Will Worth pass incomplete to Darryl Bonner
2nd & 8 at TEM 45
1-yd Run
7:00 - 1st
Shawn White run for 1 yd to the Temp 44
3rd & 8 at TEM 45
3-yd Run
6:18 - 1st
Toneo Gulley run for 3 yds to the Temp 41
4th & 7 at TEM 44
6-yd Run
6:10 - 1st
Ryquell Armstead run for 6 yds to the Temp 47
1st & 10 at TEM 41
3-yd Pass
5:45 - 1st
Phillip Walker pass complete to Isaiah Wright for 3 yds to the 50 yard line
2nd & 4 at TEM 47
11-yd Run
5:05 - 1st
Jahad Thomas run for 11 yds to the Navy 39 for a 1ST down
3rd & 1 at 50
16-yd Run
4:23 - 1st
Adonis Jennings run for 16 yds to the Navy 23 for a 1ST down
1st & 10 at NAVY 39
1-yd Pass
3:45 - 1st
Phillip Walker pass complete to Ventell Bryant for 1 yd to the Navy 22
1st & 10 at NAVY 23
(3:08 - 1st) Timeout TEMPLE, clock 03:08
22-yd Touchdown Pass
3:01 - 1st
Phillip Walker pass complete to Ventell Bryant for 22 yds for a TD, (Aaron Boumerhi KICK)
2nd & 9 at NAVY 22
Kickoff
3:01 - 1st
Aaron Boumerhi kickoff for 37 yds , Taylor Heflin return for 9 yds to the Navy 37
3-yd Run
2:50 - 1st
Will Worth run for 3 yds to the Navy 40
1st & 10 at NAVY 37
1-yd Run
2:20 - 1st
Shawn White run for 1 yd to the Navy 41
2nd & 7 at NAVY 40
34-yd Pass
1:30 - 1st
Will Worth pass complete to Dishan Romine for 34 yds to the Temp 25 for a 1ST down
3rd & 6 at NAVY 41
Fumble Recovery
0:51 - 1st
Darryl Bonner run for a loss of 5 yards to the Temp 30 Darryl Bonner fumbled, forced by Sean Chandler, recovered by Temp Avery Williams
1st & 10 at TEM 25
2nd Quarter
5-yd Run
0:44 - 1st
Ryquell Armstead run for 5 yds to the Temp 35
1st & 10 at TEM 30
6-yd Run
0:09 - 1st
Ryquell Armstead run for 6 yds to the Temp 41 for a 1ST down
2nd & 5 at TEM 35
End of 1st Quarter
4-yd Run
14:55 - 2nd
Jahad Thomas run for 4 yds to the Temp 45
1st & 10 at TEM 41
-1-yd Run
14:25 - 2nd
Jahad Thomas run for a loss of 1 yard to the Temp 44
2nd & 6 at TEM 45
56-yd Touchdown Pass
13:44 - 2nd
Phillip Walker pass complete to Keith Kirkwood for 56 yds for a TD, (Aaron Boumerhi KICK)
3rd & 7 at TEM 44
Kickoff
13:44 - 2nd
Aaron Boumerhi kickoff for 65 yds for a touchback
4-yd Run
13:36 - 2nd
Dishan Romine run for 4 yds to the Navy 29
1st & 10 at NAVY 25
4-yd Run
13:10 - 2nd
Will Worth run for 4 yds to the Navy 33
2nd & 6 at NAVY 29
1-yd Run
12:35 - 2nd
Will Worth run for 1 yd to the Navy 34
3rd & 2 at NAVY 33
Punt
11:57 - 2nd
Alex Barta punt for 35 yds, downed at the Temp 31
4th & 1 at NAVY 34
Incompletion
11:51 - 2nd
Phillip Walker pass incomplete to Jahad Thomas
1st & 10 at TEM 31
0-yd Run
11:46 - 2nd
Jahad Thomas run for no gain to the Temp 31
2nd & 10 at TEM 31
Incompletion
11:05 - 2nd
Phillip Walker pass incomplete to Keith Kirkwood
3rd & 10 at TEM 31
Punt
10:57 - 2nd
Alex Starzyk punt for 43 yds, fair catch by Calvin Cass Jr. at the Navy 26
4th & 10 at TEM 31
20-yd Run
10:50 - 2nd
Calvin Cass Jr. run for 5 yds to the Navy 31 for a 1ST down TEMPLE Penalty, Personal Foul (Avery Williams) to the Navy 46 for a 1ST down. Avery Williams ejected for targeting
1st & 10 at NAVY 26
9-yd Run
10:25 - 2nd
Zach Abey run for 9 yds to the Temp 45
1st & 10 at NAVY 46
(9:43 - 2nd) Timeout NAVY, clock 09:43
22-yd Pass
9:30 - 2nd
Zach Abey pass complete to Calvin Cass Jr. for 22 yds to the Temp 23 for a 1ST down
2nd & 1 at TEM 45
5-yd Run
9:00 - 2nd
Shawn White run for 5 yds to the Temp 18
1st & 10 at TEM 23
2-yd Run
8:25 - 2nd
Zach Abey run for 2 yds to the Temp 16
2nd & 5 at TEM 18
4-yd Run
7:45 - 2nd
Shawn White run for 4 yds to the Temp 12 for a 1ST down
3rd & 3 at TEM 16
4-yd Run
7:05 - 2nd
Shawn White run for 4 yds to the Temp 8
1st & 10 at TEM 12
1-yd Run
6:30 - 2nd
Shawn White run for 1 yd to the Temp 7
2nd & 6 at TEM 8
1-yd Run
5:55 - 2nd
Tre Walker run for 1 yd to the Temp 6
3rd & 5 at TEM 7
(5:16 - 2nd) Timeout NAVY, clock 05:16
Field Goal Good
5:12 - 2nd
Bennett Moehring 23 yd FG GOOD
4th & 4 at TEM 6
Kickoff
5:12 - 2nd
Bennett Moehring kickoff for 57 yds , Isaiah Wright return for 14 yds to the Temp 22
4-yd Run
5:05 - 2nd
Jahad Thomas run for 4 yds to the Temp 26
1st & 10 at TEM 22
4-yd Run
4:30 - 2nd
Jahad Thomas run for 4 yds to the Temp 30
2nd & 6 at TEM 26
25-yd Run
3:50 - 2nd
Ryquell Armstead run for 25 yds to the Navy 45 for a 1ST down
3rd & 2 at TEM 30
16-yd Pass
3:10 - 2nd
Phillip Walker pass complete to Jahad Thomas for 16 yds to the Navy 29 for a 1ST down
1st & 10 at NAVY 45
-4-yd Run
2:40 - 2nd
Jahad Thomas run for a loss of 4 yards to the Navy 33
1st & 10 at NAVY 29
5-yd Penalty
1:58 - 2nd
TEMPLE Penalty, Ineligible Downfield on Pass (-5 Yards) to the Navy 38
2nd & 14 at NAVY 33
Incompletion
1:51 - 2nd
Phillip Walker pass incomplete to Ventell Bryant
2nd & 19 at NAVY 38
(1:51 - 2nd) Timeout TEMPLE, clock 01:51
5-yd Pass
1:41 - 2nd
Phillip Walker pass complete to Ventell Bryant for 5 yds to the Navy 33
3rd & 19 at NAVY 38
(1:04 - 2nd) Timeout TEMPLE, clock 01:04
Field Goal Missed
0:59 - 2nd
Aaron Boumerhi 50 yd FG MISSED
4th & 14 at NAVY 33
Interception
0:51 - 2nd
Zach Abey pass intercepted Nate Hairston return for 8 yds to the Temp 49
1st & 10 at NAVY 33
20-yd Pass
0:46 - 2nd
Phillip Walker pass complete to Keith Kirkwood for 20 yds to the Navy 31 for a 1ST down
1st & 10 at TEM 49
Incompletion
0:37 - 2nd
Phillip Walker pass incomplete
1st & 10 at NAVY 31
Incompletion
0:32 - 2nd
Phillip Walker pass incomplete to Jahad Thomas
2nd & 10 at NAVY 31
Incompletion
0:27 - 2nd
Phillip Walker pass incomplete to Ventell Bryant
3rd & 10 at NAVY 31
Field Goal Good
0:22 - 2nd
Aaron Boumerhi 48 yd FG GOOD
4th & 10 at NAVY 31
Kickoff
0:22 - 2nd
Aaron Boumerhi kickoff for 65 yds for a touchback
3-yd Run
0:18 - 2nd
Shawn White run for 3 yds to the Navy 28
1st & 10 at NAVY 25
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Aaron Boumerhi kickoff for 65 yds for a touchback
29-yd Pass
14:51 - 3rd
Zach Abey pass complete to Jamir Tillman for 29 yds to the Temp 46 for a 1ST down
1st & 10 at NAVY 25
0-yd Run
14:25 - 3rd
Shawn White run for no gain to the Temp 46
1st & 10 at TEM 46
Incompletion
13:52 - 3rd
Zach Abey pass incomplete to Jamir Tillman
2nd & 10 at TEM 46
7-yd Run
13:40 - 3rd
Chris High run for 7 yds to the Temp 39
3rd & 10 at TEM 46
2-yd Run
13:09 - 3rd
Zach Abey run for 2 yds to the Temp 37
4th & 3 at TEM 39
-1-yd Run
13:05 - 3rd
Jahad Thomas run for a loss of 1 yard to the Temp 36
1st & 10 at TEM 37
3-yd Run
12:30 - 3rd
Jahad Thomas run for 3 yds to the Temp 39
2nd & 11 at TEM 36
Incompletion
11:55 - 3rd
Phillip Walker pass incomplete to Adonis Jennings
3rd & 8 at TEM 39
Punt
11:46 - 3rd
Alex Starzyk punt for 43 yds, punt out-of-bounds at the Navy 18
4th & 8 at TEM 39
1-yd Run
11:40 - 3rd
Chris High run for 1 yd to the Navy 19
1st & 10 at NAVY 18
8-yd Run
11:10 - 3rd
Calvin Cass Jr. run for 8 yds to the Navy 27
2nd & 9 at NAVY 19
(10:26 - 3rd) Timeout NAVY, clock 10:26
7-yd Run
10:17 - 3rd
Zach Abey run for 7 yds to the Navy 34 for a 1ST down
3rd & 1 at NAVY 27
0-yd Run
9:45 - 3rd
Zach Abey run for no gain to the Navy 34
1st & 10 at NAVY 34
Sack
9:00 - 3rd
Zach Abey sacked by Freddie Booth-Lloyd for a loss of 3 yards to the Navy 31
2nd & 10 at NAVY 34
8-yd Pass
8:30 - 3rd
Zach Abey pass complete to Jamir Tillman for 8 yds to the Navy 39
3rd & 13 at NAVY 31
Punt
7:45 - 3rd
Alex Barta punt for 44 yds, downed at the Temp 17
4th & 5 at NAVY 39
2-yd Run
7:40 - 3rd
Ryquell Armstead run for 2 yds to the Temp 19
1st & 10 at TEM 17
5-yd Penalty
7:17 - 3rd
TEMPLE Penalty, Substitution Infraction (-5 Yards) to the Temp 14
2nd & 8 at TEM 19
-3-yd Run
6:50 - 3rd
Adonis Jennings run for a loss of 3 yards to the Temp 11
2nd & 13 at TEM 14
8-yd Pass
6:10 - 3rd
Phillip Walker pass complete to Jahad Thomas for 8 yds to the Temp 19
3rd & 16 at TEM 11
Punt
5:21 - 3rd
Alex Starzyk punt for 45 yds, downed at the Navy 36
4th & 8 at TEM 19
47-yd Run
5:05 - 3rd
Zach Abey run for 47 yds to the Temp 17 for a 1ST down
1st & 10 at NAVY 36
Incompletion
4:39 - 3rd
Zach Abey pass incomplete to Jamir Tillman
1st & 10 at TEM 17
6-yd Run
4:33 - 3rd
Calvin Cass Jr. run for 6 yds to the Temp 11
2nd & 10 at TEM 17
5-yd Run
4:00 - 3rd
Zach Abey run for 5 yds to the Temp 6 for a 1ST down
3rd & 4 at TEM 11
3-yd Run
3:16 - 3rd
Zach Abey run for 3 yds to the Temp 3
1st & Goal at TEM 6
2-yd Run
2:45 - 3rd
Chris High run for 2 yds to the Temp 1
2nd & Goal at TEM 3
1-yd Touchdown Run
2:18 - 3rd
Zach Abey run for 1 yd for a TD, (Bennett Moehring KICK)
3rd & Goal at TEM 1
4th Quarter
Kickoff
2:18 - 3rd
Bennett Moehring kickoff for 58 yds
3-yd Run
2:10 - 3rd
Jahad Thomas run for 3 yds to the Temp 38
1st & 10 at TEM 35
8-yd Run
1:42 - 3rd
Jahad Thomas run for 8 yds to the Temp 46 for a 1ST down
2nd & 7 at TEM 38
Sack
1:05 - 3rd
Phillip Walker sacked by Amos Mason for a loss of 10 yards to the Temp 36
1st & 10 at TEM 46
19-yd Pass
0:25 - 3rd
Phillip Walker pass complete to Ryquell Armstead for 19 yds to the Navy 45
2nd & 20 at TEM 36
End of 3rd Quarter
5-yd Run
14:56 - 4th
Nick Sharga run for 5 yds to the Navy 40 for a 1ST down
3rd & 1 at NAVY 45
0-yd Run
14:30 - 4th
Ryquell Armstead run for no gain to the Navy 40
1st & 10 at NAVY 40
3-yd Run
13:50 - 4th
Ryquell Armstead run for 3 yds to the Navy 37
2nd & 10 at NAVY 40
5-yd Penalty
13:20 - 4th
TEMPLE Penalty, False Start (Dion Dawkins) to the Navy 42
3rd & 7 at NAVY 37
13-yd Pass
12:55 - 4th
Phillip Walker pass complete to Ventell Bryant for 13 yds to the Navy 29 for a 1ST down
3rd & 12 at NAVY 42
2-yd Run
12:30 - 4th
Jahad Thomas run for 2 yds to the Navy 27
1st & 10 at NAVY 29
-4-yd Run
11:50 - 4th
Ryquell Armstead run for a loss of 4 yards to the Navy 31
2nd & 8 at NAVY 27
6-yd Pass
11:00 - 4th
Phillip Walker pass complete to Ventell Bryant for 6 yds to the Navy 25
3rd & 12 at NAVY 31
Field Goal Good
10:17 - 4th
Aaron Boumerhi 42 yd FG GOOD
4th & 6 at NAVY 25
Kickoff
10:17 - 4th
Aaron Boumerhi kickoff for 61 yds , Tre Walker return for 19 yds to the Navy 23
12-yd Pass
10:05 - 4th
Zach Abey pass complete to Jamir Tillman for 12 yds to the Navy 35 for a 1ST down
1st & 10 at NAVY 23
5-yd Run
9:35 - 4th
Shawn White run for 5 yds to the Navy 40
1st & 10 at NAVY 35
Sack
9:00 - 4th
Zach Abey sacked by Jarred Alwan for a loss of 4 yards to the Navy 36
2nd & 5 at NAVY 40
8-yd Pass
8:30 - 4th
Zach Abey pass complete to Calvin Cass Jr. for 8 yds to the Navy 44
3rd & 9 at NAVY 36
2-yd Run
8:10 - 4th
Tre Walker run for 2 yds to the Navy 46 for a 1ST down
4th & 1 at NAVY 44
5-yd Run
7:45 - 4th
Zach Abey run for 5 yds to the Temp 49
1st & 10 at NAVY 46
8-yd Pass
7:20 - 4th
Zach Abey pass complete to Calvin Cass Jr. for 8 yds to the Temp 41 for a 1ST down
2nd & 5 at TEM 49
0-yd Run
7:00 - 4th
Zach Abey run for no gain to the Temp 41
1st & 10 at TEM 41
Sack
6:22 - 4th
Zach Abey sacked by Jared Folks and Averee Robinson for a loss of 4 yards to the Temp 45
2nd & 10 at TEM 41
(6:22 - 4th) Timeout NAVY, clock 06:22
Incompletion
6:15 - 4th
Zach Abey pass incomplete to Calvin Cass Jr.
3rd & 14 at TEM 45
Incompletion
6:08 - 4th
Zach Abey pass incomplete to Tre Walker
4th & 14 at TEM 45
3-yd Run
6:00 - 4th
Jahad Thomas run for 3 yds to the Temp 49
1st & 10 at TEM 46
4-yd Run
5:20 - 4th
Jahad Thomas run for 4 yds to the Navy 47
2nd & 7 at TEM 49
-4-yd Run
4:40 - 4th
Jahad Thomas run for a loss of 4 yards to the Temp 49
3rd & 3 at NAVY 47
(4:40 - 4th) Timeout NAVY, clock 04:40
Punt
4:33 - 4th
Alex Starzyk punt for 37 yds , Calvin Cass Jr. returns for no gain to the Navy 14
4th & 7 at TEM 49
17-yd Pass
4:25 - 4th
Zach Abey pass complete to Brandon Colon for 17 yds to the Navy 31 for a 1ST down
1st & 10 at NAVY 14
Interception
3:52 - 4th
Zach Abey pass intercepted Haason Reddick return for 5 yds to the Navy 34
1st & 10 at NAVY 31
4-yd Run
3:45 - 4th
Jahad Thomas run for 4 yds to the Navy 30
1st & 10 at NAVY 34
30-yd Touchdown Run
3:04 - 4th
Ryquell Armstead run for 30 yds for a TD, (Aaron Boumerhi KICK)
2nd & 6 at NAVY 30
Kickoff
3:04 - 4th
Aaron Boumerhi kickoff for 56 yds , Kendrick Mouton return for 19 yds to the Navy 28
6-yd Run
2:55 - 4th
Myles Swain run for 6 yds to the Navy 34
1st & 10 at NAVY 28
0-yd Run
2:25 - 4th
Myles Swain run for no gain to the Navy 34
2nd & 4 at NAVY 34
2-yd Run
1:50 - 4th
Myles Swain run for 2 yds to the Navy 36
3rd & 4 at NAVY 34
Punt
1:05 - 4th
Alex Barta punt for 63 yds, downed at the Temp 1
4th & 2 at NAVY 36
25-yd Run
0:57 - 4th
Nick Sharga run for 25 yds to the Temp 26 for a 1ST down
1st & 10 at TEM 1
-2-yd Run
0:15 - 4th
TEAM run for a loss of 2 yards to the Temp 24
1st & 10 at TEM 26
End of 4th Quarter
TEM @ NAVY Videos
Temple's 56-yard TD puts them up by three scores
- 0:43
Armstead seals victory for Temple with 30-yard TD run
- 0:45
Temple picks off Navy for second time
- 0:48
Game Information
Annapolis, MD


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

Catch ABC's amazing college football tripleheader this weekend
BYU takes on Texas Tech, Missouri hosts Texas A&M and LSU faces Alabama, all on ABC this Saturday.
1h

Get ready for 'College Football Primetime' as Tulane takes on Memphis
Tulane travels to Memphis for "College Football Primetime"; tune in at 9 p.m. ET on ESPN.
2h

BYU-Texas Tech, Texas A&M-Missouri and betting lines for every Top 25 team
This week's odds and FPI predictions for BYU-Texas Tech, Texas A&M-Missouri and every Top 25 matchup.
5h
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.

