about

An odds & data API for esports.

Counter-Strike 2 first, with other titles on the roadmap. We’re a data product: normalized match data and player stats, a market odds line, and — later — a modeled line of our own.

Who we build for

Developers and data teams

01
Esports media & stats sites

Match pages, player profiles and rankings that stay current without a scraper to babysit.

02
Fantasy & prediction platforms

Normalized stats and stable IDs for scoring engines, drafts and settlement.

03
Individual bettors & analysts

Raw data and a reference line for your own models — we sell data, not tips or picks.

04
Trading desks

Append-only line history from July 2026, with capture timestamps, built for backtesting.

The line we hold

We sell data and infrastructure — not gambling. We deliberately don’t serve licensed sportsbooks, and you’ll find no bookmaker affiliate links, no “bet now” buttons, and no urgency framing anywhere on this site.

EsportsOdds is a trading name of Sellframe Ltd, a company registered in Scotland (company number SC472357). Questions? Contact us.

The founder

Phil McParlane, Founder

Phil McParlane runs EsportsOdds. When an article says “Reviewed by Phil McParlane, Founder”, its claims were checked against our data and sources before it was published, and he reads the page once it is live. The date beside his name is the day it was checked.

How we source data

Cross-checked, never quoted

Match data comes from one primary public source, with others filling gaps and cross-checking where they overlap. Every odds line combines at least two bookmakers or exchanges. Provenance is tracked internally for every field.

We never name the sources — no single one of them is the product. What you get is the reconciled result, and where sources disagree or coverage runs out, you see a gap, not a guess. How the numbers are derived is documented in our methodology.

Ingest → publish
Primary source · backstop sources — ingested separately
Cross-check — where sources overlap, fields agree or the conflict is flagged
Provenance — every field’s origin tracked internally
Publish — one reconciled record, sources unnamed
The brand

Two colors, one rule

Everywhere on this site and in every product built on our data, the same convention holds — so you can always tell what kind of number you’re looking at, at a glance.

Green is market data

Anything green is real market data — the market odds line. If a number is green, the market produced it.

Blue is our model

Anything blue is our own modeled data — predictions we computed ourselves, clearly separated so it can never be mistaken for a market price. Coming soon.

Build on it and see for yourself

One key, one schema, no metering surprises.