Skip to content

get_standings

2 creditsBasic lookupPOST /v1/get_standings

The league table: points, deductions, goal difference, home and away, form

Use it when you want a season's league table as published, with points deductions and qualification notes, plus home and away records and form.

Parameters

seasonnumber | stringoptional
Season by the year it starts: 2025 = 2025-26. MLS: the calendar year. Default: the latest.

Notes

  • Over MCP, ask for it in plain English and the client calls get_standings itself. Point any MCP client at https://mcp.strikerapi.com/mcp?key=YOUR_API_KEY.
  • Each call costs 2 credits, taken before it runs and refunded if the server errors.
  • Not the call you need? Find the right call by what you are trying to answer.

Request

curl -X POST https://mcp.strikerapi.com/v1/get_standings \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
  "season": 2025
}'

Response

json
{
  "season": 2025,
  "source": "espn_table",
  "standings": [
    {
      "group_name": "English Premier League 2025-2026",
      "rank": 1,
      "team_id": "359",
      "abbrev": "ARS",
      "display_name": "Arsenal",
      "played": 38,
      "wins": 26,
      "draws": 7,
      "losses": 5,
      "goals_for": 71,
      "goals_against": 27,
      "goal_diff": 44,
      "points": 85,
      "deductions": 0,
      "note": "Champions League",
      "home": "15-2-2",
      "away": "11-5-3",
      "form": "WWWWW"
    },
    {
      "group_name": "English Premier League 2025-2026",
      "rank": 2,
      "team_id": "382",
      "abbrev": "MNC",
      "display_name": "Manchester City",
      "played": 38,
      "wins": 23,
      "draws": 9,
      "losses": 6,
      "goals_for": 77,
      "goals_against": 35,
      "goal_diff": 42,
      "points": 78,
      "deductions": 0,
      "note": "Champions League",
      "home": "14-3-2",
      "away": "9-6-4",
      "form": "LDWWD"
    },
    {
      "group_name": "English Premier League 2025-2026",
      "rank": 3,
      "team_id": "360",
      "abbrev": "MAN",
      "display_name": "Manchester United",
      "played": 38,
      "wins": 20,
      "draws": 11,
      "losses": 7,
      "goals_for": 69,
      "goals_against": 50,
      "goal_diff": 19,
      "points": 71,
      "deductions": 0,
      "note": "Champions League",
      "home": "13-3-3",
      "away": "7-8-4",
      "form": "WWDWW"
    }
  ],
  "count": 20,
  "note": "ESPN's published table: official points including deductions. home, away (W-D-L) and form (latest first) come from the results we hold."
}

Response fields

seasonnumber
sourcestring
standings[]array
List of objects
standings[].group_namestring
standings[].ranknumber
standings[].team_idstring
standings[].abbrevstring
standings[].display_namestring
standings[].playednumber
standings[].winsnumber
standings[].drawsnumber
standings[].lossesnumber
standings[].goals_fornumber
standings[].goals_againstnumber
standings[].goal_diffnumber
standings[].pointsnumber
standings[].deductionsnumber
standings[].notestring
standings[].homestring
standings[].awaystring
standings[].formstring
countnumber
notestring

Related endpoints

Try it

500 credits free on signup: 250 calls to get_standings, and no card.