Freire debuterte internasjonalt under Jeux de la Francophonie 2013, der han ble nummer 12 på 1500 meter. Under Lusofoniske leker 2014 ble han nummer fire på 1500 meter, og Kapp Verde fikk der sølv på 4 x 100 meter stafett med Freire på laget. Under Afrikalekene 2019 ble han nummer 19 på 5000 meter, og han ble nummer fire på Macao halvmaraton og nummer tre på Corrida São Silvestre Amadora (10 km) i Lisboa i 2019.