Teams Charles Allard played for

Main FCCanterbury (1920/21)
MiscellaneousCanterbury Colts (1905/06)
 Canterbury XI (1920/21)