在2006年墨爾本英聯邦運動會中，海登在他本來不打算參與的50米自由泳項目中奪得銀牌；他在同屆英聯邦運動會也奪得三個銅牌。在2007年世界游泳錦標賽的男子100米自由泳項目中，他與意大利選手菲利頗·馬尼伊尼（）同時沖綫，兩人同獲金牌。這是加拿大選手自1986年來首次在世界游泳錦標賽中奪冠，而他以48.43秒沖綫的成績亦刷新了自己創下的加拿大記錄；他在同屆賽事亦在4×200米自由泳接力中得銅牌。