Teams
William Reeves
played for
Main FC
Canterbury (1879/80-1887/88)
Miscellaneous
Canterbury (1880/81-1888/89)
Timaru (1881/82)
Ashburton County (1882/83)