2020
- Brighton & Hove Albion FC
- Brighton & Hove Albion FC
- Brighton & Hove Albion FC
- Brighton & Hove Albion FC
- Brighton & Hove Albion FC
- Brighton & Hove Albion FC
- Brighton & Hove Albion FC
- Brighton & Hove Albion FC
2019
- Scotland Rugby
- Scotland Rugby
- SFA U16s Selection
- SFA U16s Selection
- Dundee United FC
- Blackpool FC Training Camp
- Blackpool FC Training Camp
- Blackpool FC Training Camp
- Scotland U20s Training Camp
- Scotland U20s Training Camp
- Scotland U20s Training Camp
- Scotland U20s Training Camp
- Scotland U20s Training Camp
- Edinburgh Rugby Training Camp
- Edinburgh Rugby Training Camp
- Merchiston Rugby Camp
- Merchiston Rugby Camp
2018
- SFA U16s Women’s Selection Weekend
- SFA U16s Women’s Selection Weekend
- Scotland Rugby October Camp
- Scotland Rugby October Camp
- Blackpool FC Training Camp
- Bristol City FC Academy Training Camp
- London Scottish FC Training Camp
- Tranmere Rovers FC Training Camp
- Fettes College Rugby Training Camp
- Edinburgh Rugby Training Camp
- Edinburgh Rugby Training Camp
- Preseason Football Tournament
2017
- Aberdeen FC Training Camp
- Blackpool FC v Dundee United FC
- Bristol City FC v Dundee FC
- Junior Academy Tournament
- Qatar v Dundee United FC
- Scotland Rugby Training Camp
- Scotland Rugby Training Camp
- Scotland Rugby Training Camp
- St Johnstone FC v The New Saints FC
- Bristol City FC Academy Training Camp
- Edinburgh Rugby Training Camp
- Edinburgh Rugby Training Camp
2016
- Aberdeen FC v The New Saints FC
- Aberdeen FC v Heart of Midlothian FC
- Dundee United FC U20s v Sheffield Wednesday FC U20s
- Dundee United 20s Fitness Testing
- Nottingham Forrest FC Training Camp
- Scotland Rugby Training Camp
- Scotland Rugby Training Camp
- SFA Coaching Course
2015
- Scotland Rugby World Cup Training Camp
- Scotland Rugby World Cup Training Camp
- Scotland Rugby World Cup Training Camp
- Scotland Rugby World Cup Training Camp
2014
- Manchester City FC Training Camp
- Manchester City FC Training Camp
- Manchester City FC Training Camp
- Manchester City FC Training Camp
2012
- Manchester United FC Training Camp
- Manchester United FC Training Camp
- Everton FC Training Camp
- Everton FC Training Camp
2007-2011
- Edinburgh Rugby Training Camp
- Edinburgh Rugby Training Camp
- Wigan Warriors Training Camp
- Wigan Warriors Training Camp
- Norwich FC Training Camp
- Norwich FC v St Johnstone FC
- Gloucester Rugby Training Camp
- Gloucester Rugby Training Camp
- Scottish Rugby Training Camp
- Scottish Rugby Training Camp
- Scottish Rugby Training Camp
- Scottish Rugby Training Camp
- FC Barcelona Training Camp
- FC Barcelona Training Camp
- FC Barcelona Training Camp
- FC Barcelona Training Camp









