Signed with the Cardinals as an undrafted rookie free agent out of Colorado on 4/29/24.
2025: Played in 10 games (two starts) and hauled in seven receptions for 67 yards and also returned two kickoffs for 51 yards ... saw action on special teams in the season opener @ NO (9/7) ... returned his first kickoff of the season for 24 yards vs. GB (10/19) and saw action on offense ... appeared on offense and special teams in the win @ Dal (11/3) ... recorded the first two receptions of his career for 15 yards vs. SF (11/16) ... made his first career start vs. Jax (11/23) and had one catch for nine yards ... caught two passes for 19 yards vs. Atl (12/21) ... had two receptions for a career-high 24 yards @ Cin (12/28) and returned a kickoff 27 yards ... played on offense and special teams @ LAR (1/4/26).
2024: Appeared in two games on offense ... inactive (oblique) @ Buf (9/8) ... inactive (oblique) vs. LAR (9/15) ... inactive vs. Det (9/22) ... inactive vs. Was (9/29) ... inactive @ SF (10/6) ... made his NFL debut @ GB (10/13) ... inactive vs. LAC (10/21) ... inactive @ Mia (10/27) ... inactive vs. Chi (11/3) ... inactive vs. NYJ (11/10) ... inactive @ Sea (11/24) ... inactive @ Min (12/1) ... inactive vs. Sea (12/8) ... inactive vs. NE (12/15) ... inactive @ Car (12/22) ... inactive @ LAR (12/28) ... appeared on offense in the win vs. SF (1/5/25).
Played 53 games (32 starts) and had 185 receptions for 2,649 yards and 12 TDs as well as five carries for 23 yards and three TDs over the course of his collegiate career at Colorado (2023) and South Florida (2019-22) … also returned 21 punts for 234 yards (13.5 avg.) and a pair of kick returns for 19 yards … his 117 career receptions and 1,741 career receiving yards at USF rank sixth and fourth in program history, respectively … in 2023 at Colorado, played 12 games (10 starts) and led the Buffaloes with 68 receptions (7th most in Pac-12; 8th most in a season in program history) and 908 receiving yards; added six total TDs (four receiving, two rushing) and eight punt returns for 132 yards (16.5 avg.); set single-game career highs with 10 receptions for 170 receiving yards in a win vs. Nebraska (9/9) and surpassed the 100 receiving yard mark @ TCU (9/2) and vs. Stanford (10/13) … earned All-AAC honors in his final season at USF in 2022 after starting all nine games he appeared in and having 53 catches for 718 yards (13.5 avg.) and six TDs; his 718 receiving yards marked the 5th most in a season in program history; logged games with 100+ receiving yards on the year vs. BYU (9/3), @ Cincinnati (10/8) and @ Temple (11/5) … in 2021, started all 10 games he played and had 41 receptions for 715 yards (team-high 17.4 avg.) and two TDs; added nine punt returns for 116 yards (12.9 avg.) … had the first game with 100+ receiving yards of his career vs. Houston (11/6) … played nine games with three starts in 2020 and totaled 11 receptions for 142 yards … appeared in 12 games in 2019 and had 12 catches for 166 yards.
Played four years at Orlando (FL) Christian Prep where he had 110 catches for 2,124 yards and 32 TDs … became the first player in school history to attend an FBS school … helped guide the Warriors to a 9-2 record and the SSAC State Championship as a senior after having 34 receptions for 584 yards and 10 TDs … also played basketball … majored in Marketing.