2018. aastal võistles ta nii 2018. aasta noorte suveolümpiamängudel kui ka 2018. aasta noortele mõeldud Vaikse ookeani piirkonna mängudel. 2019. aasta augustis võitis Fairweather 200 meetri vabasõidus kuldmedali noormeeste maailmameistrivõistlustel.
Ungaris, purustades omaenda Uus-Meremaa vanusegruppi rekordi ajaga 1:57.96. Ta lõpetas 400 meetri finaalis neljandana, purustades taas oma vanuserühma rekordi ajaga 4:08.78.