American · 2026

Temple Owls

Head coach K.C. Keeler · Lincoln Financial Field
2-61-3 in conference
TDC Rank
#102
of 138 FBS teams
Rating
-10.2
pts vs avg FBS team
Offense
-4.7
102nd in FBS
Defense
-5.5
105th in FBS
Schedule so far
-6.7
87th toughest
Projected
3.8-8.2
bowl-eligible 2%

Season Outlook

From the TDC Rating, updated after every game

Rating by week

-10.2 now, -11.5 preseason · down 2 spots since preseason
-10-50FBS avgPreWk 1Wk 2Wk 3Wk 4Wk 5Wk 6Wk 7Wk 8Wk 9#103

Final record odds

3.8-8.2 expected · most likely 4-8 (43%)
7%2-1030%3-943%4-818%5-76-6

Schedule

Game score = the rating that one result implies, after adjusting for opponent and venue

WkDateOpponentResult / TDC lineGame scoreWin chanceTV
1Sep 5vsRhode Island FCSW 38–14 ›-4.3—ESPN+
2Sep 12vs26Penn StateL 9–27 ›-9.4—ESPN2
3Sep 19@77ToledoL 48–49 ›+0.6—CBSSN
4Sep 25vs76ArmyCONFL 17–21 ›-9.8—ESPN
5Oct 3@74South FloridaCONFW 17–13 ›+6.2—ESPNU
6Oct 10vs80UConnL 20–34 ›-20.7—ESPNU
7Oct 17vs134CharlotteCONFL 31–38 ›-33.9—ESPN+
8—Bye
9Oct 31@83East CarolinaCONFL 9–17 ›-8.8—ESPN+
10Nov 7@84NavyCONFNavy −8.7 · o/u 54.6—28%CBSSN
11Nov 14vs113UABCONFTemple −6.7 · o/u 52.4—67%ESPN+
12Nov 19vs117RiceCONFTemple −7.6 · o/u 52.5—70%ESPN
13Nov 27@58MemphisCONFMemphis −17.3 · o/u 59.6—12%ESPN

Team Stats

Hover an advanced stat for what it means. Box-score totals include FCS games and aren't opponent-adjusted

StatOffenseFBS rankDefense (allowed)FBS rank
EPA · per play, garbage time excluded (CollegeFootballData.com)
EPA / play+0.17553rd+0.188116th
Success rate43.1%61st46.1%124th
Explosiveness1.24967th1.18141st
Play-by-play advanced · garbage time excluded (computed from every play)
Success rate43.2%62nd46.0%123rd
Rushing success rate45.5%46th45.2%105th
Passing success rate39.9%89th47.0%124th
Explosive run rate17.8%13th13.1%71st
Explosive pass rate12.8%32nd11.7%111th
Line yards / carry3.5113th2.9963rd
Opportunity rate40.3%54th36.2%54th
Stuff rate15.8%50th15.5%101st
Sack rate7.9%118th3.9%109th
3rd-down conversion42.7%53rd48.5%128th
Red-zone TD rate45.0%122nd70.0%116th
Havoc rate10.7%19th9.2%138th
Box score · season totals
Points / game23.697th26.692nd
Yards / game368.682nd398.0112th
Yards / play6.1836th5.86112th
Pass yards / game176.6122nd225.190th
Yards / pass att.8.3028th7.76106th
Completion %60.6%94th65.5%117th
Rush yards / game192.028th172.9107th
Yards / carry5.3015th4.58100th
3rd-down conv. %39.6%76th48.0%130th
Turnovers / game (lost · forced)1.1248th0.88107th
Sacks / game (allowed · made)2.1285th1.12123rd
Penalty yards / game35.88th36.1132nd

Charting

Where the ball goes, read from the play-by-play: air yards, yards after the catch, run direction, pressure and tempo. Ranks run highest to lowest

Avg. depth of throw
9.0
57th of 138
YAC per catch
6.9
9th of 138
Deep shots (20+)
16%
46th of 138
Shotgun
98%
39th of 138
No-huddle
52%
80th of 138
QB pressured
12%
82nd of 138 (1st = most)
Defense: pressure rate
8%
134th of 138
Defense: YAC allowed
4.8
100th of 138 (1st = most)

Offense: where it throws165 throws charted

61% comp9.0 avg. depth6.9 YAC/catch16% 20+ air yds10–4 TD–INT
101020203030LOSLeft, Behind air yards: 11 throws (7%), 11 caught (100%), 64 yds, 5.8 per throw11100% · 64yLeft, 0–4 air yards: 19 throws (12%), 14 caught (74%), 98 yds, 5.2 per throw1974% · 98yLeft, 5–9 air yards: 18 throws (11%), 11 caught (61%), 183 yds, 10.2 per throw1861% · 183yLeft, 10–14 air yards: 6 throws (4%), 4 caught (67%), 63 yds, 10.5 per throw667% · 63yLeft, 15–19 air yards: 8 throws (5%), 3 caught (38%), 58 yds, 7.3 per throw838% · 58yLeft, 20–29 air yards: 8 throws (5%), 5 caught (63%), 157 yds, 19.6 per throw863% · 157yLeft, 30+ air yards: 3 throws (2%), 0 caught (0%), 0 yds, 0.0 per throw30% · 0yMiddle, Behind air yards: 1 throws (1%), 0 caught (0%), 0 yds, 0.0 per throw10% · 0yMiddle, 0–4 air yards: 8 throws (5%), 5 caught (63%), 21 yds, 2.6 per throw863% · 21yMiddle, 5–9 air yards: 7 throws (4%), 4 caught (57%), 35 yds, 5.0 per throw757% · 35yMiddle, 10–14 air yards: 3 throws (2%), 0 caught (0%), 0 yds, 0.0 per throw30% · 0yMiddle, 15–19 air yards: 4 throws (2%), 2 caught (50%), 33 yds, 8.3 per throw450% · 33yMiddle, 20–29 air yards: 4 throws (2%), 1 caught (25%), 21 yds, 5.3 per throw425% · 21yMiddle, 30+ air yards: 3 throws (2%), 2 caught (67%), 146 yds, 48.7 per throw367% · 146yRight, Behind air yards: 12 throws (7%), 9 caught (75%), 65 yds, 5.4 per throw1275% · 65yRight, 0–4 air yards: 21 throws (13%), 15 caught (71%), 94 yds, 4.5 per throw2171% · 94yRight, 5–9 air yards: 17 throws (10%), 9 caught (53%), 110 yds, 6.5 per throw1753% · 110yRight, 10–14 air yards: 1 throws (1%), 1 caught (100%), 21 yds, 21.0 per throw1100% · 21yRight, 15–19 air yards: 4 throws (2%), 2 caught (50%), 50 yds, 12.5 per throw450% · 50yRight, 20–29 air yards: 4 throws (2%), 3 caught (75%), 101 yds, 25.3 per throw475% · 101yRight, 30+ air yards: 3 throws (2%), 1 caught (33%), 69 yds, 23.0 per throw333% · 69y
fewer more throws
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Defense: where it's thrown on222 throws charted

65% comp10.1 avg. depth4.8 YAC/catch17% 20+ air yds10–3 TD–INT
101020203030LOSLeft, Behind air yards: 10 throws (5%), 8 caught (80%), 55 yds, 5.5 per throw1080% · 55yLeft, 0–4 air yards: 20 throws (9%), 17 caught (85%), 168 yds, 8.4 per throw2085% · 168yLeft, 5–9 air yards: 25 throws (11%), 18 caught (72%), 165 yds, 6.6 per throw2572% · 165yLeft, 10–14 air yards: 10 throws (5%), 6 caught (60%), 105 yds, 10.5 per throw1060% · 105yLeft, 15–19 air yards: 8 throws (4%), 1 caught (13%), 21 yds, 2.6 per throw813% · 21yLeft, 20–29 air yards: 10 throws (5%), 6 caught (60%), 143 yds, 14.3 per throw1060% · 143yLeft, 30+ air yards: 6 throws (3%), 1 caught (17%), 35 yds, 5.8 per throw617% · 35yMiddle, Behind air yards: 3 throws (1%), 2 caught (67%), 12 yds, 4.0 per throw367% · 12yMiddle, 0–4 air yards: 5 throws (2%), 5 caught (100%), 50 yds, 10.0 per throw5100% · 50yMiddle, 5–9 air yards: 8 throws (4%), 6 caught (75%), 65 yds, 8.1 per throw875% · 65yMiddle, 10–14 air yards: 10 throws (5%), 8 caught (80%), 137 yds, 13.7 per throw1080% · 137yMiddle, 15–19 air yards: 5 throws (2%), 2 caught (40%), 38 yds, 7.6 per throw540% · 38yMiddle, 20–29 air yards: 4 throws (2%), 3 caught (75%), 77 yds, 19.3 per throw475% · 77yMiddle, 30+ air yards: 7 throws (3%), 3 caught (43%), 124 yds, 17.7 per throw743% · 124yRight, Behind air yards: 18 throws (8%), 15 caught (83%), 77 yds, 4.3 per throw1883% · 77yRight, 0–4 air yards: 24 throws (11%), 15 caught (63%), 86 yds, 3.6 per throw2463% · 86yRight, 5–9 air yards: 21 throws (9%), 16 caught (76%), 124 yds, 5.9 per throw2176% · 124yRight, 10–14 air yards: 10 throws (5%), 6 caught (60%), 82 yds, 8.2 per throw1060% · 82yRight, 15–19 air yards: 7 throws (3%), 7 caught (100%), 139 yds, 19.9 per throw7100% · 139yRight, 20–29 air yards: 4 throws (2%), 2 caught (50%), 51 yds, 12.8 per throw450% · 51yRight, 30+ air yards: 7 throws (3%), 0 caught (0%), 0 yds, 0.0 per throw70% · 0y
fewer more throws
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Offense: run direction263 carries

Left
21%
8.3 YPC · 63% succ.
Middle
58%
4.9 YPC · 35% succ.
Right
21%
6.8 YPC · 56% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.

Defense: runs faced284 carries

Left
23%
5.2 YPC · 49% succ.
Middle
54%
4.3 YPC · 41% succ.
Right
23%
5.7 YPC · 52% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.

Pressure = the QB was hurried or sacked, as the play-by-play records it (it misses some, so compare teams rather than reading it as an exact rate). Every snap counts, including garbage time and FCS games.

Roster

100 players · Head coach K.C. Keeler

100 players
#PlayerPos▲ClassHtWtHometown
11Camren BoykinQBSO6' 2"200Upper Marlboro, MD
13Ajani SheppardQBSR6' 2"230Bronx, NY
14Jaxon SmolikQBJR6' 1"205Van Meter, IA
15Brody NormanQBFR6' 0"190Mooresville, NC
16Brady PalmerQBFR6' 2"215Bloomingdale, IL
19Lamar BestQBFR6' 0"175Willingboro, NJ
5Samuel Brown VRBSR6' 1"215Philadelphia, PA
20R.J. BlountRBFR5' 11"205Pennsauken, NJ
22Johnny MartinRBSR5' 10"200Lawnside, NJ
23Jordan MillerRBJR5' 7"185Bear, DE
25Ameir MorrowRBFR5' 11"210Brooklyn, NY
26Keveun MasonRBSO5' 10"190Fort Meade, FL
29Hunter SmithRBSR5' 11"190Little Rock, AR
1Colin ChaseWRSR6' 0"195Tustin, CA
10Jayce FreemanWRSR6' 4"225Salisbury, MD
12Demonte GreeneWRSR6' 1"180Dallas, TX
17JoJo BermudezWRSR5' 9"170Egg Harbor City, NJ
81Coen LoganWRFR6' 1"205Providence, RI
82Tylik MitchellWRSO5' 11"185Bailey, NC
85Rameir HardyWRSO6' 2"185Philadelphia, PA
86Reis StocksdaleWRSR5' 10"185Morrow, OH
87Kaegan ChambersWRSO5' 11"170Monroe, NC
88Ash RobertsWRFR5' 10"160Willingboro, NJ
89Zander BaptisteWRSO6' 4"185Montreal, Canada
0Peter ClarkeTESR6' 6"265London, England
18Joey SchlafferTESR6' 5"250Reading, PA
30Liam FullerTEFR6' 6"230Harrisburg, PA
33Ryder KuschTESO6' 4"250White Rock, Canada
44Patrick KellerTESR6' 4"205Doylestown, PA
84Daniel EvertTEJR6' 5"250Regensburg, Germany
51Mausa PaluOLSR6' 4"335Lome Golfe, Togo
52Eric KingOLSR6' 3"300Jersey City, NJ
53Khalif McNearOLFR6' 2"290Philadelphia, PA
54Jackson PruittOLSR6' 5"315Detroit, MI
57Grayson MainsOLSR6' 5"300Cumming, GA
58Logan KingOLFR6' 3"295Bel Air, MD
65Billy BrownOLSO6' 4"315Swarthmore, PA
70Zach AamlandOLSR6' 7"300South Brunswick, NJ
71Giakoby HillsOLJR6' 5"290Morristown, NJ
73Karon SpencerOLFR6' 6"310Olney, MD
76John StoneOLSR6' 2"300Sewell, NJ
77Ransom McDermottOLJR6' 8"315Noblesville, IN
34Brandon EnarusaiDLSR6' 3"265Burlington, NJ
48Adriano McLeanDLSO6' 6"230Lansdowne, PA
51Antwuan RogersDLFR6' 5"245Norristown, PA
58Kaleb ArtisDLSR6' 4"315Westbury, NY
59Deshon DodsonDLSO6' 3"270Woodlyn, PA
71Kechan MillerDLFR6' 2"300Washington, DC
88Lamar FairfaxDLSO6' 1"270Detroit, MI
91Jayden BrownDLFR6' 4"245Bridgeport, CT
92Jude OkelekeDLFR6' 2"300Watertown, CT
93Kevin Hornbeak Jr.DLSR6' 2"295Toledo, OH
94Quante GilliansDLSO6' 3"290Rochester, NY
95Troy CunninghamDLSO6' 3"265South Park, PA
96Semi OdedeleDLJR6' 4"320Penns Grove, NJ
97Davier BishopDLSR6' 5"260Akron, OH
98Joseph AuzenneDLSR6' 1"295Atascocita, TX
99Cameron JonesDLJR6' 5"250Leonardtown, MD
10Jaylon JosephLBSR6' 2"235Houston, TX
12Willy LoveLBJR6' 3"215Camden, NJ
15Jordan MontgomeryLBSR6' 2"230Philadelphia, PA
28David KpegloLBSR6' 2"230Philadelphia, PA
30Jayvant BrownLBSR6' 0"220Deerfield Beach, FL
33Curly OrdonezLBSR6' 1"220Fort Lauderdale, FL
36Wesley BrownLBJR6' 2"210Decatur, GA
40Brendan FarhatLBFR6' 2"210Ottawa, Canada
43Aiden BrittonLBJR5' 11"215Stroudsburg, PA
44Tyree AlualuLBJR6' 0"230Wexford, PA
50Brian AdderleyLBSO6' 2"245Newark, DE
53Reggie JonesLBSR6' 2"235Leesburg, VA
54Josh NengiteLBFR6' 4"210Harrisburg, PA
55Uyi IgiehonLBFR6' 5"225Hillside, NJ
56JaMair DiazLBSR6' 1"245Passaic, NJ
57Michael Holcomb Jr.LBFR6' 3"250Forest Hill, MD
11Earl KulpCBJR6' 0"190Canton, OH
13Denzel ChavisCBJR6' 0"185Union City, NJ
14Nakeel LawrenceCBSR6' 1"190Pine Bluff, AR
21Asa LocksCBJR6' 0"185Temple Hills, MD
28Eyan SteadCBFR5' 9"155Norristown, PA
31Bryson GoodwinCBJR6' 2"180Tampa, FL
32Adrian LaingCBJR6' 1"180North Bergen, NJ
35Dylan AbramCBFR6' 0"170Philadelphia, PA
2Saboor KarriemSSR6' 3"210Newark, NJ
16Pooh LawtonSSR5' 11"175Newark, NJ
18Kolin DinkinsSSR6' 2"200Wexford, PA
19Josiah JacksonSSR6' 1"195Cincinnati, OH
22Jaeden GouldSSR6' 2"210Somerset, NJ
23Zyil PowellSSR6' 1"195Jersey City, NJ
24Jamarcus PierreSSO5' 10"180Deerfield Beach, FL
25Orel GraySSR5' 11"195Jacksonville, FL
29Avery PowellSSR5' 10"170East Orange, NJ
37Demacio CooperSJR6' 3"180Langhorne, PA
38Alex HanksSFR6' 2"195East Orange, NJ
39Daron HarrisSFR6' 1"180Chester, PA
41Jack PaesslerSJR5' 11"170Newtown, PA
46James PaesslerSSR5' 11"170Newtown, PA
90Luke CochranePKFR5' 10"185Philadelphia, PA
98Carl HardinPKSR5' 9"160Raleigh, NC
7Dante AttonPSR6' 0"200Melbourne, Australia
46Michael PerilloLSFR5' 10"200Ramsey, NJ

Program History

Final TDC rating, rank and record for every season since 2014

Final rating by season

Best: 2016 (+7.7, #23) · worst: 2021 (-16.5, #127)
-100+10FBS avg201420152016201720182019202020212022202320242025#99
SeasonRecordConfRankRatingOffDef
2026 so far2-61-3#102-10.2-4.7-5.5
20255-73-5#99-6.0-1.9-4.1
20243-92-6#127-13.5-7.6-5.8
20233-91-7#129-13.8-7.2-6.6
20223-91-7#115-9.2-6.5-2.7
20213-91-7#127-16.5-9.8-6.6
20201-61-6#118-11.4-7.7-3.6
20198-55-3#64-0.7-2.7+2.0
20188-57-1#56+1.9+1.9+0.1
20177-64-4#73-0.9-3.3+2.5
201610-47-1#23+7.7+1.3+6.4
201510-47-1#44+5.0-0.3+5.4
20146-64-4#70-1.1-6.4+5.2

Temple's past seasons use the same rating model as this one. Click a season to see its full page.

Updated Nov 3, 12:25 PM ET. Ratings are in points on a neutral field. Projected lines include — points of home field. Win chances and record odds allow for the ratings themselves being uncertain, most of all early in the season. All FBS power rankings →