The boardSchools on the board37,709States51Sports14Coaches pay$0TXHill Country High School · openINSouth Side High School · openFLGlades Central High School · openMSAlcorn Central High School · openHIKealakehe High School · openCAWilliams Junior/Senior High · openOHSandusky High School · openCAAlps View High (Continuation) · openWAEmerson High School · openTXLone Star High School North · openCALos Banos High · openCAMinarets High · openALOrange Beach Middlehigh School · openGATreutlen Middle/High School · openTXBurleson Collegiate High School · openWIArrowhead High · openLAWestlake High School · openMTJoliet High School · openCANatural High (Continuation) · openOHCascade Career Prep High School · openKSRoyal Valley High · openCAEsperanza High (Continuation) · openSDEstelline High School - 01 · openAKSouth Anchorage High School · openILWilmington High School · openKSMarmaton Valley High · openNYElba Junior-Senior High School · openTXIraan High School · openNCNorth Buncombe High · openFLEcon River High Charter · openCAPotter Valley High · openTXTrinity High School · openGAPutnam County High School · openOHFairland High School · openCAIndependence High (Alternative) · openMIAscent High School · openThe boardSchools on the board37,709States51Sports14Coaches pay$0TXHill Country High School · openINSouth Side High School · openFLGlades Central High School · openMSAlcorn Central High School · openHIKealakehe High School · openCAWilliams Junior/Senior High · openOHSandusky High School · openCAAlps View High (Continuation) · openWAEmerson High School · openTXLone Star High School North · openCALos Banos High · openCAMinarets High · openALOrange Beach Middlehigh School · openGATreutlen Middle/High School · openTXBurleson Collegiate High School · openWIArrowhead High · openLAWestlake High School · openMTJoliet High School · openCANatural High (Continuation) · openOHCascade Career Prep High School · openKSRoyal Valley High · openCAEsperanza High (Continuation) · openSDEstelline High School - 01 · openAKSouth Anchorage High School · openILWilmington High School · openKSMarmaton Valley High · openNYElba Junior-Senior High School · openTXIraan High School · openNCNorth Buncombe High · openFLEcon River High Charter · openCAPotter Valley High · openTXTrinity High School · openGAPutnam County High School · openOHFairland High School · openCAIndependence High (Alternative) · openMIAscent High School · open
← Colleges in Texas

Texas Christian University

D1 FBS

Fort Worth · Texas · NCAA Division I-FBS · Private nonprofit, 4-year or above

18
Programs
676
Rostered athletes
10,846
Students
$14.5M
Athletic aid, men
$10.7M
Athletic aid, women

Men's programs · 7

SportRosterHead coachesSpend per athlete
Football1301$79KAthletes
Track and Field and Cross Country (combined)1091$5KAthletes
Baseball411$53KAthletes
Swimming and Diving (combined)271$9KAthletes
Basketball171$147KAthletes
Golf111$31KAthletes
Tennis111$31KAthletes

Women's programs · 11

SportRosterHead coachesSpend per athlete
Track and Field and Cross Country (combined)1121$5KAthletes
Equestrian441$71K
Soccer381$20KAthletes
Swimming and Diving (combined)341$7KAthletes
Beach Volleyball261$16K
Volleyball201$40KAthletes
Other Sports151$17K
Basketball141$153KAthletes
Rifle111$20K
Golf81$28KAthletes
Tennis81$29KAthletes

Coaches · 81

16 head coaches across 17 teams

Who to write to at Texas Christian University. Tap Draft email and we write it from your athlete page. You get the coach's email and phone from the school's own site, then send it yourself.

Football

25
  • Sonny DykesHead coach
    Head Coach
    Contact page
  • A.J. Ricker
    Co-Offensive Coordinator / Offensive Line
    Contact page
  • Aaron Green
    Assistant Running Backs Coach
    Contact page
  • Andy Avalos
    Defensive Coordinator
    Contact page
  • Antonio Wilcox
    Running Backs Coach
    Contact page
  • Barry Held
    Assistant Offensive Line Coach
    Contact page
  • Benny Boyd
    Cornerbacks Coach
    Contact page
  • Brad Robbins
    Quarterbacks Coach
    Contact page
  • Cal Criner
    Assistant Linebackers Coach
    Contact page
  • Carter Foster
    Assistant Tight Ends Coach
    Contact page
  • Casey Petree
    Assistant Special Teams Coach
    Contact page
  • De'Andre Pierce
    Assistant Safeties Coach
    Contact page
  • Gordon Sammis
    Offensive Coordinator
    Contact page
  • JaMarkus McFarland
    Defensive Line Coach
    Contact page
  • Julius Brown
    Assistant Cornerbacks Coach
    Contact page
  • Julius Lewis
    Assistant Safeties Coach
    Contact page
  • Kam Benjamin
    Assistant Wide Receivers Coach
    Contact page
  • Ken Wilson
    Linebackers Coach
    Contact page
  • Kharyee Marshall
    Assistant Edges Coach
    Contact page
  • Malcolm Kelly
    Assistant Head Coach / Wide Receivers
    Contact page
  • Mitch Kirsch
    Run Game Coordinator / Tight Ends Coach
    Contact page
  • Ryan Swingle
    Assistant Offensive Line Coach
    Contact page
  • Shaun Taylor
    Assistant Quarterbacks Coach
    Contact page
  • Tre Watson
    Passing Game Coordinator / Safeties/Nickels
    Contact page
  • Tyrone Hopper
    Assistant Defensive Tackles Coach
    Contact page

Men's Basketball

6

Women's Basketball

5

Baseball

5

Track and field

5
  • Marissa Chew
    Assistant Coach (Combined Events/Vertical Jumps)
    Contact page
  • Michael Porter
    Assistant Coach – Track and Field/Cross Country
    Contact page
  • Terry Hughes
    Assistant Coach (Throws)
    Contact page
  • Tyree Price
    Assistant Coach (Jumps/Recruiting Analyst)
    Contact page
  • Tyrone Edgar
    Assistant Coach – Track and Field (Sprints & Hurdles/Recruiting Lead)
    Contact page

Women's Soccer

4

Volleyball

7

Cheer and dance

2

Men's Golf

2

Women's Golf

2
  • Angie Ravaioli-LarkinHead coach
    Head Coach
    Contact page
  • Greg Robertson
    Associate Head Coach
    Contact page

Men's Tennis

3

Women's Tennis

3

Men's Swimming and diving

1
  • Greyson Heckman
    Assistant Coach - Men's Recruiting Coordinator
    Contact page

Swimming and diving

5

Equestrian

2

Women's Rifle

2

Women's Triathlon

2

Read from the public staff directory at gofrogs.com on October 9, 2026. Staffs change every year, so check the school's page before you write. Something wrong or out of date? Tell us.

Coach here? Fix your staff

Something out of date at Texas Christian University? Send the right list and we replace it.

Athletes who want to play here

Want your athlete in front of Texas Christian University? Add it to their top schools and they show up here for the coaching staff, with their page one tap away. Make your athlete's page.

Source: U.S. Department of Education Equity in Athletics Data Analysis, 2024-25 reporting year. Roster counts are as reported by the institution. Verify current offerings on the school's athletics site.