Fixture scheduling built around real pitch time.

Football fixture scheduling software turns a list of teams, dates and venues into a playable match programme. LeagueUnion schedules fixtures against the pitch time you have actually booked, then keeps every change in one published schedule that clubs, players and referees follow.

Saturday programmeDivision 1 · Kestrel Fields
Kick-offPitchFixtureStatus
10:00Pitch 1Northgate Rovers v Riverside AthleticScheduled
10:00Pitch 2Kestrel Park v Old MillScheduled
11:30Pitch 1Ashby Vale v Lowfield WanderersPostponed
11:30Pitch 2Canal Street v St BridesNo referee
13:00Pitch 1Harrow Lane v EastmoorScheduled
Example data

A fixture list is only right until the first pitch falls through.

Most schedules start life in a spreadsheet. The pairings are the easy part. The hard part is fitting them to the evenings and pitches you have booked, keeping two divisions off the same ground at the same time, and re-sending every version when a match moves.

Once copies exist in group chats, emails and PDFs, nobody is sure which one is current, and the referee coordinator is working from a different list to the captains.

How it works in LeagueUnion

  1. Set the competition

    Choose the teams, divisions, match days and venues. Parent venues and their individual pitches are kept as one hierarchy.

  2. Generate or import

    Build the programme against confirmed pitch availability, or import a fixture workbook when the schedule is already agreed.

  3. Resolve conflicts

    Closures, overlapping bookings and unbooked slots are flagged before publishing, with a reason recorded for any exception.

  4. Publish and maintain

    Publish one programme. Postpone, reschedule or cancel a fixture in place and the change shows everywhere that fixture appears.

What’s included

  • Automatic scheduling against confirmed pitch availability
  • Parent venues with individual pitches and closures
  • Divisions scheduled together on shared match days
  • Spreadsheet fixture import with validation
  • Postpone, reschedule and cancel on each fixture
  • Public fixture lists that need no login
  • Notifications when a fixture changes

Who does what

Organiser
Builds the programme, books pitch time and publishes changes.
Captain
Sees the team’s next fixtures and any change to kick-off or pitch.
Referee
Sees assigned fixtures with date, kick-off and pitch.
Supporter
Follows the public fixture list without signing in.

Questions organisers ask

What is football fixture scheduling software?

Software that creates and maintains the match programme for a league or tournament: which teams play, when and where. LeagueUnion adds venue and pitch availability, conflict checks and one published schedule that updates in place.

Can I import fixtures I have already made?

Yes. An existing schedule can be imported through a guided fixture workbook. Teams and venues are validated before anything is saved.

What happens when a match is postponed?

The organiser postpones or reschedules the original fixture. It keeps its history, and the new date shows on the public schedule and in the views of the captains and referee involved.

Can divisions share the same pitches?

Yes. Divisions in a competition are scheduled together onto shared match days, so two divisions are never placed on the same pitch at the same time.

Start with Essentials. It’s free.

Join the beta and we’ll let you know as soon as LeagueUnion is ready for your league or tournament.