The Gordon Castle Highland Games took place on May 15, 2022, in Fochabers, Moray. The overall champion was John MacDonald and the Junior overall champion was Jake Robertson. The 2023 Gordon Castle Highland Games will be held on May 21.
Photo: The 2022 overall champion, John McDonald, being presented with the trophy for champion piper by Angus and Zara Gordon Lennox, owners of the Gordon Castle estate.