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
Emanuela Bandol Club (CERTIFIED)
U13 (Learn to Train)
Skills Clinic
Gran Fondo Rider
Masters Racer
Gravel
Mtn. Bike
Road
2 – Okanagan
Mischa Partridge Club (CERTIFIED)
U17 (Train to Train)
U23 (Train To Compete)
PRO (Train to Win)
Skills Clinic
BMX
4 – Fraser River
Seth Lanauze-Wells Community (TRAINED)
Club (CERTIFIED)
U17 (Train to Train)
Mtn. Bike
4 – Fraser River
Ben Chaddock Community (TRAINED)
Club (CERTIFIED)
Performance (TRAINED)
U17 (Train to Train)
U23 (Train To Compete)
Fit For Life
Skills Clinic
Gran Fondo Rider
Masters Racer
Cyclocross
Mtn. Bike
Road
Track
4 – Fraser River
Jared Ennis Community (TRAINED)
Club (CERTIFIED)
U13 (Learn to Train)
U17 (Train to Train)
Skills Clinic
BMX
4 – Fraser River
Bruce Law Club (CERTIFIED)
Skills Clinic
Gran Fondo Rider
Masters Racer
Road
5 – Metro/Sea2Sky
Tim Sherstobitoff Performance (CERTIFIED)
U13 (Learn to Train)
U17 (Train to Train)
U23 (Train To Compete)
Cyclocross
Mtn. Bike
Road
Track
5 – Metro/Sea2Sky
Sara Bergen Club (CERTIFIED)
U17 (Train to Train)
U23 (Train To Compete)
PRO (Train to Win)
Gran Fondo Rider
Masters Racer
Mtn. Bike
Road
5 – Metro/Sea2Sky
Greg Day Club (CERTIFIED)
U13 (Learn to Train)
U17 (Train to Train)
U23 (Train To Compete)
Fit For Life
Gran Fondo Rider
Masters Racer
Mtn. Bike
5 – Metro/Sea2Sky
Elissa Lok Club (CERTIFIED)
U13 (Learn to Train)
U17 (Train to Train)
Gran Fondo Rider
Masters Racer
Mtn. Bike
5 – Metro/Sea2Sky
Hans Loeffelholz Community (TRAINED)
Club (CERTIFIED)
Skills Clinic
Gran Fondo Rider
Masters Racer
Cyclocross
Road
Track
5 – Metro/Sea2Sky
Laura Brown Performance (CERTIFIED)
U23 (Train To Compete)
PRO (Train to Win)
Fit For Life
Skills Clinic
Gran Fondo Rider
Masters Racer
Cyclocross
Mtn. Bike
Road
Track
5 – Metro/Sea2Sky
Evan Guthrie Community (TRAINED)
Club (CERTIFIED)
Fit For Life
Skills Clinic
Mtn. Bike
5 – Metro/Sea2Sky
Joel Harwood Community (TRAINED)
Club (CERTIFIED)
U17 (Train to Train)
U23 (Train To Compete)
PRO (Train to Win)
Fit For Life
Skills Clinic
Gran Fondo Rider
Masters Racer
Mtn. Bike
5 – Metro/Sea2Sky
Richard Wooles Community (TRAINED)
Club (CERTIFIED)
Performance (CERTIFIED)
U13 (Learn to Train)
U17 (Train to Train)
U23 (Train To Compete)
PRO (Train to Win)
Road
Track
5 – Metro/Sea2Sky
Kristina Bangma Club (CERTIFIED)
Fit For Life
Gran Fondo Rider
Road
5 – Metro/Sea2Sky
Vicki Greenwood Community (TRAINED)
Club (CERTIFIED)
Skills Clinic
Road
5 – Metro/Sea2Sky
Adam Walker Community (TRAINED)
U9 (FUNdamentals)
U13 (Learn to Train)
U17 (Train to Train)
U23 (Train To Compete)
Fit For Life
Gran Fondo Rider
Masters Racer
Mtn. Bike
6 – Island
Houshang Amiri Community (TRAINED)
Club (CERTIFIED)
Performance (CERTIFIED)
Advanced (CERTIFIED)
U17 (Train to Train)
U23 (Train To Compete)
PRO (Train to Win)
Fit For Life
Gran Fondo Rider
Masters Racer
Cyclocross
Mtn. Bike
Road
Track
6 – Island
Kurt Innes Community (TRAINED)
Club (CERTIFIED)
Performance (CERTIFIED)
Advanced (CERTIFIED)
U9 (FUNdamentals)
U13 (Learn to Train)
U17 (Train to Train)
U23 (Train To Compete)
PRO (Train to Win)
Skills Clinic
Cyclocross
Mtn. Bike
Para
Road
Track
6 – Island
  • 1
  • 2

Emanuela Bandol

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

Mischa Partridge

  • Zone: 4 – Fraser River
  • Discipline: BMX
  • Athlete Type: U17 (Train to Train), U23 (Train To Compete), PRO (Train to Win), Skills Clinic
  • Pathway: Club (CERTIFIED)

Seth Lanauze-Wells

  • Zone: 4 – Fraser River
  • Discipline: Mtn. Bike
  • Athlete Type: U17 (Train to Train)
  • Pathway: Community (TRAINED), Club (CERTIFIED)

Ben Chaddock

  • Zone: 4 – Fraser River
  • 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: Community (TRAINED), Club (CERTIFIED), Performance (TRAINED)

Jared Ennis

  • Zone: 4 – Fraser River
  • Discipline: BMX
  • Athlete Type: U13 (Learn to Train), U17 (Train to Train), Skills Clinic
  • Pathway: Community (TRAINED), Club (CERTIFIED)

Bruce Law

  • Zone: 5 – Metro/Sea2Sky
  • Discipline: Road
  • Athlete Type: Skills Clinic, Gran Fondo Rider, Masters Racer
  • Pathway: Club (CERTIFIED)

Tim Sherstobitoff

  • Zone: 5 – Metro/Sea2Sky
  • Discipline: Cyclocross, Mtn. Bike, Road, Track
  • Athlete Type: U13 (Learn to Train), U17 (Train to Train), U23 (Train To Compete)
  • Pathway: Performance (CERTIFIED)

Sara Bergen

  • Zone: 5 – Metro/Sea2Sky
  • 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 (CERTIFIED)

Greg Day

  • Zone: 5 – Metro/Sea2Sky
  • 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 (CERTIFIED)

Elissa Lok

  • Zone: 5 – Metro/Sea2Sky
  • Discipline: Mtn. Bike
  • Athlete Type: U13 (Learn to Train), U17 (Train to Train), Gran Fondo Rider, Masters Racer
  • Pathway: Club (CERTIFIED)

Hans Loeffelholz

  • Zone: 5 – Metro/Sea2Sky
  • Discipline: Cyclocross, Road, Track
  • Athlete Type: Skills Clinic, Gran Fondo Rider, Masters Racer
  • Pathway: Community (TRAINED), Club (CERTIFIED)

Laura Brown

  • Zone: 5 – Metro/Sea2Sky
  • 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 (CERTIFIED)

Evan Guthrie

  • Zone: 5 – Metro/Sea2Sky
  • Discipline: Mtn. Bike
  • Athlete Type: Fit For Life, Skills Clinic
  • Pathway: Community (TRAINED), Club (CERTIFIED)

Joel Harwood

  • Zone: 5 – Metro/Sea2Sky
  • 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: Community (TRAINED), Club (CERTIFIED)

Richard Wooles

  • Zone: 5 – Metro/Sea2Sky
  • Discipline: Road, Track
  • Athlete Type: U13 (Learn to Train), U17 (Train to Train), U23 (Train To Compete), PRO (Train to Win)
  • Pathway: Community (TRAINED), Club (CERTIFIED), Performance (CERTIFIED)

Kristina Bangma

  • Zone: 5 – Metro/Sea2Sky
  • Discipline: Road
  • Athlete Type: Fit For Life, Gran Fondo Rider
  • Pathway: Club (CERTIFIED)

Vicki Greenwood

  • Zone: 5 – Metro/Sea2Sky
  • Discipline: Road
  • Athlete Type: Skills Clinic
  • Pathway: Community (TRAINED), Club (CERTIFIED)

Adam Walker

  • Zone: 6 – Island
  • Discipline: Mtn. Bike
  • Athlete Type: U9 (FUNdamentals), U13 (Learn to Train), U17 (Train to Train), U23 (Train To Compete), Fit For Life, Gran Fondo Rider, Masters Racer
  • Pathway: Community (TRAINED)

Houshang Amiri

  • Zone: 6 – 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: Community (TRAINED), Club (CERTIFIED), Performance (CERTIFIED), Advanced (CERTIFIED)

Kurt Innes

  • Zone: 6 – 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: Community (TRAINED), Club (CERTIFIED), Performance (CERTIFIED), Advanced (CERTIFIED)

Lauren Lan

  • Zone: 6 – Island
  • Discipline: Mtn. Bike
  • Athlete Type: U6 (Active Start), U9 (FUNdamentals), U13 (Learn to Train)
  • Pathway: Community (TRAINED), Club (CERTIFIED)

Stephen Pilcher

  • Zone: 6 – 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: Community (TRAINED), Club (CERTIFIED)

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

Emanuela Bandol

Gravel, 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

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).