Teams Greg Stretch played for

Hawke CupMarlborough (1989/90-2010/11)
MiscellaneousMarlborough (1988/89-2013/14)
 Central Districts Emerging Players (1998/99)
 Wairau Valley (2010/11-2012/13)