The main advantage of FC.APP is automation and streamlining the tournament organization process. The schedule is generated automatically based on the completed form, and matches can later be edited and moved in real-time.
You don't have to arrange the schedule manually – the system does it for you in seconds.
🎯 How does the automatic schedule work?
Generation Process:
Step 1: Fill out the form
Choose the tournament format, number of pitches, match duration, and breaks.
Step 2: System generates the schedule
It automatically arranges all matches, assigns pitches, sets start times, and distributes teams proportionally.
Step 3: You can edit
Move matches in time, change pitches, or edit the order – all in real-time.
⚙️ Schedule Generation Options
The system offers 3 options for arranging matches, depending on the tournament format:
💡 In the examples below, A1, A2, A3... are the consecutive teams of group A. In a Group + Group tournament, Phase II slots use similar labels (e.g. Team A1 = the team from 1st place in group A). More: Slots in the second group stage.
Option 1: All teams simultaneously on all pitches
How it works:
Teams from every group play at the same time.
All available pitches are used simultaneously, and matches are distributed proportionally.
Example:
Time | Pitch 1 (Group A) | Pitch 2 (Group B) | Pitch 3 (Group C) | Pitch 4 (Group D) |
09:00 | A1 vs A2 | B1 vs B2 | C1 vs C2 | D1 vs D2 |
09:15 | A3 vs A4 | B3 vs B4 | C3 vs C4 | D3 vs D4 |
09:30 | A1 vs A3 | B1 vs B3 | C1 vs C3 | D1 vs D3 |
09:45 | A2 vs A4 | B2 vs B4 | C2 vs C4 | D2 vs D4 |
10:00 | A1 vs A4 | B1 vs B4 | C1 vs C4 | D1 vs D4 |
10:15 | A2 vs A3 | B2 vs B3 | C2 vs C3 | D2 vs D3 |
Option 2: Groups alternating on all pitches
How it works:
Groups are assigned to all pitches one by one.
Once one group finishes its round, the pitches are assigned to the next group.
Example:
Time | Group | Pitch 1 | Pitch 2 | Pitch 3 | Pitch 4 |
09:00 – 09:15 | Group A | A1 vs A2 | A3 vs A4 | A1 vs A3 | A2 vs A4 |
09:15 – 09:30 | Group B | B1 vs B2 | B3 vs B4 | B1 vs B3 | B2 vs B4 |
09:30 – 09:45 | Group C | C1 vs C2 | C3 vs C4 | C1 vs C3 | C2 vs C4 |
09:45 – 10:00 | Group D | D1 vs D2 | D3 vs D4 | D1 vs D3 | D2 vs D4 |
Option 3: Sessions with specific groups
How it works:
The schedule is divided into time sessions.
In each session, specific groups use the pitches according to the set schedule.
You decide which groups play in which session.
Example:
Time | Pitch 1 | Pitch 2 | Status |
09:00 – 09:30 | A1 vs A2 | A3 vs A4 | Group A (Round 1) |
09:30 – 10:00 | A1 vs A3 | A2 vs A4 | Group A (Round 2) |
10:00 – 10:30 | A1 vs A4 | A2 vs A3 | Group A (Round 3) |
10:30 – 10:45 | Technical break | Technical break | Group change |
10:45 – 11:15 | B1 vs B2 | B3 vs B4 | Group B (Round 1) |
11:15 – 11:45 | B1 vs B3 | B2 vs B4 | Group B (Round 2) |
11:45 – 12:15 | B1 vs B4 | B2 vs B3 | Group B (Round 3) |
🧩 Schedule Wizard Step by Step
You open the wizard in the Schedule of the first phase tab with the GENERATE SCHEDULE button. The number of steps depends on the tournament format:
Group Stage (without a second stage) and Group + Knockout: 2 steps
Step 1: Phase I pitch assignment configuration (you choose one of the 3 options described above)
Step 2: Set group play order
In a Group + Knockout tournament, the Phase II bracket is created automatically and adapts to the Phase I groups.
Group + Group: 4 steps, both phases at once
Step 1: Phase I pitch assignment configuration
Step 2: Set group play order (Phase I)
Step 3: Phase II pitch assignment configuration
Step 4: Set group play order in Phase II
The last click on NEXT generates and saves the schedule. At the end, you will see the "Automatic draw" window. Close it with the DONE button.
In a Group + Group tournament, Phase II matches are scheduled after the Phase I matches. Until Phase I ends, they show slots instead of team names (e.g. Team A1 VS Team B3). After moving to Phase II, the system places the actual teams into the slots. The number of matches, the pairings, the order and the pitches do not change.
🔄 Regenerating After Changing Group Composition
If you move a team to another group after the schedule has been generated, the Table tab shows the warning "Group composition has changed - the schedule needs to be regenerated" with a GENERATE SCHEDULE button.
Click GENERATE SCHEDULE.
In the "Regenerate schedule" window, click YES, GENERATE (NO, LEAVE closes the window without changes).
The wizard shows only the steps for the phase affected by the change:
change in Phase I (Group + Group): all 4 steps, the schedule for both phases is created from scratch
change only in Phase II (Group + Group): steps 3-4, Phase I matches and results stay unchanged
Group Stage and Group + Knockout: steps 1-2
After generating, the warning disappears.
You can make several composition changes one after another and generate the schedule once, at the end. CANCEL in the wizard does not change anything, and the warning stays.
📖 Details: Moving and swapping teams between groups
💡 Advantages of the Automatic Schedule
✅ Time-saving:
A full schedule in seconds with an optimized layout.
✅ Error-free:
No overlapping matches or scheduling conflicts; automatic break calculation.
✅ Real-time Editing
Move matches or change pitches instantly – changes are visible to everyone immediately.
✅ Automatic Notifications
Coaches receive notifications about upcoming matches.
✅ Professional Appearance
Clear schedule, printable, and exportable to XLSX.
📋 How to generate the schedule automatically?
In the mobile app, you can only generate the tournament using Option 1 (All teams simultaneously).
The mobile version features a simplified generation process. For full access to all three options, use the WEB version at https://app.fcapp.eu/.
Step 1: Complete the tournament form.
Step 2: Finalize the team lineup.
Step 3: Approve the tournament.
Step 4: Go to the "Schedule of the first phase" tab, click GENERATE SCHEDULE and choose the options in the wizard (in a Group + Group tournament, also for Phase II).
Step 5: Edit manually if you wish to introduce individual adjustments.

