Tulis terus kanggo paragraf iki - Ing 2006 IAAF World Road Running Championships
piyambakipun ngrampungaken ing urutan angka 72. Ing taun candhake, Cabada ngrampungake nomer 50 ing Kejuaraan Dunia 2007 ing maraton. Ing taun 2008, Cabada menang ing 2008 Twin Cities Marathon.