The young potential kid began his career at age 12 when he joined a local community team, Duke Football Club.
During his debut season in the second division, he managed to put out some brilliant performances which caught the attention of LISCR FC head coach, Tapha Manneh who invited him to train with LISCR FC during the first phase break of the 2016–17 Liberian First Division League.
After more than two weeks of intensive training sessions, Williams performances pleased Tapha Manneh who awarded him a place in the team, taking part in the second half of the unbeaten season.
Two months after his promotion to LISCR, he made his debut in the Liberian Cup second round against Muscat FC.
[5][6] Williams might not have had the opportunity to play a competitive game for LISCR, but his performances during the preseason never went unnoticed by Liberia under-20 head coach, Christopher Wreh who called him to the team's training sessions ahead of the 2018 WAFU/FOX U-20 Tournament.