From running, to basketball, to triathlon, James is always up for a challenge! His broad knowledge base, innovative thinking and passion, puts me in the best possible position to progress in my sport. James always wants to be the best he can be, to make you the best you can be. His individualised training not only builds a strong, healthy and knowledgeable athlete, but more importantly, his approach helped me build confidence to believe in my own ability to reach new heights. No matter your sport, athletic ability or skill level, James has the knowledge, drive and experience to help you achieve your goals. His energy and enthusiasm is contagious! James has helped me to become faster, stronger and more effective in my sport – he has given me ‘the edge’ I need to succeed!