We are here to support your needs. If your questions are related to workouts, meets, events, goal setting, and swimming related, please contact the appropriate coach for the team level.

For questions regarding volunteering, please contact one of the head coaches.

Coaching Staff

Maura O'Grady

Head Coach


Head Coach Maura O'Grady is currently in her 5th year with the Greenwich Marlins. Maura comes to Greenwich YMCA Marlins from the Badger Swim School in Larchmont, NY, where she had overseen the Developmental Program in 2013-14. Prior to joining Badger Swim Club she was the Head Age Group Coach at the Greenwich YWCA Dolphins for 15 years. Maura has joined us with a wealth of knowledge of teaching the fundamentals of all four strokes, starts ans turns. She strongly believes in teaching swimming in the water in order to provide swimmers with hands-on instruction.

Presently, Maura is the Assistant Dean of Students and a member of the PE department at Sacred Heart Greenwich. She has been at SHG for the past 20 years where she oversees the daily life of the Upper School and teaches all students, ages 3-17, how to swim.

During the summer months, she can be found poolside at Shenorock Shore Club in Rye, NY. In 2012 she was awarded the Westchester County Coach of the Year. She is also on the Board of the Westchester County Swim Conference. Her high school teams include Iona Prep and Convent of the Sacred Heart. Her experience with both Greenwich Dolphins, Badger and Sacred Heart makes her a valuable member of the Greenwich community. 

Aaron B Montgomery

Head Coach


Aaron began his coaching career at the Flushing YMCA, enjoying great success an age
group with multiple state championship titles. Concurrent with his passion for swimming, Aaron completed his BA in English and MA in Education, and currently is a math teacher at The Brunswick School in Greenwich.

In 2007, Aaron became the Badger Swim Club’s senior team assistant coach and over the past
10 years he has worked with dozens of Olympic Trial qualifiers as well as many National and Junior National
Team qualifiers. He has been fortunate enough to have worked with some of the best swimmers and coaches in the world. Aaron has a passion for inspiring swimmers, building great character in youth as well as producing a cohesive and inspired team of swimmers and coaching staff.

Harry Shontz

Assistant Coach


Harry is an assistant coach to both the Junior and Senior Team.  Harry has been a teacher and coach at Solomon Schechter School of Westchester since 2012.  Harry ran Badger Swim Club’s transition team, coached every level of age group swimmer, and was the Pool Director at Badger Day Camp.  He also coached Rye High School’s varsity swim team.  Harry’s love of swimming shines through his infectious teaching style, valuing every child’s potential. 

Bill Walsh

Head Junior Coach


Prior to joining the Greenwich Marlins, Bill Walsh was Head Coach at Gael Aquatic Club for 5 years and Club Fit Briracliff for one season. While at GAEL Aquatic Club and Club Fit, he oversaw all age groups 6-18, was responsible for all administrative duties. He also spent 6 seasons as Assistant Age Group Coach with the Gael Aquatic Club from 2008-2014.. Bill has coached numerous Senior Met, Junior Olympic, Eastern Zone, SPEEDO Sectional, Futures and Junior Nationals Qualifier, as well as Metropolitan Junior Olympic Champions. 


In the summer, Bill is the Head Coach at the Larchmont Shore Club in Larchmont, NY. Prior to being the head coach at LSC, he was the Assistant Coach at the New York Athletic Club in Pelham Manor where he was in charge of the 11-17 age group. Bill has coached numerous Westchester County Champions and Westchester County Swim Conference champions as well as High Point Award winners at Counties and Conferences.

Bill attended Notre Dame High School in West Haven, CT where he was a part of three Connecitcut State Championship Teams and gained All-State and All American honors in his senior year. After high school, he continued his swimming career at Iona College, where he scored at the MAAC Championships throughout his four years of eligibility. Bill excelled in the 100, 200 Fly and 200, 500 Freestyles, and received the most dedicated award in his Sophomore, Junior and Senior seasons and was named captain in his Senior year.