top of page

2025 Coaches- No NCCP in Roster

Date Updated:

June 3, 2025

Courses after this date will be on the next update.

Next Scheduled Update:

June 10, 2025

The list below indicates the coaches for your local association who are on a team roster but DO NOT have their NCCP # listed , so we are not able to identify their coaching certification progress.

​

Step 1)  Sort by your Local Association

Step 2)  Follow up with Coach to get their NCCP #

Step 3)  Enter the correct information into ROSTER.
 

Local Association
Classification
Roster Team #
Coach Name
NCCP # on Roster
Email / Notes
Ajax
11U A Assistant Coach
513862
Jason Camacho
NCCP# not populated on roster
Ajax
11U A Assistant Coach
513862
Sang Soo Lee
NCCP# not populated on roster
Alvinston
15U DS Assistant Coach
500546
sarah Mclean
6858188
NCCP # not registered with Baseball Canada
Amherstburg
9U D Assistant Coach
556784
Matt Fox
6450711
NCCP # not registered with Baseball Canada
Amherstburg
9U D Assistant Coach
556784
Scott Garvey
6816413
NCCP # not registered with Baseball Canada
Aurora-King
8U A Assistant Coach
511050
John McKinnon
6903170
NCCP # not registered with Baseball Canada
Aurora-King
8U A Head Coach
511050
Matt Miller
6572904
NCCP # not registered with Baseball Canada
Aurora-King
8U A Assistant Coach
511050
Michael Jackson
6917027
NCCP # not registered with Baseball Canada
Aurora-King
8U A Assistant Coach
511050
Dave Manning
1067141
NCCP # not registered with Baseball Canada
Aurora-King
8U A Assistant Coach
511050
Patrick Brammer
6846006
NCCP # not registered with Baseball Canada
Aurora-King
9U DS Assistant Coach
511106
Glen Ferguson
6890427
NCCP # not registered with Baseball Canada
Aylmer
10U B Assistant Coach
533823
Abe Redecop
6966280
NCCP # not registered with Baseball Canada
Beamsville
Senior AA Assistant Coach
500619
Gavan Banga
6876576
NCCP # not registered with Baseball Canada
Beamsville
Senior AA Assistant Coach
500619
Jake Brennan
NCCP# not populated on roster
Beamsville
13U C Assistant Coach
500640
Tyler Rose
NCCP# not populated on roster
Beamsville
15U D Assistant Coach
500647
Dom Behroozi
6941575
NCCP # not registered with Baseball Canada
Beaver Valley
11U HS Assistant Coach
544803
Blake Hewgill
6567784
NCCP # not registered with Baseball Canada
Binbrook
11U HS Assistant Coach
550509
Chris Brodeur
NCCP# not populated on roster
Bloordale
18U DS Head Coach
500862
Scott Young
6166442
NCCP # not registered with Baseball Canada
Bradford
11U DS Assistant Coach
511076
Jose Paulino
6916921
NCCP # not registered with Baseball Canada
Bradford
11U DS Assistant Coach
511076
Jon Kit
6857004
NCCP # not registered with Baseball Canada
Bradford
17U AAA Assistant Coach
518759
Ben Ladoucer
NCCP# not populated on roster
Brampton
13U AA Assistant Coach
499388
Corey Renzetti
5776686
NCCP # not registered with Baseball Canada
Brampton
14U AAA Assistant Coach
499391
Caymo Ghannie
6901662
NCCP # not registered with Baseball Canada
Brampton
11U DS Assistant Coach
499429
Matthew Filipuzzi
6589439
NCCP # not registered with Baseball Canada
Brampton
10U AA Assistant Coach
520469
Josh Kane
6965503
NCCP # not registered with Baseball Canada
Brampton
10U AA Assistant Coach
520469
Matt Dundee
6950562
NCCP # not registered with Baseball Canada
Brantford
11U A Assistant Coach
499910
Jon Mulder
6931867
NCCP # not registered with Baseball Canada
Brantford
11U A Assistant Coach
499910
Chris Cobb
5874461
NCCP # not registered with Baseball Canada
Brantford
13U HS Assistant Coach
499940
Rob MacKay
NCCP# not populated on roster
Brantford
13U HS Assistant Coach
499940
Tim King
NCCP# not populated on roster
Brantford
8U A Assistant Coach
500007
Paul Szczechura
6545895
NCCP # not registered with Baseball Canada
Brantford
9U HS Assistant Coach
555779
Sarah McElroy
NCCP# not populated on roster
Brantford
9U HS Assistant Coach
555779
Paul Podstawka
NCCP# not populated on roster
Brantford
9U HS Assistant Coach
555779
Matt Parker
NCCP# not populated on roster
Brockton
9U D assistant coach
500474
Jim Huber
6379445
NCCP # not registered with Baseball Canada
Burlington
14U AAA Assistant Coach
499416
Luke Petrie
6943825
NCCP # not registered with Baseball Canada
Burlington
8U AAA Assistant Coach
499424
Chris Taylor
6947151
NCCP # not registered with Baseball Canada
Burlington
Senior AAA Assistant Coach
499428
Peter Lambert
NCCP# not populated on roster
Byron
Senior C Assistant Coach
500403
Ryan Gough
6678359
NCCP # not registered with Baseball Canada
Bytown
16U A Assistant Coach
551045
Derek Mccluskey
NCCP# not populated on roster
Caledon
9U HS Head Coach
511116
Joey Walsh
6914211
NCCP # not registered with Baseball Canada
Caledonia
10U B Assistant Coach
500679
Dave White
6461442
NCCP # not registered with Baseball Canada
Caledonia
18U D Assistant Coach
545037
Kyle Pickett
5622258
NCCP # not registered with Baseball Canada
Cambridge
18U AAA Assistant Coach
499989
Brady Reeves
6671606
NCCP # not registered with Baseball Canada
Chatham
13U B Assistant Coach
500554
Adam Vankesteren
NCCP# not populated on roster
Chatham
8U B Assistant Coach
500559
Chris Giera
NCCP# not populated on roster
Chatham
8U B Assistant Coach
500559
Stephani Shill
NCCP# not populated on roster
Chatham
8U B Head Coach
500559
Jeff Drexler
NCCP# not populated on roster
Clarington
15U AAA Assistant Coach
499765
Palmer Cruickshank
6872995
NCCP # not registered with Baseball Canada
Clarington
Senior C Assistant Coach
499848
Brennen Conquer
NCCP# not populated on roster
Clinton
22U B Assistant Coach
500467
Austin Langendoen
6729367
NCCP # not registered with Baseball Canada
Collingwood
14U A Assistant Coach
510962
Darren Kingston
6627227
NCCP # not registered with Baseball Canada
Collingwood
13U DS Assistant Coach
511086
Navaz Khan
6890049
NCCP # not registered with Baseball Canada
Creemore
Senior C Assistant Coach
549878
Sean Hayward
NCCP# not populated on roster
Dorchester
8U B Assistant Coach
500399
Ryan Fletcher
5781803
NCCP # not registered with Baseball Canada
Dorchester
8U B Assistant Coach
500399
Chris Vandenheuvel
6730986
NCCP # not registered with Baseball Canada
Dorchester
14U B Head Coach
503304
David Kelly
6506570
NCCP # not registered with Baseball Canada
East Side Aces
15U AA Assistant Coach
500875
Chris Santos
NCCP# not populated on roster
East Toronto
11U HS Assistant Coach
500879
Fred Gerra
6833744
NCCP # not registered with Baseball Canada
East Toronto
10U HS Assistant Coach
553675
Andrew Davidson
6833881
NCCP # not registered with Baseball Canada
East Toronto
10U HS Assistant Coach
553675
Cale Fair
6985258
NCCP # not registered with Baseball Canada
East Toronto
10U HS Assistant Coach
553675
Michael Boujos
6833711
NCCP # not registered with Baseball Canada
East York
15U HS Assistant Coach
500896
Otis Weeks
NCCP# not populated on roster
East York
13U AA Assistant Coach
500901
Julia Tsai
NCCP# not populated on roster
East York
13U AA Assistant Coach
500901
Lara Fattal
NCCP# not populated on roster
East York
13U AA Assistant Coach
500901
Brian Gaw
701691
NCCP # not registered with Baseball Canada
East York
13U AA Assistant Coach
500901
Corinne Fox
NCCP# not populated on roster
East York
13U AA Assistant Coach
500901
Mike Leonard
6871315
NCCP # not registered with Baseball Canada
East York
13U HS Assistant Coach
500903
Emily Andrews
NCCP# not populated on roster
East York
13U HS Assistant Coach
500903
Karim Awad
NCCP# not populated on roster
East York
13U HS Assistant Coach
500903
Eyan Logan
NCCP# not populated on roster
East York
13U HS Assistant Coach
500903
Peter Kissel
NCCP# not populated on roster
East York
9U HS Assistant Coach
500911
Zohaib Maladwala
NCCP# not populated on roster
East York
9U HS Assistant Coach
500911
Paul Duffy
1000767
NCCP # not registered with Baseball Canada
East York
8U AA Assistant Coach
517231
Brad Drew
6991173
NCCP # not registered with Baseball Canada
East York
11U HS Assistant Coach
542275
Pete Etherington
656432
NCCP # not registered with Baseball Canada
East York
11U HS Assistant Coach
542275
Zach Klein
NCCP# not populated on roster
East York
11U HS Head Coach
542275
Simon Reynolds
602958
NCCP # not registered with Baseball Canada
Erindale
Senior AAA Assistant Coach
499454
Tim Gasparotto
NCCP# not populated on roster
Erindale
Senior AAA Assistant Coach
499454
Jonathan Kielb
NCCP# not populated on roster
Erindale
11U HS Assistant Coach
499471
Derek Pimentel
6748541
NCCP # not registered with Baseball Canada
Essex
10U B Assistant Coach
500734
Derrick Buchan
NCCP# not populated on roster
Essex
8U B Assistant Coach
500740
Nick Nikolakakos
6959773
NCCP # not registered with Baseball Canada
Etobicoke
18U AAA Assistant Coach
503782
Eric Thrower
6724524
NCCP # not registered with Baseball Canada
Everett
13U HS Assistant Coach
558136
Alex Poirier
NCCP# not populated on roster
Everett
13U HS Assistant Coach
558136
Rob Rutledge
NCCP# not populated on roster
Exeter
15U D Assistant Coach
500452
Paul Grant
5882595
NCCP # not registered with Baseball Canada
Forest Glade
13U HS Assistant Coach
500719
Chad Price
6946391
NCCP # not registered with Baseball Canada
Fort Erie
Senior B Assistant Coach
500620
Marcelo Hernandez
NCCP# not populated on roster
Fort Erie
Senior B Assistant Coach
500620
Jayden Dunn
NCCP# not populated on roster
Fort Erie
Senior B Assistant Coach
500620
Jason Natale
NCCP# not populated on roster
Fort Erie
13U D Assistant Coach
503745
Matt Daley
NCCP# not populated on roster
Fort Erie
9U D Assistant Coach
503753
BRYSON ALLEN
NCCP# not populated on roster
Fort Erie
9U D Assistant Coach
503753
JON WILLIAMS
NCCP# not populated on roster
Hamilton
11U A Assistant Coach
499871
Steve Leblanc
6921269
NCCP # not registered with Baseball Canada
Hamilton
22U AAA Assistant Coach
499883
Luis Bernardo
NCCP# not populated on roster
Hamilton
9U AAA Assistant Coach
503110
Jae Dunphy
6326343
NCCP # not registered with Baseball Canada
Hanover
15U D Assistant Coach
500454
Ian Corley
6448876
NCCP # not registered with Baseball Canada
High Park
13U AA Assistant Coach
517257
Jim Welsh
6807785
NCCP # not registered with Baseball Canada
High Park
14U A Assistant Coach
517526
Pierre Ouelette
TBA
NCCP # not registered with Baseball Canada
Innisfil
11U A Assistant Coach
510894
Jesse Davis
6840101
NCCP # not registered with Baseball Canada
Junior Voyageurs
10U B Assistant Coach
500604
Matthieu Desbois
6741470
NCCP # not registered with Baseball Canada
Kanata
13U A Assistant Coach
515888
Scott Young
6166442
NCCP # not registered with Baseball Canada
Kawartha
10U B Assistant Coach
499686
Kevin Walden
6629517
NCCP # not registered with Baseball Canada
Kendal
16U A Assistant Coach
499786
Shane Crowells
6159758
NCCP # not registered with Baseball Canada
Kendal
22U AA Assistant Coach
499815
Chad Maartense
NCCP# not populated on roster
Kincardine
9U D Assistant Coach
500477
Brock Lowry
6404422
NCCP # not registered with Baseball Canada
Kingston
10U A Assistant Coach
499679
Mike Roy
6804679
NCCP # not registered with Baseball Canada
Kingston
10U A Assistant Coach
499679
Ryan Caverly
6955546
NCCP # not registered with Baseball Canada
Kingston
16U A Assistant Coach
499787
Bryan Conner
6687526
NCCP # not registered with Baseball Canada
Kingston
9U HS Assistant Coach
499842
James Dodd
6992559
NCCP # not registered with Baseball Canada
Kingston
9U HS Assistant Coach
499842
Kisten Coughlar
6995676
NCCP # not registered with Baseball Canada
Kingston
9U HS Assistant Coach
499842
Jeff Young
6984034
NCCP # not registered with Baseball Canada
Kingsville
8U B Assistant Coach
500727
John Sawatzky
NCCP# not populated on roster
Kingsville
10U B ASSISTANT COACH
500752
JOSH STUBBERT
6952632
NCCP # not registered with Baseball Canada
Kitchener
22U AAA Assistant Coach
500003
Kevin Millar
6993321
NCCP # not registered with Baseball Canada
LaSalle
8U AA Head Coach
546117
Chris Shaw
2492084
NCCP # not registered with Baseball Canada
Lakeshore
12U B Assistant Coach
500766
Jessica Renaud
6408814
NCCP # not registered with Baseball Canada
Lakeshore
9U B Assistant Coach
500802
Dave Poisson
6627443
NCCP # not registered with Baseball Canada
Lambton Shores
11U DS Assistant Coach
500562
Jeremy Roder
6977208
NCCP # not registered with Baseball Canada
Lambton Shores
11U DS Assistant Coach
500562
Amy Smeekens
6564191
NCCP # not registered with Baseball Canada
Lambton Shores
9U DS Assistant Coach
500565
Matt Mason
6992945
NCCP # not registered with Baseball Canada
Lambton Shores
9U DS Assistant Coach
500565
Brent Andriash
6310738
NCCP # not registered with Baseball Canada
Lambton Shores
9U DS Assistant Coach
500565
Phil Kerrigan
6613905
NCCP # not registered with Baseball Canada
Lasalle
14U C Assistant Coach
546161
Rick Bacon
5736673
NCCP # not registered with Baseball Canada
Leamington
8U B Assistant Coach
500728
Mike Renwick
6777956
NCCP # not registered with Baseball Canada
Leamington
8U B Assistant Coach
500728
Andy Groening
6940670
NCCP # not registered with Baseball Canada
Leamington
10U B Assistant Coach
500755
Thomas Matier
6941631
NCCP # not registered with Baseball Canada
Leamington
12U B Assistant Coach
500767
Ben Enns
NCCP# not populated on roster
Leamington
13U C Assistant Coach
500774
Michael Vida
6584881
NCCP # not registered with Baseball Canada
Leamington
13U C Assistant Coach
500774
Derek Neufeld
6832327
NCCP # not registered with Baseball Canada
Leamington
14U B Assistant Coach
526426
Vito Alfano
6939222
NCCP # not registered with Baseball Canada
Leamington
14U B Assistant Coach
526426
Jackson Raffoul
6939217
NCCP # not registered with Baseball Canada
Leaside
13U AA Assistant Coach
500936
Mark Eng
NCCP# not populated on roster
Leaside
13U DS Assistant Coach
500938
Anthony MacDonald
NCCP# not populated on roster
Leaside
12U AAA Assistant Coach
500941
Andrew Tilley
NCCP# not populated on roster
Leaside
10U AA Assistant Coach
500946
Mike Fizzell
6538578
NCCP # not registered with Baseball Canada
Leaside
9U AA Assistant Coach
500953
Jordan Elbaum
6630191
NCCP # not registered with Baseball Canada
Leaside
8U A Assistant Coach
513238
Chris McLeish
6816781
NCCP # not registered with Baseball Canada
Leaside
9U DS Assistant Coach
516240
Ryan Egan
6902732
NCCP # not registered with Baseball Canada
Leaside
9U DS Assistant Coach
516240
Parry Nitchos
NCCP# not populated on roster
Leaside
9U DS Assistant Coach
516240
Omar Medina
6977679
NCCP # not registered with Baseball Canada
London Talons
8U A Assistant Coach
500391
Roberts Peters
6979119
NCCP # not registered with Baseball Canada
London West
13U DS Assistant Coach
500415
Thomas Pickett
6503167
NCCP # not registered with Baseball Canada
Mahoney
9U A Assistant Coach
499888
Michael Cantwell
NCCP# not populated on roster
Martingrove
14U A Assistant Coach
500956
Anthony Paolercio
6796712
NCCP # not registered with Baseball Canada
Martingrove
13U HS Assistant Coach
500957
Greg Batty
6796697
NCCP # not registered with Baseball Canada
Martingrove
11U HS Assistant Coach
500960
Chris Buncic
6893990
NCCP # not registered with Baseball Canada
Martingrove
9U HS Assistant Coach
500964
Vlad Latanskiy
6914159
NCCP # not registered with Baseball Canada
Martingrove
9U HS Assistant Coach
500964
Nathan Corriveau
6927513
NCCP # not registered with Baseball Canada
Martingrove
Senior C Head Coach
500971
Jack Kenny
6490249
NCCP # not registered with Baseball Canada
Martingrove
Senior C Assistant Coach
500971
Rory Burke
6671458
NCCP # not registered with Baseball Canada
Martingrove
Senior C Assistant Coach
500971
Linden Feist
6671553
NCCP # not registered with Baseball Canada
Martingrove
10U A Head Coach
517243
Matt Williams
6873690
NCCP # not registered with Baseball Canada
Martingrove
9U HS Assistant Coach
526589
Matt Thurlow
6889930
NCCP # not registered with Baseball Canada
Midland-Penetang
13U B Assistant Coach
510957
Jason Nicoll
6088909
NCCP # not registered with Baseball Canada
Midland-Penetang
13U B Assistant Coach
510957
Dan Pellarin
5758395
NCCP # not registered with Baseball Canada
Milton
11U HS Assistant Coach
499479
Mike Dickie
NCCP# not populated on roster
Milton
13U HS Assistant Coach
548241
Aman Bains
6973271
NCCP # not registered with Baseball Canada
Mississauga Majors
10U A Assistant Coach
499530
NAVTEJ SIDHU
6589440
NCCP # not registered with Baseball Canada
Mississauga Majors
12U A Assistant Coach
499535
Mo Husameldin
6896314
NCCP # not registered with Baseball Canada
Mississauga Majors
16U A Assistant Coach
499543
Mark Rafz
NCCP# not populated on roster
Mississauga Majors
8U AA Head Coach
499546
James Woods
6787964
NCCP # not registered with Baseball Canada
Mississauga Majors
9U A Assistant Coach
499547
Frank Servello
6981067
NCCP # not registered with Baseball Canada
Mississauga Majors
11U AA Assistant Coach
545383
Nimesh Shah
6852825
NCCP # not registered with Baseball Canada
Mississauga Majors
11U HS Assistant Coach
556783
Michael Peddle
NCCP# not populated on roster
Mississauga Majors
11U HS Assistant Coach
556783
Matthew Williams
NCCP# not populated on roster
Mississauga Majors
11U HS Assistant Coach
556783
Casey Huebsch
NCCP# not populated on roster
Mississauga Majors
11U HS Assistant Coach
556783
Sachin Persaud
NCCP# not populated on roster
Mississauga North
10U A Assistant Coach
499500
Jeson Miranda
6955374
NCCP # not registered with Baseball Canada
Mississauga North
10U AAA Assistant Coach
499501
Greg Braham
NCCP# not populated on roster
Mississauga North
11U DS ASSISTANT COACH
499502
MATTHEW TOWER
NCCP# not populated on roster
Mississauga North
11U DS ASSISTANT COACH
499502
OWEN SAJDA
NCCP# not populated on roster
Mississauga North
12U AAA Assistant Coach
499507
Dylan Donovan
NCCP# not populated on roster
Mississauga North
8U AAA Assistant Coach
499518
Calven Galicia-Lyte
NCCP# not populated on roster
Mississauga North
8U AAA Assistant Coach
499518
Nicholas Eccles
NCCP# not populated on roster
Mississauga North
18U AAA Assistant Coach
499528
Kyle Thomas
NCCP# not populated on roster
Mississauga Southwest
12U A Assistant Coach
499551
Jordan Plett
NCCP# not populated on roster
Mitchell
22U B Assistant Coach
500471
Chris Taylor
6947151
NCCP # not registered with Baseball Canada
Mitchell
22U B Assistant Coach
500471
Riley Sykes
NCCP# not populated on roster
Newmarket
9U AA Assistant Coach
511070
Mark Supina
6873484
NCCP # not registered with Baseball Canada
Newmarket
9U AA Assistant Coach
511070
Jesse Cunningham
6873621
NCCP # not registered with Baseball Canada
North Toronto
12U A Assistant Coach
500982
Eli Hudspith
6955556
NCCP # not registered with Baseball Canada
North Toronto
11U DS Assistant Coach
500984
Daniel Weinerman
6245656
NCCP # not registered with Baseball Canada
North Toronto
8U AAA Assistant Coach
517228
Shayn Diamond
6691484
NCCP # not registered with Baseball Canada
North Toronto
8U AAA Head Coach
517228
Alex Weir
6581954
NCCP # not registered with Baseball Canada
North Toronto
18U AA Assistant Coach
517567
John Thachuk
907595
NCCP # not registered with Baseball Canada
North Toronto
18U AA Assistant Coach
517567
Matteo Zumpano
6976488
NCCP # not registered with Baseball Canada
North Toronto
9U DS Assistant Coach
544215
Alex Weir
6581954
NCCP # not registered with Baseball Canada
North Toronto
9U DS Assistant Coach
544215
Jonah Mann
6837681
NCCP # not registered with Baseball Canada
North York
11U AA Assistant Coach
501009
Christopher Frost
6993438
NCCP # not registered with Baseball Canada
Northumberland
11U HS Assistant Coach
499706
Jared Roffey
NCCP# not populated on roster
Northumberland
11U HS Assistant Coach
499706
Jeff Scott
NCCP# not populated on roster
Northumberland
12U A Assistant Coach
499720
Mike Jones
NCCP# not populated on roster
Northumberland
15U HS Assistant Coach
554538
Lanny Ferguson
NCCP# not populated on roster
Oakville
15U AAA Assistant Coach
498563
Mark Matheson
702897
NCCP # not registered with Baseball Canada
Oakville
11U HS Assistant Coach
499472
Werner Vos
6987956
NCCP # not registered with Baseball Canada
Oakville
9U HS Assistant Coach
499474
David Kelly
6506570
NCCP # not registered with Baseball Canada
Oakville
9U HS Assistant Coach
499474
Jeff Linse
6932783
NCCP # not registered with Baseball Canada
bottom of page