Navy Midshipmen Navy 7-1
17 Final Nov 1, 2025
North Texas Mean Green North Texas 8-1
31 Stats Markets Info
Closing line US sportsbook at kickoff Spread NAVY +6.5 +100
UNT −6.5 −120
Total O/U Over 68.5 −110
Under 68.5 −110
Spread: North Texas −6.5 covered. Total O/U: under 68.5 (48 points).
Recap North Texas beat Navy 31-17 at DATCU Stadium in Denton on Nov 1, 2025 to move to 8-1.
North Texas has won 3 straight. North Texas won the turnover battle 3-0.
Score by quarter Navy Midshipmen and North Texas Mean Green, score by quarter Team 1 2 3 4 T NAVY 0 10 7 0 17 UNT 14 10 7 0 31
Scoring plays First Quarter UNT Touchdown · 11:57 Caleb Hawkins 7 Yd Run (Kali Nguma Kick) 0 - 7 UNT Touchdown · 3:32 Caleb Hawkins 3 Yd Run (Kali Nguma Kick) 0 - 14 Second Quarter NAVY Field Goal · 7:14 Nathan Kirkwood 26 Yd Field Goal 3 - 14 UNT Touchdown · 5:46 Caleb Hawkins 14 Yd Run (Kali Nguma Kick) 3 - 21 NAVY Touchdown · 1:59 Brandon Chatman 31 Yd Run (Nathan Kirkwood Kick) 10 - 21 UNT Field Goal · 0:03 Kali Nguma 21 Yd Field Goal 10 - 24 Third Quarter NAVY Touchdown · 9:48 Blake Horvath 13 Yd Run (Nathan Kirkwood Kick) 17 - 24 UNT Touchdown · 0:46 Caleb Hawkins 6 Yd Run (Kali Nguma Kick) 17 - 31
Team stats NAVY UNT
1st Downs 22 22
Total Yards 391 424
Passing 80 234
Rushing 311 190
3rd down efficiency 6-11 7-13
Turnovers 3 0
Possession 32:13 27:47 Show all 15 stats
Top performers Navy Midshipmen North Texas Mean Green
Passing Blake Horvath 8/14, 80 YDS, 2 INT
Drew Mestemaker 19/24, 234 YDS
Rushing Blake Horvath 19 CAR, 112 YDS, 1 TD
Caleb Hawkins 33 CAR, 197 YDS, 4 TD
Receiving Eli Heidenreich 6 REC, 68 YDS
Cameron Dorner 3 REC, 78 YDS
Sacks Marcus Bleazard 1
Briceon Hayes 0.5
Tackles Giuseppe Sessi 10
Ethan Wesloski 14
Player stats Navy · Passing Player C/ATT YDS AVG TD INT QBR Blake Horvath 8/14 80 5.7 0 2 20.2
Navy · Rushing Player CAR YDS AVG TD LONG Blake Horvath 19 112 5.9 1 37 Brandon Chatman 6 67 11.2 1 31 Alex Tecza 10 59 5.9 0 17 Eli Heidenreich 8 57 7.1 0 20 Jackson Gutierrez 1 16 16.0 0 16
Navy · Receiving Player REC YDS AVG TD LONG Eli Heidenreich 6 68 11.3 0 29 Alex Tecza 2 12 6.0 0 15
Navy · Fumbles Player FUM LOST REC Blake Horvath 1 1 0
Navy · Defense Player TOT SOLO SACKS TFL PD QB HUR TD Coleman Cauley 10 7 0 0.5 0 1 0 Giuseppe Sessi 10 6 0 0 0 0 0 MarcAnthony Parker 9 4 0 0.5 0 0 0 Phillip Hamilton 9 3 0 0 0 0 0 Luke Pirris 7 3 0 0.5 0 0 0 Landon Robinson 5 4 0 1 0 0 0 Griffen Willis 5 3 1 1.5 0 0 0 Bryce Allen 3 3 0 0 0 0 0
Navy · Kick returns Player NO YDS AVG LONG TD Isaiah Bryant 3 72 24.0 39 0
Navy · Kicking Player FG PCT LONG XP PTS Nathan Kirkwood 1/1 100.0 26 2/2 5
Navy · Punting Player NO YDS AVG TB In 20 LONG Jacob Carlson 1 53 53.0 0 1 53
North Texas · Passing Player C/ATT YDS AVG TD INT QBR Drew Mestemaker 19/24 234 9.8 0 0 74.2
North Texas · Rushing Player CAR YDS AVG TD LONG Caleb Hawkins 33 197 6.0 4 32 Kiefer Sibley 6 8 1.3 0 3 Wyatt Young 1 6 6.0 0 6 Team 3 -7 -2.3 0 0 Drew Mestemaker 2 -14 -7.0 0 0
North Texas · Receiving Player REC YDS AVG TD LONG Cameron Dorner 3 78 26.0 0 39 Wyatt Young 5 52 10.4 0 23 Landon Sides 3 44 14.7 0 24 Tre Williams III 3 35 11.7 0 26 Terrence Lewis 1 14 14.0 0 14 Caleb Hawkins 3 9 3.0 0 6 Miles Coleman 1 2 2.0 0 2
North Texas · Fumbles Player FUM LOST REC Kollin Lewis 0 0 1
North Texas · Defense Player TOT SOLO SACKS TFL PD QB HUR TD Ethan Wesloski 14 9 0 1 0 0 0 Trey Fields 12 7 0 1 0 0 0 Da'Veawn Armstead 4 3 0 1 0 0 0 David Fisher 4 2 0 0 0 0 0 Quinton Hammonds 4 2 0 0 0 0 0 Will Jones II 3 1 0 0 0 0 0 Saadiq Clements 2 1 0 0 0 0 0 Ethan Day 2 1 0 0 0 1 0
North Texas · Interceptions Player INT YDS TD Quinton Hammonds 2 0 0
North Texas · Kick returns Player NO YDS AVG LONG TD Simeon Evans 1 24 24.0 24 0 Dalton Carnes 1 18 18.0 18 0
North Texas · Kicking Player FG PCT LONG XP PTS Kali Nguma 1/1 100.0 21 4/4 7
North Texas · Punting Player NO YDS AVG TB In 20 LONG Sawyer Evans 3 105 35.0 1 0 38
Game info Venue DATCU Stadium, Denton, TX
Attendance 26,516
TV ESPN2 · national
Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER .
Game details updated Oct 13, 5:15 PM ET. How game pages are made