Teams Trevor Garrett played for

Main FCCanterbury (2017/18)
Plunket ShieldCanterbury (2017/18)
MiscellaneousWellington Collegians (2015/16-2016/17)
 Canterbury A (2017/18-2018/19)