Teams William Coulson played for

MiscellaneousCambridgeshire (1868)
 Cambridge College Servants (1868-1881)
 Cambridge Town Club (1869-1877)