Our 2009-2010 Coaching Staff

Email our coaches Coaches Corner 2009-2010 Training Plan

Matt Carruthers

Matt Carruthers is CMSC Head Coach,a position that he's held since September 2007. Prior to being the CMSC Head Coach, he coached Early Morning workouts with us since 2005. Before coming to Calgary, he coached in Nova Scotia, mainly as the head coach of the Wolfville Tritons Swim Club for ten years. During most of that period he was also the head coach of the Wolfville Tritons Masters Swim Club. In addition to those regular coaching positions, he has toured extensively with Nova Scotia teams, to the Canada Games, Maine, Ohio, Hungary, and Taiwan.Outside the coaching world, Matt has served as the Interim Executive Director of Swim Nova Scotia. Matt is also the head coach of the Glencoe Gators.

Matt will be working very closely with his Assistant Coaches to ensure that the year plan that he has laid out is executed successfully across the membership. You will also see him pop in on deck to sessions that he is not necessarily coaching, but is checking in on both his coaching team as well as soliciting feedback from members.

Matt will be coaching;
Monday/Wednesday/Friday 6:00-7:00am
Tuesday/Thursday Evening 7:00-8:30pm
Saturday 10:30-12:00 noon
Sundays - Rotational

We will have two coaches back on deck for Tuesday/Thursday and Saturday workouts. Matt will be Head Coach and we have an Assistant Coach on deck for these session, allowing the coaches to cover the higher attended swim sessions more effectively.

Randi Willisko

Randi is the Head Coach of the Cochrane Comets Swim Club. She has coached Masters as well, coaching University of Calgary Masters in 2006-07, and Kamloops Masters from 1996-2001. She hold her National Coaching Certification Program (NCCP) Level II. She swam in Kamloops through age group and college. Randi won the "2003-2004 Developmental Coach of the Year" as voted by the Alberta Coaches Council Board of Directors. She is keen, and very excited about being part of our organization, and you will also see her swimming in other sessions that she is not coaching.

Randi will be coaching:
Monday/Wednesday/Friday 9:30am-10:30am
Sundays - Rotational

Adam Martinson

Adam Martinson will be assisting Matt Carruthers on-deck with the Tuesday/Thursday evening and Saturday morning swim sessions. This is his second year with CMSC. He is also currently an Assistant Age Group Coach with the University of Calgary Swim Club, coaching under Randi Willisko. Adam had a four year swim scholarship at University of Nevada, Las Vegas where he obtained his BSc in Environmental Science with a minor in Biology. Of those four years, he was Team Captain of UNLV Mens Swimming Team, from 2004 to 2006. Additional swimming achievements are that he was UNLV school record holder and six time Mountain West Conference Champion; as well as 2003 Canadian Nationals Bronze Medalist in 200M Backstroke. Adam is currently a full time student at the University of Calgary where he is taking his Masters in Environmental Design (Evironmental Science)

Adam will be coaching;
Tuesday/Thursday Evening 7:00-8:30pm
Saturday 10:30-12:00 noon
Sundays - Rotational

Ashley Kilpatrick

Ashley Kilpatrick is the newest addition to our coaching staff. Ashley comes from a staunch GM family in Oshawa, Ontario. Her extensive competitive swimming career started with the Cascade Swim Club. She then swam with two clubs in Ontario, then continued with the Codiak Vikings in Moncton, New Brunswick. She began coaching with them in 2002, which is when she first met Matt. Previous to joining CMSC, she coached with UCSC and a triathlon club. Ashley has a degree in Kinesiology from St. Francis Xavier of Antigonish, and is now completing a Masters degree in Education at the University of Calgary.

Sunday morning workouts will involve a rotational schedule, where Matt/Adam/Randi will cover the Sunday practices.