Stats FC Dugout

The affordable football API

Full documentation

{
    "data": [
        {
            "id": 2,
            "name": "Premier League",
            "key": "EPL",
            "region": "England",
            "rounds": [
                {
                    "id": 435,
                    "name": "Premier League",
                    "start": "2015-08-07",
                    "end": "2016-05-14"
                }
            ]
        },
        …
    ]
}
{
    "data": [
        {
            "id": 10,
            "name": "2015\/2016",
            "start": "2015-06-30",
            "end": "2016-06-30"
        },
        …
    ]
}
{
    "data": [
        {
            "id": 2,
            "key": "FX",
            "name": "Fixture"
        },
        …
    ]
}
{
    "data": [
        {
            "id": 21159,
            "timestamp": "2015-08-08T14:00:00+0000",
            "competition": {
                "id": 2,
                "name": "Premier League",
                "key": "EPL",
                "region": "England"
            },
            "round": {
                "id": 435,
                "name": "Premier League",
                "start": "2015-08-07",
                "end": "2016-05-14"
            },
            "teams": {
                "home": {
                    "id": 8,
                    "name": "Stoke City",
                    "shortName": "Stoke"
                },
                "away": {
                    "id": 1,
                    "name": "Liverpool",
                    "shortName": "Liverpool"
                }
            },
            "players": {
                "home": [],
                "away": []
            },
            "score": null,
            "currentState": {
                "id": 4,
                "key": "HT",
                "name": "Half-Time"
            },
            "venue": {
                "id": 665,
                "name": "Britannia Stadium",
                "capacity": 27740
            },
            "events": [
                "cards": [],
                "goals": [],
                "states": [],
                "substitutions": []
            ]
        },
        …
    ]
}
{
    "data": [
        {
            "id": 69540,
            "timestamp": "2016-08-14T15:00:00+0000",
            "competition": {
                "id": 2,
                "name": "Premier League",
                "key": "EPL",
                "region": "England"
            },
            "round": {
                "id": 1044,
                "name": "Premier League",
                "start": null,
                "end": null
            },
            "teams": {
                "home": {
                    "id": 18,
                    "name": "Arsenal",
                    "shortName": "Arsenal"
                },
                "away": {
                    "id": 1,
                    "name": "Liverpool",
                    "shortName": "Liverpool"
                }
            },
            "players": {
                "home": [
                    {
                        "id": 16976,
                        "number": 33,
                        "position": "GK",
                        "role": "starting",
                        "name": "Petr \u010cech",
                        "shortName": "\u010cech"
                    }
                ],
                "away": [
                    {
                        "id": 17018,
                        "number": 22,
                        "position": "GK",
                        "role": "starting",
                        "name": "Simon Mignolet",
                        "shortName": "Mignolet"
                    }
                ]
            },
            "score": [
                3,
                4
            ],
            "currentState": {
                "id": 9,
                "key": "FT",
                "name": "Full-Time"
            },
            "venue": {
                "id": 47,
                "name": "Emirates Stadium",
                "capacity": 60338
            },
            "events": {
                "cards": [
                    {
                        "id": 41059,
                        "timestamp": "2016-08-14T15:26:15+0000",
                        "matchTime": "25'",
                        "type": "card",
                        "subType": "first-yellow",
                        "team": {
                            "id": 1,
                            "name": "Liverpool",
                            "shortName": "Liverpool"
                        },
                        "player": {
                            "id": "17235",
                            "name": "Adam Lallana",
                            "shortName": "Lallana",
                            "position": "MF"
                        }
                    }
                ],
                "goals": [
                    {
                        "id": 160439,
                        "timestamp": "2016-08-14T15:30:26+0000",
                        "matchTime": "29'",
                        "type": "goal",
                        "subType": null,
                        "team": {
                            "id": 18,
                            "name": "Arsenal",
                            "shortName": "Arsenal"
                        },
                        "player": {
                            "id": "17476",
                            "name": "Theo Walcott",
                            "shortName": "Walcott",
                            "position": "FW"
                        },
                        "assist": {
                            "id": "34666",
                            "name": "Alex Iwobi",
                            "shortName": "Iwobi",
                            "position": "FW"
                        }
                    }
                ],
                "states": [
                    {
                        "id": 213309,
                        "timestamp": "2016-08-14T15:01:41+0000",
                        "matchTime": "1'",
                        "type": "state",
                        "state": {
                            "id": 1,
                            "key": "1H",
                            "name": "1st Half"
                        }
                    }
                ],
                "substitutions": [
                    {
                        "id": 57247,
                        "timestamp": "2016-08-14T16:17:18+0000",
                        "matchTime": "60'",
                        "type": "substitution",
                        "subType": null,
                        "team": {
                            "id": 18,
                            "name": "Arsenal",
                            "shortName": "Arsenal"
                        },
                        "playerOff": {
                            "id": "17478",
                            "name": "Aaron Ramsey",
                            "shortName": "Ramsey",
                            "position": "MF"
                        },
                        "playerOn": {
                            "id": "17480",
                            "name": "Santi Cazorla",
                            "shortName": "Cazorla",
                            "position": "MF"
                        }
                    }
                ]
            }
        }
    ]
}
{
    "data": [
        {
            "competition": {
                "id": 2,
                "name": "Premier League",
                "key": "EPL",
                "region": "England"
            },
            "round": {
                "id": 107,
                "name": "Premier League",
                "start": "2014-08-15",
                "end": null
            },
            "team": {
                "id": 7,
                "name": "Chelsea",
                "shortName": "Chelsea"
            },
            "position": 1,
            "played": 38,
            "wins": 26,
            "draws": 9,
            "losses": 3,
            "for": 73,
            "against": 32,
            "difference": 41,
            "points": 87,
            "notes": null
        },
        …
    ]
}
{
    "data": [
        {
            "id": 17183,
            "player": {
                "name": "Sergio Ag\u00c3\u00bcero",
                "shortName": "Ag\u00c3\u00bcero"
            },
            "team": {
                "name": "Manchester City",
                "shortName": "Man City"
            },
            "goals": 26
        },
        …
    ]
}
{
    "data": [
        {
            "team": {
                "id": 18,
                "name": "Arsenal",
                "shortName": "Arsenal"
            },
            "players": [
                {
                    "id": "17478",
                    "name": "Aaron Ramsey",
                    "shortName": "Ramsey",
                    "position": "MF"
                },
                …
            ]
        },
        …
    ]
}