Hansen je dosegel svojo zadnjo normo Velikega mojstra na 40. šahovski olimpijadi.
, v Istanbulu, Turčija, avgusta do septembra 2012, kjer je debitiral v kanadski reprezentanci. Igral je na štirih krogih in dosegel 71⁄2/10 točk, s čimer je povečal svojo oceno FIDE za 25 točk, ki je dosegla 2500 (minimalni za naslov GM). Hansen je drugi najmlajši Kanadčan, ki je dosegel naziv velikega mojstra, po Marku Bluvshteinu, ki je to dosegel pri 16 letih leta 2004, in najmlajši domači Kanadčan (ker je Bluvshtein pred priseljevanjem v Kanado leta 1999 pri 11 letih prejel izraelske šahovske sisteme za mladino). FIDE mu je naslov podelil januarja 2013.