Morago ga go fetsa dithuto tsa gagwe, one a boela mo Aforika, pele one a ya Botswana pele a tlolelwa molelwane ko Aforika Borwa. Osimolotse a tshamekele setlhopha sa Santos mo liking ya Aforika Borwa, moragonyana a ya go tshamekela Jomo Cosmos, mo a neng a seka a dira sentle. A tswelela ya go tshamekela Ezenkosi mo setlheng sa 2007/2008, mo a ileng a tshameka metshameko ele mebedi fela pele a ya ko Ajax Cape Town mo tshimologong ya ngwaga wa 2008. O simolotse go tshameka a tsabakela ko Ajax, ko a ileng a tshameka maemo a magare. O ile setlhopheng sa Supersport United mo kgweding ya Phukwi 2010.