K.C. Keeler

2-5This season at Temple
19-24Career
Program lift
Year 2
graded once a job reaches 3 seasons
See Temple’s full coaching history →

Career arc

Stature score reached, by season of his head-coaching careerSam HoustonTempleRegional Programthe building-block levelSam Houston, 2023: 3-9, Regional Program VSam Houston, 2023: 3-9, Regional Program V20233-9Sam Houston, 2024: 9-3, Regional Program IVSam Houston, 2024: 9-3, Regional Program IV20249-3Temple when he took over: 11.3 (Regional Program IV), its final 2024 readingtook overTemple, 2025: 5-7, Regional Program IVTemple, 2025: 5-7, Regional Program IV20255-7Temple, 2026: 2-5, Regional Program IVTemple, 2026: 2-5, Regional Program IV20262-5+0.6best: 2025○ the program when he took over · Dashed segments are program changes — spacing is not proportional to calendar time
Part one · This week

As of Fri Oct 23

Win and he’s at 9%. Lose and he’s at 13%.

No game this week · at East Carolina, Sat Oct 31, 12 am ET ESPN+ · East Carolina is 3-4 · Keeler vs. Blake Harrell: 0-1 · Temple’s chance to win: 35% (the site’s model)

CoolWarmHotBoilingIf Temple wins: 9%, 50th of 137Now: 12%If Temple loses: 13%, 34th of 1370%50%+
CoolWarmHotBoiling0%50%+
  • If Temple wins: 9%, 50th of 137
  • Now: 12%
  • If Temple loses: 13%, 34th of 137
His chance of being out after the season, now and after Saturday. Each tick is an FBS head coach’s number today; ranks are against today’s field. From the site’s hot-seat model.

Is he getting fired?

12% chance he’s out after the season · 39th of 137 FBS head coaches · Warm

Coolunder 10%Warm10–20%Hot20–35%Boiling35% upNow7% had they won7% had they wonLoss 13%Win 9%8%5%6%8%8%5%8%12%Pre1W vs. Rhode IslandW2L vs. Penn StateL3L at ToledoL4L vs. ArmyL5W at South FloridaW6L vs. UConnL7L vs. CharlotteL8Chance to win at East Carolina35%9Chance to win at Navy24%10Chance to win vs. UAB41%11Chance to win vs. Rice70%12Chance to win at Memphis21%Game number. Under each game: the result, or his team’s chance to win it
CoolWarmHotBoilingNow7% had they wonLoss 13%Win 9%8%12%Pre367912Game
Dark line: his number after each game; a small dot just before a game is where it stood at kickoff, after other results moved it. Gray: where it could go, 8 seasons in 10 (darker, the middle half). The hollow dot: had his last game gone the other way. From the site’s hot-seat model.

If he finishes…

Bar: how likely that finish isNumber: his chance of being out

  1. 2-1020%
  2. 3-913%
  3. 4-89%
  4. 5-76%
  5. 6-63%
Why his number is where it is

Our hot-seat model, on his record so far, the win chances for every game he has left, and his contract (a bigger buyout, relative to pay, makes a change costlier). Ranked against the 137 FBS head coaches with 3+ games this season.

Now hotter than at this point in 2025.

His hot seat, week by week

The chance he’s out by the end of that season, as it stood after every week of his tenure here, by today’s model.

BoilingHotWarmCool202520262025, week 3 (3 games in): 1%, 87th-hottest of 118 FBS jobs2025, week 4 (4 games in): 1%, 96th-hottest of 136 FBS jobs2025, week 5 (4 games in): 1%, 91st-hottest of 136 FBS jobs2025, week 6 (5 games in): 1%, 98th-hottest of 136 FBS jobs2025, week 7 (6 games in): 1%, 97th-hottest of 136 FBS jobs2025, week 8 (7 games in): 1%, 97th-hottest of 136 FBS jobs2025, week 9 (8 games in): 1%, 99th-hottest of 136 FBS jobs2025, week 10 (9 games in): 1%, 97th-hottest of 136 FBS jobs2025, week 11 (10 games in): 1%, 91st-hottest of 136 FBS jobs2025, week 12 (10 games in): 1%, 87th-hottest of 136 FBS jobs2025, week 13 (11 games in): 1%, 83rd-hottest of 136 FBS jobs2025, week 14 (12 games in): 1%, 80th-hottest of 136 FBS jobs2025, week 15 (12 games in): 1%, 80th-hottest of 136 FBS jobs2025, week 16 (12 games in): 1%, 80th-hottest of 136 FBS jobs2026, week 3 (3 games in): 8%, 50th-hottest of 133 FBS jobs2026, week 4 (4 games in): 8%, 50th-hottest of 137 FBS jobs2026, week 5 (5 games in): 5%, 63rd-hottest of 137 FBS jobs2026, week 6 (6 games in): 8%, 49th-hottest of 137 FBS jobs2026, week 7 (7 games in): 12%, 40th-hottest of 137 FBS jobs2026, week 8 (7 games in): 12%, 39th-hottest of 137 FBS jobsnow

Earlier seasons price the games left with power ratings rebuilt after those seasons ended.

What drives his number

The biggest factors, each against the typical FBS job today.

  • ▲ Hotter
    2-5, outscored by 16
  • ▲ Hotter
    5-7 over his previous season here
  • ▼ Cooler
    Year 2 · tenure, which this model overrates
    (why?)

    Tenure is one of this model’s strongest inputs, but its weight was set when retirements like Nick Saban’s and Bob Stoops’ still counted as being pushed out, so it overstates how much tenure matters.

What happened to coaches like him, 2004–2025

A different comparison: past coaches, not today’s, grouped by one fact at a time. Neither line knows the games he has left or his contract, so they can sit above or below his chance.

Were 2-5 after 7 games
19% pushed out over results · of 339 coaches
Were in year 2, after 7 games
5% pushed out over results · of 473 coaches
The outcome
Pushed out over results — a firing, forced resignation, mutual parting or non-renewal, each read case by case. Leaving for a better job, or retiring on his own terms, doesn’t count.
Buyout
No figure on file for this coach. The salary database predates the last coaching carousel; a name mismatch is suppressed rather than misattributed.

How good is this number? Checked on every FBS coach from 2010 to 2025, with its percentages calibrated each season on earlier years only: they track what happened — coaches it put near 25% were out about a quarter of the time — and a version pricing the games left with the previous season’s ratings ranked jobs as well as the ranking this page used before. Each week it learns from coaches who were still on the job at that point, so a firing during the season counts. In the Boiling zone it has run a few points high. Every job, and the method.

6 stories this week →

The headlines, Oct 18–23 from 2 outlets

Fans are feeling good about Temple

Would anyone be interested in starting a Furry Club? I made a discord to gauge interest. Feel free to join if you feel so inclined.

What's going on y'all! I'm a Temple student and I'm having a women-centric show at a cafe close to Temple on Saturday, November 7! Will also be partnering with a nonprofit women's organizations to collect donations for women's products to give to women in the Philly community! Come thru and support!

How to apply Photography Major? I am trying to apply for fall 27 as first year student and major in photography. On the common app none of the BFA have a photography option even though it’s a major according to the Tyler website. Can anyone help?

Fan mood · last 3 weeks · more upbeat than 3 in 4 FBS fan bases

Offense: 50th of 138 per play. Defense: 123rd.

Offense, per play50thOffense, starting field position114thDefense, per play123rdDefense, knocking offenses off schedule128thWorstBest
Offense, per play50th of 138Offense, starting field position114th of 138Defense, per play123rd of 138Defense, knocking offenses off schedule128th of 138WorstBest
Through 7 games. Each tick is an FBS team, adjusted for opponent strength (CFB Zeitgeist model); the dot is Temple. The other two rows are where Temple stands furthest from the middle. Early-season numbers move a lot.

5 games left

  1. Sat Oct 31at East Carolina (3-4)ESPN+35%
  2. Sat Nov 7at Navy (2-4)CBS Sports Network24%
  3. Sat Nov 14vs. UAB (4-3)41%
  4. Thu Nov 19vs. Rice (1-6)ESPN70%
  5. Fri Nov 27at Memphis (6-2)21%

Percent: Temple’s chance to win, from the site’s model. Records are through today. Networks as announced; the rest are set closer to kickoff.

How the season got here

Where Temple stood among 138 FBS programs by stature after each game (1st is the highest; the CFB Zeitgeist ledger).

108th114th120thPreseason116thRhode Island W 38-14Rhode Island W 38-14W 38-14Rhode Island115thPenn State L 9-27Penn State L 9-27L 9-27Penn State115thToledo L 48-49Toledo L 48-49L 48-49Toledo114thArmy L 17-21Army L 17-21L 17-21Army113thSouth Florida W 17-13South Florida W 17-13W 17-13South Florida112thUConn L 20-34UConn L 20-34L 20-34UConn113thCharlotte L 31-38Charlotte L 31-38L 31-38Charlotte115thBye114th
  1. Oct 12–18L 31-38 vs. Charlotte2 headlines · 74th of 138
  2. Oct 5–11L 20-34 vs. UConn1 headline · 83rd of 138
  3. Sep 28–Oct 4W 17-13 at South Florida0 headlines
  4. Sep 21–27 · rebuiltL 17-21 vs. Army1 headline · 83rd of 138Temple ‘needed to make one more play’ vs. Army, but coach K.C. Keeler found silver linings in the loss Inquirer.com
  5. Sep 14–20 · rebuiltL 48-49 at Toledo2 headlines · 79th of 138
  6. Sep 7–13 · rebuiltL 9-27 vs. Penn State6 headlines · 59th of 138What Penn State players, Temple coach K.C. Keeler, said about the Lions' 27-9 win over Temple On3

Each week as this page showed it at the time. Weeks marked rebuilt came before this page existed: they were built afterward from only what was known by the end of that week.

Watch the biggest plays from Temple’s games, ranked by how much each moved the chance to win.

Temple

6 stories about him this week

Bye week. Next: East Carolina, Sat Oct 31

57th of 100 FBS head coaches · from 6 outlets and r/CFB

Oct 17: 3Oct 20: 3L 31-38 vs CharlotteLOct 17Oct 23Most in a day: 3
Oct 17: 3Oct 20: 3L 31-38 vs CharlotteLOct 17Oct 23Most in a day: 3
Gold: stories about him each day. W and L: his games.

Game talk is up: 6 stories in the last two weeks, from 1 the two weeks before.

What they’re talking about

Loss3 storiesrising

27 stories about him this season

from 17 outlets and r/CFB

Aug 1 to Aug 7: 3Aug 22 to Aug 28: 1Aug 29 to Sep 4: 3Sep 5 to Sep 11: 5Sep 12 to Sep 18: 3Sep 19 to Sep 25: 1Sep 26 to Oct 2: 1Oct 3 to Oct 9: 1Oct 10 to Oct 16: 3Oct 17 to Oct 23: 6W 38-14 vs Rhode IslandWL 9-27 vs Penn StateLL 48-49 at ToledoLL 17-21 vs ArmyLW 17-13 at South FloridaWL 20-34 vs UConnLL 31-38 vs CharlotteLAug 1Oct 23Most in a week: 6
Aug 1 to Aug 7: 3Aug 22 to Aug 28: 1Aug 29 to Sep 4: 3Sep 5 to Sep 11: 5Sep 12 to Sep 18: 3Sep 19 to Sep 25: 1Sep 26 to Oct 2: 1Oct 3 to Oct 9: 1Oct 10 to Oct 16: 3Oct 17 to Oct 23: 6W 38-14 vs Rhode IslandWL 9-27 vs Penn StateLL 48-49 at ToledoLL 17-21 vs ArmyLW 17-13 at South FloridaWL 20-34 vs UConnLL 31-38 vs CharlotteLAug 1Oct 23Most in a week: 6
Gold: stories about him each week. W and L: his games. Counted from Aug 1, when tracking began.

What they’re talking about

Press conference and quotes5 stories
Loss5 storiesrising
Game preview4 stories
Quarterback and depth chart3 stories
Recruiting2 stories

What was said at each stop

Stories we tracked, by school.

Temple26 stories2025 to now

Most about: press conference and quotes, game preview, loss.

Sam Houston2023 to 2024not tracked

26 stories about him across 4 seasons

2025: 52026: 21Sam HoustonTemple20232026Most in a year: 21
2025: 52026: 21Sam HoustonTemple20232026Most in a year: 21
Gold: stories we tracked each season, drawn on a square-root scale so a quiet year still shows. Hatched: before we started tracking (2023). Earlier years had thinner coverage, so compare within a stop, not across decades.

Is he on the hot seat? What has he said?

Stories are headlines grouped by what they are about, counted through Oct 23.

In his own words

If we let the quarterback sit in the pocket, it’s going to be a long day for us
On3 · · 3 days after Temple's 2026 game against South Florida
Every quote, back to August 2026

In his own words (9)

If we let the quarterback sit in the pocket, it’s going to be a long day for us
On33 days after Temple's 2026 game against South Florida
I thought we grew up a little bit today
Temple News4 days after the 17-21 game
With all the new players we have, I mean, God bless them
On3the day after the 38-14 opener
I could see us playing two
On38 days before the opener
Yeah, we’ll probably have an idea of what that first play looks like
On38 days before the opener
and it depends on that first play what we’re going to do.
On38 days before the opener
We went into it last year thinking that we were going to play two
On38 days before the opener
and then Evan obviously had six touchdowns that first weekend, played really well, and we kind of zeroed in on him.
On38 days before the opener
I think Ajani’s strength has been him pulling the ball down and running and some of those designed runs
On38 days before the opener
Part two · The hire

Hires into jobs like this

Hired into 11–12, Regional Program IV. Rough match, not calibrated yet — ranked on what the job inherited alone. Coaches hired into this same job aren’t used as comps.

Of the 5 closest comps, 2 left the program higher than he found it and 3 left it lower. Median stay: 3 seasons; 1 left mid-season.
Every coach hired into a Regional Program IV job since 1990 (89): typically -0.9 after year 1, -1.3 after year 2.
+8+4what he inherited-4hiredyr 1yr 2yr 3yr 4yr 5yr 6Moglia: -1.2 vs. inheritedGuy: -4.6 vs. inheritedIanello: -6 vs. inheritedSmith: +4.7 vs. inheritedFreeze: +7.4 vs. inheritedKeeler: +1.2 vs. inherited✕ Freeze +7.4▏ Smith +4.7Keeler +1.2▏ Moglia -1.2▏ Guy -4.6▏ Ianello -6
1Joe Moglia No page yet
→ Coastal Carolina, 2018
5–7
1 season
-1.2 vs. what he inherited
→ Utah State, 2005
3–8 · 1–11 · 2–10 · 3–9
4 seasons
-4.6 vs. what he inherited
3Rob Ianello No page yet
→ Akron, 2010
1–11 · 1–11
2 seasons
-6.0 vs. what he inherited
→ Utah State, 1995
4–7 · 6–5 · 6–6
3 seasons
+4.7 vs. what he inherited
→ Liberty, 2019
8–5 · 10–1 · 8–5 · 8–4
4 seasons · left mid-season
+7.4 vs. what he inherited
Résumé
Previous stops: Sam Houston (2023–2024)
No single prior tenure of 4+ seasons to profile.
The job he took
Followed Stan Drayton (2022–2024), after the season
9–25
Program was sliding in the 2022–2024 run-up.
A Regional Program IV job.
How new coaches start here
  • Stan Drayton20223–9-1.1
  • Rod Carey20198–5-1.0
  • Geoff Collins20177–6+0.4
  • Matt Rhule20132–10+0.0
  • Steve Addazio20119–4+4.6
  • Al Golden20061–11-3.2
  • Bobby Wallace19982–9-0.6
  • Ron Dickerson19931–10-3.3
Part three · The career

Coaching career

Steady no large move in either direction on our stature ladder

2025–now
Temple
too new to grade yet

Followed Stan Drayton (2022–2024).

System Shift, on arrival
Season20252026Trend
Record & result
Record5-72-5
Postseason——
Coordinators
OCTyler WalkerTyler Walker
DCBrian SmithBrian Smith
Outcome — opponent-adjusted efficiency percentile
Offense4362
Defense78
Tendencies — play-by-play, neutral script
1st-down pass%41.034.1
Red-zone pass%46.838.7
4th-down go%opp. territory39.336.8
Recruiter or developer?

Performs about as expected for his recruiting talent on offense and underperforms his recruiting talent on defense.

Offense vs. talent
+4.1 pts
#91 of 208 · middle half
Defense vs. talent
-33.2 pts
#200 of 208 · bottom quarter
Recruiting talent is team-wide (no offense/defense split exists in the source data) -- both sides are scored against the same talent input, only the outcome is side-specific.
Who they bring in

Typical size for position, once adjusted for position mix.

Recruits younger transfers than most — more of a development bet.

Avg. size (raw)
6′2″, 234 lbs
across 37 of 47 arrivals — unadjusted for position mix
Size vs. position-typical
+2.8 lbs
#175 of 255 · middle half
Avg. class year
So
#248 of 255 · bottom quarter
Avg. portal rating
3.0★
rated arrivals only
Top states: NJ (10), PA (6), OH (3), CA (3), NY (3)
Who won the portal our read
Talent added
53.2
position-weighted
Talent lost
52.5
position-weighted
Net
+0.7
arrivals minus departures
Best addition: Gevani McCoy (QB) from Texas State
Biggest loss: Chris Dietrich (QB) to Bucknell
Position-value-weighted (QB/CB weighted highest, depth-decayed within each position) — the same scoring engine as the Portal Heat feed, not a separate grade.
Where the roster comes from, by position
Buys Linebacker via the portal
86%
#2 of 225 stints
Buys Tackle via the portal
67%
#21 of 223 stints

AI Narratives — “Temple — stat check”.

7-12
2023–2024
Sam Houston Steady
Regional Program IV
K.C. Keeler held Sam Houston at Regional Program IV for 2 seasons.

Succeeded by Phil Longo (2025–now).

System Shift, on departure
Season20232024Trend
Record & result
Record3-99-3
Postseason——
Coordinators
OCBrad CornelsenBrad Cornelsen
DCClayton Carlin / Joe MorrisSkyler Cassity
Outcome — opponent-adjusted efficiency percentile
Offense239
Defense4787
Tendencies — play-by-play, neutral script
1st-down pass%49.538.1
Red-zone pass%45.823.4
4th-down go%opp. territory36.628.6
Recruiter or developer?

Underperforms his recruiting talent on offense and outperforms his recruiting talent on defense.

Offense vs. talent
-18.7 pts
#175 of 208 · bottom quarter
Defense vs. talent
+30.5 pts
#9 of 208 · top quarter
Recruiting talent is team-wide (no offense/defense split exists in the source data) -- both sides are scored against the same talent input, only the outcome is side-specific.
Roster construction · portal era

Barely touches the portal — recruits and develops his own.

Portal arrivals
17
3.0★ avg rating
Portal departures
6
left via the portal
Net portal flow
+11
#141 of 187 FBS stints
Who they bring in

Typical size for position, once adjusted for position mix.

Recruits older, more experienced transfers than most.

Avg. size (raw)
6′1″, 255 lbs
across 11 of 17 arrivals — unadjusted for position mix
Size vs. position-typical
+5.6 lbs
#87 of 255 · middle half
Avg. class year
Sr
#1 of 255 · top quarter
Top states: TX (6), VA (1), NM (1), IL (1), PA (1)
Who won the portal our read
Talent added
40.3
position-weighted
Talent lost
24.1
position-weighted
Net
+16.2
arrivals minus departures
Best addition: Jase Bauer (QB) from Central Michigan
Biggest loss: Xavier Ward (QB) to San José State
Position-value-weighted (QB/CB weighted highest, depth-decayed within each position) — the same scoring engine as the Portal Heat feed, not a separate grade.
Where the roster comes from, by position
Buys Quarterback via the portal
67%
#16 of 206 stints
Buys D-line via the portal
75%
#18 of 239 stints
Grows Interior line from high school
100%
#198 of 224 stints
Grows Wide receiver from high school
100%
#230 of 243 stints
12-12

Big games

Pick a job to see its years on their own.

The big-game ledger

How he does in the games that matter most — rivalry record, performance broken out by real opponent tier, one-score games, and his toughest historical matchup.

One-score games
7-5
58.3% · margin ≤8
Against the spread
12-11-1
+0.9 pts a game vs. the line
all 24 had a line
Performance by opponent class
National Program
0-4 0.0%ATS —
Regional Program
11-8 57.9%ATS 10-8-1 19 of 19

The big-game ledger

How he does in the games that matter most — rivalry record, performance broken out by real opponent tier, one-score games, and his toughest historical matchup.

One-score games
3-5
37.5% · margin ≤8
Against the spread
11-7-1
all 19 had a line
Performance by opponent class
Power Program
0-2 0.0%
National Program
2-4 33.3%
Regional Program
3-6 33.3%

Signature games

0-5 vs. AP top 25 · 0-0 vs. the top 10
Every AP-ranked regular-season opponent, by rank (#1 at top) and year
top 102025 vs #13 Oklahoma (L 3-42)2025 vs #18 Georgia Tech (L 24-45)2025 vs #24 Tulane (L 13-37)2025 vs #21 North Texas (L 25-52)2026 vs #16 Penn State (L 9-27)
win loss · higher = higher-ranked opponent · dashed line = top 10
Signature wins
W
UTSA · 2025
27-21
UpsetQuality opponent
W
South Florida · 2026
17-13
UpsetQuality opponent
W
Charlotte · 2025
49-14
Quality opponent
Signature losses
L
Charlotte · 2026
31-38
Upset
L
Oklahoma · 2025
3-42
L
East Carolina · 2025
14-45

Tags describe each game; they aren’t scores. The weighting that picks these games is still being tested.

The big-game ledger

How he does in the games that matter most — rivalry record, performance broken out by real opponent tier, one-score games, and his toughest historical matchup.

One-score games
10-10
50.0% · margin ≤8
Against the spread
23-18-2
+1.2 pts a game vs. the line
all 43 had a line
Performance by opponent class
Power Program
0-2 0.0%ATS —
National Program
2-8 20.0%ATS 7-3 10 of 10
Regional Program
14-14 50.0%ATS 13-13-2 28 of 28

Signature games

0-5 vs. AP top 25 · 0-0 vs. the top 10
Every AP-ranked regular-season opponent, by rank (#1 at top) and year
top 102025 vs #13 Oklahoma (L 3-42)2025 vs #18 Georgia Tech (L 24-45)2025 vs #24 Tulane (L 13-37)2025 vs #21 North Texas (L 25-52)2026 vs #16 Penn State (L 9-27)
win loss · higher = higher-ranked opponent · dashed line = top 10
Signature wins
W
Rice · 2024
34-14
UpsetQuality opponent
W
Louisiana Tech · 2023
42-27
UpsetQuality opponent
W
UTSA · 2025
27-21
UpsetQuality opponent
Signature losses
L
Charlotte · 2026
31-38
Upset
L
UCF · 2024
14-45
L
Houston · 2023
7-38

Tags describe each game; they aren’t scores. The weighting that picks these games is still being tested.

ATS is his record against the spread: did his team beat the closing betting line, winning by more than it or losing by less? Lines start in 2013; a dash means fewer than 6 of those games had one. One-score games carry no spread record: a big favorite that wins a close game has almost always failed to cover, so that number would say nothing about the coach.

How he plays

Run/pass mix, by field position

Called about what the situation called for.

699 run and pass snaps at Temple, 2025–2025, his own games, one row per offensive coordinator. Each cell is how much more often he passed than the rest of FBS did in the same situation (field zone, down, distance, score, quarter, same season), in percentage points.

passed moreran morewithin noise (95% range includes 0)
Pass rate, stint by stint

Where each stint’s offense sat between run-first and pass-first, and how far it moved from one season to the next, against the FBS-wide average of 41% pass. The band is that stint’s real season-to-season range, not a fixed-width box.

40%50%FBS avg 41%Sam Houston2023–2024▼ 16.2ptTemple2025–2026▼ 10.6pt
Pass rate — share of offensive plays that were pass attemptsfirst covered seasonmost recent covered season

How good is he so far?

Too new to grade — in-season movement only
Temple’s composite stature has risen since preseason: 11.9 entering the year to 12.5 through week 8 (Regional Program IV) · #84 of 138 in movement since preseason · middle half.
Part four · How he builds a team

Four numbers on how he actually stocks a roster, from signing day to draft day.

  1. 1His recruiting
  2. 2Who followed him
  3. 3Roster ownership
  4. 4Where he recruits

His recruiting, really

#68Nationally, his own classes

His one ranked Temple class of his own finished #68 nationally.

Sam Houston
2023
#95
His class
2024
#124
His class
Temple
2025
#123
Transition
2026
#68
His class

Across every program: 3 ranked classes of his own, averaging #96 nationally.

His class — he had the full signing cycleTransition — he was hired mid-cycle

Rank is each signing class’s national recruiting rank (#1 is best). Only a class he had a full signing cycle to build counts as his; inherited and mid-transition classes still show here, faded, but stay out of the average.

Followed him here

Sam Houston→Temple2025
No confirmed followers on this move.

Players who transferred from his old program to his new one through the portal in the same year he made the move. Name-matching across data sources misses some, so every count is a floor, not an exact number.

Roster ownership

Roster ownership

74%His own players

of his 2026 roster arrived on his watch — 88 of 119 players. The other 31 are holdovers from before he was hired.

Arrived under him 88Inherited 31

Of his own players on this roster, 28% came through the transfer portal; the rest are non-portal arrivals (high-school signees, JUCO transfers, walk-ons).

Everyone he has brought in, 2025–2026Counting players who have since left: 34% of the 107 arrivals we can classify came through the portal.

“His own” means the player arrived while he was head coach; “inherited” means a predecessor brought him in.

Where he recruits

PATop state

is his biggest recruiting state: 14 of 51 signees (27%) across his 2025–2026 tenure, drawn from 13 states in all. Next: MD (10).

Where his signees came from, 2025–2026 (51 high-school, JUCO and prep signees)

67% of his signees come from PA and its 6 border states (MD 10, NJ 6, NY 2, DE 1, OH 1).

1 signee1 signee1 signee1 signee1 signee1 signee2 signees1 signee1 signee1 signee2 signees1 signee2 signees1 signee1 signee1 signee3 signees2 signees1 signee1 signee1 signee1 signee2 signees1 signee1 signee7 signees1 signee3 signees2 signees1 signee1 signee

Off this map: 2 signees to the west (AR, MS).

By region
South
25
Northeast
24
Midwest
1
Roster distance from campus (Lincoln Financial Field, PA)
median hometown distance
96 mi
within 100 mi
51%
within 500 mi
78%
beyond 1,000 mi
9%
107 of 119 roster players with a known hometown (90% coverage)

The map counts signed recruits across his tenure; the distance figures cover his current roster, transfers and walk-ons included. Two different groups, kept separate on purpose.