Teams William Beard played for

Main FCCanterbury (1878/79)
 Auckland (1886/87)
MiscellaneousCanterbury (1878/79-1880/81)