Signed with the Cardinals as an undrafted rookie free agent on 4/29/19. Released on 8/31/19 and signed to Arizona's practice squad on 9/1/19. Released on 9/2/19 and re-signed to the Cardinals practice squad on 9/30/19. Signed a future contract with the Cardinals on 12/30/19.
Played in 53 career games (22 starts) at Boise State and had 99 receptions for 1,474 yards and 11 TDs … set career-highs as a senior in 2018 with 54 receptions for 825 yards and eight TDs while playing in all 13 games (eight starts) … finished the '18 season with a career-high three games of 100+ receiving yards … as a junior in 2017, appeared in all 14 games (13 starts) and finished the season with 33 receptions for 494 yards and two TDs … had first career 100-yard outing with 123 receiving yards on three receptions vs. Air Force (11/18/17); his 87 yard TD catch vs. Air Force was longest reception for a Boise State player in 15 years … in 2016, appeared in 13 games (one start) with two receptions for 42 yards and a TD ... caught his first-career TD against Colorado State … as a freshman in 2015, was named to the Mountain West All-Academic Team and played in all 13 games and had 10 receptions for 113 yards … redshirted as a freshman in 2014.