When creating a schedule for an event you have the option to upload a file (.csv) to add games, rather than building them in the schedule admin. You now have the option to do this for both round-robin schedule blocks as well as bracket play. 


The first thing to do is ensure a Schedule Block has been created. You can find information on how to create a schedule block and other general information about the Schedule Admin here


Navigate to the Event Admin Panel > Schedule.  Set the number of teams for the Event.  Ensure that at least one Schedule Block has been created either through the Schedule Wizard or Manual Setup.  Inside your desired Schedule Block, click Add Games and then Upload a Schedule


For brackets, create the new schedule block then click the Upload Games button. Then click 'choose file' and locate the file on your computer. The .csv file should follow the same format as a round-robin schedule block. 


**Uploading brackets is currently activated on a site-to-site basis (uploading pool play games is available on all sites). If you would like to utilize this feature, please contact TopScore support.** 


Schedule Format


Schedules should be uploaded in .csv (comma separated value) format for display on your site.


Files should have the .csv extension. You can save as this format in standard spreadsheet programs, such as Microsoft Excel or Google Sheets. The variables written <like this> are the columns for your spreadsheet (each value exists in its own cell). Do not include the column names in the .csv file.


<home team name>,<away team name>,<start date>,<start time>,<end date>,<end time>,<field name>,<field number>

  • One game per line.
  • The only required fields are <home team name> and <away team name>. Every other field may be left blank.
  • <start date> and <end date> must be in mm/dd/yyyy or dd/mm/yyyy format, whichever your site uses. 
  • <start time> and <end time> must be HH:MM (24-hour format).
  • Team names and field names containing commas must be placed inside quotes.
  • If teams are not yet known for this portion of the schedule, you can use the team placeholder instead. For example: "Pool A, Seed 3". Use the exact text from the pools edit page, that's what the system will look for.


Uploading Bracket Games


Uploading brackets to an existing schedule uses the same format that is used when uploading games to a pool play portion of the schedule. Instead of doing this by clicking “Add Games”, there is a button on the Schedule Admin screen, that says “Upload Games” after you have added the bracket play schedule block.



After clicking the upload games button you will be taken to a screen where you can select a prepared CSV file to upload.


The CSV file should be in the same format that is listed above under Schedule Format.

Schedule Upload Sample

Frisbeetarians,Discologists,11/30/2020,18:00,11/30/2020,19:30,Polo Fields,2


This would schedule a game between team Frisbeetarians (home) and team Discologists (away) on field number 2 of the Polo Fields field on November 30th, 2020 from 18:00 (6pm) to 19:30 (7:30pm).