Receiver, Virginia (from Notre Dame, UCLA), 2023–⁠26

Rico Flores

Number
No. 11
Height
6′2″
Weight
211 lb
Class (2026)
Senior
Hometown
North Highlands, CA

Rico Flores plays receiver for Virginia, after Notre Dame (2023) and UCLA (2024–⁠25). Last time out, against Syracuse: 1 catch, 6 yards.

2026 so far

12 catches, 158 yards, 1 TD

Last game: 1 catch, 6 yards vs. Syracuse, W 28–⁠25

Next game: vs. Duke, Oct 23

Game by game this season, receiving yards
  1. 26WVU
  2. 113DEL
  3. 13@FSU
  4. 6SYR

Filled bars: wins; outlined: losses.

Career highs

9catches, career highvs. Delaware, 2026113receiving yards, career highvs. Delaware, 2026

Receiving

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

* The season in progress, so far.

SeasonTeamRecYdsAvgTDLong
2023Notre Dame2739214.5160
2024UCLA1218715.6153
2025UCLA2627410.5051
2026Virginia1215813.2126
Career771,01113.1360

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2023Notre Dame11WRFr.
2024UCLA11WRSo.
2025UCLA11WRJr.
2026Virginia11WRSr.6′2″211

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
2023Notre Dame330.8759th (n=681)0.8028.85%
2024UCLA131.00––13.0–
2025UCLA400.2115th (n=1040)0.468.48%

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 Virginia 4 games, 12 catches, 158 yards, 1 TD
DateOpponentResultRecYdsTDLong
Sep 19vs.West VirginiaL 27–⁠38126026
Sep 26vs.DelawareW 42–⁠39113123
Oct 3atFlorida StateL 7–⁠38113013
Oct 10vs.SyracuseW 28–⁠251606
2025 UCLA 8 games, 26 catches, 274 yards
DateOpponentResultRecYdsTDLong
Sep 27atNorthwesternL 14–⁠17443018
Oct 4vs.Penn StateW 42–⁠37425010
Oct 11atMichigan StateW 38–⁠13227022
Oct 18vs.MarylandW 20–⁠1731509
Oct 25atIndianaL 6–⁠56450018
Nov 8vs.NebraskaL 21–⁠28652017
Nov 15atOhio StateL 10–⁠48259051
Nov 22vs.WashingtonL 14–⁠481303
2024 UCLA 4 games, 12 catches, 187 yards, 1 TD
DateOpponentResultRecYdsTDLong
Aug 31atHawai’iW 16–⁠133102153
Sep 14vs.IndianaL 13–⁠42231022
Sep 21atLSUL 17–⁠34427012
Sep 28vs.OregonL 13–⁠34327014
2023 Notre Dame 11 games, 27 catches, 392 yards, 1 TD
DateOpponentResultRecYdsTDLong
Aug 26vs.NavyW 42–⁠31202
Sep 2vs.Tennessee StateW 56–⁠3231020
Sep 16vs.Central MichiganW 41–⁠17360042
Sep 23vs.Ohio StateL 14–⁠17320112
Sep 30atDukeW 21–⁠14228024
Oct 7atLouisvilleL 20–⁠33313010
Oct 14vs.USCW 48–⁠20124024
Oct 28vs.PittsburghW 58–⁠7272060
Nov 4atClemsonL 23–⁠31135035
Nov 18vs.Wake ForestW 45–⁠78102022
Nov 25atStanfordW 56–⁠231505

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.