Teams John Harkness played for

Main FCAuckland (1892/93)
 Otago (1897/98-1900/01)
MiscellaneousOtago (1898/99)