Coaches and Directors

Coaches and Directors
Coaching Staff
John Walsh Head Coach

Coach John started his coaching career as a graduate assistant coach for Florida Atlantic University (FAU) during the 2014-2015 season. He previously swam for FAU where he achieved multiple school records and captained his final two seasons. Walsh graduated cum laude with a Bachelor’s degree in ocean engineering and minor in mathematics. While completing his Master’s degree in ocean engineering, Walsh returned as a volunteer Assistant Coach at FAU for the 2015-2016 season where he trained numerous first-time NCAA and Olympic Trial qualifiers. He also worked as Assistant Coach at Boca Raton High School where he helped produce several state finalists on men and women’s teams, including a State Champion.  

In 2016, Walsh joined Westminster Academy in Fort Lauderdale as Assistant Coach for the high school, middle school, and club swim teams (under Head Coach Sam Freas, Jr.). Over the next two FHSAA seasons, the program achieved great success doubling its regional finalists, qualifying multiple relays and state finalists, and setting back-to-back state records in the Women’s 100 Backstroke and 100 Butterfly—junior Jessica Nava. During this time, he also prepared swimmers for the 2016 Olympics and SCM World Championships.

In 2018, Walsh moved to Brevard to pursue his dream of starting a new USA Swimming club team—Swim Melbourne.  He also teaches math at Florida Prep. DYK:  When John’s not on the pool deck or in the classroom, Walsh is swimming on the Masters team, running, or watching the Miami Dolphins with his wife Brie!

Mike Mirda Assistant Coach

Coach Mike started his swim career at Satellite High (under Coach Terry Schlichenmaier).  He went on to swim and captain the same FAU Owls, a few years before John.  Mike earned an International MBA from FAU, moved back to Melbourne, where he pursued an international business career and helped his wife start a pediatric dental practice—Sunshine Smiles.  Mike’s coaching career began as an age group coach at Satellite.  Then at FAU, he led an underprivileged children’s summer camp.  With the dream of starting a new swim team in Brevard, Mike continued to coach competitive swimmers privately and coach swim and triathlon camps during his international career.  Today, Mike, and his wife Dr. Kristin are married and they have four little minnows—Sadie, Piper, Jensen and Briggs.   DYK:   Mike met John at the 2014 FKCC Swim Around Key West, and they have since done it every year!

Brianna Walsh Assistant Coach

Coach Brie was coaching Learn-to-Swim and Age Group swim programs at Westminster for Academy 17 years prior to moving to Brevard County.  She grew up swimming in South Florida for Coach Hart and Coach Sam Freas III at Westminster Academy in Fort Lauderdale. She taught and tutored elementary school kids at Westminster and then after school led the Learn-to-Swim program.  Coach Brie and Coach John got married in April 2019 and they have a beautiful golden doodle named Molly.   DYK : Brie can hold her breath for over 3 minutes!

BJ Graham Masters Coach

Coach BJ is a US Masters Swimming Level 2 Coach and a lifelong swimmer. He started his swim career right here in Brevard County (under Coach Terry Schlichenmaier) and then went on to swim at Indian River State College and University of Florida. After college, BJ began racing triathlons, USMS meets, and open-water races. A few of his achievements include: 1996 NJCAA National Champion in 100 Yard Butterfl y, USA Swimming Senior National qualifier, IRONMAN 70.3 World Championships, USAT All-American, and Masters Age Group National Champion. What is unique about Coach BJ is he has had success at both sprint and long-distance races throughout his career. He is a master in the sport of the swimming and purely loves to coach. DYK: BJ once curled 35-pound dumbbells for one straight hour—that should be in the Guiness Book of Work Records.

Board of Directors