Scrivi una continuazione per questo paragrafo - Nel 2018 ha gareggiato sia ai Giochi Olimpici della Gioventù estivi del 2018 che ai Giochi Pan Pacifico Junior del 2018. Nell'agosto 2019, Fairweather ha vinto la medaglia d'oro nei 200 metri freestyle ai Campionati mondiali di nuoto junior
a Budapest, in Ungheria, battendo il proprio record della Nuova Zelanda per la fascia di età con un tempo di 1:57.96. Finì quarta nella finale dei 400 metri, battendo nuovamente il suo record nazionale di età con un tempo di 4:08.78.