Career
Previously, he was suspended over allegations of match-fixing. Former teams are Old Edwardians F.C., Feyenoord Rotterdam, RWD Molenbeek, Sporting Charleroi, Malatyaspor, Football Club Brussels and Willem World War II During his time at Willem II he was a key player. He played more than 100 matches for the Dutch side and then moved to Football Club Baku when his contract had expired.
In August 2013, he joined his former team Brussels but decided to terminate his contract a month later.
On 11 July 2014, Kargbo went on trial with Swindon Town along with Elikem Amenku after his release from West Bromwich Albion F.C., although he did not sign for the club Instead, Kargbo signed for Atlético.
He later played for Barkingside and Thamesmead Town, before signing for Welling United in February 2016. Position
He plays as a defender or Defensive Midfielder.
Kargbo is first choice defender for the Sierra Leone national football team and he succeeded Mohamed Kallon as the Leone Stars" national team captain.
While playing a 2009 match for Willem II, he was racially abused by Austrian player Marko Arnautović. In July 2014, Kargbo was among 15 players and officials suspended from international football, along with Ibrahim Koroma, Samuel Barlay and Christian Caulker over allegations of match-fixing relating to a Africa Cup of Nations qualifier in 2008 against South Africa which ended 0-0. Allegedly, he was also involved in match fixing during his time at Willem II, serving as the main contact for a gambling syndicate and selling them losses against AFC Ajax and Feyenoord.
Kargbo has denied the allegations.
His ban was lifted in 2015. On 15 February 2016 however the Royal Dutch Football Association reported it had found evidence of Kargbo being actively involved in match fixing, specifically in an August 9, 2009 match against Football Club Utrecht (which Willem II lost 1-0).
Kargbo is banned from playing football in the Netherlands.