Hannah lisäsi maailman juniori-medaalinsa, kun hän lisäsi kaksi kultaa vuoden 2019 World Junior Swimming Championships -kilpailussa.
100 m ja 200 m selkätiellä, sekä hopea 50 m selkätiellä. Hän voitti myös kaksi pronssia 4×100 m: n ja 4×100 m: n sekoitetussa. Tämä toi hänen uransa maailman junioripalkinnon yhteensä viiteen kultaiseen, yhteen hopean ja kolmeen pronssimedaljaan, yhteensä yhdeksän. Syyskuussa 2017 Hannah nimitettiin Kanadan 2018 Commonwealth Games -joukkueeseen.