top of page

2024 Certified Coaches 

As rosters are submitted and classification identified, we will update our certification list accordingly.  Coaches listed below meet the coaching certification for their position and classification they are coaching on the roster.

Date Updated:

Mar 15

Courses after this date will be on the next update.

Next Scheduled Update:

Apr 15

Coach Name
NCCP #
Position / Division
Local Association
Aaron Beharrell
6122545
16U A Assistant Coach
Ajax
Aaron Turpin
6289035
12U AA Assistant Coach
Ajax
Aaron Turpin
6289035
15U A Assistant Coach
Ajax
Adrian St. Kitts
866411
Senior AAA Assistant Coach
Ajax
Allen Stubensey
6378198
14U A Assistant Coach
Ajax
Andrew Gibb
6598022
16U A Head Coach
Ajax
Brian Chen
6621702
11U A Assistant Coach
Ajax
Bryan Bagi
6490305
18U A Assistant Coach
Ajax
Curtis Blaize
6291224
14U A Assistant Coach
Ajax
DANIEL MAJOROS
6500067
18U A Assistant Coach
Ajax
Daniel Priestley
6221683
14U A Assistant Coach
Ajax
Darren Majoros
1230191
18U A Assistant Coach
Ajax
Darryl Ryan
6644525
11U A Assistant Coach
Ajax
David Falardeau
6102490
15U A Assistant Coach
Ajax
David Murray
6101333
16U A Assistant Coach
Ajax
Dean Tardio
6104090
15U A Assistant Coach
Ajax
Devinder Dutt
1176295
18U A Head Coach
Ajax
Doug Wilton
707685
Senior AAA Head Coach
Ajax
Gabriel Helbig
6296316
12U AA Head Coach
Ajax
Jackson Topolie
6193736
14U A Assistant Coach
Ajax
James David
6405298
12U AA Assistant Coach
Ajax
Jamie Tessier
6185536
15U A Assistant Coach
Ajax
Jay Cassidy
6021382
15U A Head Coach
Ajax
Jim Yu
6385437
12U AA Assistant Coach
Ajax
John Williamson
6526970
14U A Assistant Coach
Ajax
Kevin Hsu
5890898
22U A Assistant Coach
Ajax
Kris Sarran
6396969
22U A Head Coach
Ajax
Luke Myles
6025889
14U A Assistant Coach
Ajax
Mark Samson
6491280
11U A Head Coach
Ajax
Marvin Estrada
736227
16U A Assistant Coach
Ajax
Michael Barbara
6032068
15U A Assistant Coach
Ajax
Michael Chung
6197998
15U A Head Coach
Ajax
Michael Ciccarelli
6491291
11U A Assistant Coach
Ajax
Michael Hadada
6396572
22U A Assistant Coach
Ajax
Mike McLaughlin
6386689
12U AA Assistant Coach
Ajax
Mike Wright
6362830
13U A Head Coach
Ajax
Neal Mattes
1242509
22U AAA Assistant Coach
Ajax
Neithan Dutt
6491182
18U A Assistant Coach
Ajax
Paul Gray
5856150
22U AAA Assistant Coach
Ajax
Philip Ribeiro
6516796
10U A Assistant Coach
Ajax
Rob Butler
833301
22U AAA Assistant Coach
Ajax
Rob Lindsay
6397238
12U A Assistant Coach
Ajax
Ron Crozier
6190406
16U A Assistant Coach
Ajax
SHAWN DAIGLE
6541757
11U A Assistant Coach
Ajax
Sanjeev Thakore
5810139
22U AAA Head Coach
Ajax
Shawn Adams
640226
16U A Assistant Coach
Ajax
William Birch
6246140
15U A Assistant Coach
Ajax
andre bagi
5645066
18U A Assistant Coach
Ajax
Jamie Leyten
6157438
18U C Assistant Coach
Alvinston
Allan Grant
6061607
22U A Head Coach
Ancaster
Allan Grant
6061607
18U A Assistant Coach
Ancaster
Andy Pridmore
6158774
15U A Head Coach
Ancaster
Barry Forth
6146876
16U A Assistant Coach
Ancaster
Chris Burgess
6288169
13U AA Assistant Coach
Ancaster
Colin Lock
6058967
16U A Assistant Coach
Ancaster
Corey Plater
6561479
14U A Assistant Coach
Ancaster
Dino Aloisio
6536378
22U A Assistant Coach
Ancaster
Doug Ouellette
500407
16U A Head Coach
Ancaster
Geoff Brown
6341791
14U A Assistant Coach
Ancaster
Joe Davis
6065733
16U A Head Coach
Ancaster
Joe Hawkins
6180843
14U A Assistant Coach
Ancaster
Kevin Daly
1180568
22U A Assistant Coach
Ancaster
Kevin Daly
1180568
18U A Assistant Coach
Ancaster
Kiko Acevedo
6127686
18U A Assistant Coach
Ancaster
Mike Hammond
1101655
18U A Head Coach
Ancaster
Mike Hosein
6228585
11U A Head Coach
Ancaster
Paul Burleigh
1231204
13U AA Head Coach
Ancaster
Scott Beattie
6647104
14U A Assistant Coach
Ancaster
Scott Carruthers
6291225
13U AA Assistant Coach
Ancaster
Todd Low
6236605
16U A Assistant Coach
Ancaster
Andy Coultes
6688121
13U HS Assistant Coach
Annette
Bill Mboutsiadis
6326359
15U A Head Coach
Annette
Eric Toth
6627149
13U HS Assistant Coach
Annette
Ian Porter
6143708
18U DS Head Coach
Annette
Jason Chad
6603619
11U HS Assistant Coach
Annette
Mike Gregotski
6139786
11U HS Head Coach
Annette
Nolan Reeds
6492321
18U DS Assistant Coach
Annette
Scott Yaphe
6701115
18U DS Assistant Coach
Annette
Sebastian Bilan
6767584
11U HS Assistant Coach
Annette
Dave Alonzi
6572883
11U DS Head Coach
Aurora
Eric Loeng
6373918
15U AAA Assistant Coach
Aurora
Glen Nerona
6540796
12U A Head Coach
Aurora
Jamie Cole
5897331
15U DS Head Coach
Aurora
Salim Bhojani
6057571
12U A Assistant Coach
Aurora
Todd Presswood
6402478
12U A Assistant Coach
Aurora
Aldo Chiola
6043822
16U A Head Coach
Aurora-King
Andrew Mariani
6003714
15U AA Assistant Coach
Aurora-King
Brian Fleming
5999205
18U A Head Coach
Aurora-King
Dave Farro
6574997
11U A Assistant Coach
Aurora-King
Glen Gifford
6376799
16U A Assistant Coach
Aurora-King
Jeton Amiti
6368530
12U AA Assistant Coach
Aurora-King
Kevin Charbonneau
6287090
12U AA Head Coach
Aurora-King
Marco Mariani
6127499
16U A Assistant Coach
Aurora-King
Michael Kring
6118858
16U A Assistant Coach
Aurora-King
Michael McCallion
744751
14U AAA Assistant Coach
Aurora-King
Rick Moriarity
6572907
11U A Assistant Coach
Aurora-King
Ryan Gervais
6172864
14U AA Assistant Coach
Aurora-King
Ryan Rai
6615229
11U A Assistant Coach
Aurora-King
Scott Winhall
6104214
11U A Head Coach
Aurora-King
Steve Reiss
6200494
11U AAA Assistant Coach
Aurora-King
Sunny Shum
6350305
12U AA Assistant Coach
Aurora-King
Tyler Brentnell
5818568
13U AAA Assistant Coach
Aurora-King
Albert Loewen
6225184
13U D Assistant Coach
Aylmer
Brandon Krug
6275152
18U C Assistant Coach
Aylmer
Bryan Ungar
788788
11U D Assistant Coach
Aylmer
Darren Shackelton
6320781
15U D Assistant Coach
Aylmer
Drew Buchner
6340473
13U D Assistant Coach
Aylmer
George Kapogianis
6159368
11U D Assistant Coach
Aylmer
Jeff Ham
6275151
15U D Assistant Coach
Aylmer
Jill Laur
6696412
13U D Assistant Coach
Aylmer
Matt Lynch
6229490
13U D Assistant Coach
Aylmer
Mike Holmes
5771115
18U C Assistant Coach
Aylmer
Mike Shewan
5738855
15U D Assistant Coach
Aylmer
Shawn Pede
5724867
11U D Assistant Coach
Aylmer
Tony D'Angelo
6308936
9U D Head Coach
Aylmer
Travis Neville
6304976
11U D Assistant Coach
Aylmer
Adam Cadieux
6756937
8U AA Assistant Coach
Barrie
Alastair Connolly
6494129
12U AA Assistant Coach
Barrie
Allan Brownridge
6238034
14U AAA Assistant Coach
Barrie
Allison Daly
6510029
14U A Assistant Coach
Barrie
Andrew Logie
6329234
13U A Assistant Coach
Barrie
Andy Jensen
6541241
11U A Assistant Coach
Barrie
Ben Eacott
6182988
14U AA Assistant Coach
Barrie
Bob Pozzebon
1116763
16U A Head Coach
Barrie
Brad Grieveson
5735584
15U AAA Assistant Coach
Barrie
Bradley Vandevis
5881834
18U AAA Assistant Coach
Barrie
Brian Moir
6044957
22U AA Assistant Coach
Barrie
Bryan Doucette
6510238
11U AA Assistant Coach
Barrie
CALVIN SAWYER
6410314
18U AAA Assistant Coach
Barrie
CHRIS BOYLE
6157757
18U AAA Assistant Coach
Barrie
Chad Chenette
6447956
11U A Head Coach
Barrie
Christian Ray
5668341
Senior A Head Coach
Barrie
Christian Ray
5668341
10U AA Head Coach
Barrie
Damon Wheeler
6437198
13U DS Assistant Coach
Barrie
Dan Flachs
6446431
12U A Assistant Coach
Barrie
Darren Lavigne
6140767
12U AAA Assistant Coach
Barrie
Darren McKinley
6377191
15U AA Assistant Coach
Barrie
Darren Richard
6177290
15U AA Assistant Coach
Barrie
Darryl Wines
6203634
18U AA Assistant Coach
Barrie
Dave Wegman
6447958
11U AA Assistant Coach
Barrie
David Hannan
411752
10U AA Assistant Coach
Barrie
Dennis Tibbits
5612256
14U AAA Assistant Coach
Barrie
Derrick Harris
6504170
12U A Assistant Coach
Barrie
Devon Ashby
5899609
18U AA Assistant Coach
Barrie
Don Quist
6318709
15U A Assistant Coach
Barrie
Garry McCartney
6757291
9U DS Assistant Coach
Barrie
Jamie Cummins
5666421
22U AA Head Coach
Barrie
Jamie Cummins
5666421
22U A Head Coach
Barrie
Jason Kennedy
714071
13U A Head Coach
Barrie
Jason Lessard
6177164
11U DS Assistant Coach
Barrie
Jeff Bothwright
740012
18U AAA Assistant Coach
Barrie
Jeff Dagg
6232951
16U A Assistant Coach
Barrie
Jeff Faulkner
6620501
10U A Head Coach
Barrie
Jeff Fleming
6504799
14U AAA Assistant Coach
Barrie
Jeff Tennant
6237825
13U AAA Assistant Coach
Barrie
Joey Silva
5664235
14U AA Assistant Coach
Barrie
John Davis
6504564
10U A Assistant Coach
Barrie
John Kaposy
6506884
13U AA Assistant Coach
Barrie
Joseph Davidson
6371426
12U AA Assistant Coach
Barrie
KEVIN MARTIN
5890663
15U A Assistant Coach
Barrie
Kenny Saunders
6104091
14U AA Head Coach
Barrie
Kevin Mear
6506885
12U AA Head Coach
Barrie
Kyle Pitman
988119
11U DS Head Coach
Barrie
Mark Joseph
6682387
13U DS Assistant Coach
Barrie
Mark Thompson
6329525
15U A Assistant Coach
Barrie
Matt Baldry
6690593
10U AA Assistant Coach
Barrie
Matt Ellerton
6181099
14U A Assistant Coach
Barrie
Matt Koval
6329231
12U AAA Assistant Coach
Barrie
Mike Biladeau
6676491
12U A Assistant Coach
Barrie
Mike Loftus
6363049
12U A Head Coach
Barrie
Mike Sprayson
6363908
13U AA Assistant Coach
Barrie
Nathan Sykes
6502670
12U AA Assistant Coach
Barrie
Pete Carver
6284400
13U AAA Assistant Coach
Barrie
Roy Harrington
6179855
14U AA Assistant Coach
Barrie
Ryan Cardwell
6237289
13U AA Head Coach
Barrie
Scott Bjaanes
5770734
18U AA Head Coach
Barrie
Scott Boyer
6533815
13U A Assistant Coach
Barrie
Scott Michie
686687
11U AA Assistant Coach
Barrie
Shaun Freeman
6504099
15U AA Assistant Coach
Barrie
Stephen Parsons
6131439
15U AAA Assistant Coach
Barrie
Steve Bowman
6201821
15U AA Assistant Coach
Barrie
Steven Bird
1229732
12U AAA Assistant Coach
Barrie
Stewart Barton
6105937
11U AA Head Coach
Barrie
Suri Virasih
6131435
15U AA Head Coach
Barrie
TODD HAMBLIN
6358611
18U AAA Assistant Coach
Barrie
Tait Mitchell
6328897
15U A Head Coach
Barrie
Tim Bach
6560054
13U AA Assistant Coach
Barrie
Tom Miller
6195967
16U A Assistant Coach
Barrie
Trevor Clement
6236995
14U A Head Coach
Barrie
Troy Lehman
5669605
22U AA Assistant Coach
Barrie
Vince Marra
1176303
16U A Assistant Coach
Barrie
Yannick Charland
6611125
15U AA Assistant Coach
Barrie
Bryan VanDyk
6232603
12U A Assistant Coach
Beamsville
Charles Holman
1095325
Senior A Head Coach
Beamsville
Derek Rickard
5988503
12U A Assistant Coach
Beamsville
Greg Walker
5891350
14U B Assistant Coach
Beamsville
Harley Thompson
6220430
14U B Assistant Coach
Beamsville
Jason Lampman
6547515
12U A Assistant Coach
Beamsville
Jeff Tyers
6227063
15U B Assistant Coach
Beamsville
Jenn Wessels
6269595
15U B Assistant Coach
Beamsville
bottom of page