Waves Coaching Staff
Coaching Staff

Michael Brooks

Head Coach


Michael Brooks comes to the Waves after coaching in Seattle (WA), Chapel Hill (NC), and York (PA).In his tenure at York, in addition to scoring at the major domestic championships, York Y swimmers represented the USA internationally and medalled at meets ranging from Junior Worlds, Youth Olympics, Junior PanPacs, PanAms, and various World Cup meets.  York Y alumna Hali Flickinger competed in the Rio Olympics and Bucharest World Championships, among other major meets.  Five of his swimmers were named to USA Swimming’s National Junior Team and two to the National Team. The York Y was designated a Gold Medal Club in both 2013 and 2015, the smallest club to be so honored, and in 2016, the York YMCA girls won the team title at the YMCA national championships.  His swimmers have raced to fifty-plus YMCA national titles and over two hundred USA national Top 16/Top 10 rankings. 

A featured speaker at numerous major coaches’ clinics across the country and internationally, he has spoken on a wide range of topics, such as creating a culture of excellence, teaching technique effectively, age group coaching for long-term success, creating talent in a small town and small team, coaching IM’ers, etc. In 2011, his book Developing Swimmers, a guide for age group swim training, was published by Human Kinetics; it was also translated into Italian as Crescere Nuotatori.  He has had the good fortune of working with and learning from Hall of Fame coaches Dennis Pursley, Bob Bowman, and Murray Stephens.

He was named the Coach of the Meet at the YMCA National Championships four times, served as an Assistant Coach of Team USA at Junior Pan Pacific Championships in 2014 and the Pan American Games in 2015, and was Head Coach of 18 & under USA National Team at World Cup meets in Doha & Dubai in 2015. He is a member of the U.S. Olympic Committee’s National Team Coaches’ Leadership Program, which brings together national team coaches from various Olympic sports to cross-pollenate ideas on high performance.

Coach Brooks studies excellence of all sorts and is a voracious reader about people and organizations who are the best at what they do, whether in sports, the arts, business, academia, etc.  He is continually borrowing ideas from other disciplines to improve his program.  He is a fanatic about good technique and strives to construct the perfect program to develop all-around swimmers who are beautiful to watch, superhumanly fast and fit, and who think like champions.



Eugene Karabanov

Junior B , Senior A and Senior B


Eugene has over 10 years of experience in competitive swimming, 8 years of teaching swimming, and 5 years of coaching.  Eugene is a certified Lifeguard, Water Safety Instructor, USA Swim Coach as well as CPR/FA/AED certified.  In his free time, Eugene and his wife like to spend time with their dog, Leo, a soft coated Wheaten Terrier.


Erin Mele

JV Coach