Find a Coach

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 Status Discipline Zone
Brandon Archer Community (TRAINED)
Comp-Intro (TRAINED)
U9 (FUNdamentals)
U13 (Learn to Train)
U17 (Train to Train)
Fit For Life
Skills Clinic
Gran Fondo Rider
Masters Racer
Cyclocross
Road
2 – Okanagan
Evan Guthrie Community (TRAINED)
Fit For Life
Skills Clinic
Mtn. Bike
2 – Okanagan
Laura Medcalf Community (TRAINED)
U9 (FUNdamentals)
U13 (Learn to Train)
Road
2 – Okanagan
Ben Chaddock Community (TRAINED)
Comp-Dev (TRAINED)
Comp-Intro (CERTIFIED)
U6 (Active Start)
U9 (FUNdamentals)
U13 (Learn to Train)
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)
Comp-Intro (TRAINED)
U13 (Learn to Train)
U17 (Train to Train)
Skills Clinic
BMX
4 – Fraser River
Laura Brown Comp-Dev (TRAINED)
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
Joel Harwood Community (TRAINED)
Comp-Intro (CERTIFIED)
U17 (Train to Train)
U23 (Train To Compete)
Fit For Life
Skills Clinic
Gran Fondo Rider
Masters Racer
Mtn. Bike
5 – Metro/Sea2Sky
Richard Wooles Community (TRAINED)
Comp-Dev (CERTIFIED)
Comp-Intro (CERTIFIED)
U13 (Learn to Train)
U17 (Train to Train)
U23 (Train To Compete)
PRO (Train to Win)
Road
Track
5 – Metro/Sea2Sky
Solveig Stoebe Community (TRAINED)
U6 (Active Start)
U9 (FUNdamentals)
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)
Comp-Dev (CERTIFIED)
Comp-HP (CERTIFIED)
Comp-Intro (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)
Comp-Dev (CERTIFIED)
Comp-Intro (CERTIFIED)
U13 (Learn to Train)
U17 (Train to Train)
Cyclocross
Mtn. Bike
Road
Track
6 – Island
Lauren Lan Community (TRAINED)
Comp-Intro (CERTIFIED)
U6 (Active Start)
U9 (FUNdamentals)
U13 (Learn to Train)
Mtn. Bike
6 – Island
Stephen Pilcher Comp-Intro (TRAINED)
U9 (FUNdamentals)
U13 (Learn to Train)
Mtn. Bike
Road
6 – Island
Matt Kenny Community (TRAINED)
U6 (Active Start)
U9 (FUNdamentals)
Mtn. Bike
7 – North East

Brandon Archer

  • Zone: 2 – Okanagan
  • Discipline: Cyclocross, Road
  • Status: U9 (FUNdamentals), U13 (Learn to Train), U17 (Train to Train), Fit For Life, Skills Clinic, Gran Fondo Rider, Masters Racer
  • Pathway: Community (TRAINED), Comp-Intro (TRAINED)

Evan Guthrie

  • Zone: 2 – Okanagan
  • Discipline: Mtn. Bike
  • Status: Fit For Life, Skills Clinic
  • Pathway: Community (TRAINED)

Laura Medcalf

  • Zone: 2 – Okanagan
  • Discipline: Road
  • Status: U9 (FUNdamentals), U13 (Learn to Train)
  • Pathway: Community (TRAINED)

Ben Chaddock

  • Zone: 4 – Fraser River
  • Discipline: Cyclocross, Mtn. Bike, Road, Track
  • Status: U6 (Active Start), U9 (FUNdamentals), U13 (Learn to Train), U17 (Train to Train), U23 (Train To Compete), Fit For Life, Skills Clinic, Gran Fondo Rider, Masters Racer
  • Pathway: Community (TRAINED), Comp-Dev (TRAINED), Comp-Intro (CERTIFIED)

Joel Harwood

  • Zone: 5 – Metro/Sea2Sky
  • Discipline: Mtn. Bike
  • Status: U17 (Train to Train), U23 (Train To Compete), Fit For Life, Skills Clinic, Gran Fondo Rider, Masters Racer
  • Pathway: Community (TRAINED), Comp-Intro (CERTIFIED)

Richard Wooles

  • Zone: 5 – Metro/Sea2Sky
  • Discipline: Road, Track
  • Status: U13 (Learn to Train), U17 (Train to Train), U23 (Train To Compete), PRO (Train to Win)
  • Pathway: Community (TRAINED), Comp-Dev (CERTIFIED), Comp-Intro (CERTIFIED)

Solveig Stoebe

  • Zone: 5 – Metro/Sea2Sky
  • Discipline: Road
  • Status: U6 (Active Start), U9 (FUNdamentals)
  • Pathway: Community (TRAINED)

Adam Walker

  • Zone: 6 – Island
  • Discipline: Mtn. Bike
  • Status: 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
  • Status: U17 (Train to Train), U23 (Train To Compete), PRO (Train to Win), Fit For Life, Gran Fondo Rider, Masters Racer
  • Pathway: Community (TRAINED), Comp-Dev (CERTIFIED), Comp-HP (CERTIFIED), Comp-Intro (CERTIFIED)

Kurt Innes

  • Zone: 6 – Island
  • Discipline: Cyclocross, Mtn. Bike, Road, Track
  • Status: U13 (Learn to Train), U17 (Train to Train)
  • Pathway: Community (TRAINED), Comp-Dev (CERTIFIED), Comp-Intro (CERTIFIED)

Lauren Lan

  • Zone: 6 – Island
  • Discipline: Mtn. Bike
  • Status: U6 (Active Start), U9 (FUNdamentals), U13 (Learn to Train)
  • Pathway: Community (TRAINED), Comp-Intro (CERTIFIED)

Stephen Pilcher

  • Zone: 6 – Island
  • Discipline: Mtn. Bike, Road
  • Status: U9 (FUNdamentals), U13 (Learn to Train)
  • Pathway: Comp-Intro (TRAINED)

Matt Kenny

  • Zone: 7 – North East
  • Discipline: Mtn. Bike
  • Status: U6 (Active Start), U9 (FUNdamentals)
  • Pathway: Community (TRAINED)

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