The easiest and quickest way to set up dozens, or even hundreds of pickup games all in one go!

You can easily set up a schedule of recurring pickup/drop-in/open play events, on OpenSports. And we mean… EASILY!

Note: As of June 2021, you can only set up recurring events through the web. Of course, once the events are created, they can be viewed, edited, and joined through the app and web.

How to set up a schedule of recurring events

  • Within your OpenSports group, create an event like you normally would, by clicking the Create Event button (on the web)

Part I: League Creation

Part I: League Creation

Welcome to OpenSports Leagues/Tournaments!

This system was dreamed of many years ago, and we started to develop it in mid-to-late 2019. To see our hard work come to fruition, and to have it in your hands now, is incredibly rewarding. Let’s create a league!


This article is the first part of a two-part tutorial to help you get started with OpenSports leagues.

In this article, we’ll walk you step-by-step through (i) creating your first league. In the next tutorial, we will walk you through (ii) creating and publishing a round robin schedule.

Let’s get started!

1. Create a group & connect to Stripe

If you already have a group on OpenSports, skip this step.

A) Log in to your admin user account and create a new group.

  • Navigate to the menu by…

You can now limit which set of events memberships apply to!

You can now add a tag for every event and have the memberships you sell apply to only events with that tag!

This allows you to limit a membership to specific activities, or specific sets of activities, very easily. It works on the web and will be coming to the app in a few days.

Sample use cases

If you are a group that mixes what types of events you offer — let’s say pickup games, tournaments, and virtual games; or morning, afternoon, and evening games— you can have a unique membership for those different categories of events. …

How to run sports leagues and pickups safely in COVID times

Note to readers: This article should not be treated as medical or expert advice to participate in, or host any activity. Always consult the most up-to-date recommendations of federal, state and local public health officials. Please continue to modify your programming as your local and state regulations change.

Oct 28, 2020

As sports organizers continue to brainstorm safe ways to return to league play, we at OpenSports have seen three interesting models at play, described below. If you’re looking for a quick guide on how to set up Adult pods or Youth pods on OpenSports, read here.

1 —Friend/Teammate Pods with repeating games

First are pods…

Welcome new attendees with open arms while checking them in!

Many organizers love being able to view, at a glance, who is a brand new attendee at their events! This can be helpful to know, because they may need more instruction or guidance… or perhaps just some extra kindness!It’s easy to do this through the Manage Users or the Check-in tools.

While checking players in, you (or whomever is hosting the event) can view a list of all attendees and see if they are tagged with the new attendee tag. This indicates it’s their very first time registered for an event within your group.

Use the OpenSports discount tool to allow co-hosts to automatically join events for free!

If you want to allow your captains/co-hosts/co-admins/field managers to play for free, there is a very easy way to automatically set that up!

How to assign discounts to co-hosts

On the App

Go to the discount creator tool and set up the discount > toggle on “Specify eligible users” > tap the “Add User” button > type in the name of the group member who you’d like the discount to apply to and tap on Select when their name comes up > Exit the screen, and if you’d like to add more members to this discount, tap on “Add user” again!

Allow players to easily filter what sport or activity type they are looking for

You can set up filters for your group, which will allow players to easily filter all of your events by the event type and easily to find exactly what they are looking for!

Sample use cases

  • By event type: Let’s say you’d like for players to be able to filter your events in the upcoming event list/calendar views by “Pickup”; “Virtual Games”, and “eSports” — you can easily add any of those as tags to your upcoming events.

Let’s say you require a parent AND a child to join an event

Event creators can specify which tickets/how many tickets must be part of an order when they create an event on OpenSports. Let’s say it’s a parent-child event, and you want each parent to be required to purchase a parent ticket AND a child ticket.

When creating an event and entering in ticket details, we’ve added this new checkbox (“Required for Order”):

The event manager will then see the required checkbox reflected like this:

Note to readers: The following advice should not be treated as medical or expert advice on how to legally mitigate liability related to COVID-19 and reopening. Always consult the most up-to-date recommendations of federal, state and local courts and public health officials.

Organizations need to be very careful with return-to-play policies and protocols and organizations could limit their legal exposure/liability by having attestations/symptom checks before every single event. One additional way technology can assist you on the player registration side is by allowing you to send these digital questionnaires to attendees a few hours before the event starts. …

Event Chat

Every event has its own event chat, which, by default, includes all participants who have registered for the event, unless the event creator selects for the event chat to be open to players on the waitlist as well.

Let’s say the first 4 people to join an event start messaging each other in the event chat. What happens when 6 more players join? They CAN see messages that were exchanged prior to them joining!


Inspiring stories about organizing and playing pick-up/drop-in sports. Create and find games on our amazing app & website 🏀⚽️🏐🎾🏃🏼

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store