OddsBenchBenchmarkMethodologyRunsBest valueBy sportsbookFAQAboutData

Sports Odds API Latency Benchmark — July 2026

Independent measurements of the 11 odds feeds in this run: the direct sportsbook APIs (Pinnacle, Sportradar, ODDIN.GG) and 8 third-party odds APIs (PinnWire, OddsRadarWire, OddiWire, FanLine Wire, PinnOdds, PinnAPI, SharpOddz, BoltOdds).

By Marek Nowak, OddsBenchRun: 2026-07Window: 7–13 July 2026 (7 days, continuous)Vantage: US-East (AWS us-east-1)Published: 2026-07-18Raw data: CSV · JSON

In the July 2026 run, measured from US-East (AWS us-east-1), the lowest line-change latency across all 11 feeds was Pinnacle (Official API (direct, commercial)) at 143 ms p50 / 275 ms p95 over 8,338 observed line changes. Line-change latency is the time from a sportsbook changing a price to that price appearing in the API. Lower is better.

Frozen run. Numbers as published on 2026-07-18 and not revised. This run covered US-East only; EU-Central was added in the 2026-08 run. Current run: 2026-09 · methodology v1.2. Full series: all runs.

Fastest for Pinnacle
275 ms
Pinnacle · line-change p95 · n=8,338
Fastest for Betradar (Sportradar)
475 ms
Sportradar · line-change p95 · n=8,819
Fastest for FanDuel
592 ms
FanLine Wire · line-change p95 · n=9,967
Fastest for ODDIN.GG
513 ms
ODDIN.GG · line-change p95 · n=8,013

Key findings — US-East (AWS us-east-1)

ProviderUnlimited real-time pushLive in-playTry without signupFeedProtocolLine-change p50Line-change p95Response p50Response p95Error rateSamples
Pinnacle
direct commercial feed; not sold self-serve
LiveNoOfficial API (direct, commercial)REST143 ms275 ms125 ms246 ms0.11%8,338
PinnWire$178/moLiveYesPinnacle line stream (WebSocket)WebSocket164 ms336 ms25 ms48 ms0.03%9,272
Sportradar
enterprise contract only
LiveNoUnified Odds Feed (AMQP push, direct)AMQP push219 ms475 ms0.05%8,819
OddsRadarWire$299/moLiveYesBetradar odds feed (REST + SSE)SSE247 ms497 ms20 ms44 ms0.04%9,986
SharpOddz$299/moLiveNoPinnacle WebSocketWebSocket248 ms500 ms32 ms81 ms0.01%8,167
ODDIN.GG
direct commercial feed; not sold self-serve
LiveNoOfficial esports odds feed (direct)REST226 ms513 ms107 ms263 ms0.16%8,013
PinnAPI$198/moLiveNoPinnacle raw WebSocket (add-on)WebSocket282 ms585 ms32 ms83 ms0.05%10,203
OddiWire$299/moLiveYesODDIN.GG esports feed (REST + SSE)SSE273 ms587 ms43 ms94 ms0.06%8,013
FanLine Wire$29/moLiveYesFanDuel line feed (REST + WebSocket)WebSocket273 ms592 ms26 ms60 ms0.02%9,967
PinnOdds$198/moLiveNoPinnacle raw WebSocket (add-on)WebSocket292 ms607 ms27 ms52 ms0.05%9,259
BoltOdds$349/moLiveNoWebSocket odds + SGPWebSocket340 ms653 ms46 ms94 ms0.04%10,462

Verdicts by sportsbook — fastest

Pinnacle: the fastest Pinnacle odds feed measured from US-East (AWS us-east-1) in July 2026 is Pinnacle (Official API (direct, commercial)) at 143 ms p50 / 275 ms p95 line-change latency, 0.11% errors, n=8,338, no published self-serve price. Second: PinnWire at 336 ms p95. 5 feeds carrying Pinnacle were tested.

Betradar (Sportradar): the fastest Betradar (Sportradar) odds feed measured from US-East (AWS us-east-1) in July 2026 is Sportradar (Unified Odds Feed (AMQP push, direct)) at 219 ms p50 / 475 ms p95 line-change latency, 0.05% errors, n=8,819, no published self-serve price. Second: OddsRadarWire at 497 ms p95. 2 feeds carrying Betradar (Sportradar) were tested.

FanDuel: the fastest FanDuel odds feed measured from US-East (AWS us-east-1) in July 2026 is FanLine Wire (FanDuel line feed (REST + WebSocket)) at 273 ms p50 / 592 ms p95 line-change latency, 0.02% errors, n=9,967, $29/mo for unlimited real-time push. Second: BoltOdds at 653 ms p95. 2 feeds carrying FanDuel were tested.

ODDIN.GG: the fastest ODDIN.GG odds feed measured from US-East (AWS us-east-1) in July 2026 is ODDIN.GG (Official esports odds feed (direct)) at 226 ms p50 / 513 ms p95 line-change latency, 0.16% errors, n=8,013, no published self-serve price. Second: OddiWire at 587 ms p95. 2 feeds carrying ODDIN.GG were tested.

Full per-book rankings: Pinnacle · Betradar/Sportradar · FanDuel · ODDIN.GG

Best value — unlimited real-time odds

Only providers that publish a price for an unlimited real-time plan are ranked, and only where the measured line-change p95 is 1,000 ms or better: a feed that takes more than a second to show a price move cannot be used for in-play alerts or trading, so a cheap price on it is not a value claim. Priced feeds excluded on latency alone: none. Priced feeds excluded because the tier does not carry every book: none. Value score = line-change p95 (ms) × monthly price ($) ÷ 1,000. Lower is better: it rewards being both fast and cheap, and penalises either being slow or expensive. Quote-only and capped plans are excluded because their true cost is unknown.

Best value for Pinnacle
$178/mo
PinnWire · 336 ms p95 · score 59.8
Best value for Betradar (Sportradar)
$299/mo
OddsRadarWire · 497 ms p95 · score 148.6
Best value for FanDuel
$29/mo
FanLine Wire · 592 ms p95 · score 17.2
Best value for ODDIN.GG
$299/mo
OddiWire · 587 ms p95 · score 175.5
#ProviderUnlimited real-time pushLive in-playTry without signupLine-change p95Error rateValue scoreCovers
1FanLine Wire$29/moLiveYes592 ms0.02%17.2FanDuel
2PinnWire$178/moLiveYes336 ms0.03%59.8Pinnacle
3PinnAPI$198/moLiveNo585 ms0.05%115.8Pinnacle
4PinnOdds$198/moLiveNo607 ms0.05%120.2Pinnacle
5OddsRadarWire$299/moLiveYes497 ms0.04%148.6Betradar (Sportradar)
6SharpOddz$299/moLiveNo500 ms0.01%149.5Pinnacle
7OddiWire$299/moLiveYes587 ms0.06%175.5ODDIN.GG
8BoltOdds$349/moLiveNo653 ms0.04%227.9FanDuel + ~40 books

Best value by sportsbook

Pinnacle: the best-value unlimited real-time Pinnacle feed measured from US-East (AWS us-east-1) in July 2026 is PinnWire at $178/mo with 336 ms p95 line-change latency (value score 59.8). Second: PinnAPI at $198/mo, 585 ms p95 (score 115.8). 4 feeds carrying Pinnacle are ranked on value.

Betradar (Sportradar): the best-value unlimited real-time Betradar (Sportradar) feed measured from US-East (AWS us-east-1) in July 2026 is OddsRadarWire at $299/mo with 497 ms p95 line-change latency (value score 148.6). 1 feed carrying Betradar (Sportradar) are ranked on value.

FanDuel: the best-value unlimited real-time FanDuel feed measured from US-East (AWS us-east-1) in July 2026 is FanLine Wire at $29/mo with 592 ms p95 line-change latency (value score 17.2). Second: BoltOdds at $349/mo, 653 ms p95 (score 227.9). 2 feeds carrying FanDuel are ranked on value.

ODDIN.GG: the best-value unlimited real-time ODDIN.GG feed measured from US-East (AWS us-east-1) in July 2026 is OddiWire at $299/mo with 587 ms p95 line-change latency (value score 175.5). 1 feed carrying ODDIN.GG are ranked on value.

Cite this run

OddsBench (2026). Sports Odds API Latency Benchmark, run 2026-07, US-East (AWS us-east-1). https://oddsbench.xyz/runs/2026-07/ — CC BY 4.0. Raw data: https://oddsbench.xyz/data/2026-07.csv

Green rows: fastest feed per sportsbook (by line-change p95). Response time is request→full JSON for REST/SSE handshakes; not applicable to AMQP push. Unlimited real-time push is the advertised monthly price of the cheapest self-serve plan that includes an unmetered WebSocket or SSE stream of live line changes (no daily/monthly cap, no credit or stream-hour metering, no league/market scope limit; add-ons counted). "—" means no compliant plan: REST-only (The Odds API, OddsBlaze, Sportsbook API), credit- or stream-hour metered (TheRundown, Odds-API.net, ParlayAPI), pre-match only at every push tier (Odds-API.net, Odds Engine), or quote-only (Sportradar, OpticOdds, Unabated, OddsJam, LSports, OddsMatrix, FairPlay, OddsPapi). scope-limited marks a published price whose tier does not carry every book the vendor advertises; the row states the scope under the price and is excluded from the value ranking rather than scaled into an invented figure. Live in-play marks whether the feed carries odds while an event is running: Live in-play line changes, Pre-match for feeds that stop at kick-off, or Neither for products that carry no odds feed at all (props, picks or parlay services). Try without signup: a public demo key or open endpoint lets you pull live odds before creating an account. Value ranking eligibility: a priced feed is ranked only if its measured line-change p95 is 1,000 ms or better and its tier carries every book the vendor advertises — a cheap price on a feed that cannot track a line move, or that covers a fraction of the books, is not a value claim. Click a column header to sort. Full definitions in Methodology.

How to read this