Indoor Hitting League


2020 Winter Hitting League Registration is Now Open!

League Information:  The Indoor Hitting League is a competition between teams comprised of 4 players each hitting against a pitching machine for points. Teams play 7 innings.  Points are determined by the placement of the hits.

Season/Dates:  This league will be held on Sundays and Tuesdays, beginning November 15th, 2020 for 5 weekly sessions. The Sunday hitting league sessions will end on Sunday, December 20th, while the Tuesday sessions will end on December 15th.

  • Sunday – November 15th, 22nd, December 6th, 13th, 20th – Skipping the Sunday after Thanksgiving (29th)
  • Tuesday – November 17th, 24th, December 1st, 8th, 15th 
Divisions:  Teams will be placed into divisions to compete against other teams of the same age. The girls will play in the division of the oldest teammate. 
Awards:  The team with the most points at the end of the season within each age group will receive individual trophies.
Registration:  Registration will be done via OGSA’s online system, with fees set at $240 per team ($60/player). The person that creates the team is responsible for making the payment. In order to participate, the balance MUST be paid prior to the registration deadline (November 10).
Registration closes Tuesday, November 10, 2020.
After registration closes, the schedule will be released. We have 3 hitting tunnels which allows 3 teams to hit at the same time. You may request earlier/later time slots when you register, but times will not be guaranteed. The younger teams will go first, with the older girls hitting later on during the day.






Please select the correct registration group below:

To register your team for the Sunday session click here.

To register your team for the Tuesday session click here.



  • Each team will bat 4 players per inning
  • Each player (8u) will get 5 hittable pitches per inning
  • Each player (10u and up) will get 6 hittable pitches per inning
  • The first pitch of each inning is to be bunted, if it’s fair it’s worth 1 point
  • Games will be 7 innings or 45 minutes – whichever comes first
  • An inning is completed when a team has batted 4 players
  • Helmets must be worn at all times
  • The team with the most points at the end of the league in each age group wins the league
  • Any foul language or throwing of bats/helmets will result in player disqualification
  • Teams may use a substitute player if the regular team member is absent
  • It will be up to each team to provide their own coach/parent to feed the pitching machine

***OGSA will provide a scorekeeper each night for each batting cage. Scorekeepers have the final say.***

• A fair bunt (10u and up) on the first pitch of each inning = 1 point
• Hard hit ground ball that doesn’t hit the ground before the pink tape = 1 point
• Line drive hit under the blue rope = 1 point
• Line drive hit between the blue and red rope = 2 points
• Line drive hit above the red rope = 3 points
• Line drive into the pitchers net/pitching machine = 4 points
• Line drive hitting the back of the net behind the pitching machine = 5 points
• Any other ball hit off the top of the net or turf floor in fair territory = 0 points
• A swing and miss/foul ball = 0 points

Coaches/Parents MUST have the machine set between the speeds listed below for
each age division. The only exception is if a team would like to go higher than the
maximum speed. Once the machine is set at a speed – it needs to remain there
throughout the entire session.
• 8u: 30-35mph
• 10u: 35-40mph
• 12u: 40-45mph
• 13 and Above: 45-50mph