Sports statistics API — team & player stats, xG and more
Orbistats' sports statistics API delivers current-season team and player statistics — possession, shots, cards, form — plus advanced metrics like xG, normalized into one schema across every sport we cover. Built for analytics platforms, fantasy scoring engines and editorial content, not just a scoreboard widget.
Everything in the statistics feed
Team Statistics
Possession, shots, cards, corners and more per match.
Player Statistics
Individual performance metrics for every player, every match.
Season Aggregates
Rolled-up totals and averages across a full season.
xG & Advanced Metrics
Expected goals and other advanced metrics where available.
Match-Level Breakdowns
Period-by-period and event-level statistical detail.
10 Sports, One Schema
Same field names for statistics across every sport.
Every request needs one header
Pass your API key as a bearer token. Free-tier keys work the same way as paid keys — only the rate limit and data freshness change.
Authorization: Bearer YOUR_API_KEY
Team statistics for a match
Returns team-level statistics for a single match, identified by match ID.
| Parameter | Type | Required | Description |
|---|---|---|---|
| match_id | string | Required | The match to return statistics for. |
| team | string | Optional | Filter to a single team's statistics. |
| fields | string | Optional | Comma-separated list to limit returned fields. |
Authorization: Bearer YOUR_API_KEY
"match_id": "48213",
"home": { "team": "Arsenal", "possession": 58, "shots_on_target": 6, "corners": 7, "xg": 1.82 },
"away": { "team": "Chelsea", "possession": 42, "shots_on_target": 3, "corners": 4, "xg": 0.91 }
}
"player": "Bukayo Saka",
"season": "2026/27",
"appearances": 6,
"goals": 4,
"assists": 3
}
Simple limits, tied to your plan
60 req/min
Enough to build and test against real data.
300 req/min
For live products in production.
Custom limits
Talk to us for volume pricing and dedicated capacity.
limit / offset
Every list endpoint supports limit and offset query parameters.
Call it from any language
Official SDKs cover Python, JavaScript and PHP — every other language works over plain REST.
-H "Authorization: Bearer YOUR_API_KEY"
Related products & sports
Pair statistics with fixtures, historical depth or a sport-specific page.
Sports Data API
Fixtures, results and teams.
Live Scores API
Real-time scores and match events.
Historical Data
Deep multi-season archives.
Fantasy & Analytics
Built for scoring engines and models.
Football Data
Football-specific coverage and endpoints.
Full API Reference
Every endpoint, parameter and schema.
Start free. Upgrade when you need enterprise SLAs.
Self-serve API keys for developers today — dedicated infrastructure, custom feeds and SLAs when you're ready.