Hannah engadiu a súa medalla mundial xuvenil cando engadiu dous ouro nos Campionatos Mundiais de Natación Xuvenil de 2019
nos 100 m e 200 m de costas, así como unha prata nos 50 m de costas. Tamén gañou dous bronce máis nos 4×100 m medley e 4×100 m medley mixto. Isto levou a súa carreira mundial junior total a cinco medallas de ouro, unha de prata e tres de bronce, unha suma de nove en total. En setembro de 2017, Hannah foi nomeada para o equipo de Canadá nos Xogos da Commonwealth de 2018.