Skribu daŭrigon por ĉi tiu paragrafo - Hansen atingis sian finan grandmajstronormon en la 40-a Ŝak-Olimpiado
, en Istanbulo, Turkio, en aŭgusto-septembro 2012, kie li debutis en la kanada nacia teamo. Li ludis sur kvar tabuloj kaj gajnis 71⁄2/10 poentojn, plibonigante sian FIDE-rangigon je 25 poentoj, atingante 2500 (la minimumo por la GM-titolo). Hansen estas la dua plej juna kanadano, kiu atingis la titolon de Grandmajstro, post Mark Bluvshtein, kiu faris tion en la aĝo de 16 en 2004, kaj la plej juna hejma kanadano (ĉar Bluvshtein ricevis israelajn junajn ŝakajn trejnadajn sistemojn antaŭ enmigrado al Kanado en 1999 en la aĝo de 11). FIDE aljuĝis al li la titolon en januaro 2013.