Select a class to book
Saturday 16th May, 2026
Saturday Class 08:30 AM - 09:30 AM
PSC Kids 09:45 AM - 10:45 AM
Sunday 17th May, 2026
PSC Hybrid 09:00 AM - 10:00 AM
PSC Mobility 10:15 AM - 11:00 AM
Monday 18th May, 2026
Holiday Class 08:00 AM - 09:00 AM
Holiday Class 09:15 AM - 10:15 AM
Tuesday 19th May, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Strength and Conditioning plus Teens 07:30 PM - 08:30 PM
Wednesday 20th May, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Run Club 05:15 PM - 06:15 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Thursday 21st May, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Friday 22nd May, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
PSC Hybrid 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Saturday 23rd May, 2026
Saturday Class 08:30 AM - 09:30 AM
Sunday 24th May, 2026
PSC Hybrid 09:00 AM - 10:00 AM
PSC Kids 10:15 AM - 10:45 AM
Monday 25th May, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Strength and Conditioning plus Teens 07:30 PM - 08:30 PM
Tuesday 26th May, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Strength and Conditioning plus Teens 07:30 PM - 08:30 PM
Wednesday 27th May, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Run Club 05:15 PM - 06:15 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Thursday 28th May, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Friday 29th May, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
PSC Hybrid 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Saturday 30th May, 2026
Saturday Class 08:30 AM - 09:30 AM
Sunday 31st May, 2026
PSC Hybrid 09:00 AM - 10:00 AM
PSC Mobility 10:15 AM - 11:00 AM
Monday 1st June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Strength and Conditioning plus Teens 07:30 PM - 08:30 PM
Tuesday 2nd June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Strength and Conditioning plus Teens 07:30 PM - 08:30 PM
Wednesday 3rd June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Run Club 05:15 PM - 06:15 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Thursday 4th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Friday 5th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
PSC Hybrid 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Saturday 6th June, 2026
Saturday Class 08:30 AM - 09:30 AM
PSC Kids 09:45 AM - 10:45 AM
Sunday 7th June, 2026
PSC Hybrid 09:00 AM - 10:00 AM
Monday 8th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Strength and Conditioning plus Teens 07:30 PM - 08:30 PM
Tuesday 9th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Strength and Conditioning plus Teens 07:30 PM - 08:30 PM
Wednesday 10th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Run Club 05:15 PM - 06:15 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Thursday 11th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Friday 12th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
PSC Hybrid 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Saturday 13th June, 2026
Saturday Class 08:30 AM - 09:30 AM
PSC Kids 09:45 AM - 10:45 AM
Sunday 14th June, 2026
PSC Hybrid 09:00 AM - 10:00 AM
PSC Mobility 10:15 AM - 11:00 AM
Monday 15th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Strength and Conditioning plus Teens 07:30 PM - 08:30 PM
Tuesday 16th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Strength and Conditioning plus Teens 07:30 PM - 08:30 PM
Wednesday 17th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Run Club 05:15 PM - 06:15 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Thursday 18th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Friday 19th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
PSC Hybrid 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Saturday 20th June, 2026
Saturday Class 08:30 AM - 09:30 AM
Monday 22nd June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Strength and Conditioning plus Teens 07:30 PM - 08:30 PM
Tuesday 23rd June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Strength and Conditioning plus Teens 07:30 PM - 08:30 PM
Wednesday 24th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Run Club 05:15 PM - 06:15 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Thursday 25th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Friday 26th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
PSC Hybrid 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM
Saturday 27th June, 2026
Saturday Class 08:30 AM - 09:30 AM
PSC Kids 09:45 AM - 10:45 AM
Sunday 28th June, 2026
PSC Hybrid 09:00 AM - 10:00 AM
Monday 29th June, 2026
Strength and Conditioning 05:20 AM - 06:20 AM
Strength and Conditioning 630 06:30 AM - 07:30 AM
Strength and Conditioning plus Teens 09:15 AM - 10:15 AM
Strength and Conditioning 12:00 PM - 01:00 PM
Strength and Conditioning 04:00 PM - 05:00 PM
Strength and Conditioning 05:10 PM - 06:10 PM
Strength and Conditioning plus Teens 06:20 PM - 07:20 PM