Skip to content

OddsMatrix API Review 2026

A developer-to-developer look at OddsMatrix, an enterprise sports data feed that delivers pre-match, live, and esports odds in XML or JSON through push and pull connections. Built for sportsbook operators, not hobbyists.

OddsMatrix at a Glance

OddsMatrix Logo
OddsMatrix
💲💲💲💲
Free Tier
Pregame Live Bet365 Pinnacle Closing SGP Futures Deeplinks Settlement Stats Schedules Websocket MCP Discord

Streaming from: Paid feed (custom price; TCP socket push)

Green = available · amber = unverified or varies by plan · crossed out = not available. Pricing: 💲 ≈ $20/mo up to 💲💲💲💲💲 = $1,000+/mo. From our directory research.

OddsMatrix Coverage

From the provider's docs, checked : 1 book, 172 leagues, 22 markets, +522 other markets.

Other books

OddsMatrix

American football

NFL

Aussie rules

AFL

Baseball

MLB

Basketball

NBA

Boxing

Boxing

Esports

Mobile Legends: Bang Bang Overwatch Valorant

Golf

PGA Tour

Ice hockey

NHL

Motorsport

NASCAR Cup Series

Soccer

FIFA World Cup La Liga Ligue 1 Serie A UEFA Champions League
156 more leagues as the provider labels them
Alpine Skiing Archery Arena Of Valor Asian Championships, Asian Games, Asian Cup Athletics Australia – NBA Badminton Bandy Beach Football Beach Volleyball Biathlon BLAST Premier Bowls Breaking Breeders Cup British Open Call of Duty Canoeing Chess Chinese Basketball Association College Basketball College Football Cross Country Skiing Curling Cycling Darts Diving Dubai World Cup E-Basketball H2H GG League e-Cricket e-Fighting e-Ice Hockey e-Tennis e-Volleyball England vs Australia T20 Series Equestrian Sports ESL One Summer eSoccer Battle eSoccer Live Arena EuroLeague European Championships, Europe Top 16 Fencing Field Hockey FIFA20 Various Countries FIFA21 Spain & Italy Figure Skating Floorball Formula 1 Futsal Gaelic Football Gymnastics Hurling ICC World Cup India vs England T20 Intel Extreme Masters Season XVI – Cologne ITF World Tennis Tour ITTF World Tour Kabaddi Kentucky Derby King Of Glory Lacrosse League of Legends Champions Korea (South Korea) LOL: Wild Rift Major League Baseball (USA) Melbourne Cup Modern Pentathlon MOTOGP Muay Thai NBA 2K21 Cyber League NBA eSports Battle Netball ODI Series Padel Pesapallo PGA Championship Politics Pool Premier League Rainbow Six Rocket League Rowing Royal Ascot Rugby League Rugby Union Sailing Shooting Skateboarding Ski Jumping Snooker Snow Sweet Snow Spain – ACB Specials Speed Skating Sport Climbing Squash Starcraft 2 Starcraft Broodwar StarLigue (France) Sumo Surfing Swimming T20 Series Table Tennis World Cup The (English) Premier League The Australian Open The Bundesliga (Germany) The Canadian Football League The Champions League The Dota Pro Circuit The EHF European League The Eishockey-Bundesliga (Germany) The ESL Pro League The European Championship The FIVB Volleyball Men’s Nations League The FIVB Volleyball Women’s Nations League The French Open (Roland-Garros) The Handball-Bundesliga The Ice Hockey World Championships The Intel Extreme Masters (IEM) The International The Junior Hockey League (MHL- Russia) The KBO League (South Korea) The Kontinental Hockey League (KHL – Eurasia) The League Championship Series (LCS) The League of Legends Pro League (LPL – China) The LEC Spring/Summer Season (Europe) The Masters The Mexican Pacific League The Mid-Season Invitational (MSI) The National Football League (USA) The National Hockey League (North America) The NCAA Division I Football Bowl Subdivision (USA) The NPB League (Japan) The Open Championship The Russian Volleyball Super League The Russian Women’s Volleyball Super League The Supreme Hockey League The Supreme Hockey League (VHL – Russia) The Süper Lig (Turkey) The Turkish Men’s Volleyball League The Turkish Women’s Volleyball League The US Open The World Championship Triathlon Turkish Basketball League Twenty20 International U.S. Open UFC/MMA US Open (Tennis) Warcraft III Water Polo Weightlifting WePlay AniMajor Wimbledon World Table Tennis Championships Wrestling
Markets by family
Family Markets
Mainlines 2
Player props 7
Team props 3
Game props 10
Other markets 522

Each market counts once, however many leagues carry it. Other markets are the provider's own market labels that we have not matched to our market names yet. The extra book and league labels come straight from the provider and are not matched to our book and league names yet. These labels still count in the totals.

Live odds: yes, per the provider's docs.

What OddsMatrix Is

OddsMatrix is an enterprise sports data feed that ships odds in XML or JSON through push (TCP socket) and pull (HTTP) connections. It is not a REST API you call with a bearer token and a cURL one-liner. You contact their sales team, agree on a feed configuration, receive a trial account, and connect using one of their pre-built connector apps. The setup process tells you the audience: sportsbook operators and trading desks, not solo developers prototyping a side project.

The product suite splits into several pieces. The Bookmaker Feed delivers raw odds from bookmakers. The Market Feed provides compiled market data. Historical Odds Data gives you archive access. Widgets add match-data overlays for football and tennis. And the Odds Service layer (Odds Audit, Pre-match Odds, Live Odds, Esports Odds) sits on top. That breadth is the selling point, but it also means you are buying a configurable platform rather than plugging into a single endpoint.

Coverage and Delivery

OddsMatrix covers traditional sports and esports across pre-match and live markets. The sports list on their site includes football, basketball, tennis, volleyball, handball, American football, baseball, ice hockey, cricket, golf, and table tennis on the traditional side, plus FIFA, NBA2K, CS:GO, League of Legends, and Dota 2 for esports.

Its league pages name the NBA, NCAA basketball, and college football. The soccer page names the Premier League, La Liga, Serie A, the Bundesliga, Ligue 1, and the UEFA Champions League.

The site publishes source counts but no list of books: 92 pre-live odds providers, 43 live odds providers and over 39 score providers, across 75+ sports and 20+ esports titles (checked November 2026). It gives no league count and names no bookmakers. That is common at this price tier, where configurations are negotiated per client, but it makes independent evaluation harder. What we do know about delivery:

  • Push (TCP socket): the server streams data to your client as soon as a change happens. After the initial dump, you receive incremental updates with no polling.
  • Pull (HTTP): you request updates on a schedule, with a configurable minimum interval of 30 seconds between requests.
  • Format: XML is the standard. JSON is available but requires you to build your own connector rather than using their supplied ones.

The push feed is a raw data stream, not a REST API. If you expect to query individual endpoints for specific games or markets, this is a different model. You receive the full configured feed and parse it on your end.

Historical Odds and Settlements

OddsMatrix marks historical odds and closing odds as available in the directory, which is a genuine differentiator at the enterprise level. Many enterprise feeds treat historical data as a separate contract or a premium add-on. OddsMatrix bundles it as a named product (Historical Odds Data) alongside the live feed.

The automatic settlement system (Outcome Settlement) monitors match events in real time and resolves bet outcomes, claiming 99.99% automatic settlement across their sportsbook platform and data feeds. That number matters if you are running a book and want to skip manual grading. If you are a data consumer building models, settlement data is useful for backtesting but less central to the pitch.

For a broader look at who provides closing-line archives and backtest data, see our historical odds guide.

OddsMatrix Pricing and the Free Trial

Pricing is not published. The directory marks OddsMatrix at the four-dollar-sign tier, which puts it in enterprise territory. You will need to talk to their sales team to get a quote, and the price will depend on which sports, markets, and delivery methods you configure.

There is a free trial, but it is gated behind sales contact rather than self-serve signup. The process they describe:

  1. Reach out to their sales team.
  2. Agree on the feed configuration and request a trial account.
  3. Use one of their connector apps (Java, C#, JavaScript, PHP) or build your own.

This is standard for enterprise data feeds but worth flagging if you are used to grabbing an API key in two minutes. Once the account is live, the site says you can test the data free for up to a month (checked November 2026).

Getting an API Key

OddsMatrix issues no self-serve API key. Its integration page lays out five steps. You contact sales through the contact form, agree on the feed and sports configuration, and request a trial account. Then you connect with a supplied connector or your own, test the data free for up to a month, and sign the contract to go live. The form asks for your name, email, company, title, country, phone and a message.

The feed documentation comes with the test account, so the public pages don't show how credentials travel in a request (checked November 2026). Name your sports, markets and delivery method, push or pull, in the first message. The feed returns only what the account configures.

Rate Limits, Docs and SDKs

OddsMatrix publishes no request quota. It does publish delivery figures. Pull over HTTP has a configurable limit of 30 seconds between consecutive update requests. Push over a TCP socket sends changes as they happen after the first full data dump, with no polling. The site says publication speed for 99.5% of entities stays under 1 second (checked November 2026).

The integration page lists connector apps in Java, JavaScript, C# and PHP. They talk to the server through SDQL, a query language OddsMatrix built in house. XML is the standard format, and JSON needs a connector you write. Sales supplies the feed documentation, which the site says comes in English, Chinese, Spanish and French. The public pages show no OpenAPI file, status page or changelog. Support is 24/7 technical support plus a dedicated account manager.

Who OddsMatrix Is For

The product is built for operators who need a configurable, high-throughput data pipeline:

  • Sportsbook operators who need pre-match and live odds delivered continuously and settled automatically.
  • Trading desks that want raw bookmaker feeds to build their own compiled markets on top.
  • Esports betting platforms that need CS:GO, LoL, Dota 2, and virtual sports odds in the same feed as traditional sports.

Skip it if you are a solo developer or a small team building an odds comparison tool. The sales-gated trial, XML-first delivery, and unpublished pricing all point at a buyer who has a procurement process, not someone running pip install on a Saturday. For self-serve options that let you start in minutes, browse the full sports odds API directory.

How It Compares to Developer-First APIs

The gap between OddsMatrix and the typical developer-focused odds API is not quality. It is accessibility. Developer APIs give you a REST endpoint, a JSON response, and a key you can generate without talking to anyone. OddsMatrix gives you a configurable feed pipeline where the format, the sports, and the delivery method are negotiated with a sales engineer.

That model works when you know exactly what you need and you are processing hundreds of thousands of events. It adds friction when you are still exploring. The 30-second minimum pull interval, the XML-default format, and the TCP push model are all designed for production ingestion, not for ad hoc queries during development.

If you need the same enterprise depth but want to evaluate without a sales call first, OddsMatrix is harder to trial than most of the self-serve providers in our directory. That is a trade-off, not a flaw. Enterprise feeds exist because some workloads outgrow REST APIs.

Verdict

OddsMatrix is an enterprise data platform that makes sense when you are building or running a sportsbook and need a configurable feed with settlement, historical data, and esports coverage baked in. The push delivery, automatic settlement, and multi-language connector support are genuine production features.

The caveats are structural. No published pricing. No self-serve trial. XML as the default format. No public documentation you can read before contacting sales. If those friction points match how your organization buys software, OddsMatrix is worth the conversation. If they do not, start with a developer-first API and revisit enterprise feeds when your volume demands it.

Last updated: · How providers get listed

Frequently Asked Questions

OddsMatrix offers a free trial rather than a self-serve free tier. You contact their sales team, agree on a feed configuration, and receive a trial account. There is no instant signup or API key generation. Once the trial account is live, it runs free for up to a month.
The standard format is XML. JSON is available as an option, but OddsMatrix does not provide a pre-built connector for JSON feeds, so you will need to build your own. They supply connector apps in Java, C#, JavaScript, and PHP for the XML feed.
OddsMatrix covers traditional sports (football, basketball, tennis, baseball, ice hockey, cricket, golf, and more) plus esports (CS:GO, League of Legends, Dota 2, FIFA, NBA2K). The site counts 92 pre-live and 43 live odds providers, but it names no bookmakers and gives no league count, and your coverage depends on your configured package.
Two methods: push via TCP socket, where the server streams updates to your client as changes happen after an initial data dump, and pull via HTTP, where you request updates with a configurable minimum interval of 30 seconds. Push is the primary delivery method for production use.
Yes. Historical Odds Data is a named product in the OddsMatrix suite, and the directory confirms closing odds are available. This is a genuine differentiator at the enterprise tier, where historical data is often a separate contract. Compare historical odds sources →
Pricing is not published. The directory places OddsMatrix at the four-dollar-sign tier, which means enterprise pricing with custom quotes. You will need to contact their sales team for a number. The cost depends on which sports, markets, and delivery methods you configure into your package.
OddsMatrix has no self-serve key. Contact its sales team through the form on its site, agree on the feed configuration and request a trial account. The trial runs free for up to a month, and the feed documentation arrives with the test account. When you are ready to go live, you sign a contract. The public pages don't say how credentials are sent.

OddsMatrix Alternatives

Similar providers from the directory worth shortlisting alongside OddsMatrix.

Want to test the OddsMatrix feed?

Contact their sales team to request a trial account, agree on a feed configuration, and start testing with their connector apps in Java, C#, JavaScript, or PHP.

Are You the Team Behind OddsMatrix?

Show developers you're independently listed on SportsAPIs.dev. Copy this badge onto your site. It links straight back to this profile.

Each of these works best on a reviews or "As cited on SportsAPIs.dev" page that your homepage links to, or in a testimonial strip on the homepage.

Badge

OddsMatrix is listed on SportsAPIs.dev
<a href="https://sportsapis.dev/apis/oddsmatrix" title="OddsMatrix on SportsAPIs.dev">
  <img src="https://sportsapis.dev/assets/images/badges/listed-on-sportsapis.svg"
       alt="OddsMatrix is listed on SportsAPIs.dev" width="220" height="48">
</a>

Text link

<a href="https://sportsapis.dev/apis/oddsmatrix">Read the OddsMatrix review on SportsAPIs.dev</a>

Review quote

<blockquote>
  Enterprise XML/JSON odds feeds with push and pull delivery.
</blockquote>
<p><a href="https://sportsapis.dev/apis/oddsmatrix">SportsAPIs.dev review</a></p>

Want a Featured Partner spot or to update your listing? Partner with us →