Section Overview Stats Bio Splits Game log
Overview Receiving Season Team REC YDS AVG TD LNG 2023 UTSA 42 546 13.0 3 72 2024 UTSA 45 424 9.4 5 54 2025 UTSA 65 726 11.2 8 52 Career 152 1,696 11.2 16 72
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 2023 UTSA 1 10 10.0 0 10 2024 UTSA 3 28 9.3 0 21 2025 UTSA 2 11 5.5 0 12 Career 6 49 8.2 0 21
Receiving Season Team REC YDS AVG TD LNG 2023 UTSA 42 546 13.0 3 72 2024 UTSA 45 424 9.4 5 54 2025 UTSA 65 726 11.2 8 52 Career 152 1,696 11.2 16 72
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2023 UTSA 1 1 0 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2023 UTSA 0 0 3 0 3 1 0 0 20 2024 UTSA 0 0 5 0 5 0 0 0 30 2025 UTSA 0 0 8 0 8 0 0 0 48 Career 0 0 16 0 16 1 0 0 98
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 Rush Attempt; Yards Per Reception CAR Rushing Attempts FF Fumbles Forced FG Field Goals FUM Fumbles INT Interceptions LNG Long Rushing; Long Reception 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 Rushing Touchdowns; Receiving Touchdowns; Interception Touchdowns; Total Touchdowns TOT Total Tackles YDS Rushing Yards; Receiving Yards; Interception Yards Bio Team Ohio State Buckeyes Position Wide Receiver Class Senior Height / weight 6' 0" / 189 lbs Birthplace Jacksonville, TX Jersey #3 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 65 726 11.2 8 52 2 11 5.5 0 12 0 0 Home 36 453 12.6 6 52 1 12 12.0 0 12 0 0 Away 29 273 9.4 2 45 1 -1 -1.0 0 0 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 16 184 11.5 2 42 2 11 5.5 0 12 0 0 October 21 243 11.6 4 52 0 0 0.0 0 0 0 0 November 16 193 12.1 1 45 0 0 0.0 0 0 0 0 December 6 73 12.2 1 23 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 297 15.6 3 52 0 0 0.0 0 0 0 0 2nd 27 250 9.3 3 23 0 0 0.0 0 0 0 0 3rd 13 119 9.2 1 35 1 -1 -1.0 0 0 0 0 4th 6 60 10.0 1 24 1 12 12.0 0 12 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 46 547 11.9 6 52 0 0 0.0 0 0 0 0 2nd 19 179 9.4 2 35 2 11 5.5 0 12 0 0
Against ranked teams Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST vs AP Top 25 6 33 5.5 0 13 0 0 0.0 0 0 0 0 vs USA ranked teams 6 33 5.5 0 13 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 279 12.7 1 42 2 11 5.5 0 12 0 0 15+ 43 447 10.4 7 52 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+ 6 45 7.5 1 24 0 0 0.0 0 0 0 0 15-21 4 58 14.5 1 35 0 0 0.0 0 0 0 0 8-14 8 116 14.5 3 52 0 0 0.0 0 0 0 0 1-7 14 190 13.6 3 45 1 -1 -1.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 103 9.4 0 42 1 12 12.0 0 12 0 0 8-14 9 85 9.4 0 17 0 0 0.0 0 0 0 0 LOSING BY 15-21 3 17 5.7 0 13 0 0 0.0 0 0 0 0 22+ 2 13 6.5 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 9 85 9.4 0 15 0 0 0.0 0 0 0 0 Own 20-39 25 234 9.4 0 52 2 11 5.5 0 12 0 0 Between 40's 15 233 15.5 1 45 0 0 0.0 0 0 0 0 Opp 39-20 10 123 12.3 3 24 0 0 0.0 0 0 0 0 Opp 19-Goal 6 51 8.5 4 18 0 0 0.0 0 0 0 0 Opp 9-Goal 4 20 5.0 2 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 2 2.0 1 2 0 0 0.0 0 0 0 0 2nd & Goal 2 13 6.5 1 7 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 25 254 10.2 3 45 2 11 5.5 0 12 0 0 2nd 25 328 13.1 4 52 0 0 0.0 0 0 0 0 3rd 13 138 10.6 1 35 0 0 0.0 0 0 0 0 4th 2 6 3.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 1 1.0 0 1 0 0 0.0 0 0 0 0 4th & 1-2 1 5 5.0 0 5 0 0 0.0 0 0 0 0 3rd & 6+ 8 81 10.1 1 13 0 0 0.0 0 0 0 0 3rd & 11+ 2 18 9.0 0 13 0 0 0.0 0 0 0 0 3rd & 8-10 5 56 11.2 1 13 0 0 0.0 0 0 0 0 3rd & 3-7 6 64 10.7 0 35 0 0 0.0 0 0 0 0 2nd & 6+ 18 251 13.9 4 52 0 0 0.0 0 0 0 0 2nd & 11+ 3 39 13.0 1 23 0 0 0.0 0 0 0 0 2nd & 8-10 9 141 15.7 1 52 0 0 0.0 0 0 0 0 2nd & 3-7 11 105 9.5 2 24 0 0 0.0 0 0 0 0 2nd & 1-2 2 43 21.5 0 36 0 0 0.0 0 0 0 0 1st & 6+ 24 252 10.5 2 45 2 11 5.5 0 12 0 0 1st & 11+ 1 5 5.0 0 5 0 0 0.0 0 0 0 0 1st & 8-10 23 247 10.7 2 45 2 11 5.5 0 12 0 0 1st & 1-2 1 2 2.0 1 2 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 4 41 10.3 1 13 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 9 97 10.8 0 35 0 0 0.0 0 0 0 0 1st and 10 23 247 10.7 2 45 2 11 5.5 0 12 0 0
Season, home and away Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Season 45 424 9.4 5 54 3 28 9.3 0 21 0 0 Home 16 122 7.6 3 16 1 7 7.0 0 7 0 0 Away 29 302 10.4 2 54 2 21 10.5 0 21 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 19 117 6.2 1 18 1 7 7.0 0 7 0 0 October 7 83 11.9 1 40 2 21 10.5 0 21 0 0 November 3 82 27.3 1 54 0 0 0.0 0 0 0 0 December 5 63 12.6 0 28 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 150 8.8 2 28 1 21 21.0 0 21 0 0 2nd 11 94 8.5 1 18 2 7 3.5 0 7 0 0 3rd 11 73 6.6 1 23 0 0 0.0 0 0 0 0 4th 6 107 17.8 1 54 0 0 0.0 0 0 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 28 244 8.7 3 28 3 28 9.3 0 21 0 0 2nd 17 180 10.6 2 54 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 109 13.6 1 54 0 0 0.0 0 0 0 0 vs USA ranked teams 8 109 13.6 1 54 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 10 165 16.5 2 54 2 21 10.5 0 21 0 0 8-14 14 97 6.9 2 16 0 0 0.0 0 0 0 0 15+ 21 162 7.7 1 28 1 7 7.0 0 7 0 0
In wins, by margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 22+ 2 10 5.0 0 6 0 0 0.0 0 0 0 0 15-21 3 16 5.3 1 8 0 0 0.0 0 0 0 0 8-14 3 19 6.3 1 7 1 7 7.0 0 7 0 0 1-7 12 107 8.9 2 23 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 44 8.8 1 18 0 0 0.0 0 0 0 0 8-14 4 105 26.3 0 54 0 0 0.0 0 0 0 0 LOSING BY 15-21 4 46 11.5 0 18 0 0 0.0 0 0 0 0 22+ 5 -3 -0.6 0 3 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 5 41 8.2 0 17 0 0 0.0 0 0 0 0 Own 20-39 15 87 5.8 0 28 2 28 14.0 0 21 0 0 Between 40's 12 199 16.6 0 54 0 0 0.0 0 0 0 0 Opp 39-20 6 71 11.8 1 23 1 0 0.0 0 0 0 0 Opp 19-Goal 7 26 3.7 4 6 0 0 0.0 0 0 0 0 Opp 9-Goal 4 17 4.3 4 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 0 0 0.0 0 0 0 0 0.0 0 0 0 0 2nd & Goal 1 4 4.0 1 4 0 0 0.0 0 0 0 0 3rd & Goal 2 8 4.0 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 12 114 9.5 0 54 1 21 21.0 0 21 0 0 2nd 17 172 10.1 2 40 2 7 3.5 0 7 0 0 3rd 11 80 7.3 2 18 0 0 0.0 0 0 0 0 4th 5 58 11.6 1 23 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 23 11.5 0 18 0 0 0.0 0 0 0 0 4th & 8-10 1 5 5.0 0 5 0 0 0.0 0 0 0 0 4th & 3-7 2 24 12.0 0 18 0 0 0.0 0 0 0 0 4th & 1-2 2 29 14.5 1 23 0 0 0.0 0 0 0 0 3rd & 6+ 6 35 5.8 1 9 0 0 0.0 0 0 0 0 3rd & 11+ 2 12 6.0 0 9 0 0 0.0 0 0 0 0 3rd & 8-10 2 10 5.0 0 7 0 0 0.0 0 0 0 0 3rd & 3-7 5 54 10.8 1 18 0 0 0.0 0 0 0 0 3rd & 1-2 2 4 2.0 1 2 0 0 0.0 0 0 0 0 2nd & 6+ 11 130 11.8 0 40 2 7 3.5 0 7 0 0 2nd & 11+ 2 10 5.0 0 7 1 0 0.0 0 0 0 0 2nd & 8-10 5 48 9.6 0 16 1 7 7.0 0 7 0 0 2nd & 3-7 10 114 11.4 2 40 0 0 0.0 0 0 0 0 1st & 6+ 12 114 9.5 0 54 1 21 21.0 0 21 0 0 1st & 11+ 2 19 9.5 0 13 0 0 0.0 0 0 0 0 1st & 8-10 10 95 9.5 0 54 1 21 21.0 0 21 0 0 1st & 3-7 0 0 0.0 0 0 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 4 22 5.5 0 9 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 5 54 10.8 1 18 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 2 4 2.0 1 2 0 0 0.0 0 0 0 0 1st and 10 10 95 9.5 0 54 1 21 21.0 0 21 0 0
Season, home and away Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Season 42 546 13.0 3 72 1 10 10.0 0 10 0 0 Home 21 296 14.1 2 72 0 0 0.0 0 0 0 0 Away 21 250 11.9 1 36 1 10 10.0 0 10 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 8 126 15.8 1 72 1 10 10.0 0 10 0 0 October 17 239 14.1 1 43 0 0 0.0 0 0 0 0 November 14 153 10.9 1 30 0 0 0.0 0 0 0 0 December 3 28 9.3 0 18 0 0 0.0 0 0 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 15 196 13.1 1 43 0 0 0.0 0 0 0 0 2nd 14 133 9.5 0 30 0 0 0.0 0 0 0 0 3rd 6 50 8.3 0 12 0 0 0.0 0 0 0 0 4th 7 167 23.9 2 72 1 10 10.0 0 10 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 29 329 11.3 1 43 0 0 0.0 0 0 0 0 2nd 13 217 16.7 2 72 1 10 10.0 0 10 0 0
Against ranked teams Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST vs AP Top 25 7 64 9.1 0 23 0 0 0.0 0 0 0 0 vs USA ranked teams 7 64 9.1 0 23 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 14 7.0 0 10 1 10 10.0 0 10 0 0 8-14 7 145 20.7 1 72 0 0 0.0 0 0 0 0 15+ 33 387 11.7 2 36 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 3 27 9.0 0 12 0 0 0.0 0 0 0 0 8-14 3 51 17.0 1 29 0 0 0.0 0 0 0 0 1-7 5 28 5.6 0 15 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 167 15.2 1 36 0 0 0.0 0 0 0 0 8-14 6 124 20.7 1 72 1 10 10.0 0 10 0 0 LOSING BY 15-21 1 6 6.0 0 6 0 0 0.0 0 0 0 0 22+ 3 29 9.7 0 19 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 25 12.5 0 19 0 0 0.0 0 0 0 0 Own 20-39 18 216 12.0 1 72 0 0 0.0 0 0 0 0 Between 40's 15 199 13.3 0 43 1 10 10.0 0 10 0 0 Opp 39-20 6 103 17.2 2 30 0 0 0.0 0 0 0 0 Opp 19-Goal 1 3 3.0 0 3 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 15 123 8.2 0 36 0 0 0.0 0 0 0 0 2nd 17 287 16.9 3 72 1 10 10.0 0 10 0 0 3rd 10 136 13.6 0 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 & 3-7 0 0 0.0 0 0 0 0 0.0 0 0 0 0 3rd & 6+ 8 114 14.3 0 43 0 0 0.0 0 0 0 0 3rd & 11+ 2 21 10.5 0 15 0 0 0.0 0 0 0 0 3rd & 8-10 1 12 12.0 0 12 0 0 0.0 0 0 0 0 3rd & 3-7 6 100 16.7 0 43 0 0 0.0 0 0 0 0 3rd & 1-2 1 3 3.0 0 3 0 0 0.0 0 0 0 0 2nd & 6+ 16 275 17.2 3 72 1 10 10.0 0 10 0 0 2nd & 11+ 3 36 12.0 1 30 0 0 0.0 0 0 0 0 2nd & 8-10 7 98 14.0 0 30 1 10 10.0 0 10 0 0 2nd & 3-7 7 153 21.9 2 72 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+ 15 123 8.2 0 36 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 15 123 8.2 0 36 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 3 33 11.0 0 15 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 6 100 16.7 0 43 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 1 3 3.0 0 3 0 0 0.0 0 0 0 0 1st and 10 15 123 8.2 0 36 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 @ TA&M L 42-24 6 33 5.5 13 0 0 0 0.0 0 0 9/6 vs TXST L 43-36 5 83 16.6 42 0 1 12 12.0 0 12 9/13 vs UIW W 48-20 7 51 7.3 24 2 0 0 0.0 0 0 9/20 @ CSU W 17-16 4 50 12.5 16 0 1 -1 -1.0 0 0 10/4 @ TEM L 27-21 6 60 10.0 18 1 0 0 0.0 0 0 10/11 vs RICE W 61-13 3 64 21.3 52 1 0 0 0.0 0 0 10/18 @ UNT L 55-17 4 23 5.8 9 0 0 0 0.0 0 0 10/30 vs TULN W 48-26 8 96 12.0 35 2 0 0 0.0 0 0 11/6 @ USF L 55-23 2 7 3.5 8 0 0 0 0.0 0 0 11/15 @ CLT W 28-7 7 100 14.3 45 1 0 0 0.0 0 0 11/29 vs ARMY L 27-24 7 86 12.3 36 0 0 0 0.0 0 0 12/26 vs FIU W 57-20 6 73 12.2 23 1 0 0 0.0 0 0 SERVPRO First Responder Bowl Total 65 726 11.2 52 8 2 11 5.5 0 12
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 8/31 vs KENN W 28-16 11 79 7.2 16 2 0 0 0.0 0 0 9/7 @ TXST L 49-10 6 29 4.8 14 0 0 0 0.0 0 0 9/14 @ TEX L 56-7 5 27 5.4 18 0 0 0 0.0 0 0 9/21 vs HCU W 45-7 5 43 8.6 15 1 1 7 7.0 0 7 9/28 @ ECU L 30-20 3 18 6.0 9 0 0 0 0.0 0 0 10/12 @ RICE L 29-27 7 83 11.9 40 1 2 21 10.5 0 21 11/30 @ ARMY L 29-24 3 82 27.3 54 1 0 0 0.0 0 0 12/23 @ CCU W 44-15 5 63 12.6 28 0 0 0 0.0 0 0 Myrtle Beach Bowl Total 45 424 9.4 54 5 3 28 9.3 0 21
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 9/2 @ HOU L 17-14 0 0 0.0 0 0 1 10 10.0 0 10 9/9 vs TXST W 20-13 2 14 7.0 10 0 0 0 0.0 0 0 9/15 vs ARMY L 37-29 2 77 38.5 72 1 0 0 0.0 0 0 9/23 @ TENN L 45-14 4 35 8.8 19 0 0 0 0.0 0 0 10/7 @ TEM W 49-34 6 94 15.7 36 1 0 0 0.0 0 0 10/14 vs UAB W 41-20 4 42 10.5 17 0 0 0 0.0 0 0 10/21 @ FAU W 36-10 5 64 12.8 30 0 0 0 0.0 0 0 10/28 vs ECU W 41-27 2 39 19.5 43 0 0 0 0.0 0 0 11/11 vs RICE W 34-14 4 33 8.3 15 0 0 0 0.0 0 0 11/17 vs USF W 49-21 7 91 13.0 30 1 0 0 0.0 0 0 11/24 @ TULN L 29-16 3 29 9.7 23 0 0 0 0.0 0 0 12/19 vs MRSH W 35-17 3 28 9.3 18 0 0 0 0.0 0 0 Scooter's Coffee Frisco Bowl Total 42 546 13.0 72 3 1 10 10.0 0 10