Il est le frère aîné de Jordan Staal, qui joue pour les Penguins de Pittsburgh, Marc Staal, qui joue pour les Rangers de New York, et Jared Staal, qui a été signé par l'équipe d'Eric, les Hurricanes, mais qui joue actuellement pour les Wolves de Sudbury de la Ligue de hockey de l'Ontario.
Le jeu international