Joof war bei den Afrikaspielen 1965, die in Brazzaville (Kongo) stattfanden und bei den Afrikaspielen 1973 in Lagos (Nigeria) Kapitän der gambischen Mannschaft. Er nahm an den Sprints über 100 m und 200 m teil. Er war Basketballnationalspieler (1966–1967) und Fußballspieler. Er galt als ein Athlet par excellence, der von 1962 bis 1990 sowohl über 100 als auch über 200 m den nationalen Rekord hielt. 1970 war er Finalist in der 200-m-Veranstaltung bei den Commonwealth-Spielen in Edinburgh. Von 1984 bis 2012 war er Leiter der Olympiamannschaft Gambias bei den Commonwealth- und Olympischen Spielen und traf sich mit allen Würdenträgern, die im olympischen Sport eine Rolle spielen. Auch 2016 war er Teil des Betreuerstabes der Olympischen Spiele.