Ahead of this weekend's top-flight action, using our free football app - Independent Football Live - we generated key match facts for every Premier League fixture...
Tottenham Hotspur vs Arsenal - Saturday, 12.45pm
Harry Kane has scored three goals in two Barclays Premier League appearances against Arsenal.
Tottenham have lost just one of their last seven Premier League games against the Gunners at White Hart Lane (W4 D2 L1).
Arsenal have scored exactly one goal in each of their last six Premier League games against Spurs and each of the last four trips to White Hart Lane.
Arsenal have taken the most points from the head to heads between this season's top four (10), while Spurs have eight.
Arsenal haven't lost four successive games in all competitions since October 2002.
Manchester City vs Aston Villa - Saturday, 3pm
Villa have failed to score in six of the last eight Premier League games against Man City.
If the league had started on the weekend of 7/8 November when Remi Garde first took charge in a 0-0 draw v Man City, Aston Villa would still be bottom and Man City would be 12th.
Manchester City haven't lost three Premier League home games in a row since March 2007 and haven't gone three home games without a win since November 2010.
Aston Villa have taken just three points from a possible 39 in their last 13 Premier League away games.
The Villans have scored just five goals in the last 10 Premier League road trips.
Newcastle United vs Bournemouth - Saturday, 3pm
Bournemouth have lost just one of their last eight Premier League away games (W3 D4 L1).
The Magpies have lost just two of their last 10 Premier League matches at St James Park (W4 D4 L2).
Bournemouth have scored the most goals in the opening 15 minutes of matches this season (8).
The Cherries have run the furthest of any Premier League side in 2015-16 so far (3273kms).
Benik Afobe has scored four goals in his last seven Premier League appearances and Bournemouth have won three and drawn one of those games.
Swansea City vs Norwich City - Saturday, 3pm
Swansea City and Norwich City have met 52 times in all competitions with both sides winning 21 games.
There have been 15 goals scored across the three Premier League meetings between Norwich and Swansea at Liberty Stadium.
Swansea have won just two of their last 12 Premier League matches at Liberty Stadium (W2 D5 L5).
The Canaries have kept the joint-fewest clean sheets in the Premier League this season (3, along with Sunderland).
Norwich have conceded more goals from crosses than any other Premier League team this season (15).
Chelsea vs Stoke City - Saturday, 3pm
Chelsea have won all seven Barclays Premier League matches against Stoke City at Stamford Bridge, with the Potters scoring just two goals in that run.
Guus Hiddink is unbeaten in his 11 Premier League games as Chelsea manager in this spell - no manager has gone 12 unbeaten at the start of a single spell as a manager at a Premier League club.
Diego Costa has scored or assisted 12 goals in his last 10 Premier League appearances (eight goals, four assists).
Chelsea are the only team in the Premier League not to concede any goals in the opening 15 minutes of matches in 2015-16 so far.
The Potters have won just one of their last 14 Premier League away trips to London (W1 D5 L8).
Southampton vs Sunderland - Saturday, 5.30pm
Sunderland suffered their worst ever Barclays Premier League defeat in this fixture away at Southampton last season (0-8).
The Black Cats have won just one of the last six Premier League games against Southampton (W1 D3 L2).
Sunderland have faced more opposition shots on target than any other team in the Premier League this season (166).
Sunderland have gone 14 games without a clean sheet, the longest run of any team in the Premier League this season.
Southampton have scored the most headed goals in the Premier League this season (11).
Everton vs West Ham United - Saturday, 3pm
Romelu Lukaku has scored in all seven appearances for Everton against West Ham in all competitions.
Everton have won 10 and lost none of the last 15 Barclays Premier League matches against West Ham United.
Everton have scored in every single match in that 15 game run while the Hammers have only failed to score in three of the matches.
The Toffees have beaten the Hammers 22 times in the Premier League, more often than they have defeated any other opponent.
Aaron Lennon has found the net in four of his last six Premier League games and has never lost a Premier League game that he's scored in (31 games, 27 wins, four draws).
Watford vs Leicester City - Saturday, 5.30pm
There have been 26 goals netted in the last six matches between Watford & Leicester at Vicarage Road.
Watford have failed to keep a clean sheet in their last 13 matches in all competitions against the Foxes.
Leicester have conceded 31% of their goals from headers, the highest proportion in the top flight.
The Hornets have failed to score in six of their last eight Premier League matches.
Just 18 players have started a Premier League game for Leicester City this season; fewer than any other team.
Crystal Palace vs Liverpool - Sunday, 1.30pm
Crystal Palace have won six of their last 11 meetings with Liverpool in all competitions (W6 D2 L3).
In four of the last five matches in all competitions between these two sides, the team scoring first has not won (W1 D1 L3).
Palace have won none of their last five Premier League games at Selhurst Park and have lost the last four in a row.
Liverpool have won just one of their last seven Premier League away games against London teams (W1 D3 L3).
The Eagles have gone 11 Premier League matches without a win (D4 L7).
West Bromwich Albion vs Manchester United - Sunday 4pm
Manchester United named their fourth youngest starting XI in Premier League history in their last game against Watford (23 years, 222 days old on average).
In May 2013, this fixture saw the highest scoring draw in Premier League history when the two sides drew 5-5 in Sir Alex Ferguson's final game in charge.
Tony Pulis has lost 11 of his 13 Premier League games against Manchester United (W1 D1).
Manchester United are unbeaten in nine Premier League visits to the Hawthorns (W7 D2) - the only instance of a team going nine or more away PL games against one opponent at the same venue without defeat.
Only against Chelsea (14) have West Brom lost more Premier League games than versus Manchester United (13).
For more pre-match build-up, including head-to-head statistics, past results and player comparisons download Independent Football Live by clicking here. The app, which is available on both Android and Apple devices, includes live scores, in-game stats, breaking news, videos and push notifications. It also provides fantastic visual statistics and animated goal maps among many other features, making it one of the best football apps available. And it's not just the Premier League we have covered, the same great coverage is available for the Champions League, Europa League, FA Cup and League Cup