England (and Wales) - English Premier League

May 28, 2026 · View on GitHub

What's football.db?

A free open public domain football database & schema for use in any (programming) language uses datasets in the Football.TXT format. More football.db Project Site »

Intro

Free open public domain football data for England (and Wales). National football club leagues include:

Level
IEnglish Premier League20 Clubs
IIEnglish Championship24 Clubs
IIIEnglish League One24 Clubs
IVEnglish League Two24 Clubs

Notes:

  • Starting with the 2004/05 season the Football League's Division 1, Division 2 and Division 3 changed to Championship, League One and League Two.

Example:

= English Premier League

▪ Matchday 1
  Fri Aug 15 
    20:00  Liverpool               v AFC Bournemouth      4-2 (1-0)
  Sat Aug 16
    12:30  Aston Villa             v Newcastle United     0-0
    15:00  Brighton & Hove Albion  v Fulham               1-1 (0-0)
           Sunderland AFC          v West Ham United      3-0 (0-0)
           Tottenham Hotspur       v Burnley              3-0 (1-0)
    17:30  Wolverhampton Wanderers v Manchester City      0-4 (0-2)
  Sun Aug 17
    14:00  Nottingham Forest       v Brentford            3-1 (3-0)
           Chelsea                 v Crystal Palace       0-0
    16:30  Manchester United       v Arsenal              0-1 (0-1)
  Mon Aug 18
    20:00  Leeds United            v Everton              1-0 (0-0)

...
= Arsenal

 1  Wojciech Szczęsny (POL)      GK  2007-
13  David Ospina (COL)           GK  2014-
26  Damián Martinez (ARG)        GK  2010-

 2  Mathieu Debuchy (FRA)        DF  2014-
 3  Kieran Gibbs                 DF  2007-
 4 (vc) Per Mertesacker (GER)    DF  2011-
 6  Laurent Koscielny (FRA)      DF  2010-
18  Nacho Monreal (ESP)          DF  2013-
21  Calum Chambers               DF  2014-

 7  Tomáš Rosický (CZE)          MF  2006-
 8 (c) Mikel Arteta (ESP)        MF  2011-
10  Jack Wilshere                MF  2008-
11  Mesut Özil (GER)             MF  2013-
15  Alex Oxlade-Chamberlain      MF  2011-
16  Aaron Ramsey (WAL)           MF  2008-
19  Santi Cazorla (ESP)          MF  2012-
20  Mathieu Flamini (FRA)        MF  2013-
24  Abou Diaby (FRA)             MF  2006-
34  Francis Coquelin (FRA)       MF  2008-
35  Gedion Zelalem (GER)         MF  2013-

 9  Lukas Podolski (GER)         FW   2012-
12  Olivier Giroud (FRA)         FW   2012-
14  Theo Walcott                 FW   2006-
17  Alexis Sánchez (CHI)         FW   2014-
22  Yaya Sanogo (FRA)            FW   2013-
23  Danny Welbeck                FW   2014-
27  Serge Gnabry (GER)           FW   2012-
28  Joel Campbell (CRC)          FW   2011-

Build Your Own england.db Database or england.json/.csv Datasets

Yes, you can. See the football.db/.json/.csv How-Tos »

License

The football.db schema, data and scripts are dedicated to the public domain. Use as you please with no restrictions whatsoever.

Questions? Comments?

Yes, you can. More than welcome. See Help & Support »