Teams TJ Brown played for

Cricket Scotland LeaguePerthshire (1998-2001)
Scottish CupFreuchie (2008)
East of Scotland Cricket AssociationFreuchie (2015)
 Freuchie Second XI (2015)
Strathmore and Perthshire Cricket UnionPerth Doo'cot (2014)
MiscellaneousPerthshire League Colts (1982-1984)
 Scotland Veterans (2016)