Spring T-Ball/Baseball

League Format

Each league practices 1 time per week for 1 hour afterschool, with 1 game (1 hour) on Saturdays throughout the season. Season practice and game schedules are released at least one week before the season begins each year. 

League Dates

Please see the Orinda Fall/Winter program guide for specific dates
Registration- Mid December- Late February

Practices- March- May

Games- March- May

Leagues Offered

Boys                      Girls

Coed T Ball          Coed Tball

(Grades TK-K)    (Grades TK-K)

Minors Baseball Minors Softball

(Grades 1st-2nd) (Grades 1st-2nd)

                                Majors Softball

                                (Grades 3-4)


Weekly practice locations include-

Del Rey Elementary

Glorietta Elementary

Pine Grove Field

Sleepy Hollow Elementary

Game locations include-

Del Rey Elementary

Pine Grove Field


Throughout the season, each team practices once per week for 1 hour in the afternoon. Coaches select a practice day, time, and location from a list of available times provided by OYS. If you need to practice on a particular day or time, it is highly recommended that you form a team with friends. See below for more information on team.

Game Times

Games are generally Saturdays from 8:00am-2:00pm. Depending on the number of teams in a league, each league plays at 1-2 set time frames. For example:

T Ball 8:30-9:30am

Minors Baseball 9:30-10:30am

Minors Baseball 10:30-11:30am

Minors Softball 11:30-12:30

Majors Softball 12:30-1:30

Game schedules are subject to change. Coaches are notified by OYS as soon as possible regarding any schedule changes.


Teams are formed in a few different ways

  1. Create your Team

If you have a group of friends you'd like to play with, register with that team! 
1. Find your coach
2. Have your coach complete the OYS Roster Form available online at orindaparksandrec.org or at the Orinda Community Center
3. Have your coach submit the completed form to the Orinda Community Center or jstearns@cityoforinda.org
4. Register for the league using the appropriate barcode
5. Once these steps have been completed OYS staff will place all registered players with their corresponding team.

Please note- your coach must list you on their roster form in order to be included on their team. If a player is not listed on the form they may be assigned to another team at the discretion of OYS staff.

  1. Play for your school

If you don't have a specific coach you would like to play with, you can still play with friends from your school!

During registration list your school and you will be placed with as many players as possible from the same school. 

In some situations a school may have more players registered than spaces available. In these situations excess players will be placed together and then combined with another group to create a full team. 

  1. Enroll as a "free-agent"

If you just want to play, and you're happy no matter where, you'll register as a "free-agent" 

During registration in the "additional comments" section write- Free Agent. You will automatically be placed with as many people from you listed school as possible, but as a free agent, may end up with players from another school as well. 

OYS Staff greatly appreciate Free Agents for their flexibility and readiness to make new friends!