Staff
The North Shore Twin Baseball Club is a member of the prestigious British Columbia Premier Baseball League (“BCPBL”), recognized as the foremost baseball league in Canada for high-school-age players, which is comprised of thirteen teams across Southern British Columbia. Each of the three teams plays approximately 90 games per season, including league and tournament games throughout BC and the US.
The Twins’ staff features coaches with various levels of college and professional playing and coaching experience. The program aims to provide the environment, guidance, and skills – physical, mental and emotional – that will allow its players to succeed in all aspects of their lives.
Interested in coaching with the Twins? Click here to get in touch.
Organization

Josh HundaL
President & General Manager
Twins Coach since 2013

Brooks McNiven
Director, Pitching
Twins Coach since 2010
Dong Lien
Director, High Performance
Twins Coach since 2022
Keishiro Hoshi
Coordinator, Analytics
Twins Coach since 2025

Matt Council
Secretary/Treasurer
Twins Coach since 2017
Senior

PARKER KYNOCH
HEAD COACH
Twins Coach since 2011
WILL McAFFER
PITCHING COACH
Twins Coach since 2024
DAMON HUTCHINGS
ASSISTANT COACH
Twins Coach since 2023
STEVE MORETTO
Assistant Coach
Twins Coach since 2023
LUKE YAM
Assistant Coach
Twins Coach since 2025
Junior

Riley MacDonald
Head COACH
Twins Coach since 2017

Sam Van Snellenberg
Pitching COACH
Twins Coach since 2023
Adam Inouye
Assistant COACH
Twins Coach since 2024
Liam Shibata
Assistant COACH
Twins Coach since 2024
Bantam

David Columbus
Head COACH
Twins Coach since 2023

Tomio Fukumura
Bench COACH
Twins Coach since 2023
Yuma Kiyono
Pitching COACH
Twins Coach since 2024
Ren Murao
Assistant COACH
Twins Coach since 2024