Texas State: a football coaching history

Regional Program III#92 of 138▲
See Texas State’s full 91-year Zeitgeist History →
← all coaches

Stature and coaches, 2012–2026

The program’s standing over time, with every coach’s tenure beneath it — read down to see who was there for each rise and fall.

DynastyBlue BloodPower ProgramNational ProgramRegional Program
FBS medianbest: 2025program stature (★ = Dynasty-tier season)logosLogo, 2008–20202008Today's logo, since 2021since 2021Dennis Franchione · 2012–2015FranchioneEverett Withers · 2016–2018WithersChris Woods · 2018WoodsJake Spavital · 2019–2022SpavitalG.J. Kinne · 2023–nowKinne2020

Run↔pass identity, by season

more passmore run20122014201620182020202220242026
Program GOAT
G.J. Kinne
Right now
G.J. Kinne
already the greatest coach in Texas State history by the numbers
Texas State is at its highest stature in program history

Every coach

Big movers show how many stature points they built or lost against what they inherited; steadier tenures show the tier they reached instead. A small blue arrow marks a real System Shift at that changeover — how hard the offense’s run/pass identity flipped.

2023–now
G.J. Kinne Steady
G.J. Kinne moved the Bobcats from Regional Program V to Regional Program III in 4 seasons.
2025 offense ranked in the 96th percentile nationally — elite
+8.5 pts over 4 seasons · top 7% of 3-5-season tenures (717 in sample)
Closest comparable run: Steve Kragthorpe’s Tulsa run (2003–2006)

1st-best Texas State tenure of 4 by the numbers.

Followed Jake Spavital (2019–2022).

System Shift, on arrival
Season2023202420252026Trend
Record & result
Record8-58-57-64-4
PostseasonW bowlW bowlW bowl—
Recruiting rank#97#96#101#74
Style — pass rate
Pass rate44.844.939.340.7
Coordinators
OCMack LeftwichMack LeftwichLandon Keopple / Jordan ShoemakerLandon Keopple / Jordan Shoemaker
DCJonathan PatkeBradley Dale Peveto / Dexter McCoilBradley Dale Peveto / Dexter McCoilWill Windham / Matthew Gregg
Outcome — opponent-adjusted efficiency percentile
Offense67859689
Defense66525942
Tendencies — play-by-play, neutral script
1st-down pass%44.148.140.839.0
Red-zone pass%35.841.238.733.3
4th-down go%opp. territory52.632.543.931.8
Recruiter or developer?

Outperforms his recruiting talent on offense and performs about as expected for his recruiting talent on defense.

Offense vs. talent
+37.6 pts
#10 of 208 · top quarter
Defense vs. talent
+13.3 pts
#56 of 208 · middle half
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

A portal-built roster.

Portal arrivals
119
2.9★ avg rating
Portal departures
101
left via the portal
Net portal flow
+18
#9 of 187 FBS stints
Who they bring in

Typical size for position, once adjusted for position mix.

A typical class-year mix of incoming transfers.

Avg. size (raw)
6′2″, 240 lbs
across 89 of 119 arrivals — unadjusted for position mix
Size vs. position-typical
+3.7 lbs
#128 of 255 · middle half
Avg. class year
Jr
#91 of 255 · middle half
Top states: TX (48), FL (7), CA (6), GA (6), LA (4)
Who won the portal our read
Talent added
57.6
position-weighted
Talent lost
57.2
position-weighted
Net
+0.4
arrivals minus departures
Best addition: Malik Hornsby (QB) from Arkansas
Biggest loss: TJ Finley (QB) to Western Kentucky
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.
Does the system survive a coordinator change?
OC: Mack Leftwich → Landon Keopple / Jordan Shoemaker (co) · 2025The offense improved
76th pct92nd pct0th100th
2-season window either side.
1st-down pass rate: 46.1% → 39.9% (-6.2 pts)
Confound, shown not hidden: only 93% of offensive production returned the year the coordinator changed — the roster turned over at the same time, not just the play-caller.
DC: Jonathan Patke → Bradley Dale Peveto (co) / Dexter McCoil · 2024
66th pct52nd pct0th100th
1-season window either side — numbers shown, not enough to badge a verdict.
Roster size, by position
Skill positions · usage-weighted (real participation)
Quarterback
201 lbs
6′0″ avg · #671 of 767 · bottom quarter
Running back
196 lbs
5′10″ avg · #740 of 791 · bottom quarter
Wide receiver
180 lbs
5′11″ avg · #768 of 791 · bottom quarter
Tight end
250 lbs
6′4″ avg · #200 of 731 · middle half
Trench & secondary · recruited roster, not confirmed starters
Interior line
316 lbs
6′5″ avg · #113 of 779 · top quarter
Edge
241 lbs
6′3″ avg · #170 of 188 · bottom quarter
Linebacker
224 lbs
6′2″ avg · #612 of 772 · bottom quarter
Cornerback
186 lbs
6′1″ avg · #577 of 771 · middle half
Offensive-line size is one undifferentiated bucket — the source data almost never distinguishes tackle from guard from center, so we can't split them out.
Where the roster comes from, by position
Buys Kicker via the portal
100%
#1 of 56 stints
Buys Linebacker via the portal
81%
#6 of 225 stints
Postseason detail2023: Beat Rice 45-21 SERVPRO First Responder Bowl2024: Beat North Texas 30-28 SERVPRO First Responder Bowl2025: Beat Rice 41-10 Lockheed Martin Armed Forces Bowl

1 player-season honored (All-America / national award): Ismail Mahdi (2023)

+8.5
27-20
2019–2022
Jake Spavital Steady
Jake Spavital held the Bobcats at Regional Program V for 4 seasons.
No outlier style signal this stint
+0.3 pts over 4 seasons · top 33% of 3-5-season tenures (717 in sample)
Closest comparable run: Charlie Partridge’s Florida Atlantic run (2014–2016)

4th-best Texas State tenure of 4 by the numbers.

Followed Everett Withers (2016–2018) · succeeded by G.J. Kinne (2023–now).

System Shift, on arrival
System Shift, on departure
Season2019202020212022Trend
Record & result
Record3-92-104-84-8
Postseason————
Recruiting rank#129#99#135#127
Style — pass rate
Pass rate57.452.146.653.6
Coordinators
OCBob StittJacob PeelerJacob Peeler—
DCZac SpavitalZac SpavitalZac SpavitalZac Spavital
Outcome — opponent-adjusted efficiency percentile
Offense10472919
Defense3081063
Tendencies — play-by-play, neutral script
1st-down pass%59.155.246.351.5
Red-zone pass%50.046.234.752.1
4th-down go%opp. territory32.341.740.040.0
Recruiter or developer?

Underperforms his recruiting talent, on both sides of the ball.

Offense vs. talent
-15.1 pts
#164 of 208 · bottom quarter
Defense vs. talent
-14.3 pts
#163 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.
Roster construction · portal era

A typical amount of portal roster-building.

Portal arrivals
34
2.9★ avg rating
Portal departures
23
left via the portal
Net portal flow
+11
#57 of 187 FBS stints
Who they bring in

Brings in smaller-than-position-typical players than most.

Recruits older, more experienced transfers than most.

Avg. size (raw)
6′1″, 228 lbs
across 20 of 34 arrivals — unadjusted for position mix
Size vs. position-typical
-3.3 lbs
#254 of 255 · bottom quarter
Avg. class year
Jr
#23 of 255 · top quarter
Top states: TX (9), AR (2), TN (1), IN (1), CO (1)
Who won the portal our read
Talent added
51.2
position-weighted
Talent lost
46.0
position-weighted
Net
+5.2
arrivals minus departures
Best addition: Layne Hatcher (QB) from Arkansas State
Biggest loss: Jaylen Gipson (QB) to North Alabama
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.
Does the system survive a coordinator change?
OC: Bob Stitt → Jacob Peeler · 2020
10th pct47th pct0th100th
1-season window either side — numbers shown, not enough to badge a verdict.
1st-down pass rate: 59.1% → 55.2% (-3.8 pts)
Confound, shown not hidden: only 74% of offensive production returned the year the coordinator changed — the roster turned over at the same time, not just the play-caller.
Roster size, by position
Skill positions · usage-weighted (real participation)
Quarterback
202 lbs
6′1″ avg · #654 of 767 · bottom quarter
Running back
207 lbs
5′10″ avg · #424 of 791 · middle half
Wide receiver
185 lbs
6′0″ avg · #709 of 791 · bottom quarter
Tight end
242 lbs
6′4″ avg · #487 of 731 · middle half
Trench & secondary · recruited roster, not confirmed starters
Interior line
315 lbs
6′5″ avg · #153 of 779 · top quarter
D-line
284 lbs
6′1″ avg · #388 of 753 · middle half
Linebacker
228 lbs
6′1″ avg · #384 of 772 · middle half
Cornerback
184 lbs
5′11″ avg · #652 of 771 · bottom quarter
Offensive-line size is one undifferentiated bucket — the source data almost never distinguishes tackle from guard from center, so we can't split them out.
Where the roster comes from, by position
Buys Quarterback via the portal
100%
#1 of 206 stints
Buys D-line via the portal
75%
#18 of 239 stints

1 player-season honored (All-America / national award): Jeremiah Haydel (2020)

+0.3
13-35
2018
Chris Woods Short tenure
No outlier style signal this stint
0-1
2016–2018
Everett Withers Steady
Everett Withers slid Texas State from Regional Program IV to Regional Program V in 3 seasons.
2016 offense ranked in the 2th percentile nationally — historically bad
−6.5 pts over 3 seasons · bottom 27% of 3-5-season tenures (717 in sample)
Closest comparable run: Charlie Sadler’s Northern Illinois run (1991–1995)

3rd-best Texas State tenure of 4 by the numbers.

Followed Dennis Franchione (2012–2015) · succeeded by Jake Spavital (2019–2022).

System Shift, on departure
System Shift, on arrival
Season201620172018Trend
Record & result
Record2-102-103-8
Postseason———
Recruiting rank#110#92#107
Style — pass rate
Pass rate49.343.842.5
Coordinators
OCBrett ElliottZak Kuhr / Parker FlemingZak Kuhr
DCRandall McCrayRandall McCrayChris Woods
Outcome — opponent-adjusted efficiency percentile
Offense21511
Defense73363
Tendencies — play-by-play, neutral script
1st-down pass%46.241.033.8
Red-zone pass%44.147.736.6
4th-down go%opp. territory38.526.923.3
Recruiter or developer?

Underperforms his recruiting talent on offense and performs about as expected for his recruiting talent on defense.

Offense vs. talent
-24.1 pts
#186 of 208 · bottom quarter
Defense vs. talent
-1.0 pts
#110 of 208 · middle half
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.
Does the system survive a coordinator change?
OC: Brett Elliott → Zak Kuhr / Parker Fleming (co) · 2017
2nd pct15th pct0th100th
1-season window either side — numbers shown, not enough to badge a verdict.
1st-down pass rate: 46.2% → 41.0% (-5.2 pts)
Confound, shown not hidden: only 70% of offensive production returned the year the coordinator changed — the roster turned over at the same time, not just the play-caller.
Where the roster comes from, by position
Grows Edge from high school
100%
#191 of 208 stints
Grows Tackle from high school
100%
#198 of 223 stints
−6.5
7-28
2012–2015
Dennis Franchione Steady
Dennis Franchione held Texas State at Regional Program IV for 4 seasons.
2012 defense ranked in the 2th percentile nationally — historically bad

2nd-best Texas State tenure of 4 by the numbers.

Succeeded by Everett Withers (2016–2018).

System Shift, on departure
Season2012201320142015Trend
Record & result
Record4-86-67-53-9
Postseason————
Recruiting rank#112#94#97#95
Style — pass rate
Pass rate46.638.941.547.8
Coordinators
OC——Mike Schultz / Jeff ConwayMike Schultz / Jeff Conway
DC——John ThompsonJohn Thompson
Outcome — opponent-adjusted efficiency percentile
Offense5086723
Defense245304
Tendencies — play-by-play, neutral script
1st-down pass%46.429.634.036.4
Red-zone pass%37.020.935.533.0
4th-down go%opp. territory48.429.434.127.6
Recruiter or developer?

Underperforms his recruiting talent, on both sides of the ball.

Offense vs. talent
-17.2 pts
#169 of 208 · bottom quarter
Defense vs. talent
-37.9 pts
#202 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.
Where the roster comes from, by position
Grows Edge from high school
100%
#191 of 208 stints
Grows Running back from high school
100%
#196 of 208 stints

2 NFL Draft picks: Craig Mager (2015), David Mayo (2015)