Poort reprezentował Australię w biegu swobodnym na 1500 metrów na Letnich Igrzyskach Olimpijskich w Londynie w 2012 roku. Brał udział w Letnich Igrzyskach Olimpijskich 2016 w Rio de Janeiro, Brazylia, w maratonie 10 kilometrów
Wydarzenie pływackie. W wyścigu zdobył przewagę 1 minutę i 20 sekund, ale został złapany 1 km przed końcem i ukończył 21. Poort trenował w Wollongong, NSW, reprezentując West Illawarra Aquatic Swim Club oraz Bronte Surf Club.