Täytä seuraava lause: 15. huhtikuuta 2016 Main nimettiin yhdeksi viidestä olympialaisten debytoijasta kahdeksan uimarin joukkueessa edustamaan Uutta-Seelantia vuoden 2016 kesäolympialaisissa Rio de Janeirossa, Brasiliassa, jossa hän kilpaili sekä 100 metrin että 200 metrin selkätaistelussa. Main voitti hänen
Miesten 100 metrin selkätaistelu, 53,99 sekunnin aika, - oikeutumaan semifinaaliin. Hän sijoittui puolifinaaleissa 15. sijalle 54,29 sekunnin ajalla, mutta ei päässyt finaaliin. Miesten 200 metrin selkätaistelussa Main pääsi 15. nopeimmin semifinaaliin 1:57.51 aikaan, mutta hänen aikaansa 1:58.08 ei kuitenkaan riittänyt viemään häntä finaaliin.