Temple Owls

American · Lincoln Financial Field · Philadelphia, PA

5-7 2025 record (3-5 conf)
Title odds (#70 board)
Win total (O -120)
49% Returning starter games
76th Hardest path of 138

Coaching

All coaches
K.C. Keeler Head Coach · 2nd year
5–7 At TEM
17–19 Career · 4 seasons
Spread Offense
Multiple Defense

Returning production

UnitRet gamesGamesDepthShare
Skill offense 50%36 / 726 / 1334%
Offensive line 79%46 / 587 / 1178%
Defensive front 29%23 / 7810 / 2424%
Secondary 42%24 / 578 / 1757%

Back 31

Adrian Laing CB · 4 INT+PD · 11g 29%
Pooh Lawton SAF · 2 INT+PD · 11g 14%
Avery Powell SAF · 2 INT+PD · 12g 14%
Jackson Pruitt OL · 12g 14%
Curly Ordonez LB · 8 havoc · 12g 12%
JoJo Bermudez WR · 499 yds · 12g 8%

Gone 36

Evan Simon QB · 2,289 yds · 12g · gone 35%
Cam'Ron Stewart OLB · 20 havoc · 12g · gone 30%
Sekou Kromah DT · 10 havoc · 7g · to RUTG 15%
Jay Ducker RB · 930 yds · 12g · gone 14%
Ben Osueke CB · 2 INT+PD · 12g · gone 14%
Diego Barajas OL · 12g · gone 14%

New 12

Sam Brown V RB · 38 yds · 4g · from RUTG
Reis Stocksdale WR · 23 yds · 11g · from BGSU
John Stone OL · 12g · from RUTG
Kolin Dinkins SAF · 0 INT+PD · 13g · from PSU
Joey Schlaffer TE · 19 yds · 3g · from PSU
Saboor Karriem SAF · 0 INT+PD · 12g · from ILL

2025 Percentile vs FBS

Offense

Points per game 27.8 51
Explosive play rate 10.7% 38
Red zone TD rate 77.4% 88
Line yards per carry 2.3 32
Sack rate allowed 5.2% 69

Defense

Points allowed per game 29.7 26
Explosive rate allowed 13.7% 7
Red zone score rate allowed 91.1% 7
Line yards per carry allowed 3.0 12
Sack rate 4.6% 18

2025 Margin by Game

MASS
HOW
OKLA
GT
UTSA
NAVY
CHAR
TLSA
ECU
ARMY
TULN
UNT

2026 schedule

76th-hardest path in FBS · 1 title-contender games · 5 road
W1Sat 6:00 PMvs Rhode Island Rams 8 ESPN+
W2Sat 4:00 PMvs Penn State7-6 43ESPN2
W3Sat 7:00 PM@ Toledo8-5 40CBS Sports Network
W4Fri 8:00 PMvs Army7-6 36ESPN
W5Sat 5:00 PM@ South Florida9-4 49
W6Sat 5:00 PMvs UConn9-4 34
W7Sat 5:00 PMvs Charlotte1-11 19
W9Sat 5:00 PM@ East Carolina9-4 44
W10Sat 8:30 PM@ Navy11-2 50CBS Sports Network
W11Sat 6:00 PMvs UAB4-8 29
W12Fri 12:30 AMvs Rice5-8 30ESPN
W13Fri 6:00 PM@ Memphis8-5 41

Depth chart

Transfer First year
Starter2nd3rd
QB Jaxon Smolik JR · #14 Ajani Sheppard SR · #13 Camren Boykin SO · #11
RB Hunter Smith GR · #29 Sam Brown V 5TH · #27 Keveun Mason SO · #26
WR-X Colin Chase SR · #1 Rameir Hardy SO · #85
WR-Z Jayce Freeman SR · #10 Demonte Greene SR · #12
WR-SL JoJo Bermudez SR · #17 Reis Stocksdale SR · #86 Hunter Watson FR · #80
TE Ryder Kusch SO · #33 Peter Clarke SR · #88 Daniel Evert JR · #84
LT Giakoby Hills JR · #71 Kevin Terry SR · #55
LG Eric King SR · #52 Mausa Palu SR · #51
C Grayson Mains SR · #57 John Stone SR · #76
RG Jackson Pruitt SR · #54 C.J. Van Buren GR · #56 Davray Venu JR · #74
RT Luke Watson SR · #75 Zach Aamland SR · #70 Ransom McDermott JR · #77

Roster 117

#PlayerPosClassHtWtHometown
0 Peter ClarkeTESR6'6"265London,, GBR
1 Colin ChaseWRSR6'0"195Tustin, CA
2 Saboor KarriemSAFSR6'3"210Newark, NJ
7 Dante AttonPSR6'0"200Melbourne,, AUS
8 Eric StuartLBGR6'2"215East Palo Alto, CA
10 Jaylon JosephOLBSR6'2"235Houston, TX
10 Jayce FreemanWRSR6'4"225Salisbury, MD
11 Camren BoykinQBSO6'2"190Upper Marlboro, MD
11 Earl KulpCBJR6'0"190Canton, OH
12 Willy LoveLBJR6'3"215Camden, NJ
12 Demonte GreeneWRSR6'1"180Dallas, TX
13 Denzel ChavisCBJR6'0"185Union City, NJ
13 Ajani SheppardQBSR6'2"230Bronx, NY
14 Jaxon SmolikQBJR6'1"205Van Meter, IA
14 Nakeel LawrenceCBSR6'1"190Pine Bluff, AR
15 Brody NormanWRFR6'0"190Mooresville, NC
15 Jordan MontgomeryLBSR6'2"230Philadelphia, PA
16 Pooh LawtonSAFSR5'11"175Newark, NJ
16 Brady PalmerQBFR6'2"215Bloomingdale, IL
17 JoJo BermudezWRSR5'9"170Egg Harbor City, NJ
18 Joey SchlafferTESR6'5"250Reading, PA
18 Kolin DinkinsSAFSR6'2"200Wexford, PA
19 Lamar BestQBFR6'0"175Willingboro, NJ
19 Josiah JacksonSAFSR6'1"195Cincinnati, OH
20 Jett WhiteCBSO6'2"175Los Angeles, CA
20 R.J. BlountRBFR5'11"205Pennsauken, NJ
21 De'Carlos YoungRBSO5'11"210Palmer Park, MD
21 Asa LocksCBJR6'0"185Temple Hills, MD
22 Jaeden GouldSAFSR6'2"210Somerset, NJ
22 Johnny MartinRBSR5'10"200Lawnside, NJ
23 Jordan MillerRBJR5'7"185Bear, DE
23 Zyil PowellSAFSR6'1"195Jersey City, NJ
24 Jamarcus PierreSAFSO5'10"180Deerfield Beach, FL
25 Ameir MorrowRBFR5'11"210Brooklyn, NY
25 Orel GraySAFSR5'11"195Jacksonville, FL
26 Keveun MasonRBSO5'10"190Fort Meade, FL
27 Devontae Ward-GrantCBSO5'11"165Florida City, FL
27 Sam Brown VRB5TH6'1"215Philadelphia, PA
28 Eyan SteadCBFR5'9"155Norristown, PA
29 Hunter SmithRBGR5'11"190Little Rock, AR
29 Avery PowellSAFSR5'10"170East Orange, NJ
30 Jayvant BrownLBSR6'0"220Deerfield Beach, FL
30 Liam FullerTEFR6'6"230Harrisburg, PA
31 Bryson GoodwinCBJR6'2"180Tampa, FL
32 Adrian LaingCBJR6'1"180North Bergen, NJ
32 Darren WuK/PSR5'9"160Medford, NJ
33 Ryder KuschTESO6'4"250White Rock, BC, CAN
33 Curly OrdonezLBSR6'1"220Fort Lauderdale, FL
34 Brandon EnarusaiDLSR6'3"265Burlington, NJ
35 Dylan AbramCBFR6'0"170Philadelphia, PA
36 Wesley BrownLBJR6'2"210Decatur, GA
37 Demacio CooperSAFJR6'3"180Langhorne, PA
38 Alex HanksSAFFR6'2"195East Orange, NJ
39 Daron HarrisSAFFR6'1"180Chester, PA
40 David WiseTEJR6'5"230Philadelphia, PA
40 Brendan FarhatLBFR6'2"210Ottawa, ON, CAN
41 Jack PaesslerSAFJR5'11"170Newtown, PA
43 Aiden BrittonLBJR5'11"215Stroudsburg, PA
44 Patrick KellerTESR6'4"205Doylestown, PA
44 Tyree AlualuLBJR6'0"230Wexford, PA
46 James PaesslerSAFSR5'11"170Newtown, PA
46 Michael PerilloLSFR5'10"200Ramsey, NJ
48 Adriano McLeanDLSO6'6"230Lansdowne, PA
50 Brian AdderleyOLBSO6'2"245Newark, DE
51 Mausa PaluOLSR6'4"335Nuku'alofa,, TON
51 Antwuan RogersDLFR6'5"245Norristown, PA
52 Eric KingOLSR6'3"300Jersey City, NJ
52 Russell Sykes IVDTJR6'3"260Rolesville, NC
53 Khalif McNearOLFR6'2"290Philadelphia, PA
53 Reggie JonesLBSR6'2"235Leesburg, VA
54 Jackson PruittOLSR6'5"315Detroit, MI
54 Josh NengiteLBFR6'4"210Harrisburg, PA
55 Uyi IgiehonOLBFR6'5"225Hillside, NJ
55 Kevin TerryOLSR6'5"280Clearwater, FL
56 JaMair DiazOLBSR6'1"245Passaic, NJ
56 C.J. Van BurenOLGR6'3"290Stafford, VA
57 Michael Holcomb Jr.OLBFR6'3"250Forest Hill, MD
57 Grayson MainsOLSR6'5"300Cumming, GA
58 Logan KingOLFR6'3"295Bel Air, MD
58 Kaleb ArtisDLSR6'4"315Westbury, NY
59 Deshon DodsonDLSO6'3"270Woodlyn, PA
63 John WatkinsOLFR6'5"300Baltimore, MD
65 Billy BrownOLSO6'4"315Swarthmore, PA
66 Aiden ZilkerOLFR6'5"300Frackville, PA
70 Zach AamlandOLSR6'7"300South Brunswick, NJ
71 Kechan MillerDLFR6'2"300Washington, DC
71 Giakoby HillsOLJR6'5"290Morristown, NJ
73 Karon SpencerOLFR6'6"310Olney, MD
74 Davray VenuOLJR6'5"295Montreal, QC, CAN
75 Luke WatsonOLSR6'5"290Wilmington, DE
76 John StoneOLSR6'2"300Sewell, NJ
77 Ransom McDermottOLJR6'8"315Noblesville, IN
79 Jonah TarpleyOLFR6'5"300White Plains, MD
80 Hunter WatsonWRFR6'1"180Cranford, NJ
81 Coen LoganWRFR6'1"205Providence, RI
82 Tylik MitchellWRSO5'11"185Bailey, NC
83 Kenedy UzomaWRSO6'5"210Beltsville, MD
84 Daniel EvertTEJR6'5"250Regensburg,, DEU
85 Rameir HardyWRSO6'2"185Philadelphia, PA
86 Reis StocksdaleWRSR5'10"185Morrow, OH
87 Kaegan ChambersWRSO5'11"170Monroe, NC
88 Ash RobertsWRFR5'10"160Willingboro, NJ
88 Lamar FairfaxDLSO6'1"270Detroit, MI
89 Zander BaptisteWRSO6'4"185Montreal, QC, CAN
90 Luke CochraneKFR5'10"185Philadelphia, PA
91 Jayden BrownDLFR6'4"245Bridgeport, CT
91 Luke SwordPFR6'3"175Huntingdon Valley, PA
92 Jude OkelekeDLFR6'2"300Watertown, CT
93 Kevin Hornbeak Jr.DLSR6'2"295Toledo, OH
94 Quante GilliansDLSO6'3"290Rochester, NY
95 Troy CunninghamDTSO6'3"265South Park, PA
96 Semi OdedeleDTJR6'4"320Penns Grove, NJ
97 Davier BishopDLSR6'5"260Akron, OH
97 Sam WolfendenLSJR6'2"245Cave Creek, AZ
98 Carl HardinKSR5'9"160Raleigh, NC
98 Joseph AuzenneDTSR6'1"295Atascocita, TX
99 Cameron JonesDLJR6'5"250Leonardtown, MD