TOPS Coaches


*To contact any of our TOPS Coaches, please email via*




Coach Bill has been coaching swimmers of all abilities since 1990.  He swam in high school and Buffalo State College in New York. Coach Bill is the head coach for Boyertown HIghschool and Hillside Aquatic Club.  He started and ran two highly successful Master's programs at North Penn Y and Boyertown Y. He was head coach for North Penn Y and Lansdale Borough and assistant coach at Boyertown Y, Boyertown Borough, and Pottstown Family  Y.   CertificationsASCA Level 3 and USA Swim Certified 




Coach Catherine has been with TOPS since 2014.  She started swimming when she was eight years old.  Catherine spent her summers swimming for Princeton Area Swim and Dive and her winters were spent swimming for Peddie Aquatics.  She coaches for Laurelwood Swim Club in the summer were she was an assistant coach for six years before becoming the head coach in 2019. Catherine holds a Master’s Degree in Special and Elementary Education. CertificationsUSA Swim Certified, ASDA Level 2



Coach John has been coaching with TOPS since 2014.  He swam for the Phoenixville Y for nine years. Coach John was the head coach at Maple Springs Summer Aquatic Program and he coached under Kathy Cook for seven seasons at the Pottstown Y. CertificationsUSA Swim Certified







Coach Colin started coaching for TOPS in 2019.  He swam for and graduated from Bloomsburg University.  In college he was a Conference and NCAA Qualifier and an All-American Honorable Mention. Colin swam for Pottstown Y and TOPS Swimming and was a Y National, USA Sectional/Futures Qualifier.  In addition to club swimming, Colin swam for OJR High School and was a district and states qualifier. He taught swim lessons at OJR Aquatics and Laurelwood Swim Club.  Certification: USA Swim Certified



Coach Jenn has been involved in swimming since the age of four.  She swam competitively for Suburban Swim Club in Newtown Square. Her favorite events were mid-distance free and backstroke.  She began coaching as the head coach for Downingtown High School and remained there for seven years. Jenn then went on as an assistant coach at OJR Age Group for two years, continuing for another five years as head coach.  She has taught swimming lessons to all ages, as well as water aerobics and parent-child swim lessons for many years. Jenn has been involved with TOPS since its founding and continues into her third year coaching for the club.  

Jenn holds a B.A. in International Relations and History from Bucknell University and a M.S.Ed. from the University of Pennsylvania.  She teaches at Villa Maria Academy High School. Happily married to Michael, they have three sons, Ryan, Zach, and Patrick - all who have been swimmers with TOPS.  Certifications:  USA Swim Certified, Starter Referee



Certification: USA Swim Certified







Coach Seth has been coaching with TOPS since 2015.  He swam competitively for 19 years. Seth graduated from Daniel Boone HIgh School in 2012.  He swam for and graduated in 2016 from the University of Mount Union where he earned 4 varsity letters in swimming.  He has a Master’s in Exercise Science. 

CertificationsUSA Swimming Certified



Coach Michael has been involved with swimming since he was 4 years old.  He swam for Suburban Swim Center in Marple Newtown, Aronimick Swim Club, Lansdowne Swim Club and later at Upper Darby High School. Coach Michael attended and swam for the University of Pittsburgh. He swam all strokes, but was most successful in the freestyle events. Michael was a Collegiate All-American and competed at the 2000 Olympic Trials. Since college, Michael has helped coach at Team Pittsburgh, taught 11 years of swim lessons at Rivercrest Country Club, coached at Hillside Aquatic Club for three years and is now the head swim coach at Bellewood Country Club in the summer.

Michael is a third grade teacher in the Spring-Ford Area School District. Coach Michael is happy to share his love of swimming with his daughter who is a swimmer for TOPS. Certifications:  USA Swim Certified



Coach Corinne has been coaching for TOPS since 2015.  She started swimming competitively at the age of five. As an age group swimmer she competed in the winter for Central Bucks, in the summer for Fanny Chapman, and GAAC for USA.  Corinne graduated from Central Bucks High School East where she was a High School district and state qualifier. She earned swimming scholarships to Bloomsburg (two years) and then to Rider University (two years) where she earned a B.A. in English Writing/English Literature. 

Certifications:  USA Swim Certified, ASCA Level 2





Coach Carrie swam competitively from age four to age nineteen. She spent her summers swimming for Overbrook Golf Club in Bryn Mawr (where she held the 25 breaststroke record for over a decade) and her winters at UMLY, Malvern Swimming Association, Suburban Swim Club, and Conestoga High School.  In the summer, Carrie is the head coach of the Nine Oaks Swim Team. 

She is a graduate from Providence College with degrees in Elementary and Special Education and she received her Master’s in Special Education from the University of Massachusetts at Boston.  Carrie is an Emotional Support teacher at Conestoga High School, teaching resiliency and coping skills to students who suffer from anxiety and depression. Certifications: USA Swim Certified 



Coach Jessica swam competitively from the age of five to age eighteen for various swim clubs in the area.  She has been a swim instructor and lifeguard/lifeguard instructor at the Spring Valley YMCA since 2009.

Coach Jessica enjoys helping younger swimmers discover their love of swimming while helping teach proper body position and stroke techniques.  Certifications: USA Swim Certified



Coach Chris has been coaching for TOPS since 2016.  He started swimming competitively at age five. Chris was a district and state qualifier in Breaststroke while swimming at both the Ridley YMCA and Ridley High School. He held the 100 Breaststroke record at Ridley for 15 years, before it was finally broken in 2013. 

Chris began his coaching career at age sixteen as an assistant coach at Nassau Swim Club in Delaware County, from there he became the head coach at Nassau for the next five seasons. He also coached at the Ridley Area YMCA and the Lionville YMCA, where he coached many district, state and national qualifiers.   Certifications:  USA Swim Certified   



Coach Nikki has been coaching with TOPS since 2018.  Prior to joining TOPS, she was the Head Swim Coach and Aquatics Director of Bryn Mawr College for twelve years and she coached for the OJR Age Group program for one year.  In the summers she has coached at Laurelwood Swim Club since 2005 and she coached for the Berks County Swimming Association (Twin Valley and Maple Springs) for six years. 

Nikki graduated from Owen J Roberts High School, and went on to attend and swim for George Washington University where she earned a B.S. in International Relations, Latin American Studies.  She also holds a M.S. in Sports and Athletic Administration from West Chester University.   Certifications: Certified USA Swim Coach, ARC Certified Lifeguard Instructor