Te Flan made her Olympic debut at the 2016 Summer Olympics where she competed in the women's 800 metre event. She finished last of twenty-seven starters, but her time of 9:07.21 established a new national record.