She made her international debut for Scotland in 2001 and made her first Netball World Cup appearance in 2007. In 2014, she was appointed as the vice captain of the Scottish Thistles and made her maiden Commonwealth Games appearance during the 2014 Commonwealth Games. She also captained the Scotland team at the 2015 Netball World Cup. Hayley made her second Commonwealth Games appearance at the 2018 Commonwealth Games.