In most cases, coaches are Challenger level League of Legends players. In some situations it is possible that a coach is also an ex-professional LoL player.