Hansen dosáhl své poslední Grandmasterské normy na 40. šachové olympiádě.
, v Istanbulu, Turecko, v srpnu až září 2012, kde debutoval v kanadském národním týmu. Hrál na čtyřech deskách a získal 71⁄2/10 bodů, což zvýšilo jeho hodnocení FIDE o 25 bodů a dosáhlo 2500 (minimum pro titul GM). Hansen je druhým nejmladším Kanaďanem, který dosáhl titulu velmistra, po Marku Bluvshteinovi, který to udělal ve věku 16 let v roce 2004, a nejmladším domácím Kanaďanem (protože Bluvshtein obdržel izraelské školení pro mládež v šachu před emigrací do Kanady v roce 1999 ve věku 11). FIDE mu udělila titul v lednu 2013.