---
title: "Generate Multiple Fixtures"
canonical: "https://help.dribl.com/space/LA/144015390/Generate%20Multiple%20Fixtures"
format: markdown
---
### Overview

The Generate Fixtures process is the first step in scheduling, and it creates the basic match framework. This includes assigning the Home Team, Away Team, and Round Number for each match. No dates, times, or fields are applied at this stage. It simply builds the structure of who plays who and in which round.

> 📝 There is a separate “[Scheduling](https://dribl.atlassian.net/wiki/spaces/LA/pages/143261701)” process that includes all above details from the Fixture generation and then adds the: Date, Time & Location details.

### Prerequisites

Before generating fixtures for a league, please ensure that the below prerequisites are met:

1. All teams are created and placed in their correct Divisions and Age Groups (team members are not required to be attached as this can be done at a later point if needed).
2. The [Football Calendar](https://dribl.atlassian.net/wiki/spaces/LA/pages/142475305) must be configured for the competition that the selected league is a part of. This includes:

a) Creating a League Composition that aligns to the number of Teams, Age Group, Division & Gender of the relevant Leagues settings. Defining the league & finals strategy and max rounds.

b) Allocating all available regular season and finals rounds to dates (week commencing) in the calendar.

3. Leagues have been generated and the rounds are displayed (greyed out) in the **Leagues **function screen.


> ❌ If the Football Calendar is not set up correctly, you’ll need to open the Football Calendar and ensure all details match the league settings. This includes confirming the correct number of teams, the round structure, and that all required fields have been completed accurately.
> ❌ 
> ❌ If any information is missing or incorrect, an alert icon will appear next to the league. The error message will read: “No Football Calendar configuration found for the league.”  
> ❌ This indicates that the Football Calendar does not align with the league setup and must be corrected before fixtures can be generated.
> ❌ 
> ❌ Once the Football Calendar has been updated and all details match the league configuration, the error will clear and the league will be ready for fixturing.

There are three options available for fixturing matches:

1. [Bulk - generate fixtures for an entire season](https://dribl.refined.site/space/LA/144015390/Fixture+Generation#How-to-generate-fixtures-in-Bulk)
2. [Multiple rounds of a Competition or League](https://dribl.refined.site/space/LA/144015390/Fixture+Generation#How-to-generate-fixtures-for-Multiple-rounds)
3. [Specific individual round](https://dribl.refined.site/space/LA/144015390/Fixture+Generation#How-to-generate-fixtures-for-a-Specific-individual-round)


### **Leagues Function - Traffic Light System**

The **Leagues **function displays coloured indicators to indicate if All, Partial or No fixturing has occurred for each round of the league via the relevant “**F**” coloured icon in each grid item as per below:

- Grey – no fixtures generated
- Orange – partial fixturing complete—this may indicate a bye match for a particular round or that there is a potential fixturing issue
- Green – all fixtures generated


### How to generate fixtures in Bulk 

1. <u>[Login](https://app.dribl.com/signin/)</u> to ***DRIBL***
2. Select **Leagues **from the **Actions** menu or the main navigation menu.
3. Select the relevant **Competition** from the upper centre of the page.
4. Click  (Bulk Actions) from the task menu.
5. Select **Generate Fixtures**.
6. Specify up to which round fixtures will generate. Note that shorter competitions can be bulk actioned alongside longer competitions. The system will simply generate fixtures up to the maximum round set for the shorter competition while continuing to generate the longer competitions. Select **This Round Only** to generate fixtures only for the specified round.
7. Click **Next**.
8. Confirm the leagues to generate fixtures for. Toggle off any leagues that are to be skipped (the toggle will change from green to red).
9. Click **Next**.
10. For **Club Balance Optimisation**, select **Enable** to ensure that the total number of matches played is balanced across each club. This creates an even foundation and works well for large associations.
11. Click **Next**.
12. Click **Generate**.
13. Click **Return to Menu**.
14. Click  (Refresh Leagues) to refresh the page and view all changes.


### How to generate fixtures for Multiple rounds  
 

1. <u>[Login](https://app.dribl.com/signin/)</u> to ***DRIBL***
2. Select **Leagues **from the **Actions** menu or the main navigation menu.
3. Select the relevant **Competition** from the upper centre of the page.
4. Click  (Toggle Multiselect) from the task menu.
5. Click  (Toggle All) next to each league to toggle all the fixtures for the league or toggle rounds one at a time by clicking the individual round.
6. Once you have selected all applicable rounds, click **Selected *****n***** Rounds** from the task menu. This will provide you with options to fixture or delete fixtures.
7. Click  (Refresh Leagues) to refresh the page and view all changes.


### How to generate fixtures for a Specific individual round   
 

1. <u>[Login](https://app.dribl.com/signin/)</u> to ***DRIBL***
2. Select **Leagues **from the **Actions** menu or the main navigation menu.
3. Select the relevant **Competition** from the upper centre of the page.
4. Click the **F** icon on the relevant round and then click **Fixture**.