FanBoardHQ

North Carolina20atCharlotte3

2025 · Week 2

Efficiency

Game-level Efficiency Breakdown

-22.2-11.10+11.1+22.2North Carolina — Off. field pos.: +0.9+0.9Charlotte — Off. field pos.: -2.5-2.5Off. field pos.Points this side's offense added or cost purely from where its drives started, vs. a league-average FBS team.North Carolina — Off. scoring eff.: -3.7-3.7Charlotte — Off. scoring eff.: -19.3-19.3Off. scoring eff.Points this side's offense added or cost finishing drives (given where they started), vs. a league-average FBS team.North Carolina — Def. field pos.: +2.5+2.5Charlotte — Def. field pos.: -0.9-0.9Def. field pos.Points this side's defense saved or gave up in starting field position allowed, vs. a league-average FBS team.North Carolina — Def. scoring eff.: +19.3+19.3Charlotte — Def. scoring eff.: +3.7+3.7Def. scoring eff.Points this side's defense saved or gave up letting the opponent finish drives, vs. a league-average FBS team.North Carolina — Possessions: -2.1-2.1Charlotte — Possessions: +2.1+2.1PossessionsValue of having more or fewer real possessions than the opponent this game (onside kicks, half-opening/closing clock timing, etc.) — not offense or defense skill.
North CarolinaCharlotteBreaks the final margin of victory down into where it came from, compared to what an average FBS team would do in an average game — the five bars per team always add up to the real final margin. Click a bar for detail.

Running score

01122Q1Q2Q3FinalNorth Carolina 20Charlotte 3
North CarolinaCharlottehover for any point, click for the by-quarter breakdown

Box score

North CarolinaCharlotte
Total yards303272
Rushing yards14822
Rushing attempts3328
Yds / rush4.50.8
Passing yards155250
Passing attempts2541
Yds / pass6.26.1
First downs1521
Turnovers02
Penalties55
Penalty yards5543
Sacks10
Time of possession29:3830:22

Passing & rushing

What each offense did this game.

North Carolina
By quarterPass / rushSuccessYd/play
Q1(17)71% / 29%41%8.1
Q2(16)38% / 63%56%6.9
Q3(13)46% / 54%31%2.6
Q4(11)9% / 91%18%2.5
how play-calling and results shifted through the game — (n) = plays
Passing by down(offense 84th on the season)
Down (att.)Avg. to goSuccessYd/play
1st(10)10.060%10.3
2nd(7)9.314%2.1
3rd(5)5.840%7.8
4th(3)1.333%2.3
All (25)40%6.6
Rushing by down(offense 126th on the season)
Down (att.)Avg. to goSuccessYd/play
1st(14)10.036%4.3
2nd(9)6.933%5.7
3rd(9)6.444%3.8
All (32)38%4.5
Charlotte
By quarterPass / rushSuccessYd/play
Q1(15)47% / 53%20%2.1
Q2(15)47% / 53%33%6.9
Q3(18)78% / 22%28%2.4
Q4(22)68% / 32%50%5.6
how play-calling and results shifted through the game — (n) = plays
Passing by down(offense 129th on the season)
Down (att.)Avg. to goSuccessYd/play
1st(17)9.647%7.6
2nd(12)8.233%4.5
3rd(13)11.738%7.5
4th(1)6.00%0.0
All (43)40%6.6
Rushing by down(offense 138th on the season)
Down (att.)Avg. to goSuccessYd/play
1st(15)10.127%2.2
2nd(9)10.211%-2.1
3rd(3)3.367%2.7
All (27)26%0.8

Drive-by-drive — expected vs. actual points, each possession

2Drive 2: own 25 → Punt4Drive 4: own 25 → Punt6Drive 6: own 43 → Punt8Drive 8: own 18 → FG10Drive 10: own 20 → Missed FG12Drive 12: own 25 → End of half13Drive 13: own 25 → Downs15Drive 15: own 37 → Punt17Drive 17: own 14 → Punt19Drive 19: own 25 → Punt21Drive 21: own 6 → Turnover23Drive 23: own 17 → End of halfown 0own 2550opp 25opp 0
Charlotte drives by field position

Each bar is a drive, from where it started to where it ended. Green = scored, red = turnover/downs/safety.

#StartTimePlaysYdsResultExpPts+/−
2own 25Q1 13:5548Punt1.90-1.9
4own 25Q1 8:014-5Punt1.90-1.9
6own 43Q1 4:5852Punt2.70-2.7
8own 18Q1 2:481360FG1.63+1.4
10own 20Q2 8:371271Missed FG1.70-1.7
12own 25Q2 0:002-1End of half1.90-1.9
13own 25Q3 14:501055Downs1.90-1.9
15own 37Q3 8:334-21Punt2.30-2.3
17own 14Q3 5:34710Punt1.50-1.5
19own 25Q4 10:418-5Punt1.90-1.9
21own 6Q4 5:309110Turnover1.30-1.3
23own 17Q4 0:56941End of half1.60-1.6
12 drives6927222.33-19.3

Exp = points an average offense scores from that starting spot. +/− = actual minus expected.

North Carolina at Charlotte — 2025 game breakdown · FanBoardHQ