Skip to main content
The Tile widget shows live odds for a single game, futures market, or set of props, in a responsive grid. A game tile has three market columns (Moneyline, Spread, and Over/Under) with a row per team. Futures tiles show a ranked list of entities with their odds to win. Props tiles show player or team prop markets. All three pull data from the Tallysight API.

Live odds

Odds on live games update in real time, starting with Kalshi, and each live cell shows which way the price is moving. Live games only show odds from platforms that are still updating, so a stale price never sits next to a live one. After the game ends, the tile shows the final result and marks the winning cells.

Embed code

Add the SDK script tag and a <span> element with data-tallysight-widget-type="tile" and your widget ID:

WordPress shortcode

Configuration options

Tile types

Games

A game tile (type: "game") shows two teams with three market columns: Moneyline, Spread, and Over/Under. Each cell links to the platform and shows the current line. The tile shows the game status (scheduled, live, or final) and the start time.

Futures

A futures tile (type: "future") shows a list of teams or players with their odds to win a championship, division, award, or other futures market. Each row represents one entity. Long entity names shorten to keep the odds strip on the card.

Props

A props tile (type: "props") shows player or team prop markets for a specific game, such as passing yards or total rebounds. Props tiles are tied to a parent game and a specific market.
The Tile widget uses CSS container queries, not viewport media queries, so it adapts to any column width. Embed a tile in a right rail (350 px), a sidebar (300 px), or a full-width article and it adjusts its layout, title length, and cell sizes automatically.

Getting widget IDs

Widget IDs come from the embed dialog on a Tallysight odds page. Open the game, futures market, or props market you want to embed, then open the embed dialog (visible to workspace creators and admins) and copy the data-tallysight-widget-id value shown there.