Receiver, Oregon (from USC), 2020–⁠25

Gary Bryant Jr.

Lettered 2020–⁠22 at USC (school media guide)

Number
No. 2
Height
5′11″
Weight
191 lb
Class (2025)
Senior
Hometown
Riverside, CA

Wikipedia readers: about 425 a month over the past year

Gary Bryant Jr. played receiver at USC (2020–⁠22) and Oregon (2023–⁠25).

Career highs

9catches, career highvs. UCLA, 2021161receiving yards, career highvs. UCLA, 20212receiving touchdowns, career hightwice; last vs. Portland State, 2023

Team titles: Big Ten champions, 2024

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2020USC7517.3023
2021USC4457913.2762
2022USC2157.508
2023Oregon3044214.7471
2024Oregon2126.006
2025Oregon2630611.8449
Career1111,40512.71571

Returns

SeasonTeamKRYdsTDPRYdsTD
2020USC82100–––
2021USC16413011500
2022USC2300240
2023Oregon1425901110
2024Oregon–––5420
2025Oregon–––14980
Career409120332050

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
2020USC2WRYr 1
2021USC2WRYr 2
2022USC2WRYr 3
2023Oregon2WRYr 4
2024Oregon2WRYr 5
2025Oregon2WRSr. (Yr 6)5′11″191

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
2020USC80.50––4.0–
2021USC570.6751st (n=410)0.6738.38%
2022USC20.66––1.3–
2023Oregon331.1186th (n=681)0.8036.64%
2024Oregon20.28––0.6–
2025Oregon310.6277th (n=1040)0.4619.35%

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

2025 Oregon 11 games, 26 catches, 306 yards, 4 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Aug 30vs.Montana StateW 59–⁠134311––2
Sep 6vs.Oklahoma StateW 69–⁠33461–––
Sep 13atNorthwesternW 34–⁠14–––––1
Sep 20vs.Oregon StateW 41–⁠73651––4
Sep 27atPenn StateW 30–⁠246551––1
Oct 11vs.IndianaL 20–⁠304370––2
Oct 18atRutgersW 56–⁠102320––1
Oct 25vs.WisconsinW 21–⁠72110––2
Nov 8atIowaW 18–⁠161220–––
Jan 1 ✦vs.Texas TechW 23–⁠0170–––
Jan 9 ✦vs.IndianaL 22–⁠56–––––1
2024 Oregon 5 games, 5 returns, 42 yards
DateOpponentResultRecRec ydsRec TDKRYdsPR
Nov 9vs.MarylandW 39–⁠18–––––1
Nov 16atWisconsinW 16–⁠13160––2
Nov 30vs.WashingtonW 49–⁠21–––––1
Dec 7vs.Penn StateW 45–⁠37–––––1
Jan 1 ✦vs.Ohio StateL 21–⁠41160–––
2023 Oregon 12 games, 30 catches, 442 yards, 4 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 2vs.Portland StateW 81–⁠771002–––
Sep 9atTexas TechW 38–⁠30190237–
Sep 16vs.Hawai’iW 55–⁠103500––1
Sep 23vs.ColoradoW 42–⁠62100124–
Sep 30atStanfordW 42–⁠65580120–
Oct 14atWashingtonL 33–⁠36–––120–
Oct 21vs.Washington StateW 38–⁠24––––––
Nov 4vs.CaliforniaW 63–⁠192380478–
Nov 11vs.USCW 36–⁠272230354–
Nov 18atArizona StateW 49–⁠133821–––
Nov 24vs.Oregon StateW 31–⁠71100226–
Jan 1 ✦vs.LibertyW 45–⁠64621–––
2022 USC 3 games, 2 catches, 15 yards
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 3vs.RiceW 66–⁠14170––2
Sep 10atStanfordW 41–⁠28180–––
Sep 17vs.Fresno StateW 45–⁠17–––230–
2021 USC 10 games, 44 catches, 579 yards, 7 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 11vs.StanfordL 28–⁠4241101171
Sep 18atWashington StateW 45–⁠1435612621
Sep 25vs.Oregon StateL 27–⁠455221121–
Oct 2atColoradoW 37–⁠142211––4
Oct 9vs.UtahL 26–⁠4258502312
Oct 23atNotre DameL 16–⁠312140361–
Oct 30vs.ArizonaW 41–⁠3438921202
Nov 6atArizona StateL 16–⁠316640137–
Nov 20vs.UCLAL 33–⁠6291611376–
Nov 27vs.BYUL 31–⁠3555612881
2020 USC 5 games, 8 returns, 210 yards
DateOpponentResultRecRec ydsRec TDKRYdsPR
Nov 14atArizonaW 34–⁠30130–––
Nov 21atUtahW 33–⁠17–––236–
Dec 6vs.Washington StateW 38–⁠134310–––
Dec 12atUCLAW 43–⁠38–––156–
Dec 18vs.OregonL 24–⁠3121705118–

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.