Joe Willock is a professional footballer who plays for Newcastle United.
With Newcastle United not being able to spend as much of PIF’s wealth on new players as anticipated due to PSR restrictions, Eddie Howe has had to utilise a lot of the squad he inherited from Steve Bruce.
Though there have been big-money signings like Alexander Isak and Sandro Tonali, a sizeable portion of the squad remains from the pre-takeover days. That includes Joe Willock.
The all-action midfielder is a key member of the side and here is everything you need to know about him.
- Who is William Osula? Get to know the rapid Newcastle United striker who is quickly becoming a cult hero

Who is Joe Willock?
Joseph George Willock is a professional midfielder who is versatile enough to play in more advanced positions, like on the left wing, as well.
Willock has only played for two clubs in his entire career, joining Arsenal’s academy when he was just four years old and climbing through the ranks to the senior side.
Ironically, Willock made his Premier League debut against Newcastle in 2018, aged 18.
Despite his potential, Willock struggled to hold a consistent place in the Gunners’ starting XI, which resulted in him joining Newcastle on loan in 2021.
Willock scored on his debut for the Toon and went on to score in seven consecutive games, equalling a club record set by Alan Shearer.
Understandably, after such an incredible run of form, Newcastle moved to sign him permanently in the summer of 2021, but it wouldn’t be until February that he got back on the score sheet.
Though he once again finds himself warming the bench, Willock did play an important part in Newcastle’s Carabao Cup triumph by scoring in the second round against Nottingham Forest.
Joe Willock age
Willock was born in Waltham Forest, London, England, on August 20, 1999. As of October 2025, he is 26 years old.
Willock is only just entering the peak years of his career but has regressed of late and needs to start playing regularly to get back to his best.
Joe Willock height
Willock stands at 6’1″ tall, making him tall for a midfielder of his type.
It gives him an imposing presence in midfield and the ability to battle well for the ball.
Joe Willock kit number
Willock has worn the No.28 jersey at St. James’ Park for the duration of his time at the club.
Joe Willock salary
Willock reportedly earns £80,000 a week at Newcastle, which equals £4.16m a year.
He is under contract until 2027, but Newcastle may look to cash in on him in 2026.
Joe Willock transfer fee to Newcastle
Newcastle paid £25m to sign Willock from Arsenal in 2021.
It looked to be a great buy at the time following his successful loan spell, but things haven’t worked out as well since.
Joe Willock stats
Willock has only played for two clubs in his career and here are his stats for them.
| Club | Games | Goals | Assists | Yellow cards | Red cards |
| Arsenal | 78 | 11 | 4 | 6 | 0 |
| Newcastle United | 143 | 18 | 8 | 7 | 0 |
Joe Willock Instagram and X/Twitter
Willock has a huge following of 572k on his official Instagram account, which can be found @joewillock.
He also has an official X, formerly Twitter, account with 230.7k followers @Joewillock.
Receive a digest of our best Newcastle content each week direct to your mailbox
