Skip to content

Primeira Liga

The Primeira Liga data API

Every Primeira Liga match ESPN lists since 2006-07 (5,650 finals), with lineups and every goal with its scorer, player and team box scores in most seasons from 2016-17, the location of every shot from 2016-17, the league table, our Elo ratings and sportsbook lines from 2018-19 (every match from 2023-24). The same tools as the Premier League with league=primeira.

matches
5,650
match events
286,128
players
5,053
seasons
21

What's in it

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

Shot maps

Every located shot from 2016-17, about 24 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 2018-19.

Connect

Its own endpoint, or one argument.

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

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

Seasons

Every season the league has played.

SeasonmatchesEvents
2026-27645,757
2025-2630623,084
2024-2530624,892
2023-2430625,275
2022-2330125,767
2021-2230526,254
2020-2130625,853
2019-2030626,148
2018-1930625,306
2017-1830626,017
2016-1730615,599
2015-163065,635
2014-153067,154
2013-142402,029
2012-132402,264
2011-122402,976
2010-112403,928
2009-102402,990
2008-092402,936
2007-082403,134
2006-072403,130

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 named by the year they start: 2024 = 2024-25. ESPN has nothing before 2006-07.
  • Lineups for every match (98% in 2013-14). Player box scores in 2016-17, 2017-18 and from 2019-20 (team box scores for 88% to 100% of those matches); in the other seasons goals, assists and cards are counted from the match events and the rest is null. ESPN lists 301 of the 306 matches of 2022-23.
  • Shot locations from 2016-17 (94% of that season's matches, every match from 2017-18); before that only goals and a few shots carry a location. Cards in the match events from 2014-15.
  • Sportsbook lines from 2018-19: one book (Bet 365) for about seven in ten matches to 2020-21, seven to eight books from 2021-22 to 2022-23 (68% and 87% of matches), nine to ten books and every match in 2023-24, two books since in ESPN's feed. The Odds API adds opening and closing lines from June 2020 (every match): a median of 5 books a match to 2021-22, 7 in 2022-23, 8 in 2023-24 and 2024-25, 7 since.
  • In 32 of the 5,647 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 Primeira Liga seasons are covered?

Results and lineups from 2006-07; shot locations from 2016-17; box scores in 2016-17, 2017-18 and from 2019-20; sportsbook lines from 2018-19.

How do I ask for Primeira Liga data?

Every tool takes league: "primeira".

Primeira Liga statistics via ESPN.

Start with 500 free credits.

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

Get a free key