Upload your block schedule and awards
Blocks and awards sessions go in the same CSV template as performances, one row for each session. These rows have no team: the Program column holds the name people see on the schedule.
Downloads
Section titled “Downloads”The template has example performance, block and awards rows. Replace them with your own. Print the guide or send it to your team.
Performances use the same template. See Upload your performance order.
Four steps
Section titled “Four steps”- Open the template in Excel or Google Sheets.
- Add your rows. One row per block or awards session. Write
blockorawardsin Event Type and leave Team empty. - Save as CSV. Excel: File › Save As › CSV UTF-8 (comma delimited). Google Sheets: File › Download › CSV.
- Upload it. In On Deck, open your event, choose Upload schedule, then Choose file…
Have an Excel file? In Excel choose File › Save As › CSV UTF-8, then upload that file.
What goes in each column
Section titled “What goes in each column”| Column | Needed | Fill in | Example |
|---|---|---|---|
| Program | Required | The name of the block or awards session as people should see it. | Levels 1-3 & Youth |
| Team | Leave empty | Keep the column, leave every cell empty. | |
| Date | Required | Month/day/year (11/14/2026 is November 14), or year-month-day. |
11/14/2026 |
| Time | Required | When the block or awards session starts. 12-hour with AM/PM, or 24-hour. | 8:00 AM |
| Hall | Required | The hall or floor. | Hall A |
| Division | See below | One division, or empty when the session covers several. | L6 Senior Elite |
| Event Type | Required | block or awards. If you leave it empty, the row is treated as a performance. |
block |
| City, State | Leave empty | Only used for gyms. |
Give every session its own name
Section titled “Give every session its own name”Every block and awards row on a day needs its own name in Program, for example Session 1 · Hall A. Only the start time is shown, so name blocks the way your families know them.
A session that covers several divisions
Section titled “A session that covers several divisions”Use one row. Put the divisions in the name in Program, and leave Division empty. For example, Levels 1 through 3 and Youth in one block: Program Levels 1-3 & Youth, Division empty. Don’t write one row per division: each row becomes its own block on the schedule.
What the rows look like
Section titled “What the rows look like”Program,Team,Date,Time,Hall,Division,Event Type,City,StateLevels 1-3 & Youth,,11/14/2026,8:00 AM,Hall A,,block,,Session 2,,11/14/2026,10:00 AM,Hall B,L6 Senior Elite,block,,Awards: Levels 1-3 & Youth,,11/14/2026,12:30 PM,Hall A,,awards,,Row 1 is one block covering four divisions. Row 2 is a single-division block. Row 3 is the awards session for the first block.
Check before you upload
Section titled “Check before you upload”- The header row matches the template.
- Dates still read like
11/14/2026. If Excel changed them to14-Nov, format the Date column as Text and retype them. - Times include AM or PM, or use 24-hour time.
- The file is saved as .csv.
- No cell has a line break inside it.
- Every row says
blockorawardsin Event Type. - Every row has a name in Program. A row with no name and no Division is skipped.
A row with a date or time On Deck can’t read is skipped and listed on screen; the rest still save.
Uploading again
Section titled “Uploading again”Blocks, awards and performances can go in the same file. Rows that match an earlier upload update in place. A new upload replaces everything from your last upload that isn’t published yet. Published rows stay, even if the new file leaves them out. Put the whole day or event in one file, or publish before you upload the next.
Already have a schedule in another format?
Section titled “Already have a schedule in another format?”An AI tool can turn a schedule from another system into the template format. Copy the prompt from Upload your performance order. It covers blocks and awards too.

