Coaches and Directors

Joe Benjamin

Coach Joe Benjamin is the Head Coach of RSD Swim Team, the Lead Coach of the Senior Championship Group, and the Aquatics Director of our Pardee Aquatics Center. Joe has been with RSD Swim Team since 1995, and his built our program into what it is today. Joe is a level 5 ASCA coach, USA Swimming’s highest designation. During Joe’s tenure as the Head Coach, team membership has increased from 30 members to 500 athletes and a staff of 14 Coaches, many lifeguards and administrators. During this time, RSD has created an unparalleled Team Culture, with a thriving and ever improving competitive program.  Coach Joe has produced many JO, Sectionals, Futures, Junior National, Senior National, and Olympic Trial qualifiers.

Coach Joe started his swimming career at the age of six and swam competitively through school and college. Coach Joe competed at Junior Nationals, Senior Nationals, and Olympic Trials level, and he was named to the USA National Team during his college years, at the University of Georgia, where he was team captain.

San Diego Imperial Swimming Senior Coach of the Year 2018

US National Swim Team Alumni 

US National Free Diving Team Alumni

Head Coach USA Swimming Southern Zone Select Camp Coach 2018

Assistant Coach USA Swimming National Select Camp 2017

Paul Mazzarelle

Paul Mazzarelle returned to RSD in November 2015 and brings more than 25 years of competitive swim coaching experience to RSD. Paul started coaching in 1991 with North Coast Swim Club in Arcata, CA while earning a degree in Biology at Humboldt State University. After graduation, Paul worked as an Age Group Coach in San Diego and simultaneously coached high school swimming and water polo for three years. In 1998 Paul returned to Arcata as the Head Coach of Humboldt Swim Club. Paul produced three young Junior National qualifiers in just two years (swimmers aged 14, 15, and 16) gaining team recognition in the area and preparing the local swimmers for collegiate swimming. Paul also coached for Pacific Swimming at Western Zones and was selected by Pacific Swimming to attend the National Age Group Coaches Conference at the Olympic Training Center in Lake Placid, NY. The clinic was moderated by USA Swimming’s Bill Boomer who revolutionized stroke technique with a scientific whole-body approach to teaching and training competitive swimmers. Paul continues to carry these concepts with him to his daily practices. Paul was also an Associate Professor teaching swimming classes at College of the Redwoods between his morning and afternoon club coaching duties.

Always seeking education and mentorship, Paul spent two summers as a coach with the Stanford National Swim Camp, which reinforced the stroke technique and training philosophies of Bill Boomer/Stanford University with Olympic Coaches Richard Quick and Skip Kenney, 6- and 3-time Olympic Coaches respectively.

From 2000-2005 he joined the coaching staff at the world-renowned Mission Viejo Nadadores in Mission Viejo, CA. During his time in Mission Viejo, Paul was the 13-14 Division Director overseeing a number of assistant coaches and was responsible for coaching the club's elite 13- and 14-year-old swimmers. Paul developed multiple individual and relay NRT (Top 16) swimmers in the 13-14 age group (swimmers earning an NRT time are in the top 1 percent of American age group swimmers). With well over 750-year-round team members, Paul was responsible for almost 150 swimmers in the 13-14 age group. In addition to his coaching responsibilities in the 13-14 age group, Paul assisted with daily National Team practices under the tutelage of Hall of Fame inductee Coach Bill Rose. Paul was fortunate enough to be a member of the Nadadores staff during two Olympic cycles in which Coach Rose placed Chad Carvin (200 freestyle) on the 2000 Olympic Team and Larsen Jensen (silver medalist and American Record holder in the 1500 freestyle) on the 2004 Olympic Team. The Mission Viejo Nadadores have successfully placed at least one athlete on every U.S. Olympic Team from 1976 to the present. Paul served as a coach for numerous Southern California Swimming All Star Teams and served as Vice Chair for the Orange Section and the Program committee.

Paul’s tenure at Mission Viejo was cut short to tend to an ailing family member and moved back to San Diego after only five years with the club. In 2005 Paul was hired in his first-stint with RSD as Head Age Group Coach. At the time, RSD was ever-growing and seemingly becoming better with each passing year. By the time a second pool was built, Paul’s responsibilities increased by overseeing the program and assistant coaches as membership swelled from 100 to 250 swimmers aged 12 and younger. Paul managed the growth and helped create an age group progression from novice to elite swimmers. Paul also worked with the local governing swimming committee and was active in the San Diego-Imperial Swimming Coaches Association and Meet Program Committee.

In 2010 Paul’s then-fiancée Shannon was relocated to the bay area for work. Paul tagged along and while in NorCal Paul secured a Head Coach position for a small team of 60 swimmers working out at Solano Community College. During his tenure, the team swelled from 60 swimmers to 140+ by building a strong age group program and moving the older swimmers to success at the High School Section Championships and Senior levels; with one swimmer achieving USA National times in the distance events. He also was involved in the local LSC Board and committees and was selected to coach the Sierra Nevada all-star training group at the Olympic Training Center Colorado Springs, CA.

In 2012 Paul was awarded a Masters of Sports Science from the United States Sports Academy and is ASCA Level 4 meeting specific education and performance requirements.

Paul and Shannon welcomed their son Rocco in August 2014 and in December 2015 returned to San Diego to be closer to family. RSD was the ONLY team Paul wanted to return to and feels blessed to be back with his favorite San Diego swim team! Paul also assists part-time with San Diego Mesa Men’s’ and Women’s’ Swim Teams and teaches exercise science classes at the college as well.


Brandon Staley

Prior to coming to California, Brandon was the Head Coach for Kraken Swimming, in Youngstown, Ohio. Since his start, Staley’s expansion of Kraken Swimming took it from an age group program to one that allows for swimmers of all ages to participate including parent and child, lessons (private and group), age group, middle school, high school, and masters (swimmers over the age of 18). During his time at Kraken, Staley observed the breaking of 74 USA Club Team Records and 14 High School Records He has also coached the team to a victory at the Youngstown Showdown. Some of his swimmers have had top finishes at the Lake Erie 8 & Under Championship and Age Group Championship meets. The high school girls were the AAC High School Conference Championship Runners-Up in (2019). Other notable mentions include top place finishers in the High School Sectional, District, and State meets, USA Zone Qualifiers, an Ironman World Championship Qualifier (masters’ level), and Masters’ National Championship Qualifiers, 2017/18 and 2018/19 Trumbull County High School Coach of the Year.

Prior to coaching for Kraken, Staley was the Head Coach at Poland Seminary High School for one season. During his time with the Bulldogs, four school records were broken, and a swimmer finished in the top eight at the High School District Meet. In addition to coaching for Kraken and Poland, Staley was the Head Coach at Logan Swim Club for five seasons. Under his direction, the team grew from 15 to 75 swimmers, saw its first dual meet win in several years, and had top finishers at the Youngstown Swim League (YSL) Championship Meet.

During the 2018-2019 Season, Brandon was the volunteer assistant for Youngstown State University Women’s Swim and Dive. During his time with YSU Brandon assisted with the writing of practices and coaching the sprint group. 

To expand his knowledge and stay up to date on the latest swimming techniques, Staley works at swim camps each summer. He has attended the Navy Swim Camp the last four years and recently spent his first summer assisting at the Texas Longhorns Swim Camp where he had the opportunity to work with several Olympians including Ian Crocker, Josh Davis, and Jack Conger.

While at RSD, Brandon has been the lead for White and Blue group and was previously the Head Age Group Coach before switching to Senior Assistant under Coach Joe.  While at RSD, Coach Brandon has worked with top JO finishers, Futures, Jr. Nationals, and Olympic Trial qualifiers.

In Staley’s personal swim career, he is most recently a Masters’ National Qualifier. During his collegiate career, he competed for Allegheny College where he specialized in distance freestyle, while also competing in the 200 butterfly, the 200 backstroke, and the 400 individual medley. At his conference meet, he finished in the top 16. As a graduate of Liberty High School, he was a High School District Qualifier and multiple record-holder. He competed at Y-Nationals with first, second, third, fifth, and eighth place finishes and was also a member of the USA Quads Team and Y-Zones Qualifier. Outside of swimming, Staley studied music and composing at Allegheny College followed by music education at YSU.


Richard Contreras

Coach Richard Contreras is the lead coach of the Senior Blue Group. He has been with the RSD swim team for 14 years. He has been coaching swimming for over 20 years. He is also in his 14th year of coaching at Torrey Pines High School (7th as head coach). He has twice been voted “Coach of the Year” for the North County Conference of high schools. Richard was a two year starter in water polo at Sierra College in Rocklin. At Sierra College he earned all-conference honors twice in both swimming and water polo. Richard is a graduate of Cal. State San Marcos where he earned a Bachelor of Arts in Latin American history.


Savannah Castellanos

Brendan Kibala

Coach Brendan Kibala, a native of Reno, Nevada, is the Head Age Group Coach of RSD Swimming. Prior to coaching at RSD, Coach Brendan worked as an assistant age group coach at Sparks Piranhas Aquatics and then as an assistant coach with various roles at Reno Aquatic Club. During his time at Reno Aquatic Club, Coach Brendan worked as the head development coach for beginner swimmers, coached groups within the team’s age group program, and served as an assistant coach to the Senior and National group. He coached age group qualifiers for Pacific Junior Olympics and Far Westerns. At the senior level, Coach Brendan coached Northern Nevada Regional High School champions, Senior Western Zone, Sectional, Futures, National, and Olympic Trial Wave II qualifiers.

In addition to his work within club swimming, Coach Brendan has also worked in other facets of swimming and education. He was the head swim coach of Bishop Manogue Catholic High School in Reno, Nevada for the 2020-2021 school year. During that same school year, he worked as a physical exercise instructor at the University of Nevada, Reno for the Department of Fitness & Recreational Sports, teaching swim courses that satisfied elective and physical education requirements to university students of all skill levels and abilities. Brendan holds his Nevada K-12 Substitute Teacher License and worked as a substitute teacher at the elementary, middle, and high school levels within the Washoe County School District from July of 2019 through September of 2021.

Coach Brendan began swimming at the end of the seventh grade and swam through his senior year for Sparks Piranhas Aquatics. At the high school level, Coach Brendan swam for Edward C. Reed High School and served as team captain his junior and senior years.

Outside of swimming, Coach Brendan is a senior at the University of Nevada, Reno. He is majoring in economics, Spanish, and international affairs and will be graduating with his Bachelor of Arts in the summer of 2022. He is a member of the Sigma Delta Pi National Spanish Honors Society and is passionate about Hispanic culture, global affairs, and public policy. He enjoys working out, traveling, and finding the best spots for coffee and pastries. He is excited to explore San Diego and experience all that Southern California has to offer.


Ansley Hopping

This is Coach Ansley’s first season with RSD and she could not be more excited. Born in Georgia, but raised in Texas, Ansley started competitively swimming at age 3 and swam butterfly. At the age of 17 she transitioned over to swim coaching due to a shoulder injury. Over the last 10 years she has coached for various swim teams, USA Swim clubs and recreation summer teams, in five states. She’s married to a Marine, and focused on private lessons for service members trying to pass swim qualifications in Pensacola, Florida. In her free time she is finishing her Master’s degree in Peace and Conflict Studies, working on her Yoga teacher certification, and running after her toddler son and husband.  

Gracie Van der Byl

  • Assistant Coach

Coach Gracie Van der Byl was the former lead coach of the White Group. She is currently an assistant with the Sr Champ & Champ Prep groups.  She is one of RSD’s most versatile coaches, having helped with every group on our team. Her deep background and extensive knowledge of the sport is part of the reason she was named San Diego-Imperial Age Group Coach of the Year in 2010. Coach Gracie started swimming at age 7 in Mississippi and is currently continuing her impressive career. She was team captain for her club team, The Woodlands Swim Club in Texas. She swam at the University of Houston. Gracie was a Junior National, Senior National, and Olympic Trial Qualifier. As a Masters Swimmer, Grace is a 5 time All American, she holds numerous SDI records and is ranked top 10 in the world in two events. As an open water swimmer Gracie holds two course records for Alcatraz swims and is in the Hall of Fame.



Allison de Peralta

  • Assistant Coach
  • Pronouns: she/her/hers

Coach Allison started swimming at RSD in 2005. She has been coached by Coach Paul when she was in the white group and Coach Joe when she was in the senior group. She attended Torrey Pines High School where she was coached by Coach Richard until she graduated in 2012. Coach Allison then went on to swim for Cal Poly, San Luis Obispo from 2012-2016 where she competed in the 100 and 200 back, and the 200 IM.

Coach Allison has a B.S. in biochemistry and an M.S. in biological sciences. She currently works full time at a biotech company in La Jolla.


Bryan Jacobson

  • Assistant Coach

Creating a safe, fun and friendly aquatic environment sets the culture of Coach Bryan's coaching philosophy. With over 30 years in aquatics and over 13 years with Rancho San Dieguto swim team, Bryan brings creativity to every workout. His coaching experience began with The Dolphins in Portland, Oregon under the premier coach Nacim Bouferrache (100 meter, 18 and under, African Champion). 

Seeking more sunshine and better waves Bryan moved to Southern California. He sought out the best aquatic facility (Pardee Aquatic Center) and the best team (RSD). This is where he has led the entry level swimmers to grow to their maximum potential. Coach Bryan believes the best way to develop a great swimmer is for them to love the sport.

Masako Baron

  • Assistant Coach

Coach Masako was born and raised in Omaezaki, Japan. She was always into the water and loved to swim and surf. SHe started swimming at the age of 9 and swam competitively until the age of 18. As a swimmer, Masako, set the city record for the 200 Breastroke. She graduated from Tokai University High in 1996. Masko began her coaching gareer after graduating high school. Masako moved to California in 2005 with her Husband. They have two kids, Miko and Ki, who swim on RSD. Masako began coaching for RSD in 2015 and loves swimming with the kids and teaching them new skills in and out of the water. 

Drew Schafer

  • Assistant Coach