Receiver, Boise State, 2017–⁠21

C.T. Thomas

Number
No. 6
Height
5′8″
Weight
180 lb
Class (2021)
Senior
Hometown
Lancaster, TX

C.T. Thomas played receiver at Boise State (2017–⁠21).

Career highs

8catches, career highat Oklahoma State, 2018119receiving yards, career highvs. Air Force, 20192receiving touchdowns, career hightwice; last at Air Force, 2020

Team titles: Mountain West champions, 2017 and 2019

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2017Boise State151218.1024
2018Boise State4153513.0353
2019Boise State4152212.7536
2020Boise State2034717.4275
2021Boise State10858.5024
Career1271,61012.71075

Returns

SeasonTeamKRYdsTD
2020Boise State140
2021Boise State81790
Career91830

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2017Boise State6WRYr 1
2018Boise State6WRYr 2
2019Boise State6WRYr 3
2020Boise State6WRYr 4
2021Boise State6WRSr. (Yr 5)5′8″180

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.

Per play

SeasonTeamPlaysEPA/playPctileMedianTotalUsage
2017Boise State230.22––5.03%
2018Boise State550.8690th (n=497)0.5347.26%
2019Boise State610.8386th (n=499)0.5450.97%
2020Boise State340.7579th (n=346)0.5525.49%
2021Boise State150.72––10.8–

Expected points added: how much the player’s plays moved the team’s expected score, per play and in total. Plays: total EPA divided by EPA per play, the plays the source credits to him (for a receiver roughly his catches and runs, not every target; for a passer, not every attempt), so it can differ from attempts plus carries. Percentile: against the position’s regulars that season across all divisions on file (quarterbacks with 150+ plays, backs 60+, receivers and tight ends 30+), with how many there were (n) and their median; a dash means too few plays to rank. A season in progress uses the full-season bar scaled by games played, never below 75 plays for quarterbacks, 30 for backs and 20 for receivers. The cohort grows or shrinks with the source’s coverage each season (2025 lists far more players), so compare percentiles rather than raw EPA across years. FCS seasons are marked. Usage: the share of the team’s plays the player was part of (shown from 20 plays). From CollegeFootballData, 2013 on.

Game by game

2021 Boise State 6 games, 10 catches, 85 yards
DateOpponentResultRecYdsTDLongRush
Sep 2atUCFL 31–⁠36112012–
Sep 10vs.UTEPW 54–⁠131404–
Sep 18vs.Oklahoma StateL 20–⁠21–––––
Sep 25atUtah StateW 27–⁠333502425
Oct 2vs.NevadaL 31–⁠413190144
Oct 16vs.Air ForceL 17–⁠2421508–
2020 Boise State 7 games, 20 catches, 347 yards, 2 TD
DateOpponentResultRecYdsTDLongRush
Oct 24vs.Utah StateW 42–⁠132210143
Oct 31atAir ForceW 49–⁠302101275–
Nov 6vs.BYUL 17–⁠51331014–
Nov 12vs.Colorado StateW 52–⁠2161030336
Nov 21atHawai’iW 40–⁠32356055–
Dec 12atWyomingW 17–⁠9110010−2
Dec 19vs.San José StateL 20–⁠34325014−3
2019 Boise State 13 games, 41 catches, 522 yards, 5 TD
DateOpponentResultRecYdsTDLongRush
Aug 31atFlorida StateW 36–⁠315103036–
Sep 14vs.Portland StateW 45–⁠10461233–
Sep 20vs.Air ForceW 30–⁠195119136–
Oct 5atUNLVW 38–⁠13219010–
Oct 12vs.Hawai’iW 59–⁠37453019–
Oct 19atBYUL 25–⁠2811001012
Nov 2atSan José StateW 52–⁠42437022–
Nov 9vs.WyomingW 20–⁠171808–
Nov 16vs.New MexicoW 42–⁠91000–
Nov 23atUtah StateW 56–⁠21536115–
Nov 29atColorado StateW 31–⁠2455312310
Dec 7vs.Hawai’iW 31–⁠101000–
Dec 21 ✦vs.WashingtonL 7–⁠38323010–
2018 Boise State 13 games, 41 catches, 535 yards, 3 TD
DateOpponentResultRecYdsTDLongRush
Sep 1atTroyW 56–⁠20368153–
Sep 8vs.UConnW 62–⁠7228019–
Sep 15atOklahoma StateL 21–⁠44852011–
Sep 29atWyomingW 34–⁠141606–
Oct 6vs.San Diego StateL 13–⁠19339023–
Oct 13atNevadaW 31–⁠27350136–
Oct 19vs.Colorado StateW 56–⁠2856001929
Oct 27atAir ForceW 48–⁠38353135−2
Nov 3vs.BYUW 21–⁠16241031–
Nov 9vs.Fresno StateW 24–⁠17110010–
Nov 16atNew MexicoW 45–⁠14223016–
Nov 24vs.Utah StateW 33–⁠24689034–
Dec 1vs.Fresno StateL 16–⁠1921601018
2017 Boise State 12 games, 15 catches, 121 yards
DateOpponentResultRecYdsTDLongRush
Sep 2vs.TroyW 24–⁠131−30−3–
Sep 9atWashington StateL 44–⁠47––––7
Sep 14vs.New MexicoW 28–⁠141000–
Sep 22vs.VirginiaL 23–⁠42––––1
Oct 6atBYUW 24–⁠71202–
Oct 14atSan Diego StateW 31–⁠141505–
Oct 28atUtah StateW 41–⁠14332024–
Nov 4vs.NevadaW 41–⁠14225014–
Nov 18vs.Air ForceW 44–⁠191808–
Nov 25atFresno StateL 17–⁠2821206–
Dec 2vs.Fresno StateW 17–⁠141909–
Dec 16 ✦vs.OregonW 38–⁠28231022–

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.