StatsBomb Data API

Advanced football analytics platform providing event-level and tracking data for deep tactical analysis, with free open data for academic use and commercial data via contract.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Other football soccer analytics tracking-data event-data xG python r open-data
⚙ Agent Friendliness
55
/ 100
Can an agent use this?
🔒 Security
69
/ 100
Is it safe for agents?
⚡ Reliability
71
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
0
Documentation
78
Error Messages
65
Auth Simplicity
90
Rate Limits
70

🔒 Security

TLS Enforcement
100
Auth Strength
60
Scope Granularity
40
Dep. Hygiene
75
Secret Handling
72

Open data requires no credentials — no security concerns for that path. Commercial API key handling follows standard patterns. Python/R SDKs are well-maintained open source with visible dependency hygiene.

⚡ Reliability

Uptime/SLA
70
Version Stability
78
Breaking Changes
72
Error Recovery
65
AF Security Reliability

Best When

An agent or analytics pipeline needs the deepest available event-level football data, with spatial coordinates and detailed action classification, for tactical or research purposes.

Avoid When

You need live scores, real-time odds, or basic league standings — or you need commercial rights without a StatsBomb contract.

Use Cases

  • Analyzing player movement and tactical patterns using event-level tracking data
  • Computing advanced football metrics like xG, xA, and pressure events
  • Building football scouting and recruitment analysis pipelines
  • Academic and research projects using the free open dataset
  • Generating deep match reports and post-game analysis for media

Not For

  • Live real-time data — StatsBomb data is post-match and not suitable for in-game feeds
  • Casual or quick lookup use cases — data is granular and requires significant processing
  • Non-football sports
  • Commercial use without a paid contract — open data license restricts commercial applications

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
No

Authentication

Methods: api_key
OAuth: No Scopes: No

Open data is publicly accessible via GitHub with no auth. Commercial API access uses API key credentials provided after contract signing. Open data Python/R clients require no auth.

Pricing

Model: freemium
Free tier: Yes
Requires CC: No

The open-data GitHub repository is a genuine and substantial free resource for researchers and developers. Commercial access requires direct engagement with StatsBomb.

Agent Metadata

Pagination
none
Idempotent
Read_only
Retry Guidance
Not documented

Known Gotchas

  • Data is structured as nested JSON with complex event schemas requiring significant parsing
  • Open data uses static GitHub file downloads — not a streaming or query API
  • Competition and match IDs must be discovered by traversing index files, not a search API
  • Commercial API is entirely separate from open data with different access patterns
  • Event data volume per match is very large (thousands of events) — agents must handle bulk data

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for StatsBomb Data API.

$99

Scores are editorial opinions as of 2026-03-06.

5178
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered