top of page

2026 Coach Certification 

Please select your local association below to see the coaches that have not currently met certification for the 2026 season.

​

To see what your coaches have left to complete, click here.

​

Friendly reminder - in order to remain on a roster and eligible to participate in national qualifiers and provincials, coaches must be certified according to their coaching level on Roster.

Date Updated:

May 26, 2026

Courses after this date will be on the next update.

Next Scheduled Update:

June 3, 2026

Club
Coach Name
Position / Division
NCCP #
Certified
Guelph
Chad Wells
13U HS Head Coach
6340415
No
Guelph
Chris Bakker
10U AA Assistant Coach
6932416
No
Guelph
Craig Drake
9U HS Assistant Coach
7111100
No
Guelph
Craig Spivey
11U HS Assistant Coach
6789339
No
Guelph
Danny Van Alstyne
10U A Assistant Coach
6701231
No
Guelph
Darrell Peavoy
13U A Assistant Coach
6776351
No
Guelph
Dave Good
11U HS Head Coach
7057213
No
Guelph
David Sweetman
8U A Head Coach
5653013
No
Guelph
Dean Broadfoot
12U AA Assistant Coach
5933329
No
Guelph
Elliott Shrive
8U A Assistant Coach
945134
No
Guelph
Geoff Mitchell
9U A Assistant Coach
7072421
No
Guelph
Greg Tayes
9U A Assistant Coach
7073521
No
Guelph
Jeffrey Pasel
13U A Assistant Coach
6939281
No
Guelph
Jeremy Ware
11U AAA Assistant Coach
6427279
No
Guelph
Jordan Charette
15U HS Assistant Coach
7082518
No
Guelph
Jordan Smart
10U A Head Coach
6896420
No
Guelph
Keegan Jones
13U HS Assistant Coach
6934021
No
Guelph
Ken Kron
8U A Assistant Coach
6607710
No
Guelph
Ken Kron
11U AA Head Coach
6607710
No
Guelph
Kurt Mcarthur
8U A Assistant Coach
6798482
No
Guelph
Mark Patrick
13U HS Head Coach
5805034
No
Guelph
Matt Cholewa
10U AA Assistant Coach
6940801
No
Guelph
Mike Inkol
22U AAA Assistant Coach
957364
No
Guelph
Mike Roadknight
15U AAA Assistant Coach
6427313
No
Guelph
Nathan Feil
10U AA Assistant Coach
6831089
No
Guelph
Nguyen Tran
10U AA Assistant Coach
6950990
No
Guelph
Nicholas Forget
10U AA Assistant Coach
6936953
No
Guelph
Nick Mammoliti
11U AAA Assistant Coach
6186428
No
Guelph
Peter Greig
15U HS Assistant Coach
6896593
No
Guelph
Philip Fatum
15U HS Assistant Coach
6951881
No
Guelph
Rob Bennett
9U AA Assistant Coach
1182778
No
Guelph
Rob Howlett
13U HS Assistant Coach
6740467
No
Guelph
Ryan Adshade
10U A Assistant Coach
6759998
No
Guelph
Sarah Laing
13U HS Assistant Coach
7117947
No
Guelph
Shaun Gallina
11U A Assistant Coach
5876050
No
Guelph
Shaun Miller
11U AAA Assistant Coach
6607706
No
Guelph
Skylar Rosianna
10U A Assistant Coach
6939035
No
Guelph
Stephen Monaghan
13U HS Assistant Coach
6835315
No
Guelph
Steve Keenan
12U A Assistant Coach
6348106
No
Guelph
Terry Mcswain
8U A Assistant Coach
7098856
No
Guelph
Thomas Dickinson
9U AA Assistant Coach
7045108
No
Guelph
Tim Stronks
10U A Assistant Coach
5819193
No
Guelph
Will Hill
14U A Assistant Coach
6942383
No
Guelph
Zac Martin
10U A Assistant Coach
5770252
No
Halton Hills
Aaron Gray
13U AA Assistant Coach
6794902
No
Halton Hills
Adam Auckland
8U A Assistant Coach
6760006
No
Halton Hills
Andy Jefferies
9U AA Assistant Coach
6669667
No
Halton Hills
Bob Casey
18U AA Assistant Coach
6214446
No
Halton Hills
Brandon Pearce
8U A Assistant Coach
7127263
No
Halton Hills
Brian Normore
15U A Assistant Coach
6616955
No
Halton Hills
Coedy Neary
8U A Head Coach
5662864
No
Halton Hills
Derek Gocht
11U HS Head Coach
7117535
No
Halton Hills
Geoff Bahr
12U AAA Head Coach
6266698
No
Halton Hills
Jonathan Grisold
15U A Assistant Coach
6362117
No
Halton Hills
Kevin Greer
8U A Assistant Coach
7063485
No
Halton Hills
Kristian Evans
9U DS Assistant Coach
5790656
No
Halton Hills
Mike Mclean
12U AAA Assistant Coach
6502669
No
Halton Hills
Mike Richardson
13U HS Assistant Coach
5807909
No
Halton Hills
Robbie Wands
16U AA Assistant Coach
6236478
No
Halton Hills
Ryan Lee
22U A Assistant Coach
5881423
No
Halton Hills
Ryan Oliveira
12U A Assistant Coach
6803716
No
Halton Hills
Shane Georges
18U AA Head Coach
6311759
No
Halton Hills
Terry Chisholm
13U HS Head Coach
7138794
No
Halton Hills
Tyrus Schulzke
15U A Head Coach
6784234
No
Hamilton
Aidan Webb
22U AAA Assistant Coach
7109785
No
Hamilton
Andrew Schwalm
12U AAA Head Coach
6543506
No
Hamilton
Bill Stoddart
14U AA Head Coach
6135234
No
Hamilton
Brandon Mackay
10U AAA Head Coach
6790071
No
Hamilton
Brandon Silenzi
10U AAA Assistant Coach
6740503
No
Hamilton
Chris Cooney
8U AAA Assistant Coach
6394060
No
Hamilton
Cory Judson
12U AAA Assistant Coach
6205779
No
Hamilton
Damon Thomson
14U AA Assistant Coach
6841758
No
Hamilton
Grant Sylvester
12U A Assistant Coach
6907431
No
Hamilton
Jae Dunphy
10U AAA Assistant Coach
6326343
No
Hamilton
Joel Rizzo
13U A Assistant Coach
6544297
No
Hamilton
Matt Olinski
13U A Assistant Coach
6515426
No
Hamilton
Mike Hogan
14U A Head Coach
6929946
No
Hamilton
Mike Wilson
15U AAA Assistant Coach
6408802
No
Hamilton
Rob Medeiros
10U AAA Assistant Coach
7044799
No
Hamilton
Ryan Hall
15U AAA Assistant coach
6982388
No
Hamilton
Ryan Hall
16U AAA Assistant Coach
6982388
No
Hamilton
Sean Hall
16U AAA Head Coach
6291000
No
Hamilton
Zachary Decker
14U AA Assistant Coach
6307618
No
Hanover
Steve Corley
11U D Assistant Coach
6624511
No
High Park
Andrew Daw
16U AA Assistant Coach
6511963
No
High Park
Greg Karavelis
16U A Assistant Coach
6806182
No
High Park
Jason Mangano
16U AA Assistant Coach
6687662
No
High Park
Jim Welsh
14U AA Assistant Coach
6807785
No
High Park
Peter Paz
14U AA Head Coach
6468229
No
High Park
Peter Paz
16U AA Head Coach
6468229
No
High Park
Spencer Bond
16U AA Assistant Coach
6962855
No
Ingersoll
Dan Gauvin
11U D Assistant Coach
6951755
No
Ingersoll
Moe Morris
15U DS Assistant Coach
6959625
No
Ingersoll
Wayne Macnamara
13U D Assistant Coach
6937413
No
Innisfil
Brandon Veenstra
11U AA Assistant Coach
5992233
No
Innisfil
Chris England
10U A Assistant Coach
7078440
No
Innisfil
Craig Bone
22U B Assistant Coach
5899253
No
Innisfil
Derek Clugston
12U A Assistant Coach
5629983
No
Innisfil
Drew Calanchie
10U A Assistant Coach
6690681
No
Innisfil
James Low
11U DS Assistant Coach
6670283
No
Innisfil
Jeff Allen
11U DS Assistant Coach
7075423
No
Innisfil
Jeff Bellamy
16U A Assistant Coach
6124556
No
Innisfil
John Peterkin
22U B Assistant Coach
5818423
No
Innisfil
Lincoln Dolbear
10U A Assistant Coach
799849
No
Innisfil
Mac Kane
11U A Assistant Coach
6904308
No
Innisfil
Malcolm Diasio
18U B Assistant Coach
6145553
No
Innisfil
Mark Bailey
18U B Assistant Coach
5986415
No
Innisfil
Noah Mcguigan
13U A Assistant Coach
7108674
No
Innisfil
Ryan Downs
18U B Assistant Coach
6783073
No
Innisfil
Scott Mccarthy
16U A Assistant Coach
6482026
No
Ivy
Alex Banski
SENIOR AA Assistant Coach
6544055
No
Ivy
Andrew Wilcox
11U HS Head Coach
1095148
No
Junior Voyageurs
Aaron Del Papa
16U B Head Coach
5895056
No
Junior Voyageurs
Andre Perron
14U B Head Coach
6060049
No
Junior Voyageurs
Brynn Clark
11U DS Assistant Coach
6655234
No
Junior Voyageurs
Craig Haddow
11U DS Assistant Coach
6385152
No
Junior Voyageurs
Denis Weiman
11U D Assistant Coach
6778658
No
Junior Voyageurs
Jason Leader
11U DS Assistant Coach
7102560
No
Junior Voyageurs
Jessie Poliquin
11U DS Assistant Coach
7129554
No
Junior Voyageurs
Kyle O'Donnell
16U B Assistant Coach
6816029
No
Junior Voyageurs
Michelle Seanor
11U DS Assistant Coach
861342
No
Junior Voyageurs
Richard Faucher
11U D Assistant Coach
864207
No
Junior Voyageurs
Ron Brunette
11U DS Assistant Coach
6091882
No
Kanata
Connor Budarick
10U A Assistant Coach
7136464
No
Kanata
Hugh Cairns
15U DS Head Coach
6231054
No
Kanata
Lee Carswell
9U DS Assistant Coach
821508
No
Kanata
Lee Tamburano
18U A Assistant Coach
1116886
No
Kanata
Michael Pocock
12U A Assistant Coach
6524671
No
Kanata
Robert Mercer
18U A Head Coach
1247956
No
Kanata
Willy O'Donnell
11U A Assistant Coach
6773626
No
Kawartha
Andrew Frain
16U B Assistant Coach
6433359
No
Kawartha
Derek Carpenter
11U C Assistant Coach
6630138
No
Kawartha
Eric Wilton
8U B Assistant Coach
1148025
No
Kawartha
Eric Wilton
10U B Assistant Coach
1148025
No
Kawartha
Eric Wilton
11U C Assistant Coach
1148025
No
Kawartha
Greyson Senior
12U B Assistant Coach
7154323
No
Kawartha
Jeff Iles
14U B Assistant Coach
7129205
No
Kawartha
Jesse Parks
8U B Assistant Coach
7130699
No
Kawartha
Joey Whitehead
14U B Assistant Coach
6892267
No
Kawartha
Jordan Prosper
8U B Head Coach
5607545
No
Kawartha
Justin Pawlick
8U B Assistant Coach
7133667
No
Kawartha
Kerry Gillis
10U B Assistant Coach
6614761
No
Kawartha
Kevin Walden
11U C Assistant Coach
6629517
No
Kawartha
Kyle Graham
10U B Assistant Coach
6885448
No
Kawartha
Kyle Smeelen
18U B Assistant Coach
6217030
No
Kawartha
Mark Jessup
13U DS Assistant Coach
6454433
No
Kawartha
Michael Howard
13U DS Assistant Coach
6959926
No
Kawartha
Mike Albert
18U B Assistant Coach
6087206
No
Kawartha
Mike Bryan
10U B Head Coach
6112938
No
Kawartha
Ryan Bevington
11U C Assistant Coach
6302582
No
Kawartha
Scott Senior
12U B Assistant Coach
5655367
No
Kendal
Jason Mercer
22U A Assistant Coach
6044107
No
Kendal
Mark Foster
22U AAA Head Coach
5714449
No
Kincardine
Art Houghton
22U B Assistant Coach
5881292
No
Kincardine
Bill Harmsworth
22U B Assistant Coach
5996631
No
Kincardine
Brian Lantz
14U AAA Assistant Coach
6066404
No
Kincardine
Brock Lowry
9U D Assistant Coach
6404422
No
Kincardine
Chris Conley
14U AAA Assistant Coach
6099746
No
Kincardine
Dennis Andrew
13U D Assistant Coach
6094803
No
Kincardine
Geoff Small
15U HS Head Coach
6575948
No
Kincardine
Josh Catto
9U D Assistant Coach
6091600
No
Kincardine
Lee Woodward
13U HS Assistant Coach
6836309
No
Kincardine
Matt Murphy
15U HS Assistant Coach
6386038
No
Kincardine
Mitch Millar
11U HS Head Coach
6701162
No
Kincardine
Paul Kerins
13U HS Assistant Coach
6703102
No
Kincardine
Paul Stewart
9U D Head Coach
6052834
No
Kincardine
Ryan Emond
9U HS Head Coach
990659
No
Kincardine
Ryan Fraser
14U AAA Head Coach
6238044
No
Kincardine
Scott Austin
11U D Head Coach
6705985
No
Kincardine
Shane Robinson
11U HS Assistant Coach
7153312
No
Kincardine
Tyler Tout
11U D Assistant Coach
6147303
No
Kingston
Andrew Kent
12U A Assistant Coach
6935988
No
Kingston
Brad Smith
11U A Assistant Coach
6102364
No
Kingston
Cody Hennigar
10U A Assistant Coach
6728901
No
Kingston
Liam Kelly
14U A Assistant Coach
6673459
No
Kingston
Mark Foster
12U A Assistant Coach
6938628
No
Kingston
Matt Cudd
11U A Head Coach
6954004
No
Kingston
Pat Corbin
9U A Assistant Coach
6513110
No
Kingston
Ryan Caverly
11U A Assistant Coach
6955546
No
Kingsville
Brian Jacques
12U B ASSISTANT COACH
6822951
No
Kingsville
Chris Ryan
12U B ASSISTANT COACH
6526525
No
Kingsville
Dennis Rogers
10U B ASSISTANT COACH
7001739
No
Kingsville
Jamie Larsen
13U D ASSISTANT COACH
6170781
No
Kingsville
Joel Markham
10U B ASSISTANT COACH
6827837
No
Kingsville
Josh Stubbert
11U D ASSISTANT COACH
6952632
No
Kingsville
Matt Snoei
18U HS ASSISTANT COACH
6177099
No
Kingsville
Matteo Ruggirello
16U B ASSISTANT COACH
6950127
No
Kingsville
Rene Laplante
10U B ASSISTANT COACH
6534612
No
Kingsville
Ryan Lane
10U B ASSISTANT COACH
6830000
No
Kingsville
Steve Mailhoit
18U HS HEAD COACH
7001689
No
Kingsville
Steve Toupin
18U HS ASSISTANT COACH
7000229
No
Kingsville
Tim Autterson
10U B HEAD COACH
6625185
No
Kingsville
Tony Peralta
15U D ASSISTANT COACH
6663134
No
Kingsville
Zack Percy
10U B ASSISTANT COACH
5885162
No
Kitchener
Aaron Bast
13U A Assistant Coach
6992473
No
Kitchener
Brennan Bell
10U A Assistant Coach
6912406
No
Kitchener
Brennan Connolly
9U A Assistant Coach
7073514
No
Kitchener
Chris Grundy
10U A Assistant Coach
6765884
No
Kitchener
Chris Mckenzie
13U A Assistant Coach
6131860
No
Kitchener
Crawford Passy
22U AAA Assistant Coach
6837108
No
bottom of page