Teams
John Hartland
played for
Main FC
Canterbury (1877/78-1890/91)
Miscellaneous
Canterbury (1878/79-1880/81)