Lengkepan kalimah di handap ieu:
2006 IAAF World Road Running Championships anjeunna réngsé ka-72. Dina taun saterusna, Cabada réngsé ka-50 di Kejuaraan Dunia 2007 di maraton. Dina taun 2008, Cabada meunangkeun 2008 Twin Cities Marathon.