Biography
2019:
• One of five team captains and a member of the team's leadership council
• Caught three passes for 38 yards at Rice on 11/23
• Caught two passes for 79 yards and a touchdown at Louisiana Tech on 11/9
• Caught six passes for 87 yards in the win vs. UTEP on 11/2
• Caught six passes for 82 yards and a touchdown at Charlotte on 10/26
• Caught four passes for 55 yards in the win vs. Middle Tennessee on 10/19
• Caught one pass for 15 yards at Southern Miss on 10/12
• Caught nine passes for a career-high 120 yards vs. Houston on 9/28
• Caught five passes for 58 yards in the win vs. UTSA on 9/21
• Caught two passes for 14 yards at California on 9/14
• Caught five passes for 44 yards and a touchdown at SMU on 9/7
• Had three catches for 25 yards in the season-opening win vs. Abilene Christian on 8/31
2018:
• One of three Mean Green wide receivers that were on the Biletnikoff Award Watch List
• Member of the team’s leadership council
• Finished with 32 catches for 433 yards and two touchdowns in 13 games, eight of which were starts
• Caught one pass for seven yards in the New Mexico Bowl vs. Utah State on 12/15
• Had three catches for 69 yards and a touchdown (49 yards) in the win on 11/24 at UTSA
• Made five catches for 47 yards in the win vs. Florida Atlantic on 11/15
• Caught five passes for 39 yards on 11/10 at Old Dominion
• Had four catches for a season best 69 yards vs. Rice in a homecoming win on 10/27
• Made one catch for four yards on 10/20 at UAB
• Caught two passes for 44 yards in the win vs. Southern Miss on 10/13
• Had one catch for 18 yards in the win on 10/6 at UTEP
• Caught one pass for 36 yards, his first touchdown of the season, on 9/29 vs. Louisiana Tech
• Made one catch for nine yards in the win at Liberty on 9/22
• Caught three passes for 24 yards in the win at Arkansas on 9/15
• Had four catches for 50 yards on 9/8 vs. Incarnate Word in the win
• Caught one pass for 19 yards in the season-opening win vs. SMU on 9/1
2017:
• Finished with a team-high 62 catches for 819 yards and four touchdowns in 14 appearances and earned all-conference honorable mention status
• Caught a team-high six passes for 70 yards and a touchdown in the R+L Carriers New Orleans Bowl vs. Troy on 12/16
• Caught six passes for 74 yards in the C-USA Championship Game at Florida Atlantic on 12/2
• Had one catch for four yards in the win at Rice on 11/25
• Made four catches for 79 yards and a touchdown vs. Army West Point in the win on 11/18
• Caught five passes for 63 yards on 11/11 in the win vs. UTEP
• Had four catches for 47 yards in the win at La Tech on 11/4
• Made three catches for 30 yards in the win on 10/28 vs. Old Dominion
• Had a career-high 11 catches for 112 yards, a career-high at the time at Florida Atlantic on 10/21
• Caught five passes for 86 yards, including a key 49-yard catch on the game-winning drive vs. UTSA on 10/14
• Had one grab for 11 yards in the win at Southern Miss on 9/30
• Made three catches for 64 yards and a touchdown in the win over UAB on 9/23
• Caught two balls for 19 yards at Iowa on 9/16
• Hauled in a career-high eight catches for 90 yards at SMU on 9/9
• Caught three balls for a team-high 70 yards and the first touchdown of his career on 9/2 vs. Lamar
2016:
• Made one catch for 16 yards in his seven appearances for the Mean Green
• Recorded his first career catch, for 16 yards on 9/10 vs. Bethune-Cookman
• Made first career appearance in the season-opener vs. SMU on 9/3
High School:
• Caught 73 passes for 1,154 yards and 18 touchdowns as a senior
• Helped lead Sweetwater to a 12-1 record and the regional round of the Texas 4A Division II UIL State Football Championships