 Nagui Asaad held the championship record of the African Championships since 1982 African Championships in Athletics, with a throw of 20.44 metres.until 2004 African Championships in Athletics when Janus Robberts achieved 21.02.His record shot put throw in All Africa games of 19.48 stood since 1973 All-Africa Games  as the championship record for twenty six years until Burger Lambrechts broke it at the 1999 All-Africa Games.