Canadian Adult Sports Directory
The only Canadian directory that covers all four ways adults actually play — leagues, programs, open practices, and pickup games — across 60+ sports and every province and territory.
The Opportunity
If you are an adult in Canada who wants to start playing a sport again, there is no single place to look. League listings are scattered across municipal recreation PDFs, Facebook groups, individual league sites, and national governing bodies that only cover their own sport. Search results are dominated by directories built for youth sport or for the United States.
The gap is not just coverage, it is taxonomy. Most directories only understand "leagues." But adults join sport in four different ways — a structured league season, a skills program or club, a scheduled open practice, or an informal pickup game — and each has completely different commitment, cost, and skill expectations. A directory that flattens all four into one category is useless for the person deciding what to actually show up to on Tuesday.
How We Built It
Modelled all four ways adults play
Leagues, Programs & Clubs, Open Practices, and Pickup Games are first-class listing types, not tags. Each carries its own expectations around commitment and cost, so a visitor can filter to "I want to show up once with no commitment" and get genuinely different results than "I want a full season with standings and playoffs."
Built a province → city → sport structure that scales
Rather than one flat search page, the directory generates browsable pages at every level a real search happens: a sport nationally, a sport within a province, and a sport within a city. Each page is driven by actual listing data — counts, cost ranges, typical roster sizes, and season — so pages carry real information rather than templated filler.
Made listings self-serve for organizers
League organizers can add their own activity, which is what makes a directory compound. Every added listing makes the relevant sport and city page more useful, which in turn makes it more findable, which brings more organizers.
What Makes It Different
Four activity types, not one
Category DefinerLeagues, Programs & Clubs, Open Practices, and Pickup Games each get their own listing model. No other Canadian directory distinguishes between committing to a 16-week season and turning up to a drop-in on Sunday.
Real per-sport data, not boilerplate
DepthEvery sport page carries season, typical cost range, roster size, and skill level alongside the live listing count — so a page for Pickleball in Ontario reads differently from Archery in Alberta because the underlying data genuinely differs.
Coverage from coast to coast
NationalAll 13 provinces and territories are modelled, including the ones national directories routinely skip. Quebec, Ontario, and Saskatchewan carry the deepest coverage today.
Where It Stands
The directory is live and indexing. These are coverage figures, not performance claims.
Key Takeaways
- ✓Directories win on taxonomy, not volume — modelling four activity types is the whole differentiator
- ✓Programmatic pages only work when real data sits behind them; listing counts and cost ranges make each page genuinely distinct
- ✓Self-serve listings are what let a directory compound instead of decaying
- ✓National scope with provincial depth beats trying to be everything everywhere at once
Related Work
Other projects we have built in this space
Simple Standings
Standings, schedules, and player stats for rec leagues — type in your teams and scores, share a link. No imports, no formulas, no login for viewers.
View Case Study →Sports Booking Management
Field and court scheduling software that lets sports facilities take bookings 24/7, manage multiple venues, and stop running their calendar over the phone.
View Case Study →Slo-Pitch Central
All-in-one league and tournament management for the slo-pitch community — plus free planning tools, calculators, and a directory of 9,700+ ballparks across 16,000 cities.
View Case Study →