My name is Caleb Swartz and I am from Madison, Wisconsin. I started racing cyclocross when I was 9 years old and mountain bikes when I was 10 years old. After my first race I was immediately hooked and continued to progress throughout my early teens and started working with Joe Maloney. When I was 14 I decided cycling was what I really enjoyed and chose to pursue my dreams in the sport. Since then I have competed at a national and international level earning wins and podiums at professional UCI races, won three national championships, and represented the U.S. in World Cups and both cyclocross and mountain bike World Championships.
There is nothing I enjoy more than racing and riding my bike. Training is a key part of my life that that I am extremely passionate about. That is part of the reason I chose to become a coach, I love working with people and helping them achieve their goals. For me, one the most important parts of training and racing is keeping it fun. Keeping athletes hungry and motivated to keep working hard is key. That philosophy applies to everyone from a beginner road racer to an expert cyclocross or mountain biker. Balancing the hard work with fun and adventure is what makes a great coach, and that is what I strive to do.
I am now 21 years old and racing both mountain and cyclocross professionally. I just graduated from Marian University in Indianapolis, Indiana where I earned a degree in biology and a minor in exercise science. My progression from a junior to a professional have given me an in depth understanding of the application as well as the execution of coaching. My goal is to share that knowledge, combined with the training expertise of JM Coaching to help others achieve their goals and discover their own love of cycling.
Get Started with a training plan.
Training plans are the quick and easy way to get started towards your goals. Select your training plan and start training, it's that simple.
Not sure which plan to pick?
Ask for some help. Let us know what event or type of riding you are looking to improve on and we'll give you some recommendations to pick from.
Ready for personal coaching?
Nothing beats having a personal coach. A personal coach means there is no wondering if the workouts are right, no worrying about if you're doing the efforts correctly. No matter your fitness level, commitment, or experience, a personal coach is there to help. They know how to get the most out of training and are experts at adapting the training to fit your schedule, experience level, and goals.
To get started, submit a request below and your selected coach will contact you within 24 hours to get you started.