American · 2026

Temple Owls

Head coach K.C. Keeler · Lincoln Financial Field
2-51-2 in conference
TDC Rank
#101
of 138 FBS teams
Rating
-9.9
pts vs avg FBS team
Offense
-3.4
91st in FBS
Defense
-6.4
112th in FBS
Schedule so far
-7.0
90th toughest
Projected
4.1-7.9
bowl-eligible 9%

Season Outlook

From the TDC Rating, updated after every game

Rating by week

-9.9 now, -11.5 preseason · rank unchanged
-10-50FBS avgPreWk 1Wk 2Wk 3Wk 4Wk 5Wk 6Wk 7Wk 8#101

Final record odds

4.1-7.9 expected · most likely 4-8 (39%)
2-1022%3-939%4-827%5-78%6-67-5

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 ›-1.1—ESPN+
2Sep 12vs28Penn StateL 9–27 ›-9.9—ESPN2
3Sep 19@79ToledoL 48–49 ›-0.1—CBSSN
4Sep 25vs72ArmyCONFL 17–21 ›-8.1—ESPN
5Oct 3@74South FloridaCONFW 17–13 ›+6.5—ESPNU
6Oct 10vs78UConnL 20–34 ›-20.6—ESPNU
7Oct 17vs135CharlotteCONFL 31–38 ›-34.6—ESPN+
8—Bye
9Oct 31@87East CarolinaCONFEast Carolina −8.5 · o/u 52.4—29%ESPN+
10Nov 7@90NavyCONFNavy −7.8 · o/u 55.5—30%CBSSN
11Nov 14vs115UABCONFTemple −7.5 · o/u 55.6—69%
12Nov 19vs119RiceCONFTemple −9.0 · o/u 51.9—73%ESPN
13Nov 27@60MemphisCONFMemphis −16.6 · o/u 60.5—14%

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.21342nd+0.210119th
Success rate43.4%65th46.0%121st
Explosiveness1.27450th1.23768th
Play-by-play advanced · garbage time excluded (computed from every play)
Success rate44.0%64th46.0%119th
Rushing success rate46.5%49th44.1%87th
Passing success rate40.3%90th48.3%128th
Explosive run rate17.8%18th13.5%76th
Explosive pass rate14.8%19th13.4%129th
Line yards / carry3.5511th2.9154th
Opportunity rate40.4%62nd35.5%49th
Stuff rate14.8%39th15.9%94th
Sack rate7.8%115th4.4%101st
3rd-down conversion45.3%33rd50.6%135th
Red-zone TD rate50.0%110th70.4%115th
Havoc rate9.9%21st9.4%137th
Box score · season totals
Points / game25.790th28.0108th
Yards / game385.773rd404.6114th
Yards / play6.3434th6.05118th
Pass yards / game183.6115th238.7109th
Yards / pass att.8.7025th8.27126th
Completion %61.5%85th66.8%124th
Rush yards / game202.128th165.999th
Yards / carry5.4018th4.5299th
3rd-down conv. %41.7%60th50.0%135th
Turnovers / game (lost · forced)0.8634th0.86105th
Sacks / game (allowed · made)2.1489th1.29116th
Penalty yards / game37.38th37.6130th

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
8.7
64th of 138
YAC per catch
7.1
7th of 138
Deep shots (20+)
16%
45th of 138
Shotgun
98%
45th of 138
No-huddle
58%
76th of 138
QB pressured
11%
89th of 138 (1st = most)
Defense: pressure rate
8%
134th of 138
Defense: YAC allowed
5.1
81st of 138 (1st = most)

Offense: where it throws146 throws charted

61% comp8.7 avg. depth7.1 YAC/catch16% 20+ air yds10–1 TD–INT
101020203030LOSLeft, Behind air yards: 10 throws (7%), 10 caught (100%), 49 yds, 4.9 per throw10100% · 49yLeft, 0–4 air yards: 16 throws (11%), 11 caught (69%), 81 yds, 5.1 per throw1669% · 81yLeft, 5–9 air yards: 17 throws (12%), 10 caught (59%), 177 yds, 10.4 per throw1759% · 177yLeft, 10–14 air yards: 6 throws (4%), 4 caught (67%), 63 yds, 10.5 per throw667% · 63yLeft, 15–19 air yards: 6 throws (4%), 3 caught (50%), 58 yds, 9.7 per throw650% · 58yLeft, 20–29 air yards: 7 throws (5%), 5 caught (71%), 157 yds, 22.4 per throw771% · 157yLeft, 30+ air yards: 3 throws (2%), 0 caught (0%), 0 yds, 0.0 per throw30% · 0yMiddle, Behind air yards: noneMiddle, 0–4 air yards: 8 throws (5%), 5 caught (63%), 21 yds, 2.6 per throw863% · 21yMiddle, 5–9 air yards: 7 throws (5%), 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: 1 throws (1%), 0 caught (0%), 0 yds, 0.0 per throw10% · 0yMiddle, 20–29 air yards: 3 throws (2%), 1 caught (33%), 21 yds, 7.0 per throw333% · 21yMiddle, 30+ air yards: 3 throws (2%), 2 caught (67%), 146 yds, 48.7 per throw367% · 146yRight, Behind air yards: 12 throws (8%), 9 caught (75%), 65 yds, 5.4 per throw1275% · 65yRight, 0–4 air yards: 17 throws (12%), 12 caught (71%), 66 yds, 3.9 per throw1771% · 66yRight, 5–9 air yards: 16 throws (11%), 8 caught (50%), 100 yds, 6.3 per throw1650% · 100yRight, 10–14 air yards: 1 throws (1%), 1 caught (100%), 21 yds, 21.0 per throw1100% · 21yRight, 15–19 air yards: 3 throws (2%), 1 caught (33%), 31 yds, 10.3 per throw333% · 31yRight, 20–29 air yards: 4 throws (3%), 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 on195 throws charted

66% comp9.6 avg. depth5.1 YAC/catch17% 20+ air yds10–2 TD–INT
101020203030LOSLeft, Behind air yards: 10 throws (5%), 8 caught (80%), 55 yds, 5.5 per throw1080% · 55yLeft, 0–4 air yards: 19 throws (10%), 16 caught (84%), 165 yds, 8.7 per throw1984% · 165yLeft, 5–9 air yards: 19 throws (10%), 14 caught (74%), 131 yds, 6.9 per throw1974% · 131yLeft, 10–14 air yards: 9 throws (5%), 5 caught (56%), 94 yds, 10.4 per throw956% · 94yLeft, 15–19 air yards: 7 throws (4%), 1 caught (14%), 21 yds, 3.0 per throw714% · 21yLeft, 20–29 air yards: 10 throws (5%), 6 caught (60%), 143 yds, 14.3 per throw1060% · 143yLeft, 30+ air yards: 3 throws (2%), 1 caught (33%), 35 yds, 11.7 per throw333% · 35yMiddle, Behind air yards: 3 throws (2%), 2 caught (67%), 12 yds, 4.0 per throw367% · 12yMiddle, 0–4 air yards: 5 throws (3%), 5 caught (100%), 50 yds, 10.0 per throw5100% · 50yMiddle, 5–9 air yards: 6 throws (3%), 5 caught (83%), 57 yds, 9.5 per throw683% · 57yMiddle, 10–14 air yards: 10 throws (5%), 8 caught (80%), 137 yds, 13.7 per throw1080% · 137yMiddle, 15–19 air yards: 2 throws (1%), 1 caught (50%), 22 yds, 11.0 per throw250% · 22yMiddle, 20–29 air yards: 4 throws (2%), 3 caught (75%), 77 yds, 19.3 per throw475% · 77yMiddle, 30+ air yards: 6 throws (3%), 3 caught (50%), 124 yds, 20.7 per throw650% · 124yRight, Behind air yards: 16 throws (8%), 13 caught (81%), 66 yds, 4.1 per throw1681% · 66yRight, 0–4 air yards: 21 throws (11%), 12 caught (57%), 73 yds, 3.5 per throw2157% · 73yRight, 5–9 air yards: 17 throws (9%), 13 caught (76%), 102 yds, 6.0 per throw1776% · 102yRight, 10–14 air yards: 10 throws (5%), 6 caught (60%), 82 yds, 8.2 per throw1060% · 82yRight, 15–19 air yards: 7 throws (4%), 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 (4%), 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 direction240 carries

Left
21%
8.8 YPC · 66% succ.
Middle
59%
4.8 YPC · 35% succ.
Right
20%
7.0 YPC · 55% 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 faced242 carries

Left
25%
5.3 YPC · 48% succ.
Middle
50%
4.1 YPC · 40% succ.
Right
25%
5.5 YPC · 49% 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-51-2#101-9.9-3.4-6.4
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 Oct 21, 10:45 AM 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 →