Odds
Real-time odds updates are sub-second across every book. Real-time tiers stream odds over the WebSocket; WebSocket access requires Ultra or above. Free odds are delayed five minutes, Starter 60 seconds and Pro 30 seconds.
Live data timing
In-play live game data, WebSocket delivery. We strive to provide the fastest updates possible, but at times some of these fields may be delayed. The times below were measured on the WebSocket across full slates of games in November 2026, from the timestamp our data source puts on each update to its delivery to subscribers. The gap between the on-field moment and that timestamp is not included.- The times leave out updates our data source itself posted more than a minute late (about 1 in 10 NBA plays, 1 in 4 NHL plays and 1 in 5 NFL score changes, far fewer elsewhere) and updates in the first two minutes after a connection or service restart.
- Box-score stat times run from the moment our data source publishes the changed stat. A dash means the slower-case time varies too much to state as one figure.
- An update reaches WebSocket subscribers as soon as we have it; REST clients see it on their next poll.
- Sports and fields not listed here (for example down and distance, tennis and the game clock) are not yet measured.
WebSocket vs REST
Once we have an update, it reaches WebSocket subscribers immediately. REST clients see the same update on their next poll, so REST freshness also depends on your polling interval and your plan’s data delay.- For live games, subscribe to the
plays,scores,stats, or combinedlivechannels on the multiplexed WebSocket. - For REST, see Efficient Polling for recommended intervals and delta endpoints.
- For connection and subscription limits per plan, see WebSocket connection limits and Rate Limits.