In Botswana, the official stats have very high current birth registration, though it was only 72% back in 2012. So, it's much more likely his age is reliable than it would be for a Kenyan athlete but only about a 2/3 chance of his birth having been registered back around 2003. But I am highly suspicious of runners from southern Africa, because there has been isolated sprint success and quite a few positive tests and whereabouts violations in recent years. His 100m in 9.91 with that much turning and celebrating means that he is among the best in the world all of a sudden. All this raises big red flags.