*200 metres - 23.88 s (2007) - national record.Sudanese athletics records
*400 metres - 53.34 s (2004)
*800 metres - 2:02.43 min s (2005) - national record.
*100 metres hurdles - 14.31 s (2007) - national record.
*400 metres hurdles - 54.93 s (2007) - national record.
*Heptathlon - 4977 pts (2005) - national record.