| # | Club | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Man City | 37 | 28 | 5 | 4 | 96 | 34 | +62 | 89 | |
| 2 | Arsenal | 37 | 27 | 5 | 5 | 88 | 40 | +48 | 86 | |
| 3 | Liverpool | 37 | 24 | 7 | 6 | 81 | 40 | +41 | 79 | |
| 4 | Chelsea | 37 | 20 | 8 | 9 | 67 | 45 | +22 | 68 | |
| 5 | Spurs | 37 | 19 | 6 | 12 | 71 | 56 | +15 | 63 | |
| 6 | Newcastle | 37 | 18 | 7 | 12 | 62 | 51 | +11 | 61 | |
| 7 | Aston Villa | 37 | 17 | 8 | 12 | 59 | 53 | +6 | 59 | |
| 8 | Brighton | 37 | 15 | 11 | 11 | 57 | 52 | +5 | 56 | |
| 18 | Leeds | 37 | 8 | 9 | 20 | 38 | 66 | −28 | 33 | |
| 19 | Ipswich | 37 | 6 | 8 | 23 | 34 | 72 | −38 | 26 | |
| 20 | Burnley | 37 | 5 | 9 | 23 | 30 | 68 | −38 | 24 |
Every data point on this site — scores, lineups, injuries, ratings, xG, model probabilities and odds — through one clean REST API across every sport and league.
# live football events, with model probabilities GET https://api.almanacstats.com/v1/events?sport=football&status=live -H "Authorization: Bearer sk_live_••••" { "data": [ { "event_id": 80421337, "sport": "football", "competition": "Premier League", "status": "live", "home": { "competitor_id": 8842, "name": "Manchester City" }, "away": { "competitor_id": 8650, "name": "Arsenal" }, "score": { "home": 2, "away": 1 }, "model_prob": { "home": 0.71, "draw": 0.19, "away": 0.10 }, "market_prob": { "home": 0.67, "draw": 0.20, "away": 0.13 } } ], "meta": { "count": 14 } }
Soon you’ll be able to sign in to follow teams & competitions, save matches, set kickoff and score alerts, and manage your API key — all in one place.