Next game: at UAB
UAB’s best edge on Charlotte is staying on schedule
Each unit against the one it meets, by national percentile this season. A filled dot is the attack and a ring is the defense it meets; the first name is the attack. Further right is better for both.
Charlotte offense against UAB defense
UAB offense against Charlotte defense
Percentiles are against all FBS teams this season.
Key stats
Each bar is the team’s national rank as a percentile. A longer bar is better, for defense too.
All 68 stats
FBS rankings · 2026 season · all stats vs 136 FBS programs
| Player | # | G | Cmp/Att | Pct | Yds | Y/A | TD | INT | Rate | ZPR | QBR | Adj ANY/A | Sack% | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Game Manager · +0.00 EPA/play | 15 | 5 | 74 / 108 | 68.5 | 831 | 7.7 | 5 | 2 | 144.7 | — | 49.2 | 7.1 | 5.3 | |
Yards by week → Game managerConsistent underneath passer who protects the lead. Rarely loses games; rarely wins them alone. 108 pass attempts and 26 carries in 5 games. Fewer passes and runs a game than most FBS quarterbacks who play every week. This week's matchup — QB Harrell keeps the offense on schedule and doesn't lose the game. Griffis is the one who operates within the system without forcing anything. Season receipt Completion %68.1% 79th percentile · FBS QBs, min. 80 attempts INT rate1.9% 65th percentile · FBS QBs, min. 80 attempts Trait fingerprint Plays like View Conner Harrell's full player page | ||||||||||||||
| Pocket Passer · -0.29 EPA/play | 9 | 5 | 79 / 127 | 62.2 | 802 | 6.3 | 3 | 7 | 112.0 | — | 18.9 | 4.0 | 3.8 | |
Yards by week → Pocket passerBalanced passer who operates within the system, without one standout number carrying the profile. 127 pass attempts and 19 carries in 5 games. Fewer passes and runs a game than most FBS quarterbacks who play every week. This week's matchup — QB Gonzales operates within the system without forcing anything. Griffis is the one who operates within the system without forcing anything. Season receipt Yards / attempt6.3 bottom 10th percentile · FBS QBs, min. 80 attempts INT rate5.5% bottom 1th percentile · FBS QBs, min. 80 attempts Trait fingerprint Plays like View Cole Gonzales's full player page | ||||||||||||||
| Player | # | G | Car | Yds | Avg | TD | Long | Stuff% | 10+% | |
|---|---|---|---|---|---|---|---|---|---|---|
| Speed Merchant · +0.01 EPA/play | 21 | 8 | 74 | 452 | 6.1 | 1 | 75 | 17.6 | 18.9 | |
Yards by week → Speed merchant· Boom-or-bustCuts upfield fast. Designed to find the crease, not run through the line. his yards come in chunks — feast or famine Starter — 74 carries and 9 catches in 8 games, about as many touches a game as a typical FBS running back who plays every week. This week's matchup — RB Rutledge hits the crease and outruns the angle. Jr. is the one who hits the crease and outruns the angle. Season receipt Yards / carry6.4 84th percentile · FBS RBs, min. 40 carries Rush TD rate1.4% bottom 12th percentile · FBS RBs, min. 40 carries Trait fingerprint Plays like View Henry Rutledge's full player page | ||||||||||
| Balanced Back · -0.10 EPA/play | 5 | 8 | 62 | 291 | 4.7 | 5 | 66 | 24.6 | 13.1 | |
Yards by week → Balanced back· Boom-or-bustPlays within the scheme — consistent production without a dominant dimension. his yards come in chunks — feast or famine 62 carries and 8 catches in 8 games. About as many touches a game as a typical FBS running back who plays every week. This week's matchup — RB Alexander does a little of everything without one standout trait. Jr. is the one who hits the crease and outruns the angle. Season receipt Yards / carry4.6 bottom 27th percentile · FBS RBs, min. 40 carries Rush TD rate8.1% 89th percentile · FBS RBs, min. 40 carries Trait fingerprint Plays like View Khamani Alexander's full player page | ||||||||||
| -0.11 EPA/play | 7 | 2 | 20 | 116 | 5.8 | 0 | 43 | — | — | |
Yards by week → | ||||||||||
| -0.74 EPA/play | 6 | 4 | 21 | 74 | 3.5 | 0 | 20 | — | — | |
Yards by week → | ||||||||||
| Player | # | G | Rec | Yds | Avg | TD | Long | |
|---|---|---|---|---|---|---|---|---|
| Slot Technician · +0.04 EPA/play | 1 | 8 | 49 | 475 | 9.7 | 1 | 37 | |
Yards by week → Slot technicianRuns precise routes in tight quarters. Volume player who keeps chains moving. Impact starter — 49 catches and 2 carries in 8 games, more catches a game than nearly every FBS receiver who plays every week. This week's matchup — WR Barnes wins underneath on volume and route precision. Dickerson is the one who moves the chains on third down. Season receipt Reception volume49 98th percentile · FBS WRs, min. 12 receptions EPA / play (adj)0.0 bottom 8th percentile · FBS WRs, min. 12 receptions Trait fingerprint Plays like View Jaden Barnes's full player page | ||||||||
| Possession Receiver · +0.39 EPA/play | 89 | 8 | 23 | 409 | 17.8 | 4 #70 FBS | 75 | |
Yards by week → Possession receiverReliable target who converts on critical downs. Not flashy; consistently productive. 23 catches and 2 carries in 8 games. Fewer catches a game than most FBS receivers who play every week. This week's matchup — WR Eley moves the chains on third down. Dickerson is the one who moves the chains on third down. Season receipt Yards / reception13.3 bottom 48th percentile · FBS WRs, min. 12 receptions TD rate17.4% 90th percentile · FBS WRs, min. 12 receptions Trait fingerprint Plays like View Derrick Eley's full player page | ||||||||
| Possession Receiver · +0.25 EPA/play | 2 | 6 | 25 | 298 | 11.9 | 2 | 38 | |
Yards by week → Possession receiverReliable target who converts on critical downs. Not flashy; consistently productive. 25 catches in 6 games. About as many catches a game as a typical FBS receiver who plays every week. The most common profile in its group this season — 279 of 467 classified this way. Played in 6 of 10 games this season · freshman View Jaylen Hampton's full player page | ||||||||
| Complete TE · +0.55 EPA/play | 19 | 4 | 10 | 108 | 10.8 | 0 | 29 | |
Yards by week → Complete TENo single go-to route — the receiving numbers show up inline and split out alike. This week's matchup — TE Dawyot shows up in the passing game from any alignment. Flores is the one who shows up in the passing game from any alignment. Season receipt Yards / reception12.5 66th percentile · FBS TEs, min. 8 receptions TD rate0.0% bottom 13th percentile · FBS TEs, min. 8 receptions Trait fingerprint Plays like View Brody Dawyot's full player page | ||||||||
| Complete TE · -0.15 EPA/play | 3 | 5 | 8 | 46 | 5.8 | 0 | 16 | |
Yards by week → Complete TENo single go-to route — the receiving numbers show up inline and split out alike. This week's matchup — TE Mauldin shows up in the passing game from any alignment. Flores is the one who shows up in the passing game from any alignment. Season receipt Yards / reception5.8 bottom 8th percentile · FBS TEs, min. 8 receptions EPA / play (adj)-0.1 bottom 4th percentile · FBS TEs, min. 8 receptions Trait fingerprint Plays like View Logan Mauldin's full player page | ||||||||
| +0.29 EPA/play | 85 | 3 | 6 | 44 | 7.3 | 0 | 19 | |
Yards by week → | ||||||||
| Player | # | G | Tot | Solo | TFL | Sack | Hur |
|---|---|---|---|---|---|---|---|
| Two-Gap Base | 95 | 7 | 27 | 12 | 2.5 | 0 | 0 |
Two-gap baseStout at the point of attack — steady tackle-for-loss production without a standout pass-rush number. Starter — 27 tackles in 7 games, more tackles a game than most FBS defensive linemen who play every week. 276 of 606 IDLs we've classified this way this season. Season receipt TFL rate9.3% bottom 30th percentile · FBS interior linemen, min. 10 tackles Plays like View Devin Ancrum's full player page | |||||||
| 3-Tech Penetrator | 2 | 8 | 17 | 12 | 2 | 1 | 3 |
3-tech penetratorDisruptive interior rusher who lives in the backfield. 200 of 606 IDLs we've classified this way this season. Season receipt TFL rate11.8% bottom 39th percentile · FBS interior linemen, min. 10 tackles Plays like View Jaylon Johnson's full player page | |||||||
| 3-Tech Penetrator | 7 | 7 | 14 | 8 | 4.5 | 2 | 4 |
3-tech penetratorDisruptive interior rusher who lives in the backfield. 200 of 606 IDLs we've classified this way this season. Season receipt TFL rate32.1% 94th percentile · FBS interior linemen, min. 10 tackles Plays like View D.J. Burgess's full player page | |||||||
| Two-Gap Base | 9 | 4 | 14 | 9 | 1.5 | 0 | 2 |
Two-gap baseStout at the point of attack — steady tackle-for-loss production without a standout pass-rush number. 276 of 606 IDLs we've classified this way this season. Season receipt TFL rate10.7% bottom 35th percentile · FBS interior linemen, min. 10 tackles Plays like View Curtis Simpson's full player page | |||||||
| Two-Gap Base | 15 | 5 | 10 | 3 | 0.5 | 0 | 0 |
Two-gap baseStout at the point of attack — steady tackle-for-loss production without a standout pass-rush number. The most common profile in its group this season — 276 of 606 classified this way. Played in 5 of 10 games this season · freshman View Ayo Tifase's full player page | |||||||
| Two-Gap Base | 55 | 6 | 10 | 5 | 0.5 | 0 | 1 |
Two-gap baseStout at the point of attack — steady tackle-for-loss production without a standout pass-rush number. 276 of 606 IDLs we've classified this way this season. Season receipt TFL rate5.0% bottom 19th percentile · FBS interior linemen, min. 10 tackles Plays like View Shaku Sangarie's full player page | |||||||
| 51 | 5 | 6 | 5 | 0 | 0 | 1 | |
| 88 | 3 | 6 | 5 | 0.5 | 0.5 | 0 | |
| 8 | 5 | 5 | 4 | 0 | 0 | 2 | |
| 35 | 3 | 5 | 4 | 2 | 1 | 0 | |
| Player | # | G | Tot | Solo | Ast | TFL | Sack | PD | INT |
|---|---|---|---|---|---|---|---|---|---|
| Balanced Linebacker | 13 | 8 | 65 | 35 | 30 | 6 | 0.5 | 2 | 0 |
Balanced linebackerSolid in every phase without a signature dimension. Impact starter — 65 tackles in 8 games, more tackles a game than most FBS linebackers who play every week. 330 of 564 LBs we've classified this way this season. Season receipt Tackle volume65 94th percentile · FBS linebackers, min. 15 tackles Sack rate0.8% bottom 29th percentile · FBS linebackers, min. 15 tackles Trait fingerprint Plays like View Gavin Willis's full player page | |||||||||
| Balanced Linebacker | 19 | 8 | 55 | 26 | 29 | 5 | 2 | 0 | 0 |
Balanced linebackerSolid in every phase without a signature dimension. Starter — 55 tackles in 8 games, about as many tackles a game as a typical FBS linebacker who plays every week. The most common profile in its group this season — 330 of 564 classified this way. Played in 8 of 10 games this season · freshman View Kadin Schmitz's full player page | |||||||||
| Balanced Linebacker | 10 | 6 | 23 | 12 | 11 | 2 | 1 | 0 | 0 |
Balanced linebackerSolid in every phase without a signature dimension. The most common profile in its group this season — 330 of 564 classified this way. Played in 6 of 10 games this season · freshman · 3-star, 2026 class View Jerry Wall III's full player page | |||||||||
| 30 | 4 | 10 | 5 | 5 | 1 | 0 | 0 | 0 | |
| 36 | 3 | 5 | 3 | 2 | 0 | 0 | 0 | 0 | |
| Player | # | G | Tot | PD | INT | TFL | Sack |
|---|---|---|---|---|---|---|---|
| Box Safety | — | 8 | 48 | 2 | 1 | 4.5 | 2 |
Box safety· Takeaway threatLives near the line of scrimmage as a de facto extra linebacker. the kind of DB who takes it back the other way Impact starter — 48 tackles in 8 games, more tackles a game than most FBS defensive backs who play every week. 150 of 657 Ss we've classified this way this season. Season receipt Tackle volume48 91th percentile · FBS safeties, min. 15 tackles Plays like View Collin Gill's full player page | |||||||
| Box Safety | 1 | 8 | 43 | 1 | 1 | 0 | 0 |
Box safetyLives near the line of scrimmage as a de facto extra linebacker. Starter — 43 tackles in 8 games, about as many tackles a game as a typical FBS defensive back who plays every week. 150 of 657 Ss we've classified this way this season. Season receipt Tackle volume43 83th percentile · FBS safeties, min. 15 tackles Plays like View Jameel Croft's full player page | |||||||
| Hybrid Nickel | 3 | 8 | 39 | 1 | 0 | 1 | 0 |
Hybrid nickelMoves between deep coverage and the slot — the modern positionless DB. Starter — 39 tackles in 8 games, about as many tackles a game as a typical FBS defensive back who plays every week. The most common profile in its group this season — 358 of 657 classified this way. Played in 8 of 10 games this season · freshman View Dy'Lon Womack's full player page | |||||||
| Box Safety | 5 | 7 | 32 | 1 | 0 | 3.5 | 0 |
Box safetyLives near the line of scrimmage as a de facto extra linebacker. 32 tackles in 7 games. About as many tackles a game as a typical FBS defensive back who plays every week. 150 of 657 Ss we've classified this way this season. Season receipt Tackle volume32 52th percentile · FBS safeties, min. 15 tackles Plays like View Jonathan Patterson's full player page | |||||||
| Hybrid Nickel | 18 | 8 | 24 | 1 | 0 | 0 | 0 |
Hybrid nickelMoves between deep coverage and the slot — the modern positionless DB. 358 of 657 Ss we've classified this way this season. Season receipt PD rate4.2% bottom 32th percentile · FBS safeties, min. 15 tackles Plays like View Chase Usher's full player page | |||||||
| Hybrid Nickel | 28 | 5 | 23 | 1 | 0 | 0 | 0 |
Hybrid nickelMoves between deep coverage and the slot — the modern positionless DB. 358 of 657 Ss we've classified this way this season. Season receipt PD rate4.3% bottom 33th percentile · FBS safeties, min. 15 tackles Plays like View Cornell Allen's full player page | |||||||
| Hybrid Nickel | 16 | 4 | 18 | 0 | 0 | 0 | 0 |
Hybrid nickelMoves between deep coverage and the slot — the modern positionless DB. The most common profile in its group this season — 358 of 657 classified this way. Played in 4 of 10 games this season · freshman View Shamar McIntosh's full player page | |||||||
| 12 | 8 | 14 | 2 | 0 | 0 | 0 | |
| 11 | 5 | 6 | 0 | 0 | 0 | 0 | |
| Player | # | G | FG M/A | FG% | XP M/A | Pts | Long |
|---|---|---|---|---|---|---|---|
| 84 | 2 | 2/4 | 50 | 9/9 | 15 | 48 |
| Player | # | G | No | Yds | Avg | Long | In20 | TB |
|---|---|---|---|---|---|---|---|---|
| Steady | 44 | 8 | 29 | 1294 | 44.6 | 61 | 11 | 2 |
| 95 | 3 | 7 | 292 | 41.7 | 53 | 1 | 1 |
Net average is unavailable — CFBD's punting feed carries gross yards only, with no return-yardage or touchback deduction.
| Player | # | G | No | Yds | Avg | TD | Long |
|---|---|---|---|---|---|---|---|
| Possession Receiver · +0.39 EPA/play | 89 | 8 | 11 | 197 | 17.9 | 0 | 24 |
| Speed Merchant · +0.01 EPA/play | 21 | 8 | 5 | 155 | 31 | 0 | 54 |
| Player | # | G | No | Yds | Avg | TD | Long |
|---|---|---|---|---|---|---|---|
| Slot Technician · +0.04 EPA/play | 1 | 8 | 3 | 22 | 7.3 | 0 | 21 |
| Speed Merchant · +0.01 EPA/play | 21 | 8 | 4 | 10 | 2.5 | 0 | 6 |
Biggest plays from Charlotte’s games
Official highlights with our numbers: the plays that moved the chance to win most in Charlotte’s games this season, whoever made them.
Q2, 4:01 · Charlotte down 4, takes the leadConner Harrell finds Jaden Barnes for a 22-yard touchdownTulane at Charlotte, week 9Q2, 4:01 · Charlotte 17, Tulane 14Charlotte took the lead in the second quarterCharlotte took the lead in the second quarterC.Harrell pass complete deep middle to J.Barnes caught at TLN00, for 22 yards to the TLN00 touchdown, 1ST DOWN, kick good▶Watch from this play
Q4, 10:52 · Charlotte up 3Derrick Eley runs 1 yard for a touchdownTulane at Charlotte, week 9Q4, 10:52 · Charlotte 31, Tulane 21▲26%Charlotte’s chance to win, 62% to 88%▲26%Charlotte’s chance to win, 62% to 88%D.Eley rush right for 1 yard gain to the TLN00 touchdown, kick good▶Watch from this play
Q4, 0:10 · Tulane down 7, ties itTrace Johnson finds Cameron Roberts for an 11-yard touchdownTulane at Charlotte, week 9Q4, 0:10 · Tulane 31, Charlotte 310:10Game-tying touchdown for Tulane with 0:10 left0:10Game-tying touchdown for Tulane with 0:10 leftGame-tying touchdown for Tulane with 0:10 leftT.Johnson pass complete short left to C.Roberts caught at CLT00, for 11 yards to the CLT00 touchdown, 1ST DOWN, kick good▶Watch from this play
Q2, 0:24 · Charlotte down 10Jaylon Johnson returns a fumble 54 yards for a touchdownLouisiana at Charlotte, week 4Q2, 0:24 · Charlotte 7, Louisiana 1054Fumble return touchdown54Fumble return touchdownFumble return touchdownJaylon Johnson 54 yd Fumble Return (Ian Kelly Kick)▶Watch from this play
Sun Belt Conference
Q1, 5:14 · Tulane tiedJohnnie Daniels runs 2 yards for a touchdownTulane at Charlotte, week 9Q1, 5:14 · Tulane 7, Charlotte 092Capped a 92-yard drive92Capped a 92-yard driveCapped a 92-yard driveNo Huddle J.Daniels rush middle for 2 yards gain to the CLT00 touchdown, kick good▶Watch from this play
Q2, 12:48 · Tulane up 7Jameel Croft intercepts Trace Johnson and returns it 15 yardsTulane at Charlotte, week 9Q2, 12:48 · Tulane 7, Charlotte 07Tulane’s turnover led to a touchdown7Tulane’s turnover led to a touchdownTulane’s turnover led to a touchdownT.Johnson pass intercepted by J.Croft Jr. at CLT15 J.Croft Jr. return 15 yards to the CLT30 (D.Hill), out of bounds▶Watch from this play
How scary each game got
Charlotte lost to Tulane after being 97% to win; the closest win was at Temple, down to 18%
Tap a game for its score and win chances.
Each bar runs from the lowest to the highest chance our model gave Charlotte during that game; the thick mark is where it started. Numbers are the game week.
Stat leaders
2026 stat leaders · Charlotte
through 8 gamesGavin Willis leads Charlotte with 65 tackles through 8 games.
Roster
Roster
2026+12 more
Recruiting and the portal: top commits · who's gone and who's back
How they play
Charlotte fields a struggling pass-first offense behind a porous defense.
Percentile vs all FBS, based on this season's per-game production. Bar = where this team ranks — right is better.
Player percentiles
Charlotte reads strongest in explosive plays allowed (top 49%) and field position (O) (top 64%); the crux lives in success rate allowed, where Charlotte sits at the 1st percentile.
Offense · strengths lead
Defense · higher bar = harder to play against
Hidden math · special situations
Home-field advantage · 2018–present · FBS opponents
Charlotte has had no measurable home edge: +1.0 points, home against road.
No measurable home edge, 6th percentile of 133 programs
35% at home, 24% away against FBS opponents since 2018 (14-26 home, 12-37 away). Interval ±4.0.
The stadium and how the home edge is measured
Our model gives every stadium the same flat 2.3-point home edge. The books use about 3. Per-team versions were tested and did not hold up (why). Against the closing line, Charlotte has beaten the number by 8.0 points less at home than away over 97 games. That is outside the ±6.0 that many games can resolve, so this is one of the few buildings where the results say something the flat number does not.
Jerry Richardson Stadium seats 15,300 and has averaged 81% full (12,381, 27 games reported). Visitors cover a median 503 miles to get here since 2018 — 51st-longest of 135 FBS venues, inside the ordinary range. 19% of the 2026 roster (20 of 103 located players) grew up inside 100 miles of the stadium.
Edge = half the gap between average home margin and average road margin, FBS opponents only, non-neutral games since 2018; the interval is 95%. Market line: closing spread, seasons with lines on file. Trip length is straight-line miles from the visiting team's campus to the venue, measured across all 48 home games since 2018.
More in this tab
How they play
Usage splits
How the players get used
From the 2025 season's play-by-play
- Deep threatSean Brown is a real deep-ball threat: a high share of his targets come on throws past the sticks, and he catches those deep shots at a plus rate.
- Money downSean Brown is a legitimate money-down target: his 3rd-down conversion rate ranks among the position's best, and his per-target value holds up in that spot too.
- Garbage timeJaven Nicholas does not see a usage spike in garbage time: his workload holds steady regardless of score.
Position battles
RB room
The carries are split. The job isn’t.
Henry Rutledge and Khamani Alexander split the carries (74/135 vs 61/135) -- but the job isn't split the same way. Khamani Alexander gets the goal line.
See it develop week by week
Inside-the-5 share, week by week (weeks both players actually played the role)
WR/TE room
The targets are split. The job isn’t.
Jaden Barnes (WR) and Brody Dawyot (TE) split the targets (65/76 vs 11/76) -- but the job isn't split the same way.
Scheme claims
How much of Charlotte’s number is the schedule?
Raw EPA/play through week 10 is -0.04; 5th percentile once opponent strength is stripped out, it's -0.02. The widest gap came in week 2: 0.29 raw vs. 0.01 adjusted.
Havoc & trenches
Disruption, run-blocking, and down-and-distance efficiency.
Turnover luck
Recovering 43% of the fumbles they've forced — running cold vs. the ~48% league rate.
3 of 7 forced fumbles recovered; 6 of 13 own fumbles recovered themselves, 2026 only.
Takeaways
Converting 19% of pass disruptions into takeaways — right in line with the ~18% league rate.
3 interceptions of 16 disrupted passes (13 deflected, 3 intercepted), 2026 only.
Penalties
Winning the penalty battle: 49 penalties committed vs. 50 drawn on opponents, a 101-yard edge.
323 penalty yards committed vs. 424 drawn on opponents, 2026 season total.
Ratings and comparisons
Ratings
Comparable teams
Most similar programs · Charlotte
Reads like
Matched on how the programs are built — tier, prestige band, kind of fanbase, conference, voice and roster size — not on this season's stats. A calibration, not a prediction.
Weather
Jerry Richardson Stadium, Charlotte, NC
Usual during the game around Nov 14: 55°, between 45° and 68° in about 7 in 10 games (27 games since 2016).
Road games since 2016: the middle game was 69°, and 8 in 10 ran between 48° and 84° (52 of 57 road games, at stadiums we cover).
What a usual Saturday feels like here, by kickoff time
Airport readings near each stadium during the game, not on the field. How we measure
Weather observations: National Weather Service, through the Iowa Environmental Mesonet at Iowa State University. Rain: NOAA MRMS radar and CoCoRaHS volunteer gauges (CC BY 4.0). Game data: CollegeFootballData.com.