App State beats Charlotte 26-21

Charlotte0-321
App State3-026Final
Sat, Sep 19 · Kidd Brewer Stadium, Boone, N.C. · Crowd 28,296ESPN+

App State beat Charlotte 26-21.

We had App State favored. It won.

How it swung

Before kickoff, our ratings gave App State an 85% chance, and the closing betting line (App State was a 16.5-point favorite) put it at 91%.

Favored the whole way: App State never fell below 83%.

Charlotte never had better than a 16% chance.

Pick-sixCharlotte · Q4 1:58
FinalApp State 26-21 CharlotteApp State wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q492% at halfApp StateWon26-21ScoresPick-six
50%75%90%Q1Q2Q3Q492% at halfApp StateWon26-21ScoresPick-six
50%10%25%Q1Q2Q3Q48% at halfApp StateLowest 0%Lost21-26ScoresPick-six
50%10%25%Q1Q2Q3Q48% at halfApp StateLowest 0%Lost21-26ScoresPick-six

No single play moved the chance by 20 points.

No single play moved the chance by 20 points.

App State’s chance to win after every play.
How to read this chartStarts from the pregame line (App State -16.5), at 91% for App State (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Outlined diamonds mark rare plays.
Kickoff came 3 hours 32 minutes late. No thunder was reported at Watauga_cnty_hosp_helip airport (2.1 miles away) around the delay.

Every drive

App State scored on 5 of its 12 drives; Charlotte on 2 of its 11.

App State’s drives are teal, Charlotte’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Charlotte: Punt, from 75 yards out to 70PuntCharlotte: Turned over on downs, from 22 yards out to 36DownsApp State: Field goal, from 64 yards out to 23Field goalCharlotte: Punt, from 75 yards out to 70PuntApp State: Punt, from 70 yards out to 68PuntCharlotte: Turned over on downs, from 70 yards out to 30DownsApp State: Punt, from 0 yards out to 0PuntQ2Charlotte: Punt, from 87 yards out to 69PuntApp State: Touchdown, from 74 yards out to 0TouchdownCharlotte: Punt, from 75 yards out to 44PuntApp State: Punt, from 94 yards out to 75PuntCharlotte: Touchdown, from 68 yards out to 0TouchdownApp State: Field goal, from 75 yards out to 29Field goalQ3App State: Turned over on downs, from 75 yards out to 1DownsCharlotte: Interception, from 99 yards out to 97InterceptionApp State: Touchdown, from 27 yards out to 0TouchdownCharlotte: Punt, from 75 yards out to 71PuntApp State: Touchdown, from 74 yards out to 0TouchdownQ4Charlotte: Touchdown, from 75 yards out to 0TouchdownApp State: Punt, from 76 yards out to 43PuntCharlotte: Interception, from 88 yards out to 43InterceptionApp State: Interception returned for a touchdown, from 72 yards out to 67Interception TDApp State: End of game, from 51 yards out to 57End of game
“Oh this is going to be a sickos game lol”
An App State fan

How fans reacted

FirstSecondThirdFourthApp State fansCharlotte fansusual

What it cost

App State’s chance to make the playoff fell from 2% to 0%.

Make the playoff

Charlotte · lost0% → 0%
App State · won2% → ▼0%

Win the conference

Charlotte · lost0% → 0%
App State · won8% → ▼0%8%▼ 0%

Before the game (September 18, 2026) → after this result, in our model.

Box score

App State 26, Charlotte 21

Charlotte covered +16.5 by 11.5. The total, 47, stayed under 52.5.

CharlotteApp StateTotal yardsCharlotte 247App State 435247435Passing yardsCharlotte 211App State 345211345Rushing yardsCharlotte 36App State 903690First downsCharlotte 15App State 221522TurnoversCharlotte 2App State 222Time of possessionCharlotte 26:32App State 33:2826:3233:28
Team totalsCharlotteApp State
Total yards247435
Passing22 of 35, 211 yds29 of 43, 345 yds
Rushing25 for 36 yds33 for 90 yds
First downs1522
Third down1 of 107 of 16
Fourth down1 of 31 of 2
Turnovers22
Penalties9 for 54 yds10 for 98 yds
Time of possession26:3233:28

Charlotte leaders

  • Passing Cole Gonzales 22 of 35, 211 yds, 2 INT
  • Rushing Henry Rutledge 7 for 29 yds; Khamani Alexander 13 for 18 yds, 2 TD
  • Receiving Jaden Barnes 10 for 97 yds; Jaylen Hampton 4 for 50 yds

App State leaders

  • Passing Malachi Singleton 28 of 42, 331 yds, 2 TD, 1 INT
  • Rushing Jaquari Lewis 11 for 46 yds, 1 TD; Treyaun Webb 8 for 24 yds
  • Receiving Chris Lofton 6 for 90 yds, 1 TD; Sam Pickett III 6 for 67 yds

Kickoff came 3 hours 32 minutes late

64° at kickoff · 0.04 in of rain by radar over the stadium; another 0.9 in fell before the late kickoff

No thunder was reported at Watauga_cnty_hosp_helip airport (2.1 miles away) around the delay.

September game-day temperatures at Kidd Brewer Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4App State favoredCharlotte favored100%Win chanceApp StateRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mphHourly wind only at this airport
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4App State favoredCharlotte favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040Hourly wind only at this airport

Drag along the chart, or step through the game.

First quarter, 15:00 left9:32 p.m.
Charlotte 0, App State 0 · App State 91% to win
no rain · 64°
Alexander 0-yd run
Where this weather comes fromMeasured at Watauga_cnty_hosp_helip airport, 2.1 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet; rain radar from NOAA MRMS, through Iowa State University. Field direction from OpenStreetMap contributors.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last two games

Charlotte · 0-2

Rated 166th in our preseason ratings, 162nd now.

Two straight losses.

L 41-43 vs The Citadel #210 of 668

lost by 2 as a 20.5-point favorite

Last two games

App State · 2-0

Rated 98th in our preseason ratings, 87th now, up 11 spots.

Two straight wins, capped by a 3-point win over East Carolina as a 6.5-point underdog.

Week by week

App State

Wk 1: W 55-3 vs Maine▲52MaineWk 2: W 27-24 at East Carolina▲3East Carolina
  • Wk 1Wvs Maine55-3
  • Wk 2Wat East Carolina27-24

Charlotte

Wk 1: L 41-43 vs The Citadel▼2The CitadelWk 2: L 9-41 at Ole Miss▼32Ole Miss
  • Wk 1Lvs The Citadel41-43
  • Wk 2Lat Ole Miss9-41

Power rating by week

App State is rated 5.4 points ahead as of week 2. Our power rating by week; higher is better.

-0-5-9Wk 0Wk 1Wk 2App StateCharlotte

Matchups

Biggest mismatch: Charlotte’s explosive plays against App State, 76 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. Charlotte’s explosive plays against App State’s defense

    76 pointsweakerstronger50th

    Charlotte offense, 8th percentile · App State defense, 84th

  2. Charlotte’s EPA/play against App State’s defense

    52 pointsweakerstronger50th

    Charlotte offense, 3rd percentile · App State defense, 55th

  3. App State’s passing EPA against Charlotte’s defense

    55 pointsweakerstronger50th

    App State offense, 66th percentile · Charlotte defense, 11th

Season profile, all the rows

Season profile

CharlotteApp State
EPA/play, offense
Charlotte · 3App State · 44
EPA/play, defense
Charlotte · 8App State · 55
Success rate, offense
Charlotte · 6App State · 49
Success rate, defense
Charlotte · 3App State · 42
Explosive-play rate, offense
Charlotte · 8App State · 50
Explosive-play rate, defense
Charlotte · 37App State · 84
Rush EPA, offense
Charlotte · 0App State · 24
Rush EPA, defense
Charlotte · 8App State · 56
Pass EPA, offense
Charlotte · 16App State · 66
Pass EPA, defense
Charlotte · 11App State · 49

The series

App State leads the series 4-0

4 meetings since 2018 · App State has won the last 4

  • 2025 · neutral siteApp State 34-11App State won 34-11 vs Charlotte. Chance to win started at 69%, low 55%, high better than 99%.
  • 2020App State 35-20App State won 35-20 vs Charlotte. Chance to win started at 87%, low 61%, high 99%.
  • 2019App State 56-41App State won 56-41 vs Charlotte. Chance to win started at 96%, low 84%, high better than 99%.
  • 2018App State 45-9App State won 45-9 at Charlotte. Chance to win started at 82%, low 80%, high better than 99%.

Each line is App State’s chance to win through that meeting.

Line, fans and home field

The betting line, and the fans

App State fans are feeling it more than most fanbases this week (97th among FBS fanbases), in line with the numbers.

50-50Model 85% · Line 91%App State fans · 97thCharlotte fans · 9thCharlotteApp State

App State favored by 16.5 · Total 52.5

How games like this usually go

App State by 16.5, and it went to form

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 251 games since 2025 with a favorite of 14.5 to 21.5 points.

The market

The spread moved 3 points toward Charlotte.

opened −19.5now −16.5

The total fell 1 point.

opened 53.5now 52.5

Spread: −19.5 → −16.5 · Total: 53.5 → 52.5

The books’ cut: 4.2%, the margin built into the odds

Weather at kickoff

Mild, with rain. Feels like 68° at kickoff.

Charlotte at App State · Saturday, Sept. 19, 2026 · Kidd Brewer Stadium, Boone

  • 68°feels like at kickoff
  • 0.43 inrain at kickoff
  • 78weather score, Mixed
  • Tiedfor the roughest of the day's 8 kickoff times

Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.

Earlier kickoff times scored higher that Saturday

Games in this time zone used 8 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game, ringed, was tied for the roughest of the day's eight kickoff times. At Kidd Brewer Stadium that day, a noon kickoff would have scored 99, against 78 at 6 pm.

The roughest kickoff time is the lowest of the day's times. It can still be Mixed or Comfortable.

  • noon: 99, Comfortable
  • 1 pm: 96, Comfortable
  • 2 pm: 83, Mixed
  • 3:30 pm: 76, Mixed
  • 4 pm: 76, Mixed
  • 6 pm: 78, Mixed (this game)
  • 7:30 pm: 83, Mixed
  • 7:45 pm: 84, Mixed

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

Home field

App State is worth +4.9 points (±3.6) more at home than on the road since 2018 — middle of FBS, 64th percentile.

77% at home, 49% on the road against FBS opponents (33-10 home, 24-25 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads +0.6 at home vs. away over 102 games — inside the ±5.9 noise, so the flat number is the honest one here.

Night kickoff — historically worth about half a point more to the home side against the number, and not much more than that. The visitors travel about 82 miles to get here.

Where next