Vuonna 2018 hän kilpaili sekä 2018 Summer Youth Olympics ja 2018 Junior Pan Pacific Games. Elokuussa 2019 Fairweather voitti kultamitalin 200 metrin vapaasti uimalla World Junior Swimming Championships -kilpailussa.
Hän rikkoi oman Uuden-Seelannin ikärekortin 1:57,96 - ajoituksella. Hän sijoittui neljänneksi 400 metrin finaaliin, rikkoen jälleen oman kansallisen ikäryhmässä ennätyksensä ajassa 4:08.78.