Saturday, October 17

Compare these teams

Charlotte

0–6

at

Temple

2–4

1:00 PM ETLincoln Financial FieldPhiladelphia, PA

Weather

Partly cloudy52°FNW 15 mphGusts 31 mphPrecip 6%

At kickoff · 1:00 PM ET · Updated 2:21 PM ET · National Weather Service

Hour by hour

Philadelphia · local time (ET)

Hour of the game (ET)

Kickoff hour

Partly cloudy52°FNW 15 mphGusts 31 mphPrecip 6%

Weather is not an input to the SBR forecast.

Evidence sections show 2025 background.

Game forecast

8%

Charlotte win probability

Temple 92%

Temple by 19.2

Projected margin

Margin uncertainty ±13.9 points

Published forecast · SBR sbr-2r · Model track record

The game in a minute

01 · Temple's case

Temple's offense leads its matchup in

Temple's offense was in the 54th percentile for success rate last season. Charlotte's defense was in the 0th percentile for success rate allowed.

See the underlying numbers

02 · Charlotte's answer

Charlotte has no clear answer on this matchup

None of its defense's numbers stood out against Temple's offense last season.

03 · What could swing it

Charlotte leans on its top passer

Charlotte's leading passer threw 61% of the team's charted attempts last season.

See where they attack

When each team has the ball

Offensive efficiency meets defensive efficiency. Percentiles run from 0 to 100.

When Charlotte has the ball

Charlotte offense
1st
Temple defense
6th
Show the underlying numbers
Charlotte offensive per play
−0.011st percentile · #134 nationally
Temple PPA allowed per play
0.266th percentile · #125 nationally
Charlotte success rate
35%5th percentile · #129 nationally
Temple success rate allowed
45%11th percentile · #121 nationally
Charlotte points per game
14.32nd percentile · #133 nationally
Temple per game
29.727th percentile · #100 nationally

PPA and success rate: CFBD, 2025 full season, garbage time included. Points per game: every 2025 game. Percentiles and ranks are among 2025 teams.

Charlotte offense · 2025 season · Last 8 games · garbage time excluded

Explosiveness
1.26
Rush success
29.2%

Temple defense · 2025 season · Last 8 games · garbage time excluded

Explosiveness allowed
1.27
Rush success allowed
49.4%

When Temple has the ball

Temple offense
56th
Charlotte defense
15th
Show the underlying numbers
Temple offensive PPA per play
0.1856th percentile · #55 nationally
Charlotte PPA allowed per play
0.2315th percentile · #115 nationally
Temple success rate
43%54th percentile · #63 nationally
Charlotte success rate allowed
52%0th percentile · #136 nationally
Temple points per game
27.852nd percentile · #66 nationally
Charlotte points allowed per game
36.33rd percentile · #131 nationally

PPA and success rate: CFBD, 2025 full season, garbage time included. Points per game: every 2025 game. Percentiles and ranks are among 2025 FBS teams.

Temple offense · 2025 season · Last 8 games · garbage time excluded

Explosiveness
1.14
Rush success
42.8%

Charlotte defense · 2025 season · Last 8 games · garbage time excluded

Explosiveness allowed
1.07
Rush success allowed
58.1%

Defense is oriented so a higher percentile is stronger.

Where they attack.

Follow the direction. Check the production.

Offense on the field
Play type
Passer
Field measure
Share of charted attemptsDirectional schematic
Direction, from the offense's perspective

Offense moving upfield ↑

Select left, middle or right. The paths show direction only; alignment, routes and throw depth are schematic.

Grayson Loftis · 61% of charted pass attempts

Throwing right

Share of charted plays
41%
Usage: charted in this direction
93 attempts
Yards / attempt
4.8
over 93 attempts with a result
Completion rate
56%
over 93 attempts with a result

225 of 232 have a direction · 7 unknown, excluded · rounded

Charted 12 of 12 games

Efficiency charted in 12 of 12 games

Depth as written in the play-by-play: 189 short · 36 deep · 7 not stated

Who's driving the offense?

The Charlotte offense in 2025

Featured players for

Grayson Loftis

QB · 11 games

128/232 · 55% season

Passing yards
1,415
Touchdowns
8
Interceptions
8

Last game

Tulane · Nov 29, 2025: 18/25, 140 yds, 0 TD, 1 INT

Rod Gainey Jr.

RB · 11 games

Carries
74
Rushing yards
260
Touchdown
1

Last game

Tulane · Nov 29, 2025: 7 carries, 4 yds, 0 TD

Javen Nicholas

WR · 12 games

Receptions
60
Receiving yards
740
Touchdowns
5

Last game

Tulane · Nov 29, 2025: 4 rec, 40 yds, 0 TD

Charlotte player tables

Who is producing

Charlotte player production

2025 evidence · 12 games in this window · 12 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

Charlotte — Passing production
Player
Grayson LoftisQB11128 / 2321,4156.188
Conner HarrellQB464 / 967377.742
Zach WilckeQB633 / 512965.823

3 players with recorded rows

Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.

Temple player tables

Who is producing

Temple player production

2025 evidence · 12 games in this window · 12 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

Temple — Passing production
Player
Evan SimonQB12190 / 3142,0986.7252
Gevani McCoyQB824 / 332567.820
Jevyon DuckerRB11 / 11616.010

3 players with recorded rows

Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.

In the trenches

Charlotte's line averages 302.8 lbs against Temple's 273.1 lbs front — an edge of 29.7 lbs a man.

Typical FBS gap: 31.7 lbs.

Roster size is context. It isn't a forecast advantage.

MatchupO-lineD-line
Charlotte OL302.8 lbs273.1 lbs
Temple OL301.1 lbs260.5 lbs
  • Charlotte
  • Temple

Average listed roster weight, 2026 · bars run from 0 to 350 lbs.

How these teams stack up

2025 season. Percentiles and ranks are among 2025 FBS teams.

Charlotte

Points per game
14.3#133 nationally · 2nd percentile · 12 games
Points allowed per game
36.3#131 nationally · 3rd percentile · 12 games
Returning production
24% of 2024 PPA returns · 20th percentile
Upperclassmen
53% · 109 of 109 with a class year

Temple

Points per game
27.8#66 nationally · 52nd percentile · 12 games
Points allowed per game
29.7#100 nationally · 27th percentile · 12 games
Returning production
100% of 2024 PPA returns · 96th percentile
Upperclassmen
45% · 116 of 116 with a class year

Recruiting

Charlotte

2025 signing class · #133 nationally
2nd percentile · 38.6 pts
4-year recruiting composite (Saturday Bias) · classes 2022–2025 · #126 nationally
7th percentile · −1.44 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2025 · #108 nationally
20th percentile · 526.3

Temple

2025 signing class · #123 nationally
10th percentile · 102.0 pts
4-year recruiting composite (Saturday Bias) · classes 2022–2025 · #117 nationally
14th percentile · −0.88 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2025 · #113 nationally
16th percentile · 507.9

Recruited classes aren't the roster that takes the field.

Season percentile profiles

Offense · SP+ 2025Defense · SP+ 2025Special teams · SP+ 2025Recruiting · 2025 signing classExperience · returning production 2025Charlotte Offense · SP+ 2025: 14.5, 3rd percentile (CFBD, 2025 season to date)Charlotte Defense · SP+ 2025: 39.8, 2nd percentile (CFBD, 2025 season to date)Charlotte Special teams · SP+ 2025: −1.4, 15th percentile (CFBD, 2025 season to date)Charlotte Recruiting · 2025 signing class: 38.6 pts, 2nd percentile (CFBD, 2025 signing class)Charlotte Experience · returning production 2025: 24% returning, 20th percentile (CFBD, 2025 roster)Temple Offense · SP+ 2025: 27.1, 50th percentile (CFBD, 2025 season to date)Temple Defense · SP+ 2025: 33.2, 20th percentile (CFBD, 2025 season to date)Temple Special teams · SP+ 2025: 1.0, 73rd percentile (CFBD, 2025 season to date)Temple Recruiting · 2025 signing class: 102.0 pts, 10th percentile (CFBD, 2025 signing class)Temple Experience · returning production 2025: 100% returning, 96th percentile (CFBD, 2025 roster)0100
  • Charlotte Offense · SP+ 2025: 14.5, 3rd percentile (CFBD, 2025 season to date)
  • Temple Offense · SP+ 2025: 27.1, 50th percentile (CFBD, 2025 season to date)
  • Charlotte Defense · SP+ 2025: 39.8, 2nd percentile (CFBD, 2025 season to date)
  • Temple Defense · SP+ 2025: 33.2, 20th percentile (CFBD, 2025 season to date)
  • Charlotte Special teams · SP+ 2025: −1.4, 15th percentile (CFBD, 2025 season to date)
  • Temple Special teams · SP+ 2025: 1.0, 73rd percentile (CFBD, 2025 season to date)
  • Charlotte Recruiting · 2025 signing class: 38.6 pts, 2nd percentile (CFBD, 2025 signing class)
  • Temple Recruiting · 2025 signing class: 102.0 pts, 10th percentile (CFBD, 2025 signing class)
  • Charlotte Experience · returning production 2025: 24% returning, 20th percentile (CFBD, 2025 roster)
  • Temple Experience · returning production 2025: 100% returning, 96th percentile (CFBD, 2025 roster)

Season percentiles · outward is stronger · recruiting and experience are context, not forecast weights

Charlotte: solid line, circles · Temple: dashed line, squares

Charlotte

Offense · 2025
14.5 · 3rd percentile
CFBD, 2025 season to date
Defense · SP+ 2025
39.8 · 2nd percentile
CFBD, 2025 season to date
Special teams · SP+ 2025
−1.4 · 15th percentile
CFBD, 2025 season to date
Recruiting · 2025 signing class
38.6 pts · 2nd percentile
CFBD, 2025 signing class
Experience · returning production 2025
24% returning · 20th percentile
CFBD, 2025 roster

Temple

Offense · SP+ 2025
27.1 · 50th percentile
CFBD, 2025 season to date
Defense · SP+ 2025
33.2 · 20th percentile
CFBD, 2025 season to date
Special teams · SP+ 2025
1.0 · 73rd percentile
CFBD, 2025 season to date
Recruiting · 2025 signing class
102.0 pts · 10th percentile
CFBD, 2025 signing class
Experience · returning production 2025
100% returning · 96th percentile
CFBD, 2025 roster

Charlotte's recent games

Most recent completed 2025 games · play stats exclude garbage time

  1. Nov 29 · 35 recorded plays

    at Tulane

    L 0–27

    23%

    Success rate

    −0.21

    PPA / play

  2. Nov 22 · 26 recorded plays

    at Georgia

    L 3–35

    12%

    Success rate

    −0.38

    PPA / play

  3. Nov 15 · 59 recorded plays

    vs UTSA

    L 7–28

    31%

    Success rate

    −0.19

    PPA / play

The coaching staff

Charlotte

Head coach
Tim Albin

Tim Albin

career −8.4 SP+ overall

Photo: APocketJoker, CC BY-SA 4.0

Offensive coordinator

Todd Fitch

career +24.7 SP+ offense

Defensive coordinator

Nate Faanes

career +31.8 SP+ defense

Temple

Head coach

K.C. Keeler

career −8.6 SP+ overall

Offensive coordinator
Tyler Walker

Tyler Walker

career +27.1 SP+ offense

Photo: Eightlaces2020, CC BY-SA 4.0

Defensive coordinator

Brian Smith

career +34.4 SP+ defense

Head-to-head

Temple leads 3–0 since 2000
  1. 2025 · Temple 49, Charlotte 14

    Jerry Richardson Stadium

  2. 2016 · Temple 48, Charlotte 20

    Lincoln Financial Field

  3. 2015 · Temple 37, Charlotte 3

    Jerry Richardson Stadium

Evidence and sources

Evidence window: 2025 full season

  • Charlotte: 12 games
  • Temple: 12 games
  • Forecast: 2026 game forecast · this game · Saturday Bias
  • Weather: 2026 game forecast · this game · NWS
  • The game in a minute: 2025 full season, garbage time included · compared with 2025 FBS teams · CFBD
  • When each team has the ball: 2025 full season, garbage time included · compared with 2025 FBS teams · CFBD
  • Where they attack: 2025 full season, garbage time included, regular season only · per team, not ranked · NCAA
  • Featured players: 2025 full season, garbage time included · per team, not ranked · CFBD
  • In the trenches: 2026 roster snapshot · compared with 2026 FBS teams · CFBD
  • Team profiles: 2025 season to date · compared with 2025 FBS teams · CFBD
  • Recent games: 2025 recent games, garbage time excluded · this game · CFBD
  • Coaching staff: 2026 coaching staff · per team, not ranked · CFBD (head coaches, SP+) and Wikipedia (coordinators)
  • Head-to-head: completed meetings since 2000 · games between these two programs · CFBD
Compare these teams