Recognized as a Silver Medal Club for USA Swimming's 2023 National Club Excellence Program
5th in NC / 89th Nationally

Coaches and Directors

Coaches and Directors
Coaching Staff
John Roy Head Coach

Head Coach John Roy has been leading the WAVE swimming program since his arrival in 2006. Since then, WAVE has grown in size, sportsmanship, and accomplishment. WAVE has proudly won the NC Swimming Open Water Championships, placed a number of athletes on collegiate swim teams, and moved up in the USA Swimming Virtual Rankings under the leadership of Coach John.

Prior to coming to Raleigh, John was the head coach at Bengal Tiger Aquatic Club (BTAC) and Episcopal High School in Baton Rouge, LA. From 1996-2002, Coach John was the head coach of The Baylor School in Chattanooga, TN. In TN, he earned Tennessee High School Women’s Coach of the year, was president of the Tennessee Interscholastic Swim Coaches Association, and chaired the Southeastern LSC in 2002. In 2001, Coach John was an American Swim Coaches Association Award of Excellence honoree.  He has coached Olympic Trial Qualifiers, National Finalists, National Junior Team Members, and Junior National Record holders.

Coach John is a proud graduate and fan of the University of Tennessee. John is married to Nancy , they have a  daughter Maggie, and son Matthew. 

Zach Murray Site Director/Senior Coach: SPR/OPT

Zach Murray began coaching year-round with New Wave Swim Team in 2008 after 4 summers coaching city league in Greensboro.  In 2015 he moved to Nashville with his wife and coached for Nashville Aquatic Club jump starting their seasonal program.  In 2016 he moved to Atlanta and was the head age group coach for Swim Atlanta at Georgia Tech.  For the 2016-2017 season he moved back to Raleigh and returned to New Wave for his 7th season with the team at our Optimist location.  During his career he has coached all ages and abilities ranging from novice to masters, state/sectional qualifiers, state high point winners, zone team qualifiers, national top 10 and state record holders.  While in Raleigh he has continued to support the swimming community coaching TSA teams every summer.

Jonathan Bescher Assistant Coach: Senior/Pre CSC

Jonathan Bescher originally started swimming in Connecticut where he swam for 14 years and helped coach young swimmers the last couple of years. He then went on to becoming a Manager at NC State where he was able to watch and talk to many great coaches and swimmers.  He graduated from State in 1998 with a B.S. in Applied Mathematics along with a minor in Computer Science. Jonathan then started to help coach at the Garner Road YMCA, where he helped them to 3 straight Division Championships. Along with coaching at the YMCA, he also became Head Coach at the Garner Dolphins and his last year helped them go undefeated and win the Division.

Coach Bescher has beem coaching with WAVE for over 20 years. He has coached all levels within the team. For the first 5 years he has worked with the Senior Level swimmers and in 2006 started working with the Age Group level swimmers. In his time with WAVE, he has help coach many Junior Olympic swimmers, Sectional swimmers and a Top-16 Nationally ranked swimmer and relays ranked in the Top-5 Nationally.  He also has had four swimmers get High Point between the NC Short Course and Long Course Age Group Championships. In 2018 he was an Assistant Manager at the National Open Water Select Camp.  He is currently working with the Senior swimmers.

In 2022 Jonathan was recently awarded the Phillips 66 Volunteer Award from NC swimming.

He lives in Clayton with his wife Kendra and his dogs.  Jonathan and Kendra have a daughter Kaylea.

Bradford Hancock Assistant Coach: Pre/Gold SPR/OPT

Bradford Hancock has been a coach for New Wave since moving to Raleigh from Charlotte, NC in May of 2019. Bradford currently coaches the Gold and Pre-Senior groups at the Optimist Park and Springdale locations. As a coach, he puts great emphasis on creating aerobically conditioned and fundamentally improved athletes that are able to take their next steps to the Pre-senior and Senior groups.

He has had success during his first 3 years with New Wave, having 25+ swimmers earn 102 medals at NC Age Group Champs, as well as several Age Group and Southern Zones Champions. His swimmers have qualified/finaled at competitions such as US Para Nationals, Futures, Winter Junior Nationals, Open Water Junior Nationals, NCSA Junior Nationals and Junior World Championships. He has coached his swimmers to 13 state records and over 25 Top-30 rankings nationally. He has been named to the NC Zones team, Select Camp, A-Team Camp and IMX Camp as an assistant coach.

Before coming to New Wave, Bradford was a 4x NCAA National Champion in Division 2 Swimming at Queens University of Charlotte (2015/16/17/18), where he swam the 50 Free, 100 Free and 100 Butterfly. He was a 3x All-American. Bradford graduated from Queens University in 2018 with a B.S. in Biology with a Pre-Med minor. He grew up in Newport News, VA, where he lived with his Mom, Stephanie, his Dad, Mark, and dog/brother Sonny.

Macon Crowder Site Director/Pre/Gold Coach CSC

Macon Crowder is from the town of Zebulon, NC where he began his swimming career with the Zebulon Dolphins summer league team. He continued swimming for the New Wave Swim Team as well as the YOTA Swim Team. After high school, Coach Macon went on to swim at East Carolina University (GO PIRATES!) where he graduated in 2016 with a B.S. in Sports Studies and minor in business.

Once graduating college, he began coaching for the YOTA Swim Team where he was Site Director and started a new team site for the team at the Ingram YMCA. Macon coached for 3 years for YOTA before moving to the Cayman Islands to become Head Assistant Coach for the Stingray Swim Club. There he had the opportunity to work with multiple Cayman Island National Team members as well as National Jr. Team members. These swimmers went on to break multiple national records and participate in International swim meets such as Island Games, CARIFTA Championships, PAN American Games, and World Championships. 

Coach Macon believes in building the all around athlete while teaching and perfecting the art of racing. During his free time he enjoys cycling and spending as much time outdoors as possible!

Jaime Fullerton Assistant Coach: Bronze Optimist

Jaime Fullerton is an Apex native who returned to Raleigh area in the spring of 2020 after swimming collegiately for four years at Lenoir-Rhyne University in Hickory, NC. During her time at Lenoir-Rhyne, she was a part of the record breaking 200 medley relay, and also specialized in freestyle and butterfly events. She graduated in May 2020 with a B.S in Environmental Science and Policy. 

Jaime began swimming for New Wave Swim team in 2014, where she swam year-round for two years before moving on to the collegiate level. As a New Wave Swim Team alumn, Jaime returned to her former club team to share her passion of the sport with a wide range of athletes and skill level. As a coach, she puts emphasis on building a strong knowledge of stroke development and age appropriate training techniques, while making swimming a fun and memorable experience for younger swimmers. Jaime is currently pursuing her M.S degree from Clemson University in Fisheries and Wildlife Resources. In her free time, she enjoys working out, hiking, fishing, traveling, and spending time outdoors. 

Jaime currently coaches the Bronze group at the Optimist location.

Dan Dakus Assistant Coach: Gold/Varsity NRCA
Allison Hendren Assistant Coach: BC Optimist

Allison Hendren is a Raleigh native where she began swimming competitively at the age of five for New Wave until graduating high school. After high school, she went on to swim for NC State (GO PACK!!) where she was a sprinter who specialized in the 50 free, 100 free, and 100 fly. During her senior year, she was a team captain, part of an ACC champion relay, and attended NCAA Division I Championships. She graduated in 2013 with a B.S. in Parks, Recreation, and Tourism Management with a concentration in Program Management.

Coach Allison joined the New Wave coaching staff in February 2022. She currently coaches the BC group at Optimist and is excited to be a part of the team that made her fall in love with the sport of swimming. 

In her free time, she enjoys going to the beach, hiking, and spending time with her dog, Finn.

Tera Christmas Assistant Coach: Silver/Bronze/BC NRCA
Tera Christmas has been coaching for WAVE since 2018. She coaches Silver, Bronze, and B/C at NRCA. She was a member of New Wave Swim Team for many years during middle school and high school. Her coaching career started at 15 years old when she coached her summer league team (Wendell Waves).  
While in college, Tera was the assistant coach for the Wilson Barracudas Swim Team. I n 2007, she graduated from Barton College with a B.S. in Business Administration and a minor in accounting.  She later became the Head Coach of the Wilson Barracudas Swim Team. During that time, she was also the Aquatics Director for the City of Wilson where she ran the Swim America swimming lessons program. 
After her second son was born, she stayed at home to raise her two boys. Tera returned to coaching part time about a year later with WAVE! She  currently lives in Knightdale, NC with her husband Trey and two boys (Ryker and Jonathon).
Marcella Christensen Assistant Coach: Silver CSC

Marcella Christensen is a newcomer to the Triangle area. She moved from New York where she grew up swimming for the Cornwall Sea Dragons and New York Sharks Aquatics (NYSA). During her time with NYSA, she qualified and competed in multiple bronze and silver championships. 

She attended Le Moyne College in Syracuse, NY where she swam as a dolphin all four years (‘Phins Up!), graduating in 2022 with a B.A. in Cybersecurity and a minor in Risk Management. While at Le Moyne, she specialized in distance freestyle and volunteered her time to teach adults and children with disabilities how to swim. 

Coach Marcella wants to use her passion for swimming to help further develop swimmers’ technique and swimming knowledge to help them reach their goals and feel confident during competition.

Shawn Ryan Assistant Coach: BC/Bronze CSC
Shawn grew up in Woodcliff Lake, NJ where his passion for coaching and teaching children and adults to swim began at age 13 as a swim instructor for the town's summer day camp.  When Woodcliff Lake  established a summer swim team, he swam and drove for the team as well as coached both the Swim and Diving teams for many years.  He served in the Navy as an Electronic Technician for six years before moving to NC in 1991.  In 1997 Shawn began teaching group and private swim lessons part time for the YMCA, RSA, TAC, and at CSC before becoming the Aquatics Director at Sport2Sport and O2 Fitness in Cary.   He has served as Head Coach at Grace Christian and Cary Swim Club where he now helps train the summer coaches.     
Shawn has been coaching the Bronze and Beginning Competitive groups at Cary Swim Club since 2017.  In June of 2022 Shawn retired from full time work deciding that it was a lot more fun coaching for Wave and continuing to teach private swim lessons at Cary Swim Club and other community pools throughout the Raleigh, Cary, and Morrisville area.  He is available for private lessons year-round at CSC should anyone want to work one on one with an instructor/coach.
Laura Goodwin Assistant Coach: Winter Imps/Varsity CSC

Laura Goodwin has been coaching for Wave since 2020, when her Masters and Winter Imps groups merged with Wave, and she is currently coaching the Varsity group at CSC as well. She has been coaching since she was 12, heading up her own groups starting in 2003. Some of her focuses are stroke and technique and helping swimmers of all ages and ability levels reach their goals.

Coach Laura swam at Washington and Lee University and graduated with a degree in Biology. She also has an M.S. in Biochemistry and Molecular Biology from Stanford and UCSF. She continues to swim, especially open water, completing an English Channel crossing in July of 2022.
Samantha Scharf Assistant Coach: BC CSC


Sam Scharf grew up swimming for Team Suffolk Swim Club on Long Island, NY. She went on to swim at the club level at the University of Delaware where she graduated with degrees in Cognitive Science and Linguistics. She also earned a Doctorate in Audiology for UNC Chapel Hill. 

Coach Sam moved to North Carolina in 2017 and began coaching at the age group level for the YOTA Swim Team. She joined the coaching staff at Wave in 2022 and currently coaches the Beginning Competitive group at Cary Swim Club.

Kendra Bescher Assistant Coach: BC NRCA

Kendra has been coaching with WAVE for over 10 years.  She coaches Beginning Compettive group at NRCA.  She has coached with Garner Road Y and ran the lesson program at the Finley YMCA for many years.  While at the Y, she started the Finley Fliers team.  Kendra currently is the Aquatics director at HealthQuest in Smithfield.  She is also a certified cpr, lifeguard and first aid instructor through the American Red Cross.  

She lives in Clayton, NC with her husband Jonathan.  Kendra and Jonathan have a daughter Kaylea.

Daniel Baldwin Assistant Coach: Varsity/BC Optimist

Daniel Baldwin started swimming competitively for his neighborhood swim team when he was 5 years old. His time swimming for his summer league team introduced him to year-round swimming, specifically New Wave Swim Team. Daniel swam on Wave for over a decade from age 8 until he graduated High School in 2020. After he graduated, he attended Gardner-Webb University for 2 years. While as a student-athlete for their swim team, they won a conference championship his freshman year. After those two years, Daniel decided to call it quits and put a finish to his swim career.

Daniel is currently a student at NC State University where he is studying Meteorology with a minor in Computer Programming. This is his first season coaching for Wave and looks forward to working with the Varsity and BC groups.

Board of Directors