Teams John Marchant played for

Main FCWellington (1873/74-1881/82)
MiscellaneousSouthland (1863/64)
 Wellington (1865/66-1881/82)