I le Olimipeka i le 2008, na tauva ai o ia i ni taaloga se lua. I le 100 mita saʻoloto, na faaiʻu ai o ia i le tulaga 24 i le tuufaatasiga atoa, ma misia ai le vaega faaiʻu. Peitaʻi, na ia faamauina se faamaumauga fou a le atunuu i le 49.06. I lana tuuga autū, o le 100 mita butterfly
, na ia agavaʻa ai mo le semi-faʻaiʻuga, faʻapipiʻi se faʻamaumauga fou a le Olimipeka o le 51.14, ma faʻatasi ai ma le faʻaleleia o lana lava faʻamaumauga Aferika.