Arsenal’s victory over Newcastle yesterday means it is over three-and-a-half-years since the Magpies defeated the Gunners.
But what does their record against the rest of the Premier League look like?
Here, we take a look at how many days have passed since Newcastle’s last victory over every single Premier League side, including disastrous records against Liverpool and Leeds United:
A message from the Football Clubs Editor
Our aim is to provide you with the best, most up-to-date and most informative Newcastle United coverage 365 days a year.
This depth of coverage costs, so to help us maintain the high-quality reporting that you are used to, please consider taking out a subscription; sign up here.
Your support is much appreciated. Richard Mennear, Football Clubs Editor

17. Leeds United - 1,834 days
Another victory coming in the Championship, a double from Dwight Gayle secured three points at Elland Road. Leeds have won two of the three Premier League meetings between the sides since their promotion back to the top-flight. Photo: Mike Hewitt

18. Norwich City - 1,887
Newcastle were the only side that failed to beat Norwich last time they were in the Premier League. The memorable 4-3 victory at St James’s Park was the last time the Magpies defeated the Canaries. Photo: LINDSEY PARNABY

19. Liverpool - 2,184 days
A double from future Liverpool player Gini Wijnaldum gave Steve McClaren’s side an unlikely 2-0 victory at St James’s Park. Since promotion, Newcastle have failed to win in eight games against Jurgen Klopp’s side. Photo: Michael Regan

