Section Overview Stats Bio Splits Game log
Overview Receiving Season Team REC YDS AVG TD LNG 2023 FRES 55 706 12.8 6 60 2024 FRES 48 563 11.7 4 49 2025 ASU 16 273 17.1 1 51 Career 119 1,542 13.0 11 60
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 Rushing Season Team CAR YDS AVG TD LNG 2024 FRES 1 6 6.0 0 6
Receiving Season Team REC YDS AVG TD LNG 2023 FRES 55 706 12.8 6 60 2024 FRES 48 563 11.7 4 49 2025 ASU 16 273 17.1 1 51 Career 119 1,542 13.0 11 60
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2023 FRES 0 0 6 0 6 1 0 0 38 2024 FRES 0 0 4 1 5 0 0 0 30 2025 ASU 0 0 1 0 1 0 0 0 6 Career 0 0 11 1 12 1 0 0 74
Returning Season Team ATT YDS TD FC LNG ATT YDS TD LNG 2024 FRES 18 231 1 0 85 15 228 0 41
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 ATT Punt Returns; Kick Returns AVG Yards Per Rush Attempt; Yards Per Reception CAR Rushing Attempts FC Punt Return Fair Catches FG Field Goals FUM Fumbles LNG Long Rushing; Long Reception; Long Punt Return; Long Kick Return LST Fumbles Lost PASS Passing Touchdowns PAT Kick Extra Points PTS Total Points REC Receptions; Receiving Touchdowns RET Return Touchdowns RUSH Rushing Touchdowns TD Rushing Touchdowns; Receiving Touchdowns; Total Touchdowns; Punt Return Touchdowns; Kick Return Touchdowns YDS Rushing Yards; Receiving Yards; Punt Return Yards; Kick Return Yards Bio Team Arizona State Sun Devils Position Wide Receiver Class Senior Height / weight 6' 1" / 185 lbs Birthplace Menlo Park, CA Jersey #18 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 16 273 17.1 1 51 0 0 0.0 0 0 0 0 Home 6 77 12.8 0 25 0 0 0.0 0 0 0 0 Away 10 196 19.6 1 51 0 0 0.0 0 0 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST October 4 41 10.3 0 18 0 0 0.0 0 0 0 0 November 7 103 14.7 0 38 0 0 0.0 0 0 0 0 December 5 129 25.8 1 51 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 104 26.0 1 51 0 0 0.0 0 0 0 0 2nd 6 92 15.3 0 38 0 0 0.0 0 0 0 0 3rd 3 39 13.0 0 18 0 0 0.0 0 0 0 0 4th 3 38 12.7 0 16 0 0 0.0 0 0 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 10 196 19.6 1 51 0 0 0.0 0 0 0 0 2nd 6 77 12.8 0 18 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 222 20.2 1 51 0 0 0.0 0 0 0 0 8-14 2 26 13.0 0 18 0 0 0.0 0 0 0 0 15+ 3 25 8.3 0 12 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 0 0 0.0 0 0 0 0 0.0 0 0 0 0 1-7 2 16 8.0 0 8 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 136 27.2 1 44 0 0 0.0 0 0 0 0 8-14 2 13 6.5 0 10 0 0 0.0 0 0 0 0 LOSING BY 15-21 1 8 8.0 0 8 0 0 0.0 0 0 0 0 22+ 2 30 15.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 1 4 4.0 0 4 0 0 0.0 0 0 0 0 Own 20-39 4 87 21.8 0 51 0 0 0.0 0 0 0 0 Between 40's 4 95 23.8 1 44 0 0 0.0 0 0 0 0 Opp 39-20 7 87 12.4 0 25 0 0 0.0 0 0 0 0 Opp 19-Goal 0 0 0.0 0 0 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 5 106 21.2 1 44 0 0 0.0 0 0 0 0 2nd 9 91 10.1 0 18 0 0 0.0 0 0 0 0 3rd 2 76 38.0 0 51 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 3rd & 6+ 2 76 38.0 0 51 0 0 0.0 0 0 0 0 3rd & 11+ 1 51 51.0 0 51 0 0 0.0 0 0 0 0 3rd & 8-10 1 25 25.0 0 25 0 0 0.0 0 0 0 0 2nd & 6+ 7 80 11.4 0 18 0 0 0.0 0 0 0 0 2nd & 11+ 0 0 0.0 0 0 0 0 0.0 0 0 0 0 2nd & 8-10 7 80 11.4 0 18 0 0 0.0 0 0 0 0 2nd & 3-7 2 11 5.5 0 8 0 0 0.0 0 0 0 0 1st & 6+ 5 106 21.2 1 44 0 0 0.0 0 0 0 0 1st & 11+ 0 0 0.0 0 0 0 0 0.0 0 0 0 0 1st & 8-10 5 106 21.2 1 44 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 1 51 51.0 0 51 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 1 25 25.0 0 25 0 0 0.0 0 0 0 0 1st and 10 5 106 21.2 1 44 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 48 563 11.7 4 49 1 6 6.0 0 6 0 0 Home 21 254 12.1 3 49 1 6 6.0 0 6 0 0 Away 27 309 11.4 1 32 0 0 0.0 0 0 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 15 222 14.8 0 49 1 6 6.0 0 6 0 0 October 11 112 10.2 2 43 0 0 0.0 0 0 0 0 November 16 132 8.3 2 32 0 0 0.0 0 0 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 12 73 6.1 0 20 1 6 6.0 0 6 0 0 2nd 14 183 13.1 3 43 0 0 0.0 0 0 0 0 3rd 12 169 14.1 0 49 0 0 0.0 0 0 0 0 4th 10 138 13.8 1 28 0 0 0.0 0 0 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 26 256 9.8 3 43 1 6 6.0 0 6 0 0 2nd 22 307 14.0 1 49 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 97 16.2 0 28 0 0 0.0 0 0 0 0 vs USA ranked teams 12 173 14.4 0 28 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 12 64 5.3 1 15 0 0 0.0 0 0 0 0 8-14 9 95 10.6 1 32 0 0 0.0 0 0 0 0 15+ 27 404 15.0 2 49 1 6 6.0 0 6 0 0
In wins, by margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 22+ 2 55 27.5 1 49 0 0 0.0 0 0 0 0 15-21 5 86 17.2 1 23 0 0 0.0 0 0 0 0 8-14 5 80 16.0 1 43 1 6 6.0 0 6 0 0 1-7 6 41 6.8 1 19 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 16 149 9.3 0 32 0 0 0.0 0 0 0 0 8-14 3 54 18.0 0 28 0 0 0.0 0 0 0 0 LOSING BY 15-21 2 23 11.5 0 16 0 0 0.0 0 0 0 0 22+ 5 62 12.4 0 20 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 15 5.0 0 7 0 0 0.0 0 0 0 0 Own 20-39 25 277 11.1 0 32 0 0 0.0 0 0 0 0 Between 40's 12 215 17.9 1 49 0 0 0.0 0 0 0 0 Opp 39-20 3 14 4.7 0 6 1 6 6.0 0 6 0 0 Opp 19-Goal 5 42 8.4 3 19 0 0 0.0 0 0 0 0 Opp 9-Goal 2 7 3.5 1 6 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 1 6 6.0 1 6 0 0 0.0 0 0 0 0 2nd & Goal 1 1 1.0 0 1 0 0 0.0 0 0 0 0 3rd & Goal 0 0 0.0 0 0 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 20 250 12.5 2 49 0 0 0.0 0 0 0 0 2nd 15 149 9.9 1 28 1 6 6.0 0 6 0 0 3rd 13 164 12.6 1 43 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 & 11+ 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 3rd & 6+ 7 97 13.9 1 43 0 0 0.0 0 0 0 0 3rd & 11+ 3 13 4.3 0 7 0 0 0.0 0 0 0 0 3rd & 8-10 3 41 13.7 0 23 0 0 0.0 0 0 0 0 3rd & 3-7 7 110 15.7 1 43 0 0 0.0 0 0 0 0 2nd & 6+ 15 149 9.9 1 28 1 6 6.0 0 6 0 0 2nd & 11+ 3 52 17.3 0 28 0 0 0.0 0 0 0 0 2nd & 8-10 8 59 7.4 0 23 1 6 6.0 0 6 0 0 2nd & 3-7 4 38 9.5 1 15 0 0 0.0 0 0 0 0 1st & 6+ 20 250 12.5 2 49 0 0 0.0 0 0 0 0 1st & 11+ 0 0 0.0 0 0 0 0 0.0 0 0 0 0 1st & 8-10 19 244 12.8 1 49 0 0 0.0 0 0 0 0 1st & 3-7 1 6 6.0 1 6 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 6 54 9.0 0 23 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 7 110 15.7 1 43 0 0 0.0 0 0 0 0 1st and 10 19 244 12.8 1 49 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 55 706 12.8 6 60 0 0 0.0 0 0 0 0 Home 26 427 16.4 2 60 0 0 0.0 0 0 0 0 Away 29 279 9.6 4 50 0 0 0.0 0 0 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 24 245 10.2 3 47 0 0 0.0 0 0 0 0 October 17 244 14.4 1 60 0 0 0.0 0 0 0 0 November 10 141 14.1 1 53 0 0 0.0 0 0 0 0 December 4 76 19.0 1 39 0 0 0.0 0 0 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 19 253 13.3 1 53 0 0 0.0 0 0 0 0 2nd 13 182 14.0 3 50 0 0 0.0 0 0 0 0 3rd 14 191 13.6 0 60 0 0 0.0 0 0 0 0 4th 9 80 8.9 2 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 32 435 13.6 4 53 0 0 0.0 0 0 0 0 2nd 23 271 11.8 2 60 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 27 328 12.1 2 60 0 0 0.0 0 0 0 0 8-14 1 53 53.0 0 53 0 0 0.0 0 0 0 0 15+ 27 325 12.0 4 47 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+ 5 44 8.8 1 23 0 0 0.0 0 0 0 0 15-21 3 63 21.0 1 47 0 0 0.0 0 0 0 0 8-14 6 51 8.5 0 20 0 0 0.0 0 0 0 0 1-7 5 55 11.0 1 19 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 197 16.4 2 60 0 0 0.0 0 0 0 0 8-14 7 126 18.0 0 50 0 0 0.0 0 0 0 0 LOSING BY 15-21 3 17 5.7 0 9 0 0 0.0 0 0 0 0 22+ 2 15 7.5 1 11 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 30 7.5 0 13 0 0 0.0 0 0 0 0 Own 20-39 19 291 15.3 0 60 0 0 0.0 0 0 0 0 Between 40's 18 262 14.6 0 53 0 0 0.0 0 0 0 0 Opp 39-20 6 50 8.3 0 23 0 0 0.0 0 0 0 0 Opp 19-Goal 8 73 9.1 6 19 0 0 0.0 0 0 0 0 Opp 9-Goal 5 31 6.2 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 3 21 7.0 2 9 0 0 0.0 0 0 0 0 2nd & Goal 1 4 4.0 0 4 0 0 0.0 0 0 0 0 3rd & Goal 1 6 6.0 1 6 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 21 272 13.0 3 60 0 0 0.0 0 0 0 0 2nd 20 203 10.1 1 39 0 0 0.0 0 0 0 0 3rd 13 222 17.1 2 53 0 0 0.0 0 0 0 0 4th 1 9 9.0 0 9 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 9 9.0 0 9 0 0 0.0 0 0 0 0 3rd & 6+ 11 169 15.4 2 50 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 6 78 13.0 1 23 0 0 0.0 0 0 0 0 3rd & 3-7 5 91 18.2 1 50 0 0 0.0 0 0 0 0 3rd & 1-2 2 53 26.5 0 53 0 0 0.0 0 0 0 0 2nd & 6+ 18 187 10.4 1 39 0 0 0.0 0 0 0 0 2nd & 11+ 4 43 10.8 0 20 0 0 0.0 0 0 0 0 2nd & 8-10 10 119 11.9 1 39 0 0 0.0 0 0 0 0 2nd & 3-7 5 32 6.4 0 8 0 0 0.0 0 0 0 0 2nd & 1-2 1 9 9.0 0 9 0 0 0.0 0 0 0 0 1st & 6+ 20 261 13.1 3 60 0 0 0.0 0 0 0 0 1st & 8-10 20 261 13.1 3 60 0 0 0.0 0 0 0 0 1st & 3-7 1 11 11.0 0 11 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+ 3 42 14.0 1 19 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 8 127 15.9 1 50 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 2 53 26.5 0 53 0 0 0.0 0 0 0 0 1st and 10 17 240 14.1 1 60 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 10/11 @ UTAH L 42-10 2 15 7.5 12 0 0 0 0.0 0 0 10/25 vs HOU L 24-16 2 26 13.0 18 0 0 0 0.0 0 0 11/1 @ ISU W 24-19 3 52 17.3 38 0 0 0 0.0 0 0 11/15 vs WVU W 25-23 3 41 13.7 25 0 0 0 0.0 0 0 11/28 vs ARIZ L 23-7 1 10 10.0 10 0 0 0 0.0 0 0 12/31 vs DUKE L 42-39 5 129 25.8 51 1 0 0 0.0 0 0 Tony the Tiger Sun Bowl Total 16 273 17.1 51 1 0 0 0.0 0 0
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 8/31 @ MICH L 30-10 6 97 16.2 28 0 0 0 0.0 0 0 9/7 vs SAC W 46-30 5 57 11.4 23 0 1 6 6.0 0 6 9/14 vs NMSU W 48-0 1 49 49.0 49 0 0 0 0.0 0 0 9/21 @ UNM W 38-21 3 40 13.3 22 0 0 0 0.0 0 0 9/28 @ UNLV L 59-14 6 76 12.7 20 0 0 0 0.0 0 0 10/12 vs WSU L 25-17 3 20 6.7 13 0 0 0 0.0 0 0 10/18 @ NEV W 24-21 2 7 3.5 4 0 0 0 0.0 0 0 10/26 vs SJSU W 33-10 6 85 14.2 43 2 0 0 0.0 0 0 11/2 vs HAW L 21-20 4 21 5.3 7 0 0 0 0.0 0 0 11/9 @ AFA L 36-28 6 75 12.5 32 1 0 0 0.0 0 0 11/23 vs CSU W 28-22 2 22 11.0 15 1 0 0 0.0 0 0 11/30 @ UCLA L 20-13 4 14 3.5 5 0 0 0 0.0 0 0 Total 48 563 11.7 49 4 1 6 6.0 0 6
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 9/2 @ PUR W 39-35 5 38 7.6 14 1 0 0 0.0 0 0 9/9 vs EWU W 34-31 2OT 2 8 4.0 4 0 0 0 0.0 0 0 9/16 @ ASU W 29-0 6 46 7.7 19 1 0 0 0.0 0 0 9/23 vs KENT W 53-10 7 120 17.1 47 1 0 0 0.0 0 0 9/30 vs NEV W 27-9 4 33 8.3 13 0 0 0 0.0 0 0 10/7 @ WYO L 24-19 9 115 12.8 50 1 0 0 0.0 0 0 10/13 @ USU W 37-32 3 30 10.0 19 0 0 0 0.0 0 0 10/28 vs UNLV W 31-24 5 99 19.8 60 0 0 0 0.0 0 0 11/4 vs BOIS W 37-30 3 38 12.7 23 0 0 0 0.0 0 0 11/11 @ SJSU L 42-18 4 33 8.3 11 1 0 0 0.0 0 0 11/18 vs UNM L 25-17 1 53 53.0 53 0 0 0 0.0 0 0 11/25 @ SDSU L 33-18 2 17 8.5 9 0 0 0 0.0 0 0 12/16 vs NMSU W 37-10 4 76 19.0 39 1 0 0 0.0 0 0 Isleta New Mexico Bowl Total 55 706 12.8 60 6 0 0 0.0 0 0