![Weaver_Xavier](https://static.clubs.nfl.com/image/upload/t_editorial_landscape_mobile/t_lazy/f_auto/cardinals/fm0hedrup2y2xkcdc3sg.jpg)
Xavier Weaver
WR
#89
Experience: R
Height: 6-1
Weight: 180 lbs
College: Colorado
Receiving
Biography
College Career:
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.