NCAAF

App State Mountaineers at Old Dominion Monarchs

· NCAA - Football
Final
21 - 24

Joseph throws 3 TD passes then Old Dominion holds on for 24-21 win over App State

Appalachian State Mountaineers vs. Old Dominion Monarchs: Full Highlights

The Monarchs (5-3, 2-2 Sun Belt Conference) led 10-7 at halftime then added two third-quarter touchdowns on Joseph's 16-yarder to Na'eem Abdul-Rahim Gladding and a 24-yard score to Ja'Cory Thomas.

App State backup AJ Swann entered in the fourth quarter and threw a 36-yard score to Kanen Hamlett and a 34-yarder to Davion Dozier with 1:35 left to get the Mountaineers (4-4, 1-3) within three. But the Monarchs recovered the onside kick and ran out the clock.

Joseph was 21-of-33 passing for 305 yards with the three scores plus an interception. He led all rushers with 62 yards. Joseph's other TD throw was a short pass to Ke’Travion Hargrove that the latter turned into a 70-yard score to open the scoring. Abdul-Rahim had 105 yards on eight catches.

App State starter JJ Kohl was 19-of-37 passing for 138 yards with a score and two interceptions. Swann was 12 of 16 for 140 yards and two TDs. Jaden Barnes had a TD catch.

How To Watch

How can I watch App State Mountaineers vs. Old Dominion Monarchs?
  • TV Channel: Mountaineers at Monarchs 2021 College Football, week 9, is broadcasted on ESPNU.
  • Online streaming: Sign up for Fubo.

Scoring Summary

ODU TD 1st Period 8:24 Ke'Travion Hargrove 70 Yd pass from Colton Joseph (Riley Callaghan Kick)
ODU FG 2nd Period 2:10 Riley Callaghan 33 Yd Field Goal
APP TD 2nd Period 0:30 JJ Kohl pass to J. Barnes for 16 yds, for a TD (D. De Freitas KICK)
ODU TD 3rd Period 10:02 C. Joseph pass to N. Abdul-Rahim Gladding for 16 yds, for a TD (R. Callaghan KICK)
ODU TD 3rd Period 0:26 C. Joseph pass to J. Thomas for 24 yds, for a TD (R. Callaghan KICK)
APP TD 4th Period 9:26 AJ Swann pass to K. Hamlett for 35 yds, for a TD (D. De Freitas KICK)
APP TD 4th Period 1:35 AJ Swann pass to D. Dozier for 34 yds, for a TD (D. De Freitas KICK)

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/ncaa/500/2026.png&h=100&scale=crop&w=100&location=originAPP https://a.espncdn.com/combiner/i?img=/i/teamlogos/ncaa/500/295.png&h=100&scale=crop&w=100&location=originODU
23 1st Downs 26
4-16 3rd down efficiency 8-17
4-5 4th down efficiency 1-1
374 Total Yards 459
301 Passing 305
32/54 Comp/Att 21/33
5.6 Yards per pass 9.2
73 Rushing 154
18 Rushing Attempts 45
4.1 Yards per rush 3.4
7-80 Penalties 7-86
2 Turnovers 1
0 Fumbles lost 0
2 Interceptions thrown 1
24:41 Possession 35:19

Game Information

S.B. Ballard Stadium

Location: Norfolk, VA
Attendance: 18,097 · Capacity:

Sun Belt - East

TEAM OVR CONF
James Madison 7-1 5-0
Coastal Carolina 4-3 3-1
Marshall 4-3 2-1
Old Dominion 5-3 2-2
App State 4-4 1-3
Georgia Southern 3-5 1-3
Georgia State 1-7 0-4

Sun Belt - West

TEAM OVER CONF
Southern Miss 6-2 4-0
Troy 6-2 4-0
Arkansas State 4-4 3-1
UL Monroe 3-5 1-3
Louisiana 2-6 1-3
South Alabama 2-6 1-3
Texas State 3-5 0-4
Full Standings

College Football News

2026 NFL draft Big Board rankings: Mel Kiper's top prospects

2026 NFL draft Big Board rankings: Mel Kiper's top prospects

Mel Kiper Jr. is stacking the top 25 players for the 2026 NFL draft, including four quarterbacks and one really good running back. See who makes the new list.

College football betting lines: Cincinnati-Utah, Vanderbilt-Texas lead Top 25 matchups

College football betting lines: Cincinnati-Utah, Vanderbilt-Texas lead Top 25 matchups

This week's odds and FPI predictions for Vanderbilt-Texas, Cincinnati-Utah and every Top 25 matchup.

Trinidad Chambliss explains offensive success for Ole Miss

Trinidad Chambliss explains offensive success for Ole Miss

Chambliss joins SEC Now and the quarterback breaks down how the Rebels' offense is "very unique and really clicking right now."

Ohio and Miami (OH) meet in MAC action

Ohio and Miami (OH) meet in MAC action

Miami (OH) (5-3) at Ohio (5-3), Nov. 4 at 7 p.m. EST.

Akron and UMass meet in MAC action

Akron and UMass meet in MAC action

UMass (0-8) at Akron (3-6), Nov. 4 at 7 p.m. EST.