Coaches Bio

Billy Johnstone

Bill Johnstone
Technical Director 

As Technical Director of Albion FC, Bill brings with him a wealth of coaching experience. Bill believes that coaching is about developing relationships with the athlete and bringing out their peak potential by understanding and nurturing their individual personalities.   Bill has over 35 years of soccer coaching experience and has developed a unique coaching style that has gained him great respect and results.

➢ Most recently, Bill has been the assistant Technical Director of Albion FC. He was an active member of the technical staff. His responsibilities included coaching Spring and Summer camps, player evaluations for team selection as well as academy coach for a variety of ages.   

➢ Head Coach of the U18 Alouette United Boys Metro Soccer, 2007.

➢ In 2008, Bill was honoured for his coaching efforts by the BC Soccer Association by receiving the BC Soccer Association Award of Merit.

➢ Involved with BC Special oOlympics for over 15 years.  Won two National titles as Head Coach of the BC Special Olympics team followed this by being named Head Coach of the Canadian Special Olympics  Soccer Team winning a gold medal at the 2007 World Special Olympics Games in Shanghai, China.

➢ Bill also coached provincially as assistant coach of the U19 BC Women's Team, winning a gold medal at the 1996 Canadian Championships.  

➢ As a player, Bill played in the VMSL Premier Soccer League and the Pacific Coast Soccer League with the Burnaby Canadians.  After his playing career, he went on the coach the Burnaby Canadians having the privilege of working with a number of professional and national level players.

➢ Bill was appointed co-coach of the Pacific Coast Soccer League All Star Team, 1991-1993.      

➢ Inducted into BC Soccer Hall of Fame in 2020.

➢ Bill currently holds his B Provincial License as well as his Technical Director Diploma. Most recently he has a obtained a certificate in Physical Literacy.  

Bill and his staff look forward to having the privilege and the opportunity of working with your children of all different abilities, to help them reach their peak potential on and off the field.


Nick Soolsma


Nick Soolsma
Assistant Technical Director


Starting at a young age, Nick began playing soccer in the professional youth academies such as FC Volendam and PSV Eindhoven in The Netherlands.

He made his debut as a professional soccer player for HFC Haarlem in 2007.

In 2011 Nick signed for Toronto FC playing in the MLS. In his first year he was awarded having the most assists in the team (8) and scoring 3 goals. In his second year, he played a major role in reaching the semifinal for the CONCACAF Champions League through his assist and winning goal against LA Galaxy (Representing David Beckham in the squad at that time).

After his 2 years for Toronto FC, he went back to play professionally in the Netherlands for SBV Excelsior and in Australia for South Melbourne FC.

In 2018 Soolsma became the first player in Canada to win both the Canadian National Amateur Challenge Trophy (BC Tigers Hurricanes in 2018) and the Canadian National Professional Voyageurs Cup (Toronto FC in 2011 and 2012).

Nick Soolsma's coaching career started in 2013 where he combined playing and coaching for South Melborune FC in Australia. Since 2014 Nick is coaching at all various levels and age groups in Canada.

Nick holds the Canadian National B-licence as well as the Technical Director Diploma.

For all players that are looking for some extra training, Nick Soolsma is available for individual coaching sessions.

If you are interested please connect with Nick at

Below a video of Soolsma during this time with Toronto FC playing in the MLS:

Brian Holness


I have been involved in soccer for most of my life, starting my playing career at the age of 6 to 44 until
knee issues forced an end to my competitive playing days.
I started coaching at the age of 15, working with younger players as a mentor then stepping into a team
coach role. This is a formula that I believe very strongly in to this day as the impact of older players
helping with Micro and Mini players has a huge positive impact on both the players that are being
mentored and the players doing the mentoring. It also helps the older players have a better
understanding of the total game, and the nuances of coaching various skill levels, age groups, and
emotional levels.

I have been fortunate to have coached players from 5 years old to adults, skill levels from house to elite,
males and females, in organized club settings, recreational leagues, and in schools. As a coach, being a
student of the game is critical to adapting coaching styles and philosophies as the game evolves. The
emphasis has to be on having fun; if you are not enjoying the game you play you will never be able to
achieve the level you want to be at, or achieve the release from the stress of every day. More
importantly, we place our children in sports to help them to understand and cope with the life
challenges that are ahead.

I have always believed very strongly that a coach’s job at any level within a club is to develop the players
skills, teach the technical aspects of the game, and give players the ability to move on to the level that
they are comfortable playing at, but with the greatest emphasis on having fun. All of us, professional or
amateur play games because we enjoy them.

I am a strong believer in making myself a better coach through education, observation and
communication. In my career I have pursued and attained certifications in coaching, administration,
sports medicine, and program management. To me every day is a learning day.

I have been able to apply my skills in many facets in soccer over the years from administration,
officiating and coaching to running and overseeing developmental programs, most recently as the Head
Coach for WCAGFC Mini Program from 2014 to 2019 working with players and coaches in the U8 to U10
age groups, girls and boys.

Ivo Gottardo

Ivo Gottardo
Assistant Technical Director
Mini Coed Coordinator

Coaching Theory Level.... level 1

Coaching Certificate Level.... B provincial

Past Soccer Coaching Experience:
Willingdon FC 1983-1984
Kerrisdale FC 1998-2006
Burnaby Heights FC 2000-2002
Cliff Avenue FC 2006-present
Panorama Arsenal Surrey Spring League 2003
Vancouver Selects 2003-2004
Delta Metro United Division One CAT FVSL 2004-2006
Delta Metro United Premier Men’s FVSL 2005-2008
Delta Metro Blaze Premier Men’s VMSL 2006-2008
Lobbans FC Division 1 Men’s VMSL 2008-present

Other Coaching Experience:
Ivo Gottardo Soccer Skill Development Program 1998-present
Staff Coach at Kerrisdale Soccer Club 2002-2007
Westside Soccer Player Development 2004-2006
Delta Metro United Youth Academy 2005-2008
Staff Coach at Pacific Eagles Soccer Club 2005-2008
Staff Coach at Langley Youth Soccer Club 2008-2009
Staff Coach at Cliff Avenue United Soccer Club 2006-2019
Staff Coach at Albion FC 2017-present

Vancouver Cup Finalists 2000-2001
Pioneer Cup Finalist 2002-2003
Pioneer Cup Champions 2007-2008, 2009-2010
FVSL Div.1 Cup Champions 2005-2006
Promotion from VMSL Div.1 to Premier 2005-2006

Kevin MacKillop


Kevin MacKillop

I have been involved in the beautiful game for most of my life, but I stopped playing aftet 1 year of
men’s soccer in Vancouver. But I missed being involved in the sport, so I returned to my youth club as a
volunteer coach more than 30 years ago. Since then, I have worked for several clubs across the Lower
Mainland and Fraser Valley. I have coached all ages, from 3 to 53 years old, at all skill levels including
recreational, Metro, and Super Y League.

I believe in team building both on and off the field of play. As a Learning Facilitator, I hope coaches will
be able to gain from my knowledge and experience to the benefit of the players.

B-Provincial (currently working on CSA B-licence)
NCCP/BC Soccer certified Learning Facilitator
Technical Director Diploma
NCCP level 3 certified
Making Ethical Decisions
Respect in Sport
Making Headway (concussion awareness), Rule of Two, Safe Sport, Emergency Action Plan

Katelyn Erhardsen


Katelyn Erhardsen

Mini Program Technical Staff

Playing experience:
-Mountain United Women’s Premier MWSL (current)
-SFU Varsity Women’s Soccer(2015-2018)
-TSS Women’s Rovers WPSL (2019)
-Vancouver Whitecaps Girls Elite (2013-2015)
-North Shore Women’s Premier (2015)
-BC Provincial Team (U14 & U15)
-Mountain United BCSPL (2011-2013)
-Mountain United Y-League (2011-2012)
-Golden Ears United Soccer Club (Youth)

Youth Soccer Coaching Experience:
Albion FC (2015- present)
Port Moody Soccer Club Acadamy (U 14-17 girls)
SFU youth soccer camps
Soccer shots Metro Vancouver (Empower program)