Skip to content

Liga MX

The Liga MX data API

Every Liga MX match ESPN lists since 2001 (8,628 finals, Apertura and Clausura with the play-in and the liguilla), with lineups from 2003 and every goal with its scorer, player box scores for every season but 2007, the location of every shot from 2013, our Elo ratings and sportsbook lines from 2017 (nearly every match from 2021). The same tools as the Premier League with league=ligamx.

matches
8,630
match events
430,485
players
4,872
seasons
26

What's in it

The whole league, the way you already query the Premier League.

Shot maps

Every located shot since 2013, about 25 a match, with its outcome, body part and our expected-goals value.

Lineups and box scores

Starting XIs, formations, substitutions with minutes, and every player's line.

Lines

Three-way moneylines, goal handicaps and totals from each sportsbook ESPN lists, from 2017.

Connect

Its own endpoint, or one argument.

Point Claude, ChatGPT or Cursor at the Liga MX endpoint and every answer is about the Liga MX. Already using StrikerAPI for the Premier League? Pass "league": "ligamx" to the same tools. Every account starts with 500 free credits.

  • MCP https://mcp.strikerapi.com/mcp/ligamx
  • POST https://mcp.strikerapi.com/v1/ligamx/{tool}
  • GET https://mcp.strikerapi.com/v1/ligamx/tools the Liga MX tool list
{
  "mcpServers": {
    "strikerapi-ligamx": {
      "url": "https://mcp.strikerapi.com/mcp/ligamx?key=YOUR_API_KEY"
    }
  }
}

Seasons

Every season the league has played.

SeasonmatchesEvents
202625722,465
202534027,361
202434026,730
202334127,669
202234227,726
202134127,013
202026121,394
201935228,402
201833426,161
201733427,603
201633427,908
201533427,678
201433427,021
201333426,005
201233414,539
20113344,203
20103344,221
20093344,185
20083384,279
20073414,601
20063384,442
20053344,610
20043735,108
20034144,524
20023933,158
20011851,479

Every stage ESPN lists (league, qualifying, knockouts, playoffs). European seasons run across two years; MLS seasons are calendar years.

What it does not have

  • Seasons are calendar years: 2024 holds the 2024 Clausura and the 2024 Apertura. ESPN files the two tournaments under inconsistent years (Clausura 2023 and every Clausura since sit under the year before), so each match is seasoned by its date.
  • Each match carries its tournament and phase (Apertura Regular Season, Clausura Quarterfinals). The play-in and the liguilla are knockouts.
  • No league table: ESPN publishes one tournament's table for a year that holds two, so get_standings is not offered for Liga MX.
  • Lineups from 2003 (about half of 2002's matches). In 2007 goals and cards are counted from the match events and the rest of the box score is null.
  • Shot locations from 2013; before that only goals and a few shots carry a location (about three a match). Cards in the match events from 2013.
  • Sportsbook lines from 2017: a few matches in 2017 and about half in 2018 (Caesars), a quarter to a third in 2019 and 2020, nearly every match from 2021. About five to ten books a match from 2019 to 2024, one since 2025 in ESPN's feed. The Odds API adds opening and closing lines from July 2020: a median of 2 books a match in 2020 and 2021, 5 or 6 in 2022, 8 in 2023 and 2024, 7 or 8 since.
  • In 26 of the 8,618 matches with events ESPN's goal events do not add up to the score (a goal listed twice or missing); the score is ESPN's final score.

Questions

Which Liga MX seasons are covered?

Results from 2001; lineups from 2003; shot locations from 2013; sportsbook lines from 2017. A season is a calendar year and holds both tournaments.

How do I ask for Liga MX data?

Every tool takes league: "ligamx". Seasons are calendar years (2025); the stage on each match names the tournament.

Why is there no league table?

ESPN publishes one tournament's table for a year that holds two. A single table for the year would mix them, so get_standings is not offered for Liga MX; list_games with the stage gives every result.

Liga MX statistics via ESPN.

Start with 500 free credits.

No card. The same key works for the Premier League and the Liga MX.

Get a free key