About the Garden State League (GSMHL)
The Garden State Men's Horseshoe League is a traveling league currently consisting of 11 teams. Each team carries a minimum of 9 players and up to 16 players.
Play Time
Matches are hosted weekly during the season, starting on Sundays 12:30pm, then switching to Wednesday nights starting at 7pm ending around 11pm. Because GSMHL is a traveling league, teams rotate host locations in the South Jersey Area. The schedule and matchups are posted on the Garden State page and team schedule links.
Get Involved
Want to join the Garden State league, or enter a brand new team? Head over to the sign-up page below.
Note: Join requests are only a notification of interest (not a guarantee of a roster spot).