Coaches
Boys teams
12U
Head Coach
Jon Graham
13U
Head Coach
Mike Sprayson
Assisstant Coach
Ian Anderson
14U
Head Coach
Steve MacFarlane
15U
Head Coach
Chris Graham
Assisstant Coach
Riley Timmons
Assisstant Coach
Alex Lorimer
16U
Head Coach
Brad Brooker
Assisstant Coach
Rob Case
Assisstant Coach
Jeff Flear
16U
Head Coach
Jacob Froese
Assisstant Coach
Zachary Brown
17U
Head Coach
Jon Graham
Assisstant Coach
Brad Graham
Assisstant Coach
Jason Grimm
18U
Head Coach
Cameron Armstrong
Assisstant Coach
John Armstrong
Assisstant Coach
Girls teams
12U
Head Coach
Kevin Belcourt
13U
Head Coach
Kris Odette
Assisstant Coach
Ross Hreljac
14U
Head Coach
Emma Desouza
14U
Head Coach
Paul Dorion
15U
Head Coach
Candice Keller
Co-Head Coach
Jake List
Assisstant Coach
Gary Mason
15U
Head Coach
Darryl Thompson
16U
Head Coach
Brad Molnar
Co-Head Coach
Amy Kalbfleich
Assisstant Coach
Mike Fogerty
16U
Head Coach
Chris Jephson
Assisstant Coach
Lindsay Trew
16U
16U
Head Coach
Erin Haney
Assisstant Coach
17U
Head Coach
Christa Matthews
17U
Head Coach
Patrick Voo
Assisstant Coach
Lisa Miller
18U
Head Coach
Steven Hawke
Assisstant Coach
Andrea Crawford
Executive

President
Candice Keller

Vice President
Hope Timmons

Treasurer
Char Harvey

Secretary
Brad Molnar

Director of Uniforms
Christa Matthews

Director of Website & Associated Platforms
Hope Timmons

Director of Facilities
Candice Keller

Director of Equipment & Associate of Facilities
Dan Burton

Director of Athlete Development
Steph Harvey

Director of Coaching Development
Brad Graham

Director of Hosting
Karen Leslie

Director of Fundraising
Vanessa Jephson

Fundraising Associate
Pam Schelling

Director of Media Relations
Lisa White

Director of City of Barrie's Skills & Drills
Chris Jephson
