Skip to content

Premier League API

Premier League (premierleague.com) has 4 public methods: get league table, get player stats, list top players by stat and get fixtures and results. Each costs 1 credit per completed run (1¢ with pay as you go); failed runs are free.

Unofficial. Not affiliated with or endorsed by Premier League.

Methods

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

    Returns position, club, played, won, drawn, lost, goals, goal difference, points, recent form, club link

    Readpremierleague.com/get_league_table
  • 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.

    Returns name, club, position, shirt number, nationality, date of birth, photo and profile URL, appearances, goals, assists, clean sheets, cards, minutes played

    Readpremierleague.com/get_player_stats
  • Ranks Premier League players for a season by goals, assists or goalkeeper clean sheets, with each player's club and nationality.

    Returns rank, player, club, nationality, stat value, player URL

    Readpremierleague.com/list_top_scorers
  • Gets Premier League fixtures and results in a date range, with kickoff times in your chosen time zone. Returns up to 380 matches.

    Returns kickoff, matchweek, clubs, score, status, stadium, match link

    Readpremierleague.com/get_fixtures_and_results