Teams John Allen played for

Main FCOtago (1869/70-1874/75)
MiscellaneousOtago (1876/77)