Getting started
This guide helps you get started with Skate Results. It covers the basic setup of an event and how to upload results.
Skate Results has a large feature set. Each event has its own requirements, and you can choose which features to use. Everything beyond basic setup and a one-off results upload is documented in the Features section.
Creating an account
To get started, you need an account. Visit skateresults.app/auth/register to create one.
You can now log in to the admin panel at admin.skateresults.app. You will see a list of all events you have access to. If you do not see any events, you need to be added as an organizer to an event. Send a short email to info@skateresults.app to be added or to create a new event.

General settings
Open your event. You will land on a page with many general settings.

Brief overview of the available settings:
| Setting | Description |
|---|---|
| Name | What is the name of your event? Keep it short. |
| Url | The URL of your event. It can only be changed by an admin. Please contact info@skateresults.app. |
| Start/End date | When does your event take place? |
| Timezone | Used to display the clock on a kiosk display. |
| Public? | Whether the event shows up on the Skate Results home page. Even non-public events can be accessed by anyone with the URL. |
| Live | Toggle this checkbox on race day. This option allows users to subscribe to age groups or athletes to receive notifications. Push notifications are only sent if this option is checked. |
| Show empty age groups | If unchecked, age groups without athletes are hidden from the results tab. Unchecking makes it easier for people to find their result. |
| Show empty relay groups | Same as for age groups. |
| Record activities | If checked, state changes of your races (seeded / done) are tracked. |
| Show activities | Show the tracked activities on the results tab. |
| Short description | Very short description of your event. Used by search engines when displaying results. |
| Description | Longer description. Shown on the info tab. You can use Markdown for links or headings. |
| Tab order | Which tabs are shown in which order. For example, during registration, showing results may not be useful. After registration closes, you can hide that tab. |
| Group order in selector | Which groups are shown in which order on the results tab. Empty groups are handled automatically. |
| Address | Where does your event take place? |
| Show Map | Show a map with the address on the info tab. |
Uploading results
Let’s publish some results. In the left-hand menu, select Import. Here you can configure all sources of results. You can create multiple import configurations—for example an Excel file for marathon results and a database from the competition software for the kids’ races.
If an athlete with the same name exists in multiple import configurations, the athlete is shown as two separate athletes. The results are not merged.
Do not create two import configurations for the same source.
Create a new import configuration by clicking the button on the top right. Give it a name. Depending on the result source, select the appropriate source type.
Click Upload, select your database, then click Save to upload the file. The file is now stored on the server. However, the data is not yet imported. Click Import to start the import.
The results will now show up on the results tab.

Live results
In most cases, you will not upload all results at once, but want to continuously sync results. Learn more about live syncing.
What’s next?
First steps are done. You can explore more of Skate Results. Here are some suggestions:
- Certificates
- Timetable
- Meeting point
- Registration
- Files
Questions?
If you need any assistance, please reach out to info@skateresults.app.