Achievements He has also won 17 caps and scored one goal for the Lesotho national football team since 2006.