Teams Charles Finlayson played for

Main FCWellington (1909/10-1920/21)
 Auckland (1929/30-1930/31)
Other FCNew Zealand (1927/28)
Plunket ShieldAuckland (1930/31)
MiscellaneousWellington B (1910/11-1911/12)