I le 2016, o le a faia ai le taʻamilosaga aupito sili ona tāua i taaloga o le Olimipeka i Rio de Janeiro. O isi tauvaga tetele e lua i le lalolagi i le 2016 o le World Indoor Championships ma le World Half Marathon Championships
.