Escriba una continuación para este párrafo - En 2018 compitió tanto en los Juegos Olímpicos de la Juventud de Verano de 2018 como en los Juegos Pan Pacificos Junior de 2018. En agosto de 2019, Fairweather ganó la medalla de oro en los 200 metros estilo libre en el Campeonato Mundial Junior de Natación
en Budapest, Hungría, rompiendo su propio récord de grupo de edad de Nueva Zelanda con un tiempo de 1:57.96. Terminó cuarta en la final de los 400 metros, rompiendo nuevamente su propio récord nacional de grupo de edad con un tiempo de 4:08.78.