Kompletigu la sekvan frazon:
2006 IAAF World Road Running Championships li finis 72-a. En la sekva jaro, Cabada finis 50-a ĉe la Mondaj Ĉampionecoj 2007 en la maratono. En 2008, Cabada gajnis la 2008 -datita Twin Cities Maratonon.