Freitas competed for Portugal at the 2016 Summer Olympics. She placed 36th in Athletics at the 2016 Summer Olympics – Women's 1500 metres in 4:18.53.