Why Junior / U19 Development Matters
|
Training young cyclists requires more than just hard workouts—it’s about building healthy habits, developing skills, and creating a supportive environment that encourages long-term participation in the sport. Junior athletes benefit greatly from structured guidance that teaches them how to train safely, handle success and setbacks, and balance athletics with school, family, and social life.
|
Cycling offers young athletes independence, resilience, and a sense of accomplishment. With proper coaching, juniors can progress steadily, reduce injury risk, and build confidence on and off the bike. The goal is not just fast racing today—it’s developing strong, healthy riders who enjoy the sport for years to come.
|
Program Overview
Skills, Confidence, and Age-Appropriate Progression
Coach Brian’s Junior / U19 Coaching Program focuses on supporting young athletes through clear, structured development. Each program is personalized and built around the athlete’s goals, experience level, and age group.
Program Focus AreasCore Cycling Skills: Handling, cornering, braking, positioning, and group ride etiquette Fitness Development: Age-appropriate endurance, strength, and power-building Racing Preparation: For athletes participating in MTB, road, CX, TT, or gravel events Training Habits & Accountability: How to plan, pace, recover, and adapt Mental Skills: Confidence, goal-setting, resilience, race-day mindset Healthy Balance: Supporting academics, sleep, nutrition, and emotional well-being |
Age Group FocusAge Group Focus (Brian to provide details) U13 (Brian to provide info for age-specific goals, session length, etc.) U15 (Brian to provide info…) U17 (Brian to provide info…) U19 / High School Athletes (Brian to provide info…) Programs may include a combination of virtual training, in-person skills sessions, structured plans, and racing support—tailored to the athlete and their family’s schedule. |
Coach Brian’s Experience With Junior Athletes
Two Decades of Coaching + 25 Years Teaching Youth
|
Professional & Safety Credentials
|
Racing & Coaching Achievements for Juniors
Brian has helped junior athletes achieve success across multiple disciplines:
|
Most importantly, many of his junior athletes have grown into confident lifelong cyclists—some continuing into collegiate teams, others transitioning into adult racing, and many simply becoming strong, healthy adults who love the sport.
Schedule & Training Format
Brian offers flexible training options to meet the needs of busy students and families:
|
Training Options
- In-person skills lessons - Remote/virtual coaching via TrainingPeaks + video review - Hybrid coaching combining both formats - Group junior skills sessions - Race-day support |
Typical Structure
- Weekly or monthly customized training plans - Age-appropriate strength and mobility recommendations - Communication options for parents and athletes - Performance check-ins and periodic progress reviews |
How to Get Started
A Simple, Supportive Onboarding for Parents and Athletes
It's easy to begin junior coaching:
|
1. Initial Parent/Youth Consultation
A conversation to learn about the athlete’s goals, interests, and background. 3. Personalized Program Design
Brian builds a development plan that includes training structure, communication expectations, schedule fit, and clear goals for the upcoming season. |
2. Junior Athlete Evaluation
A skills and/or fitness assessment tailored to the athlete’s age and experience. 4. Begin Coaching
The athlete begins working with Brian through a combination of skills work, structured training, race/event prep, and ongoing feedback. |
Contact Brian for a Junior Athlete Assessment
Whether your young athlete is beginning their cycling journey or preparing for competitive events, Brian offers a safe, supportive, and highly experienced environment for development.
Contact BrianEmail: BJLCoaching [at] gmail.com
|
Join Our Strava Club |
Get Started!I'm excited to hear about your background and goals - big and small! Let's chat and find out if we're a good fit! Schedule a FREE 30-minute consultation call now!
|