Teams Kevin Craig played for

Hawke CupBay of Plenty (1975/76-1981/82)
MiscellaneousBay of Plenty (1972/73-1981/82)
 Northern Districts Under-23s (1976/77-1978/79)