Gemini Training Systems has established itself as the premier choice for affordable, personalized, and realistic coaching services for endurance athletes.


Since 2003, I have consistently developed programs that uniquely fit all of my client's training needs. My years of fitness and physiology education along with our coaching experience provide me with an expansive knowledge base in which to draw upon to help develop the most effective and appropriate training methodology for my clients.

With national and international level experience in cycling, I know and appreciate what it means to train hard and work efficiently. Most importantly however, I understand the importance of organizing your training into a personalized, realistic plan. My emphasis is on developing an approach that takes into consideration your goals and the surrounding circumstances of your life. Not many of us live in the vacuum of training so taking an approach that considers your total situation is the key to success. 

This ability to provide athletes with the personalized attention they require, has been the key to consistently helping clients reach their goals and fulfill their potential. By constantly maintaining contact with my athletes and personalizing proven training techniques Gemini Training Systems can help you get where you want to be.

When you sign up with me, we start from the beginning to develop a personalized training program that is built around your lifestyle. My goal is to design a comprehensive plan that effectively and realistically helps you reach your potential in all of your athletic and fitness pursuits. I will work closely with you to monitor your progress, offer constructive feedback, and help you accurately peak and taper for your selected goal. It is my belief that your training should work around your lifestyle and effective coaching is the cornerstone of that principle.

Whether you are a weekend warrior or an itinerate pro, I can help you take your athletic performance to the next level!

Show 'em with your legs!