Live Results
The ChessRoster Live View is a TV-optimized display that rotates through standings, pairings, and results in real time. Open it on a monitor at the venue, or share the link so players can follow along online.
What the Live View Shows
The live board cycles automatically through whichever views are enabled:
| View | What it shows |
|---|---|
| Tournament Leaders | Scores across all sections combined |
| Section Standings | Current scores for one section |
| All Pairings | Every board across the tournament |
| Section Pairings | Boards and assignments for one section |
| Round Progress | How many games in each section are complete |
| Recent Results | A chronological feed of the latest game outcomes |
| Biggest Upsets | Notable upsets ranked by rating-point difference |
By default, the live view enables Tournament Leaders, All Pairings, Biggest Upsets, and Recent Results.
If the tournament has Lichess broadcast boards configured, an additional Lichess Boards view appears in the rotation showing the live game boards.
The board polls for new data automatically — there is nothing to refresh manually.
Focus Mode
Focus mode is a separate display mode (not a view type) that temporarily overrides the normal rotation. When activated, the board shows a detailed pairings-only view designed for post-pairing board finding. Focus mode:
- Cycles through each section’s pairings in large, easy-to-read cards
- Runs for a configurable duration (default: 5 minutes, range: 2-10 minutes)
- Returns to normal rotation automatically when the timer expires
Toggle focus mode from the on-screen controls, or enable it via the focus=true URL parameter.
How to Open the Live View
Navigate to your tournament
Go to your tournament page on chessroster.com .
Open the live board
Add /live to your tournament’s web address — for example, https://[organization].chessroster.com/[tournament]/live. The live view opens as a full-screen board in your browser.
The Live View tab appears on the tournament page for all visitors (marked with a “new feature” indicator). The tab
is disabled when there is nothing live to show — for example, before SwissSys has synced (or a report has been
uploaded) or when the most recent data has gone stale. You can always open the board directly at
[organization].chessroster.com/[tournament]/live.
Display it on a monitor or TV
Copy the URL from your browser and open it on any device connected to a display. The board is designed for large screens and works in any modern browser.
The live view needs tournament data from SwissSys first — either a live sync (v11.76+) or an uploaded web report. Until data is present, the board shows a “No live data is available yet” message.
Keeping Results Current
The live board reflects whatever SwissSys has sent to ChessRoster most recently. To keep it current during a multi-round event:
- Keep Auto-Sync on in SwissSys (v11.76+) so each new round publishes automatically — or click Sync Now after each round. See Publishing Results to ChessRoster.
- If you are not linked, export and upload a fresh web report after each round instead.
- The live board updates automatically within seconds — the default data refresh interval is 10 seconds.
Live View URL Parameters
The live board accepts optional query parameters to customize its behavior. Add them to the end of the live view address — for example, …/live?views=standings&interval=30.
Rotation Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
views | string | all-standings,all-pairings,upsets,results-feed | Comma-separated list of views to show. Valid values: standings, all-standings, current-pairings, all-pairings, round-progress, results-feed, upsets, lichess-boards |
interval | number | 20 | Seconds each view displays before rotating (range: 10-60) |
section | number | 0 | Section index to use for section-specific views (zero-based) |
top | number or all | 15 | Number of standings rows to display, or all to show everyone |
rotateSection | boolean | true | Auto-rotate through all sections. Set to false to stay on one section |
autostart | boolean | false | Set to true to skip the splash screen and begin rotation immediately |
Display Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
zoom | number | 1 | Zoom level for the display (range: 0.75-1.5) |
fsb | number | 0 | Font size boost level. Each level adds 10% font size (range: 0-3) |
speed | string | normal | Transition speed preset: fast, normal, or slow |
ratings | boolean | true | Show player ratings. Set to false to hide |
titles | boolean | true | Show player titles (GM, IM, etc.). Set to false to hide |
boards | boolean | true | Show board numbers. Set to false to hide |
Timing Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
refresh | number | 10 | Data refresh interval in seconds (range: 5-60) |
focusDur | number | 5 | Focus mode duration in minutes (range: 2-10) |
focus | boolean | false | Set to true to start in focus mode |
Example — standings and pairings only, 30-second rotation, no splash:
https://[organization].chessroster.com/[tournament]/live?views=standings,all-pairings&interval=30&autostart=trueThe live view is designed so all content fits within the viewport — it does not scroll. Use the top parameter to
limit standings rows if the list is too long for your display.
Troubleshooting
The live board shows “No live data is available yet.”
SwissSys hasn’t sent any data yet (or no Lichess boards are configured). Sync from SwissSys or upload a report file, and the board will populate automatically.
Results on the live board are out of date.
Sync again from SwissSys (Sync Now, or leave Auto-Sync on) or upload an updated report. The board refreshes within seconds of new data.
The live board does not display on our TV.
Ensure the TV has a browser capable of running modern web applications. Most smart TVs and streaming sticks (Chromecast, Fire Stick) work. If not, connect a laptop to the TV via HDMI and open the URL in a desktop browser.
Related Topics
- Publishing Results to ChessRoster — Sync or upload SwissSys results during and after the event
- Managing Pairings — Publish pairings and release player notifications each round
- Downloading Registrations — Export players to SwissSys before the event