Softball - Girls Coach Pitch
**Registration for spring soccer, and t-ball programs will open in December. However, all dates and details are tentative and subject to change. More information will be available in the spring brochure released in March. Thank you for your understanding.**
OCER Recreation Sports Leagues and Teams
OCER provides elementary-aged and early middle school students with opportunities to participate in a variety of recreation-level sports. These leagues and teams are generally coached by parent volunteers with a focus on fair and equitable team participation. Athletes and parents can expect an atmosphere where everyone learns and everyone plays with moderate levels of competition.
Softball - Girls Coach Pitch
Ready to step up to the plate? Our coach pitch softball program is a real hit, designed for players eager to improve their swing, sharpen their skills, and enjoy competitive games against nearby communities. This program knocks it out of the park with teamwork, sportsmanship, and fun.
26SYS504
| Date | Time | Location |
|---|---|---|
| Tue, May 5th 2026 | 5:15 - 6:15 PM | Athletic Fields |
| Tue, May 5th 2026 | 5:15 - 6:15 PM | Athletic Fields |
| Thu, May 7th 2026 | 5:15 - 6:15 PM | Athletic Fields |
| Thu, May 7th 2026 | 5:15 - 6:15 PM | Athletic Fields |
| Tue, May 12th 2026 | 5:15 - 6:15 PM | Athletic Fields |
| Tue, May 12th 2026 | 5:15 - 6:15 PM | Athletic Fields |
| Thu, May 14th 2026 | 5:15 - 6:15 PM | Athletic Fields |
| Thu, May 14th 2026 | 5:15 - 6:15 PM | Athletic Fields |
| Tue, May 19th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Tue, May 19th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Thu, May 21st 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Thu, May 21st 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Tue, May 26th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Tue, May 26th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Thu, May 28th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Thu, May 28th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Tue, Jun 2nd 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Tue, Jun 2nd 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Thu, Jun 4th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Thu, Jun 4th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Tue, Jun 9th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Tue, Jun 9th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Thu, Jun 11th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Thu, Jun 11th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Tue, Jun 16th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Tue, Jun 16th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Thu, Jun 18th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Thu, Jun 18th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Tue, Jun 23rd 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Tue, Jun 23rd 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Thu, Jun 25th 2026 | 6:00 - 8:00 PM | Athletic Fields |
| Thu, Jun 25th 2026 | 6:00 - 8:00 PM | Athletic Fields |