Strength and Conditioning for any athlete is a major factor in determining endurance and reaching the next level. Curating a programme that meets your performance needs requires in depth knowledge and adaptability on the part of the trainer. This is where Gerard and his team excel. They offered the ideal combination of intuitive insight into my fitness needs and have helped me implement modern training technology such as using Isokinetic training machines to increase maximum, repetitive power and speed. They have also used different methodology into my program to increase my performance awareness and mental engagement. Gerard and his trainers were extremely invested in my success as an athlete they constantly checked in with me on my days off, as well as before games. They would help me manage my workload to make sure I was in the best possible mind frame and physical shape. This allowed me to succeed on a consistent basis during my season. They always contextualized each training block and had a succession plan to the next training block. I could see tangible results in my personal goals as well as my professional sporting goals. Working with Gerard and his team guarantee results!