he has been ridden in most of his races by tom marquand igikinisho cya lego cyashyizwe ahagaragara imbere mugihe umugore numwana bakina nayo inyuma