# Premier League API: Get league table

> Gets the Premier League table for the current season or a chosen season, with each club's last five league results.

Unofficial. Not affiliated with or endorsed by Premier League.

- Page: https://fous.com/methods/premierleague.com/get-league-table
- Method: `premierleague.com/get_league_table`, version 1
- Website: premierleague.com
- Returns: position, club, played, won, drawn, lost, goals, goal difference, points, recent form, club link
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `season` | string | no | `"2025/26"` | Season to show, such as 2025/26 or 2025. Leave blank or use current for the current season. Default "current". |

## Output

From a run on Oct 23, 2026, shortened. Its input:

```json
{
  "season": "2025/26"
}
```

Its output:

```json
{
  "clubs": [
    {
      "won": 26,
      "club": "Arsenal",
      "lost": 5,
      "drawn": 7,
      "played": 38,
      "points": 85,
      "club_id": "3",
      "position": 1,
      "club_link": "https://www.premierleague.com/en/clubs/3/arsenal/overview",
      "recent_form": "W W W W W",
      "goals_scored": 71,
      "goals_conceded": 27,
      "goal_difference": 44
    },
    {
      "won": 23,
      "club": "Manchester City",
      "lost": 6,
      "drawn": 9,
      "played": 38,
      "points": 78,
      "club_id": "43",
      "position": 2,
      "club_link": "https://www.premierleague.com/en/clubs/43/manchester-city/overview",
      "recent_form": "D W W D L",
      "goals_scored": 77,
      "goals_conceded": 35,
      "goal_difference": 42
    },
    {
      "won": 20,
      "club": "Manchester United",
      "lost": 7,
      "drawn": 11,
      "played": 38,
      "points": 71,
      "club_id": "1",
      "position": 3,
      "club_link": "https://www.premierleague.com/en/clubs/1/manchester-united/overview",
      "recent_form": "W W D W W",
      "goals_scored": 69,
      "goals_conceded": 50,
      "goal_difference": 19
    }
  ],
  "season": "2025/26"
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"premierleague.com/get_league_table","input":{"season":"2025/26"}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- Show me the current Premier League standings with points and recent form for each club
- What's the league table for the 2025/26 season on premierleague.com?
- Can I see the Premier League table from the 2019/20 season with goal difference and last five results?
- Who is top of the English top flight right now, and how many points do they have?
- Give me the 2024 Premier League final table with wins, draws, losses and club links

## Input schema

```json
{
  "type": "object",
  "required": [],
  "properties": {
    "season": {
      "type": "string",
      "default": "current",
      "examples": [
        "2025/26"
      ],
      "description": "Season to show, such as 2025/26 or 2025. Leave blank or use current for the current season."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "season",
    "clubs"
  ],
  "properties": {
    "clubs": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "position",
          "club",
          "played",
          "won",
          "drawn",
          "lost",
          "goals_scored",
          "goals_conceded",
          "goal_difference",
          "points",
          "recent_form",
          "club_link",
          "club_id"
        ],
        "properties": {
          "won": {
            "type": "integer",
            "description": "Matches won."
          },
          "club": {
            "type": "string",
            "description": "Club name."
          },
          "lost": {
            "type": "integer",
            "description": "Matches lost."
          },
          "drawn": {
            "type": "integer",
            "description": "Matches drawn."
          },
          "played": {
            "type": "integer",
            "description": "Matches played."
          },
          "points": {
            "type": "integer",
            "description": "League points."
          },
          "club_id": {
            "type": "string",
            "description": "Premier League club ID."
          },
          "position": {
            "type": "integer",
            "description": "League position."
          },
          "club_link": {
            "type": "string",
            "description": "Club page on Premier League."
          },
          "recent_form": {
            "type": "string",
            "description": "Last five league results, oldest first; W, D, or L, or an empty string if none."
          },
          "goals_scored": {
            "type": "integer",
            "description": "Goals scored."
          },
          "goals_conceded": {
            "type": "integer",
            "description": "Goals conceded."
          },
          "goal_difference": {
            "type": "integer",
            "description": "Goals scored minus goals conceded."
          }
        }
      },
      "description": "Clubs in league table order."
    },
    "season": {
      "type": "string",
      "description": "Season shown, such as 2025/26."
    }
  }
}
```

## See more

- [Premier League API: Get fixtures and results](https://fous.com/methods/premierleague.com/get-fixtures-and-results.md): Gets Premier League fixtures and results in a date range, with kickoff times in your chosen time zone. Returns up to 380 matches.
- [Premier League API: List top players by stat](https://fous.com/methods/premierleague.com/list-top-scorers.md): Ranks Premier League players for a season by goals, assists or goalkeeper clean sheets, with each player's club and nationality.
- [Premier League API: Get player stats](https://fous.com/methods/premierleague.com/get-player-stats.md): Looks up a Premier League player by name and returns the profile and either career totals or the stats for a chosen season. If names clash, a current Premier League player is preferred.
- [UEFA API: Get competition table](https://fous.com/methods/uefa.com/get-competition-table.md): Returns the league-phase or group-stage table for a UEFA club competition and season, with qualification labels where shown.
- [Yahoo API: Get team standings](https://fous.com/methods/sports.yahoo.com/get-standings.md): Returns Yahoo Sports team standings for a league and season, grouped by division or conference.
- [NBA API: Get standings](https://fous.com/methods/nba.com/get-standings.md): Returns NBA regular-season standings for a season, with Eastern and Western Conference teams in rank order. Defaults to the season shown on the NBA standings page.
- [NFL API: Get standings](https://fous.com/methods/nfl.com/get-standings.md): Gets NFL regular-season standings by conference and division for a season, with clinch status when shown.
- [MLB API: Get standings](https://fous.com/methods/mlb.com/get-standings.md): Returns MLB regular-season division standings for a season: records, win percentage, games back, streak, last 10 games and wild-card games back. Defaults to the current year.
- [All Premier League methods](https://fous.com/methods/premierleague.com.md)
