The Results Archive
Including 970,429 match results over 137 seasons
North Korea continues to display its missile launching abilities. Catalonia votes for independence from Spain in a disputed referendum. Chelsea regain the Premier League title at the end of the 2016/2017 season. Arsenal beat Chelsea 2-1 to become the most successful side in FA Cup history. South Shields win the FA Vase in May 2017. York City win the FA Trophy in May 2017. In June 2017 London is struck by a series of terror attacks. Theresa May wins the election in June 2017 but with a reduced majority and diminished authority.
Select Season:   Select Division:
 Sunday 31 Dec, 2017
FAPL Crystal Palace 0 - 0 Manchester City 25804
FAPL West Bromwich Albion 1 - 1 Arsenal 26223
 Saturday 30 Dec, 2017
FAPL AFC Bournemouth 2 - 1 Everton 10497
FAPL Chelsea 5 - 0 Stoke City 41433
FAPL Huddersfield Town 0 - 0 Burnley 24095
FAPL Liverpool 2 - 1 Leicester City 53226
FAPL Manchester United 0 - 0 Southampton 75051
FAPL Newcastle United 0 - 0 Brighton & Hove Albi... 52209
FAPL Watford 1 - 2 Swansea City 20002
 Thursday 28 Dec, 2017
FAPL Crystal Palace 2 - 3 Arsenal 25762
 Wednesday 27 Dec, 2017
FAPL Newcastle United 0 - 1 Manchester City 52311
 Tuesday 26 Dec, 2017
FAPL AFC Bournemouth 3 - 3 West Ham United 10596
FAPL Chelsea 2 - 0 Brighton & Hove Albi... 41568
FAPL Huddersfield Town 1 - 1 Stoke City 24047
FAPL Liverpool 5 - 0 Swansea City 52850
FAPL Manchester United 2 - 2 Burnley 75046
FAPL Tottenham Hotspur 5 - 2 Southampton 55412
FAPL Watford 2 - 1 Leicester City 20308
FAPL West Bromwich Albion 0 - 0 Everton 25364
 Saturday 23 Dec, 2017
FAPL Brighton & Hove Albi... 1 - 0 Watford 30473
FAPL Burnley 0 - 3 Tottenham Hotspur 0
FAPL Everton 0 - 0 Chelsea 39191
FAPL Leicester City 2 - 2 Manchester United 32202
FAPL Manchester City 4 - 0 AFC Bournemouth 54270
FAPL Southampton 1 - 1 Huddersfield Town 29675
FAPL Stoke City 3 - 1 West Bromwich Albion 29057
FAPL Swansea City 1 - 1 Crystal Palace 20354
FAPL West Ham United 2 - 3 Newcastle United 56955
 Friday 22 Dec, 2017
FAPL Arsenal 3 - 3 Liverpool 59409
 Monday 18 Dec, 2017
FAPL Everton 3 - 1 Swansea City 37580
 Sunday 17 Dec, 2017
FAPL AFC Bournemouth 0 - 4 Liverpool 10780
FAPL West Bromwich Albion 1 - 2 Manchester United 24782
 Saturday 16 Dec, 2017
FAPL Arsenal 1 - 0 Newcastle United 59379
FAPL Brighton & Hove Albi... 0 - 0 Burnley 29921
FAPL Chelsea 1 - 0 Southampton 41562
FAPL Leicester City 0 - 3 Crystal Palace 31081
FAPL Manchester City 4 - 1 Tottenham Hotspur 54214
FAPL Stoke City 0 - 3 West Ham United 29265
FAPL Watford 1 - 4 Huddersfield Town 20026
 Wednesday 13 Dec, 2017
FAPL Liverpool 0 - 0 West Bromwich Albion 53243
FAPL Manchester United 1 - 0 AFC Bournemouth 74798
FAPL Newcastle United 0 - 1 Everton 51042
FAPL Southampton 1 - 4 Leicester City 27714
FAPL Swansea City 0 - 4 Manchester City 20870
FAPL Tottenham Hotspur 2 - 0 Brighton & Hove Albi... 55124
FAPL West Ham United 0 - 0 Arsenal 56921
 Tuesday 12 Dec, 2017
FAPL Burnley 1 - 0 Stoke City 19909
FAPL Crystal Palace 2 - 1 Watford 23566
FAPL Huddersfield Town 1 - 3 Chelsea 24169
 Sunday 10 Dec, 2017
FAPL Liverpool 1 - 1 Everton 53082
FAPL Manchester United 1 - 2 Manchester City 74847
FAPL Southampton 1 - 1 Arsenal 31643
 Saturday 09 Dec, 2017
FAPL Burnley 1 - 0 Watford 19479
FAPL Crystal Palace 2 - 2 AFC Bournemouth 24823
FAPL Huddersfield Town 2 - 0 Brighton & Hove Albi... 24018
FAPL Newcastle United 2 - 3 Leicester City 52117
FAPL Swansea City 1 - 0 West Bromwich Albion 19580
FAPL Tottenham Hotspur 5 - 1 Stoke City 62202
FAPL West Ham United 1 - 0 Chelsea 56953
 Sunday 03 Dec, 2017
FAPL AFC Bournemouth 1 - 1 Southampton 10764
FAPL Manchester City 2 - 1 West Ham United 54203
 Saturday 02 Dec, 2017
FAPL Arsenal 1 - 3 Manchester United 59547
FAPL Brighton & Hove Albi... 1 - 5 Liverpool 30634
FAPL Chelsea 3 - 1 Newcastle United 41538
FAPL Everton 2 - 0 Huddersfield Town 39167
FAPL Leicester City 1 - 0 Burnley 30714
FAPL Stoke City 2 - 1 Swansea City 28261
FAPL Watford 1 - 1 Tottenham Hotspur 20278
FAPL West Bromwich Albion 0 - 0 Crystal Palace 23531
Barclays Premier League
Up to and including Saturday 21 April 2018
Pos Club Name Pld W D L GF GA Pts GD
1 Manchester City 33 28 3 2 93 25 87 68
2 Manchester United 34 23 5 6 65 26 74 39
3 Liverpool 35 20 11 4 80 37 71 43
4 Tottenham Hotspur 34 20 8 6 66 31 68 35
5 Chelsea 33 19 6 8 60 30 63 30
6 Arsenal 33 16 6 11 62 45 54 17
7 Burnley 34 14 10 10 34 31 52 3
8 Leicester City 34 11 11 12 49 47 44 2
9 Everton 34 11 9 14 39 54 42 -15
10 Newcastle United 33 11 8 14 35 42 41 -7
11 Watford 35 10 8 17 42 60 38 -18
12 AFC Bournemouth 35 9 11 15 41 60 38 -19
13 Brighton & Hove Albi... 34 8 12 14 32 47 36 -15
14 West Ham United 34 8 11 15 42 61 35 -19
15 Crystal Palace 36 8 11 17 37 58 35 -21
16 Huddersfield Town 34 9 8 17 27 54 35 -27
17 Swansea City 33 8 9 16 27 46 33 -19
18 Southampton 34 5 14 15 33 53 29 -20
19 Stoke City 34 6 10 18 31 64 28 -33
20 West Bromwich Albion 34 4 13 17 28 52 25 -24
A more detailed table is available in the Competitions Section.