Zijn beste prestatie leverde Shahanga in 1978 met zijn overwinning in de marathon op de Gemenebestspelen in Edmonton.