Race for the Premier League title

Long way to go in the title race.
Standings P GD PTS MAX
Arsenal 19 29 50 107
Manchester City 20 33 45 99
Newcastle United 20 22 39 93
Manchester United 20 7 39 93
Arsenal
Feb, 04
at Everton
Feb, 11
vs Brentford
Feb, 15
vs Manchester City
Feb, 18
at Aston Villa
Feb, 25
at Leicester City
Mar, 04
vs AFC Bournemouth
Mar, 12
at Fulham
Mar, 19
vs Crystal Palace
Apr, 01
vs Leeds United
Apr, 08
at Liverpool
Apr, 15
at West Ham United
Apr, 22
vs Southampton
Apr, 26
at Manchester City
Apr, 29
vs Chelsea
May, 06
at Newcastle United
May, 13
vs Brighton & Hove Albion
May, 20
at Nottingham Forest
May, 28
vs Wolverhampton Wanderers
Manchester City
Feb, 05
at Tottenham Hotspur
Feb, 12
vs Aston Villa
Feb, 15
at Arsenal
Feb, 18
at Nottingham Forest
Feb, 25
at AFC Bournemouth
Mar, 04
vs Newcastle United
Mar, 11
at Crystal Palace
Mar, 19
vs West Ham United
Apr, 01
vs Liverpool
Apr, 08
at Southampton
Apr, 15
vs Leicester City
Apr, 22
at Brighton & Hove Albion
Apr, 26
vs Arsenal
Apr, 29
at Fulham
May, 06
vs Leeds United
May, 13
at Everton
May, 20
vs Chelsea
May, 28
at Brentford
Newcastle United
Feb, 04
vs West Ham United
Feb, 11
at AFC Bournemouth
Feb, 18
vs Liverpool
Feb, 25
vs Brighton & Hove Albion
Mar, 04
at Manchester City
Mar, 12
vs Wolverhampton Wanderers
Mar, 17
at Nottingham Forest
Apr, 01
vs Manchester United
Apr, 08
at Brentford
Apr, 15
at Aston Villa
Apr, 22
vs Tottenham Hotspur
Apr, 25
at Everton
Apr, 29
vs Southampton
May, 06
vs Arsenal
May, 13
at Leeds United
May, 20
vs Leicester City
May, 28
at Chelsea
Manchester United
Feb, 04
vs Crystal Palace
Feb, 08
vs Leeds United
Feb, 12
at Leeds United
Feb, 19
vs Leicester City
Feb, 26
vs Brentford
Mar, 05
at Liverpool
Mar, 11
vs Southampton
Mar, 19
at Brighton & Hove Albion
Apr, 01
at Newcastle United
Apr, 08
vs Everton
Apr, 15
at Nottingham Forest
Apr, 22
vs Chelsea
Apr, 25
at Tottenham Hotspur
Apr, 29
vs Aston Villa
May, 06
at West Ham United
May, 13
vs Wolverhampton Wanderers
May, 20
at AFC Bournemouth
May, 28
vs Fulham