Coaching Staff

Coaching Staff

Ricky Silva    email

Head Coach

Senior1 /Junior 1 lead  

Ricky Silva began coaching in 1991 in Southern California while attending Cal State Fullerton.  Upon moving back to the Bay Area following college, he coached at several teams in the Bay Area over the last 20 plus years. Ricky was the head age group coach from 1995-2001 at  SOLO aquatics in Menlo Park.  Ricky worked primarily with 12 and under swimmers as well as the summer league team.

He started coaching at  Palo Alto Stanford Aquatics in 2001.  While at PASA, he was part of a staff that formed a team that would grow to be over 1,200 competitive swimmers and a Gold Medal club.  Ricky was the Head Age group coach at the Rinconada site. While at PASA, he coached a wide range of swimmers, from novice to top 16 in the country. Swimmers in his group have achieved sectional, Junior National, National and Olympic Trials times.

Ricky moved to the Santa Clara Swim Club as a Performance Coach.  During his time at SCSC, swimmers that he coached achieved Far Western, Sectionals and USA Winter Junior time standards.  Five swimmers were invited to attend the USA Western zone select camp.  SCSC has been a USA swimming Gold Medal club the past two years.

In addition to coaching, he worked as the Aquatics Manager for California Sports Center at the Sunnyvale Swim Complex from 2002-2013.  Ricky was awarded the Pacific Swimming Age Group coach of the year in 2012.

Ricky was active in Pacific Swimming and USA swimming.  He has attended the national select age group coaches camp (2012 and 2014) at the Olympic Training Center, assisted at the Western Zone select camp at the University of Utah and has coached on several Pacific Swimming All Star teams and camps.  He was the Age Group Chair for Pacific Swimming for two years.


Sarah Johnson

Age Group Lead Coach/Yellow Otters

Sarah Johnson grew up in Vacaville where she swam for the Vacaville team from the age of 6-14. At a very early age she gained team records in the Butterfly and Backstroke events where her records still hold strong today. She qualified for Western Zones at the age of 10 and then again when she was 12. She later on attended Will C. Wood High School and swam for their team as well. She is now excited to be apart of the SASO family where she is able to coach the 8-10 age group.


Walter Bennett

Blue Otters/Junior 2 lead

Walter Bennett was Born in Sacramento and grew up in Fairfield. He started swimming at the age of 14. Walter had started competitively swimming for my high school-his favorite stroke is breakstroke.  He obtained Records for Rodriguez High school with breastoke and a couple of relays. Walter  worked at Allan Witt Aquatics Park as a life guard, swim instructor, and aerobics instructor for 4 years. 


Michelle Roberts

Senior 2/Dryland lead














Michelle Roberts was a competitive swimmer and water polo player while attending Angelo Rodriguez High School. She also swam for SASO during the high school "off-season". After graduating high school, she went on to attend UC Santa Barbara and obtain her personal training certification through National Academy of Sports Medicine (NASM). Michelle then took on the JV coach position for the Rodriguez High School swim team as well as their women’s water polo team. She is constantly working towards building her knowledge in both the coaching world and the personal training world by obtaining new designations, certifications, and attending clinics


 Kaitlyn Moorwood

Beginner/Assistant Coach


















 I started swimming when I was ten years old. I began swimming for Vacaville Swim Club. I ended up swimming for Vacaville for a while, before I eventually found my way to Saso Swimming. I swam with Saso for a short time, before I ended up taking a break from swimming for a while. I recently began swimming again for Solano College.  My best events were the 100 and 200 Freestyle, the 50 and 100 Butterfly, and the 200 and 400 IM. I am the beginner/assistant coach.



Coaching Staff