Faatumu le fuaiupu lenei:
I le 2006 IAAF World Road Running Championships na ia faʻauʻu ai i le 72nd. I le tausaga na sosoʻo ai, na faʻauʻu ai Cabada i le tulaga 50 i le 2007 World Championships i le marathon. I le 2008, na manumalo ai Cabada i le 2008 Twin Cities Marathon.