Poort reprezentoval Austráliu na letných olympijských hrách v Londýne v roku 2012 v voľnom štýle na 1500 metrov. Zúčastnil sa letných olympijských hier 2016 v Rio de Janeiro v Brazílii v maratóne 10 kilometrov
plavecká súťaž. V pretekoch viedol 1 minútu a 20 sekúnd, ale bol chytený 1 km pred koncom a skončil 21. Poort trénoval vo Wollongong, NSW, reprezentoval West Illawarra Aquatic Swim Club a tiež Bronte Surf Club.