Scheduling & fixtures

Build the fixtures around the pitches you actually have

Create the matches first, then fit them around phases, dates, pitches and kick-off times. Keep changes in draft until the public schedule is ready to move.

Bradford Summer CupSchedule planner
Draft revision 3
PhasesPitchesMatchesBracket
12 scheduled2 need a pitch0 clashes
Pitch 1
09:00Manningham FCv Queensbury Juniors
09:25Queensbury Juniorsv Eccleshill United
09:50Eccleshill Unitedv Thornton Athletic
Pitch 2
09:00Eccleshill Unitedv Thornton Athletic
09:25Thornton Athleticv Wibsey Juniors
09:50Wibsey Juniorsv Idle FC
Pitch 3
09:00Wibsey Juniorsv Idle FC
09:25Idle FCv Clayton AFC
09:50Clayton AFCv Heaton Juniors

Structure first

The schedule starts with the format

Groups, knockouts and league rounds create different match dependencies. Build the competition structure before deciding where each match goes.

ABCDFinal
Best for real competition structures

Tables feed the bracket

Qualifying positions connect group play to the semi-finals.

Pitches

One pitch per line. The whole day in order.

See every assigned match against its playing area and time. Gaps, clashes and unassigned matches remain visible before publishing.

Bradford Summer CupSchedule planner
Draft revision 3
PhasesPitchesMatchesBracket
12 scheduled2 need a pitch0 clashes
Pitch 1
09:00Manningham FCv Queensbury Juniors
09:25Queensbury Juniorsv Eccleshill United
09:50Eccleshill Unitedv Thornton Athletic
Pitch 2
09:00Eccleshill Unitedv Thornton Athletic
09:25Thornton Athleticv Wibsey Juniors
09:50Wibsey Juniorsv Idle FC
Pitch 3
09:00Wibsey Juniorsv Idle FC
09:25Idle FCv Clayton AFC
09:50Clayton AFCv Heaton Juniors

Drafts

Make the change without changing the live page yet

Adjust a phase, match, pitch or time, review the effect, then publish the new version when it is ready.

Live schedule

The version teams and supporters can currently see.

Draft revision

Saved organiser work that has not been published.

Review changes

Check moved matches, conflicts and affected teams.

Publish changes

Make the reviewed version public.

Matches

Generated does not mean locked

Use generated matches as a starting point, then move the exceptions. Leave missing assignments visible instead of forcing bad slots.

Bracket

Keep knockout dependencies visible while you schedule

A later match may not have team names yet, but it still needs a time and pitch. Qualifier labels preserve the relationship.

Group A

1 Manningham FC 7 pts

2 Queensbury Juniors 6 pts

Semi-finals

1st Group A v 2nd Group B

1st Group B v 2nd Group A

Once play starts

The plan becomes live operations

The scheduler builds the day. The live view handles scores, check-in, delays, missing results and what starts next.

9:41● ● ●
Live control

Bradford Summer Cup

4Live now8Next 30 min3Need attention24/40Completed

On the pitches

Pitch 1 · 12'Manningham FC 2Queensbury Juniors 1
!

Pitch 2 is 12 mins behind8 matches affected

Competition, connected

Start with the teams. Finish with a schedule people can follow.