The contest for what is reputed to be the oldest sporting trophy in the world still competed for annually will be held in Musselburgh this Friday, 10 May

The shoot for the Silver Arrow will take place at Musselburgh Racecourse, where around 20 members of the Royal Company of Archers will compete in this historic and colourful event.

First recorded details of the competition date from 1603, and actually pre-date the formation of the Royal Company of Archers itself.

Since 1676, however, the annual competition has been restricted to members of the Royal Company.

The shoot is expected to start at around 2.30pm with the presentation of the coveted trophy to take place thereafter.

Exercising their rights as Freemen of the Burgh, the Royal Company will parade through the town from Musselburgh Racecourse to Ravelston House via Millhill to Linkfield Road, High Street and Bridge Street to North High Street.

Police Scotland will control traffic throughout the parade which will take place between 5.30pm and 6.30pm.  

Published: Monday, 5th May 2025