Teams John Smith played for

Main FCCentral Districts (1983/84-1990/91)
Main ListACentral Districts (1984/85-1990/91)
Hawke CupNelson (1981/82-1995/96)
New Zealand Provincial A TournamentCentral Districts Second XI (1982/83-1989/90)
Plunket ShieldCentral Districts (1983/84-1990/91)
MiscellaneousCentral Districts Under-20s (1978/79-1979/80)
 Nelson XI (1978/79)
 Nelson (1980/81-1993/94)
 Central Districts Under-22s (1981/82)
 Marlborough and Nelson (1981/82-1992/93)
 Central Districts Second XI (1982/83)