Skip to main content

Getting Started Guide: Setting Up Your League in LeagueRepublic

A high level overview on the steps you should take to setup your league

Written by Dave Hathaway
Updated this week

How to set up a league using LeagueRepublic’s sports management software

LeagueRepublic’s sports management software helps organisers run leagues, tournaments and competitions using a complete league management system. You can create divisions, schedule matches, record results and automatically update standings and statistics.

This guide explains the main steps to set up your league and get started quickly.

You can also watch the short setup video below for an overview of the setup process.

Step 1 - Create Your League and Season

To begin, create your league using the LeagueRepublic website.

Follow the setup process to:

  • Enter basic league information

  • Create your first season

  • Choose a plan trial

Once this is complete, you will be taken into the LeagueRepublic league adminstration system, where you can configure your competitions.

Step 2 - Create Divisions or Tournaments and Add Teams

Next, decide how your competition will be structured.

Most leagues use one of the following formats:

  • Divisions - where all teams play each other (round robin format)

  • Tournaments - knockout competitions where teams are eliminated

Create your divisions or tournaments and then add teams to them.

See this article:

Singles and Doubles Competitions

For leagues made up of individuals or pairs:

  • Select Team Type: Singles for one-player teams

  • Select Team Type: Doubles for two-player teams

Once you create a division or tournament and add teams, the rest of the menu options in the league administration system will become available.

You can preview your public league website at any time using the View Site button.

Step 3 - Schedule Matches

After creating divisions or tournaments, the next step is to create your matches.

Division Matches

You can create division matches in several ways.

Upload matches using a spreadsheet

Schedule > Create Matches > Spreadsheet Upload

Manually create matches

Schedule > Manually Create > Division Matches

Use a free league schedule generator

LeagueRepublic includes a free league schedule generator that can automatically create matches.

You can use either:

  • Template scheduler

  • Advanced scheduler

Tournament Matches

Tournament matches are created using the tournament fixture maker.

The tournament scheduler automatically generates matches as teams progress through tournament rounds.

This makes it easy to manage knockout competitions or multi-stage tournaments.

Step 4 - Choose Your Result Approval System

You can control how results are approved in the league administration system.

Go to:

Setup > Settings > Approval and Locking

Here you can decide:

  • Whether results must be approved by a league administrator

  • Whether matches should be locked so results cannot be edited later

If approval is enabled, standings will update only after results are approved.

Step 5 -Enter Results and Check the Scoring System

Once matches have been created, you can start entering results.

Go to Results in the main menu.

After entering results:

  • Approve them if approval is enabled

  • View updated standings on your public site

Click View Site to see how results appear on your league website.

Adjusting the Standings Ranking

You can change how standings are ranked in:

Setup > Standings Setup

For example, rankings can be based on:

  • Points

  • Goal difference

  • Head-to-head results

Step 6 - Create Additional Administrators

You may want other people to help run the league.

You can create additional administrators with full access to the league administration system.

Important: Do not share your login credentials.

You can also create team administrators who are allowed to enter results.

Step 7 - Add Content to Your League Website

LeagueRepublic automatically creates a public website for your league.

You can add content such as:

  • News articles

  • Announcements

  • Match updates

Create news articles in:

Site Builder > News

This helps keep players and fans updated.

Step 8 - Add Players

Players can be added to teams in several ways:

  • Creating registration campaigns

  • Uploading players via spreadsheet

  • Manually creating players on a team’s squad page

Step 9 - Record Player Statistics

If your league records player statistics, you can configure them in the statistics section of the league administration system.

Visit the statistics guides here:

These guides explain how to set up statistics for different sports.

Sport-Specific Statistics Setup

Different sports require different statistics configurations.

For example:

  • Cricket leagues may track runs and wickets

  • Darts leagues may track 180s and finishes

  • Pool leagues may track frames or games won

For detailed guides, see:

Results and Statistics Setup by Sport.


Frequently Asked Questions

Do I need to create divisions before scheduling matches?

Yes. Divisions or tournaments must exist before matches can be created using the scheduler or manually.

When does the public league website appear?

Your public site is created automatically when you set up your league in LeagueRepublic. You can preview it at any time using the View Site button.

Can team managers enter match results?

Yes. You can create team administrator accounts that allow team representatives to enter match results in the league.

Can LeagueRepublic manage tournaments as well as leagues?

Yes. You can create knockout competitions using the tournament tool, which automatically generates matches as teams advance through rounds.

Did this answer your question?