Coaches and Directors

Coaches and Directors
Coaching Staff
Mike Meldrum Head Coach/Performance Group

Mike has been the Head Coach for Killarney Swim Club for over 20 years.  He brings a wealth of swimming experience to the organization.  Under Meldrum's tenure, the club has grown from 50 swimmers to 240.  

Mike is a Level 3 Certified Coach and is currently working on his Advanced Coaching Diploma.  

As an athlete Mike competed with the best in the world. In 1988, Mike was a member of the Canadian Olympic Team to Soul Korea.  There he competed in the 400 IM.  Meldrum also competed at the World Championships, Commonwealth Games, Pan Pacs, and Pan Am Games.  

Mike swam for the University of Calgary Dinos, winning several CIAU championships. 

Mike is married to Tania, and father of two daughters.

Brad Mori Assistant Head Coach/Senior

Coach Brad joined Killarney in 2012.  He has helped to reshape all areas of the Killarney technical programming.  The club has improved performances on all levels from novice to National.   His attention to the 5 technical fingers (start, streamline, stroke, turn, finish) and his ability to teach the progression have been fundamental to swimmer improvement.  Brad also takes pride in the mentorship program that has seen Killarney staff grow and deliver a detailed technical program through all the stages of the Long-Term Athlete Development plan. 

Previously Brad served as Head Coach and Director of Swimming for the University of Lethbridge Pronghorns and Lethbridge Amateur Swim Club (LASC) for 7 seasons.  Mori successfully rebuilt all areas of program from grassroots to international levels using a fundamental philosophy.

Coach Mori has completed many NCCP level 4 tasks and the Advanced Coaching Diploma.  He was a Provincial Stroke Coach and Swim AB Tour Coach for 10+ years.  Brad is a current member of the Alberta Coaches Council. Since 2009, Brad has been a member of the Canadian Coaches Association and is a Chartered Coach.

Brad completed a teaching degree (B.A/B.Ed.), with distinction, majoring in Kinesiology at the University of Lethbridge in 2002.

Brad’s swimming career began in Markham.  As an age group swimmer, Brad’s relay teams set several Canadian Age Group National Records in the 13-14 and 15-17 categories.  Brad swam one year at the Georgia Southern University before transferring to the U of L Pronghorns.  Mori was a school record holder, World Cup Finalist, and won many CIS and Canada West Medals.  In the Summer of 1999 Mori was the Canadian National Champion in the 50m Breaststroke.

Brad is married to Lindsay and is father of two young boys. 

In his free time, Coach Mori enjoys, a variety of activities, including: Fishing, Golfing, Swimming, Running, and watching Maple Leaf Hockey.

Natasha Senkow Intermediate Coach/Sprocket 2 Lead

Natasha has been coaching for over 12 years and has experience with swimmers ranging from Novice to Junior National Levels.   She enjoys helping swimmers reach their goals.  

Natasha is married to Curits and has 3 children.  

Greg Benson JR1 Lead & SR Assistant

Greg has several roles in the club.  He is the assistant coach for the Senior Group.  He is the lead coach for Sprocket 2 and Junior 1 Groups.  This is Greg's 4th year Coaching with Killarney.

Previously, Greg competed for Killarney at the Western Canadian Championship and AB Provincial Championship Level.

Greg in his final year of studies at the SAIT.

In his free time, Greg enjoys fishing and working out.  You will also see Greg Lifeguarding at Repsol.

Tammy Andersen Sprocket Coordinator/Sprocket 3 Lead

This is Tammy's first year with the Killarney Swim Club.  She will be lead Sprocket Coordinator and Sprocket 3 Lead Coach. 

Tammy has been coaching for over 20 years, previously as the Head Coach of the Glenmore Seals Swim Club, and the Okotoks Stingrays Summer Swim Club. She also worked as an assistant Coach with the Calgary Tritons and with The City of Calgary developing their Conditioning Swim Programs (youth and adult). She expanded her international knowledge by coaching Junior National Level Swimmers in Limburg Belgium while attending university and majoring in Education. 

She currently works at MNP Center with their 3433 Sport Performance Program and offers group and private sessions.

Coach Grace Turner Sprocket 1 Lead

Grace is in her first year coaching at the Killarney Swim Club.  She also currently swim for KSC in the Performance Group.

Coach Katelyn Buckley Sprocket 1 Lead

Katelyn is in her first year Coaching with Killarney Swim Club.  Katelyn is also a current member swimming in the Performance Group.

Ali Allen Intermediate Assistant


Ali is now in her 8th season as Coach with the Killarney Swim Club.  Taking on a new role this season Ali, is the assitant coach for Intermediates. She is passionate about helping kids achieve their dreams.

Ali is a former member of the Killarney Swim Club.  She competed for nine years advancing to the Alberta Provincial Level.  Ali won several of the KSC team trophies that are awarded at the annual banquet.

Ali recently obtained a business degree from the University of Calgary and her certification as a yoga teacher. She plans on pursuing a holistic career in acupuncture.

Morgan Meldrum JR2 Assistant Coach
Anna Furlong JR 1 Assistant

Anna is in her second season as Sprocket 1 Lead Coach.  Previously Anna swam with the Killarney Swim Club at a Provincial Championship Level.

Coach Liam Durda Sprocket 2 Assistant

Liam is in his first season Coaching for Killarney Swim Club.  Liam also swims in the Performance Group.

Coach Grace Mills-Rush Sprocket 3 Assistant
Board of Directors