Teams Mike Johnston played for

Hawke CupNorth Canterbury (1975/76-1990/91)
 Canterbury Country (1992/93)
MiscellaneousNorth Canterbury (1974/75-1983/84)
 Canterbury Under-20s (1974/75-1975/76)
 Canterbury Kiwis (1975/76)
 Canterbury Under-23s (1978/79)
 Southern Hemisphere Owls (2017)