Receiver, USC (from NC State), 2024–⁠26

Terrell Anderson

Lettered 2024–⁠25 at NC State (school media guide)

Number
No. 9
Height
6′2″
Weight
200 lb
Class (2026)
Junior
Hometown
Detroit, MI

Terrell Anderson plays receiver for USC, after NC State (2024–⁠25). Since the Washington game, the news has been about Anderson’s injury; his status for the next game isn’t on file.

2026 so far

6 returns, 42 yards

In the news: USC prize portal WR Terrell Anderson to undergo season-ending surgery, CBS Sports

Last game: vs. Washington, W 25–⁠21; injury news since (status not on file)

Next game: at Wisconsin, Oct 24

At a glance

Best season
629
Receiving yards, 2025 (NC State, 8–⁠5)
Best game
166 yards
At Duke, week 4, 2025: No. 2 receiving game in FBS that week

Career highs

6catches, career highat Duke, 2025166receiving yards, career highat Duke, 20252receiving touchdowns, career highat Duke, 2025

Receiving

Receiving yards, season by season, with his team’s record

* The season in progress, so far.

SeasonTeamRecYdsAvgTDLong
2024NC State1415811.3140
2025NC State3962916.1575
2026USC25025.0028
Career5583715.2675

Returns

SeasonTeamPRYdsTD
2025NC State6270
2026USC6420
Career12690

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2024NC State9WRFr.
2025NC State9WRSo.
2026USC9WRJr.6′2″200

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
2024NC State140.77––10.7–
2025NC State530.8897th (n=1040)0.4646.76%
2026USC40.94––3.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

2026 USC 3 games, 6 returns, 42 yards
DateOpponentResultRecRec ydsRec TDPR
Sep 12vs.LouisianaW 49–⁠30–––1
Sep 26vs.OregonL 27–⁠4125001
Oct 3vs.WashingtonW 25–⁠21–––4
2025 NC State 13 games, 39 catches, 629 yards, 5 TD
DateOpponentResultRecRec ydsRec TDPR
Aug 28vs.East CarolinaW 24–⁠173170–
Sep 6vs.VirginiaW 35–⁠313440–
Sep 11atWake ForestW 34–⁠243460–
Sep 20atDukeL 33–⁠4561662–
Sep 27vs.Virginia TechL 21–⁠234650–
Oct 4vs.CampbellW 56–⁠1025012
Oct 11atNotre DameL 7–⁠3635711
Oct 25atPittsburghL 34–⁠532230–
Nov 1vs.Georgia TechW 48–⁠3625901
Nov 15atMiamiL 7–⁠414250–
Nov 21vs.Florida StateW 21–⁠1144411
Nov 29vs.North CarolinaW 42–⁠1924101
Dec 19 ✦vs.MemphisW 31–⁠71−80–
2024 NC State 8 games, 14 catches, 158 yards, 1 TD
DateOpponentResultRecRec ydsRec TDPR
Aug 29vs.Western CarolinaW 38–⁠212230–
Sep 14vs.Louisiana TechW 30–⁠20170–
Sep 21atClemsonL 35–⁠593401–
Oct 5vs.Wake ForestL 30–⁠344450–
Oct 19atCaliforniaW 24–⁠231180–
Nov 2vs.StanfordW 59–⁠281120–
Nov 9vs.DukeL 19–⁠29180–
Dec 28 ✦vs.East CarolinaL 21–⁠26150–

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.