Are you 21 or older?

dane.bet is sports betting research for adults 21 and older. It is information only, not a sportsbook: we take no bets.

Gambling problem? Call or text 1-800-GAMBLER.

#3 · DB · CFB

Craig Royal Jr.

Texas State Bobcats

6′2″185 lbSeniorTexas State

This season · per game
GP
8
TKL
4.3
SOLO
2.5
SACK
0.0
TFL
0.25
PD
0.25
Next game · Away@ Oregon StateSat, Nov 7 · 10:30 PM ET

Lines posted now

No sportsbook or pick'em app posts a line for Craig Royal Jr. right now. We only show lines someone has posted.

Recent form

2026 has 8 games, so 2025 is beside it
Per-game averages over the last games and by season; the arrow marks a last 5 at least 10% off the season
Per gameL5L1020268 g20258 g
TKL2 up on the season3.74.31.8
SOLO1 down on the season2.22.51.4
SACK0000
TFL0.20.20.250.13

3.7 tackles a game over his last 10 games. No line is posted on it now.

  1. 2025-11-29, vs USA: 2
  2. 2026-01-02, vs RICE: 1
  3. 2026-09-05, at TEX: 5
  4. 2026-09-12, vs UTSA: 6
  5. 2026-09-19, vs UNT: 13
  6. 2026-09-26, vs ?: 1
  7. 2026-10-03, at SDSU: 2
  8. 2026-10-15, vs CSU: 4
  9. 2026-10-24, vs USU: 2
  10. 2026-10-31, at BOIS: 1

Game log

Defense
Newest first, 2026 and 2025
Craig Royal Jr. game log. Columns with a posted line mark each game cleared or missed against it.
Game · resultTKLSOLOSACKTFLPD
2026 season
Oct 31L 45–46@BOIS11000
Oct 24W 20–17vsUSU20002
Oct 15W 66–27vsCSU43010
Oct 3L 29–31@SDSU21000
Sep 26W 63–10vs?10000
Sep 19W 49–35vsUNT137000
Sep 12L 26–31vsUTSA64000
Sep 5L 7–59@TEX54010
2025 season
Jan 2W 41–10vsRICE10000
Nov 29W 49–26vsUSA22000

Against each team

Per game, last three seasons
Craig Royal Jr. against each team
OpponentGPTKLSOLOSACKTFLPD
?110000
?122000
ARST122010
BOIS111000
CSU143010
EMU111000
RICE110000
SDSU121000
TEX154010
TROY111000
UL111000
UNT1137000

Splits

Per game, 2026
Craig Royal Jr. splits
SplitGPTKLSOLOSACKTFLPD
Home55.22.800.20.4
Awaynext game32.7200.330
In wins452.500.250.5
In losses43.52.500.250
Last 10 games103.72.200.20.2

Seasons

Per game
Craig Royal Jr. per season
SeasonGPTKLSOLOSACKTFLPD
202684.32.500.250.25
2025 playoffs110000
202571.91.600.140