Coaches & Directors

We are here to support your needs. If your questions are related to workouts, meets, events, goal setting, and other swimming related needs, please contact one of the coaches. For all questions related to administrative, such as dues, safety, or policy issues, please contact one of the board members.

For more information call: 559-327-9237  

Office hours are 9:00 a.m. - 2:00 p.m. Monday - Friday

Coaching Staff

John L McGough

Head Coach and Program Director


Coach Mac has over 30 years of coaching experience. He is an American Swimming Coaches Association Level 5 coach, the highest attainable level certified by his professional organization.

Prior to his arrival to Clovis in November of 2006, he spent 6 years at Carroll Independent School District, serving as the aquatics director. Coach Mac’s extensive coaching experience includes Auburn University, Fort Smith (AR), Gainesville (FL), and Texas. During his tenure at Clovis Swim Club, Coach Mac has had 8 Olympic Trial qualifiers and elevated the program to a Silver Medal Club and top 50 Virtual Club Ranking.

Coach Mac has a Bachelor of Science degree in Health and Physical Education, and a Master of Science degree in Exercise Physiology.

Coach Mac’s coaching philosophy is one of excellence achieved through encouraging athletes to develop a healthy self image, personal accountability, goal setting, and achievement of personal goals. “It is the journey, not necessarily the end result, that is most important. Winning is not everything, but striving for excellence is.”

When he is not coaching, he enjoys spending time with his wife, Julie, and his two sons, Jacob and Caleb.  Jacob swam at Purdue Univeirsity and Caleb swam at Fresno Pacific Univesity.  

David Pickford

Senior Coach, Buchanan


Coach Dave has over 47 years of coaching experience. He started as an assistant age-group coach for Huntington Beach Aquatic Club at age 14 and ascended to head coach after nine years. This swim club merged with another club to become Golden West Swim Club where Coach Dave was head age group coach for five years before becoming head coach at GWSC. In 1993, Coach Dave joined Clovis Swim Club as head age group coach and aquatics director for Buchanan High School. Coach Dave was twice honored to be Central California Age Group Coach of the Year. He was CCS Zone head coach from 1997-2000.

Coach Dave graduated with a major in history from California State University Long Beach. Later he got an add-on Health Science and teaching credential. He currently teaches World History at Buchanan High School.

Coach Dave coaches with an emphasis on distance base training with a goal of developing the 400 IM for older swimmers. He tries to vary workouts and make sure that the swimmers know why they are doing what they are doing. He also focuses on helping swimmers enjoy the process of becoming better swimmers so that improvement can occur on a daily basis, not just at the meets.

Coach Dave has minimal free time as he also coaches the boys’ water polo and swim team at BHS. But he does enjoy watching sports on TV, reading, and some intermittent cycling as time permits. He also immensely enjoys the experiences of being the father/coach of two great sons, Brian, and Garrett, who are now faster swimmers than he ever was back in college.

Brian Dean Sharar

Senior Coach, Clovis East


Coach Sharar has over 37 years of coaching experience. In his many years of coaching, at the high school, age group and collegiate level, he received Mid-West Conference swimming coach of the year, Mid-Continent swimming coach of the year (twice), and Mid-American Conference swimming coach of the year and Fresno Bee coach of the year honors.

Prior to his arrival to Clovis, he spent 9 years at University of Toledo as head men’s and women’s swimming coach. He’s also coached at University of North Carolina at Chapel Hill, Western Illinois University, Petersburg, Indiana, and Danville, Indiana.

Coach Sharar has a Bachelors of Science degree from Ball State University in Industrial Arts/Physical Education, and a Masters of Arts degree from University of North Carolina at Chapel Hill in Human Performance.

Coaching philosophy:  "I think it is important to develop a strong coach/athlete relationship with each swimmer.  Most coaches are great with the so called x's and o's of the sport, but the key for me is understanding each individual and how to motivate and get them to understand the principles of training that will lead them to their successes in the pool.  Get the athletes to 'buy into the process.'"

Coach Sharar is married to his wife, Nancy, and enjoys working out, binge watching Netflix, college football, and visiting his 3 grown kids in the far reaches of the country.

Adam J Reid

Senior and Race Club, West


Coach Reid has been coaching since 1997. His coaching positions have included head coach for the Glendora Country Club age group program, head coach for Kastner Intermediate School, assistant varsity coach at Clovis West High School, as well as coaching the senior group, race club, and silver group for Clovis Swim Club.

Coach Reid has a Bachelors of Science degree from Pepperdine University in Business Administration and a Master’s Degree in Special Education from Azusa Pacific University.

Coach Reid’s coaching philosophy is to challenge swimmers to succeed by doing the little things right.

Something we don’t know about Coach Reid—Since Pepperdine University did not have a men’s swimming program, Coach Reid competed for the surfing team and his team was ranked as high as 6th nationally.

When he’s not coaching (when is that?), Coach Reid enjoys surfing, wakeboarding, and working out.

Coach Reid competed at the Master's National Swimming Championships in 2009 held at Clovis North Aquatic Complex.

Peter Fecht

Senior Coach, Clovis North


Daveen Macsata

Senior Coach


Mark T Bennett

Head Age Group Coach / AAG2 (West Area)


Coach Mark has 20 years of coaching experience, including successful experiences in Santa Maria, Arroyo Grande, Richmond (Virginia), and Hillsboro (Oregon).  He has produced LSC, State, Sectional, Zone, and National champions and record holders with a variety of athletes, events, and age groups, and has been honored by ASCA with a Level 5 rating (the highest level awarded by ASCA). 

Beginning his swimming career at the age of 7 with the Santa Maria Swim Club, Coach Mark gradually climbed the ranks from C swimmer to A swimmer to JO finalist and eventually to Junior National and Senior National finalist.  As a student athlete at the University of Nebraska at Lincoln, Mark achieved Division I All-American status and Academic All-American status in 3 of his 4 years, and was elected as team captain in his senior year.

Coach Mark's philosophy of coaching is "The work is always more valuable than the achievement.  The lessons and skills learned while on the journey to achieving a goal will always outweigh the feeling of achievement when you have arrived.  Commit to doing the the work, commit to being your own best self, and the competitive results, no matter how impressive, will always pale in comparison."

Coach Mark enjoys spending his free time with his wife (Joy) and his children, Annie and Nathan, who are both Clovis Swim Club athletes. 

Jordan C Morillo

Developmental Dir / Blue (West Side)


Coach Jordan went to college and swam for Fresno State, where she received a Bachelor’s degree in Kinesiology.  Jordan was honored with being named team captain of the Fresno State women’s swim team as a freshman. 

Coach Jordan is currently Assistant Mens and Womens Swim Coach for Clovis Community College. Prior to CCC, Coach Jordan has coached at CSC since 2012, and coached the Rec League 2009-2012.  In her time with CSC, she has coached the Stingray, Blue, and Silver groups and assisted with the Elite group, as well.  Jordan was named to the CCS coaching staff for the 2015 Western Zone Age Group Championships in Hawaii.  She also has coaching experience as a volunteer assistant for Fresno State in 2012 under Jeanne Fleck.

In her spare time, Coach Morillo enjoys playing with her dogs and exercising regularly. She is also currently pursuing a Master's in Sport Psychology. 

Debra D Wells

Novice Director / Nov & Dev (East Side)


Deb currently works in our office and has been coaching the Tech Team.  She previously coached back east for the Agawam Piranhas and the Westfield Boys and Girls Club.  She taught swim lessons for over six years at Swim America here in Fresno.  She combines extensive knowledge on stroke fundamentals with a love for kids.  She also was a swim mom herself and now gets to coach with her daughter, Coach Daveen.  

Michael Blake Adams

Comp Prep Director / SP & AP (West Side)


Coach Blake started his swim career at the age of 5 swimming for local clubs in the Bay Area. After moving to Portland Oregon he continued swimming through high school and also began teaching lessons and coaching with the local summer leagues. Finally relocating to the Clovis area he swam and played water polo for Clovis North high school, graduating in 2011. In the summer of 2016 Coach Blake began coaching for our summer league and soon moved to our Junior group with Clovis Swim Club. In addition to this, Blake is the Reyburn Intermediate head boys coach and a Clovis Swim Club masters coach. 

Coach Blake combines years of experience swimming with a love for teaching and learning. His coaching philosophy can be described as character first, joy for the sport, dedication to improvement and the ability will follow. When he is not coaching or teaching Blake enjoys reading, writing traveling, and his Golden State Warriors.

Julie Belflower

Advanced 1 (West Side)


Julie was born and raised in Bakersfield California. She began swimming at the age of 9. Primarily a backstroker she claimed Central California records, was a top 10 nationally ranked swimmer and Junior National qualifier. Julie was a 4 year MVP  and 2 year team captain at Highland High School. She held several team, Area, and Invite records and was as Valley Champion in the 100 backstroke. Julie achieved All Area honors as well as being a 2 time recipient of the Bakersfield Jockey Club award. After high school Julie attended Fresno State>

   Since then Julie married Ben Belflower and  has had two beautiful boys Ian and Chase. She continued coaching intermittently for the past 18 years. Julie has coached several top 10 nationally ranked swimmers as well as State qualifiers. Julie loves to see her swimmers fall in love with the sport. Her desire for coaching is to create a fun, safe, healthy environment where her swimmers can work hard and achieve their goals.

Jordan E Capper

Adavanced Age Group (East Side)


  • Swam competitively for 13 years.  Competed for Clovis Swim Club, Clovis West HS, and University of the Pacific.
  • Has been coahching for 5 years with a variety of skill levels.
  • My coaching philosophy is quality > quantity!  Attitude and focus matters, everyday!
  • Outside the pool arena, I am interested art and music.

Hannah Jarvis

White (West Side)


Coach Hannah began her swimming career at the age of 9 for the Sacramento Dolphins Summer league program. Then her family moved north to Auburn, CA where she competed for her high school swim and water polo teams.

Then out of high school she began her college career at Sierra College in Rocklin, CA Hannah was an All-American in both Swimming and Water Polo. After 2 years and a lot of hard work, she was able to transfer to Fresno state where she represented and competed for their D-1 Swim and Dive Team. She graduated from Fresno State in the Spring of 2017 with a Bachelor’s degree in Kinesiology.

Hannah began teaching lessons and coaching in 2012 through her local teams, after her transfer she then began coaching with Fresno State’s summer swim lessons and finally started coaching for CSC in 2015! She opened her career with us as a sub and then was introduced to Summer League then finally, earned a spot coaching year-round.

Coach Hannah has taken her experiences in sports along with her education background and fell in love with coaching. She loves getting to experience the fun the kids have while learning the sport as well as seeing them evolve into wonderful young adults through their dedication and her guidance. When Hannah is not coaching, she enjoys playing with her dogs, cooking, spending time outdoors, and exercising.

Samantha C Giannetta

Seahorse & Red (West Side)


Aquatics background:  My swimming career began in 7th grade and I joined Clovis Swim Club in my junior year of high school (CWHS).  I am currently still swimming for Fresno State in my senior year.

Coaching background:  I started coaching summer league with CSC in 2014.  Two years ago, I started working directly with our Novice Program and I began coaching our Seahorse group full time, last year.  I am still curretly coaching Seahorse with Novice, as well as our Developmental Red Group.

Coaching philosophy:  My coaching philosophy is to have fun and work hard.  Anyone can tell you swimming is tough, bu thte athletes who excel the most are the ones who have fun, while working hard.

Outside interests:  My other interests include spending time with my family and friends, and enjoying good food.

Caleb McGough

Advanced 2 (West Side)


Rylee Radke

Seahorse and Stingray (West Area)


I swam four years at Clovis North HS and two years at Clovis Community College.  I had the opportunity to be coached by Mark Bennett and Jordan Morillo making, who helped to make those my best swimming seasons of my life.

I have coached 7th grade water polo at Granite Ridge Intermediate, 7th and 8th grade swimming at Granite Ridge and Alta Sierra Intermediate, Clovis Swim Club Summer League (three years), and Clovis Swim Club Red Group and Novice!

My coaching philosophy is making sure the swimmers are placed in the best position to succeed and providing a safe, fun, and positive environment that encourages athletes to learn and develop both in and out of the pool.

My outside interests include studying Kinesiology at Fresno State, playing with my dog, and hanging out with my friends and family.

Stuart J Mallam

Advanced 1 (West Side)


Aquatics background:  I swam with Clovis Swim Club from 3rd grade through my Sophomore year of high school.  I also competed for three years of varsity swim at Clovis West HS, and currently compete at Cloivs Community College.

Coaching background:  I have been coaching aquatics for the past 3 years.  The most recent 2 have been with Clovis Swim Club.  I have coached Summer League, Advanced Prep, Senior Prep, and now Advanced Age Group.

Coaching philosophy:  "Practice doesn't make perfect.  Hard work, diligence, and determination have the potential to make practice perfect."

Interests outside of aquatics:  I like to spend time with my family and friends.  I love to play team sports of any kind especially ultimate frisbee.

Benjamin Scott Taylor

Developmental Prep (West side)


I have been swimming for 6 years and currently competing for the Clovis Community College Swim Team.  This is my second year coaching for CSC.  

I believe that every swimmer can be great with the right coaching and personal dedication to the program.

Outside of the swim life, I like to draw and play video games.

Ashlee Coleman

Starfish (West Side)


I started swimming and playing water polo in fourth grade.  I competed in both through high school before graduating from Clovis High in 2013.  I attended and played polo at Long Beach State where I received by Bachelors in Business Management in 2017.  

I have been coaching for Clovis Swim Club for a little under a year while I work on my Masters in Education and complete work for my teaching credential.

Shannon Crow

Starfish (East Side)


Nicole A Bruno

AP/SP (West Side)


  • I played water polo for 3 years and swam for one year at Clovis High School.  I went on to swim and play water polo at Clovis Community College and Fresno City College.  I aquired several school records and multiple conference championships swimming at Clovis Community!
  • I have been coaching water polo and swim since my sophomore year of high school.  After my senior year, I devoted all of my time to coaching swim.
  • I like to tell my swimmres to "get comfortable with being uncomfortable."  My goal is to push swimmers past their perceived mental and physical barriers in the hopes of achieving their personal best.
  • I love baking, hiking, surfing, long boarding, and watching movies.