North Texas at Charlotte

Friday, October 24, 2025

North Texas beat Charlotte 54–⁠20. It was their third meeting; after it, Charlotte led the series 2–⁠1.

AwayNorth Texas12–⁠2 in 2025
54
HomeCharlotte1–⁠11 in 2025
20

Final at Jerry Richardson Stadium, CharlotteTV: ESPN2Attendance 9,626

At kickoff
57°F, clear, calmWeather: NOAA NCEI Global Historical Climatology Network hourly; Concord Regional Airport, 9 km from the stadium, 10 minutes before kickoff
Viewers
317,000 viewers on ESPN2Viewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Matt OvertonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
North Texas710102754
Charlotte1073020

How the win probability moved

Charlotte favored

Win probability by play: Charlotte 61% at kickoff, 0% at the end. Biggest swing: 26 points.

North Texas favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (26 points).

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

North Texas

PassingC/AttYdsTDInt
Drew Mestemaker37/4960841
RushingCarYdsTDLong
Kiefer Sibley771245
Caleb Hawkins1348017
Ashton Gray434132
ReceivingRecYdsTDLong
Wyatt Young9190170
Cameron Dorner7117141
Landon Sides5114060
Tre Williams III560030
DefenseTklTFLSacksInt
Ethan Wesloski100.500
Quinton Hammonds8000
Trey Fields7000
Ethan Day51.510
Da’Veawn Armstead50.500
Jalyn Durgan3110

Charlotte

PassingC/AttYdsTDInt
Grayson Loftis20/3629520
RushingCarYdsTDLong
Jariel Cobb1359012
Javen Nicholas120020
Rod Gainey Jr.414010
Grayson Loftis76010
ReceivingRecYdsTDLong
Javen Nicholas7187264
Sean Brown458032
E. Jai Mason222013
Gus McGee2804
DefenseTklTFLSacksInt
Reid Williford7220
Shay Taylor6110
C.J. Clinkscales6000
Cary Grant6000
Yamil Talib2001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

North TexasCharlotte
754Total yards399
608Passing yards295
146Rushing yards104
12.4Yards per pass8.2
5.0Yards per rush3.9
31First downs13
4–⁠11Third downs4–⁠16
1–⁠2Fourth downs1–⁠2
2Turnovers0
6–⁠50Penalties6–⁠60
30:38Possession29:22
2Sacks (by defense)3

Efficiency

North TexasCharlotte
54%Success rate39%
0.36EPA per play0.15
1.39Explosiveness1.35
0.19Rushing EPA−0.16
0.53Passing EPA0.34
31%Passing-down success24%
0.19First-down EPA0.16
0.51Second-down EPA0.05
0.87Third-down EPA0.27
11%Havoc by its defense11%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

North Texas 77% to win. Elo’s favorite won.

The line

North Texas −25.5, over/under 60.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were North Texas 96%, Charlotte 4%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Charlotte end zoneNorth Texas end zoneQ1 CharlottePunt, 3 playsQ1 North TexasTouchdown, 3 playsQ1 CharlotteField goal, 10 playsQ1 North TexasPunt, 5 playsQ1 CharlotteTouchdown, 10 playsQ1 North TexasTurnover on downs, 12 playsQ2 CharlotteTouchdown, 1 playQ2 North TexasField goal, 9 playsQ2 CharlottePunt, 4 playsQ2 North TexasTouchdown, 6 playsQ2 CharlottePunt, 5 playsQ2 North TexasInterception, 8 playsQ2 CharlotteEnd of half, 2 playsQ3 North TexasFumble, 5 playsQ3 CharlotteField goal, 9 playsQ3 North TexasTouchdown, 6 playsQ3 CharlottePunt, 3 playsQ3 North TexasPunt, 5 playsQ3 CharlottePunt, 3 playsQ3 North TexasField goal, 5 playsQ3 CharlotteTurnover on downs, 4 playsQ4 North TexasTouchdown, 4 playsQ4 CharlottePunt, 3 playsQ4 North TexasTouchdown, 3 playsQ4 CharlottePunt, 3 playsQ4 North TexasTouchdown, 2 playsQ4 CharlottePunt, 3 playsQ4 North TexasTouchdown, 7 playsQ4 CharlotteEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Charlotte drives left to right, North Texas right to left.
  1. Q1 CharlottePunt, 3 plays, 9 yards
  2. Q1 North TexasTouchdown, 3 plays, 77 yards
  3. Q1 CharlotteField goal, 10 plays, 57 yards
  4. Q1 North TexasPunt, 5 plays, 21 yards
  5. Q1 CharlotteTouchdown, 10 plays, 81 yards
  6. Q1 North TexasTurnover on downs, 12 plays, 39 yards
  7. Q2 CharlotteTouchdown, 1 play, 46 yards
  8. Q2 North TexasField goal, 9 plays, 58 yards
  9. Q2 CharlottePunt, 4 plays, 19 yards
  10. Q2 North TexasTouchdown, 6 plays, 88 yards
  11. Q2 CharlottePunt, 5 plays, 16 yards
  12. Q2 North TexasInterception, 8 plays, 80 yards
  13. Q2 CharlotteEnd of half, 2 plays, 21 yards
  14. Q3 North TexasFumble, 5 plays, 48 yards
  15. Q3 CharlotteField goal, 9 plays, 80 yards
  16. Q3 North TexasTouchdown, 6 plays, 72 yards
  17. Q3 CharlottePunt, 3 plays, 5 yards
  18. Q3 North TexasPunt, 5 plays, 30 yards
  19. Q3 CharlottePunt, 3 plays, −1 yard
  20. Q3 North TexasField goal, 5 plays, 20 yards
  21. Q3 CharlotteTurnover on downs, 4 plays, −1 yard
  22. Q4 North TexasTouchdown, 4 plays, 20 yards
  23. Q4 CharlottePunt, 3 plays, −2 yards
  24. Q4 North TexasTouchdown, 3 plays, 62 yards
  25. Q4 CharlottePunt, 3 plays, 0 yards
  26. Q4 North TexasTouchdown, 2 plays, 46 yards
  27. Q4 CharlottePunt, 3 plays, 9 yards
  28. Q4 North TexasTouchdown, 7 plays, 40 yards
  29. Q4 CharlotteEnd of game, 2 plays, 16 yards

Play by play

1st quarter6 drives, then Charlotte 10, North Texas 7
Charlotte Punt, 3 plays
15:001st & 10 at own 35(15:00) #40 K.Nguma kickoff 35 yards to the CLT30, out of bounds at CLT30
14:521st & 10 at own 35(15:00) No Huddle-Shotgun #24 J.Cobb rush middle for 1 yard loss to the CLT34 (#2 D.Armstead; #90 E.Day)
14:182nd & 11 at own 34(14:26) No Huddle-Shotgun #12 G.Loftis rush middle for 10 yards gain to the CLT44, End Of Play
13:503rd & 1 at own 44(13:55) No Huddle-Shotgun #24 J.Cobb rush middle for 0 yards to the CLT44 (#6 T.Fields; #32 E.Wesloski)
13:154th & 1 at own 44(13:20) #95 B.Long punt 36 yards to the UNT20 fair catch by #22 L.Sides at UNT20
North Texas Touchdown, 3 plays
13:101st & 10 at own 20(13:17) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #24 C.Hawkins caught at UNT15, for 20 yards to the UNT40 (#19 K.Schmitz; #9 C.Grant), out of bounds, 1ST DOWN
12:401st & 10 at own 40(12:49) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #22 L.Sides caught at CLT48, for 19 yards to the CLT41 (#12 C.Clinkscales), 1ST DOWN
12:251st & 10 at opp 41(12:31) No Huddle-Shotgun #17 D.Mestemaker pass complete deep right to #4 C.Dorner caught at CLT00, for 41 yards to the CLT00 TOUCHDOWN, clock 12:25, 1ST DOWN #40 K.Nguma kick attempt good (H: #41 S.Evans, LS: #48 C.Yates)North Texas 7, Charlotte 0
Charlotte Field goal, 10 plays
12:191st & 10 at own 35(12:25) #40 K.Nguma kickoff 64 yards to the CLT01 #89 D.Eley return 36 yards to the CLT37 (#14 Q.Hammonds; #5 C.Canada)
12:081st & 10 at own 37(12:16) No Huddle-Shotgun #12 G.Loftis pass complete short left to #8 S.Brown caught at CLT41, for 6 yards to the CLT43 (#2 D.Armstead)
11:342nd & 4 at own 43(11:40) Shotgun #12 G.Loftis pass incomplete deep right to #87 J.Young thrown to UNT35
11:243rd & 4 at own 43(11:36) Shotgun #12 G.Loftis pass complete short right to #7 E.Mason caught at UNT47, for 9 yards to the UNT48, End Of Play, 1ST DOWN
10:531st & 10 at opp 48(10:58) No Huddle-Shotgun #24 J.Cobb rush middle for 4 yards gain to the UNT44 (#32 E.Wesloski; #14 Q.Hammonds)
10:212nd & 6 at opp 44(10:27) No Huddle-Shotgun #24 J.Cobb rush left for 5 yards gain to the UNT39 (#6 T.Fields; #90 E.Day)
9:463rd & 1 at opp 39(09:51) No Huddle-Shotgun #12 G.Loftis pass complete deep right to #8 S.Brown caught at UNT14, for 32 yards to the UNT07, out of bounds at UNT07, 1ST DOWN
9:091st & goal at opp 7(09:19) No Huddle-Shotgun #12 G.Loftis rush middle for 1 yard loss to the UNT08 (#32 E.Wesloski; #40 K.Huddleston)
8:312nd & goal at opp 8(08:38) Shotgun #12 G.Loftis pass complete short right to #24 J.Cobb caught at UNT08, for 2 yards to the UNT06 (#1 D.Fisher), out of bounds
7:553rd & goal at opp 6(08:00) No Huddle-Shotgun #12 G.Loftis pass incomplete short right to #8 S.Brown thrown to UNT00
7:534th & goal at opp 6(07:52) #37 L.Boyd field goal attempt from 24 yards GOOD (H: #95 B.Long, LS: #39 C.Garfield), clock 07:53North Texas 7, Charlotte 3
North Texas Punt, 5 plays
7:531st & 10 at own 35(07:53) #37 L.Boyd kickoff 65 yards to the UNT00, Touchback
7:301st & 10 at own 25(07:53) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #18 T.Lewis caught at UNT20, for 16 yards to the UNT41 fumbled by #18 T.Lewis at UNT41 forced by #0 R.Franklin, out of bounds at UNT41, 1ST DOWN
7:171st & 10 at own 41(07:21) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #18 T.Lewis caught at UNT48, for 10 yards to the CLT49 (#12 C.Clinkscales), out of bounds, 1ST DOWN
6:461st & 10 at opp 49(06:51) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short middle to #10 W.Young thrown to CLT48 QB hurried by #32 C.Simpson
6:462nd & 10 at opp 49PENALTY UNT False Start (#54 J.Dickson III) 5 yards from CLT49 to UNT46. NO PLAY
6:412nd & 15 at own 46(06:47) No Huddle-Shotgun #24 C.Hawkins rush middle for 0 yards to the UNT46 (#32 C.Simpson; #18 Z.Shockley)
6:033rd & 15 at own 46(06:12) No Huddle-Shotgun #17 D.Mestemaker pass incomplete deep left to #18 T.Lewis thrown to CLT16 QB hurried by #20 Y.Talib
5:574th & 15 at own 46(06:04) #41 S.Evans punt 38 yards to the CLT16 fair catch by #5 J.Nicholas at CLT16
Charlotte Touchdown, 10 plays
5:521st & 10 at own 16(05:58) Shotgun #24 J.Cobb rush middle for 2 yards gain to the CLT18 (#90 E.Day; #94 J.Williams)
5:152nd & 8 at own 18(05:22) Shotgun #12 G.Loftis pass complete short right to #8 S.Brown caught at CLT25, for 7 yards to the CLT25, out of bounds at CLT25
4:413rd & 1 at own 25(04:49) No Huddle-Shotgun #12 G.Loftis pass complete short left to #5 J.Nicholas caught at CLT29, for 18 yards to the CLT43 (#1 D.Fisher), 1ST DOWN
4:021st & 10 at own 43(04:08) No Huddle-Shotgun #12 G.Loftis pass incomplete deep left to #89 D.Eley thrown to UNT22
3:572nd & 10 at own 43(04:02) Shotgun #24 J.Cobb rush middle for 5 yards gain to the CLT48 (#32 E.Wesloski; #3 E.Jackson)
4:021st & 10 at opp 43Timeout North Texas, clock 04:02
3:183rd & 5 at own 48(03:29) No Huddle-Shotgun #12 G.Loftis pass complete short right to #5 J.Nicholas caught at UNT42, for 10 yards to the UNT42, out of bounds at UNT42, 1ST DOWN
3:011st & 10 at opp 42PENALTY CLT False Start (#70 D.Shirley) 5 yards from UNT42 to UNT47. NO PLAY
2:441st & 15 at opp 47(02:47) No Huddle-Shotgun #12 G.Loftis pass incomplete short left to #24 J.Cobb thrown to UNT45
2:372nd & 15 at opp 47(02:44) No Huddle-Shotgun #12 G.Loftis pass complete short left to #7 E.Mason caught at UNT41, for 13 yards to the UNT34 (#3 E.Jackson; #25 K.Lewis), out of bounds
1:523rd & 2 at opp 34(02:03) Shotgun #12 G.Loftis rush middle for 1 yard gain to the UNT33 (#32 E.Wesloski; #3 E.Jackson)
2:372nd & 15 at opp 47Timeout Charlotte, clock 02:37
1:154th & 1 at opp 33(01:21) No Huddle-Shotgun #12 G.Loftis pass complete short right to #5 J.Nicholas caught at UNT28, for 33 yards to the UNT00 TOUCHDOWN, clock 01:15, 1ST DOWN #37 L.Boyd kick attempt good (H: #95 B.Long, LS: #39 C.Garfield)Charlotte 10, North Texas 7
North Texas Turnover on downs, 12 plays
1:151st & 10 at own 35(01:15) #37 L.Boyd kickoff 65 yards to the UNT00, Touchback
1:061st & 10 at own 25(01:15) No Huddle-Shotgun #24 C.Hawkins rush middle for 4 yards gain to the UNT29 (#55 C.Kaba)
0:462nd & 6 at own 29(00:55) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #24 C.Hawkins caught at UNT25, for 6 yards to the UNT35 (#19 K.Schmitz; #9 C.Grant), 1ST DOWN
0:171st & 10 at own 35(00:17) No Huddle-Shotgun #24 C.Hawkins rush middle for 5 yards gain to the UNT40 (#24 J.Johnson; #9 C.Grant)
Q2 14:402nd & 5 at own 40(15:00) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #4 C.Dorner caught at UNT46, for 12 yards to the CLT48 (#11 D.Bootle II), 1ST DOWN
Q2 14:291st & 10 at opp 48(14:33) No Huddle-Shotgun #21 K.Sibley rush middle for 7 yards gain to the CLT41 (#12 C.Clinkscales)
Q2 14:152nd & 3 at opp 41(14:19) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short right to #10 W.Young thrown to CLT40 QB hurried by #35 S.Taylor
Q2 14:033rd & 3 at opp 41(14:15) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #10 W.Young caught at CLT41, for 2 yards to the CLT39 (#16 D.Womack)
Q2 13:434th & 1 at opp 39(13:54) No Huddle-Shotgun #21 K.Sibley rush middle for 2 yards gain to the CLT37 (#10 J.Liverpool; #35 S.Taylor), 1ST DOWN
Q2 13:161st & 10 at opp 37(13:23) No Huddle-Shotgun #24 C.Hawkins rush middle for 2 yards gain to the CLT35 (#10 J.Liverpool; #24 J.Johnson)
Q2 12:442nd & 8 at opp 35(12:48) No Huddle-Shotgun #17 D.Mestemaker sacked for loss of 8 yards to the CLT43 (#35 S.Taylor)
Q2 12:043rd & 16 at opp 43(12:10) No Huddle-Shotgun #17 D.Mestemaker rush middle for 7 yards gain to the CLT36 (#10 J.Liverpool)
Q2 11:344th & 9 at opp 36(11:40) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short right to #4 C.Dorner thrown to CLT25, TURNOVER ON DOWNS
Q2 12:043rd & 16 at own 43Timeout Charlotte, clock 12:04
2nd quarter7 drives, then Tied at 17
Charlotte Touchdown, 1 play
11:271st & 10 at own 36(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)Charlotte 17, North Texas 7
North Texas Field goal, 9 plays
11:191st & 10 at own 35(11:27) #37 L.Boyd kickoff 64 yards to the UNT01 #3 S.Evans return 30 yards to the UNT31 (#8 S.Brown; #2 T.McGee)
11:061st & 10 at own 31(11:19) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #4 C.Dorner caught at UNT44, for 13 yards to the UNT44 (#4 G.Shipman), 1ST DOWN
10:401st & 10 at own 44(10:57) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #4 C.Dorner caught at UNT45, for 13 yards to the CLT43 (#35 S.Taylor), 1ST DOWN
10:261st & 10 at opp 43(10:29) No Huddle-Shotgun #17 D.Mestemaker sacked for loss of 6 yards to the CLT49 (#40 R.Williford)
9:462nd & 16 at opp 49(09:56) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #11 D.Carnes caught at CLT35, for 21 yards to the CLT28 (#0 R.Franklin; #16 D.Womack), 1ST DOWN
9:291st & 10 at opp 28(09:37) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #11 D.Carnes caught at CLT17, for 20 yards to the CLT08 (#16 D.Womack), 1ST DOWN
9:091st & goal at opp 8(09:17) No Huddle-Shotgun #24 C.Hawkins rush middle for 2 yards gain to the CLT06 (#58 X.Miles; #20 Y.Talib)
8:402nd & goal at opp 6(08:44) Shotgun #17 D.Mestemaker pass incomplete short left to #18 T.Lewis thrown to CLT00
8:403rd & goal at opp 6PENALTY UNT False Start (#70 T.Yanta II) 5 yards from CLT06 to CLT11. NO PLAY
8:343rd & goal at opp 11(08:41) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short right to #21 K.Sibley thrown to CLT03 QB hurried by #35 S.Taylor
8:304th & goal at opp 11(08:31) #40 K.Nguma field goal attempt from 29 yards GOOD (H: #41 S.Evans, LS: #48 C.Yates), clock 08:30Charlotte 17, North Texas 10
Charlotte Punt, 4 plays
8:301st & 10 at own 35(08:30) #40 K.Nguma kickoff 65 yards to the CLT00, Touchback
8:211st & 10 at own 25(08:30) Shotgun #5 J.Nicholas rush left for 20 yards gain to the CLT45 (#12 P.Smith-Young), out of bounds, 1ST DOWN
7:531st & 10 at own 45(07:58) No Huddle-Shotgun #12 G.Loftis pass incomplete short left to #88 M.Burris thrown to CLT45
7:482nd & 10 at own 45(07:53) No Huddle-Shotgun #12 G.Loftis sacked for loss of 4 yards to the CLT41 (#9 J.Durgan)
7:133rd & 14 at own 41(07:17) No Huddle-Shotgun #12 G.Loftis pass complete short right to #88 M.Burris caught at CLT44, for 6 yards to the CLT47 (#14 Q.Hammonds), out of bounds
6:324th & 8 at own 47(06:36) #95 B.Long punt 44 yards to the UNT09 fair catch by #22 L.Sides at UNT09
North Texas Touchdown, 6 plays
6:231st & 10 at own 9(06:32) Shotgun #24 C.Hawkins rush middle for 6 yards gain to the UNT15 (#1 C.Curtain)
5:522nd & 4 at own 15(06:07) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #22 L.Sides caught at UNT20, for 60 yards to the CLT25 (#9 C.Grant), out of bounds, 1ST DOWN
5:141st & 10 at opp 25(05:21) No Huddle-Shotgun #24 C.Hawkins rush right for 17 yards gain to the CLT08 (#1 C.Curtain), out of bounds, 1ST DOWN
4:461st & goal at opp 8(04:53) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #6 T.Williams III caught at CLT10, for 2 yards to the CLT06 (#11 D.Bootle II)
4:192nd & goal at opp 6(04:21) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short left to #10 W.Young thrown to CLT00
4:143rd & goal at opp 6(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)Tied at 17
Charlotte Punt, 5 plays
4:061st & 10 at own 35(04:14) #40 K.Nguma kickoff 62 yards to the CLT03 #89 D.Eley return 26 yards to the CLT29 (#53 B.Fann)
4:031st & 10 at own 29(04:07) No Huddle-Shotgun #24 J.Cobb rush middle for 3 yards gain to the CLT32 (#94 J.Williams; #44 B.Hayes)
3:232nd & 7 at own 32(03:31) No Huddle-Shotgun #12 G.Loftis pass complete short left to #8 S.Brown caught at CLT45, for 13 yards to the CLT45 (#2 D.Armstead), 1ST DOWN
2:461st & 10 at own 45(02:54) No Huddle-Shotgun #12 G.Loftis pass incomplete short right thrown to UNT40. The previous play is under automatic review - “Proper down”. CALL UPHELD
2:402nd & 10 at own 45(02:46) Shotgun #12 G.Loftis pass incomplete short left to #17 G.McGee thrown to CLT48 broken up by #12 P.Smith-Young
2:343rd & 10 at own 45(02:39) No Huddle-Shotgun #12 G.Loftis pass incomplete short right to #5 J.Nicholas thrown to UNT36 broken up by #1 D.Fisher
2:314th & 10 at own 45(02:36) #95 B.Long punt 44 yards to the UNT11 fair catch by #22 L.Sides at UNT11
North Texas Interception, 8 plays
2:201st & 10 at own 11(02:30) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #10 W.Young caught at UNT11, for 3 yards to the UNT14 (#10 J.Liverpool; #85 C.Irving)
1:552nd & 7 at own 14(01:57) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #10 W.Young caught at UNT20, for 20 yards to the UNT34 (#35 S.Taylor), 1ST DOWN
1:481st & 10 at own 34(01:55) No Huddle-Shotgun #21 K.Sibley rush middle for 9 yards gain to the UNT43 (#12 C.Clinkscales)
1:552nd & 7 at opp 14Timeout , clock 01:55
1:362nd & 1 at own 43(01:38) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #6 T.Williams III caught at UNT48, for 5 yards to the UNT48 (#12 C.Clinkscales), out of bounds, 1ST DOWN
1:251st & 10 at own 48(01:36) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #10 W.Young caught at CLT40, for 40 yards to the CLT12 (#40 R.Williford), out of bounds, 1ST DOWN
1:201st & 10 at opp 12(01:27) No Huddle-Shotgun #21 K.Sibley rush middle for 3 yards gain to the CLT09 (#35 S.Taylor; #85 C.Irving)
0:492nd & 7 at opp 9(00:53) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short left to #21 K.Sibley thrown to CLT14 QB hurried by #3 C.Gill
0:433rd & 7 at opp 9(00:49) No Huddle-Shotgun #17 D.Mestemaker pass intercepted by #20 Y.Talib at CLT05 #20 Y.Talib return 4 yards to the CLT09 (#21 K.Sibley), out of bounds
Charlotte End of half, 2 plays
0:371st & 10 at own 9(00:43) No Huddle-Shotgun #24 J.Cobb rush left for 12 yards gain to the CLT21 (#6 T.Fields; #3 E.Jackson), 1ST DOWN
0:261st & 10 at own 21(00:26) No Huddle-Shotgun #24 J.Cobb rush middle for 9 yards gain to the CLT30 (#94 J.Williams)
3rd quarter8 drives, then North Texas 27, Charlotte 20
North Texas Fumble, 5 plays
14:511st & 10 at own 35(15:00) #37 L.Boyd kickoff 65 yards to the UNT00 #3 S.Evans return 35 yards to the UNT35 (#8 S.Brown; #11 D.Bootle II)
14:451st & 10 at own 35(14:51) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #4 C.Dorner caught at UNT42, for 9 yards to the UNT44 (#0 R.Franklin), out of bounds
14:222nd & 1 at own 44(14:31) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #22 L.Sides caught at CLT44, for 19 yards to the CLT37 (#19 K.Schmitz), 1ST DOWN
13:481st & 10 at opp 37(13:53) No Huddle-Shotgun #24 C.Hawkins rush middle for 3 yards gain to the CLT34 (#24 J.Johnson; #55 C.Kaba)
13:282nd & 7 at opp 34(13:29) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #6 T.Williams III caught at CLT32, for 16 yards to the CLT18 (#35 S.Taylor), out of bounds, 1ST DOWN
13:021st & 10 at opp 18(13:02) No Huddle-Shotgun #24 C.Hawkins rush left for 1 yard gain to the CLT17 (#3 C.Gill; #12 C.Clinkscales), out of bounds PENALTY UNT Holding (#76 D.Magiya) 10 yards from CLT18 to CLT28. NO PLAY
12:231st & 20 at opp 28(12:32) No Huddle-Shotgun #17 D.Mestemaker rush middle for 11 yards gain to the CLT17 fumbled by #17 D.Mestemaker at CLT17 forced by #3 C.Gill recovered by CLT #3 C.Gill at CLT17, End Of Play
Charlotte Field goal, 9 plays
12:171st & 10 at own 17(12:23) No Huddle-Shotgun #12 G.Loftis rush middle for 2 yards gain to the CLT19 (#90 E.Day; #14 Q.Hammonds)
11:472nd & 8 at own 19(11:52) No Huddle-Shotgun #12 G.Loftis pass complete short left to #5 J.Nicholas caught at CLT36, for 19 yards to the CLT38 (#2 D.Armstead), out of bounds, 1ST DOWN
11:051st & 10 at own 38(11:13) Shotgun #12 G.Loftis pass complete short middle to #5 J.Nicholas caught at UNT43, for 42 yards to the UNT20 (#0 W.Jones II), 1ST DOWN
10:411st & 10 at opp 20(10:45) No Huddle-Shotgun #24 J.Cobb rush middle for 6 yards gain to the UNT14 (#32 E.Wesloski; #14 Q.Hammonds)
9:572nd & 4 at opp 14(10:03) No Huddle-Shotgun #24 J.Cobb rush middle for 6 yards gain to the UNT08 (#9 J.Durgan; #12 P.Smith-Young), 1ST DOWN
9:101st & goal at opp 8(09:14) No Huddle-Shotgun #24 J.Cobb rush middle for 5 yards gain to the UNT03 (#14 Q.Hammonds; #9 J.Durgan)
8:262nd & goal at opp 3(08:31) Shotgun #12 G.Loftis pass incomplete short right to #86 C.Adair thrown to UNT01
8:233rd & goal at opp 3(08:28) #12 G.Loftis pass incomplete short left to #8 S.Brown thrown to UNT00 broken up by #12 P.Smith-Young QB hurried by #44 B.Hayes
8:174th & goal at opp 3(08:19) #37 L.Boyd field goal attempt from 20 yards GOOD (H: #95 B.Long, LS: #39 C.Garfield), clock 08:17Charlotte 20, North Texas 17
North Texas Touchdown, 6 plays
8:171st & 10 at own 35(08:17) #37 L.Boyd kickoff 65 yards to the UNT00, Touchback
8:121st & 10 at own 25(08:19) No Huddle-Shotgun #24 C.Hawkins rush left for 3 yards gain to the UNT28 (#16 D.Womack)
7:492nd & 7 at own 28(07:58) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #4 C.Dorner caught at UNT39, for 16 yards to the UNT44 (#16 D.Womack), 1ST DOWN
7:131st & 10 at own 44(07:24) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #10 W.Young caught at CLT41, for 23 yards to the CLT33 (#0 R.Franklin), out of bounds, 1ST DOWN
6:351st & 10 at opp 33(06:44) No Huddle-Shotgun #24 C.Hawkins rush middle for 2 yards gain to the CLT31 (#5 T.Baldwin)
6:022nd & 8 at opp 31(06:11) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #6 T.Williams III caught at CLT30, for 30 yards to the CLT01 QB hurried by #35 S.Taylor (#3 C.Gill; #9 C.Grant), out of bounds, 1ST DOWN
5:531st & goal at opp 1(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)North Texas 24, Charlotte 20
Charlotte Punt, 3 plays
5:471st & 10 at own 35(05:53) #40 K.Nguma kickoff 61 yards to the CLT04 #89 D.Eley return 14 yards to the CLT18 (#34 B.Reese)
5:411st & 10 at own 18(05:47) Shotgun #41 J.Davids rush middle for 5 yards gain to the CLT23 (#40 K.Huddleston)
5:112nd & 5 at own 23(05:15) No Huddle-Shotgun #12 G.Loftis pass incomplete short right thrown to CLT36 QB hurried by #44 B.Hayes
5:043rd & 5 at own 23(05:12) No Huddle-Shotgun #12 G.Loftis pass incomplete short right to #88 M.Burris thrown to CLT35 QB hurried by #94 J.Williams
4:484th & 5 at own 23(05:06) #95 B.Long punt 51 yards to the UNT26 #22 L.Sides return 21 yards to the UNT47 (#13 G.Willis), out of bounds PENALTY UNT Holding (#5 C.Canada) 10 yards from UNT26 to UNT16
North Texas Punt, 5 plays
4:411st & 10 at own 16(04:49) Shotgun #17 D.Mestemaker pass complete short left to #22 L.Sides caught at UNT15, for 10 yards to the UNT26 (#1 C.Curtain), out of bounds, 1ST DOWN
4:191st & 10 at own 26(04:25) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #10 W.Young caught at UNT39, for 18 yards to the UNT44, out of bounds at UNT44, 1ST DOWN
4:021st & 10 at own 44(04:05) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #22 L.Sides caught at UNT49, for 6 yards to the UNT50 (#5 T.Baldwin), out of bounds
3:392nd & 4 at the 50(03:45) No Huddle-Shotgun #24 C.Hawkins rush middle for 4 yards loss to the UNT46 (#19 K.Schmitz; #18 Z.Shockley)
3:063rd & 8 at own 46(03:10) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short middle to #24 C.Hawkins thrown to UNT46 QB hurried by #2 T.McGee and #19 K.Schmitz
3:024th & 8 at own 46(03:08) #41 S.Evans punt 43 yards to the CLT11 fair catch by #5 J.Nicholas at CLT11
Charlotte Punt, 3 plays
2:561st & 10 at own 11(03:01) No Huddle-Shotgun #24 J.Cobb rush middle for 3 yards gain to the CLT14 (#6 T.Fields; #30 B.Allen Jr.)
2:222nd & 7 at own 14(02:30) No Huddle-Shotgun #12 G.Loftis pass complete short left to #5 J.Nicholas caught at CLT14, for 1 yard to the CLT15 (#32 E.Wesloski; #2 D.Armstead)
2:023rd & 6 at own 15(02:04) No Huddle-Shotgun #12 G.Loftis pass incomplete short middle to #5 J.Nicholas thrown to CLT22 QB hurried by #32 E.Wesloski
2:024th & 6 at own 15PENALTY CLT False Start (#12 C.Clinkscales) 5 yards from CLT15 to CLT10. NO PLAY
1:544th & 11 at own 10(02:02) #95 B.Long punt 33 yards to the CLT43 fair catch by #22 L.Sides at CLT43
North Texas Field goal, 5 plays
1:311st & 10 at opp 43(01:56) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #4 C.Dorner caught at CLT31, for 13 yards to the CLT30 (#55 C.Kaba), 1ST DOWN
1:141st & 10 at opp 30(01:15) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short middle to #4 C.Dorner thrown to CLT28 broken up by #55 C.Kaba
1:042nd & 10 at opp 30(01:14) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short right thrown to CLT21 QB hurried by #20 Y.Talib and #58 X.Miles
0:583rd & 10 at opp 30(01:06) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #6 T.Williams III caught at CLT26, for 7 yards to the CLT23 (#0 R.Franklin; #40 R.Williford)
0:174th & 3 at opp 23(00:23) #40 K.Nguma field goal attempt from 41 yards GOOD (H: #41 S.Evans, LS: #48 C.Yates), clock 00:17North Texas 27, Charlotte 20
Charlotte Turnover on downs, 4 plays
0:101st & 10 at own 35(00:19) #40 K.Nguma kickoff 65 yards to the CLT00 #89 D.Eley return 24 yards to the CLT24 (#42 B.Knox; #13 J.Lataimua)
0:121st & 10 at own 24(00:12) No Huddle-Shotgun #12 G.Loftis pass complete short left to #6 R.Gainey Jr. caught at CLT27, for 5 yards to the CLT29 (#32 E.Wesloski; #6 T.Fields)
Q4 15:002nd & 5 at own 29(15:00) Shotgun #12 G.Loftis pass complete short right to #89 D.Eley caught at CLT41, for 14 yards to the CLT43 (#1 D.Fisher) PENALTY CLT Holding (#57 M.Bowers) 10 yards from CLT29 to CLT19. NO PLAY
Q4 14:352nd & 15 at own 19(14:38) Shotgun #12 G.Loftis pass incomplete short left to #8 S.Brown thrown to CLT35 QB hurried by #98 S.Clements
Q4 14:223rd & 15 at own 19(14:35) Shotgun #12 G.Loftis pass complete short right to #17 G.McGee caught at CLT15, for 4 yards to the CLT23 (#14 Q.Hammonds)
Q4 13:574th & 11 at own 23(13:58) #86 C.Adair rush middle for 0 yards to the CLT23 (#11 D.Carnes), TURNOVER ON DOWNS
4th quarter8 drives, then North Texas 54, Charlotte 20
North Texas Touchdown, 4 plays
13:511st & 10 at opp 23(13:57) Shotgun #17 D.Mestemaker pass complete short left to #10 W.Young caught at CLT26, for 3 yards to the CLT20 (#12 C.Clinkscales), out of bounds
13:182nd & 7 at opp 20(13:31) Shotgun #17 D.Mestemaker pass complete short right to #10 W.Young caught at CLT09, for 11 yards to the CLT09 QB hurried by #32 C.Simpson (#9 C.Grant), 1ST DOWN
12:491st & goal at opp 9(12:55) Shotgun #24 C.Hawkins rush middle for 2 yards gain to the CLT07 (#19 K.Schmitz; #3 C.Gill)
12:262nd & goal at opp 7(12:27) Shotgun #17 D.Mestemaker pass complete short right to #24 C.Hawkins caught at CLT04, for 7 yards to the CLT00 TOUCHDOWN, clock 12:26 #40 K.Nguma kick attempt good (H: #41 S.Evans, LS: #48 C.Yates)North Texas 34, Charlotte 20
Charlotte Punt, 3 plays
12:211st & 10 at own 35(12:26) #40 K.Nguma kickoff 63 yards to the CLT02 #89 D.Eley return 41 yards to the CLT43 (#14 Q.Hammonds) PENALTY CLT Personal Foul (#41 J.Hayes) 15 yards from CLT43 to CLT28
11:591st & 10 at own 28(12:11) Shotgun #12 G.Loftis pass complete short middle to #17 G.McGee caught at CLT33, for 4 yards to the CLT32 (#0 W.Jones II)
11:362nd & 6 at own 32(11:37) Shotgun #12 G.Loftis sacked for loss of 7 yards to the CLT25 (#90 E.Day)
10:513rd & 13 at own 25(11:05) Shotgun #12 G.Loftis pass complete short middle to #6 R.Gainey Jr. caught at CLT25, for 1 yard to the CLT26 (#32 E.Wesloski)
10:334th & 12 at own 26(10:38) #95 B.Long punt 39 yards to the UNT35 fair catch by #22 L.Sides at UNT35
North Texas Touchdown, 3 plays
10:231st & 10 at own 35(10:30) Shotgun #24 C.Hawkins rush middle for 6 yards gain to the UNT41 (#2 T.McGee; #55 C.Kaba)
9:542nd & 4 at own 41(09:58) No Huddle-Shotgun #17 D.Mestemaker sacked for loss of 11 yards to the UNT30 (#40 R.Williford)
9:033rd & 15 at own 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 failedNorth Texas 40, Charlotte 20
Charlotte Punt, 3 plays
8:561st & 10 at own 35(09:03) #40 K.Nguma kickoff 40 yards to the CLT25 #25 C.Smith return 15 yards to the CLT40 (#36 J.Manning)
8:511st & 10 at own 40(08:58) Shotgun #6 R.Gainey Jr. rush middle for 0 yards to the CLT40 (#8 R.Outland Jr.)
8:112nd & 10 at own 40(08:19) No Huddle-Shotgun #12 G.Loftis pass incomplete short right thrown to CLT43 QB hurried by #14 Q.Hammonds
8:073rd & 10 at own 40(08:09) No Huddle-Shotgun #12 G.Loftis pass incomplete short right to #8 S.Brown thrown to CLT49
7:574th & 10 at own 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
North Texas Touchdown, 2 plays
7:501st & 10 at opp 49(07:57) No Huddle-Shotgun #21 K.Sibley rush middle for 4 yards gain to the CLT45 (#1 C.Curtain; #16 D.Womack)
7:042nd & 6 at opp 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)North Texas 47, Charlotte 20
Charlotte Punt, 3 plays
6:571st & 10 at own 35(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
6:491st & 10 at own 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.)
6:142nd & 7 at own 13(06:18) Shotgun #6 R.Gainey Jr. rush middle for 1 yard gain to the CLT14 (#32 E.Wesloski; #0 W.Jones II)
5:283rd & 6 at own 14(05:35) No Huddle-Shotgun #12 G.Loftis rush middle for 5 yards gain to the CLT19 (#6 T.Fields)
4:564th & 1 at own 19(05:06) #95 B.Long punt 36 yards to the UNT45
North Texas Touchdown, 7 plays
4:501st & 10 at own 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)
4:052nd & 6 at own 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)
3:293rd & 1 at opp 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
2:521st & 10 at opp 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
2:101st & 10 at opp 32(02:15) No Huddle-Shotgun #20 A.Gray rush middle for 0 yards to the CLT32 (#40 R.Williford; #44 B.Mullen)
1:522nd & 10 at opp 32(02:00) No Huddle-Shotgun #20 A.Gray rush middle for 0 yards to the CLT32 (#44 B.Mullen; #20 Y.Talib)
2:001st & 10 at own 32Timeout , clock 02:00
1:063rd & 10 at opp 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)North Texas 54, Charlotte 20
Charlotte End of game, 2 plays
1:001st & 10 at own 20(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)
0:501st & 10 at own 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)
0:282nd & 4 at own 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

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Tied 2–⁠2 in four meetings, counting the one since this game.

Recent meetings
2026North Texas 50, Charlotte 10
2025North Texas 54, Charlotte 20
2020Charlotte 49, North Texas 21
2019Charlotte 39, North Texas 38

Around this game

North Texas

Charlotte