Case Study · League Operations Platform
SFUYSA: the platform that outlasted a national SaaS

The problem
The South Florida United Youth Soccer Association is one of the largest competitive youth soccer organizations in Florida — 4,000+ players, 500+ teams, and 50+ member clubs every season. Running it means scheduling thousands of games across dozens of venues, tracking standings and playoff brackets in real time, processing payments, managing suspensions and referee reports, and giving every club, coach, and parent a reliable place to look. Off-the-shelf tools couldn't model the league's actual rules and workflows.
The build — and the rebuilds
Mindshaft built the original platform from scratch in classic ASP. As the web moved on, we re-engineered it in PHP. Most recently, Jeff led a third top-to-bottom rebuild using AI-assisted code generation — same institutional knowledge, modern stack, dramatically faster delivery. Very few custom systems survive one migration; this one has thrived through two, because each rebuild carried forward twenty years of accumulated domain logic: how divisions form, how standings tiebreakers work, how referees get paid.
The GotSport test
A few seasons ago, the league moved its operations to GotSport — the dominant national platform for youth soccer. The result, in the league's own words: they were promised growth and got shrinkage. Fewer teams, more headaches. For the spring season they returned to the custom platform, newly re-engineered for a smoother, more modern experience. When a client can choose the biggest SaaS in the industry and picks your custom build instead — twice — that's the only benchmark that matters.
What it proves
- ▸ Custom software can beat category-leading SaaS when it encodes how the organization actually works.
- ▸ A system is an asset only if someone maintains and evolves it for decades. Mindshaft has — through three technology generations.
- ▸ AI code generation, in experienced hands, makes full re-engineering economically viable for organizations of this size.
The platform is live at sfuysa.com — standings, schedules, and league operations for the current season.