Team Supporters
Competitive Coaches-Staff

2021-2022 Season

Our Team of Competitive Coaches & Staff

Laura Nicholls

Age Group & Development Director (Interim Director of High Performance)

Groups: AGD, JD1, JD2

NCCP 3 - Certified, NCCP Learning Facilitator (Fundamentals coach, Age Group Coach), Certified Coach Evaluator, Master Coach Developer in training

Laura Nicholls has been coaching for over 20 years and is a two time Olympian, competing at the 1996 Atlanta and 2000 Sydney Olympics. This is Laura's fifth year coaching in Guelph. She started her coaching career while still actively swimming at the National and International level. Laura has coached for Waterloo, Pickering and Oakville in a combination of roles from part time assistant to full time age group coach. Over the past 12 years in Oakville she has worked tirelessly with the 12&Under program to instill the basic fundamentals of swimming, create a passion for the sport and a desire for the youngsters to be successful in the future, both in and out of the pool.

Throughout my life, there has always been one constant; swimming. Whether as an athlete or a coach, the pool has been where I find happiness, friendship, challenge, struggle, collaboration and success. I have experienced swimming as an athlete at every level; grassroots to Olympic Games and as a coach from grassroots to Jr National Champions. My personal swimming journey included several stumbling blocks and many opportunities to walk away, but my underlying desire to find success and achieve my goals kept my pursuit of excellence alive. When the opportunity presented itself to join the coaching world alongside my athletic career, I embraced it and took on both challenges concurrently. When my athletic career came to a close, I was able to redirect my swimming knowledge and focus solely on coaching.

While I’ve been fortunate enough to coach swimmers of all ages and abilities, my passion in coaching has always been working with the Junior swimmers. My goal is to help swimmers create a solid foundation of swimming skills upon which they can build a pathway to personal success both in and out of the pool.

I’m excited to work collaboratively with our team of coaches in order to continue the traditions of excellence to which our members are accustomed.

I can’t wait to start this new journey together in the 2021-22 swim season and beyond!

Lucie Henderson

Groups: Senior

NCCP 3 Certified

Lucie has been coaching swimming for more than 35 years.  She started her career as Head Coach of the Timmins Marlins, then onto Whitby, Oakville, Pickering, St. John’s Memorial University in Newfoundland, Cornwall Sea Lions and Appleby Private College.  She has coached athletes of all ages from novice to international levels and has coached numerous athletes to break age group and senior Provincial and Canadian records (including our own Coach Laura who broke 6 Canadian records when she was swimming with Pickering under Lucie’s coaching direction).

Throughout my career, my focus is on developing all swimmers and teams as a whole, encouraging athletes to become the best they can be.  I believe this philosophy develops confident and strong young women and men.

On a personal level, I have competed in the Boston Marathon, in triathlons and I am a Masters swimmer.  I personally am very intrinsically motivated and goal-oriented and I make every effort to help instill this in each athlete. 

I’m looking forward to joining the Guelph Marlins for the 2021-22 season, working with the team and coaching our athletes to personal and team success. 

Mary Gerrard

General Manager


Mary has been with the club for six years professionally and as a swim family for 14 years.  Mary spent the previous 14 years as a National Sales Manager for a couple of different consumer packaged goods company and prior to that a Purchasing Manager at a major retail chain. Mary has experience in communications with high level decision makers and the end user, presentations, budgeting, and negotiations. Organization is her middle name. Mary thrives in streamlining processes to satisfy the end user. 


Our Amazing Part Time Coaching Team!
Dave Lubrick
Groups: Blue Marlins 8&under/ 9&10 year olds
NCCP 1: In-training
I have been involved in swimming for much of my life as both an athlete and as a coach/instructor and excited to pass along my knowledge to a new generation of swimmers!
I started swimming competitively when I was 7 years old.  Backstroke flip turns were not yet implemented when I started and we still did bucket turns! 
I swam competitively for 17 years between my time with the Dorado Stars, Cobra and the Guelph Gryphons swim teams. 
My best events included 200 Fly, 200 Back and 100 Free. While high performance racing at the Senior National level never materialized for me, I did swim at the Youth and Junior National levels & I loved training and racing.
Coaching/teaching was a natural step while I was swimming. I loved seeing how excited young swimmers got as they learned a new skill and the confidence it gave them to build on and advance with those skills. After 20 years of coaching/teaching, I have worked with athletes of all ages and abilities.  I have coached and taught with the Dorado Stars, The City of Brampton, The Guelph Marlins, Guelph Gryphons, Lifetime fitness and the Burlington Masters. 
It has been 8 years since I last coached with GMAC,  time sure flies!   During those 4 years, I assisted with coaching the Guelph Gryphons, assisted the Marlins Senior and Intermediate level groups. I had the pleasure of running the Guelph Swim Lessons and I coached Masters and the Devo & Jr Swim Fast groups- both novice competitive groups for 8 & unders & 9-12 year olds. 
My goal as a coach, regardless of an athlete's age or ability, is for them to learn something new every time they swim.  I want to help athletes learn to swim easier and faster by swimming smarter. 
I now have 5 & 7 year old sons who are both super excited to get back to swimming with GMAC, just like you all are. 
Outside of the pool deck, I keep quite busy. I work 2 jobs on a full-time basis. I work nights where I support adults with disabilities and during the day, I provide IT support for various Provincial & National parks & conservation authorities across Canada and various state parks south of the border.
I am an avid camper, whitewater canoeist and kayaker. I have spent many years teaching and guiding canoe & kayak trips along the Grand River, its tributaries and other more remote locations.
Shanna M
Group: Jr Marlins House League
NCCP 1 - In training 
I grew up swimming competitively with the Marlins from the age of 7, till I was 19.
The Marlins were like a second family to me with so many wonderful memories of practices, away meets, and swimming gatherings.
While I swam as a teen, I also coached Marlins Lessons, but back then they were called the learn to swim program.
During my summers I also assisted with coaching swimming at Camp Ak-O-MAK ( a swim/sports camp for girls) where I also use to attend as a camper and then as a counsellor for many summers.
I also had the opportunity to coach within the Learn to Swim Program at the Orangeville Otters Swim Club. 
Since then, I have gotten married and had 3 amazing children. I have a son who is 7 and two daughters, one is 5 and the other is 2.5. They sure know how to keep me busy!
I'm so excited to get back to the pool and to get to know all of you.
Group: Sr Marlins House League
NCCP 1 Certified
I have always had a love and passion for the pool. I’ve been swimming since I can remember, and joined the Thunder Bay Thunderbolts at the age of 5. I began competitive swimming at the age of 8, and won my first provincial medal, a gold in the 50 br at the age of 10. I have also won several other provincial medals and one age group bronze in the 100 br. I have competed at the Ontario Summer Games the last year swimming was offered. I swam varsity for one year, and decided then to focus on my schooling, as I am in Biomedical Engineering. I started coaching at the age of 12 and continue to love it to this day. I am currently apart of the University of Guelph Waterpolo Club and still hang out around the pool constantly. I am very excited to be apart of so many groups and to continue to show my passion and help others discover theirs!
Groups: Masters, Marlins Swim Lessons
NCCP 1 Certified
Kat grew up swimming in the lakes of Northwestern Ontario before deciding that she preferred the pool. She spent ten years with her hometown club prior to starting university and making Guelph her home. Since 2017 she has had the opportunity to learn from other GMAC coaches and to redirect her swimming experience toward coaching Marlins Lessons and Masters. Kat is especially fond of working with adult swimmers, from the experienced to the brand new, and truly believes in swimming as a lifelong sport - there is always more to learn! Fostering mental and physical wellbeing are a priority for Kat when coaching swimmers of all ages. She wants everyone to feel safe, confident, and efficient in the water, always while enjoying themselves.  





Marlins Swim Lesson Instructor/Blue Marlins Assistant

NL Certified

NCCP 1 - In training


I have been swimming competitively (and swim school) with the Guelph Marlin Aquatic Club for 10 years.  I have previously participated in numerous swim programs such as indoor and outdoor lifesaving sport with the Marlins. I am working towards getting my certification in the NCCP 101 course.  

I look forward to furthering my swimming career and gaining leadership experience. 




Marlins Swim Lesson Instructor/JD3 Assistant/Jr MHL Assistant

NCCP 1 Certified


I have been swimming competitively (&Marlins Swim Lessons) with GMAC for just over 13 years.  In the past I have volunteered and assisted with our Summer Lifesaving Camp.  I have also had the opportunity to volunteer and coach with Guelph Marlin Aquatic Club's Swim Lessons and Jr Competitive Groups.  In the summer, you'll find me teaching swim lessons to youth out of my backyard pool!  I am super excited to share my knowledge and experience while coaching your swimmers this year!   It's great to be back in the pool!



Marlins Swim Lesson Instructor/Blue Marlins Assistant

NCCP 1 In-Training


I have been swimming competitively (&Marlins Swim Lessons) with GMAC for just over 12 years.   I have had the opportunity to volunteer and coach with Guelph Marlin Aquatic Club's Swim Lessons and Blue Marlins Group.  In the summer, you'll find me teaching swim lessons to youth out of my backyard pool!  I am super excited to share my love of swimming with children and can't wait to work with your children! 




Marlins Swim Lesson Instructor/Blue Marlins Assistant

NL Certified 

Respect and Sport Certified 

High Five for Healthy Child Development Certified 

I swam with the Marlins for six years doing pre competitive lessons then swam competitively for a year before turning my focus onto life guarding. In high school I also competed on my school swim team. Outside of teaching lessons and the pool I am a Cub Leader with Scouts Canada. 

I am so happy to be back in the pool swimming again. We are going to have a great year!

Marlins Swim Lesson Instructor
NCCP 1 - In-training 
I have been swimming with the Marlins for almost 8 years. I've been in the swim school, pre-competitive, competitive group and this year in the Senior group.   I was a volunteer last year for the pre-competitive and competitive programs for the younger swimmers. I'm super excited to share my love for the sport and improve the swimmers. 
Marlins Swim Lesson Instructor/Blue Marlins Assistant
High Five Certified (Principles of Healthy Child Development)
Standard First Aid/CPR-C Certified
Novice Triathlete
NL certified
I am so excited about sharing my passion and love for swimming with kids of all ages and abilities!  As a Marlin for 6+ years (competitive and pre-competitive), I'm looking forward to sharing my skills and knowledge with the new generation of Marlins.  See you in the pool!
Marlins Swim Lesson Instructor
I have been in and around the pool fo the last 10 years competing provincially in springboard and platform diving.  I then switched my focus to coaching competitive and pre-competitive swimmig at a club in Toronto as well as working as a lifeguard and swim instructor at a facility for people with special needs.  I'm now excited to be a part of the GMAC community and get back into the pool!
Marlins Swim Lessons Instructor
NL Certified, WSI Certified, CPR/AED Certified, High Five for Healthy Child Development Certified
I swam competitively with the Petawawa Predators (Ottawa Valley) for about 10 years.  I loved being in the water, sharpening my skills, and all the far-off swim meets!  I used my swimming background to springboard into lifeguarding/Red Cross instructing, giving me the opportunity to work with the Canadian military, the City of Guelph, and summer camps across Ontario.  I'm so excited to work with the Marlins and help mentor a new generation of swimmers.  Looking forward to a great year!

Marlins Swim Lesson Instructor

NL Certified

I am an Ottawa-born student studying at the University of Guelph. For the past 3 years, I have been a lifeguard and swim instructor with the City of Ottawa and various summer camps. I also swam competitively in high school. This is my first year working with the Marlins, and I am excited to share my passion for swimming with you all!

See you on the pool deck!


Marlins Swim Lesson Instructor

Certified Waterpolo Referee

HIGH FIVE Certified

I swam with the Marlins for three years and I have been playing water polo for eight years. I began playing water polo competitively four years ago. I also was a member of my school's swim team. I am currently training for my NL certification. I enjoy working with children and I am very excited to be teaching swimming lessons!


Marlins Swim Lesson Instructor

NCCP 1 - In-training


I am so excited to be joining the Marlin team! I have been teaching swim for over 5 years now at Shendys Swim School in Toronto and also lifeguarding and running the swim program at Camp Arrowhead during the summers. I cannot wait to further my teaching career and spend time with everyone in the pool!





Marlins Swim Lesson Instructor

High Five Certified (Principles of Healthy Child Development)

NL Certified


I swam competitively for 8 years and assisted as a volunteer swim instructor with the Town of Halton Hills for 2 years before gaining my certification as a lifeguard. I am currently in my final year of high school and I am looking forward to coaching a new generation of swimmers! 



Marlins Swim Lesson Instructor

NCCP 1 - In-training


I have been swimming competitively for 8 years and have also participated in the sport of Lifesaving. I have coached lessons during the summer as well as helped volunteer with the Guelph Lifesaving Camp. I am excited to see everyone back in the pool!



Marlins Swim Lesson Instructor


Hey! I’m Ethan, I’m a member of the Guelph Marlins Senior group and I have been swimming for 6 years. This is my first year as a coach and I am super excited to be here and be helping out!



Marlins Swim Lesson Instructor


I swam competitively for four years with Lakeshore Swim Club in Toronto and then continued the sport on my high school team. I have lifeguarded and taught swimming lessons in Toronto for three summers before coming to the University of Guelph for environmental engineering. I look forward to teaching lessons to aspiring swimmers and hope they will enjoy the sport just as much as I do!



Marlins Swim Lesson Instructor


Hey guys I’m Sammy. I swam competitively for both Richmond Hill Aquatic Club and Mallards Swim Team for a combined 6 years. I absolutely love the water so I took it upon myself to become a NL certified lifeguard and Instructor. I have been a swim instructor for 3 and a half years now and I haven’t looked back since. I am also currently a student at the University of Guelph and am planning on completing my B.Sc degree majoring in Human kinetics. I look forward to getting in the water, meeting everyone, as well as having an awesome year!



Marlins Swim Lesson Instructor


I have been swimming competitively with the Marlins for just over 1 year now. Before that I was apart of my high school swim team. I have had the opportunity to volunteer and coach for the Marlins Swim Lessons program. I am working on getting my certification in the NCCP 101 course to expand by coaching abilities. I love working with children and excited to be teaching swimming lessons!!



Marlins Swim Lesson Instructor


I have always loved swimming from a very young age. I started swimming competitively around the age of 11 and continued for about 12 years competing at the provincial, national and world level. I was also a member of the University of Guelph Swim team throughout my 4 years of undergrad. Over those 12 years I have had the pleasure of working with some amazing coaches who have taught me some very valuable skills and techniques, and I am excited to share my knowledge and passion of swimming with the next generation of swimmers. I am very excited to be joining the Marlins coaching team this year!



Marlins Swim Lesson Instructor


Hey my name is Oliver! I have been playing water polo for 6 years now in Guelph, and have volunteered at summer camps as a counselor. Now I’m looking forward to teaching others how to swim, see you on the pool deck!



Marlins Swim Lesson Instructor

NL certified 

LSS Swim for Life Instructor Certified


I was a competitive swimmer with the Guelph Marlins for 6 years and am on my 7th year playing waterpolo. I spend my summers at camp in Huntsville. One of my favourite experiences with the Marlins was getting to meet some great friends and having fun with my teammates on deck.  I’m very excited to be part of the Marlins again to help kids learn how to swim.



Marlins Swim Lesson Instructor

NL certified


I am currently a competitive swimmer in the Senior Group with GMAC. I am in Grade 10 and attend high school at JF. Ross High School in Guelph. I have been swimming competitively for 7 years and I just achieved my National Lifeguard certification this Fall. I look forward to contribute to the training of little marlins.



Marlins Swim Lesson Instructor

Hello, I am Sanija and I have been swimming for 7 years and competitively for 3 years. I have volunteered with GMAC for the past year. I look forward to meeting all of you and helping you become better swimmers.



Marlins Swim Lesson Instructor


Hello! I’m Emily and am a student here at the University of Guelph. I was a pool and open water competitive swimmer for 10 years and have now transitioned into triathlons and rowing! I have open water and pool coaching experience having worked for Embrace Open Water Swimming and C3 Cross Training Club in the past. Additionally, I have my National Lifeguard Certification. Many of my favourite memories come from time spent traveling, training, and coaching for swimming. I can’t wait to help people achieve their goals, see you on the pool deck!



Marlins Swim Lesson Instructor

NL certified 


Hi! My name is Brody. I swam competitively with the marlins for 6 years, had a great time and made lots of long lasting friendships. I just got certified with my National Lifeguard this past summer and looking forward to working with the next generation of marlins!



Marlins Swim Lesson Instructor


Although I’ve never swam with the GMAC, I’m really excited to coach, and pass on my love of aquatic sport! I swam as a competitive artistic swimmer for nine years, and currently play water polo. I'm excited to transition to coaching, and have already gotten started with artistic swimming. I can't wait to foster an enjoyment of swimming here with the Marlins!



Sr MHL/Dryland Coach/Marlins Swim Lesson Instructor

NCCP-1 Certified, NL certified,  HIGH FIVE certified


Hello! I am really excited to be back with the Marlins.  I have been doing competitive swimming and lifesaving here in Guelph since I was 11 years old and got into coaching a few years ago.  I have coached swim school lessons, outdoor life-saving, and competitive practices with swimmers as young as 3 right-up to competitivity training teens.  My favorite part of coaching is watching a swimmer put their mind to it and master a new skill!  Over the summers, I have been driving around the city coaching private lessons in backyard pools or swimming at the lake.  When I am not on the pool deck I am off at school or outside soaking up as much sun as I can.  I stand by saying that swimming is the best sport out there and I absolutely love to coach it!  



Marlins Swim Lesson Instructor

Assistant Instructor Certified

      I have taught private swim lessons to young children in my backyard pool during the summer. I am currently working towards completing my NL certification. This is my first year working with the Marlins and I am excited to be able to help out!


Marlins Swim Lesson Instructor

I have been swimming with the Guelph Marlins for five years and am currently swimming competitively with AG2. My favourite stroke is breaststroke. I love putting effort into my swimming and seeing results, as well as being active and healthy while doing my sport with a group. I have taught swimming lessons for two sessions, starting in the fall of 2021, and enjoy teaching children to become excellent swimmers who enjoy the pool. Outside of school and swimming, her interests include music, the outdoors, and reading. 



Marlins Swim Lesson Instructor

NL Certified


 I swam competitively for six years for The Oshawa Aquatic Club. During this time, I worked towards all my lifeguard certifications and helped coach my high school swim team. 
I have been a lifeguard and swim instructor for three years now. I am excited to continue teaching lessons and helping other swimmers discover and pursue their passion for swimming. 

Marlins Swim Lesson Instructor

Swim Instructor, Lifesaving Instructor and, Emergency and Standard First Aid Instructor NL Pool & Waterpark, Standard First Aid, HCP-CPR and Airway Management certified.


I swam with Marlins Swim Academy for about 8 years, and later on joined House League (used to be called Performance Plus) and have been coaching with Marlins since Fall 2018.  I am currently a university student who just returned back to Guelph for the summer and am excited to get back in the water! You’ll probably see me in a lane swim or lifeguarding/ instructing at one of the facilities in Guelph.