Na mulimuli ane faaitiitia lona taimi sili ona lelei i le 13.05 sekone, lea na ausia i le taimi o Taaloga Olimipeka i Beijing i le 2008. E 8.03 sekone le taimi na ia maua i le tuuga i le 60 mita, i se tuuga faavaomalo i Düsseldorf i le 2008. E na o le fa o ona tulaga i le siamupini i le 2009 European Indoor Championships. Na ia manumalo i lana uluaʻi pine auro faʻavaomalo i le 2009 European U23 Championships
i Kaunas, i le taimi e 12.99 sekone. Na ia faʻaititia lona sili ona lelei i lena tausaga i le 12.74, lea na ia ausia i Hengelo. Na tauva o ia i le 2009 World Championships i Athletics ae na le mafai ona ia ausia maualuga na ia i ai i Hengelo, ma na soloia i le semifinals ina ua tamoe 13.00 sekone.