Team analyst usually work with coaches to generate strategies, analyses strengths and weaknesses, and communicate this to the players in order to get the best out of them. Sometimes a person will be responsible for both coaching and analyst duties
Joel Yarde