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 through up to seven view types automatically:
| 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.
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
Navigate to /tournaments/[slug]/live — replace [slug] with your tournament’s URL slug. The live view redirects to the full-screen embeddable display in your browser.
The Live View tab on the tournament page is currently a preview feature and is only visible to preview users. All
users can access the live view directly by navigating to /tournaments/[slug]/live in their browser.
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 requires at least one SwissSys report to have been uploaded. Until a report is present, the board shows a “No Report Data Available” message. See Uploading Tournament Reports.
Keeping Results Current
The live board reflects whatever has been uploaded to ChessRoster most recently. To keep it current during a multi-round event:
- After each round concludes in SwissSys, export a web report.
- Upload the report to ChessRoster (see Uploading Tournament Reports).
- The live board updates automatically within seconds — the default data refresh interval is 10 seconds.
Embeddable Versions
ChessRoster provides embeddable versions of the live view and reports that can be placed on any website using a standard <iframe>. No authentication is required to view them.
| Widget | URL path | What it shows |
|---|---|---|
| Live | /embeddable/tournament/[id]/live | Auto-rotating standings, pairings, and results |
| Reports | /embeddable/tournament/[id]/reports | Full standings and results report view |
Replace [id] with your tournament’s ID or slug.
Basic Embed Code
<iframe
src="https://chessroster.com/embeddable/tournament/[id]/live"
width="100%"
height="600"
frameborder="0"
allowfullscreen
>
</iframe>Live View URL Parameters
The live board accepts optional query parameters to customize its behavior.
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 |
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://chessroster.com/embeddable/tournament/spring-open/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 Report Data Available.”
No SwissSys report has been uploaded yet. Upload a report file and the board will populate automatically.
Results on the live board are out of date.
Upload an updated SwissSys report. The board refreshes within seconds of a new upload.
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
- Uploading Tournament Reports — How to publish updated reports during and after the event
- Managing Pairings — Publish pairings and release player notifications each round
- Downloading Registrations — Export players to SwissSys before the event