Adult Sports

Youth & Adult Sports Director- Branson O'Hara

Are you an adult who loves the competition of a good game of basketball, soccer or volleyball? From daily "pick-up" basketball games to organized league play, the YMCA packs a full schedule of adult sports.

Online Registration


Two Racquetball courts are now available for play. The courts may be reserved for 45-minute sessions, no more than two days in advance by YMCA members only. Racquetball leagues, tournaments, and open court times are available for members. The courts will be available during regular YMCA hours. Racquetballs and a limited number of loaner racquets and goggles will be available so members can “try it before you buy it". For individual lessons, contact Patrick O’Hara.

Children ages 8-13 must be supervised by a playing adult 18 years or older. Children 7 years and younger are not allowed on the courts.

Open racquetball is held:

  • Mondays (9:15am-12:15pm; 5:30pm-8:30pm)
  • Wednesdays (5:30pm-8:30pm)
  • Thursdays (6:15pm-9:50pm)
  • Saturdays (8:00am-10:15am)


Monday - Friday from 8:00 AM - 12:00 PM 


This league is for adults, 30 and over. Play will be 6 vs. 6, full court. Games will be played on Friday nights. League is limited to the first eight teams. Fee required at registration. Late registration not permitted. All teams must have one female on the field at all times

Team Registration: TBD
Season: TBD
Cost: $400 Per Team of 10
Coaches Meeting: TBD


Team Registration:TBD
Season: TBD
Cost: $200


You must be 18 and older to be able to play in this league. This is a team registration. The captain will register the team as a whole, you will also be able to sign up as an individual for this league. If you would like to sign up as a individual, fill out the appropriate section on the registraition and contact Branson O'Hara so he can put you on the list.

Individual/Team Registration: July 10th - October 5th
Season: October 16th - November 27th (Games played on Monday, 6:00 PM - 9:00 PM)
Tournament: November 27th
Cost: $300 per team
*Schedule is subject to change

Registration Information
Online Registration