What an export looks like

Most league sites offer the season as a download or a table. Both carry the same columns in some order: a date, a kick-off time, the home team, the away team, and often a venue, a competition and a match number. A CSV file is plain text with the columns split by commas. In much of Europe spreadsheet software splits them by semicolons instead, because the comma is the decimal mark there.

One rule of the format matters for team names: a field that contains a comma, such as a pitch named “Northgate Park, Pitch 2”, is wrapped in double quotes, and a double quote inside a field is written twice. A list opened and saved again in a word processor sometimes turns those straight quotes into curly ones, which breaks the columns. Fixturefold reads curly double quotes as straight ones for that reason.

The four checks

  1. Find the header row. The first line usually names the columns. Columns that do not belong on a poster, such as a referee or a match number, can stay: they are listed as not used.
  2. Work out the date order. Look for a date with a day above 12. 25/03/2027 can only be day first; 03/25/2027 can only be month first. ISO dates, written 2027-03-25, are never ambiguous, which is why they are the safest form to export if the site offers it.
  3. Turn two teams into one opponent. A league list names both sides with the home side first. Your poster needs the other side and an H or an A.
  4. Check the times. Spreadsheets sometimes add seconds (10:30:00) or show a 12 hour clock (10:30 am). Both are the same kick-off. A missing time should become TBC, not a blank.

A worked example

Four lines of a typical export, as a CSV file:

Date,Time,Home team,Away team,Venue
05/09/2026,10:30,Millbrook Juniors,Hillside Athletic,Millbrook Rec
12/09/2026,10:00,Northgate Colts,Millbrook Juniors,"Northgate Park, Pitch 2"
19/09/2026,TBC,Millbrook Juniors,Eastwood Rangers,

Here is how Fixturefold reads each fixture line, before your team name is applied:

LineDateTimeSidesVenue
205/09/202610:30Millbrook Juniors v Hillside AthleticMillbrook Rec
312/09/202610:00Northgate Colts v Millbrook JuniorsNorthgate Park, Pitch 2
419/09/2026TBCMillbrook Juniors v Eastwood Rangersblank

With the team name typed as Millbrook Juniors, the first line becomes a home game against Hillside Athletic and the second an away game against Northgate Colts at “Northgate Park, Pitch 2”, comma and all. The dates read two ways, 05/09 being 5 September or May 9, so the page asks once how dates are written. The third game keeps TBC, and its blank venue is filled from the home ground if you have set one.

Common mistakes

Sources

Fixturefold is not affiliated with any league, club, governing body or graphics vendor.

Frequently asked questions

The export has Home team and Away team columns. Which is us?

Fixturefold compares each side with your team name and short name, ignoring capitals, spaces and punctuation. When one matches, the other side is the opponent. When neither matches, the row asks you to choose your side.

Why does a date like 03/04/2027 need a choice?

It is 3 April written day first and March 4 written month first. Both are real dates, so the page asks once how your list is written and reads every date that way.

Can I paste straight from the league website?

Usually. A table copied from a web page pastes as tab separated rows, which the page reads. Lines it cannot read stay in the list, marked, for you to fix or remove.