Coaches & Directors

We are here to support your needs!  If you have any questions related to the NWAA Sharks and other administrative items, such as dues, schedules, or any other questions, please contact John Moseley.

NWAA Coaching Staff

John Hanks Moseley

Head Developmental Coach / Team Manager


John began his coaching career with the Briar Village Swim Team, in Houston, Texas.   He coached the Briar Village Swim Team for three seasons and served as an Assistant Coach and Head Coach.   While in Houston, John also held a position as a Swim Instructor and Assistant Coach at Memorial Athletic Club. 

John moved to Fayetteville in 2006 to attend the University of Arkansas.   After arriving in Fayetteville, John began working as a Swim Instructor and Assistant Coach at Fayetteville Athletic Club.   Upon graduating from the University of Arkansas with a Bachelor’s of Science in Recreation and Sports Management, John accepted a role as the Aquatics Director at Fayetteville Athletic Club.   As the Aquatics Director, he revitalized the FAC Sharks Swim Team and Learn-to-Swim program.   He also went on to serve as the Operations Director for Fayetteville Athletic Club.

In November 2014, John accepted a role as the Head Age-Group Coach for Razorback Aquatic Club AquaHawgs.   While with the AquaHawgs, John oversaw the operations of the Age Group Program and primarily coached the Rookie Hawgs and Wild Hawgs.   During his tenure, he helped with the recruitment of new athletes and saw the team grow to record numbers.

John began working for the City of Benton, Arkansas in March 2017.   He served as the Aquatics Specialist and helped open the River Center.   He was instrumental in the success of the Benton Sharks Swim Team in their inaugural season.   While in Benton, John also worked with the Central Arkansas Swim Club.

John is also extremely proud of his work with the Northwest Arkansas Summer Swim League and excited to be involved with the future success of the league.   John was an Arkansas Zone Team coach in 2016.   He has served as the Arkansas Swimming Inc. Technical Planning Chair since October 2016.


Myriah Frabasilio

Head Age Group Coach


Coach Myriah Frabisilio is an ASCA Level 2 certified coach and former collegiate swimmer with an amazing work ethic.  She coaches, guides and empowers each swimmer to achieve their individual and team goals. She also possesses excellent leadership skills, dynamic communication skills and has a very strong mentoring ability. She is always happy to roll up her sleeves to get the job done.

Coach Myriah scooped up the MVP award in 2011 at Limestone College, South Carolina and was nominated as the women's team captain the following season. She is a three time Sun/Yuma Rotary Club All-Region Swim Team member and won the Rotary Club Regional Swimmer of the Year award as a freshman and as a senior.  Frabasilio qualified for the Speedo Sectionals meet for the first time when she was merely a freshman in high school. She was a four year letterman with the Criminals Varsity Team and was named varsity MVP for 4 consecutive years.  Coach Myriah also captained the Yuma High Criminals Swim Team to a Regional Championships in Arizona.  As a multi-faceted swimmer, she still holds six swimming records at Yuma High School and more than ten records at the Yuma Heat Swim Team.

Most recently, her responsibilities as an Assistant Coach at the Yuma Heat swim program included the planning and creating of workouts to accommodate all swimmers at all levels, recruiting swimmers and
Coaches’, effectively communicating with parents and swimmers, organizing team building activities, entering all necessary data and paperwork for swimming competitions, and constantly motivating swimmers to have a positive mind set and strive to meet individual and team goals.  At the Heat, Coach Myriah played an instrumental role in their athletes’ achieving National Age Group Top 50 & Top 75 times.  More than 30 Yuma Heat Team Records were broken in her role as Assistant Coach as well as her swimmers’ posting four top 3 finishes at the Arizona Regionals Swimming Championships.

Coach Myriah is particularly skilled in fundraising and recruiting ideas and prides herself in being very creative on the pool deck.  As a coach, her philosophy is to make sure that the swimmers are engaged, motivated, and continue to come back to practice.

Myriah is a member of the Venture Club and Cops on Patrol Pep Club.  She has a fiancé Jeremy and a 6 year old daughter, Nevaeh.

Elizabeth Costantini

Assistant Coach


Elizabeth brings a rich swimming background to our program. She swam from a young age in her home town of Jacksonville Florida. There, Elizabeth was a High School All American swimmer at the highly recognized Bolles School Sharks program and went on to swim collegiatently  at West Virginia University. 
She both swam and  coached with two time U.S. Olympic coach Gregg Troy. Elizabeth was instrumental during her time as an age group coach in developing the 6-10 year old swimmers that went on to help Bolles win 4 consecutive Florida State age group championships.  At Bolles, she coached with head age group/Sr. coach Fred Costantini. They married in 1996 and went on to move to Orlando, Dallas and most recently North West Arkansas. She is mother to 7 children, 3 of which are Shark swimmers. 

Caitlin Cothern

Assistant Coach


I grew in Jonesboro, Arkansas where I started swimming at 10 years old for the Jonesboro Jets Aquatic Club up until I moved over to the Dart Frog Aquatics the summer before my senior year in high school. Some highlights from my high school career include: 2012 Arkansas All-State Team, 2012-2015 Placed Top 5 in 100 Breaststroke, 2014 & 2015 6A Arkansas State Champions, 2014 Women’s Swim Team Co-Captain, 2015 Women’s Swim Team Captain.

I began my coaching career with Dart Frog Aquatics during their summer seasons following my senior year in high school, and freshman and sophomore year in college. For my Freshman and Sophomore years in college I attended Lindenwood University. My freshman year I was a part of the Women’s NCAA Swimming & Diving Team specializing in the 100,200 breaststroke. Following this season, I was told the cartilage behind my knee caps had become too weak. I was not able to train how I needed to continue my NCAA swimming career. My sophomore year I began coaching with Parkway Swim Club and realized how much I missed training and competing. I began training for my first open water race and was fortunate enough to have placed 2nd in the 18-25 age group for both the 1-mile race and 2.5-mile race.

Working with the kids at Parkway allowed me to find my passion for working with kids and nutrition/fitness. I decided to transfer to the University of Arkansas to study Nutrition & Dietetics and start working towards the career goal of a Pediatric Dietitian.

Justin Potter

Assistant Coach


Justin Potter grew up in Bentonville, Ar, and swam for NWAA for 8 years. His swimming career started when he was 4 years old and he has been a member of 3 other USA Swim Clubs prior to moving to Arkansas. He was Captain of NWAA and of the Bentonville High School Swim team for two years. He was selected as the Arkansas Distance Swimmer of the Year in 2011 and was a BHS Swim Team Member of the 2008-2011 State Championship teams also setting records during this time. 
After graduating from BHS in 2011, Justin attended LSU and graduated with Bachelor in Marketing and a Minor in History. While at LSU, he participated in the LSU Water Polo Club for 3 years, eventually being selected as the club President in 2014. He is currently employed as an Analyst for ConAgra Brands here in Bentonville. 
Board of Directors

BriAnna Gogel



David Scot Harlow

Vice President


Fred Costantini



Lisa Herschbach



Tori Johnson



Sheri Martin



Sara Robinson



Emily Tong

Meet Director