Senior

The Senior (“Premier”) Twins are 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. The team plays approximately 90 games per season including league and tournament games throughout BC and the US.

The Senior Twins’ roster is primarily made up of North Shore players, along with select others from across the Lower Mainland. Players are selected for their ability, commitment, and desire to ultimately compete at the college or professional level. The program aims to provide the environment, guidance, and skills – physical, mental and emotional – that will allow its players to reach for their dreams.

Roster

Coaches

Schedule

Senior Schedule

Twitter

Senior Roster

2025 SENIOR Sponsors

Senior Coaches

Parker Kynoch

PARKER “PK” KYNOCH

HEAD COACH

Twins Coach since 2011

NS Monogram logo

WILL McAFFER

PITCHING COACH

Twins Coach since 2024

Mike Mitzel

DAMON “HUTCH” HUTCHINGS

ASSISTANT COACH

Twins Coach since 2023

Rick Elstone

STEVE MORETTO

Assistant Coach

Twins Coach since 2023

Rick Elstone

LUKE YAM

Assistant Coach

Twins Coach since 2025

Josh HundaL

General Manager

Twins Coach since 2014

Top