Après plusieurs saisons dans l'organisation du Canadien, plus spécialement en tant que capitaine du Rocket de Laval, Xavier Ouellet quitte la franchise.
En effet, il a signé un contrat de deux saisons à deux volets avec les Penguins, lui rapportant 750 000 $ dans la LNH et 450 000 $ dans la LAH.