skip navigation

Graham Thompson

Technical Director

I started coaching with the Mission Soccer Club about 15-years ago. I coached my brothers' team, a group of kids about ten years younger than me and who took soccer a lot less seriously than I did. I don't recall anything going as I planned however I learned a lot about levels of community soccer I had not been exposed to previously. From parents who want to give players treats at half time even if not everyone gives best effort, to players wearing jackets under their jerseys, and that some kids don't care if their boots are untied...

In that first year, I recall speaking to the assistant coach one day after training and they mentioned how great it would be if the players listened to me and tried to apply what I had been coaching. At the time, I didn't recognize that the fault laid with me as the coach and not with the players. My role as a coach was to create an engaging environment for kids to learn to love soccer. I had to create challenging, fun, and dynamic practices and matches that players wanted to participate in which would drive them to want to get better and welcome feedback. I wanted to highlight the importance of taking time to reflect on our efforts and recognizing where we can improve. Our best can always be improved.

Since that year, I have stayed connected with our club, either coaching in different programs or playing in our men's program. I have also sought opportunities at different levels of grassroots soccer. I have coached in the BCSPL, the Provincial Program, with the Whitecaps Academy, and was most recently the Assistant Technical Director for Ridge Meadows Soccer Club.

I am excited to begin working with you all. We will continue to progress our club with appropriate programing for our community. Some players will want to participate in soccer to hangout with their friends, some players will want to participate in soccer to stay fit, and some players will want to be pushed to realize their potential through soccer; and we will offer all that.


Doug McKellan

Staff Coach

Doug has been coaching since 1996 (27 years). His coaching career started in Abbotsford (1996 to 2008), where Doug was mentored by ex Whitecaps & Team Canada interim coach Colin Miller for several of those years. While in Abbotsford, Doug coached a U18 boys Conference Cup champions team and several men's teams including Abbotsford Storm men's Division 3 Fraser Valley Soccer League Champions with a 15W-1L season. 

Doug has coached in Mission since 2009 and continues to learn from Mission Soccer Club Technical Directors.

Mission Soccer coaching experience: 

Timbits (U6 & U7), Minis (U8 to U10) and all competitive levels of youth soccer from U11 to U18 except Metro and BCSPL. Doug has coached many youth teams to cup finals and league championships. While coaching in Mission his teams have not had a losing season including one perfect league season (15-0 season U13B Div2 Mission Guardians).

Doug continues to enjoy working with players of all ages and encourages them to be the best they can be and not settle for mediocrity. He is always looking at ways to improve as a coach to benefit players and the club in the long term. He always gives his best and expects the players to be their best too. Many of his players continue to be involved in soccer as players and/or as coaches all over the Fraser Valley. A few of his former players are coaching their own kids now, some at Mission Soccer.

​His training includes:

  • Provincial Certification Level B (trained) National Coaching Certification Program Level 1
  • Fundamentals
  • Learn to Train
  • Soccer for Life
  • Over 27 years of soccer coaching experiences
  • Over 50 years of soccer and athletic experiences

Future goals include National B Diploma, Youth Diploma, and Children’s Diploma.

Doug is excited about the future of Mission Soccer.


Dan Hill

Staff Coach

Dan played youth soccer at Scunthorpe United’s Centre of Excellence before moving to Canada and joining the Abbotsford Soccer Association. During his time with Abbotsford he was coached by ex Whitecaps & Team Canada interim coach Colin Miller where he won the “A” Coastal Cup. Also with Abbotsford, Dan played in the Super Y-League finals in Tampa, Florida after winning the Pacific Northwest Division. 

Dan has continued playing as an adult for both Westcoast and Mission clubs, and he currently runs our Men’s Div 2 team. He has had the opportunity to play on the FVSL All Star Team and take part in the Nation’s Cup tournament.

Dan is currently awaiting the chance to take his C-License course.