Nyora kupfuurira kweiyi ndima - Pa2006 IAAF World Road Running Championships
akapedza ari wechi72. Mugore rakatevera, Cabada akapedza 50th pa2007 World Championships mumarathon. Muna 2008, Cabada akakunda 2008 Twin Cities Marathon.