Mokoena, a former Olympic silver medallist, finished top of the Diamond League standings in the men’s long jump discipline in the Belgian capital, after securing Commonwealth and African titles in the triple jump discipline this season.
He won the men’s long jump in Brussels with a best leap of 8.19m, and fellow South African Zarck Visser was eighth with a best effort of 7.79m.
Meanwhile, Sunette Viljoen took second place in the women’s javelin throw event with a best heave of 64.30m.
World record holder Barbora Spotakova of the Czech Republic was well clear, winning with a 67.99m effort.
Andre Olivier took eighth place in the men’s 1 000m race, in 2:18.11, with European 800m champion Adam Kszczot of Poland winning the race in 2:15.72.
Wenda Nel finished ninth in the women’s 400m hurdles race in 55.61 seconds, well behind Jamaican Kaliese Spencer who won in 54.12.
– Sapa
Download our app and read this and other great stories on the move. Available for Android and iOS.