At the 2016 Summer Olympics, she broke the South American record in the Women's 200 metre freestyle heats, with a time of 1:57.28. She finished 12th in the semifinals. Nevertheless, she entered in the Brazil's swimming history, because never a Brazilian woman had managed to get in a semifinal of this proof. In the Women's 4 × 200 metre freestyle relay, she broke the South American record, with a time of 7:55.68, along with Jéssica Cavalheiro, Gabrielle Roncatto and Larissa Oliveira, finishing 11th. She also competed in the Women's 4 × 100 metre freestyle relay, finishing 11th.