Joe Willock
Career snapshot
Career highs
Born the same day
Shares 1999-08-20 · 6 players total
| Full name | Joe Willock |
|---|---|
| Name in home country | Joseph George Willock |
| Date of birth | 1999-08-20 (26 yrs) |
| Place of birth | London, England |
| Citizenship | England Montserrat |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 186.00 m |
| Current club | Newcastle United |
| Joined | 2021-08-13 |
| Contract expires | 2027-06-30 |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Newcastle United | 6 | 20/21 | 25/26 | 143 | 18 | 8 | 2,861 |
| Arsenal FC | 4 | 17/18 | 20/21 | 78 | 11 | 4 | 1,564 |
| Arsenal FC U23 | 4 | 16/17 | 20/21 | 29 | 10 | 7 | 1,302 |
| Arsenal FC U18 | 1 | 16/17 | 16/17 | 27 | 8 | 10 | 508 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Premier League | Newcastle United | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Newcastle United | 7 | 1 | 0 | 0 | 0 | 297 |
| 24/25 | FA Cup | Newcastle United | 2 | 2 | 0 | 1 | 0 | 77 |
| 24/25 | Premier League | Newcastle United | 32 | 0 | 2 | 4 | 0 | 0 |
| 23/24 | Champions League | Newcastle United | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Newcastle United | 1 | 1 | 0 | 1 | 0 | 64 |
| 23/24 | FA Cup | Newcastle United | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League | Newcastle United | 9 | 1 | 0 | 0 | 0 | 419 |
| 22/23 | EFL Cup | Newcastle United | 7 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Newcastle United | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League | Newcastle United | 35 | 3 | 6 | 1 | 0 | 859 |
| 21/22 | EFL Cup | Newcastle United | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Newcastle United | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League | Newcastle United | 29 | 2 | 0 | 0 | 0 | 1,023 |
| 20/21 | Community Shield | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Cup | Arsenal FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | Arsenal FC | 5 | 3 | 3 | 1 | 0 | 115 |
| 20/21 | FA Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League | Newcastle United | 14 | 8 | 0 | 0 | 0 | 122 |
| 20/21 | Premier League | Arsenal FC | 7 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Premier League 2 | Arsenal FC U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Cup | Arsenal FC | 2 | 2 | 0 | 1 | 0 | 90 |
| 19/20 | Europa League | Arsenal FC | 8 | 2 | 0 | 1 | 0 | 280 |
| 19/20 | FA Cup | Arsenal FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League | Arsenal FC | 29 | 1 | 1 | 2 | 0 | 842 |
| 18/19 | EFL Cup | Arsenal FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Arsenal FC U23 | 2 | 3 | 0 | 1 | 0 | 60 |
| 18/19 | Europa League | Arsenal FC | 3 | 1 | 0 | 0 | 0 | 192 |
| 18/19 | FA Cup | Arsenal FC | 1 | 2 | 0 | 0 | 0 | 45 |
| 18/19 | Premier League | Arsenal FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premier League 2 | Arsenal FC U23 | 12 | 6 | 2 | 1 | 0 | 171 |
| 17/18 | Community Shield | Arsenal FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Cup | Arsenal FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Europa League | Arsenal FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Premier League | Arsenal FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Premier League 2 | Arsenal FC U23 | 12 | 1 | 5 | 2 | 0 | 1,071 |
| 16/17 | Premier League 2 | Arsenal FC U23 | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | U18 PL - Final Stage | Arsenal FC U18 | 6 | 4 | 6 | 1 | 0 | 131 |
| 16/17 | U18 Premier League | Arsenal FC U18 | 21 | 4 | 4 | 0 | 1 | 377 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | Arsenal Youth | Arsenal U18 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Arsenal U18 | Arsenal U23 | Transfer | 0 | — |
| 19/20 | 2019-07-01 | Arsenal U23 | Arsenal | Transfer | 0 | — |
| 20/21 | 2021-02-01 | Arsenal | Newcastle | Loan | 16000000 | — |
| 20/21 | 2021-05-31 | Newcastle | Arsenal | Return from loan | 16000000 | — |
| 21/22 | 2021-08-13 | Arsenal | Newcastle | Transfer | 16000000 | €29.40m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Calf injury | 2019-09-02 | 2019-09-14 | 13 | 2 |
| 21/22 | Corona virus | 2021-12-21 | 2021-12-31 | 11 | 1 |
| 21/22 | Knee injury | 2022-04-04 | 2022-04-10 | 7 | 1 |
| 21/22 | Knee injury | 2022-05-01 | 2022-05-25 | 25 | 3 |
| 22/23 | Hamstring injury | 2023-05-18 | 2023-06-05 | 19 | 3 |
| 23/24 | Hamstring injury | 2023-08-01 | 2023-10-23 | 84 | 12 |
| 23/24 | Achilles tendon problems | 2023-11-24 | 2024-02-23 | 92 | 18 |
| 23/24 | Achilles tendon problems | 2024-04-06 | 2024-05-20 | 45 | 8 |
| 24/25 | Thigh problems | 2024-08-28 | 2024-09-11 | 15 | 2 |
| 24/25 | Muscle injury | 2025-01-11 | 2025-01-14 | 4 | 1 |
| 24/25 | concussion | 2025-04-03 | 2025-04-15 | 13 | 2 |
| 25/26 | Calf injury | 2025-07-31 | 2025-08-25 | 26 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €38.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €18.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30322 | #10 | 2 | 1 | — | — | former national player |
| Team #22907 | — | 7 | 4 | — | — | former national player |
| Team #21340 | — | 6 | 0 | — | — | former national player |
| Team #9565 | #8 | 4 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Miguel Almirón | 2 | 3 | 0 |
| Sean Longstaff | 2 | 1 | 0 |
| Eddie Nketiah | 2 | 7 | 0 |
| Callum Wilson | 2 | 1 | 0 |
| Alexander Isak | 2 | 3 | 0 |
| Reiss Nelson | 2 | 3 | 0 |
| Martin Dúbravka | 2 | 0 | 0 |
| Allan Saint-Maximin | 2 | 2 | 0 |
| Bukayo Saka | 2 | 5 | 0 |
| Ainsley Maitland-Niles | 2 | 0 | 0 |
| Pierre-Emerick Aubameyang | 1 | 0 | 0 |
| Granit Xhaka | 2 | 0 | 0 |
| Jordi Osei-Tutu | 2 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | Premier League | Newcastle United | 8 | 21 |
| 18/19 | Premier League 2 | Arsenal FC U23 | 6 | 12 |
| 16/17 | U18 Premier League | Arsenal FC U18 | 4 | 21 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | U18 PL - Final Stage | Arsenal FC U18 | 6 | 6 |
| 22/23 | Premier League | Newcastle United | 6 | 35 |
| 17/18 | Premier League 2 | Arsenal FC U23 | 5 | 12 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-05-31 | Newcastle | Arsenal | Return from loan | — | €16.00m |
| 20/21 | 2021-02-01 | Arsenal | Newcastle | Loan | — | €16.00m |
Last 50 matches for Newcastle United The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-03-16 | CGB |
Liverpool FC | 1–2 | Newcastle United | Available |
| 2025-03-02 | GB1 |
Newcastle United | 1–2 | Brighton & Hove Albion | Available |
| 2025-02-05 | CGB |
Newcastle United | 2–0 | Arsenal FC | Available |
| 2025-01-07 | CGB |
Arsenal FC | 0–2 | Newcastle United | Available |
| 2024-12-18 | CGB |
Newcastle United | 3–1 | Brentford FC | Available |
| 2024-10-30 | CGB |
Newcastle United | 2–0 | Chelsea FC | Available |
| 2024-10-01 | CGB |
Newcastle United | 1–0 | AFC Wimbledon | Available |
| 2024-08-28 | CGB |
Nottingham Forest | 3–4 | Newcastle United | INJURED Thigh problems |
| 2024-03-16 | GB1 |
Manchester City | 2–0 | Newcastle United | Available |
| 2024-03-16 | GB1 |
Manchester City | 2–0 | Newcastle United | Available |
| 2024-02-27 | GB1 |
Blackburn Rovers | 1–1 | Newcastle United | Available |
| 2023-12-19 | CGB |
Chelsea FC | 4–2 | Newcastle United | INJURED Achilles tendon problems |
| 2023-11-01 | CGB |
Manchester United | 0–3 | Newcastle United | Available |
| 2023-09-27 | CGB |
Newcastle United | 1–0 | Manchester City | INJURED Hamstring injury |
| 2023-02-26 | CGB |
Manchester United | 2–0 | Newcastle United | Available |
| 2023-01-31 | CGB |
Newcastle United | 2–1 | Southampton FC | Available |
| 2023-01-24 | CGB |
Southampton FC | 0–1 | Newcastle United | Available |
| 2023-01-10 | CGB |
Newcastle United | 2–0 | Leicester City | Available |
| 2022-12-20 | CGB |
Newcastle United | 1–0 | AFC Bournemouth | Available |
| 2022-11-09 | CGB |
Newcastle United | 3–2 | Crystal Palace | Available |
| 2022-08-24 | CGB |
Tranmere Rovers | 1–2 | Newcastle United | Available |
| 2021-08-25 | CGB |
Newcastle United | 3–4 | Burnley FC | Available |
| 2020-12-22 | CGB |
Brentford FC | 1–0 | Newcastle United | Available |
| 2020-09-30 | CGB |
Newport County | 4–5 | Newcastle United | Available |
| 2020-09-23 | CGB |
Morecambe FC | 0–7 | Newcastle United | Available |
| 2020-09-15 | CGB |
Newcastle United | 1–0 | Blackburn Rovers | Available |
| 2020-06-28 | GB1 |
Newcastle United | 0–2 | Manchester City | Available |
| 2020-06-24 | GB1 |
Newcastle United | 1–1 | Aston Villa | Available |
| 2020-06-21 | GB1 |
Newcastle United | 3–0 | Sheffield United | Available |
| 2020-03-07 | GB1 |
Southampton FC | 0–1 | Newcastle United | Available |
| 2020-03-03 | GB1 |
West Bromwich Albion | 2–3 | Newcastle United | Available |
| 2020-02-29 | GB1 |
Newcastle United | 0–0 | Burnley FC | Available |
| 2020-02-22 | GB1 |
Crystal Palace | 1–0 | Newcastle United | Available |
| 2020-02-16 | GB1 |
Arsenal FC | 4–0 | Newcastle United | Available |
| 2020-02-01 | GB1 |
Newcastle United | 0–0 | Norwich City | Available |
| 2020-01-21 | GB1 |
Everton FC | 2–2 | Newcastle United | Available |
| 2020-01-18 | GB1 |
Newcastle United | 1–0 | Chelsea FC | Available |
| 2020-01-11 | GB1 |
Wolverhampton Wanderers | 1–1 | Newcastle United | Available |
| 2020-01-01 | GB1 |
Newcastle United | 0–3 | Leicester City | Available |
| 2019-12-28 | GB1 |
Newcastle United | 1–2 | Everton FC | Available |
| 2019-12-26 | GB1 |
Manchester United | 4–1 | Newcastle United | Available |
| 2019-12-21 | GB1 |
Newcastle United | 1–0 | Crystal Palace | Available |
| 2019-12-14 | GB1 |
Burnley FC | 1–0 | Newcastle United | Available |
| 2019-12-08 | GB1 |
Newcastle United | 2–1 | Southampton FC | Available |
| 2019-12-05 | GB1 |
Sheffield United | 0–2 | Newcastle United | Available |
| 2019-11-30 | GB1 |
Newcastle United | 2–2 | Manchester City | Available |
| 2019-11-25 | GB1 |
Aston Villa | 2–0 | Newcastle United | Available |
| 2019-11-09 | GB1 |
Newcastle United | 2–1 | AFC Bournemouth | Available |
| 2019-11-02 | GB1 |
West Ham United | 2–3 | Newcastle United | Available |
| 2019-10-27 | GB1 |
Newcastle United | 1–1 | Wolverhampton Wanderers | Available |
Teams faced most often by Joe Willock's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Liverpool FC | 29 | 5 | 8 | 16 | 42 | 74 | -32 | 17% |
| Chelsea FC | 27 | 13 | 5 | 9 | 47 | 34 | +13 | 48% |
| Southampton FC | 24 | 15 | 7 | 2 | 46 | 23 | +23 | 63% |
| Everton FC | 24 | 10 | 5 | 9 | 41 | 27 | +14 | 42% |
| AFC Bournemouth | 21 | 13 | 4 | 4 | 46 | 23 | +23 | 62% |
| Burnley FC | 21 | 12 | 5 | 4 | 35 | 15 | +20 | 57% |
| Manchester City | 20 | 3 | 2 | 15 | 15 | 45 | -30 | 15% |
| Leicester City | 17 | 7 | 2 | 8 | 21 | 31 | -10 | 41% |
| Crystal Palace | 16 | 7 | 5 | 4 | 25 | 21 | +4 | 44% |
| Brighton & Hove Albion | 16 | 3 | 6 | 7 | 14 | 17 | -3 | 19% |
| Manchester United | 16 | 6 | 3 | 7 | 21 | 24 | -3 | 38% |
| Watford FC | 16 | 8 | 3 | 5 | 25 | 20 | +5 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 41 | 374 | 5 | 0 | 0 | 1.2 |
| 23/24 | 14 | 483 | 1 | 0 | 0 | 0.19 |
| 22/23 | 43 | 859 | 1 | 0 | 0 | 0.1 |
| 20/21 | 32 | 237 | 2 | 0 | 0 | 0.76 |
| 19/20 | 44 | 1,212 | 4 | 0 | 0 | 0.3 |
| 18/19 | 20 | 468 | 2 | 0 | 0 | 0.38 |
| 17/18 | 23 | 1,071 | 2 | 0 | 0 | 0.17 |
| 16/17 | 29 | 508 | 1 | 0 | 1 | 0.35 |
Output by competition
Career goals and assists broken down by tournament.
More on Joe Willock
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Joe Willock
Who is Joe Willock?
Joe Willock is an England professional footballer who plays as a central midfield for Newcastle United.
How old is Joe Willock?
Joe Willock is 26 years old. He was born on August 20, 1999 in London.
What position does Joe Willock play?
Joe Willock plays as a central midfield (Midfield - Central Midfield).
What club does Joe Willock play for?
Joe Willock currently plays for Newcastle United.
How many career goals has Joe Willock scored?
Across all senior club competitions in our dataset, Joe Willock has scored 47 goals in 277 appearances.
What is Joe Willock's market value?
Joe Willock's most recent reported market value is €22.00m.