Section Overview Stats Bio Splits Game log
Overview Receiving Season Team REC YDS AVG TD LNG 2023 SDSU 1 -2 -2.0 0 -2 2024 SDSU 43 440 10.2 4 53 2025 SDSU 48 629 13.1 2 80 Career 92 1,067 11.6 6 80
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 SDSU 1 2 50.0 27 13.5 1 0 27 0 328.4 2025 SDSU 0 1 0.0 0 0.0 0 0 0 0 0.0 Career 1 3 33.3 27 9.0 1 0 27 0 218.9
Rushing Season Team CAR YDS AVG TD LNG 2024 SDSU 3 -5 -1.7 0 2 2025 SDSU 11 40 3.6 1 16 Career 14 35 2.5 1 16
Receiving Season Team REC YDS AVG TD LNG 2023 SDSU 1 -2 -2.0 0 -2 2024 SDSU 43 440 10.2 4 53 2025 SDSU 48 629 13.1 2 80 Career 92 1,067 11.6 6 80
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2025 SDSU 2 1 1 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2024 SDSU 1 0 4 0 4 0 0 0 24 2025 SDSU 0 1 2 1 4 0 0 0 24 Career 1 1 6 1 8 0 0 0 48
Returning Season Team ATT YDS TD FC LNG ATT YDS TD LNG 2024 SDSU 3 27 0 0 16 4 103 0 61 2025 SDSU 22 193 1 0 75 11 246 0 48 Career 25 220 1 0 75 15 349 0 61
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 San Diego State Aztecs Position Wide Receiver Class Junior Height / weight 6' 2" / 205 lbs Birthplace Fontana, CA Jersey #2 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 48 629 13.1 2 80 11 40 3.6 1 16 0 0 Home 24 363 15.1 2 80 4 23 5.8 1 10 0 0 Away 24 266 11.1 0 41 7 17 2.4 0 16 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 22 272 12.4 1 80 7 32 4.6 0 16 0 0 October 16 277 17.3 1 61 2 -9 -4.5 0 8 0 0 November 7 62 8.9 0 22 2 17 8.5 1 10 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 12 94 7.8 0 22 2 19 9.5 0 16 0 0 2nd 14 294 21.0 2 80 3 14 4.7 1 7 0 0 3rd 15 192 12.8 0 30 5 4 0.8 0 10 0 0 4th 7 49 7.0 0 20 1 3 3.0 0 3 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 26 388 14.9 2 80 5 33 6.6 1 16 0 0 2nd 22 241 11.0 0 30 6 7 1.2 0 10 0 0
By final margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 0-7 6 52 8.7 0 19 4 22 5.5 0 16 0 0 8-14 1 -2 -2.0 0 0 0 0 0.0 0 0 0 0 15+ 41 579 14.1 2 80 7 18 2.6 1 10 0 0
In wins, by margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 22+ 10 160 16.0 0 41 1 3 3.0 0 3 0 0 15-21 4 29 7.3 0 17 0 0 0.0 0 0 0 0 8-14 6 133 22.2 1 61 5 11 2.2 1 10 0 0 1-7 3 19 6.3 1 9 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 50 10.0 0 22 3 23 7.7 0 16 0 0 LOSING BY 15-21 2 12 6.0 0 8 0 0 0.0 0 0 0 0 22+ 4 61 15.3 0 23 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 88 29.3 0 80 1 8 8.0 0 8 0 0 Own 20-39 19 253 13.3 0 61 2 12 6.0 0 10 0 0 Between 40's 18 203 11.3 1 42 2 5 2.5 0 4 0 0 Opp 39-20 6 76 12.7 0 20 4 25 6.3 0 16 0 0 Opp 19-Goal 2 9 4.5 1 6 2 -10 -5.0 1 7 0 0 Opp 9-Goal 2 9 4.5 1 6 2 -10 -5.0 1 7 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 2 -10 -5.0 1 7 0 0 2nd & Goal 1 6 6.0 1 6 0 0 0.0 0 0 0 0 3rd & Goal 1 3 3.0 0 3 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 16 224 14.0 0 80 8 30 3.8 1 16 0 0 2nd 19 325 17.1 2 61 3 10 3.3 0 4 0 0 3rd 13 80 6.2 0 13 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 & 3-7 0 0 0.0 0 0 0 0 0.0 0 0 0 0 3rd & 6+ 5 29 5.8 0 8 0 0 0.0 0 0 0 0 3rd & 11+ 2 12 6.0 0 8 0 0 0.0 0 0 0 0 3rd & 8-10 1 1 1.0 0 1 0 0 0.0 0 0 0 0 3rd & 3-7 9 57 6.3 0 13 0 0 0.0 0 0 0 0 3rd & 1-2 1 10 10.0 0 10 0 0 0.0 0 0 0 0 2nd & 6+ 14 240 17.1 2 61 3 10 3.3 0 4 0 0 2nd & 11+ 2 36 18.0 0 30 0 0 0.0 0 0 0 0 2nd & 8-10 6 122 20.3 0 61 2 7 3.5 0 4 0 0 2nd & 3-7 9 149 16.6 2 42 1 3 3.0 0 3 0 0 2nd & 1-2 2 18 9.0 0 10 0 0 0.0 0 0 0 0 1st & 6+ 16 224 14.0 0 80 7 27 3.9 1 16 0 0 1st & 11+ 2 89 44.5 0 80 0 0 0.0 0 0 0 0 1st & 8-10 14 135 9.6 0 23 6 20 3.3 0 16 0 0 1st & 3-7 0 0 0.0 0 0 2 10 5.0 1 7 0 0 3rd (or 4th) and 9+ 3 13 4.3 0 8 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 9 57 6.3 0 13 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 1 10 10.0 0 10 0 0 0.0 0 0 0 0 1st and 10 14 135 9.6 0 23 5 37 7.4 0 16 0 0
Season, home and away Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Season 43 440 10.2 4 53 3 -5 -1.7 0 2 0 0 Home 20 188 9.4 1 40 0 0 0.0 0 0 0 0 Away 23 252 11.0 3 53 3 -5 -1.7 0 2 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 2 53 26.5 1 40 1 -5 -5.0 0 0 0 0 October 12 176 14.7 1 53 0 0 0.0 0 0 0 0 November 26 171 6.6 1 40 2 0 0.0 0 2 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 9 54 6.0 0 40 1 -2 -2.0 0 0 0 0 2nd 14 104 7.4 0 40 0 0 0.0 0 0 0 0 3rd 8 45 5.6 0 29 0 0 0.0 0 0 0 0 4th 12 237 19.8 4 53 2 -3 -1.5 0 2 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 23 158 6.9 0 40 1 -2 -2.0 0 0 0 0 2nd 20 282 14.1 4 53 2 -3 -1.5 0 2 0 0
Against ranked teams Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST vs AP Top 25 8 79 9.9 1 40 0 0 0.0 0 0 0 0 vs USA ranked teams 8 79 9.9 1 40 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 21 239 11.4 1 53 0 0 0.0 0 0 0 0 8-14 0 0 0.0 0 0 0 0 0.0 0 0 0 0 15+ 22 201 9.1 3 40 3 -5 -1.7 0 2 0 0
In wins, by margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 22+ 1 8 8.0 1 8 0 0 0.0 0 0 0 0 8-14 5 31 6.2 0 29 0 0 0.0 0 0 0 0 1-7 4 45 11.3 0 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 12 146 12.2 1 53 0 0 0.0 0 0 0 0 8-14 3 18 6.0 0 14 0 0 0.0 0 0 0 0 LOSING BY 15-21 4 68 17.0 1 40 1 -5 -5.0 0 0 0 0 22+ 10 92 9.2 1 40 1 2 2.0 0 2 0 0
By field position Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Own 1-19 3 21 7.0 0 11 1 -2 -2.0 0 0 0 0 Own 20-39 13 174 13.4 0 53 1 -5 -5.0 0 0 0 0 Between 40's 9 116 12.9 1 40 0 0 0.0 0 0 0 0 Opp 39-20 10 105 10.5 2 30 0 0 0.0 0 0 0 0 Opp 19-Goal 8 24 3.0 1 14 1 2 2.0 0 2 0 0 Opp 9-Goal 4 3 0.8 1 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 4 7 1.8 1 8 0 0 0.0 0 0 0 0 2nd & Goal 1 -1 -1.0 0 0 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 17 81 4.8 2 27 3 -5 -1.7 0 2 0 0 2nd 11 75 6.8 0 40 0 0 0.0 0 0 0 0 3rd 13 244 18.8 1 53 0 0 0.0 0 0 0 0 4th 2 40 20.0 1 30 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 10 10.0 0 10 0 0 0.0 0 0 0 0 4th & 8-10 1 10 10.0 0 10 0 0 0.0 0 0 0 0 4th & 3-7 1 30 30.0 1 30 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 158 19.8 0 53 0 0 0.0 0 0 0 0 3rd & 11+ 4 72 18.0 0 40 0 0 0.0 0 0 0 0 3rd & 8-10 2 84 42.0 0 53 0 0 0.0 0 0 0 0 3rd & 3-7 6 89 14.8 1 40 0 0 0.0 0 0 0 0 3rd & 1-2 1 -1 -1.0 0 -1 0 0 0.0 0 0 0 0 2nd & 6+ 9 36 4.0 0 9 0 0 0.0 0 0 0 0 2nd & 11+ 4 22 5.5 0 6 0 0 0.0 0 0 0 0 2nd & 8-10 4 9 2.3 0 9 0 0 0.0 0 0 0 0 2nd & 3-7 3 44 14.7 0 40 0 0 0.0 0 0 0 0 1st & 6+ 16 80 5.0 2 27 3 -5 -1.7 0 2 0 0 1st & 8-10 15 85 5.7 2 27 3 -5 -1.7 0 2 0 0 1st & 3-7 2 -4 -2.0 0 1 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 6 156 26.0 0 53 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 6 89 14.8 1 40 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 1 -1 -1.0 0 -1 0 0 0.0 0 0 0 0 1st and 10 14 77 5.5 1 27 3 -5 -1.7 0 2 0 0
Season and home Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Season 1 -2 -2.0 0 -2 0 0 0.0 0 0 0 0 Home 1 -2 -2.0 0 -2 0 0 0.0 0 0 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST November 1 -2 -2.0 0 -2 0 0 0.0 0 0 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 3rd 1 -2 -2.0 0 -2 0 0 0.0 0 0 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 2nd 1 -2 -2.0 0 -2 0 0 0.0 0 0 0 0
By final margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 15+ 1 -2 -2.0 0 -2 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 1-7 1 -2 -2.0 0 -2 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 0 0 0.0 0 0 0 0 0.0 0 0 0 0 Between 40's 1 -2 -2.0 0 -2 0 0 0.0 0 0 0 0 Opp 39-20 0 0 0.0 0 0 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 2nd 1 -2 -2.0 0 -2 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 2nd & 6+ 1 -2 -2.0 0 -2 0 0 0.0 0 0 0 0 2nd & 8-10 1 -2 -2.0 0 -2 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/28 vs STBK W 42-0 3 18 6.0 8 0 0 0 0.0 0 0 9/6 @ WSU L 36-13 7 69 9.9 23 0 1 4 4.0 0 4 9/20 vs CAL W 34-0 9 151 16.8 80 1 2 6 3.0 0 3 9/27 @ NIU W 6-3 6 52 8.7 19 0 4 22 5.5 0 16 10/3 vs CSU W 45-24 7 153 21.9 61 1 0 0 0.0 0 0 10/11 @ NEV W 44-10 5 110 22.0 41 0 0 0 0.0 0 0 10/25 @ FRES W 23-0 4 14 3.5 7 0 2 -9 -4.5 0 8 11/1 vs WYO W 24-7 4 43 10.8 22 0 2 17 8.5 1 10 11/8 @ HAW L 38-6 2 21 10.5 13 0 0 0 0.0 0 0 11/15 vs BOIS W 17-7 1 -2 -2.0 0 0 0 0 0.0 0 0 Total 48 629 13.1 80 2 11 40 3.6 1 16
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 8/31 vs ETAM W 45-14 3 40 13.3 29 1 0 0 0.0 0 0 9/14 @ CAL L 31-10 2 53 26.5 40 1 1 -5 -5.0 0 0 10/5 vs HAW W 27-24 5 41 8.2 19 0 0 0 0.0 0 0 10/12 @ WYO W 27-24 4 91 22.8 53 1 0 0 0.0 0 0 10/26 vs WSU L 29-26 3 44 14.7 31 0 0 0 0.0 0 0 11/1 @ BOIS L 56-24 8 79 9.9 40 1 0 0 0.0 0 0 11/8 vs UNM L 21-16 9 63 7.0 40 0 0 0 0.0 0 0 11/16 @ UNLV L 41-20 5 27 5.4 13 0 0 0 0.0 0 0 11/23 @ USU L 41-20 4 2 0.5 5 0 2 0 0.0 0 2 Total 43 440 10.2 53 4 3 -5 -1.7 0 2
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 11/25 vs FRES W 33-18 1 -2 -2.0 -2 0 0 0 0.0 0 0 Total 1 -2 -2.0 -2 0 0 0 0.0 0 0