Section Overview Stats Bio Splits Game log
Overview Receiving Season Team REC YDS AVG TD LNG 2023 JMU 8 73 9.1 0 16 2024 JMU 53 605 11.4 4 68 2025 SMU 54 637 11.8 5 61 Career 115 1,315 11.4 9 68
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 JMU 1 -1 -1.0 0 0 2024 JMU 1 1 1.0 0 1 2025 SMU 1 2 2.0 0 2 Career 3 2 0.7 0 2
Receiving Season Team REC YDS AVG TD LNG 2023 JMU 8 73 9.1 0 16 2024 JMU 53 605 11.4 4 68 2025 SMU 54 637 11.8 5 61 Career 115 1,315 11.4 9 68
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2024 JMU 0 0 4 0 4 0 0 0 24 2025 SMU 0 0 5 0 5 0 0 0 30 Career 0 0 9 0 9 0 0 0 54
Returning Season Team ATT YDS TD FC LNG ATT YDS TD LNG 2024 JMU 21 173 0 0 33 0 0 0 0 2025 SMU 17 168 0 0 27 0 0 0 0 Career 38 341 0 0 33 0 0 0 0
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 SMU Mustangs Position Wide Receiver Class Senior Height / weight 5' 8" / 186 lbs Birthplace Smyrna, DE Jersey #8 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 54 637 11.8 5 61 1 2 2.0 0 2 0 0 Home 29 251 8.7 3 28 0 0 0.0 0 0 0 0 Away 25 386 15.4 2 61 1 2 2.0 0 2 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 9 134 14.9 1 34 1 2 2.0 0 2 0 0 October 14 118 8.4 1 21 0 0 0.0 0 0 0 0 November 21 282 13.4 3 61 0 0 0.0 0 0 0 0 January 7 104 14.9 0 22 0 0 0.0 0 0 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 11 157 14.3 0 26 0 0 0.0 0 0 0 0 2nd 17 212 12.5 2 36 0 0 0.0 0 0 0 0 3rd 15 155 10.3 2 61 1 2 2.0 0 2 0 0 4th 11 113 10.3 1 21 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 369 13.2 2 36 0 0 0.0 0 0 0 0 2nd 26 268 10.3 3 61 1 2 2.0 0 2 0 0
Against ranked teams Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST vs AP Top 25 11 151 13.7 1 28 0 0 0.0 0 0 0 0 vs USA ranked teams 11 151 13.7 1 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 17 212 12.5 1 28 0 0 0.0 0 0 0 0 8-14 13 139 10.7 2 34 1 2 2.0 0 2 0 0 15+ 24 286 11.9 2 61 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 4 2.0 1 6 0 0 0.0 0 0 0 0 15-21 12 122 10.2 1 61 0 0 0.0 0 0 0 0 8-14 14 185 13.2 1 36 0 0 0.0 0 0 0 0 1-7 5 87 17.4 0 26 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 8 91 11.4 2 28 1 2 2.0 0 2 0 0 8-14 7 102 14.6 0 34 0 0 0.0 0 0 0 0 LOSING BY 15-21 2 15 7.5 0 9 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 68 13.6 0 22 0 0 0.0 0 0 0 0 Own 20-39 21 275 13.1 1 61 1 2 2.0 0 2 0 0 Between 40's 16 157 9.8 0 34 0 0 0.0 0 0 0 0 Opp 39-20 7 99 14.1 1 28 0 0 0.0 0 0 0 0 Opp 19-Goal 5 38 7.6 3 15 0 0 0.0 0 0 0 0 Opp 9-Goal 2 13 6.5 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 0 0 0.0 0 0 0 0 0.0 0 0 0 0 2nd & Goal 1 7 7.0 1 7 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 23 270 11.7 2 61 1 2 2.0 0 2 0 0 2nd 16 150 9.4 1 22 0 0 0.0 0 0 0 0 3rd 15 217 14.5 2 36 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+ 12 169 14.1 2 34 0 0 0.0 0 0 0 0 3rd & 11+ 4 47 11.8 0 20 0 0 0.0 0 0 0 0 3rd & 8-10 4 66 16.5 1 21 0 0 0.0 0 0 0 0 3rd & 3-7 7 104 14.9 1 36 0 0 0.0 0 0 0 0 2nd & 6+ 14 115 8.2 1 22 0 0 0.0 0 0 0 0 2nd & 11+ 4 42 10.5 0 18 0 0 0.0 0 0 0 0 2nd & 8-10 5 15 3.0 0 11 0 0 0.0 0 0 0 0 2nd & 3-7 7 93 13.3 1 22 0 0 0.0 0 0 0 0 1st & 6+ 23 270 11.7 2 61 1 2 2.0 0 2 0 0 1st & 11+ 1 61 61.0 1 61 0 0 0.0 0 0 0 0 1st & 8-10 22 209 9.5 1 28 1 2 2.0 0 2 0 0 3rd (or 4th) and 9+ 8 113 14.1 1 21 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 7 104 14.9 1 36 0 0 0.0 0 0 0 0 1st and 10 22 209 9.5 1 28 1 2 2.0 0 2 0 0
Season, home and away Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST Season 53 605 11.4 4 68 1 1 1.0 0 1 0 0 Home 25 234 9.4 2 29 1 1 1.0 0 1 0 0 Away 28 371 13.3 2 68 0 0 0.0 0 0 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 11 148 13.5 2 48 0 0 0.0 0 0 0 0 October 17 161 9.5 0 29 0 0 0.0 0 0 0 0 November 20 254 12.7 2 68 0 0 0.0 0 0 0 0 December 4 38 9.5 0 14 1 1 1.0 0 1 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 19 190 10.0 2 29 0 0 0.0 0 0 0 0 2nd 11 116 10.5 1 20 0 0 0.0 0 0 0 0 3rd 12 201 16.8 1 68 0 0 0.0 0 0 0 0 4th 10 91 9.1 0 28 1 1 1.0 0 1 0 0
By half Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 30 306 10.2 3 29 0 0 0.0 0 0 0 0 2nd 23 299 13.0 1 68 1 1 1.0 0 1 0 0
By final margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 0-7 16 219 13.7 1 68 0 0 0.0 0 0 0 0 8-14 14 136 9.7 1 28 1 1 1.0 0 1 0 0 15+ 23 250 10.9 2 48 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 102 17.0 0 48 0 0 0.0 0 0 0 0 15-21 7 56 8.0 1 16 0 0 0.0 0 0 0 0 8-14 3 25 8.3 0 13 0 0 0.0 0 0 0 0 1-7 11 142 12.9 3 68 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 6 51 8.5 0 15 0 0 0.0 0 0 0 0 8-14 2 28 14.0 0 28 0 0 0.0 0 0 0 0 LOSING BY 15-21 2 26 13.0 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 5 48 9.6 0 18 0 0 0.0 0 0 0 0 Own 20-39 21 271 12.9 1 68 1 1 1.0 0 1 0 0 Between 40's 13 137 10.5 0 29 0 0 0.0 0 0 0 0 Opp 39-20 9 114 12.7 0 29 0 0 0.0 0 0 0 0 Opp 19-Goal 5 35 7.0 3 12 0 0 0.0 0 0 0 0 Opp 9-Goal 1 6 6.0 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 3 17 5.7 2 10 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 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 203 10.1 3 29 0 0 0.0 0 0 0 0 2nd 18 146 8.1 0 20 1 1 1.0 0 1 0 0 3rd 15 256 17.1 1 68 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+ 13 223 17.2 1 68 0 0 0.0 0 0 0 0 3rd & 11+ 3 38 12.7 0 17 0 0 0.0 0 0 0 0 3rd & 8-10 7 102 14.6 0 48 0 0 0.0 0 0 0 0 3rd & 3-7 5 116 23.2 1 68 0 0 0.0 0 0 0 0 2nd & 6+ 14 108 7.7 0 20 1 1 1.0 0 1 0 0 2nd & 11+ 3 9 3.0 0 6 0 0 0.0 0 0 0 0 2nd & 8-10 10 93 9.3 0 20 0 0 0.0 0 0 0 0 2nd & 3-7 3 21 7.0 0 10 1 1 1.0 0 1 0 0 2nd & 1-2 2 23 11.5 0 13 0 0 0.0 0 0 0 0 1st & 6+ 20 203 10.1 3 29 0 0 0.0 0 0 0 0 1st & 11+ 1 7 7.0 0 7 0 0 0.0 0 0 0 0 1st & 8-10 18 190 10.6 2 29 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+ 8 131 16.4 0 48 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 7 125 17.9 1 68 0 0 0.0 0 0 0 0 1st and 10 18 190 10.6 2 29 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 8 73 9.1 0 16 1 -1 -1.0 0 0 0 0 Home 2 10 5.0 0 6 1 -1 -1.0 0 0 0 0 Away 6 63 10.5 0 16 0 0 0.0 0 0 0 0
By month Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST September 3 26 8.7 0 11 1 -1 -1.0 0 0 0 0 October 1 6 6.0 0 6 0 0 0.0 0 0 0 0 November 4 41 10.3 0 16 0 0 0.0 0 0 0 0
By quarter Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 1 16 16.0 0 16 0 0 0.0 0 0 0 0 2nd 4 28 7.0 0 11 0 0 0.0 0 0 0 0 3rd 2 21 10.5 0 14 1 -1 -1.0 0 0 0 0 4th 1 8 8.0 0 8 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 44 8.8 0 16 0 0 0.0 0 0 0 0 2nd 3 29 9.7 0 14 1 -1 -1.0 0 0 0 0
By final margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 0-7 4 30 7.5 0 11 0 0 0.0 0 0 0 0 15+ 4 43 10.8 0 16 1 -1 -1.0 0 0 0 0
In wins, by margin Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 22+ 1 7 7.0 0 7 0 0 0.0 0 0 0 0 15-21 2 18 9.0 0 11 0 0 0.0 0 0 0 0 8-14 2 20 10.0 0 14 1 -1 -1.0 0 0 0 0 1-7 1 16 16.0 0 16 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 48 9.6 0 16 0 0 0.0 0 0 0 0 Between 40's 1 7 7.0 0 7 0 0 0.0 0 0 0 0 Opp 39-20 2 18 9.0 0 14 0 0 0.0 0 0 0 0 Opp 19-Goal 0 0 0.0 0 0 1 -1 -1.0 0 0 0 0 Opp 9-Goal 0 0 0.0 0 0 1 -1 -1.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 0 0 0.0 0 0 0 0 0.0 0 0 0 0 4th & Goal 0 0 0.0 0 0 1 -1 -1.0 0 0 0 0
By down Split REC YDS AVG TD LNG CAR YDS AVG TD LNG FUM LST 1st 3 21 7.0 0 8 0 0 0.0 0 0 0 0 2nd 4 36 9.0 0 14 0 0 0.0 0 0 0 0 3rd 1 16 16.0 0 16 0 0 0.0 0 0 0 0 4th 0 0 0.0 0 0 1 -1 -1.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 1 -1 -1.0 0 0 0 0 3rd & 6+ 0 0 0.0 0 0 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 0 0 0.0 0 0 0 0 0.0 0 0 0 0 3rd & 3-7 1 16 16.0 0 16 0 0 0.0 0 0 0 0 2nd & 6+ 3 22 7.3 0 11 0 0 0.0 0 0 0 0 2nd & 11+ 1 11 11.0 0 11 0 0 0.0 0 0 0 0 2nd & 8-10 2 11 5.5 0 7 0 0 0.0 0 0 0 0 2nd & 3-7 1 14 14.0 0 14 0 0 0.0 0 0 0 0 1st & 6+ 3 21 7.0 0 8 0 0 0.0 0 0 0 0 1st & 11+ 1 6 6.0 0 6 0 0 0.0 0 0 0 0 1st & 8-10 2 15 7.5 0 8 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 0 0 0.0 0 0 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 1 16 16.0 0 16 0 0 0.0 0 0 0 0 1st and 10 2 15 7.5 0 8 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 vs ETAM W 42-13 3 -1 -0.3 4 0 0 0 0.0 0 0 9/13 @ MOST W 28-10 4 65 16.3 18 0 0 0 0.0 0 0 9/20 @ TCU L 35-24 5 69 13.8 34 1 1 2 2.0 0 2 10/4 vs SYR W 31-18 5 41 8.2 15 1 0 0 0.0 0 0 10/11 vs STAN W 34-10 4 16 4.0 8 0 0 0 0.0 0 0 10/18 @ CLEM W 35-24 3 29 9.7 10 0 0 0 0.0 0 0 10/25 @ WAKE L 13-12 2 32 16.0 21 0 0 0 0.0 0 0 11/1 vs MIA W 26-20 OT 4 47 11.8 28 1 0 0 0.0 0 0 11/8 @ BC W 45-13 7 162 23.1 61 1 0 0 0.0 0 0 11/22 vs LOU W 38-6 6 44 7.3 13 1 0 0 0.0 0 0 11/29 @ CAL L 38-35 4 29 7.3 9 0 0 0 0.0 0 0 1/2 vs ARIZ W 24-19 7 104 14.9 22 0 0 0 0.0 0 0 Trust & Will Holiday Bowl Total 54 637 11.8 61 5 1 2 2.0 0 2
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 8/31 @ CLT W 30-7 1 4 4.0 4 0 0 0 0.0 0 0 9/7 vs GWEB W 13-6 2 23 11.5 17 0 0 0 0.0 0 0 9/21 @ UNC W 70-50 5 81 16.2 48 0 0 0 0.0 0 0 9/28 vs BALL W 63-7 4 44 11.0 20 2 0 0 0.0 0 0 10/5 @ ULM L 21-19 4 67 16.8 29 0 0 0 0.0 0 0 10/10 vs CCU W 39-7 5 35 7.0 14 0 0 0 0.0 0 0 10/19 @ GASO L 28-14 4 38 9.5 20 0 0 0 0.0 0 0 10/26 vs USM W 32-15 4 21 5.3 11 0 0 0 0.0 0 0 11/9 vs GAST W 38-7 4 65 16.3 29 0 0 0 0.0 0 0 11/16 @ ODU W 35-32 8 121 15.1 68 1 0 0 0.0 0 0 11/23 @ APP L 34-20 6 60 10.0 28 1 0 0 0.0 0 0 11/30 vs MRSH L 35-33 2OT 2 8 4.0 7 0 0 0 0.0 0 0 12/18 vs WKU W 27-17 4 38 9.5 14 0 1 1 1.0 0 1 Boca Raton Bowl Total 53 605 11.4 68 4 1 1 1.0 0 1
Date Opp Result REC YDS AVG LNG TD CAR YDS AVG TD LNG 9/2 vs BUCK W 38-3 0 0 0.0 0 0 1 -1 -1.0 0 0 9/23 @ USU W 45-38 3 26 8.7 11 0 0 0 0.0 0 0 10/14 vs GASO W 41-13 1 6 6.0 6 0 0 0 0.0 0 0 11/4 @ GAST W 42-14 1 14 14.0 14 0 0 0 0.0 0 0 11/18 vs APP L 26-23 OT 1 4 4.0 4 0 0 0 0.0 0 0 11/25 @ CCU W 56-14 2 23 11.5 16 0 0 0 0.0 0 0 Total 8 73 9.1 16 0 1 -1 -1.0 0 0