Section Overview Stats Bio Splits Game log
Overview Receiving Season Team REC YDS AVG TD LNG 2023 RUTG 16 230 14.4 2 29 2024 RUTG 43 676 15.7 5 65 2025 RUTG 52 762 14.7 5 45 2026 CAL 23 299 13.0 1 49 Career 134 1,967 14.7 13 65
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 Receiving Season Team REC YDS AVG TD LNG 2023 RUTG 16 230 14.4 2 29 2024 RUTG 43 676 15.7 5 65 2025 RUTG 52 762 14.7 5 45 2026 CAL 23 299 13.0 1 49 Career 134 1,967 14.7 13 65
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2023 RUTG 1 0 1 0 0 0 0 0 0 2025 RUTG 1 1 0 0 0 0 0 0 0 Career 2 1 1 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2023 RUTG 0 0 2 0 2 0 0 0 12 2024 RUTG 0 0 5 0 5 0 0 0 30 2025 RUTG 0 0 5 0 5 0 0 0 30 2026 CAL 0 0 1 0 1 0 0 0 6 Career 0 0 13 0 13 0 0 0 78
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 AVG Yards Per Reception; Yards Per Rush Attempt CAR Rushing Attempts FF Fumbles Forced FG Field Goals FUM Fumbles INT Interceptions LNG Long Reception; Long Rushing LST Fumbles Lost PASS Passing Touchdowns PAT Kick Extra Points PD Passes Defended PTS Total Points REC Receptions; Receiving Touchdowns RET Return Touchdowns RUSH Rushing Touchdowns SACK Sacks SOLO Solo Tackles TD Receiving Touchdowns; Interception Touchdowns; Total Touchdowns; Rushing Touchdowns TOT Total Tackles YDS Receiving Yards; Interception Yards; Rushing Yards Bio Team California Golden Bears Position Wide Receiver Class Senior Height / weight 6' 4" / 215 lbs Birthplace Coram, NY Jersey #9 Status Active
Career history Splits Season 2026 2025 2024 2023
Season, home and away Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Season 23 299 13.0 1 49 0 0 0.0 0 0 0 0 Home 14 186 13.3 0 49 0 0 0.0 0 0 0 0 Away 9 113 12.6 1 43 0 0 0.0 0 0 0 0
Season, home and away Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Season 52 762 14.7 5 45 0 0 0.0 0 0 0 0 Home 33 498 15.1 5 45 0 0 0.0 0 0 0 0 Away 19 264 13.9 0 34 0 0 0.0 0 0 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 22 313 14.2 2 43 0 0 0.0 0 0 0 0 October 8 130 16.3 0 34 0 0 0.0 0 0 0 0 November 15 219 14.6 3 45 0 0 0.0 0 0 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 17 246 14.5 1 37 0 0 0.0 0 0 0 0 2nd 12 208 17.3 2 45 0 0 0.0 0 0 0 0 3rd 13 184 14.2 2 43 0 0 0.0 0 0 0 0 4th 10 124 12.4 0 26 0 0 0.0 0 0 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 29 454 15.7 3 45 0 0 0.0 0 0 0 0 2nd 23 308 13.4 2 43 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 2 15 7.5 0 9 0 0 0.0 0 0 0 0 vs USA ranked teams 2 15 7.5 0 9 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 15 183 12.2 0 26 0 0 0.0 0 0 0 0 8-14 8 151 18.9 0 43 0 0 0.0 0 0 0 0 15+ 29 428 14.8 5 45 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 8-14 4 57 14.3 2 17 0 0 0.0 0 0 0 0 1-7 11 204 18.5 3 45 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 11 144 13.1 0 33 0 0 0.0 0 0 0 0 8-14 4 44 11.0 0 17 0 0 0.0 0 0 0 0 15-21 0 0 0.0 0 0 0 0 0.0 0 0 0 0 22+ 4 43 10.8 0 17 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 4 73 18.3 0 34 0 0 0.0 0 0 0 0 Own 20-39 17 229 13.5 0 33 0 0 0.0 0 0 0 0 Between 40's 13 242 18.6 1 45 0 0 0.0 0 0 0 0 Opp 39-20 12 148 12.3 0 15 0 0 0.0 0 0 0 0 Opp 19-Goal 6 70 11.7 4 17 0 0 0.0 0 0 0 0 Opp 9-Goal 1 5 5.0 1 5 0 0 0.0 0 0 0 0
Goal to go Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st & Goal 0 0 0.0 0 0 0 0 0.0 0 0 0 0 2nd & Goal 0 0 0.0 0 0 0 0 0.0 0 0 0 0 3rd & Goal 1 5 5.0 1 5 0 0 0.0 0 0 0 0 4th & 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 19 318 16.7 1 45 0 0 0.0 0 0 0 0 2nd 21 324 15.4 1 43 0 0 0.0 0 0 0 0 3rd 12 120 10.0 3 17 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 3rd & 6+ 8 83 10.4 2 17 0 0 0.0 0 0 0 0 3rd & 11+ 4 38 9.5 1 14 0 0 0.0 0 0 0 0 3rd & 8-10 0 0 0.0 0 0 0 0 0.0 0 0 0 0 3rd & 3-7 7 74 10.6 2 17 0 0 0.0 0 0 0 0 3rd & 1-2 1 8 8.0 0 8 0 0 0.0 0 0 0 0 2nd & 6+ 18 262 14.6 1 43 0 0 0.0 0 0 0 0 2nd & 11+ 1 17 17.0 0 17 0 0 0.0 0 0 0 0 2nd & 8-10 14 204 14.6 1 43 0 0 0.0 0 0 0 0 2nd & 3-7 5 91 18.2 0 37 0 0 0.0 0 0 0 0 2nd & 1-2 1 12 12.0 0 12 0 0 0.0 0 0 0 0 1st & 6+ 19 318 16.7 1 45 0 0 0.0 0 0 0 0 1st & 11+ 2 47 23.5 0 34 0 0 0.0 0 0 0 0 1st & 8-10 17 271 15.9 1 45 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 4 38 9.5 1 14 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 7 74 10.6 2 17 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 1 8 8.0 0 8 0 0 0.0 0 0 0 0 1st and 10 17 271 15.9 1 45 0 0 0.0 0 0 0 0
Season, home and away Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Season 38 571 15.0 5 65 0 0 0.0 0 0 0 0 Home 21 302 14.4 3 65 0 0 0.0 0 0 0 0 Away 17 269 15.8 2 63 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 166 16.6 1 63 0 0 0.0 0 0 0 0 October 4 81 20.3 0 42 0 0 0.0 0 0 0 0 November 22 304 13.8 4 65 0 0 0.0 0 0 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 9 146 16.2 0 42 0 0 0.0 0 0 0 0 2nd 14 192 13.7 3 65 0 0 0.0 0 0 0 0 3rd 8 99 12.4 1 23 0 0 0.0 0 0 0 0 4th 7 134 19.1 1 63 0 0 0.0 0 0 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 23 338 14.7 3 65 0 0 0.0 0 0 0 0 2nd 15 233 15.5 2 63 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 6 66 11.0 1 15 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 23 386 16.8 3 65 0 0 0.0 0 0 0 0 8-14 7 86 12.3 1 30 0 0 0.0 0 0 0 0 15+ 8 99 12.4 1 20 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+ 2 17 8.5 1 9 0 0 0.0 0 0 0 0 15-21 2 27 13.5 0 17 0 0 0.0 0 0 0 0 8-14 5 82 16.4 1 30 0 0 0.0 0 0 0 0 1-7 9 122 13.6 3 65 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 12 170 14.2 0 42 0 0 0.0 0 0 0 0 8-14 1 10 10.0 0 10 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 2 73 36.5 0 65 0 0 0.0 0 0 0 0 Own 20-39 11 218 19.8 0 63 0 0 0.0 0 0 0 0 Between 40's 12 137 11.4 0 23 0 0 0.0 0 0 0 0 Opp 39-20 8 101 12.6 0 20 0 0 0.0 0 0 0 0 Opp 19-Goal 5 42 8.4 5 15 0 0 0.0 0 0 0 0 Opp 9-Goal 3 15 5.0 3 9 0 0 0.0 0 0 0 0
Goal to go Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st & Goal 0 0 0.0 0 0 0 0 0.0 0 0 0 0 2nd & Goal 2 6 3.0 2 4 0 0 0.0 0 0 0 0 3rd & Goal 1 9 9.0 1 9 0 0 0.0 0 0 0 0 4th & 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 14 224 16.0 1 63 0 0 0.0 0 0 0 0 2nd 12 208 17.3 2 65 0 0 0.0 0 0 0 0 3rd 11 134 12.2 2 42 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 & 3-7 1 5 5.0 0 5 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+ 8 118 14.8 2 42 0 0 0.0 0 0 0 0 3rd & 11+ 1 42 42.0 0 42 0 0 0.0 0 0 0 0 3rd & 8-10 2 18 9.0 1 9 0 0 0.0 0 0 0 0 3rd & 3-7 8 74 9.3 1 17 0 0 0.0 0 0 0 0 2nd & 6+ 10 202 20.2 0 65 0 0 0.0 0 0 0 0 2nd & 11+ 1 65 65.0 0 65 0 0 0.0 0 0 0 0 2nd & 8-10 7 102 14.6 0 30 0 0 0.0 0 0 0 0 2nd & 3-7 3 39 13.0 1 23 0 0 0.0 0 0 0 0 2nd & 1-2 1 2 2.0 1 2 0 0 0.0 0 0 0 0 1st & 6+ 14 224 16.0 1 63 0 0 0.0 0 0 0 0 1st & 11+ 1 10 10.0 0 10 0 0 0.0 0 0 0 0 1st & 8-10 13 214 16.5 1 63 0 0 0.0 0 0 0 0 1st & 1-2 0 0 0.0 0 0 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 2 51 25.5 1 42 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 9 83 9.2 1 17 0 0 0.0 0 0 0 0 1st and 10 13 214 16.5 1 63 0 0 0.0 0 0 0 0
Season, home and away Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Season 15 216 14.4 2 29 0 0 0.0 0 0 0 0 Home 5 72 14.4 1 27 0 0 0.0 0 0 0 0 Away 10 144 14.4 1 29 0 0 0.0 0 0 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 4 59 14.8 1 18 0 0 0.0 0 0 0 0 October 6 76 12.7 1 27 0 0 0.0 0 0 0 0 November 5 81 16.2 0 29 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 80 20.0 1 29 0 0 0.0 0 0 0 0 2nd 1 15 15.0 0 15 0 0 0.0 0 0 0 0 3rd 3 35 11.7 0 17 0 0 0.0 0 0 0 0 4th 7 86 12.3 1 19 0 0 0.0 0 0 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 5 95 19.0 1 29 0 0 0.0 0 0 0 0 2nd 10 121 12.1 1 19 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 3 52 17.3 0 19 0 0 0.0 0 0 0 0 vs USA ranked teams 3 52 17.3 0 19 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 2 31 15.5 0 27 0 0 0.0 0 0 0 0 8-14 4 45 11.3 1 16 0 0 0.0 0 0 0 0 15+ 9 140 15.6 1 29 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+ 1 17 17.0 0 17 0 0 0.0 0 0 0 0 8-14 0 0 0.0 0 0 0 0 0.0 0 0 0 0 1-7 2 24 12.0 1 13 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 4 60 15.0 0 27 0 0 0.0 0 0 0 0 8-14 3 34 11.3 1 19 0 0 0.0 0 0 0 0 15-21 3 34 11.3 0 16 0 0 0.0 0 0 0 0 22+ 1 18 18.0 0 18 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 0 0 0.0 0 0 0 0 0.0 0 0 0 0 Own 20-39 5 101 20.2 0 29 0 0 0.0 0 0 0 0 Between 40's 3 41 13.7 0 19 0 0 0.0 0 0 0 0 Opp 39-20 4 44 11.0 0 17 0 0 0.0 0 0 0 0 Opp 19-Goal 3 30 10.0 2 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 8 122 15.3 1 27 0 0 0.0 0 0 0 0 2nd 5 57 11.4 1 19 0 0 0.0 0 0 0 0 3rd 2 37 18.5 0 29 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 3rd & 6+ 2 37 18.5 0 29 0 0 0.0 0 0 0 0 3rd & 11+ 0 0 0.0 0 0 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 1 29 29.0 0 29 0 0 0.0 0 0 0 0 2nd & 6+ 4 38 9.5 1 13 0 0 0.0 0 0 0 0 2nd & 11+ 1 13 13.0 0 13 0 0 0.0 0 0 0 0 2nd & 8-10 3 25 8.3 1 11 0 0 0.0 0 0 0 0 2nd & 3-7 1 19 19.0 0 19 0 0 0.0 0 0 0 0 1st & 6+ 8 122 15.3 1 27 0 0 0.0 0 0 0 0 1st & 8-10 8 122 15.3 1 27 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 1 8 8.0 0 8 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 1 29 29.0 0 29 0 0 0.0 0 0 0 0 1st and 10 8 122 15.3 1 27 0 0 0.0 0 0 0 0
Game log Season 2026 2025 2024 2023
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 9/5 vs UCLA L 45-24 5 94 18.8 49 0 0 0 0.0 0 0 9/12 @ SYR W 21-18 3 64 21.3 43 0 0 0 0.0 0 0 9/19 vs WAG W 49-7 6 48 8.0 19 0 0 0 0.0 0 0 9/25 vs CLEM L 24-10 3 44 14.7 26 0 0 0 0.0 0 0 10/3 @ UNLV L 39-31 6 49 8.2 20 1 0 0 0.0 0 0 10/10 vs VT W 25-20 5 97 19.4 31 0 0 0 0.0 0 0 2026 total 23 299 13.0 49 1 0 0 0.0 0 0
The season total counts every game. A game appears above only when the source recorded something for him in it, so the rows can be fewer.
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 8/28 vs OHIO W 34-31 7 100 14.3 26 0 0 0 0.0 0 0 9/6 vs M-OH W 45-17 9 116 12.9 17 2 0 0 0.0 0 0 9/19 vs IOWA L 38-28 8 151 18.9 43 0 0 0 0.0 0 0 9/27 @ MINN L 31-28 5 46 9.2 13 0 0 0 0.0 0 0 10/10 @ WASH L 38-19 7 124 17.7 34 0 0 0 0.0 0 0 10/18 vs ORE L 56-10 1 6 6.0 6 0 0 0 0.0 0 0 11/1 @ ILL L 35-13 6 85 14.2 33 0 0 0 0.0 0 0 11/8 vs MD W 35-20 5 88 17.6 45 3 0 0 0.0 0 0 11/22 @ OSU L 42-9 1 9 9.0 9 0 0 0 0.0 0 0 11/29 vs PSU L 40-36 3 37 12.3 17 0 0 0 0.0 0 0 Total 52 762 14.7 45 5 0 0 0.0 0 0
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 8/29 vs HOW W 44-7 2 20 10.0 12 0 0 0 0.0 0 0 9/7 vs AKR W 49-17 1 16 16.0 16 0 0 0 0.0 0 0 9/21 @ VT W 26-23 4 110 27.5 63 0 0 0 0.0 0 0 9/27 vs WASH W 21-18 5 40 8.0 15 1 0 0 0.0 0 0 10/5 @ NEB L 14-7 1 10 10.0 10 0 0 0 0.0 0 0 10/19 vs UCLA L 35-32 3 71 23.7 42 0 0 0 0.0 0 0 11/9 vs MINN W 26-19 4 89 22.3 65 1 0 0 0.0 0 0 11/16 @ MD W 31-17 7 86 12.3 30 1 0 0 0.0 0 0 11/23 vs ILL L 38-31 6 66 11.0 15 1 0 0 0.0 0 0 11/30 @ MSU W 41-14 5 63 12.6 20 1 0 0 0.0 0 0 12/26 vs KSU L 44-41 5 105 21.0 60 0 0 0 0.0 0 0 Rate Bowl Total 43 676 15.7 65 5 0 0 0.0 0 0
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 9/3 vs NU W 24-7 2 24 12.0 13 1 0 0 0.0 0 0 9/23 @ MICH L 31-7 1 18 18.0 18 0 0 0 0.0 0 0 9/30 vs WAG W 52-3 1 17 17.0 17 0 0 0 0.0 0 0 10/7 @ WIS L 24-13 4 45 11.3 16 1 0 0 0.0 0 0 10/14 vs MSU W 27-24 2 31 15.5 27 0 0 0 0.0 0 0 11/11 @ IOWA L 22-0 3 47 15.7 29 0 0 0 0.0 0 0 11/18 @ PSU L 27-6 2 34 17.0 19 0 0 0 0.0 0 0 12/28 vs MIA W 31-24 1 14 14.0 14 0 0 0 0.0 0 0 Bad Boy Mowers Pinstripe Bowl Total 16 230 14.4 29 2 0 0 0.0 0 0