Data features per league

Data features per league

When you’re planning an integration, it’s important to know which data features are available for each league in your subscription.

This page explains the different ways to check league‑level coverage and points you to existing resources that already list supported leagues for specific features.

circle-info

League coverage and data features can change over time (for example, when we expand coverage or add new competitions). Always rely on dynamic endpoints and MySportmonks as the source of truth, rather than hardcoding static lists from this page.


1. xG (Expected values) coverage per league

For expected values (xG and related metrics), we maintain a dedicated coverage page that lists exactly which leagues are supported.

You can find the current xG league coverage here:

That page contains a table with all leagues and their IDs that have Expected values available.

circle-info

Package level also affects xG availability (Basic, Standard, Advanced). The coverage page explains this in more detail and links to our pricing & package breakdown.


2. Match Facts coverage per league (beta)

For Match Facts (beta), league coverage is documented on the Match Facts page. It also links to a live spreadsheet with the detailed coverage.

On that page you’ll find a “Download league coverage” link which contains an up‑to‑date overview of all leagues that currently support Match Facts.


3. Using MySportmonks to inspect your leagues & features

MySportmonks provides a UI-driven way to see your subscription details, including which leagues and data features are included in your plan.

To view your subscription information:

  1. Navigate to My Subscription (on the Subscriptions page).

  2. View your plan details, which show:

    • Package level (Basic, Standard, or Advanced)

    • Total number of leagues in your subscription

  3. Click the "Data Features" button (eye icon) to see a list of all data features available in your plan (e.g., Predictions, Premium Odds, xG Advanced, Match Facts Advanced, Expected Lineups, etc.).

  4. Click the "Leagues" button to see a searchable list of all leagues included in your subscription, along with their league IDs.


4. Programmatic overview via “My” endpoints

For automated checks and monitoring, you can use our “My” endpoints to discover which data features and leagues are available in your account.

These endpoints are introduced here:

The key ideas:

  • My Leagues – returns the leagues that are part of your subscription.

  • My Data Features – returns the data features you have access to.

  • My Endpoints – lists endpoints available for your account.

Combined, these let you:

  1. Retrieve the leagues in your plan.

  2. Retrieve the data features in your plan.

  3. Cross‑reference them in your own system to build a matrix of league → available features (e.g. Odds, Predictions, xG, Match Facts, News).

circle-info

You can explore and test all “My” endpoints in our official Postman collection or directly from MySportmonks. Use these as your single source of truth for what is actually enabled in your account.


If you need to check coverage for a specific league (for example, the Premier League):

  1. Find the league and season

  2. Check whether the feature is globally available for that league

By following these steps you can always reliably answer: “Which data features do I have for this league?” without relying on outdated static lists.

Last updated

Was this helpful?