Welcome to Stealth Beach

We are excited to welcome you to our Stealth Beach family. One of the main reasons why this club is so special is the dedication shown by the coaches and the families who make up our club. We take pride in developing our athletes and are committed to making them good humans and athletes.


This guide will help you get to know the world of beach volleyball. It also includes a couple of steps to help you become a part of the Stealth Beach family. You may have already completed some of these steps.


Before you start training, make sure that your player has received an evaluation from one of our coaches. He or she will be in one of the following training groups: Beginners, Basics, Elite-Prep, or Elite. If you are unsure which group your player is in, please contact Coach Brett before purchasing a membership or passes.

First Steps

Upper Hand Account

Create your player account in our Upper Hand database. This is where you will purchase training packages or passes, pay club dues, schedule trainings (practices), buy jerseys, or register for travel tournaments. The parent must create the account in their name, then ADD the player(s). Once you add your player(s), you will make purchases under the player’s name.

TeamReach App

Join STEALTH’s TeamReach App to receive STEALTH communications. Enter Group Code 5623.

Team Reach is our main means of online communication so please leave on notifications.

Newsletters & Emails

Emails are regularly sent out with important information. These emails will only go to the email registered in the Upper Hand database. If you’d like them sent to additional email addresses, please email [email protected] and ask to be added to the email list.

Volleyball Life Profile

Create a stealth.volleyballlife.com account. This site is where most of the Stealth volleyball tournaments are located. Please fill out the player profile as much as possible. In the “Club” section, please put Stealth Beach.

Social Media

Follow our Instagram @stealthbeachvball and Facebook @stealth beach volleyball to stay current on all the things we do. All players and parents should be following us on social media. We ask that you stay engaged and comment, like and share our important posts.


Create a volleyball Instagram account. This is not a personal IG account, but is used strictly for volleyball and club activities to post videos, tournament results, etc. Parents - we strongly encourage you to also manage this account with your player. This is an important college recruiting tool.

Stealth Gear

Order your Stealth tournament jersey (found under “Passes” in the Upper Hand database). Jerseys can be picked up at the next practice. We require ALL our players to be wearing either a Stealth jersey or T-shirt in any competitive tournament they play. Additional Stealth gear can be ordered at our online Stealth Beach store for both players and parents.

Players to Watch Page

Review our Players to Watch page then submit your Player Profile Submission Form. This is an important step for recruiting purposes, to be selected for the Stealth “Players to Watch” list that is sent out to over 150 collegiate coaches.

Recruiting Page

Interested in playing beach in college? It is important to read our Recruiting page on our website in its entirety to understand the important steps necessary to start the recruiting process.

Commitment Form & Release of Liability

CLICK HERE to read our Commitment Form and Release of Liability (acknowledged during your new account set up).

Important Contact Information

Brett O’Keeffe - Club Director


[email protected]


Coach Jake Sena - Director of Coaching/Tournaments


[email protected]


Database Manager

[email protected]


Social Media Director

[email protected]


Club Coordinator

[email protected]

Training Information

See our website for the most current and accurate schedule:


Fall (August - November)

Beach Beginners / Beach Basics - Monday - Thursdays - 6:00 - 7:30pm

Elite / Elite Prep - Monday - Thursdays - 7:00 - 9:00pm


Winter (December - February)

Beach Beginners / Beach Basics - Monday - Thursdays - 5:30 - 7:00pm

Elite / Elite Prep - Monday - Thursdays - 6:30 - 8:30pm


Spring (March - May)

Beach Beginners / Beach Basics - Monday - Thursdays - 6:00 - 7:30pm

Elite / Elite Prep - Monday - Thursdays - 7:00 - 9:00pm


Summer (May-July)

Summer Camp Schedule


*We take 2 two-week breaks each year in August & December

**Our training times change twice a year in Fall & Spring to an hour later for each training group. We may also offer early morning training in summer

Practice Registration Policy

Please register your players for ALL practices via Upper Hand. Our insurance company requires that all practice participants be properly registered for every training.


Click Here for Upper Hand Support


Our staff will be checking players in at every practice. If your player is not registered for that training, there will be a $50 non-registration fee charged to cover that training.


Our staff will try to contact you by either phone or email to let you know your child was not registered. We will also give you the opportunity to register them immediately. If the player is not immediately registered that day, the $50 fee will occur.

Travel Tournaments

We love to travel and beach provides amazing travel opportunities for our players to compete against clubs from all around the country. Much of our travel is California, but we also go to many other great locations. Most of these tournaments are open to ALL players of ALL skill levels.


Be a part of our National Travel Squad and play in some of the top tournaments of the year against the best players in the country. We will have a Spring, Summer and Fall National Travel Squad. We will have travel squads for ALL levels of players.


We also a Regional Squad for those who do not want to travel out of state.