About
Built by people who run leagues
LeagueNav is built by people who actually run leagues. We built the platform we needed to run them, and today OARHL, WRHL and CCRHL run on it.
Free. Includes a quote. In your inbox within 48 hours.
- OARHL
- WRHL
- CCRHL
Founder note
How LeagueNav started
LeagueNav started because I kept seeing the same problem firsthand: sports scheduling looks simple from the outside, but quickly turns into a mess of rink availability, blackout dates, team preferences, fairness, playoffs, last-minute changes, and human exceptions.
Running and supporting recreational hockey leagues showed me how much of the work still lived in spreadsheets, manual checks, formulas, and judgment. The tools I had were either too basic, too rigid, or disconnected from how the work actually happens.
Most scheduling software tries to replace the human scheduler. I think that misses the point.
The best schedulers make tradeoffs. They understand the league politics, facility realities, team needs, and which constraints matter most in the real world.
LeagueNav was built to support that kind of decision-making. Not as a black box, but as a system that helps schedulers move faster, catch mistakes, see tradeoffs clearly, and build better schedules.
It started with scheduling. But the schedule was never the only thing breaking. Registration, payments, waivers, rosters, game night, results and suspensions ran through the same spreadsheets, and through the same one or two people who knew how it all fit together.
So we kept building. LeagueNav grew from scheduling into a platform for running the whole league, and today OARHL, WRHL and CCRHL run on it.
We started in hockey because that is the world I knew best. But the problem is the same wherever limited facilities, team requests, and real-world complexity collide.
LeagueNav exists so the people who run sports organizations get their time back, and get to run their league instead of the chaos behind it.
Milestones
Where we've been
A short history of LeagueNav, told through capability instead of geography.
- 2021
First managed league schedule
Hired by a recreational hockey league mid-COVID to run its season schedule end to end. The managed scheduling operation starts here.
- 2022
First multi-league operation
Scheduling operations expand beyond a single league: the first season running multiple organizations, in multiple regions, at once.
- 2023
First dynamic constraint model
Our first dynamic scheduling algorithm with weighted model constraints replaces the spreadsheet-era formulas.
- 2024
LeagueNav incorporates: platform development begins
LeagueNav becomes a standalone company and starts turning its scheduling process into a platform.
- 2025
Platform-powered operations
Managed engagements increasingly run on the LeagueNav platform as it matures toward customer implementations.
- 2026
50,000+ games scheduled
NowMore than fifty thousand games scheduled since 2021, and OARHL, WRHL and CCRHL now run on the LeagueNav platform.
LeagueNav Preview
See your league running in LeagueNav.
Tell us how your league runs today. Within 48 hours you get a private Preview built around your organization, and a quote for the work you would hand to us. Free, and no obligation.