BJL Coaching, LLC. 2026
  • Home
  • About
    • About Coach Brian
    • BJL Coaching Kit
    • Blog Archive
  • Services
    • Personalized Coaching
    • Indoor Classes
    • Training Plans
    • Metabolic & Field Testing
    • Training Rides, Camps & Clinics
    • U19/Junior Coaching
    • Math Tutoring
    • March Trainer Sessions
  • Testimonials
  • B.L.'s Blog
  • Contact
  • Get Started!

Junior / U19 Coaching

Developing Confident, Strong, and Lifelong Cyclists

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 Areas

Core 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 Focus

​Age 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

Coach Brian Lariviere is a USA Cycling Level 2 Certified Coach and TrainingPeaks Level 2 Certified Coach with more than 20 years of experience guiding junior cyclists, both recreational and competitive.
​His background working with youth is extensive.
Picture
Professional & Safety Credentials
  • USA Cycling Level 2 Certified
  • TrainingPeaks Level 2 Certified
  • 20 years as a high school teacher
  • 5 years as a middle school teacher
  • NCSI and Livescan background checked (updated regularly)
  • SafeSport Certified (reviewed annually)
Racing & Coaching Achievements for Juniors
Brian has helped junior athletes achieve success across multiple disciplines:
  • ECCC podiums and championships
  • UCI cyclocross podium results
  • New Jersey State Championships and podium finishes
  • Hudson to Highlands MTB Series championships and top results
  • Leadville qualifier success for young endurance riders
  • Numerous junior race wins across MTB, road, CX, and time trial
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.
Email BJLCoaching @ gmail.com To Get Started

Contact Brian

Email: BJLCoaching [at] gmail.com
Picture

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!
Schedule a FREE Consultation Call!
Proudly powered by Weebly
  • Home
  • About
    • About Coach Brian
    • BJL Coaching Kit
    • Blog Archive
  • Services
    • Personalized Coaching
    • Indoor Classes
    • Training Plans
    • Metabolic & Field Testing
    • Training Rides, Camps & Clinics
    • U19/Junior Coaching
    • Math Tutoring
    • March Trainer Sessions
  • Testimonials
  • B.L.'s Blog
  • Contact
  • Get Started!