Hansenas pasiekė savo paskutinį didžiojo meistro normą 40-oje Šachmatų olimpiadoje
2012 m. rugpjūčio-rugsėjo mėn. Stambule, Turkijoje, kur jis debiutavo Kanados nacionalinėje komandoje. Jis žaidė su keturiomis lentelėmis ir surinko 71⁄2/10 taškų, padidindamas savo FIDE reitingą 25 taškais, pasiekdamas 2500 (minimalus GM titului). Hansen yra antras jauniausias kanadietis, pasiekęs didžiojo meistro titulą, po Mark Bluvshtein, kuris tai padarė 2004 m. 16 metų amžiaus, ir jauniausias kanadietis (nes Bluvshtein gavo Izraelio jaunimo šachmatų mokymo sistemas, prieš imigratuodamas į Kanadą 1999 m. 11 metų amžiaus). FIDE jam šį titulą suteikė 2013 m. Sausio mėn.