The 2014 Cupar Highland Games
The 2009 Cupar Highland Games
The 2001 Cupar Highland Games
The 2004 Cupar Highland Games