Skriv en fortsættelse til dette afsnit - Hansen opnåede sin endelige grandmaster-norm i den 40. skakolympiade
, i Istanbul, Tyrkiet, i august-september 2012, hvor han debuterede på det canadiske landshold. Han spillede på fire brædder og scorede 71⁄2/10 point, hvilket øgede hans FIDE-rating med 25 point og nåede 2500 (minimum for GM-titlen). Hansen er den næstyngste canadier til at opnå titlen som stormester, efter Mark Bluvshtein, der gjorde det i en alder af 16 i 2004, og den yngste hjemmehørende canadier (fordi Bluvshtein modtog israelske unge skaktræningssystemer, før han immigrerede til Canada i 1999 i en alder af 11). FIDE tildelte ham titlen i januar 2013.