
Browse activities
These leagues are taking players right now!These leagues are taking players right now!
Featured Leagues
All leaguesBring your crew or come solo. There's a spot for you! Weekly games, a real schedule and a standings table.Bring your crew or come solo. There's a spot for you! Weekly games, a real schedule and a standings table.
Play in a league this season
Got a crew? Register your team
Pick a league and a season, add your teammates, and you're on the schedule.
No team? Join as a free agent
Sign up solo and you join the free agent pool. The organizer places you on a team before the season starts.
Every game counts
Live scores your friends can follow, and stats that build your player card all season long.
Three steps from searching to playing
No phone tag, no waiting on a callback. Every venue here publishes its real schedule, so what you see open is what you can book.
- 1

Search your area
Filter by sport, neighbourhood, and time. The map shows every approved venue near you.
- 2

Pick an open slot
Open a venue for live availability, court by court. Taken slots are already gone from the grid.
- 3

Show up and play
Confirmed on the spot, with the address in My bookings. Pay the venue at the rate on the listing.
A directory you can actually book from
Every venue is reviewed before it goes live and wired to its own schedule. These numbers come straight from the platform.
- 6
- Venues live today
- 17
- Courts, fields, and rooms
- 4
- Activities covered
Own a court, field, or gym?
List it on RecHub and fill the hours that would otherwise sit empty. You set the schedule, the prices, and the rules - we handle discovery, booking, and confirmations.

FAQs
How do I join a league?
Open a league from Leagues, pick a season, and register, as a whole team or on your own. Your sign-up then shows under Registrations.
Can I join without a team?
Yes. Sign up solo and you join the league's free agent pool. The organizer places you on a team before the season starts.
Where do I see scores and stats?
On the league's page: the schedule, results and standings. Games scored live update as they happen, and your stats build up on your player card.
Do I need an account to book?
Yes. Booking takes a free account so your reservation has somewhere to live and the venue knows who is coming. Searching and browsing do not.
How do I know a slot is really free?
Availability is generated from each venue's own schedule and updates the moment someone books. If two people reach for the same slot, the database rejects the second one rather than double-booking the court.
Can I cancel?
Yes, from My bookings, up to two hours before your slot starts. After that the slot is yours. A venue can also cancel a booking on its own courts, and you will see who cancelled it.
What does RecHub cost?
Nothing to search or book. You pay the venue their own rate for the slot, and that rate is shown on the listing before you confirm.
How do venues get listed?
Listing is invite-only right now. Owners apply, and every venue is reviewed by our team before it appears in search.
How do I get my venue listed?
Listing is invite-only. Apply from List your facility, we check the venue is real, and we email you a private link to set it up - courts, photos, and proof of ownership.
Who sets the schedule and the prices?
You do. Set your weekly hours once and block the dates you're closed; availability is generated from that. The rate is yours too, with overrides by day or time of week.
How do players pay me?
Directly, at your rate, the way they already do. RecHub doesn't handle money today - a booking here is a reservation, and the price on your listing is what the player owes you.
Can I add or cancel a booking myself?
Yes. Take a booking over the phone and add it by hand, or cancel one on your own courts - the player is told who cancelled. The month exports as a spreadsheet.
What does listing cost?
Nothing today. There is no listing fee and no cut of your rate, because the money never passes through RecHub.








