Section Overview Stats Bio Splits Game log
Overview Receiving Season Team REC YDS AVG TD LNG 2023 UTAH 29 261 9.0 0 40 2024 CAL 32 272 8.5 1 46 2025 UCLA 33 348 10.5 2 37 Career 94 881 9.4 3 46
Ranks are over the players on a 2026 FBS roster who have been read, counting only those who recorded that statistic in 2025 — how many that is . Rate statistics are shown without a rank, because ranking them without a qualifying minimum would put one long run above a whole season of them.
Stats Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2024 CAL 0 1 0.0 0 0.0 0 0 0 0 0.0 2025 UCLA 0 1 0.0 0 0.0 0 0 0 0 0.0 Career 0 2 0.0 0 0.0 0 0 0 0 0.0
Rushing Season Team CAR YDS AVG TD LNG 2023 UTAH 1 4 4.0 0 4 2024 CAL 7 29 4.1 0 9 2025 UCLA 1 1 1.0 0 1 Career 9 34 3.8 0 9
Receiving Season Team REC YDS AVG TD LNG 2023 UTAH 29 261 9.0 0 40 2024 CAL 32 272 8.5 1 46 2025 UCLA 33 348 10.5 2 37 Career 94 881 9.4 3 46
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2023 UTAH 1 1 0 0 0 0 0 0 0 2024 CAL 1 1 0 0 0 0 0 0 0 Career 2 2 0 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2024 CAL 0 0 1 0 1 1 0 0 8 2025 UCLA 0 0 2 0 2 0 0 0 12 Career 0 0 3 0 3 1 0 0 20
Returning Season Team ATT YDS TD FC LNG ATT YDS TD LNG 2023 UTAH 17 75 0 0 11 15 309 0 53 2024 CAL 17 67 0 1 14 0 0 0 0 2025 UCLA 9 47 0 0 17 2 28 0 21 Career 43 189 0 1 17 17 337 0 53
Season rows count every game played, including bowl and playoff games. The national leaders table ranks the regular season only, so a figure there can be the smaller of the two.
Glossary 2PT Total Two Point Convs AST Assist Tackles ATT Passing Attempts; Punt Returns; Kick Returns AVG Yards Per Pass Attempt; Yards Per Rush Attempt; Yards Per Reception CAR Rushing Attempts CMP Completions CMP% Completion Percentage FC Punt Return Fair Catches FF Fumbles Forced FG Field Goals FUM Fumbles INT Interceptions LNG Long Passing; Long Rushing; Long Reception; Long Punt Return; Long Kick Return LST Fumbles Lost PASS Passing Touchdowns PAT Kick Extra Points PD Passes Defended PTS Total Points REC Receptions; Receiving Touchdowns RET Return Touchdowns RTG QBRating RUSH Rushing Touchdowns SACK Sacks SOLO Solo Tackles TD Passing Touchdowns; Rushing Touchdowns; Receiving Touchdowns; Interception Touchdowns; Total Touchdowns; Punt Return Touchdowns; Kick Return Touchdowns TOT Total Tackles YDS Passing Yards; Rushing Yards; Receiving Yards; Interception Yards; Punt Return Yards; Kick Return Yards Bio Team UCLA Bruins Position Wide Receiver Class Senior Height / weight 5' 8" / 182 lbs Birthplace Irvine, CA Jersey #7 Status Active
Career history Splits Season 2025 2024 2023
Season, home and away Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Season 33 348 10.5 2 37 1 1 1.0 0 1 0 0 Home 17 194 11.4 2 37 1 1 1.0 0 1 0 0 Away 16 154 9.6 0 37 0 0 0.0 0 0 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 8 101 12.6 0 32 0 0 0.0 0 0 0 0 October 7 100 14.3 1 37 0 0 0.0 0 0 0 0 November 16 125 7.8 1 37 1 1 1.0 0 1 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 6 26 4.3 0 18 0 0 0.0 0 0 0 0 2nd 10 114 11.4 0 37 1 1 1.0 0 1 0 0 3rd 9 111 12.3 1 37 0 0 0.0 0 0 0 0 4th 8 97 12.1 1 24 0 0 0.0 0 0 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 16 140 8.8 0 37 1 1 1.0 0 1 0 0 2nd 17 208 12.2 2 37 0 0 0.0 0 0 0 0
Against ranked teams Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST vs AP Top 25 10 79 7.9 0 21 0 0 0.0 0 0 0 0 vs USA ranked teams 10 79 7.9 0 21 0 0 0.0 0 0 0 0
By final margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 0-7 11 101 9.2 1 24 0 0 0.0 0 0 0 0 15+ 22 247 11.2 1 37 1 1 1.0 0 1 0 0
In wins, by margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 22+ 1 9 9.0 0 9 0 0 0.0 0 0 0 0 15-21 1 37 37.0 0 37 0 0 0.0 0 0 0 0 1-7 4 29 7.3 1 14 0 0 0.0 0 0 0 0
In losses, by margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1-7 5 71 14.2 0 28 0 0 0.0 0 0 0 0 8-14 8 91 11.4 0 32 1 1 1.0 0 1 0 0 LOSING BY 15-21 4 41 10.3 0 21 0 0 0.0 0 0 0 0 22+ 6 66 11.0 1 37 0 0 0.0 0 0 0 0
By field position Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Own 1-19 3 11 3.7 0 7 0 0 0.0 0 0 0 0 Own 20-39 12 101 8.4 0 32 0 0 0.0 0 0 0 0 Between 40's 10 154 15.4 0 37 0 0 0.0 0 0 0 0 Opp 39-20 6 61 10.2 1 37 1 1 1.0 0 1 0 0 Opp 19-Goal 2 21 10.5 1 14 0 0 0.0 0 0 0 0 Opp 9-Goal 0 0 0.0 0 0 0 0 0.0 0 0 0 0
By down Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 10 144 14.4 0 37 1 1 1.0 0 1 0 0 2nd 12 137 11.4 1 37 0 0 0.0 0 0 0 0 3rd 11 67 6.1 1 24 0 0 0.0 0 0 0 0 4th 0 0 0.0 0 0 0 0 0.0 0 0 0 0
By down and distance Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 4th & 6+ 0 0 0.0 0 0 0 0 0.0 0 0 0 0 4th & 3-7 0 0 0.0 0 0 0 0 0.0 0 0 0 0 4th & 1-2 0 0 0.0 0 0 0 0 0.0 0 0 0 0 3rd & 6+ 6 36 6.0 0 24 0 0 0.0 0 0 0 0 3rd & 11+ 3 29 9.7 0 24 0 0 0.0 0 0 0 0 3rd & 8-10 1 0 0.0 0 0 0 0 0.0 0 0 0 0 3rd & 3-7 5 34 6.8 1 14 0 0 0.0 0 0 0 0 3rd & 1-2 2 4 2.0 0 3 0 0 0.0 0 0 0 0 2nd & 6+ 12 137 11.4 1 37 0 0 0.0 0 0 0 0 2nd & 11+ 2 28 14.0 0 21 0 0 0.0 0 0 0 0 2nd & 8-10 7 94 13.4 1 37 0 0 0.0 0 0 0 0 2nd & 3-7 3 15 5.0 0 7 0 0 0.0 0 0 0 0 2nd & 1-2 0 0 0.0 0 0 0 0 0.0 0 0 0 0 1st & 6+ 10 144 14.4 0 37 1 1 1.0 0 1 0 0 1st & 8-10 10 144 14.4 0 37 1 1 1.0 0 1 0 0 3rd (or 4th) and 9+ 3 29 9.7 0 24 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 6 34 5.7 1 14 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 2 4 2.0 0 3 0 0 0.0 0 0 0 0 1st and 10 10 144 14.4 0 37 1 1 1.0 0 1 0 0
Season, home and away Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Season 32 272 8.5 1 46 7 29 4.1 0 9 0 0 Home 15 110 7.3 0 15 4 10 2.5 0 6 0 0 Away 17 162 9.5 1 46 3 19 6.3 0 9 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 6 69 11.5 0 46 0 0 0.0 0 0 0 0 October 9 67 7.4 0 15 2 12 6.0 0 6 0 0 November 13 103 7.9 1 16 4 20 5.0 0 9 0 0 December 2 13 6.5 0 13 0 0 0.0 0 0 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 6 37 6.2 0 15 2 10 5.0 0 6 0 0 2nd 12 130 10.8 1 46 2 13 6.5 0 9 0 0 3rd 9 53 5.9 0 14 1 3 3.0 0 3 0 0 4th 5 52 10.4 0 16 2 3 1.5 0 6 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 18 167 9.3 1 46 4 23 5.8 0 9 0 0 2nd 14 105 7.5 0 16 3 6 2.0 0 6 0 0
Against ranked teams Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST vs AP Top 25 8 60 7.5 0 14 2 10 5.0 0 6 0 0 vs USA ranked teams 8 60 7.5 0 14 2 10 5.0 0 6 0 0
By final margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 0-7 12 119 9.9 0 46 2 12 6.0 0 6 0 0 8-14 10 77 7.7 1 16 3 16 5.3 0 9 0 0 15+ 10 76 7.6 0 15 2 1 0.5 0 4 0 0
In wins, by margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 22+ 0 0 0.0 0 0 0 0 0.0 0 0 0 0 15-21 2 9 4.5 0 10 1 -3 -3.0 0 0 0 0 8-14 5 45 9.0 1 15 1 9 9.0 0 9 0 0 1-7 10 79 7.9 0 16 0 0 0.0 0 0 0 0
In losses, by margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1-7 6 95 15.8 0 46 1 6 6.0 0 6 0 0 8-14 4 25 6.3 0 12 1 4 4.0 0 4 0 0 LOSING BY 15-21 3 14 4.7 0 14 1 3 3.0 0 3 0 0
By field position Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Own 1-19 2 29 14.5 0 15 1 4 4.0 0 4 0 0 Own 20-39 10 116 11.6 0 46 5 28 5.6 0 9 0 0 Between 40's 8 56 7.0 0 16 1 -3 -3.0 0 0 0 0 Opp 39-20 9 48 5.3 0 14 0 0 0.0 0 0 0 0 Opp 19-Goal 3 23 7.7 1 11 0 0 0.0 0 0 0 0 Opp 9-Goal 0 0 0.0 0 0 0 0 0.0 0 0 0 0
By down Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 10 133 13.3 1 46 4 12 3.0 0 6 0 0 2nd 12 80 6.7 0 14 3 17 5.7 0 9 0 0 3rd 8 48 6.0 0 14 0 0 0.0 0 0 0 0 4th 2 11 5.5 0 7 0 0 0.0 0 0 0 0
By down and distance Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 4th & 3-7 2 11 5.5 0 7 0 0 0.0 0 0 0 0 3rd & 6+ 6 36 6.0 0 14 0 0 0.0 0 0 0 0 3rd & 11+ 2 11 5.5 0 11 0 0 0.0 0 0 0 0 3rd & 8-10 3 11 3.7 0 10 0 0 0.0 0 0 0 0 3rd & 3-7 3 26 8.7 0 14 0 0 0.0 0 0 0 0 3rd & 1-2 0 0 0.0 0 0 0 0 0.0 0 0 0 0 2nd & 6+ 7 52 7.4 0 14 3 17 5.7 0 9 0 0 2nd & 11+ 4 33 8.3 0 13 0 0 0.0 0 0 0 0 2nd & 8-10 2 13 6.5 0 14 2 8 4.0 0 4 0 0 2nd & 3-7 4 20 5.0 0 13 1 9 9.0 0 9 0 0 2nd & 1-2 2 14 7.0 0 11 0 0 0.0 0 0 0 0 1st & 6+ 10 133 13.3 1 46 4 12 3.0 0 6 0 0 1st & 11+ 1 2 2.0 0 2 0 0 0.0 0 0 0 0 1st & 8-10 9 131 14.6 1 46 4 12 3.0 0 6 0 0 3rd (or 4th) and 9+ 4 12 3.0 0 11 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 4 36 9.0 0 14 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 0 0 0.0 0 0 0 0 0.0 0 0 0 0 1st and 10 9 131 14.6 1 46 4 12 3.0 0 6 0 0
Season, home and away Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Season 29 261 9.0 0 40 1 4 4.0 0 4 0 0 Home 20 181 9.1 0 40 1 4 4.0 0 4 0 0 Away 9 80 8.9 0 18 0 0 0.0 0 0 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 10 115 11.5 0 40 0 0 0.0 0 0 0 0 October 9 72 8.0 0 15 0 0 0.0 0 0 0 0 November 6 40 6.7 0 14 0 0 0.0 0 0 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 4 20 5.0 0 9 0 0 0.0 0 0 0 0 2nd 14 145 10.4 0 40 0 0 0.0 0 0 0 0 3rd 4 23 5.8 0 7 1 4 4.0 0 4 0 0 4th 7 73 10.4 0 18 0 0 0.0 0 0 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 18 165 9.2 0 40 0 0 0.0 0 0 0 0 2nd 11 96 8.7 0 18 1 4 4.0 0 4 0 0
Against ranked teams Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST vs AP Top 25 8 61 7.6 0 11 0 0 0.0 0 0 0 0 vs USA ranked teams 8 61 7.6 0 11 0 0 0.0 0 0 0 0
By final margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 0-7 9 93 10.3 0 18 0 0 0.0 0 0 0 0 8-14 6 45 7.5 0 15 1 4 4.0 0 4 0 0 15+ 14 123 8.8 0 40 0 0 0.0 0 0 0 0
In wins, by margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 22+ 0 0 0.0 0 0 0 0 0.0 0 0 0 0 8-14 8 38 4.8 0 10 1 4 4.0 0 4 0 0 1-7 5 89 17.8 0 40 0 0 0.0 0 0 0 0
In losses, by margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1-7 7 73 10.4 0 18 0 0 0.0 0 0 0 0 8-14 3 16 5.3 0 6 0 0 0.0 0 0 0 0 LOSING BY 15-21 1 11 11.0 0 11 0 0 0.0 0 0 0 0 22+ 1 8 8.0 0 8 0 0 0.0 0 0 0 0
By field position Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Own 1-19 1 17 17.0 0 17 0 0 0.0 0 0 0 0 Own 20-39 13 130 10.0 0 40 0 0 0.0 0 0 0 0 Between 40's 5 34 6.8 0 15 0 0 0.0 0 0 0 0 Opp 39-20 8 74 9.3 0 18 0 0 0.0 0 0 0 0 Opp 19-Goal 2 6 3.0 0 8 1 4 4.0 0 4 0 0 Opp 9-Goal 0 0 0.0 0 0 1 4 4.0 0 4 0 0
By down Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 13 90 6.9 0 18 0 0 0.0 0 0 0 0 2nd 7 69 9.9 0 17 1 4 4.0 0 4 0 0 3rd 8 97 12.1 0 40 0 0 0.0 0 0 0 0 4th 1 5 5.0 0 5 0 0 0.0 0 0 0 0
By down and distance Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 4th & 6+ 0 0 0.0 0 0 0 0 0.0 0 0 0 0 4th & 3-7 1 5 5.0 0 5 0 0 0.0 0 0 0 0 3rd & 6+ 6 83 13.8 0 40 0 0 0.0 0 0 0 0 3rd & 11+ 3 60 20.0 0 40 0 0 0.0 0 0 0 0 3rd & 8-10 1 8 8.0 0 8 0 0 0.0 0 0 0 0 3rd & 3-7 4 29 7.3 0 14 0 0 0.0 0 0 0 0 2nd & 6+ 4 41 10.3 0 17 1 4 4.0 0 4 0 0 2nd & 11+ 1 17 17.0 0 17 0 0 0.0 0 0 0 0 2nd & 8-10 3 24 8.0 0 15 1 4 4.0 0 4 0 0 2nd & 3-7 1 3 3.0 0 3 0 0 0.0 0 0 0 0 2nd & 1-2 2 25 12.5 0 15 0 0 0.0 0 0 0 0 1st & 6+ 13 90 6.9 0 18 0 0 0.0 0 0 0 0 1st & 8-10 13 90 6.9 0 18 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 4 68 17.0 0 40 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 4 29 7.3 0 14 0 0 0.0 0 0 0 0 1st and 10 13 90 6.9 0 18 0 0 0.0 0 0 0 0
Game log Season 2025 2024 2023
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 8/30 vs UTAH L 43-10 2 22 11.0 18 0 0 0 0.0 0 0 9/6 @ UNLV L 30-23 5 34 6.8 15 0 0 0 0.0 0 0 9/12 vs UNM L 35-10 3 67 22.3 32 0 0 0 0.0 0 0 10/4 vs PSU W 42-37 1 5 5.0 5 0 0 0 0.0 0 0 10/11 @ MSU W 38-13 2 46 23.0 37 0 0 0 0.0 0 0 10/18 vs MD W 20-17 3 31 10.3 14 1 0 0 0.0 0 0 10/25 @ IU L 56-6 1 18 18.0 18 0 0 0 0.0 0 0 11/8 vs NEB L 28-21 2 31 15.5 24 0 0 0 0.0 0 0 11/15 @ OSU L 48-10 4 18 4.5 8 0 0 0 0.0 0 0 11/22 vs WASH L 48-14 6 38 6.3 37 1 1 1 1.0 0 1 11/29 @ USC L 29-10 4 38 9.5 21 0 0 0 0.0 0 0 Total 33 348 10.5 37 2 1 1 1.0 0 1
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 8/31 vs UCD W 31-13 2 20 10.0 13 0 1 -3 -3.0 0 0 9/7 @ AUB W 21-14 3 7 2.3 5 0 0 0 0.0 0 0 9/14 vs SDSU W 31-10 2 16 8.0 14 0 0 0 0.0 0 0 9/21 @ FSU L 14-9 1 46 46.0 46 0 0 0 0.0 0 0 10/5 vs MIA L 39-38 1 14 14.0 14 0 0 0 0.0 0 0 10/12 @ PITT L 17-15 3 21 7.0 12 0 1 6 6.0 0 6 10/19 vs NCSU L 24-23 1 4 4.0 4 0 1 6 6.0 0 6 10/26 vs ORST W 44-7 4 28 7.0 15 0 0 0 0.0 0 0 11/8 @ WAKE W 46-36 6 63 10.5 16 1 1 9 9.0 0 9 11/16 vs SYR L 33-25 2 1 0.5 2 0 2 7 3.5 0 4 11/23 vs STAN W 24-21 3 27 9.0 13 0 0 0 0.0 0 0 11/30 @ SMU L 38-6 2 12 6.0 14 0 1 4 4.0 0 4 12/18 vs UNLV L 24-13 2 13 6.5 13 0 0 0 0.0 0 0 Art of Sport LA Bowl Total 32 272 8.5 46 1 7 29 4.1 0 9
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 8/31 vs FLA W 24-11 4 34 8.5 15 0 1 4 4.0 0 4 9/9 @ BAY W 20-13 4 48 12.0 18 0 0 0 0.0 0 0 9/16 vs WEB W 31-7 2 38 19.0 40 0 0 0 0.0 0 0 9/23 vs UCLA W 14-7 2 18 9.0 11 0 0 0 0.0 0 0 9/29 @ ORST L 21-7 2 11 5.5 6 0 0 0 0.0 0 0 10/14 vs CAL W 34-14 7 53 7.6 15 0 0 0 0.0 0 0 10/21 @ USC W 34-32 1 8 8.0 8 0 0 0 0.0 0 0 10/28 vs ORE L 35-6 1 11 11.0 11 0 0 0 0.0 0 0 11/4 vs ASU W 55-3 2 8 4.0 5 0 0 0 0.0 0 0 11/18 @ ARIZ L 42-18 2 13 6.5 8 0 0 0 0.0 0 0 11/25 vs COLO W 23-17 2 19 9.5 14 0 0 0 0.0 0 0 Total 29 261 9.0 40 0 1 4 4.0 0 4