DanceTeams Beginner PreJuvenile Preliminary
1 Bellettes
2 Dumfries
3 Tiny Diamonds
4 Lochside Team 1
5 Kent Angelettes
6 Star Baton Twirlers
7 Lochside Team 2
8 Swallows
9 Finesse Baton Twirlers
DanceTeams Beginner Juvenile Prelim
1 Dinky Diamonds
2 Dumfries
3 Lochside
4 Kilwinning
5 Calsay Baton Twirlers
6 Edinburgh Twirling Academy
7 Star Baton Twirlers
8 Swallows Pink
9 Swallows Purple
10 Angel Baton Twirlers
11 Swallows White
12 Finesse Baton Twirlers
DanceTeams Beginner Junior Prelim
1 Kilwinning
2 Dumfries 1
3 Dumfries 2
4 Edinburgh Twirling Academy
5 Angel Baton Twirlers 1
6 Margate Jetsetters
7 Diamond Gems
8 Lochside
9 Star Baton Twirlers
10 Angel Baton Twirlers 2
11 Finesse Baton Twirlers 1
12 Finesse Baton Twirlers 2
DanceTeams Beginner Pre-Juv Final
1 Bellettes
2 Tiny Diamonds
3 Dumfries
4 Lochside Team 1
5 Kent Angelettes
6 Star Baton Twirlers
DanceTeams Beginner Juvenile Final
1 Dinky Diamonds
2 Dumfries
3 Lochside
4 Calsay Baton Twirlers
5 Kilwinning
6 Edinburgh Twirling Academy
DanceTeams Beginner Junior Final
1 Kilwinning
2 Dumfries 1
3 Edinburgh Twirling Academy
4 Margate Jetsetters
5 Dumfries 2
6 Angel Baton Twirlers 1
DanceTeams Junior
1 Dumfries
DanceTeams Open Senior
1 Edinburgh Twirling Academy
2 Bellettes
3 Hampden Park
4 Angel Baton Twirlers
Club Teams Division 1
1 Edinburgh Twirling Academy
2 Bellettes