Cuir crìoch air an abairt a leanas:
2006 IAAF World Road Running Championships chrìochnaich e 72mh. An ath bhliadhna, chrìochnaich Cabada 50mh aig Farpais na Cruinne 2007 san marathon. Ann an 2008, choisinn Cabada Marathon Twin Cities 2008.