
Skrzydłowy, którego Erol Bulut sprowadził do Cardiff z myślą o pojedynkach jeden na jednego i tworzeniu sytuacji.
Urodził się 31 stycznia 1998 roku. Pochodzi z londyńskiego Waltham Forest. Szkolił się w akademii Hale End należącej do Arsenalu.
W lipcu 2014 roku Arsène Wenger sprawdził go w sparingu pierwszej drużyny Arsenalu z Boreham Wood. Willock zagrał od początku, a po spotkaniu trener podkreślał, że dobrze odnalazł się w zespole pod względem technicznym i taktycznym.
W sezonie 2016/2017 wystąpił w niej w Pucharze Ligi, a w czerwcu 2017 roku odszedł do Benfiki po zakończeniu umowy z londyńskim klubem. W Portugalii grał w rezerwach lizbońskiego zespołu, rywalizujących na drugim poziomie rozgrywek.
W sierpniu 2019 roku wrócił do Anglii na wypożyczenie do West Bromwich Albion. Luke Dowling, dyrektor sportowy i techniczny klubu, wyjaśniał, że zawodnik chciał ponownie grać w angielskiej piłce, a Slaven Bilić lubił pracować nad rozwojem młodych piłkarzy. Przed przejściem do Queens Park Rangers Willock występował także w Huddersfield Town. Z QPR związał się w 2020 roku i spędził w klubie cztery lata, grając przede wszystkim na skrzydle.
Jeszcze jako piłkarz QPR rozstrzygnął wyjazdowy mecz z późniejszym klubem. W styczniu 2021 roku zdobył jedyną bramkę w spotkaniu z Cardiff: opanował piłkę w polu karnym i posłał ją niskim strzałem w róg bramki Alexa Smithiesa.
W lipcu 2024 roku przeniósł się do Cardiff City. Wyjaśniał, że klub przedstawił mu projekt dopasowany do jego sposobu gry, a Erol Bulut omówił z nim zadania w zespole. W Cardiff ponownie spotkał Aarona Ramseya, którego znał z treningów pierwszej drużyny Arsenalu.
Przy podpisaniu umowy z Cardiff mówił, że lubi często dostawać piłkę, ruszać na przeciwnika i tworzyć okazje. Łączył w tym opisie zdobywanie bramek z wypracowywaniem ich kolegom. Bulut podkreślał jego umiejętności ofensywne w pojedynkach jeden na jednego i wskazywał, że właśnie takiego zawodnika potrzebował w ataku.
0
1
6,8
Minuty w sezonie
684′13 z 13 meczów
| Sezon | Klub | Rozgrywki | M | Min | Gole | Asysty |
|---|---|---|---|---|---|---|
| 2025/2026Puchar Ligi Angielskiej | Cardiff City | Puchar Ligi Angielskiej | 4 | 135 | 0 | 0 |
| 2024/2025Championship | Cardiff City | Championship | 5 | 281 | 0 | 1 |
| 2023/2024Championship | Queens Park Rangers | Championship | 2 | 123 | 0 | 0 |
| 2022/2023 | Queens Park Rangers | – | – | – | – | |
| 2021/2022Puchar Ligi Angielskiej | Queens Park Rangers | Puchar Ligi Angielskiej | 1 | 90 | 0 | 0 |
| 2020/2021 | Queens Park Rangers | – | – | – | – | |
| 2019/2020 | West Bromwich Albion | – | – | – | – | |
| 2016/2017Puchar Ligi Angielskiej | Arsenal | Puchar Ligi Angielskiej | 2 | 25 | 0 | 0 |
| 2015/2016 | Arsenal | – | – | – | – | |
| 2014/2015 | Arsenal | – | – | – | – |





