Getting Started
Creating a league on AFTER6 lets you organize multiple clubs into a competitive season with divisions, schedules, and standings.
Step 1: Create Your League
From your dashboard, click "Create League". Choose your league name, sport type, and set your league branding (emblem and color).
Step 2: Configure Your First Season
A league can run multiple seasons. Set the season name, start and end dates, and choose how standings are calculated (points, win percentage, etc.).
Step 3: Invite Teams
Share your league page with club owners. They can request to join with their existing AFTER6 clubs, or you can invite them directly. You approve which clubs participate in each division.
Divisions
Divisions let you organize clubs into groups within your league. This is useful for skill-based tiers, age groups, or geographic regions. Divisions are completely optional — many leagues run fine without any.
No Divisions (Simple League)
If your league has a single group of clubs competing together, you don't need to create any divisions. Just create a season, invite clubs, and start scheduling matches.
Creating Divisions
Go to Manage → Divisions to create and configure divisions. Each division has its own standings table and schedule. You can assign clubs to specific divisions after they join.
Multi-Division Leagues
Larger leagues can have multiple divisions (e.g. Eastern/Western Conference, Division 1/2). Clubs in each division play their own round-robin schedule, with standings calculated independently.
Club Management
As a league operator, you manage which clubs participate and how they're organized.
Adding Clubs
Clubs can request to join your league, or you can invite them directly. From the Manage page, approve or reject requests and assign clubs to divisions.
Club Limits
- League Basic: Up to 8 clubs per league.
- League Pro: Unlimited clubs.
- Clubs can participate in multiple leagues simultaneously.
Club Communication
League announcements and schedule changes are visible to all participating clubs. Club owners receive notifications for matches involving their club.
Scheduling
AFTER6 provides tools to build and manage your league schedule efficiently.
Creating Matches
Create individual matches by selecting home and away clubs, setting the date/time, and choosing a venue. Matches appear on both clubs' calendars automatically.
Season Scheduling
For a full season, you can create round-robin schedules that automatically generate all matchups for clubs in a division. Set the number of rounds (single or double round-robin).
Rescheduling
Matches can be rescheduled at any time. Both clubs are notified of date/time changes. Postponed matches are tracked separately in standings.
Standings
League standings are calculated automatically based on match results. No manual entry required.
Standings Calculation
Points are awarded based on your league configuration. The default for ice hockey is: Win = 2pts, OT Loss = 1pt, Loss = 0pts. You can customize these values.
Tiebreakers
- Points (primary)
- Goal difference
- Goals for
- Head-to-head record
- Games played (fewer = higher)
Live Updates
Standings update immediately when game results are recorded through GameRecorder. Clubs and fans can see live standings at any time on the league page.
League Settings
Configure your league to match your organization's needs.
General Settings
- League name and description
- Sport type (determines stat categories)
- Emblem and brand color
- Season dates and format
Scoring Rules
Customize how points are awarded for wins, losses, draws, and overtime results. Different sports have different default configurations.
AI Content (Pro)
League Pro subscribers can enable AI-generated content. After each game, an AI writes a professional recap article. At season end, a comprehensive season report is generated with stats, highlights, and records.