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

13. Brighton and Hove Albion - 1,734 days
Yes, that Mo Diame goal happened 1,734 days ago. Brighton are currently unbeaten in games against Newcastle in the Premier League. Photo: Jordan Mansfield

14. Aston Villa - 1,742 days
A 2-0 victory in the Championship, most remembered for Henri Lansbury's own goal, was the last time Newcastle defeated Aston Villa. Photo: Stu Forster

15. Wolves - 1,751
Just nine days before defeating Villa, Newcastle were 1-0 winners over Wolves thanks to a goal from Aleksandar Mitrovic. Wolves have won two games by a 2-1 scoreline and the other five Premier League clashes have ended in a 1-1 draw. Photo: Naomi Baker

16. Brentford - 1,779 days
Goals from Dwight Gayle and Daryl Murphy earned Newcastle a hard-earned 2-1 victory against the Bees on this occasion. The sides have met just twice since however, with Brentford winning in last season’s Carabao Cup before the 3-3 draw last weekend. Photo: HANNAH MCKAY

