Defensive back, Texas State, 2025–⁠26

Craig Royal Jr.

Number
No. 3
Height
6′2″
Weight
185 lb
Class (2026)
Senior
Hometown
Houston, TX

Craig Royal Jr. plays defensive back for Texas State. Last time out, against Colorado State: 4 tackles.

2026 so far

31 tackles

Last game: 4 tackles vs. Colorado State, W 66–⁠27

Next game: vs. Utah State, Oct 24

Game by game this season, tackles
  1. 5@TEX
  2. 6UTSA
  3. 13UNT
  4. 1UIW
  5. 2@SDSU
  6. 4CSU

Filled bars: wins; outlined: losses.

Career highs

13tackles, career highvs. North Texas, 2026

Defense

Tackles, season by season, with his team’s record

* The season in progress, so far.

SeasonTeamTklSoloTFLSacksIntPDHur
2025Texas State141110100
2026Texas State311920000
Career453030100

Season lines from CollegeFootballData, regular season and bowls. A dash: the source has no number for that season (often an FCS season), and career totals count only the numbers on file.

On the roster

SeasonTeamNo.PosClassHtWt
2025Texas State3DBJr.
2026Texas State3DBSr.6′2″185

As each season’s roster listed the player (CollegeFootballData). Classes before the latest listing are counted back from it; “Yr 1” is the year on file where that count can’t place a season he played (a redshirt, transfer or 2020 year); height and weight as last listed.

Game by game

2026 Texas State 6 games, 31 tackles
DateOpponentResultTklSoloTFLSacksIntPD
Sep 5atTexasL 7–⁠59541000
Sep 12vs.UTSAL 26–⁠31640000
Sep 19vs.North TexasW 49–⁠351370000
Sep 26vs.Incarnate WordW 63–⁠10100000
Oct 3atSan Diego StateL 29–⁠31210000
Oct 15vs.Colorado StateW 66–⁠27431000
2025 Texas State 9 games, 14 tackles, 1 INT
DateOpponentResultTklSoloTFLSacksIntPD
Aug 30vs.Eastern MichiganW 52–⁠27110000
Sep 20vs.NichollsW 35–⁠3220000
Oct 4atArkansas StateL 30–⁠31221000
Oct 11vs.TroyL 41–⁠48110000
Oct 18atMarshallL 37–⁠40––––1–
Nov 8atLouisianaL 39–⁠42110000
Nov 15atSouthern MissW 41–⁠14420000
Nov 29vs.South AlabamaW 49–⁠26220000
Jan 2 ✦vs.RiceW 41–⁠10100000

Box scores from CollegeFootballData, 2004 on. ✦ postseason; ★ a career high on file.

Is this you, or do you know of something wrong or missing here? Suggest a correction. We check each one against a source before changing the page.