Select a class to book
Monday 27th April, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Tuesday 28th April, 2026
Hyrox 06:45 - 07:45
Hyrox 17:00 - 18:00
Weightlifting 19:00 - 20:00
Wednesday 29th April, 2026
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Thursday 30th April, 2026
Weightlifting 06:45 - 07:45
Hyrox 09:30 - 10:30
Hyrox 17:00 - 18:00
Weightlifting 19:00 - 20:00
Friday 1st May, 2026
Gymnastics 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 17:00 - 18:00
Gymnastics 18:00 - 19:00
Saturday 2nd May, 2026
Team Fitness 08:00 - 09:00
Team Fitness 09:15 - 10:15
Tuesday 5th May, 2026
Hyrox 06:45 - 07:45
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Wednesday 6th May, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Thursday 7th May, 2026
Weightlifting 06:45 - 07:45
Hyrox 09:30 - 10:30
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Friday 8th May, 2026
Hybrid 05:45 - 06:45
Gymnastics 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 17:00 - 18:00
Gymnastics 18:00 - 19:00
Saturday 9th May, 2026
Team Fitness 08:00 - 09:00
Team Fitness 09:15 - 10:15
Sunday 10th May, 2026
Hyrox 09:00 - 10:15
Monday 11th May, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Tuesday 12th May, 2026
Weightlifting 05:45 - 06:45
Hyrox 06:45 - 07:45
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Wednesday 13th May, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Thursday 14th May, 2026
Weightlifting 05:45 - 06:45
Weightlifting 06:45 - 07:45
Hyrox 09:30 - 10:30
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Friday 15th May, 2026
Hybrid 05:45 - 06:45
Gymnastics 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 17:00 - 18:00
Gymnastics 18:00 - 19:00
Saturday 16th May, 2026
Team Fitness 08:00 - 09:00
Team Fitness 09:15 - 10:15
Sunday 17th May, 2026
Hyrox 09:00 - 10:15
Monday 18th May, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Tuesday 19th May, 2026
Weightlifting 05:45 - 06:45
Hyrox 06:45 - 07:45
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Wednesday 20th May, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Thursday 21st May, 2026
Weightlifting 05:45 - 06:45
Weightlifting 06:45 - 07:45
Hyrox 09:30 - 10:30
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Friday 22nd May, 2026
Hybrid 05:45 - 06:45
Gymnastics 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 17:00 - 18:00
Gymnastics 18:00 - 19:00
Saturday 23rd May, 2026
Team Fitness 08:00 - 09:00
Team Fitness 09:15 - 10:15
Sunday 24th May, 2026
Hyrox 09:00 - 10:15
Monday 25th May, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Tuesday 26th May, 2026
Weightlifting 05:45 - 06:45
Hyrox 06:45 - 07:45
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Wednesday 27th May, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Thursday 28th May, 2026
Weightlifting 05:45 - 06:45
Weightlifting 06:45 - 07:45
Hyrox 09:30 - 10:30
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Friday 29th May, 2026
Hybrid 05:45 - 06:45
Gymnastics 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 17:00 - 18:00
Gymnastics 18:00 - 19:00
Saturday 30th May, 2026
Team Fitness 08:00 - 09:00
Team Fitness 09:15 - 10:15
Sunday 31st May, 2026
Hyrox 09:00 - 10:15
Monday 1st June, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Tuesday 2nd June, 2026
Weightlifting 05:45 - 06:45
Hyrox 06:45 - 07:45
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Wednesday 3rd June, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Thursday 4th June, 2026
Weightlifting 05:45 - 06:45
Weightlifting 06:45 - 07:45
Hyrox 09:30 - 10:30
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Friday 5th June, 2026
Hybrid 05:45 - 06:45
Gymnastics 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 17:00 - 18:00
Gymnastics 18:00 - 19:00
Saturday 6th June, 2026
Team Fitness 08:00 - 09:00
Team Fitness 09:15 - 10:15
Sunday 7th June, 2026
Hyrox 09:00 - 10:15
Monday 8th June, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Tuesday 9th June, 2026
Weightlifting 05:45 - 06:45
Hyrox 06:45 - 07:45
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Wednesday 10th June, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Thursday 11th June, 2026
Weightlifting 05:45 - 06:45
Weightlifting 06:45 - 07:45
Hyrox 09:30 - 10:30
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Friday 12th June, 2026
Hybrid 05:45 - 06:45
Gymnastics 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 17:00 - 18:00
Gymnastics 18:00 - 19:00
Saturday 13th June, 2026
Team Fitness 08:00 - 09:00
Team Fitness 09:15 - 10:15
Sunday 14th June, 2026
Hyrox 09:00 - 10:15
Monday 15th June, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Tuesday 16th June, 2026
Weightlifting 05:45 - 06:45
Hyrox 06:45 - 07:45
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Wednesday 17th June, 2026
Hybrid 05:45 - 06:45
Hybrid 06:45 - 07:45
Hybrid 09:30 - 10:30
Hybrid 16:00 - 17:00
Hybrid 17:00 - 18:00
Hybrid 18:00 - 19:00
Hybrid 19:00 - 20:00
Thursday 18th June, 2026
Weightlifting 05:45 - 06:45
Weightlifting 06:45 - 07:45
Hyrox 09:30 - 10:30
Hyrox 17:00 - 18:00
Weightlifting 18:00 - 19:00
Weightlifting 19:00 - 20:00
Friday 19th June, 2026
Hybrid 05:45 - 06:45