O clube foi fundado em 16 de novembro de 2011, tendo as cores vermelho e branco.
O Estádio Olímpico de Macau 5️⃣ é inaugurado em 7 de agosto de 2012.
O estádio fica a 3,3 m de altitude.
O estádio é utilizado como sede 5️⃣ da equipe de futebol.
Existem ainda três campos de grama, com capacidade para 9,2 mil pessoas.