Section Overview Stats Bio Splits Game log
Overview Receiving Season Team REC YDS AVG TD LNG 2023 HAW 83 832 10.0 9 53 2024 HAW 61 629 10.3 6 30 2025 HAW 76 827 10.9 8 47 Career 220 2,288 10.4 23 53
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 HAW 83 832 10.0 9 53 2024 HAW 61 629 10.3 6 30 2025 HAW 76 827 10.9 8 47 Career 220 2,288 10.4 23 53
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2023 HAW 0 0 9 0 9 0 0 0 54 2024 HAW 0 0 6 0 6 0 0 0 36 2025 HAW 0 0 8 0 8 0 0 0 48 Career 0 0 23 0 23 0 0 0 138
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 AVG Yards Per Reception; Yards Per Rush Attempt CAR Rushing Attempts FG Field Goals FUM Fumbles LNG Long Reception; Long Rushing LST Fumbles Lost PASS Passing Touchdowns PAT Kick Extra Points PTS Total Points REC Receptions; Receiving Touchdowns RET Return Touchdowns RUSH Rushing Touchdowns TD Receiving Touchdowns; Total Touchdowns; Rushing Touchdowns YDS Receiving Yards; Rushing Yards Bio Team Hawai'i Rainbow Warriors Position Wide Receiver Class Senior Height / weight 6' 2" / 180 lbs Birthplace Euless, TX Jersey #5 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 76 827 10.9 8 47 0 0 0.0 0 0 0 0 Home 57 621 10.9 8 47 0 0 0.0 0 0 0 0 Away 19 206 10.8 0 20 0 0 0.0 0 0 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 23 262 11.4 2 47 0 0 0.0 0 0 0 0 October 10 139 13.9 3 31 0 0 0.0 0 0 0 0 November 14 210 15.0 0 24 0 0 0.0 0 0 0 0 December 14 123 8.8 2 30 0 0 0.0 0 0 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 16 172 10.8 2 47 0 0 0.0 0 0 0 0 2nd 18 193 10.7 3 31 0 0 0.0 0 0 0 0 3rd 19 220 11.6 0 38 0 0 0.0 0 0 0 0 4th 23 242 10.5 3 29 0 0 0.0 0 0 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 34 365 10.7 5 47 0 0 0.0 0 0 0 0 2nd 42 462 11.0 3 38 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 38 364 9.6 3 38 0 0 0.0 0 0 0 0 8-14 6 78 13.0 0 19 0 0 0.0 0 0 0 0 15+ 32 385 12.0 5 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 15-21 2 26 13.0 1 15 0 0 0.0 0 0 0 0 8-14 12 162 13.5 1 24 0 0 0.0 0 0 0 0 1-7 15 167 11.1 2 31 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 19 149 7.8 3 38 0 0 0.0 0 0 0 0 8-14 12 130 10.8 0 20 0 0 0.0 0 0 0 0 LOSING BY 15-21 6 67 11.2 1 30 0 0 0.0 0 0 0 0 22+ 2 6 3.0 0 4 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 52 13.0 0 16 0 0 0.0 0 0 0 0 Own 20-39 23 327 14.2 0 47 0 0 0.0 0 0 0 0 Between 40's 20 183 9.1 0 29 0 0 0.0 0 0 0 0 Opp 39-20 19 172 9.1 1 31 0 0 0.0 0 0 0 0 Opp 19-Goal 10 93 9.3 7 18 0 0 0.0 0 0 0 0 Opp 9-Goal 4 19 4.8 4 7 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 3 3.0 1 3 0 0 0.0 0 0 0 0 2nd & Goal 1 3 3.0 1 3 0 0 0.0 0 0 0 0 3rd & Goal 1 7 7.0 1 7 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 27 265 9.8 1 47 0 0 0.0 0 0 0 0 2nd 25 240 9.6 4 31 0 0 0.0 0 0 0 0 3rd 22 285 13.0 2 38 0 0 0.0 0 0 0 0 4th 2 37 18.5 1 22 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 & 8-10 0 0 0.0 0 0 0 0 0.0 0 0 0 0 4th & 3-7 1 22 22.0 0 22 0 0 0.0 0 0 0 0 4th & 1-2 1 15 15.0 1 15 0 0 0.0 0 0 0 0 3rd & 6+ 13 196 15.1 1 38 0 0 0.0 0 0 0 0 3rd & 11+ 1 24 24.0 0 24 0 0 0.0 0 0 0 0 3rd & 8-10 7 117 16.7 0 38 0 0 0.0 0 0 0 0 3rd & 3-7 11 124 11.3 2 19 0 0 0.0 0 0 0 0 3rd & 1-2 3 20 6.7 0 7 0 0 0.0 0 0 0 0 2nd & 6+ 18 171 9.5 1 25 0 0 0.0 0 0 0 0 2nd & 11+ 5 74 14.8 0 25 0 0 0.0 0 0 0 0 2nd & 8-10 8 51 6.4 1 18 0 0 0.0 0 0 0 0 2nd & 3-7 9 76 8.4 2 18 0 0 0.0 0 0 0 0 2nd & 1-2 3 39 13.0 1 31 0 0 0.0 0 0 0 0 1st & 6+ 26 262 10.1 0 47 0 0 0.0 0 0 0 0 1st & 11+ 1 5 5.0 0 5 0 0 0.0 0 0 0 0 1st & 8-10 25 257 10.3 0 47 0 0 0.0 0 0 0 0 1st & 3-7 1 3 3.0 1 3 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 6 123 20.5 0 38 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 13 142 10.9 2 19 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 3 20 6.7 0 7 0 0 0.0 0 0 0 0 1st and 10 25 257 10.3 0 47 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 61 629 10.3 6 30 0 0 0.0 0 0 0 0 Home 40 426 10.6 3 30 0 0 0.0 0 0 0 0 Away 21 203 9.7 3 23 0 0 0.0 0 0 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 18 158 8.8 2 20 0 0 0.0 0 0 0 0 October 14 140 10.0 1 30 0 0 0.0 0 0 0 0 November 15 138 9.2 2 25 0 0 0.0 0 0 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 16 146 9.1 4 30 0 0 0.0 0 0 0 0 2nd 16 148 9.3 0 24 0 0 0.0 0 0 0 0 3rd 16 197 12.3 2 25 0 0 0.0 0 0 0 0 4th 13 138 10.6 0 29 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 294 9.2 4 30 0 0 0.0 0 0 0 0 2nd 29 335 11.6 2 29 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 42 14.0 0 30 0 0 0.0 0 0 0 0 vs USA ranked teams 3 42 14.0 0 30 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 22 236 10.7 3 23 0 0 0.0 0 0 0 0 8-14 8 79 9.9 1 25 0 0 0.0 0 0 0 0 15+ 31 314 10.1 2 30 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+ 3 16 5.3 0 7 0 0 0.0 0 0 0 0 15-21 5 39 7.8 0 17 0 0 0.0 0 0 0 0 8-14 8 93 11.6 1 29 0 0 0.0 0 0 0 0 1-7 10 115 11.5 3 24 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 17 161 9.5 1 23 0 0 0.0 0 0 0 0 8-14 7 86 12.3 1 30 0 0 0.0 0 0 0 0 LOSING BY 15-21 1 12 12.0 0 12 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 6 59 9.8 0 23 0 0 0.0 0 0 0 0 Own 20-39 20 204 10.2 0 25 0 0 0.0 0 0 0 0 Between 40's 17 184 10.8 0 30 0 0 0.0 0 0 0 0 Opp 39-20 11 135 12.3 0 29 0 0 0.0 0 0 0 0 Opp 19-Goal 7 47 6.7 6 19 0 0 0.0 0 0 0 0 Opp 9-Goal 6 28 4.7 5 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 2 6 3.0 1 3 0 0 0.0 0 0 0 0 2nd & Goal 2 26 13.0 1 20 0 0 0.0 0 0 0 0 3rd & Goal 2 11 5.5 2 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 20 178 8.9 2 23 0 0 0.0 0 0 0 0 2nd 19 203 10.7 1 30 0 0 0.0 0 0 0 0 3rd 18 214 11.9 2 25 0 0 0.0 0 0 0 0 4th 4 34 8.5 1 19 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+ 2 29 14.5 0 19 0 0 0.0 0 0 0 0 4th & 11+ 1 19 19.0 0 19 0 0 0.0 0 0 0 0 4th & 3-7 1 10 10.0 0 10 0 0 0.0 0 0 0 0 4th & 1-2 2 5 2.5 1 5 0 0 0.0 0 0 0 0 3rd & 6+ 9 132 14.7 1 25 0 0 0.0 0 0 0 0 3rd & 11+ 2 27 13.5 0 15 0 0 0.0 0 0 0 0 3rd & 8-10 4 61 15.3 0 24 0 0 0.0 0 0 0 0 3rd & 3-7 10 94 9.4 2 25 0 0 0.0 0 0 0 0 3rd & 1-2 2 32 16.0 0 23 0 0 0.0 0 0 0 0 2nd & 6+ 10 126 12.6 1 30 0 0 0.0 0 0 0 0 2nd & 11+ 4 85 21.3 0 30 0 0 0.0 0 0 0 0 2nd & 8-10 4 33 8.3 0 12 0 0 0.0 0 0 0 0 2nd & 3-7 7 46 6.6 1 16 0 0 0.0 0 0 0 0 2nd & 1-2 4 39 9.8 0 16 0 0 0.0 0 0 0 0 1st & 6+ 19 175 9.2 1 23 0 0 0.0 0 0 0 0 1st & 8-10 18 172 9.6 1 23 0 0 0.0 0 0 0 0 1st & 3-7 2 6 3.0 1 3 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 3 51 17.0 0 24 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 13 131 10.1 2 25 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 2 32 16.0 0 23 0 0 0.0 0 0 0 0 1st and 10 18 172 9.6 1 23 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 83 832 10.0 9 53 0 0 0.0 0 0 0 0 Home 47 481 10.2 5 53 0 0 0.0 0 0 0 0 Away 36 351 9.8 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 31 338 10.9 2 53 0 0 0.0 0 0 0 0 October 13 107 8.2 2 28 0 0 0.0 0 0 0 0 November 32 260 8.1 4 41 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 147 7.7 1 53 0 0 0.0 0 0 0 0 2nd 20 156 7.8 4 26 0 0 0.0 0 0 0 0 3rd 28 323 11.5 2 41 0 0 0.0 0 0 0 0 4th 16 206 12.9 2 50 0 0 0.0 0 0 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 39 303 7.8 5 53 0 0 0.0 0 0 0 0 2nd 44 529 12.0 4 50 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 8 47 5.9 0 15 0 0 0.0 0 0 0 0 vs USA ranked teams 8 47 5.9 0 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 29 353 12.2 2 50 0 0 0.0 0 0 0 0 8-14 33 342 10.4 6 53 0 0 0.0 0 0 0 0 15+ 21 137 6.5 1 18 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 15-21 2 31 15.5 2 26 0 0 0.0 0 0 0 0 8-14 11 84 7.6 1 26 0 0 0.0 0 0 0 0 1-7 9 98 10.9 1 41 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 19 178 9.4 1 53 0 0 0.0 0 0 0 0 8-14 10 164 16.4 1 50 0 0 0.0 0 0 0 0 LOSING BY 15-21 14 159 11.4 3 35 0 0 0.0 0 0 0 0 22+ 9 50 5.6 0 15 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 6 60 10.0 0 28 0 0 0.0 0 0 0 0 Own 20-39 34 427 12.6 0 53 0 0 0.0 0 0 0 0 Between 40's 16 96 6.0 0 22 0 0 0.0 0 0 0 0 Opp 39-20 14 143 10.2 1 26 0 0 0.0 0 0 0 0 Opp 19-Goal 13 106 8.2 8 19 0 0 0.0 0 0 0 0 Opp 9-Goal 5 28 5.6 4 8 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 2 12 6.0 2 7 0 0 0.0 0 0 0 0 2nd & Goal 2 8 4.0 2 5 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 1 16 16.0 1 16 0 0 0.0 0 0 0 0
By down Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 27 298 11.0 2 53 0 0 0.0 0 0 0 0 2nd 35 293 8.4 3 41 0 0 0.0 0 0 0 0 3rd 18 206 11.4 3 35 0 0 0.0 0 0 0 0 4th 3 35 11.7 1 16 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+ 1 16 16.0 1 16 0 0 0.0 0 0 0 0 4th & 11+ 1 16 16.0 1 16 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 2 19 9.5 0 11 0 0 0.0 0 0 0 0 3rd & 6+ 10 121 12.1 2 26 0 0 0.0 0 0 0 0 3rd & 11+ 4 57 14.3 1 26 0 0 0.0 0 0 0 0 3rd & 8-10 3 21 7.0 1 18 0 0 0.0 0 0 0 0 3rd & 3-7 8 73 9.1 0 26 0 0 0.0 0 0 0 0 3rd & 1-2 3 55 18.3 1 35 0 0 0.0 0 0 0 0 2nd & 6+ 23 228 9.9 1 41 0 0 0.0 0 0 0 0 2nd & 11+ 5 33 6.6 0 14 0 0 0.0 0 0 0 0 2nd & 8-10 14 169 12.1 1 41 0 0 0.0 0 0 0 0 2nd & 3-7 13 54 4.2 2 22 0 0 0.0 0 0 0 0 2nd & 1-2 3 37 12.3 0 21 0 0 0.0 0 0 0 0 1st & 6+ 26 293 11.3 1 53 0 0 0.0 0 0 0 0 1st & 8-10 25 286 11.4 0 53 0 0 0.0 0 0 0 0 1st & 3-7 2 12 6.0 2 7 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 5 75 15.0 2 26 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 10 76 7.6 0 26 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 3 55 18.3 1 35 0 0 0.0 0 0 0 0 1st and 10 25 286 11.4 0 53 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/23 vs STAN W 23-20 9 69 7.7 25 1 0 0 0.0 0 0 8/30 @ ARIZ L 40-6 6 24 4.0 8 0 0 0 0.0 0 0 9/6 vs SHSU W 37-20 7 125 17.9 47 2 0 0 0.0 0 0 9/13 vs PRST W 23-3 4 17 4.3 5 0 0 0 0.0 0 0 9/20 vs FRES L 23-21 8 68 8.5 38 0 0 0 0.0 0 0 9/27 @ AFA W 44-35 4 52 13.0 18 0 0 0 0.0 0 0 10/11 vs USU W 44-26 8 113 14.1 31 3 0 0 0.0 0 0 10/18 @ CSU W 31-19 2 26 13.0 19 0 0 0 0.0 0 0 11/1 @ SJSU L 45-38 7 104 14.9 20 0 0 0 0.0 0 0 11/8 vs SDSU W 38-6 3 35 11.7 16 0 0 0 0.0 0 0 11/29 vs WYO W 27-7 4 71 17.8 24 0 0 0 0.0 0 0 12/24 vs CAL W 35-31 14 123 8.8 30 2 0 0 0.0 0 0 Sheraton Hawaiʻi Bowl Total 76 827 10.9 47 8 0 0 0.0 0 0
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 8/24 vs DSU W 35-14 5 81 16.2 29 0 0 0 0.0 0 0 8/31 vs UCLA L 16-13 9 112 12.4 23 1 0 0 0.0 0 0 9/14 @ SHSU L 31-13 8 84 10.5 20 1 0 0 0.0 0 0 9/21 vs UNI W 36-7 10 74 7.4 17 1 0 0 0.0 0 0 10/5 @ SDSU L 27-24 8 77 9.6 19 1 0 0 0.0 0 0 10/12 vs BOIS L 28-7 3 42 14.0 30 0 0 0 0.0 0 0 10/26 vs NEV W 34-13 3 21 7.0 13 0 0 0 0.0 0 0 11/2 @ FRES W 21-20 3 30 10.0 23 1 0 0 0.0 0 0 11/9 vs UNLV L 29-27 2 17 8.5 9 0 0 0 0.0 0 0 11/16 @ USU L 55-10 2 12 6.0 8 0 0 0 0.0 0 0 11/30 vs UNM W 38-30 8 79 9.9 25 1 0 0 0.0 0 0 Total 61 629 10.3 30 6 0 0 0.0 0 0
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 8/26 @ VAN L 35-28 7 127 18.1 50 1 0 0 0.0 0 0 9/1 vs STAN L 37-24 8 114 14.3 38 2 0 0 0.0 0 0 9/9 vs ALB W 31-20 4 74 18.5 53 0 0 0 0.0 0 0 9/16 @ ORE L 55-10 8 47 5.9 15 0 0 0 0.0 0 0 9/23 vs NMSU W 20-17 7 77 11.0 22 0 0 0 0.0 0 0 9/30 @ UNLV L 44-20 4 26 6.5 8 0 0 0 0.0 0 0 10/14 vs SDSU L 41-34 8 68 8.5 28 1 0 0 0.0 0 0 10/21 @ UNM L 42-21 4 39 9.8 18 1 0 0 0.0 0 0 10/28 vs SJSU L 35-0 1 0 0.0 0 0 0 0 0.0 0 0 11/4 @ NEV W 27-14 9 87 9.7 26 2 0 0 0.0 0 0 11/11 vs AFA W 27-13 12 67 5.6 19 2 0 0 0.0 0 0 11/18 @ WYO L 42-9 4 25 6.3 10 0 0 0 0.0 0 0 11/25 vs CSU W 27-24 7 81 11.6 41 0 0 0 0.0 0 0 Total 83 832 10.0 53 9 0 0 0.0 0 0