2019
Heavyweights
Amateur
Masters
Open Professional
Professional Women
Highland Dancing
Pre-Premier
Premier National
Restricted Premier
Championship
Kilt Run
2018
Heavyweights
Amateur
Masters
Open Professional
Professional Women
Highland Dancing
Pre-Premier
Premier National
Restricted Premier
Championship
Kilt Run
2017
Heavyweights
Amateur
Masters
Open Professional
Professional Women
Highland Dancing
Pre-Premier
Premier National
Restricted Premier
Championship