← Back to work
Case study · 01 Founder · Product Lead 2025 → Present Pre-launch · joinplay.io

JoinPlay

A consumer platform pioneering a new category — social sports integration — that helps people find rec communities where they actually belong, matched on skill and social fit.

JoinPlay landing page
Role
Founder, PM of One
Stage
Pre-launch · MVP build
Market
$4.64B adult social sports
Beachhead
Mid-size U.S. cities

01 / The problemRec sports fails at the one moment that determines retention: the transition from "I signed up" to "I belong here."

Recreational sports platforms have optimized for logistics — scheduling, payments, performance tracking — while abandoning users at the moment that actually decides whether they stay. Meanwhile, costs have turned participation into a luxury: adult leagues routinely run $700–$1,060 per season in major metros, and average family spending on a child's primary sport rose 46% between 2019 and 2024.

I mapped the 16 jobs a rec-sports participant needs done, across three tiers: Access & Readiness, Social Integration, and Identity & Belonging. Then I rated 13 competitor platforms against all 16.

Every platform does Tier 1 at least adequately. Every platform leaves Tier 2 — the social integration jobs — almost entirely unserved. That's a structural market failure, and it's the one worth solving.

A 2023 review of 29 adult sports-participation studies found that the mental-health benefits of rec sports flow through two pathways — physical activity and social relationships — with "belonging" explicitly identified as a mechanism. One included study found no relationship at all between activity volume and wellbeing outcomes. Platforms optimizing for access and scheduling while ignoring social integration may be optimizing the wrong pathway entirely.

02 / The insightEvery activity has two fits. Every incumbent only measures one.

The reframe was separating Activity Fit (skill match, location, schedule) from Social Fit (welcoming, competitive intensity, social continuity). Both matter. Either alone produces bad matches and silent churn.

That became the core product hypothesis: if both fits can be quantified and made visible before a user commits, the social-integration tax on newcomers collapses.

A user can hit 94 on Activity Fit and 66 on Social Fit for the same event — near-perfect skill/location/schedule match, but a competitive-intensity gap that would make them quietly never come back. That's the exact mismatch the category has been invisibly producing for years.

03 / Why now, and where to enterMid-size U.S. cities are the beachhead.

242M Americans participated in sports or fitness in 2023 — ~80% of the population aged six and older. Participation intent has grown 118% since 2023, and one in five Americans now plays in a rec league or plans to (47% among Gen Z). The market is real and growing.

Major metros already have dense league infrastructure. Mid-size cities — the 441 U.S. cities between 75K and 500K residents, covering 64M Americans across 45 states — don't. Discovery is harder, fit is impossible to assess, and no incumbent has meaningfully served them. The need is more acute, not less. It's also a strategic advantage: in markets where even logistics is underserved, JoinPlay can communicate value before every social-integration feature is live.

Within that beachhead, three segments by social motivation:

04 / The systemThree objects, two mirrored profiles, one fit score per dimension.

JoinPlay runs on three primary objects — users, groups, and activities. Users build a profile rating themselves on skill, availability, and social preferences. Groups do the same across mirrored dimensions. Groups post activities; every activity card surfaces Activity Fit and Social Fit scores derived from comparing the user profile against the group profile. Post-session feedback refines both the group's validated scores and the user's own preference profile. The next match is more accurate than the last.

Three product principles separate it from the category:

Accessible entry. Creating a group, joining an activity, and attending sessions costs nothing. After three attended activities, continued access to the intelligence layer requires a $5–8/mo subscription (pending WTP work). The paywall is tied to demonstrated value, not a calendar — three sessions is enough to experience the fit scoring working.

05 / What I'd measure instead of vanity

Since there are no real users yet, I won't pretend. The metrics worth watching post-launch are the ones tied to the social-integration thesis — not signups or DAU.

≥4.0/5
Belonging Confidence — avg rating on "I felt welcomed by this group"
<14d
Social Integration Speed — median days from signup to reported sense of belonging
≥70%
Culture Match Accuracy — users rating expected-vs-actual culture alignment ≥4/5
≥50%
Newcomer Absorption — % of newcomers who return to the same group at least twice

These are diagnostic, not vanity. If Belonging Confidence holds at 4.0+ while Newcomer Absorption stays above 50%, the core hypothesis is working. If signups grow but those two drift down, we're scaling a broken experience — which is the specific failure mode I'm designing against.

06 / Where it standsPre-launch, tightening core loops before I start marketing.

13
Sports supported at launch
16
JTBD jobs mapped across 3 tiers
13
Competitor platforms rated against the full JTBD framework
PWA
Progressive Web App — faster iteration, lower discovery friction

The MVP is live at joinplay.io, with the social-integration feedback loop in active build. Public launch follows the community-embedded GTM plan: local rec-center partnerships, problem-based search capture ("pickup basketball near me"), and word-of-mouth amplification before any paid acquisition. Quality over volume: healthy density in one city beats fragmented scale across five.

07 / What I'd take to the next role