Teams John Brooks played for

Hawke CupPoverty Bay (1970/71-1977/78)
MiscellaneousPoverty Bay (1967/68-1977/78)
 Northern Districts Under-23s (1971/72-1973/74)
 Poverty Bay Wekas (1973/74-1977/78)
 Northern Districts B (1975/76)