Charles County Coaching Staff

Kyle Russell


Coach Kyle started coaching with Rockfish Swimming in 2017 and works with the Green and Black groups in Charles County.  He believes that working with the youngest members of a team is of tremendous value for building the future of the team and takes great pride in helping each swimmer reach their full potential.  He has years of experience coaching swimmers of varying ability levels, and previously worked with the Traverse City Breakers (Traverse City, MI), Coast Guard Swim Team (Mobile, AL), and Macomb YMCA Marlins (Macomb County, MI).

Kyle began his swimming career at the age of ten with the Mitchell Aquatics Club (Mitchell, SD) and swam through high school, achieving the State Champion title in the 100 and 200 Breaststroke (South Dakota).  After graduating, he enlisted in the United States Coast Guard.  For Coach Kyle, swimming is a passion and a family affair, and he is proud to be a member of the Rockfish family. 

Becky Pearson


Information coming soon!

St. Mary's County Coaching Staff

Heather MacQuilliam

Head Coach

Coach Heather has been involved in the sport of swimming for most of her life. She has been coaching at ROCKFISH since 2012, and is a USA swim coach and ASCA Level 2 coach. Prior to coaching at ROCKFISH, Heather has taught swim lessons sine 1990, swam competitively from 1982 to 1993, and coached at the summer league level for 5 years. Heather is married to Dennis and home-schools their 3 children. In her spare time she enjoys sailing and being on the water,  knitting, and reading. Heather also enjoys swimming herself and swims at the U.S. Masters Level with a group of friends. Heather would love to see her swimmers continue swimming as a life-long sport! 

Alex Marley


Coach Alex founded ROCKFISH Swimming in 2012, and has been coaching with the team since. He began his USA Coaching Career as the Head Coach of Great Mills Aquatic Club in 2008. He also coached for 3 years as the Head Coach of Wildewood Swim Team (SMSL). Alex has extensive pool management experience at the Great Mills Pool, CSM Aquatic Center, and Wildewood Pool. Alex swam competitively for CBAC and Patuxent High School . Alex is also currently employed with Booz | Allen | Hamilton. He wants to see all of his swimmers grow and achieve their personal goals.

Penny Michaels

Swim Clinic Instructor

Coach Penny believes that swimming is a life-long sport! At a young age in Coral Gables, Florida, Penny got her start in swimming at the Venetian Pool. First she took Red Cross swim lessons, and then taught swim lessons through Venetian Aquatic Club. At that time in her life, swimming was more of a social event than a competition! Penny's coaching experiences include 3 years as a USA coach, ASCA level 1, and 3 years as a High School Varsity coach. Penny is also a certified NFHS, COSA, and USA swimming official. Penny divides the rest of her time away from the pool between her 4 daughters and is employed full-time as a School Nurse. 

Andy Serb


Coach Andy started coaching with ROCKFISH Swimming in the summer of 2015.

Susan Shannon


Coach Susan is excited to join ROCKFISH Swimming this season after spending 14 years coaching with CBAC.  Susan has experience coaching summer leagues, club swimming, and Master's swimming in the Pittsburgh and Maryland areas.   Susan also works for SMCPS with the Partners for Success Resource Center where she assists families who have a child receiving special education services navigate the school system and resources available in the community.

Coach Susan is married to Dan Shannon and they have two children, Melanie and Brad.  Melanie is a client at The Center for Life Enrichment (and volunteers all around the county!).  Brad is a student athlete at The Ohio State University where he is on the swim team.  Brad competed in the 2016 US Olympic Trials in the 100 Back!

Holly Bradley


Information coming soon!