Swaziland at the 2012 Summer Olympics

[4][5] The athletes were coached by Muzi Mabuza and Linda Kiefer,[6] and trained in the West Devon town of Tavistock.

[8][9] In an interview with the Times of Swaziland before competing Matsenjwa said that he was learning from training with other Olympic athletes and was confident of improving his performance.

[10] Matsenjwa competed in the men's 200 metres race in the third heat of the first round on 7 August, finishing sixth out of eight athletes with a time of 20.93 seconds,[11] setting a new Swaziland national record.

[14] Luke Hall, who at the age of 23 was participating in his second Olympic Games,[15] was notable for holding the flag of Swaziland at the opening ceremony.

[16][17] Hall was drawn in heat four of the men's 50 metre freestyle event which was held on 2 August, finishing fourth out of eight swimmers with a time of 23:48 seconds.

The London Olympic Stadium , where Matsenjwa and Ndzinisa competed in track and field events
The London Aquatics Centre where Hall competed in the men's 50 metre freestyle event