Before playing in the NHL, Erat played 3 seasons in the WHL 2 for the Saskatoon Blades and 1 for the Red Deer Rebels. Erat has also played 10 seasons with the Nashville Predators and 9 games with the Washington Capitals.