Oracle Gym Information

Oracle personal trainer – John McCole


I achieved a BSc in Sports and Exercise Management from UCD, specialising in the exercise aspects of the course. My studies covered a broad range of topics including exercise management, exercise and health, sports psychology, diet and nutrition to name a few.

Upon graduation, I completed the NSCA’s Certified Strength and Conditioning Specialist (CSCS) award and qualified as a personal trainer with Litton Lane. I have worked in various gyms for the last number of years. I have trained over a thousand people from all walks of life and helped them achieve their fitness goals. I have worked for Leinster Rugby on the CCRO programme. Developing and increasing participation in rugby in a particular area. I am the Strength and Conditioning coach for Castleknock College, working with their senior Cup rugby team. I have also given numerous talks to sports clubs on the topics of exercise and nutrition. My experience of working with such a broad range of people as well as my educational background gives me the confidence to train everyone from beginner Gym goers to advanced, from cardio enthusiasts to weight lifting lovers….

Hours Covered:

Monday:              07:00 - 12:30
Tuesday:             13:30 - 18:30
Wednesday:        07:00 - 12:00
Thursday:           14:00 - 18:30

Register today: To become an Oracle gym member please email to book your induction–

Class Schedule:


7:15am: Spin

8:00am: HIIT

12:00am: Strength & Conditioning Class


4:30pm: Strength & Conditioning Class

5:15pm: HIIT

6:00pm: Spin


7:15am: Intro. to Spin

8:00am: Intro. to Bodyweight Blast

8:30am: Beginner’s Lift


1:30pm: Strength & Conditioning Class

5:15pm Circuit Class

6:00pm: Spin

Class explanation

HIIT - High Intensity Interval Training - Our HIIT Classes utilize high intensity periods of work followed by lower intensity recovery periods. Exercise selection is varied, utilizing a variety of exercises and equipment types. Suitable for all abilities. Max 8

Circuit- Circuit training is a form of body conditioning or endurance training or resistance training using high-intensity. It targets strength building or muscular endurance across a number of stations to give you a great full body workout. Max 8

Strength & Conditioning - Want to improve your fitness levels? Then we have the class for you! Whether you are looking to improve fitness for sport, a race or just for fun, this class is for you. Emphasis here is on prehab, conditioning and stretching down so to mold our bodies and improve fitness. Max 8

Bodyweight blast - Our signature class focus fully on using your own bodyweight for resistance. Your coach will take you through a wide variety of bodyweight exercises. The focus in this class is on learning proper technique so that a base of knowledge can be established and built upon. Max 8

Beginners lift The focus of this class is on learning about the main compound lifts and how to perform them. Class focuses on squats, deadlift and presses as well as accessory lifts to help improvements in each. This class sets to establish good technique and sound technique in these lifts. Max 8

Spin- High energy class with great music and motivating Instructors riding a varied mixture of flats, hills & sprints while burning calories all the way! Spinning is for everyone and every fitness level. If you want extra pace, go faster. If you need to slow it down, that’s fine too, our experienced class leaders make sure no one is left behind.. Max 16

Register today: To become an Oracle gym member please email to book your induction–