20
FinalOct 24, 2025 · Jerry Richardson Stadium
Team1234Final
North Texas710102754
Charlotte1073020

Game flow

North Texas won by 34 · 13 scores
Lead changes
2
1 time tied
CLT biggest lead
+10
Q2 11:27
UNT biggest lead
+34
Q4 1:06
Time in front
CLT 24% · UNT 53%
tied 23% · 14:25 vs 32:03 of game clock
+35+17.5Tie+17.5+35Q1Q2Q3Q4▲ Charlotte ahead▼ North Texas aheadQ1 12:25 · UNT Pass Reception: Cameron Dorner 41 Yd pass from Drew Mestemaker (Kali Nguma Kick) (UNT 7, CLT 0)Q1 7:53 · CLT Field Goal Good: Liam Boyd 24 Yd Field Goal (UNT 7, CLT 3)Q1 1:15 · CLT Pass Reception: Javen Nicholas 33 Yd pass from Grayson Loftis (Liam Boyd Kick) (UNT 7, CLT 10)Q2 11:27 · CLT Pass Reception: Javen Nicholas 64 Yd pass from Grayson Loftis (Liam Boyd Kick) (UNT 7, CLT 17)Q2 8:30 · UNT Field Goal Good: Kali Nguma 29 Yd Field Goal (UNT 10, CLT 17)Q2 4:14 · UNT Pass Reception: Caleb Hawkins 6 Yd pass from Drew Mestemaker (Kali Nguma Kick) (UNT 17, CLT 17)Q3 8:17 · CLT Field Goal Good: Liam Boyd 20 Yd Field Goal (UNT 17, CLT 20)Q3 5:53 · UNT Rush: Kiefer Sibley 1 Yd Run (Kali Nguma Kick) (UNT 24, CLT 20)Q3 0:17 · UNT Field Goal Good: Kali Nguma 41 Yd Field Goal (UNT 27, CLT 20)Q4 12:26 · UNT Pass Reception: Caleb Hawkins 7 Yd pass from Drew Mestemaker (Kali Nguma Kick) (UNT 34, CLT 20)Q4 9:03 · UNT Pass Reception: Wyatt Young 70 Yd pass from Drew Mestemaker (Two-Point Run Conversion Failed) (UNT 40, CLT 20)Q4 7:04 · UNT Rush: Kiefer Sibley 45 Yd Run (Kali Nguma Kick) (UNT 47, CLT 20)Q4 1:06 · UNT Rush: Ashton Gray 32 Yd Run (Kali Nguma Kick) (UNT 54, CLT 20)

The lead after every score: above the line Charlotte is ahead, below it North Texas. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
12:25UNT
REC Cameron Dorner 41 Yd pass from Drew Mestemaker (Kali Nguma Kick)3 plays, 80 yds, 0:50 · from UNT 20
UNT 7–0 CLT
7:53CLT
FG Liam Boyd 24 Yd Field Goal 10 plays, 57 yds, 4:26 · from CLT 37
UNT 7–3 CLT
1:15CLT
REC Javen Nicholas 33 Yd pass from Grayson Loftis (Liam Boyd Kick)10 plays, 84 yds, 4:42 · from CLT 16
UNT 7–10 CLT
2nd quarter
11:27CLT
REC Javen Nicholas 64 Yd pass from Grayson Loftis (Liam Boyd Kick)1 play, 64 yds, 0:07 · from CLT 0
UNT 7–17 CLT
8:30UNT
FG Kali Nguma 29 Yd Field Goal 9 plays, 58 yds, 2:49 · from UNT 31
UNT 10–17 CLT
4:14UNT
REC Caleb Hawkins 6 Yd pass from Drew Mestemaker (Kali Nguma Kick)6 plays, 91 yds, 2:18 · from UNT 9
UNT 17–17 CLT
3rd quarter
8:17CLT
FG Liam Boyd 20 Yd Field Goal 9 plays, 80 yds, 4:06 · from CLT 17
UNT 17–20 CLT
5:53UNT
RUSH Kiefer Sibley 1 Yd Run (Kali Nguma Kick)6 plays, 75 yds, 2:24 · from UNT 25
UNT 24–20 CLT
0:17UNT
FG Kali Nguma 41 Yd Field Goal 5 plays, 20 yds, 1:37 · from CLT 43
UNT 27–20 CLT
4th quarter
12:26UNT
REC Caleb Hawkins 7 Yd pass from Drew Mestemaker (Kali Nguma Kick)4 plays, 23 yds, 1:31 · from CLT 23
UNT 34–20 CLT
9:03UNT
REC Wyatt Young 70 Yd pass from Drew Mestemaker (Two-Point Run Conversion Failed)3 plays, 65 yds, 1:30 · from UNT 35
UNT 40–20 CLT
7:04UNT
RUSH Kiefer Sibley 45 Yd Run (Kali Nguma Kick)2 plays, 49 yds, 0:53 · from CLT 49
UNT 47–20 CLT
1:06UNT
RUSH Ashton Gray 32 Yd Run (Kali Nguma Kick)7 plays, 55 yds, 3:50 · from UNT 45
UNT 54–20 CLT

Drives

CLT 4/15 scoredUNT 9/14 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00CLTCLT 35391:45Punt
Q113:10UNTUNT 203800:50Touchdown
Q112:19CLTCLT 3710574:26Field Goal
Q17:53UNTUNT 255211:56Punt
Q15:52CLTCLT 1610844:42Touchdown
Q11:15UNTUNT 2512394:41Downs
Q211:27CLTCLT 01640:07Touchdown
Q211:19UNTUNT 319582:49Field Goal
Q28:30CLTCLT 254221:58Punt
Q26:23UNTUNT 96912:18Touchdown
Q24:06CLTCLT 295161:35Punt
Q22:20UNTUNT 118801:48Interception

Win probability

North Texas 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Charlotte▼ North TexasNorth Texas +31% win probability: (05:53) No Huddle-Shotgun #21 K.Sibley rush middle for 1 yard gain to the CLT00 TOUCHDOWN, clock 05:53 #40 K.Nguma kick attempt good (H: #41 S.Evans, LS: #48 C.Yates)Charlotte +30% win probability: (11:34) Shotgun #12 G.Loftis pass complete deep middle to #5 J.Nicholas caught at UNT18, for 64 yards to the UNT00 TOUCHDOWN, clock 11:27, 1ST DOWN #37 L.Boyd kick attempt good (H: #95 B.Long, LS: #39 C.Garfield)North Texas +23% win probability: (04:17) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #24 C.Hawkins caught at CLT09, for 6 yards to the CLT00 TOUCHDOWN, clock 04:14 #40 K.Nguma kick attempt good (H: #41 S.Evans, LS: #48 C.Yates)North Texas +21% win probability: (08:17) #37 L.Boyd kickoff 65 yards to the UNT00, TouchbackCharlotte +21% win probability: (05:53) #40 K.Nguma kickoff 61 yards to the CLT04 #89 D.Eley return 14 yards to the CLT18 (#34 B.Reese)

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Drew Mestemaker37/4960812.44148.2
RushingCARYDSAVGTDLONG
Kiefer Sibley77110.1245
Caleb Hawkins13483.7017
Ashton Gray4348.5132
Drew Mestemaker5-7-1.4011
ReceivingRECYDSAVGTDLONG
Wyatt Young919021.1170
Cameron Dorner711716.7141
Landon Sides511422.8060
Tre Williams III56012.0030
Dalton Carnes24120.5021
Caleb Hawkins4399.8220
Terrence Lewis22613.0016
Simeon Evans3217.0012
DefenseTOTSOLOSACKSTFLPDQB HUR
Ethan Wesloski10100.501
Quinton Hammonds830001
Trey Fields710000
Da'Veawn Armstead5300.500
Ethan Day5111.500
Evan Jackson510000
Will Jones II320000
Jalyn Durgan311100
KickingFGPCTLONGXPPTS
Kali Nguma2/2100.0416/612
PuntingNOYDSAVGTBIn 20LONG
Sawyer Evans28140.50243

Biggest plays

UNT +31% Q3 5:53 (05:53) No Huddle-Shotgun #21 K.Sibley rush middle for 1 yard gain to the CLT00 TOUCHDOWN, clock 05:53 #40 K.Nguma kick attempt good (H: #41 S.Evans, LS: #48 C.Yates)
CLT +30% Q2 11:27 (11:34) Shotgun #12 G.Loftis pass complete deep middle to #5 J.Nicholas caught at UNT18, for 64 yards to the UNT00 TOUCHDOWN, clock 11:27, 1ST DOWN #37 L.Boyd kick attempt good (H: #95 B.Long, LS: #39 C.Garfield)
UNT +23% Q2 4:14 (04:17) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #24 C.Hawkins caught at CLT09, for 6 yards to the CLT00 TOUCHDOWN, clock 04:14 #40 K.Nguma kick attempt good (H: #41 S.Evans, LS: #48 C.Yates)
UNT +21% Q3 8:17 (08:17) #37 L.Boyd kickoff 65 yards to the UNT00, Touchback
CLT +21% Q3 5:47 (05:53) #40 K.Nguma kickoff 61 yards to the CLT04 #89 D.Eley return 14 yards to the CLT18 (#34 B.Reese)

Team stats

StatUNTCLT
1st Downs3113
3rd down efficiency4-114-16
4th down efficiency1-21-2
Total Yards754399
Passing608295
Comp/Att37/4920/36
Yards per pass12.48.2
Rushing146104
Rushing Attempts2927
Yards per rush5.03.9
Penalties6-506-60
Turnovers20
Fumbles lost10
Interceptions thrown10
Possession30:3829:22

Play by play

Q4 0:28 2nd & 4 at CLT 46 (00:28) No Huddle-Shotgun #6 R.Gainey Jr. rush middle for 10 yards gain to the UNT44 (#4 T.Stewart; #27 J.Knox), 1ST DOWN
Q4 0:50 1st & 10 at CLT 40 (01:02) No Huddle-Shotgun #12 G.Loftis pass complete short right to #2 J.Hampton caught at CLT41, for 6 yards to the CLT46 (#47 H.Dempsey; #4 T.Stewart)
Q4 1:00 (01:08) #46 M.Arenas kickoff 60 yards to the CLT20 #89 D.Eley return 20 yards to the CLT40 (#53 B.Fann; #36 J.Manning)
Q4 1:06 3rd & 10 at CLT 32 (01:14) No Huddle-Shotgun #20 A.Gray rush middle for 32 yards gain to the CLT00 TOUCHDOWN, clock 01:06, 1ST DOWN, PENALTY UNT UNS: Unsportsmanlike Conduct (#20 A.Gray) 15 yards from CLT00 to CLT03 #40 K.Nguma kick attempt good (H: #41 S.Evans, LS: #48 C.Yates)
Q4 1:52 2nd & 10 at CLT 32 (02:00) No Huddle-Shotgun #20 A.Gray rush middle for 0 yards to the CLT32 (#44 B.Mullen; #20 Y.Talib)
Q4 2:10 1st & 10 at CLT 32 (02:15) No Huddle-Shotgun #20 A.Gray rush middle for 0 yards to the CLT32 (#40 R.Williford; #44 B.Mullen)
Q4 2:52 1st & 10 at CLT 44 (02:59) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #3 S.Evans caught at CLT38, for 12 yards to the CLT32 (#40 R.Williford), 1ST DOWN
Q4 3:29 3rd & 1 at CLT 46 (03:37) No Huddle-Shotgun #20 A.Gray rush middle for 2 yards gain to the CLT44 (#58 X.Miles; #24 J.Johnson), 1ST DOWN
Q4 4:05 2nd & 6 at UNT 49 (04:17) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #3 S.Evans caught at UNT47, for 5 yards to the CLT46 (#8 D.Edwards; #13 G.Willis)
Q4 4:50 1st & 10 at UNT 45 (04:58) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #3 S.Evans caught at UNT44, for 4 yards to the UNT49 (#8 D.Edwards; #40 R.Williford)
Q4 4:56 4th & 1 at CLT 19 (05:06) #95 B.Long punt 36 yards to the UNT45
Q4 5:28 3rd & 6 at CLT 14 (05:35) No Huddle-Shotgun #12 G.Loftis rush middle for 5 yards gain to the CLT19 (#6 T.Fields)
Q4 6:14 2nd & 7 at CLT 13 (06:18) Shotgun #6 R.Gainey Jr. rush middle for 1 yard gain to the CLT14 (#32 E.Wesloski; #0 W.Jones II)
Q4 6:49 1st & 10 at CLT 10 (06:58) No Huddle-Shotgun #6 R.Gainey Jr. rush middle for 3 yards gain to the CLT13 (#6 T.Fields; #95 R.Vargas Jr.)
Q4 6:57 (07:05) #40 K.Nguma kickoff 64 yards to the CLT01 #89 D.Eley return 19 yards to the CLT20 (#3 E.Jackson), out of bounds PENALTY CLT Holding (#25 C.Smith) 10 yards from CLT20 to CLT10
Q4 7:04 2nd & 6 at CLT 45 (07:13) No Huddle-Shotgun #21 K.Sibley rush middle for 45 yards gain to the CLT00 TOUCHDOWN, clock 07:04, 1ST DOWN #40 K.Nguma kick attempt good (H: #41 S.Evans, LS: #48 C.Yates)
Q4 7:50 1st & 10 at CLT 49 (07:57) No Huddle-Shotgun #21 K.Sibley rush middle for 4 yards gain to the CLT45 (#1 C.Curtain; #16 D.Womack)
Q4 7:57 4th & 10 at CLT 40 (08:07) #95 B.Long punt 24 yards to the UNT36 PENALTY CLT Personal Foul (#5 T.Baldwin) 15 yards from UNT36 to CLT49, 1ST DOWN
Q4 8:07 3rd & 10 at CLT 40 (08:09) No Huddle-Shotgun #12 G.Loftis pass incomplete short right to #8 S.Brown thrown to CLT49
Q4 8:11 2nd & 10 at CLT 40 (08:19) No Huddle-Shotgun #12 G.Loftis pass incomplete short right thrown to CLT43 QB hurried by #14 Q.Hammonds
Q4 8:51 1st & 10 at CLT 40 (08:58) Shotgun #6 R.Gainey Jr. rush middle for 0 yards to the CLT40 (#8 R.Outland Jr.)
Q4 8:56 (09:03) #40 K.Nguma kickoff 40 yards to the CLT25 #25 C.Smith return 15 yards to the CLT40 (#36 J.Manning)
Q4 9:03 3rd & 15 at UNT 30 (09:15) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #10 W.Young caught at UNT30, for 70 yards to the CLT00 TOUCHDOWN, clock 09:03, 1ST DOWN #41 S.Evans rush attempt failed
Q4 9:54 2nd & 4 at UNT 41 (09:58) No Huddle-Shotgun #17 D.Mestemaker sacked for loss of 11 yards to the UNT30 (#40 R.Williford)
Q4 10:23 1st & 10 at UNT 35 (10:30) Shotgun #24 C.Hawkins rush middle for 6 yards gain to the UNT41 (#2 T.McGee; #55 C.Kaba)