Kekana fikk sølv på 3000 meter hinder under det sørafrikanske U23-mesterskapet i friidrett i 2015. I 2017 kom han på sjuendeplass på 10.000 meter under det sørafrikanske mesterskapet for senior, og han deltok i Sommeruniversiaden 2017, der han kom på femteplass på halvmaraton, og Sør-Afrika fikk der sølv i lagkonkurransen i halvmaraton. Han deltok også på 10.000 meter, der han kom på sjuendeplass. Han kom på sjuendeplass i det sørafrikanske mesterskapet på 10 km gateløp.[1]
Han vant 10.000 meter og fikk sølv på 5000 meter under det sørafrikanske universitetsmesterskapet i 2018. I det sørafrikanske mesterskapet på 10 km gateløp kom han på sjuendeplass. Han fikk bronse på 10.000 meter under Sørafrikansk mesterskap i friidrett 2019, og vant 10.000 meter under Sommeruniversiaden 2019 i Napoli i Italia.[1]