ZSC Coaching Staff

Eric Meyer
Head Club Coach
Lead Coach – Senior HP
Email: [email protected]
Coach Eric has been the Zionsville Swim Club Head Coach since October 2010 and has coached for 27 years. He is a 3 time National Junior Team coach. He has worked with all levels of athletes, including learn to swim, summer league and National level finalists. Eric holds American Swimming Coaches Association Level 5 certification as well as an undergraduate degree from Purdue University and a Masters degree from Ball State. Prior to coaching in Zionsville, Eric coached in both Lafayette, IN and Oak Park, IL.
Eric's favorite swimming accomplishment is being the 9-10 year old High Point winner of his summer league in 1987.
Eric also owns and operates Indy Swim Studio, LLC
Eric most enjoys spending time with his awesome wife, Jessica, and their two daughters, Emily and Harper. Jessica is a Realtor for FC Tucker in Zionsville.

Head Age Group Coach
Lead Coach – Senior 1 and Junior 2
Email: [email protected]
Coach Greg has been with ZSC since 2023. He has served as the Associate Head Coach/Head Age Group Coach at Blazing Barracudas in Cleveland, the Head Coach at Houston Cougar Aquatic Sports in Houston, and Age Group Coach at City of Glasgow in Scotland
Greg competed Internationally for Great Britain/England for 10 years. As a swimmer on the Great Britain national team, he competed at numerous international competitions including multiple World Championships, European Championships, and World Cups. He continues to be an active masters swimmer.
Outside of the pool, Greg loves to spend as much time as he can with his wife, Kelly, and son, Gabriel. He was born in April 2020 during the pandemic, so it’s not been the easiest start, but they have had a lot of fun learning how to be parents without the support of family close by. They love to explore new things, especially new restaurants, wherever they go.
Greg has been involved in swimming for over 30 years going from learn to swim lessons through to the top level of the sport and he couldn’t imagine his life without swimming in it.

Aleks Fansler
Performance Development Coordinator
Lead Coach – Junior 1
Email: [email protected]
Coach Aleks joined ZSC in May 2025. Most recently, Coach Aleks served as Head Coach at Noblesville Swim Club, where he led the team to consistent success at both the state and national levels. Prior to that, he was the National Group Assistant Coach at Asphalt Green Unified Aquatics in New York City, working primarily with the program’s top distance swimmers. Coach Aleks was also part of the coaching staff at SwimMAC Carolina, one of the nation’s premier clubs, where he was the Senior Division Lead and worked closely with Team Elite in preparation for the 2016 Olympic Trials, contributing to the development of some of the country’s top-tier athletes.
Aleks’ coaching expertise includes technical development, strategic program planning, and building positive team cultures that foster long-term growth. He has worked with athletes who achieved national age group records, Junior National qualifications, and NCAA opportunities, and has been recognized with multiple Coach of the Year awards.
Aleks started swimming after breaking his arm at 7 years old, and continued through high school. In college, he played soccer while also coaching swimming in Fort Wayne.
In addition to his club coaching, Aleks contributes to GoSwim.tv as a technique expert, running clinics and developing educational content for swimmers and coaches nationwide. Aleks is passionate about advancing swimmer performance through precise technical instruction and a collaborative coaching approach.
Aleks and his wife, Liz, have one son Lyle, born in December of 2023. Outside of family time, he enjoys cycling, and has been one of those weird coffee people. Recently he took his coffee hobby to the next level and began working a few hours here and there as a barista at Indie Coffee Roasters.

Tom Addington
Lead Coach – Momentum 1
Email: [email protected]
Coach Tom joined ZSC in 2024. He has served as Head Age Group Coach for Pike Swim Team and the Head High School Coach at Whiteland High School and Shelbyville High School.
Tom was a four years 3A California Interscholastic Federation State Finalist. He was part of the 1985 NCAA Division II National Championship runner-up team with Cal State Bakersfield.
Tom moved to Indiana in 1992 and married his lovely wife, Christine. They have four children, all living in Indy - Colin, Briann, Ethan and Stephan. He has three grandchildren - Cooper, Kegan and Varian. Outside of swimming, he loves boating, lake life, and being with family and friends.

Mary Bouyett
Lead Coach – Evolution 1
Email: [email protected]
Coach Mary has been with ZSC since 2022. She is a former assistant with Westfield High School Boys and Girls swim team. She swam for Carmel Swim Club for 10 years and one year as a walk-on at Purdue University.
Outside of swimming, Mary is a former Middle School English teacher that now homeschools her four children. She loves to travel, hike, cook good food, and of course, swim!
Mary asks you not to hold her history with Carmel Swim Club against her. Zionsville Swim Club holds her heart now!
Lead Coach – Evolution 2 and Senior 2
Email: [email protected]
Coach Elyse has been a Coach with ZSC since June 2025.
Cora Walrond
Lead Coach – Momentum 2
Email: [email protected]
Coach Cora has been a Coach with ZSC since January 2025.

Mackenzie Berger
Lead Coach – Foundation
Email: [email protected]
Coach Mackenzie has been with ZSC since 2014. Mackenzie is a USA Swimming certified coach. She has a bachelor’s degree in Sports Performance and a master’s degree in Kinesiology.
Mackenzie swam for ZSC and the Purdue Swim Club where she was Club President and won the 200IM at Swim Club Nationals in 2011.
Mackenzie is a nurse on the Surgical Trauma Critical Care unit at Methodist hospital and works nights. In her free time, she enjoys spending time with her dog, going outside, running, reading, and playing the piano.
Mackenzie loves ZSC, and is proud to help the club grow and to help the swimmers achieve their goals!

Paul Magoni
Assistant Coach – Momentum 1 and 2
Email: [email protected]
Coach Paul has been with ZSC since 2020. He also coached at Zionsville from 2004 - 2009. He has been Azionaqua Swim Club head coach from 2006 - today.
Paul was an age group and high school swimmer at Williamsville North, Amherst, NY.
Paul has been teaching at Zionsville high school since 2004 in the Social Studies department. He loves to play all kinds of sports, but his favorite sports outside of swimming are volleyball and football. He also trains for SPARTAN races and tries to participate in one or two every year. He met his wife, Megan, in Zionsville and they are now raising their three children in the community. Two of his daughters currently swim on the team.
Paul's favorite place is the beach with his toes in the sand!

Meghan Locke
Assistant Coach – Momentum 1 and 2
Email: Email: [email protected]
Coach Meghan has been with ZSC since September 2024 and is excited to start her coaching journey.
Junior Coach – Evolution/Foundation
Coach Eli has been a Junior Coach with ZSC since 2024. He is a USA Swimming certified Junior coach.
Kira Hunter
Junior Coach – Evolution/Foundation
Coach Kira has been a Junior Coach with ZSC since November 2024. She is a USA Swimming certified Junior coach.
Kira has been swimming with ZSC for 8 years and is on the Zionsville High School Swim and Dive Team.
In her freetime, Kira loves to spend time with her family and friends.



