Teams PE McGrory played for

Cricket Scotland LeaguePenicuik (2002-2003)
MiscellaneousSouth of Scotland Under-19s (1995-1996)
 Border League (1999)
 Penicuik (2001)