Peter Shongwe was on 22 January 2017 elected new President of the Swaziland Olympic and Commonwealth Games Association (SOCGA). He was elected by the General Assembly of that body held in Lobamba, with 27 votes against 26 for former Vice President Adam Mthethwa. He takes over from Zombodze Magagula. Pearl Dlamini was elected Vice President, while Zakhele Zulu is the new Treasurer General. Zombodze Magagula, Temangcamane Maseko, Mandisa Sigudla and Zakhele Dlamini were all elected as advisers. All 22 SOCGA member associations took part in the General Assembly held at the OlympAfrica Centre. Peter Shongwe had previously held the post of Treasurer General of the organisation.
The Swaziland Hockey Association was also officially recognised as SOCGA member during this General Assembly.
Swaziland has participated in 11 editions of the Olympic Games since Munich 1972, but is still to bring home a medal. The country was represented in Rio de Janeiro by two sprinters: Phumlile Ndzinisa in the 100 metres event and Sibusiso Matsenjwa in the women’s 200m event.