Ontario Junior Hockey League
Il rejoint les Red Wings de Toronto à l'âge de 13 ans et remporte avec eux, en tant que capitaine, le Tournoi international de hockey pee-wee de Québec de 1996. La saison suivante, il rejoint les Blues de Bramalea de la Ligue de hockey junior de l'Ontario ; il inscrit dès cette première saison 88 points en 46 matchs faisant de lui la recrue de l'année. La saison suivante, en 1998-1999, il marque 103 points en 41 matchs.