Bru McCoy at Tennessee
Photo: Full Disclosure+, CC BY 4.0, via Wikimedia Commons

Receiver, Tennessee (from USC), 2019–⁠24

Bru McCoy

Lettered 2020 at USC (school media guide)

Number
No. 5
Height
6′3″
Weight
230 lb
Class (2024)
Senior
Hometown
Palos Verdes Estates, CA
Born
Jun 22, 2000

Wikipedia readers: about 1,244 a month over the past year

Bru McCoy played receiver at USC (2019–⁠21) and Tennessee (2022–⁠24).

Career highs

9catches, career highvs. Missouri, 2022140receiving yards, career highat LSU, 20222receiving touchdowns, career highvs. UTEP, 2024

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2020USC2123611.2228
2022Tennessee5266712.8470
2023Tennessee1721712.8155
2024Tennessee3947212.1242
Career1291,59212.3970

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2019USC5WRYr 1
2020USC5WRYr 2
2021USC5WRYr 3
2022Tennessee5WRYr 4
2023Tennessee5WRYr 5
2024Tennessee5WRSr. (Yr 6)6′3″230

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
2020USC270.76––20.56%
2022Tennessee720.5429th (n=683)0.7138.78%
2023Tennessee270.49––13.28%
2024Tennessee490.5811th (n=581)0.9228.26%

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

2024 Tennessee 12 games, 39 catches, 472 yards, 2 TD
DateOpponentResultRecYdsTDLongRush
Aug 31vs.ChattanoogaW 69–⁠36890379
Sep 7vs.NC StateW 51–⁠10110010–
Sep 14vs.Kent StateW 71–⁠01909–
Sep 21atOklahomaW 25–⁠15492042–
Oct 5atArkansasL 14–⁠192905–
Oct 12vs.FloridaW 23–⁠17––––6
Oct 19vs.AlabamaW 24–⁠17680023–
Nov 2vs.KentuckyW 28–⁠18556023–
Nov 9vs.Mississippi StateW 33–⁠1421208–
Nov 16atGeorgiaL 17–⁠31438014–
Nov 23vs.UTEPW 56–⁠0437218–
Dec 21 ✦atOhio StateL 17–⁠42440021–
2023 Tennessee 5 games, 17 catches, 217 yards, 1 TD
DateOpponentResultRecYdsTDLongRush
Sep 2vs.VirginiaW 49–⁠13221014–
Sep 9vs.Austin PeayW 30–⁠13551020–
Sep 16atFloridaL 16–⁠295941552
Sep 23vs.UTSAW 45–⁠14330013–
Sep 30vs.South CarolinaW 41–⁠20221017–
2022 Tennessee 12 games, 52 catches, 667 yards, 4 TD
DateOpponentResultRecYdsTDLongRush
Sep 1vs.Ball StateW 59–⁠10342020–
Sep 10atPittsburghW 34–⁠27458132–
Sep 17vs.AkronW 63–⁠61909–
Sep 24vs.FloridaW 38–⁠335102170–
Oct 8atLSUW 40–⁠1371400483
Oct 15vs.AlabamaW 52–⁠49238027–
Oct 22vs.UT MartinW 65–⁠242805–
Oct 29vs.KentuckyW 44–⁠6654016–
Nov 5atGeorgiaL 13–⁠27638011–
Nov 12vs.MissouriW 66–⁠249111038–
Nov 19atSouth CarolinaL 38–⁠6331918–
Dec 30 ✦vs.ClemsonW 31–⁠14448116–
2020 USC 6 games, 21 catches, 236 yards, 2 TD
DateOpponentResultRecYdsTDLongRush
Nov 7vs.Arizona StateW 28–⁠27551126–
Nov 14atArizonaW 34–⁠30325011–
Nov 21atUtahW 33–⁠17566023–
Dec 6vs.Washington StateW 38–⁠131808–
Dec 12atUCLAW 43–⁠38110010–
Dec 18vs.OregonL 24–⁠31676128–

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

Before the draft

DrillCombine 2025
Height6′2½″
Weight209 lb
Arm length32⅛″
Hand size10″
Wingspan78½″

Combine and pro day results compiled by array-carpenter (nfl-draft-data).

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.