
- Age
- 26
- Height
- 179 cm
- Weight
- 71 kg
- Born
- 1999-08-20 · London
Current Season
J. Willock has made 34 appearances this season with 1 goal scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.
34
Appearances
1405
Min
1
Goals
2
Assists
18
Shots
6
On Target
20
Key Passes
84%
Pass Accuracy %
34
Tackles
3
Blocks
14
Interceptions
41
Dribbles
72
Duels Won
27
Fouls
6
Yellow Cards
0
Red Cards
6.6
Rating
Statistics by Season
J. Willock has recorded 53 goals and 14 assists in 338 appearances across 11 seasons. Career history spans 9 teams including Newcastle, Arsenal, England U21. Season-by-season breakdown reveals consistency and long-term impact.
| Team | Season | Competition | Appearances | Goals | Assists | Min | Rating | ||
|---|---|---|---|---|---|---|---|---|---|
| TeamNewcastle | Season2025 | CompetitionLeague Cup | Appearances2 | Goals0 | Assists1 | Min188 | 0 | 0 | Rating6.4 |
| TeamNewcastle | Season2025 | CompetitionFA Cup | Appearances3 | Goals0 | Assists0 | Min170 | 0 | 0 | Rating6.3 |
| TeamNewcastle | Season2025 | CompetitionUEFA Champions League | Appearances9 | Goals1 | Assists0 | Min317 | 3 | 0 | Rating6.9 |
| TeamNewcastle | Season2025 | CompetitionPremier League | Appearances20 | Goals0 | Assists1 | Min730 | 3 | 0 | Rating6.5 |
| TeamNewcastle | Season2024 | CompetitionPremier League | Appearances32 | Goals0 | Assists2 | Min1075 | 4 | 0 | Rating6.7 |
| TeamNewcastle | Season2024 | CompetitionLeague Cup | Appearances7 | Goals1 | Assists0 | Min296 | 0 | 0 | Rating6.8 |
| TeamNewcastle | Season2024 | CompetitionFA Cup | Appearances2 | Goals2 | Assists0 | Min154 | 1 | 0 | Rating7.8 |
| TeamNewcastle | Season2024 | CompetitionFriendlies Clubs | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamNewcastle | Season2023 | CompetitionPremier League | Appearances9 | Goals1 | Assists— | Min419 | 0 | 0 | Rating6.6 |
| TeamNewcastle | Season2023 | CompetitionLeague Cup | Appearances1 | Goals1 | Assists— | Min64 | 1 | 0 | Rating7.7 |
| TeamNewcastle | Season2023 | CompetitionFA Cup | Appearances2 | Goals0 | Assists— | Min124 | 0 | 0 | Rating6.3 |
| TeamNewcastle | Season2023 | CompetitionUEFA Champions League | Appearances2 | Goals0 | Assists— | Min100 | 0 | 0 | Rating6.3 |
| TeamNewcastle | Season2023 | CompetitionPremier League - Summer Series | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamNewcastle | Season2022 | CompetitionPremier League | Appearances35 | Goals3 | Assists6 | Min2577 | 1 | 0 | Rating6.9 |
| TeamNewcastle | Season2022 | CompetitionLeague Cup | Appearances7 | Goals0 | Assists— | Min391 | 0 | 0 | Rating6.6 |
| TeamNewcastle | Season2022 | CompetitionFA Cup | Appearances1 | Goals0 | Assists— | Min30 | 0 | 0 | Rating6.9 |
| TeamNewcastle | Season2021 | CompetitionPremier League | Appearances29 | Goals2 | Assists— | Min2047 | 0 | 0 | Rating6.7 |
| TeamArsenal | Season2021 | CompetitionPremier League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating6.7 |
| TeamNewcastle | Season2021 | CompetitionFA Cup | Appearances1 | Goals0 | Assists— | Min30 | 0 | 0 | Rating— |
| TeamNewcastle | Season2021 | CompetitionLeague Cup | Appearances1 | Goals0 | Assists— | Min14 | 0 | 0 | Rating6.9 |
| TeamArsenal | Season2021 | CompetitionLeague Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating6.9 |
| TeamArsenal | Season2021 | CompetitionFA Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamEngland U21 | Season2021 | CompetitionUEFA U21 Championship | Appearances2 | Goals0 | Assists— | Min138 | 0 | 0 | Rating— |
| TeamArsenal | Season2021 | CompetitionFriendlies Clubs | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamNewcastle | Season2020 | CompetitionPremier League | Appearances14 | Goals8 | Assists— | Min980 | 0 | 0 | Rating6.6 |
| TeamArsenal | Season2020 | CompetitionPremier League | Appearances7 | Goals0 | Assists— | Min234 | 1 | 0 | Rating6.6 |
| TeamArsenal U23 | Season2020 | CompetitionPremier League 2 Division One | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamArsenal | Season2020 | CompetitionLeague Cup | Appearances3 | Goals0 | Assists— | Min258 | 0 | 0 | Rating6.7 |
| TeamArsenal | Season2020 | CompetitionFA Cup | Appearances1 | Goals0 | Assists— | Min66 | 0 | 0 | Rating6.7 |
| TeamArsenal | Season2020 | CompetitionUEFA Europa League | Appearances5 | Goals3 | Assists3 | Min344 | 1 | 0 | Rating7.3 |
| TeamArsenal | Season2020 | CompetitionFriendlies Clubs | Appearances1 | Goals0 | Assists— | Min44 | 0 | 0 | Rating— |
| TeamArsenal | Season2019 | CompetitionPremier League | Appearances29 | Goals1 | Assists1 | Min844 | 2 | 0 | Rating6.6 |
| TeamArsenal | Season2019 | CompetitionFA Cup | Appearances5 | Goals0 | Assists— | Min275 | 0 | 0 | Rating6.8 |
| TeamArsenal | Season2019 | CompetitionLeague Cup | Appearances2 | Goals2 | Assists— | Min180 | 1 | 0 | Rating6.8 |
| TeamArsenal | Season2019 | CompetitionUEFA Europa League | Appearances8 | Goals2 | Assists— | Min561 | 1 | 0 | Rating6.9 |
| TeamArsenal | Season2019 | CompetitionInternational Champions Cup | Appearances3 | Goals1 | Assists— | Min137 | 0 | 0 | Rating— |
| TeamArsenal | Season2019 | CompetitionClub Friendlies | Appearances2 | Goals0 | Assists— | Min72 | 1 | 0 | Rating— |
| TeamArsenal | Season2019 | CompetitionEmirates Cup | Appearances1 | Goals0 | Assists— | Min70 | 0 | 0 | Rating— |
| TeamEngland U20 | Season2019 | CompetitionTournoi Maurice Revello | Appearances2 | Goals2 | Assists— | Min180 | 0 | 0 | Rating— |
| TeamArsenal | Season2018 | CompetitionPremier League | Appearances2 | Goals0 | Assists— | Min64 | 0 | 0 | Rating6.2 |
| TeamArsenal U23 | Season2018 | CompetitionPremier League 2 | Appearances12 | Goals6 | Assists— | Min1026 | 1 | 0 | Rating— |
| TeamArsenal U21 | Season2018 | CompetitionEFL Trophy | Appearances2 | Goals3 | Assists— | Min180 | 1 | 0 | Rating— |
| TeamArsenal | Season2018 | CompetitionLeague Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamArsenal | Season2018 | CompetitionFA Cup | Appearances1 | Goals2 | Assists— | Min90 | 0 | 0 | Rating8.7 |
| TeamArsenal | Season2018 | CompetitionUEFA Europa League | Appearances3 | Goals1 | Assists— | Min193 | 0 | 0 | Rating7.0 |
| TeamArsenal | Season2018 | CompetitionInternational Champions Cup | Appearances2 | Goals0 | Assists— | Min32 | 0 | 0 | Rating— |
| TeamArsenal | Season2018 | CompetitionClub Friendlies | Appearances1 | Goals0 | Assists— | Min46 | 0 | 0 | Rating— |
| TeamEngland U19 | Season2018 | CompetitionUEFA U19 Championship | Appearances4 | Goals0 | Assists— | Min281 | 0 | 0 | Rating— |
| TeamArsenal | Season2017 | CompetitionPremier League | Appearances2 | Goals0 | Assists— | Min82 | 0 | 0 | Rating6.5 |
| TeamArsenal U23 | Season2017 | CompetitionPremier League 2 | Appearances12 | Goals1 | Assists— | Min1071 | 2 | 0 | Rating— |
| TeamArsenal | Season2017 | CompetitionLeague Cup | Appearances3 | Goals0 | Assists— | Min96 | 0 | 0 | Rating6.8 |
| TeamArsenal | Season2017 | CompetitionFA Cup | Appearances1 | Goals0 | Assists— | Min65 | 0 | 0 | Rating6.2 |
| TeamArsenal | Season2017 | CompetitionUEFA Europa League | Appearances5 | Goals0 | Assists— | Min274 | 0 | 0 | Rating7.0 |
| TeamArsenal U23 | Season2017 | CompetitionPremier League International Cup | Appearances5 | Goals2 | Assists— | Min456 | 0 | 0 | Rating— |
| TeamArsenal | Season2017 | CompetitionEmirates Cup | Appearances1 | Goals0 | Assists— | Min61 | 0 | 0 | Rating— |
| TeamArsenal | Season2017 | CompetitionClub Friendlies | Appearances3 | Goals0 | Assists— | Min112 | 0 | 0 | Rating— |
| TeamArsenal | Season2017 | CompetitionInternational Champions Cup | Appearances1 | Goals0 | Assists— | Min44 | 1 | 0 | Rating— |
| TeamArsenal U18 | Season2016 | CompetitionU18 Premier League | Appearances27 | Goals8 | Assists— | Min2032 | 1 | 1 | Rating— |
| TeamArsenal U23 | Season2016 | CompetitionPremier League 2 | Appearances2 | Goals0 | Assists— | Min126 | 0 | 0 | Rating— |
| TeamArsenal U19 | Season2016 | CompetitionUEFA Youth League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamArsenal U19 | Season2015 | CompetitionUEFA Youth League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
Career Timeline
Trophies11
Injuries19
| '15 | '16 | '17 | '18 | '19 | '20 | '21 | '22 | '23 | '24 | '25 ★ | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Goals | 0 | 8 | 0 | 0 | 1 | 8 | 2 | 3 | 1 | 0 | 1 |
| Assists | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 0 | 2 | 1 |
| Appearances | 0 | 27 | 2 | 2 | 29 | 14 | 29 | 35 | 9 | 32 | 2 |
| Goals per 90 | — | — | — | — | — | — | — | — | — | — | 0.12 |
| Win Rate | — | — | — | — | — | — | — | — | — | — | 30% |
| Min | — | 2,032 | 82 | 64 | 844 | 980 | 2,047 | 2,577 | 419 | 1,075 | 188 |
| Yellow Cards | — | 1 | — | — | 2 | — | — | 1 | — | 4 | — |
| Red Cards | — | 1 | — | — | — | — | — | — | — | — | — |
Recent Matches
NewcastleSquad
NewcastleJoelinton
F. Schär
E. Krafth
K. Darlow
M. Dúbravka
Nathan Harker
F. Woodman
C. Clark
Trophies
28J. Willock has earned 28 trophy entries with 11 titles won, including League Cup, Community Shield, FA Cup. Honours at club and international level reflect sustained success and competitive pedigree.
| Competition | Season | Country | Result |
|---|---|---|---|
| CompetitionLeague Cup | Season2024/2025 | Country | ResultWinner |
| CompetitionA-Leagues All Stars Men | Season2024 | CountryWorld | Result2nd Place |
| CompetitionLeague Cup | Season2022/2023 | Country | Result2nd Place |
| CompetitionCommunity Shield | Season2020 | Country | ResultWinner |
| CompetitionFA Cup | Season2019/2020 | Country | ResultWinner |
| CompetitionTrofeo Joan Gamper | Season2019 | CountryWorld | Result2nd Place |
| CompetitionEmirates Cup | Season2019 | CountryWorld | Result2nd Place |
| CompetitionPremier League 2 | Season2018/2019 | Country | Result2nd Place |
| CompetitionUEFA Europa League | Season2018/2019 | CountryEurope | Result2nd Place |
| CompetitionLeague Cup | Season2017/2018 | Country | Result2nd Place |
| CompetitionPremier League 2 | Season2017/2018 | Country | ResultWinner |
| CompetitionPremier League International Cup | Season2017/2018 | CountryEurope | Result2nd Place |
| CompetitionCommunity Shield | Season2017 | Country | ResultWinner |
| CompetitionEmirates Cup | Season2017 | CountryWorld | ResultWinner |
| CompetitionU18 Premier League | Season2016/2017 | Country | Result2nd Place |
| CompetitionU18 Premier League | Season— | Country | Result2nd Place |
| CompetitionCommunity Shield | Season— | Country | ResultWinner |
| CompetitionLeague Cup | Season— | Country | ResultWinner |
| CompetitionLeague Cup | Season— | Country | Result2nd Place |
| CompetitionPremier League 2 | Season— | Country | ResultWinner |
| CompetitionPremier League 2 | Season— | Country | Result2nd Place |
| CompetitionTrofeo Joan Gamper | Season— | CountryWorld | Result2nd Place |
| CompetitionFA Cup | Season— | Country | ResultWinner |
| CompetitionEmirates Cup | Season— | CountryWorld | ResultWinner |
| CompetitionEmirates Cup | Season— | CountryWorld | Result2nd Place |
| CompetitionPremier League International Cup | Season— | CountryEurope | Result2nd Place |
| CompetitionUEFA Europa League | Season— | CountryEurope | Result2nd Place |
| CompetitionA-Leagues All Stars Men | Season— | CountryWorld | Result2nd Place |
Transfer History
1J. Willock has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.
| Date | From | To | Type |
|---|---|---|---|
| Date— | From— | To— | Type— |
Injury History
19J. Willock has 19 recorded injury periods. The table below shows each injury type, duration, and days missed.
| Injury | Start | End | Days Out |
|---|---|---|---|
| InjuryCalf injury | StartJul 31, 2025 | EndAug 19, 2025 | Days Out19d |
| InjuryKnee injury | StartMay 11, 2025 | EndMay 17, 2025 | Days Out6d |
| InjuryConcussion | StartApr 6, 2025 | EndApr 15, 2025 | Days Out9d |
| InjuryInjury | StartJan 11, 2025 | EndJan 14, 2025 | Days Out3d |
| InjuryHamstring injury | StartDec 7, 2024 | EndDec 13, 2024 | Days Out6d |
| InjuryKnock | StartNov 26, 2024 | EndNov 28, 2024 | Days Out2d |
| InjuryThigh injury | StartAug 29, 2024 | EndSep 14, 2024 | Days Out16d |
| InjuryAchilles injury | StartApr 7, 2024 | EndJun 30, 2024 | Days Out84d |
| InjuryKnock | StartNov 12, 2023 | EndFeb 23, 2024 | Days Out103d |
| InjuryCalf injury | StartMay 20, 2023 | EndOct 20, 2023 | Days Out153d |
| InjuryHamstring injury | StartApr 3, 2023 | EndApr 4, 2023 | Days Out1d |
| InjuryHamstring injury | StartFeb 12, 2023 | EndMar 3, 2023 | Days Out19d |
| InjuryKnee injury | StartMay 12, 2022 | EndJun 30, 2022 | Days Out49d |
| InjuryKnee injury | StartApr 4, 2022 | EndApr 16, 2022 | Days Out12d |
| InjuryIllness | StartMar 11, 2022 | EndMar 16, 2022 | Days Out5d |
| InjuryVirus | StartDec 27, 2021 | EndJan 7, 2022 | Days Out11d |
| InjuryGroin injury | StartOct 3, 2021 | EndOct 16, 2021 | Days Out13d |
| InjuryKnock | StartMay 20, 2021 | EndMay 22, 2021 | Days Out2d |
| InjuryCalf injury | StartSep 2, 2019 | EndSep 14, 2019 | Days Out12d |
API data: May 10, 2026 · Stats updated: Apr 26, 2026