Il est encore une fois membre de l'équipe du Canada au championnat du monde junior 2007. Marc Staal a aidé le Canada à remporter un d'affilée lors de la partie finale du contre l'équipe russe.