2016年4月15日,メインはブラジル・リオ・デ・ジャネイロで開催された2016年夏季オリンピックでニュージーランドを代表する8人の水泳選手のチームに5人のオリンピックデビュー選手の1人として選ばれ,100mと200mバックストロークの競技に出場した. メインが勝った
男子100mバックストローク タイム53.99秒で準決勝に合格 彼は準決勝で54.29秒で総合15位に終わったが,決勝に進出しなかった. 男子200mバックストロークでは,メインは1:57.51のタイムで準決勝に第15位で合格したが,彼の1:58.08の時間は決勝に進むには不十分だった.