The East Bay Eclipse Soccer Club strives to offer quality coaches throughout the club, regardless of a team’s age or level of play. Potential coaches will go through an application process (including a background check) and an interview process to ensure the club is hiring the right kind of coaches and, more importantly, the right kind of people. Coaches will be trained and evaluated on a regular basis to ensure that our coaches are improving as well as our players. Since the East Bay Eclipse Soccer Club has boys and girls teams, the club also regularly has male and female coaches on staff.

All Eclipse coaches commit to the Eclipse Philosophy, which is a coaching style that puts the development of the kids as players and as people at the forefront of all decisions. We want the kids to enjoy their time at the field, while they improve their skills. A coach has the ability to have a major positive impact on the life of a child they are coaching, and our coaches take this responsibility seriously.

The East Bay Eclipse Soccer Club focuses on having players experience a variety of coaches, as opposed to only a single coach. This allows for players and teams to experience and learn from a variety of coaching styles. Different coaches have varying strengths and weaknesses, so having a staff available to all teams will also allow for different issues within a player or team to be spotted, corrected and improved. All teams have a head coach assigned to them, which allows for the teams to form a sense of familiarity with their head coach. The assigned coach is present at all practices and games for their team with other coaches and/or directors there to help.

Shane Carney – Club Director
(Complete Bio for Shane)
Shane founded Eclipse in 2010 and has been the director since its inception. He has 19 years experience coaching youth club soccer players and has received more than 70 certifications in the areas of coaching soccer, child development, and player safety. He spent nine years as the coach of the Varsity Boys Soccer team at Campolindo where he has won more titles than the program had in its previous 40+ years combined. He grew up in Lafayette and attended Burton Valley, Stanley and Campolindo.

Fernando Vesga Villalba (2)Fernando Vesga Villalba – Youth Director (U9-U10, Futures)
Fernando enters his third year with Eclipse after two successful seasons as a head coach. Fernando has also been one of our Summer Camp directors and assisted Club Director Shane Carney with the U9/U10 and Future Eclipse Programs in 2018. In addition to Eclipse, Fernando has coached at the youth level with Diablo FC, Humboldt State Soccer Camps, Little Kickers, and Mad River Soccer. He has coached at the high school level with Mt. Diablo, Alhambra and Monte Vista, and the collegiate level at College of the Redwoods. Fernando played at Diablo FC, the Olympic Development Program at the state and national level, Humboldt State University and La Equidad Reserves.

Coach JohnJohn Nakanishi – U11-U14 Girls Director
John enters his fifth year with Eclipse and 16th year of coaching. In addition to Eclipse, John has also coached at PHMSA, Walnut Creek Soccer Club, Heritage Soccer Club, and College Park High School. He currently also coaches the Hayward High School varsity girls who he lead to their first league title in 34 years. John holds multiple high-level coaching diplomas, including the United Soccer Coaches National Diploma, AYSO National Certificate, and goalkeeping coaching diplomas from United Soccer Coaches and CYSA. He has four years previous experience as a coach instructor/administrator.


Johnny Molina – U11-U14 Boys Director
Johnny enters his fifth year with Eclipse and 30th year of coaching. Prior to Eclipse, Johnny coached at MDSA, DVSC, DFC, and Heritage Soccer Club. He also coached the varsity girls at Clayton Valley High School where he lead them to a BVAL title. He played at the Private University of Nicaragua. Johnny’s coaching diplomas include several from United Soccer Coaches and four from Fiorentina.



Amelia Salazar – U15-U18 Girls Director
Amelia enters her sixth year with Eclipse after beginning her coaching career at Saint Mary’s College soccer camps as a student athlete. After being one of the top recruits in the state of Oregon during a distinguished youth career, she moved on to play at Saint Mary’s College. She has also coached in the Special Olympics Unified Sports program. She holds a United Soccer Coaches 11v11 diploma.



Tarek Alameddine – U15-U18 Boys Director
Tarek is our longest-tenured head coach, as he enters his eighth season with Eclipse. In addition to Eclipse, he has also served as an assistant coach with the boys soccer program at Acalanes High School. As a player, Tarek earned DFAL Offensive MVP honors with Acalanes and later played at the University of Santa Cruz. In addition to coaching, Tarek works as a certified fitness trainer and brings this experience and knowledge to Eclipse. He holds a National Diploma from United Soccer Coaches.


20180419_142719Miguel Camacho – Director of Program Culture
Miguel is entering his seventh season as a head coach with Eclipse where he has coached boys and girls teams from Future Eclipse to U18. He is also currently the JV Head Coach and Varsity Assistant Coach with the Campolindo Boys Soccer Progam after a successful stint at Tennyson High School in the same positions. In this new position, he will be assisting our teams, players and coaches to ensure the kids are having a positive experience at all levels.


2019-20 Coaching Staff

Interested in Coaching for Eclipse?
If you are an experienced coach who believes in the Eclipse philosophy, send your resume and statement of interest to

1 reply

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s