Ekri yon kontinyasyon pou paragraf sa a - Nan 2006 IAAF Mondyal Road Running chanpyona
li te fini 72èm. Nan ane kap vini an, Cabada fini 50yèm nan 2007 Mondyal chanpyona nan maraton la. Nan 2008, Cabada te genyen 2008 Twin Cities Marathon la.