Teams William Holmes played for

Main FCWellington (1882/83-1883/84)
Other FCNelson (1880/81)