← Blog
GuideMay 2026 · 5 min read

The Best App for Organising Pickup Basketball with Your Regular Crew

There are two very different problems in pickup basketball. The first is finding a game when you don’t have a crew — showing up at a park and getting into a run with strangers. Apps like Fullcourt and GoodRec solve that well. They show you where games are happening and let you join.

The second problem is harder: you already have a crew of eight to twelve guys, you want to play every week, but getting everyone to confirm availability feels like herding cats. Someone is always travelling. Someone always replies two days late. Someone sees the message but forgets to respond. The game that was supposed to happen on Tuesday gets pushed to Thursday, then doesn’t happen at all.

That second problem — coordinating a regular group that already knows each other — is what this post is about. And it needs a completely different kind of app.

Why group chats don’t work for this

Every pickup crew starts with a group chat. “Who’s free Saturday?” goes out on Wednesday. By Thursday evening, six people have responded and two haven’t. The organiser nudges the two holdouts individually. One says yes, one says no. Now you have to go back and ask if anyone else can make it. A thread that started as one question has turned into a 40-message scroll that nobody wants to reread.

And then you do the same thing next week.

The core issue is that group chats are built for conversation, not for collecting structured data like availability. You can’t see at a glance who’s said yes and who hasn’t responded. You can’t set a minimum (“we need at least 8 for a proper run”) and have the group automatically know when you’ve hit it. And the person who organises ends up doing real work — chasing, counting, deciding, confirming — every single week.

Why scheduling tools like Doodle and When2Meet also fall short

Some crews try availability polls. Create a Doodle or a When2Meet, share the link, collect responses. It’s better than a group chat in that at least the availability is in one place.

But these tools are designed for one-off events — a single meeting that will never happen again. They have no concept of a group that plays together every week. Each cycle, you create a new poll from scratch. There’s no memory of your crew, no minimum headcount, no automatic carry-forward. You’re not building a system — you’re just running the same manual process through a slightly nicer interface.

What your pickup crew actually needs

A tool built for your situation needs a few specific things:

  • A persistent home for the group. Your crew is the same week after week. The app should know who’s in it, not require a new link every time.
  • A minimum headcount. You need 8 for a proper run. The app should know this and tell you when you’ve hit it — or when you’re one short.
  • Ten-second availability input. People need to be able to say “I’m free Tuesday and Thursday” in the time it takes to unlock their phone. Not fill in a grid. Not respond to a WhatsApp thread.
  • Automatic best-day surfacing. The app should look at who’s available each day and tell you which day has the most overlap. You shouldn’t have to count responses manually.
  • One-tap confirmation and notification. Once the organiser picks the day, everyone gets a notification. No separate WhatsApp message saying “we’re on for Thursday.”

How Toss-up works for a pickup basketball crew

Toss-up is a group scheduling app built specifically for recurring groups — including pickup sports crews.

Setup takes 90 seconds. You create a group, name it (e.g. “Tuesday Runs”), set your minimum headcount (e.g. 8), and share an invite link. Your guys join with just their email — no password, no app download required.

Each week, everyone marks their availability. At the start of the week, members open Toss-up and tap which days they’re free. It takes about ten seconds. There’s no new link to find. The group is already there.

Toss-up surfaces the best day. It tallies who’s available each day and highlights the slot with the most overlap. Green means you’ve hit your minimum of 8. Red means you’re running short. You see immediately which day works best and whether the game is on.

The organiser confirms with one tap. Everyone in the group gets notified. The game is locked in. No follow-up WhatsApp message. No chasing stragglers.

Next week, the whole process resets automatically. No new poll. No new link. Just “who’s free this week?” — except now the app asks it for you.

What this actually changes for your crew

The practical difference is that the organiser stops being the person who does all the work and becomes the person who presses confirm. That’s not a small change — it’s the difference between a sustainable weekly game and one that gradually falls apart because whoever was running it got tired.

The other thing that changes is the social dynamic. When availability input is frictionless and takes ten seconds, people actually do it. You stop having the situation where the two people who haven’t responded are holding up the whole group. Either they’ve tapped their availability or they haven’t — and you can see that at a glance.

Who this is for

Toss-up works best for pickup groups of 6–20 people who play on a recurring basis. It’s not for finding strangers to fill a run — for that, Fullcourt is the better tool. It’s for the crew that already exists and just needs a better way to coordinate each week.

Basketball, five-a-side football, volleyball, badminton — any sport where you need a minimum number of players and you’re playing with the same people week after week.

ALSO ON THE BLOG
How to Organise a Weekly Soccer Game
The same coordination problem, same solution — applied to football.
Read guide →
stop chasing your crew every week

Try Toss-up free

Setup takes 90 seconds. Free during beta. No app download. No password.

Get started →