Coach Database

Finding the right coach is important to a fun and healthy pursuit of cycling. The NCCP provides training and certification for Community and Competition Coaches. Each coaching pathway is designed for participants at specific stages of the Long-Term Development Pathway. To achieve certification, coaches must complete an evaluative process and demonstrate their competency.

 

Name Pathway Athlete Type Discipline Zone
Crystal Townsend Club Head Coach
U6 (Active Start)
U9 (FUNdamentals)
U13 (Learn to Train)
U17 (Train to Train)
U23 (Train To Compete)
Fit For Life
Mtn. Bike
Thompson Okanagan
Emanuela Bandol Club Head Coach
U13 (Learn to Train)
Skills Clinic
Gran Fondo Rider
Masters Racer
Gravel
Mtn. Bike
Road
Thompson Okanagan
Mischa Partridge Club Head Coach
U17 (Train to Train)
U23 (Train To Compete)
PRO (Train to Win)
Skills Clinic
BMX
Vancouver, Coast & Mountains
Seth Lanauze-Wells Club Head Coach
U17 (Train to Train)
Mtn. Bike
Vancouver, Coast & Mountains
Ben Chaddock iRide Instructor
Club Head Coach
U17 (Train to Train)
U23 (Train To Compete)
Fit For Life
Skills Clinic
Gran Fondo Rider
Masters Racer
Cyclocross
Mtn. Bike
Road
Track
Vancouver, Coast & Mountains
Jared Ennis Club Head Coach
U13 (Learn to Train)
U17 (Train to Train)
Skills Clinic
BMX
Vancouver, Coast & Mountains
Bruce Law Club Head Coach
Skills Clinic
Gran Fondo Rider
Masters Racer
Road
Vancouver, Coast & Mountains
Tim Sherstobitoff Performance Coach
U13 (Learn to Train)
U17 (Train to Train)
U23 (Train To Compete)
Cyclocross
Mtn. Bike
Road
Track
Vancouver, Coast & Mountains
Sara Bergen Club Head Coach
U17 (Train to Train)
U23 (Train To Compete)
PRO (Train to Win)
Gran Fondo Rider
Masters Racer
Mtn. Bike
Road
Vancouver, Coast & Mountains
Greg Day Club Head Coach
U13 (Learn to Train)
U17 (Train to Train)
U23 (Train To Compete)
Fit For Life
Gran Fondo Rider
Masters Racer
Mtn. Bike
Vancouver, Coast & Mountains
Elissa Lok Club Head Coach
U13 (Learn to Train)
U17 (Train to Train)
Gran Fondo Rider
Masters Racer
Mtn. Bike
Vancouver, Coast & Mountains
Hans Loeffelholz Club Head Coach
Skills Clinic
Gran Fondo Rider
Masters Racer
Cyclocross
Road
Track
Vancouver, Coast & Mountains
Laura Brown Performance Coach
U23 (Train To Compete)
PRO (Train to Win)
Fit For Life
Skills Clinic
Gran Fondo Rider
Masters Racer
Cyclocross
Mtn. Bike
Road
Track
Vancouver, Coast & Mountains
Evan Guthrie Club Head Coach
Fit For Life
Skills Clinic
Mtn. Bike
Vancouver, Coast & Mountains
Jaime Hill Club Head Coach
U6 (Active Start)
U9 (FUNdamentals)
U13 (Learn to Train)
U17 (Train to Train)
Skills Clinic
Masters Racer
Mtn. Bike
Vancouver, Coast & Mountains
Joel Harwood Club Head Coach
U17 (Train to Train)
U23 (Train To Compete)
PRO (Train to Win)
Fit For Life
Skills Clinic
Gran Fondo Rider
Masters Racer
Mtn. Bike
Vancouver, Coast & Mountains
Richard Wooles Club Head Coach
Performance Coach
U13 (Learn to Train)
U17 (Train to Train)
U23 (Train To Compete)
PRO (Train to Win)
Road
Track
Vancouver, Coast & Mountains
Kristina Bangma Club Head Coach
Fit For Life
Gran Fondo Rider
Road
Vancouver, Coast & Mountains
Grace Menning Club Head Coach
Fit For Life
Skills Clinic
Gran Fondo Rider
Masters Racer
Mtn. Bike
Road
Vancouver, Coast & Mountains
Vicki Greenwood Club Head Coach
Skills Clinic
Road
Vancouver, Coast & Mountains
  • 1
  • 2

Crystal Townsend

  • Zone: Thompson Okanagan
  • Discipline: Mtn. Bike
  • Athlete Type: U6 (Active Start), U9 (FUNdamentals), U13 (Learn to Train), U17 (Train to Train), U23 (Train To Compete), Fit For Life
  • Pathway: Club Head Coach

Emanuela Bandol

  • Zone: Thompson Okanagan
  • Discipline: Gravel, Mtn. Bike, Road
  • Athlete Type: U13 (Learn to Train), Skills Clinic, Gran Fondo Rider, Masters Racer
  • Pathway: Club Head Coach

Mischa Partridge

  • Zone: Vancouver, Coast & Mountains
  • Discipline: BMX
  • Athlete Type: U17 (Train to Train), U23 (Train To Compete), PRO (Train to Win), Skills Clinic
  • Pathway: Club Head Coach

Seth Lanauze-Wells

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Mtn. Bike
  • Athlete Type: U17 (Train to Train)
  • Pathway: Club Head Coach

Ben Chaddock

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Cyclocross, Mtn. Bike, Road, Track
  • Athlete Type: U17 (Train to Train), U23 (Train To Compete), Fit For Life, Skills Clinic, Gran Fondo Rider, Masters Racer
  • Pathway: iRide Instructor, Club Head Coach

Jared Ennis

  • Zone: Vancouver, Coast & Mountains
  • Discipline: BMX
  • Athlete Type: U13 (Learn to Train), U17 (Train to Train), Skills Clinic
  • Pathway: Club Head Coach

Bruce Law

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Road
  • Athlete Type: Skills Clinic, Gran Fondo Rider, Masters Racer
  • Pathway: Club Head Coach

Tim Sherstobitoff

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Cyclocross, Mtn. Bike, Road, Track
  • Athlete Type: U13 (Learn to Train), U17 (Train to Train), U23 (Train To Compete)
  • Pathway: Performance Coach

Sara Bergen

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Mtn. Bike, Road
  • Athlete Type: U17 (Train to Train), U23 (Train To Compete), PRO (Train to Win), Gran Fondo Rider, Masters Racer
  • Pathway: Club Head Coach

Greg Day

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Mtn. Bike
  • Athlete Type: U13 (Learn to Train), U17 (Train to Train), U23 (Train To Compete), Fit For Life, Gran Fondo Rider, Masters Racer
  • Pathway: Club Head Coach

Elissa Lok

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Mtn. Bike
  • Athlete Type: U13 (Learn to Train), U17 (Train to Train), Gran Fondo Rider, Masters Racer
  • Pathway: Club Head Coach

Hans Loeffelholz

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Cyclocross, Road, Track
  • Athlete Type: Skills Clinic, Gran Fondo Rider, Masters Racer
  • Pathway: Club Head Coach

Laura Brown

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Cyclocross, Mtn. Bike, Road, Track
  • Athlete Type: U23 (Train To Compete), PRO (Train to Win), Fit For Life, Skills Clinic, Gran Fondo Rider, Masters Racer
  • Pathway: Performance Coach

Evan Guthrie

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Mtn. Bike
  • Athlete Type: Fit For Life, Skills Clinic
  • Pathway: Club Head Coach

Jaime Hill

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Mtn. Bike
  • Athlete Type: U6 (Active Start), U9 (FUNdamentals), U13 (Learn to Train), U17 (Train to Train), Skills Clinic, Masters Racer
  • Pathway: Club Head Coach

Joel Harwood

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Mtn. Bike
  • Athlete Type: U17 (Train to Train), U23 (Train To Compete), PRO (Train to Win), Fit For Life, Skills Clinic, Gran Fondo Rider, Masters Racer
  • Pathway: Club Head Coach

Richard Wooles

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Road, Track
  • Athlete Type: U13 (Learn to Train), U17 (Train to Train), U23 (Train To Compete), PRO (Train to Win)
  • Pathway: Club Head Coach, Performance Coach

Kristina Bangma

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Road
  • Athlete Type: Fit For Life, Gran Fondo Rider
  • Pathway: Club Head Coach

Grace Menning

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Mtn. Bike, Road
  • Athlete Type: Fit For Life, Skills Clinic, Gran Fondo Rider, Masters Racer
  • Pathway: Club Head Coach

Vicki Greenwood

  • Zone: Vancouver, Coast & Mountains
  • Discipline: Road
  • Athlete Type: Skills Clinic
  • Pathway: Club Head Coach

Houshang Amiri

  • Zone: Vancouver Island
  • Discipline: Cyclocross, Mtn. Bike, Road, Track
  • Athlete Type: U17 (Train to Train), U23 (Train To Compete), PRO (Train to Win), Fit For Life, Gran Fondo Rider, Masters Racer
  • Pathway: Club Head Coach, Performance Coach, Advanced Diploma

Kurt Innes

  • Zone: Vancouver Island
  • Discipline: Cyclocross, Mtn. Bike, Para, Road, Track
  • Athlete Type: U9 (FUNdamentals), U13 (Learn to Train), U17 (Train to Train), U23 (Train To Compete), PRO (Train to Win), Skills Clinic
  • Pathway: Club Head Coach, Performance Coach, Advanced Diploma

Lauren Lan

  • Zone: Vancouver Island
  • Discipline: Mtn. Bike
  • Athlete Type: U6 (Active Start), U9 (FUNdamentals), U13 (Learn to Train)
  • Pathway: iRide Instructor, Club Head Coach

Stephen Pilcher

  • Zone: Vancouver Island
  • Discipline: Cyclocross, Mtn. Bike, Road, Track
  • Athlete Type: U6 (Active Start), U9 (FUNdamentals), U13 (Learn to Train), U17 (Train to Train), Fit For Life, Skills Clinic, Masters Racer
  • Pathway: iRide Instructor, Club Head Coach

Bruce Law

Road

Bruce Law is a life-long cyclist with decades of experience in road cycling. As a cyclist, Bruce is detail-oriented, data-driven, fun-seeking, and always looking for new adventures.

As a coach, Bruce applies those same qualities to help his athletes improve and succeed.

And yes, it’s true, he once spent a student loan on a new race frame and Campy gruppo.

To learn more about Bruce's coaching services, send him an email.

Ben Chaddock

Cyclocross, Mtn. Bike, Road, Track

Crystal Townsend

Mtn. Bike

Emanuela Bandol

Gravel, Mtn. Bike, Road

Grace Menning

Mtn. Bike, Road

Greg Day

Mtn. Bike

Hans Loeffelholz

Cyclocross, Road, Track

Houshang Amiri

Cyclocross, Mtn. Bike, Road, Track

Elissa Lok

Mtn. Bike

Evan Guthrie

Mtn. Bike

Jaime Hill

Mtn. Bike

Jared Ennis

BMX

Joel Harwood

Mtn. Bike

Kristina Bangma

Road

Kurt Innes

Cyclocross, Mtn. Bike, Para, Road, Track

Laura Brown

Cyclocross, Mtn. Bike, Road, Track

Lauren Lan

Mtn. Bike

Mischa Partridge

BMX

Richard Wooles

Road, Track

Tara Mowat

Athlete Development Manager

[email protected]

Tim Sherstobitoff

Cyclocross, Mtn. Bike, Road, Track

Sara Bergen

Mtn. Bike, Road

Seth Lanauze-Wells

Mtn. Bike

Stephen Pilcher

Cyclocross, Mtn. Bike, Road, Track

Meet Bruce Law

Bruce Law is a life-long cyclist with decades of experience in road cycling. As a cyclist, Bruce is detail-oriented, data-driven, fun-seeking, and always looking for new adventures.

As a coach, Bruce applies those same qualities to help his athletes improve and succeed.

And yes, it’s true, he once spent a student loan on a new race frame and Campy gruppo.

To learn more about Bruce's coaching services, send him an email.

Registered Coaches

Cycling BC members who submit an updated background screening and achieve either “Trained” or “Certified” NCCP coach status are listed above.  Coach qualifications can also be verified at the Coaches Association of Canada public transcript.

Not listed? Submit an application.

Cycling BC members seeking advertising on the database can apply at cyclingbc.net/coachapply.  To complete your application, please email a scanned copy of your background screening or request a screening using our coach registration portal at cyclingbc.net/coachreg.($50 fee).