Teslaa has accumulated 896 receiving yards in 25 games throughout his career. He has hauled in 62 balls which averages 14.5 yards per catch. He has touched the ball 63 times while accumulating 896 total yds. Teslaa (5 receiving TD’s) has an average of 35.8 yds per game receiving and he has 2.5 receptions per contest in his career.