Hagans has snatched up 1,078 yards through the air in 43 games for his career. He has caught 109 balls which means he averages 9.9 yards per catch. He has taken part in the play 109 times while accruing 1,078 total yds. Hagans (8 touchdowns through the air) has accumulated an average of 25.1 yds per game receiving and he averages 2.5 receptions per game throughout his career.