2018 m. vasaros jaunimo olimpinėse žaidynėse, vykusiose Argentinos sostinėje Buenos Airese, Knox buvo įvardintas į savo pirmąją Kanados nacionalinę komandą. 2019 m. Knox laimėjo du medalius 2019 m. Pasaulio jaunimo plaukimo čempionate.
Budapešte.