LeagueNav Co-Pilot · Select engagements

Scheduling software for experienced operators

Run the schedule with LeagueNav. Co-Pilot organizes your inputs, supports the difficult decisions, validates placements, and keeps a capable internal operator in control, with structured configuration, review checkpoints, and expert support. Offered on select engagements as implementations are proven out.

Discuss Co-Pilot

How It Works

Organize first, then schedule

Before you start building a schedule, you need three things organized: available slots, unscheduled games, and the rules that shape how everything fits together.

Slots

Your venue inventory

Matchups

Unscheduled games

Constraints

Rules & preferences

The Build

Schedule Builder

With your inputs organized, work through unscheduled games in the Scheduling Cockpit while LeagueNav validates constraints in real time and flags conflicts before they ship. Demo data shown.

What we handle

The constraints that break generic schedulers

Real leagues run on real rules. These are the constraints LeagueNav handles every season, the kind that pile up until a spreadsheet gives out.

Blackout dates & day-of-week

Holiday closures, exam weeks, league-wide blackouts, and per-team day-of-week preferences.

Team & coach conflicts

Coaches running two teams, shared rosters, and team-specific availability windows.

Location preferences & conflicts

Home rinks, preferred venues, surface ownership, and facility-imposed restrictions.

Balanced start times

Distribute early, prime, and late slots fairly across teams over the season.

Game pacing

Avoid back-to-backs, control rest gaps, and pace games sensibly across the season.

Travel & geography

Cluster road games, respect travel windows, and account for distance between facilities.

Division & competitive balance

Round-robin coverage, cross-tier matchups, and structured fairness across divisions.

Officials & timekeepers

Avoid ref overlap, support assignor workflows, and keep officiating realistic.

Division-wide rules

Constraints that apply across an entire division or conference: pacing windows, balance requirements, and matchup rules that shift as the season progresses.

Got a constraint we haven't listed?

Every league we work with has at least one. We've written custom logic for ownership-based scheduling commitments, ref-cluster avoidance, and plenty of others that don't fit any template. If your scheduler keeps running into a wall, we want to hear about it.

What the operator works in

Tools built for the way scheduling actually works

Matchups Builder

Organize your unscheduled matchups

Before you start placing games, you need visibility into what still needs to be scheduled. The Matchups Builder organizes your unscheduled matchups, helps structure the workload, and gives you a clear picture of what remains.

  • View all unscheduled games in one place
  • Flip, duplicate, or remove pairings as plans change
  • Generate suggested pairings by rounds or games per team
  • Identify gaps before they become problems

The Matchups grid, demo data shown.

Venue & Slot Inventory

Prepare your available time slots

Scheduling starts with knowing what slots you have to work with. The Venue & Slot Inventory lets you organize your available surfaces, times, and venues before the actual schedule build begins.

  • Define venues, surfaces, and time blocks
  • Track duration and cost per slot
  • Separate available, tentative, and rejected inventory
  • Work from a clean pool of usable inventory

The Slots inventory grid, demo data shown.

Constraints Engine

Capture the logic that shapes your schedule

Every league has rules, preferences, and restrictions that affect how the schedule gets built. The Constraints Engine captures this logic so it can be validated as you schedule, not discovered after the fact.

  • Define hard constraints that must be respected
  • Set softer preferences for optimization
  • Scope rules to divisions, teams, or the whole league
  • Distinguish between rules and nice-to-haves

The Constraints grid, demo data shown.

Schedule Builder

Build your schedule with validation

This is where everything comes together. Work through your unscheduled games in the Scheduling Cockpit, or let guided scheduling rank the candidate slots for each game (scored and explained) while you make the call. You stay in control while the system helps you catch mistakes before they happen.

  • Guided scheduling: ranked, scored slot options per game
  • Real-time constraint validation
  • Conflict detection as you build
  • Visual feedback on rule violations

Guided scheduling: a person choosing among scored options. Demo data shown.

Reports

See balance and utilization as you build

Schedule Balance, Venue Utilization, and Constraint Summary reports show how the season is trending while you build it: games per team, home/away split, day-of-week distribution, and where constraints are under strain.

  • Schedule Balance: total, home, and away games per team
  • Day distribution across the week, per team
  • Venue utilization across facilities and surfaces
  • Constraint summary for the season

The Schedule Balance report, demo data shown.

Hockey, baseball, soccer, lacrosse, and more

Keep your current platform

LeagueNav is designed to plug into how your organization already works. Schedules flow to your sports stats platform and existing workflows, through direct integrations where APIs allow it, and structured exports where they don't.

Need more than exports? See custom workflows & integrations.

Direct integrations where APIs allow it

Where the platform and customer access allow it, we build direct API integrations and automated workflows: schedules synchronized, notifications fired on change.

Reliable workflows where they don't

Where APIs aren't available, we build structured import, export, approval, and automation workflows around the available tools, reducing manual work without a platform migration.

Designed for real operations

From stats tools to registration systems, LeagueNav fits the way your organization actually works day to day. We don't ask you to replace your stack.

Availability, honestly

Where Co-Pilot is today

We'd rather set expectations plainly than oversell. Independent customer operation without routine LeagueNav interpretation is still being proven out.

Available now
  • Managed engagements run on this software
  • Operator-run builds with configuration + review support
Select engagements
  • Co-Pilot with expert support and escalation
  • Structured onboarding for a capable operator
In development
  • Independent, unsupported self-service operation
  • Published self-service pricing

This page describes LeagueNav Co-Pilot

Co-Pilot is for a capable internal operator running the schedule on LeagueNav, with structured configuration, constraint validation, review checkpoints, and expert support. It is offered on select engagements, not a broad self-service subscription.

If you'd rather LeagueNav own the schedule for you, that's LeagueNav Managed. And if the gap is between your people and the platforms you already use, see Connected Workflows & Integrations.

Scheduling Assessment

See whether Co-Pilot fits your operator

Try the interactive product tour, or book a Scheduling Assessment and we'll walk through the workflow and whether Co-Pilot, Managed, or a workflow implementation is the right next step.

Discuss Co-Pilot