# Standings card

> Canonical HTML: https://screenrig.ai/docs/cards/standings/

A league table with points, goal difference, form and qualification lines. The host supplies the teams.

Category: Sports. Tags: Leaderboards and standings, Team sports, Schools and campuses.

## Previews

![Standings](/cards/standings/v1/screenshots/canvas-bloom.webp?sha=7ac903cad68482540b29c18a4989a06331359d3169877e16c323e1a74d6cae56)

Canvas

![Standings](/cards/standings/v1/screenshots/corner-bloom.webp?sha=19a96aec90833f89ad1e14585385a8d77fbe0eab666943ac269d6050de0096d4)

Corner

![Standings](/cards/standings/v1/screenshots/chip-bloom.webp?sha=40600bd828a8ecbc1458d99420e28a62cb4a11b2243c3c76d9f28bc94729343d)

Chip

## Views and forms

Views: canvas, corner, chip. Canvas forms: landscape, portrait, square, strip.

[Card views, themes and publishing](/docs/cards/). [Browse the gallery](/apps/#cards).

## Data and privacy

Feed: `screenrig.standings/v1`.

Feed documents carry source attribution. The Player supplies the feed to the card.

## Properties

For theme, background, accent and position, see [Common properties](/docs/cards/#common-properties).

Set static properties in `params`. Bind `data` to a project card data key for live values; that document holds only dynamic properties. Without a data key, put the complete configuration in `params`. Nested rows describe the contents of their parent property.

### Static properties

| Name | Type | Default | Values and limits | Description |
| --- | --- | --- | --- | --- |
| `title` | string | `""` | maxLength: `40` | Empty uses the league name. |
| `count` | integer | `10` | minimum: `1`; maximum: `24` | Teams shown from the top of the table; a favourite below the cut takes the last place. |
| `group` | string | `""` | maxLength: `40` | A group's name (a conference, a division). Empty pages through every group. |
| `favourite` | string | `""` | maxLength: `8` | A team's short code; its row is highlighted and its group stays on screen. |
| `showForm` | boolean | `true` |  | Show each team's last results. |
| `pageSeconds` | integer | `12` | minimum: `5`; maximum: `60` | Seconds each group stays up when paging. |
| `sport` | string | `"other"` | `"hockey"`, `"soccer"`, `"basketball"`, `"football"`, `"baseball"`, `"other"` |  |
| `hour12` | boolean | `false` |  |  |
| `timeZone` | string, null | `null` |  |  |

### Dynamic properties

This card has no dynamic properties.

## Canvas example

Add this item to a playlist page’s `primitives`. [Publish the playlist and assign a screen](/docs/cards/#publish-a-card-canvas).

```json
{
  "id": "standings",
  "primitive": "card",
  "card": "standings",
  "major": 1,
  "params": {
    "theme": "neomustard"
  },
  "rect": {
    "x": 0,
    "y": 0,
    "width": 1920,
    "height": 1080
  },
  "layer": 0,
  "content_fit": "fill"
}
```
