Teams John McGregor played for

Hawke CupWanganui (1980/81-1983/84)
New Zealand Provincial A TournamentCentral Districts Second XI (1983/84)
MiscellaneousWanganui (1980/81-1983/84)
 Central Districts Under-20s (1980/81)
 Central Districts Under-22s (1981/82-1982/83)