Staff
Senior Program
Darryl Rudolf
Head Coach
VPSC Program Director
National Groups
Read Coach Darryl's Bio
Darryl Rudolf brings almost two decades of coaching experience across some of BC's top swim clubs, having previously served as Head Coach at the Pacific Sea Wolves Swim Club and the Campbell River Killer Whales, with additional coaching experience at the Richmond Rapids, Chena North Shore Swim Club, and the UBC Dolphins.
Darryl's connection to the sport runs deep. He grew up swimming through BC's age group programs, competed for five years with the UBC Thunderbirds swim team, and spent seven years on the Canadian National Team. That athlete-to-coach journey shapes how he works with swimmers today — his years in the pool gave him the tools to connect authentically with athletes, along with a firsthand understanding of how the lessons learned through swimming carry over into life beyond it.
Over the course of his coaching career, Darryl has guided swimmers at every level, from Regional meets to International competition. He approaches every athlete with the understanding that no two paths to success look the same, tailoring his coaching to meet swimmers where they are and help them build toward their own goals. During his time at Campbell River and Pacific Sea Wolves, Darryl coached multiple swimmers to Junior National teams, and his contributions to the sport were recognized when he was selected to Swimming Canada's Select Coaches group — a distinction reserved for some of the top coaches in the country.
Darryl is excited to lead VPSC and to continue building on the club's legacy of excellence, bringing his depth of experience, his athlete-first philosophy, and his commitment to developing swimmers both in and out of the pool.

Kyle Cheng
Coach
Senior Program Director
Senior Performance
Read Coach Kyle's Bio
Coach Kyle is entering his fifth season with VPSC, marking his fourth year as the Senior Program Director. In this role, he serves as the Lead Coach for the Senior Performance group while also providing leadership and guidance for the VPSC Fitness Program and its lead coach. Kyle is also the lead for VPSC Swim Camps, overseeing their planning, staffing, and delivery.
Before joining VPSC, Kyle spent 13 seasons with the Gators Swim Club, including six years as Assistant Head Coach. He is NCCP Level 2 certified and has coached athletes at every level. His coaching background also includes work with triathlon clubs and masters swim programs, broadening his expertise across various aquatic disciplines.
Kyle holds a Bachelor of Physical Education and Coaching with a concentration in Kinesiology. He hopes to inspire the next generation of swimmers to enjoy the sport as much as he does, and he strives to be a strong support for athletes as they progress through the final stages of their competitive swimming journeys.
Junior Program

Vincent Chung
Assistant Head Coach
Junior Program Director
Junior Performance
Read Coach Vincents's Bio
Coach Vincent is excited for his second season with VPSC as Junior Program Director and Assistant Head Coach. Prior to VPSC, Coach Vincent served as the Head Coach of Chena Swim Club for 5 years as well as 9 seasons with the Burnaby Mountain Mantas Summer Swim Club, including 3 years as Head Coach. Vincent is a NCCP Level 3 Coach with over 15 years of coaching experience – he is proud to have coached in all age groups from introductory swimmers to senior national/international medalists over the course of his career. In 2021 and 2022, Coach Vincent was selected to the Swimming Canada “Select Coaches Group” initiative.
Outside of swimming, Vincent is a UBC Mechanical Engineering graduate, an exercise enthusiast, and an avid reader. He hopes to help his swimmers accomplish their goals, build their confidence, and fulfill their potential. Vincent’s ultimate goal is to inspire his athletes to love the sport as much as he does!
Michael Zhou
Coach
Junior Development
Read Coach Michael's Bio
Coming soon!
Youth Program

Finn Page
COACH
Youth Program Director
Youth Performance
Read Coach Finn's Bio
Finn has been part of the swimming world his whole life, first learning to swim in the lakes around Cortes Island and Vancouver Island. He holds a degree in Sport and Fitness Leadership and is a BCAK Registered Kinesiologist. He is passionate about helping athletes build confidence, develop their skills, and reach their potential while fostering a love for the sport.
Outside the pool, Finn enjoys running, lifting weights, taking his dog Kirby on adventures, cheering on Stoke City (the best soccer team in the world, according to Finn), and watching local bands.

Noah Deschambault
COACH
Youth Development A
Read Coach Noah's Bio
Coach Noah is excited for his second year with VPSC and to be YDA’s lead coach. He swam competitively with the club for 10 years, and is eager to share his experience and knowledge with the group. As a VPSC swimmer, Noah qualified for the Canadian Swimming Trials as a junior athlete and represented the club across many other provincial and national competitions.
Outside of the pool, Noah is in his fourth year studying Kinesiology at UBC. His aim is to create a supportive and athlete-driven team environment, and to work with each swimmer to develop their confidence and (technical) competence as competitive swimmers.

Agatha Leung
COACH
Youth Development B
Read Coach Agatha's Bio
Coach Agatha returns for her third season with VPSC, bringing her huge heart, enthusiasm, and passion for coaching to the Youth Program. Known for her positive energy and genuine care for each athlete, Agatha creates an encouraging and supportive environment where swimmers can thrive.
She is dedicated to helping young athletes build confidence, develop strong fundamentals, and find joy in the process of improvement. Agatha’s commitment to her swimmers and her love for the sport make her an invaluable part of the VPSC coaching team.
Minis Program

Kaitlyn Mak
COACH
Minis & Swim School Program Director
Minis Platinum
Read Coach Kaitlyn's Bio
Coach Kaitlyn oversees both the VPSC Minis & Swim School Program, returning for her third season in the role and fourth season with VPSC. She has previously served as the Lead Coach for the Youth Development B group, and contributed to various other groups and program planning.
In her current role, Coach Kaitlyn leads the Minis Platinum group and continues to develop and guide the Minis Gold, Silver, and Bronze programs in the 10&U development pathway, as part of the overall VPSC development pathway. She also ensures a progression from the Swim School Program to the Minis Program, providing leadership and support to coaching staff, and overseeing program content. VPSC is very fortunate to have Coach Kaitlyn in this important role with our program.
Derek Lim
COACH
Minis Gold & Swim school 1
Read Coach Derek's Bio
Coming soon!
Owen Lee
COACH
Minis Silver co-lead
Read Coach Owen's Bio
Coming Soon!
Max Zha
COACH
Minis Silver co-lead
Read Coach Max's Bio
Coming soon!
Preston Dong
COACH
Minis Bronze & Swim School 2
Read Coach Preston's Bio
Additional Assistant Coaches & VPSC Swim School Coaches
The following coaches will work with various groups as assistant coaches and swim school coaches in support of the group leads.
- Ella Hudon
- Natascha Borromeo
- Frank Ho
- Arman Hasani
Fitness Program

Erin Evans
COACH
Fitness Program
Read Coach Erin's Bio
Coach Erin is returning for her third season with VPSC where she will serve as Lead Coach for the VPSC Fitness Program. Coach Erin provides a keen eye for technique while maintaining a structured practice environment. Her values and commitment align perfectly with our vision for the club, and we look forward to her being part of the team again this year.
Administration
Leanne Paradis
Staff
Financial Administrator
Read Leanne's Bio
Leanne Paradis will be returning for her fourth season with VPSC where she will continue in her role as our Financial Administrator. After her exceptional work behind the scenes, we're delighted to have her back and deeply appreciate all she contributes to our team.

Ashleigh Gow
STAFF
ASSISTANT DIRECTOR
Read Coach Ashleigh's Bio
She is looking forward to this next chapter and continuing to contribute to a club she’s so proud to be a part of.

Amy Kong
STAFF
IT & WEB DEVELOPMENT
Read Coach Amy's Bio
Amy returns for her fifth season with VPSC, this time in a new role behind the scenes! After four exciting seasons coaching at VPSC and 10 years of coaching overall, she’s trading her stopwatches for a keyboard to help keep things running smoothly behind the scenes.
Drawing on her background in computer and data science, Amy will lead website development, build internal automation tools, and support meet operations through electronics and Quantum timing systems.
Although her role may look a little different this season, Amy is excited to continue being part of VPSC. She looks forward to using her technical skills to help ensure swim meets run as smoothly as possible, streamline processes, and improve club operations, giving coaches more time to focus on what they do best: coaching!