Hannah tilføjede to guldmedaljer til sin junior-medalje, da hun vandt to guldmedaljer ved
2019 World Junior Swimming Championships i 100 m og 200 m bagstrøm, samt sølv i 50 m bagstrøm. Hun vandt også to mere bronze i 4 × 100 m medley og 4 × 100 m blandet medley. Dette bragte hendes karriere verdens juniors samlede til fem guld, en sølv og tre bronzemedaljer, en sum af ni i alt. I september 2017 blev Hannah udnævnt til Canadas 2018 Commonwealth Games hold.