Udfyld følgende sætning:
2006 IAAF World Road Running Championships han sluttede 72. Det følgende år sluttede Cabada som 50. ved verdensmesterskabet i maraton i 2007. I 2008 vandt Cabada Twin Cities Marathon i 2008.