Saturday, October 17

Compare these teams

Temple

2–4

vs

Charlotte

0–6

1:00 PM ETLincoln Financial FieldPhiladelphia, PA

Weather

Partly cloudy53°FNW 15 mphGusts 30 mphPrecip 4%

At kickoff · 1:00 PM ET · Updated 11 hours ago · National Weather Service

Hour by hour

Philadelphia · local time (ET)

Hour of the game (ET)

Kickoff hour

Partly cloudy53°FNW 15 mphGusts 30 mphPrecip 4%

Weather is not an input to the SBR forecast.

Game forecast

92%

Temple win probability

Charlotte 8%

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 per-play efficiency

Temple's offense is in the 64th percentile for per play this season. Charlotte's defense is in the 7th percentile for PPA allowed.

See when each team has the ball

02 · Charlotte's answer

Charlotte has no clear answer on this matchup

None of its defense's numbers stands out against Temple's offense.

03 · What could swing it

Charlotte is winless so far

Charlotte's record this season is 0–6.

See the records

When each team has the ball

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

When Temple has the ball

Temple offense
64th
Charlotte defense
7th
Show the underlying numbers
Temple offensive PPA per play
0.2064th percentile · #45 nationally
Charlotte PPA allowed per play
0.247th percentile · #128 nationally
Temple
43%44th percentile · #78 nationally
Charlotte success rate allowed
49%4th percentile · #132 nationally
Temple points per game
24.832nd percentile · #94 nationally
Charlotte per game
42.21st percentile · #137 nationally

PPA and success rate: CFBD, 2026 season to date, garbage time included. Points per game: 2026 games so far. Percentiles and ranks are among 2026 teams.

Temple offense · Last 6 games · garbage time excluded

Explosiveness
1.23
Rush success
45.7%

Charlotte defense · 5 of the last 6 games · garbage time excluded

Explosiveness allowed
1.21
Rush success allowed
45.9%

When Charlotte has the ball

Charlotte offense
3rd
Temple defense
14th
Show the underlying numbers
Charlotte offensive PPA per play
−0.113rd percentile · #133 nationally
Temple PPA allowed per play
0.1914th percentile · #118 nationally
Charlotte success rate
34%4th percentile · #132 nationally
Temple success rate allowed
46%11th percentile · #123 nationally
Charlotte points per game
16.05th percentile · #131 nationally
Temple points allowed per game
26.330th percentile · #96 nationally

PPA and success rate: CFBD, 2026 season to date, garbage time included. Points per game: 2026 games so far. Percentiles and ranks are among 2026 FBS teams.

Charlotte offense · Last 6 games · garbage time excluded

Explosiveness
1.15
Rush success
35.9%

Temple defense · 5 of the last 6 games · garbage time excluded

Explosiveness allowed
1.19
Rush success allowed
45.9%

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.

Ajani Sheppard · 78% of charted pass attempts

Throwing right

Share of charted plays
40%
Usage: charted in this direction
33 attempts
Yards / attempt
7.9
over 33 attempts with a result
Completion rate
61%
over 33 attempts with a result

83 of 83 have a direction · 0 unknown, excluded · rounded

Charted 5 of 6 games

Efficiency charted in 5 of 6 games

Depth as written in the play-by-play: 69 short · 14 deep · 0 not stated

Who's driving the offense?

The Temple offense in 2026

Featured players for

Ajani Sheppard

QB · 6 games

Ajani Sheppard

Photo: ESPN

59/97 · 61% season

Passing yards
891
Touchdowns
7
Interceptions
0

Last game

UConn · Oct 10, 2026: 19/25, 260 yds, 1 TD, 0 INT

Keveun Mason

RB · 6 games

Keveun Mason

Photo: ESPN

Carries
81
Rushing yards
449
Touchdowns
2

Last game

UConn · Oct 10, 2026: 13 carries, 88 yds, 0 TD

Jovanni Bermudez

WR · 6 games

Jovanni Bermudez

Photo: ESPN

Receptions
14
Receiving yards
195
Touchdowns
2

Last game

UConn · Oct 10, 2026: 2 rec, 96 yds, 1 TD

Temple player tables

Who is producing

Temple player production

2026 evidence · 6 games in this window · 6 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

Temple — Passing production
Player
Ajani SheppardQB659 / 978919.270
Jaxon SmolikQB314 / 231165.011
Colin ChaseWR11 / 12929.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.

Charlotte player tables

Who is producing

Charlotte player production

2026 evidence · 6 games in this window · 6 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

Charlotte — Passing production
Player
Cole GonzalesQB579 / 1278026.337
Conner HarrellQB328 / 413117.612
Jaylen WhiteQB42 / 551.000

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

Temple's line averages 301.1 lbs against Charlotte's 260.5 lbs front — an edge of 40.6 lbs a man.

Typical FBS gap: 31.7 lbs.

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

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

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

How these teams stack up

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

Temple

Points per game
24.8#94 nationally · 32nd percentile · 6 games
Points allowed per game
26.3#96 nationally · 30th percentile · 6 games
Returning production
37% of 2025 PPA returns · 46th percentile
Upperclassmen
59% · 119 of 119 with a class year

Charlotte

Points per game
16.0#131 nationally · 5th percentile · 6 games
Points allowed per game
42.2#137 nationally · 1st percentile · 6 games
Returning production
41% of 2025 PPA returns · 53rd percentile
Upperclassmen
40% · 112 of 112 with a class year

Recruiting

Temple

2026 signing class · #68 nationally
51st percentile · 192.2 pts
4-year recruiting composite (Saturday Bias) · classes 2023–2026 · #109 nationally
21st percentile · −0.65 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2026 · #80 nationally
42nd percentile · 631.1

Charlotte

2026 signing class · #103 nationally
26th percentile · 176.5 pts
4-year recruiting composite (Saturday Bias) · classes 2023–2026 · #125 nationally
9th percentile · −1.15 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2026 · #104 nationally
25th percentile · 576.8

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

Season percentile profiles

Offense · SP+ 2026Defense · SP+ 2026Special teams · SP+ 2026Recruiting · 2026 signing classExperience · returning production 2026Temple Offense · SP+ 2026: 25.0, 36th percentile (CFBD, 2026 season to date)Temple Defense · SP+ 2026: 31.6, 19th percentile (CFBD, 2026 season to date)Temple Special teams · SP+ 2026: 0.1, 50th percentile (CFBD, 2026 season to date)Temple Recruiting · 2026 signing class: 192.2 pts, 51st percentile (CFBD, 2026 signing class)Temple Experience · returning production 2026: 37% returning, 46th percentile (CFBD, 2026 roster)Charlotte Offense · SP+ 2026: 12.4, 1st percentile (CFBD, 2026 season to date)Charlotte Defense · SP+ 2026: 40.7, 1st percentile (CFBD, 2026 season to date)Charlotte Special teams · SP+ 2026: −0.3, 12th percentile (CFBD, 2026 season to date)Charlotte Recruiting · 2026 signing class: 176.5 pts, 26th percentile (CFBD, 2026 signing class)Charlotte Experience · returning production 2026: 41% returning, 53rd percentile (CFBD, 2026 roster)0100
  • Temple Offense · SP+ 2026: 25.0, 36th percentile (CFBD, 2026 season to date)
  • Charlotte Offense · SP+ 2026: 12.4, 1st percentile (CFBD, 2026 season to date)
  • Temple Defense · SP+ 2026: 31.6, 19th percentile (CFBD, 2026 season to date)
  • Charlotte Defense · SP+ 2026: 40.7, 1st percentile (CFBD, 2026 season to date)
  • Temple Special teams · SP+ 2026: 0.1, 50th percentile (CFBD, 2026 season to date)
  • Charlotte Special teams · SP+ 2026: −0.3, 12th percentile (CFBD, 2026 season to date)
  • Temple Recruiting · 2026 signing class: 192.2 pts, 51st percentile (CFBD, 2026 signing class)
  • Charlotte Recruiting · 2026 signing class: 176.5 pts, 26th percentile (CFBD, 2026 signing class)
  • Temple Experience · returning production 2026: 37% returning, 46th percentile (CFBD, 2026 roster)
  • Charlotte Experience · returning production 2026: 41% returning, 53rd percentile (CFBD, 2026 roster)

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

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

Temple

Offense · 2026
25.0 · 36th percentile
CFBD, 2026 season to date
Defense · SP+ 2026
31.6 · 19th percentile
CFBD, 2026 season to date
Special teams · SP+ 2026
0.1 · 50th percentile
CFBD, 2026 season to date
Recruiting · 2026 signing class
192.2 pts · 51st percentile
CFBD, 2026 signing class
Experience · returning production 2026
37% returning · 46th percentile
CFBD, 2026 roster

Charlotte

Offense · SP+ 2026
12.4 · 1st percentile
CFBD, 2026 season to date
Defense · SP+ 2026
40.7 · 1st percentile
CFBD, 2026 season to date
Special teams · SP+ 2026
−0.3 · 12th percentile
CFBD, 2026 season to date
Recruiting · 2026 signing class
176.5 pts · 26th percentile
CFBD, 2026 signing class
Experience · returning production 2026
41% returning · 53rd percentile
CFBD, 2026 roster

Temple's recent games

Most recent completed 2026 games · play stats exclude garbage time

  1. Oct 10 · 62 recorded plays

    vs UConn

    L 20–34

    48%

    Success rate

    0.16

    PPA / play

  2. Oct 3 · 51 recorded plays

    at South Florida

    W 17–13

    33%

    Success rate

    0.06

    PPA / play

  3. Sep 25 · 52 recorded plays

    vs Army

    L 17–21

    48%

    Success rate

    0.35

    PPA / play

The coaching staff

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

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

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: 2026 season to date

  • Temple: 6 games
  • Charlotte: 6 games
  • Forecast: 2026 game forecast · this game · Saturday Bias
  • Weather: 2026 game forecast · this game · NWS
  • The game in a minute: 2026 season to date, garbage time included · compared with 2026 FBS teams · CFBD
  • When each team has the ball: 2026 season to date, garbage time included · compared with 2026 FBS teams · CFBD
  • Where they attack: 2026 season to date, garbage time included, regular season only · per team, not ranked · NCAA
  • Featured players: 2026 season to date, garbage time included · per team, not ranked · CFBD
  • In the trenches: 2026 roster snapshot · compared with 2026 FBS teams · CFBD
  • Team profiles: 2026 season to date · compared with 2026 FBS teams · CFBD
  • Recent games: 2026 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