Knox foi nomeado para o seu primeiro equipo nacional canadense nos Xogos Olímpicos da Xuventude de Verán de 2018 celebrados en Buenos Aires, Arxentina. Neste evento, Knox gañou o bronce nos 200 m medley individual. En 2019, Knox gañou dúas medallas nos Campionatos Mundiais de Natación Junior FINA de 2019.
En Budapest.