Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
Svenska
‹ All connections

FOOTSAM / CONNECTIONS

Joseph Willock

Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.

Who has Joseph Willock played with most?

Most confirmed shared appearances:

  1. Jacob Murphy171shared appearances
  2. Joelinton152shared appearances
  3. Daniel Burn143shared appearances

Who has Joseph Willock faced most often?

Most confirmed meetings as opponents:

  1. James Ward-Prowse14confirmed meetings
  2. Jorginho14confirmed meetings
  3. Daniel Ings13confirmed meetings

Who has Joseph Willock played with most?

Players with confirmed appearances in the same team as Joseph Willock.

Entire career · All competitions
288Confirmed appearances
2017–2026Period
159Team-mates
#PlayersComparisonShared appearances
0121 Feb 2021 – 7 Nov 2026
026 Feb 2021 – 2 Nov 2026
0313 Feb 2022 – 7 Nov 2026
046 Feb 2021 – 7 Nov 2026
058 Feb 2022 – 24 May 2026
068 Jan 2022 – 17 May 2026
0720 March 2021 – 16 Apr 2025
086 Feb 2021 – 25 Jan 2025
086 Aug 2022 – 29 July 2026
1024 Feb 2024 – 7 Nov 2026
114 Feb 2023 – 22 March 2026
126 Aug 2022 – 17 Oct 2026
131 Nov 2023 – 7 Nov 2026
1425 Oct 2023 – 17 May 2026
156 Feb 2021 – 25 May 2025
1631 Aug 2022 – 25 May 2025
171 Nov 2023 – 14 Sep 2026
186 Feb 2021 – 18 May 2023
1920 Sep 2017 – 17 July 2021
2027 Feb 2021 – 19 July 2025
216 Feb 2021 – 29 Oct 2025
217 Nov 2023 – 7 Nov 2026
2329 Nov 2018 – 26 Jan 2021
2322 Feb 2018 – 1 Aug 2021
2515 Apr 2018 – 1 Aug 2021
2515 Apr 2018 – 1 Aug 2021
2510 Aug 2024 – 7 Nov 2026
2815 Feb 2021 – 21 Sep 2025
2911 Aug 2019 – 1 Aug 2021
3018 Sep 2025 – 7 Nov 2026
3119 July 2025 – 7 Nov 2026
3217 Aug 2019 – 26 Jan 2021
3221 Oct 2025 – 2 Nov 2026
3411 Aug 2019 – 2 Jan 2021
3520 Sep 2017 – 17 July 2021
3520 Sep 2017 – 1 Aug 2021
3519 Dec 2017 – 1 Aug 2021
389 Feb 2019 – 1 Aug 2021
3928 Sep 2017 – 1 Aug 2021
396 Feb 2021 – 20 Dec 2022
4113 Sep 2025 – 29 Aug 2026
4227 Feb 2021 – 6 Apr 2024
428 Feb 2022 – 27 July 2025
4215 Feb 2021 – 19 Oct 2022
4228 Sep 2017 – 26 Dec 2020
466 Dec 2025 – 7 Nov 2026
4724 Sep 2019 – 1 Aug 2021
4822 Jan 2022 – 15 Jan 2023
489 Feb 2019 – 26 July 2020
5022 Feb 2018 – 1 Aug 2021
Showing 50 of 159 players

A match counts when both players have confirmed appearances. Starts, confirmed substitutes and recorded goals, assists or substitutions count. Unused substitutes and cards alone do not count. Each match counts once per connection. Historical coverage may be incomplete.

Has Joseph Willock played with or faced a particular player or team?

Expand the complete recorded connections below. A shared match means both players have confirmed appearances. A missing name is not proof that two players have never played together or faced each other: historical line-ups may be incomplete.

Who has Joseph Willock played with?

  • Jacob Murphy — 171 shared appearances with Joseph Willock. 21 Feb 2021 – 7 Nov 2026.
  • Joelinton — 152 shared appearances with Joseph Willock. 6 Feb 2021 – 2 Nov 2026.
  • Daniel Burn — 143 shared appearances with Joseph Willock. 13 Feb 2022 – 7 Nov 2026.
  • Fabian Schär — 136 shared appearances with Joseph Willock. 6 Feb 2021 – 7 Nov 2026.
  • Bruno Guimarães — 129 shared appearances with Joseph Willock. 8 Feb 2022 – 24 May 2026.
  • Kieran Trippier — 108 shared appearances with Joseph Willock. 8 Jan 2022 – 17 May 2026.
  • Sean Longstaff — 105 shared appearances with Joseph Willock. 20 Mar 2021 – 16 Apr 2025.
  • Miguel Almirón — 98 shared appearances with Joseph Willock. 6 Feb 2021 – 25 Jan 2025.
  • Nick Pope — 98 shared appearances with Joseph Willock. 6 Aug 2022 – 29 Jul 2026.
  • Harvey Barnes — 97 shared appearances with Joseph Willock. 24 Feb 2024 – 7 Nov 2026.
  • Anthony Gordon — 93 shared appearances with Joseph Willock. 4 Feb 2023 – 22 Mar 2026.
  • Sven Botman — 90 shared appearances with Joseph Willock. 6 Aug 2022 – 17 Oct 2026.
  • Lewis Hall — 86 shared appearances with Joseph Willock. 1 Nov 2023 – 7 Nov 2026.
  • Sandro Tonali — 76 shared appearances with Joseph Willock. 25 Oct 2023 – 17 May 2026.
  • Callum Wilson — 72 shared appearances with Joseph Willock. 6 Feb 2021 – 25 May 2025.
  • Alexander Isak — 70 shared appearances with Joseph Willock. 31 Aug 2022 – 25 May 2025.
  • Valentino Livramento — 69 shared appearances with Joseph Willock. 1 Nov 2023 – 14 Sept 2026.
  • Allan Saint-Maximin — 67 shared appearances with Joseph Willock. 6 Feb 2021 – 18 May 2023.
  • Ainsley Maitland-Niles — 58 shared appearances with Joseph Willock. 20 Sept 2017 – 17 Jul 2021.
  • Martin Dúbravka — 57 shared appearances with Joseph Willock. 27 Feb 2021 – 19 Jul 2025.
  • Emil Krafth — 53 shared appearances with Joseph Willock. 6 Feb 2021 – 29 Oct 2025.
  • Lewis Miley — 53 shared appearances with Joseph Willock. 7 Nov 2023 – 7 Nov 2026.
  • Bukayo Saka — 52 shared appearances with Joseph Willock. 29 Nov 2018 – 26 Jan 2021.
  • Granit Xhaka — 52 shared appearances with Joseph Willock. 22 Feb 2018 – 1 Aug 2021.
  • Alexandre Lacazette — 51 shared appearances with Joseph Willock. 15 Apr 2018 – 1 Aug 2021.
  • Pierre-Emerick Aubameyang — 51 shared appearances with Joseph Willock. 15 Apr 2018 – 1 Aug 2021.
  • William Osula — 51 shared appearances with Joseph Willock. 10 Aug 2024 – 7 Nov 2026.
  • Jamaal Lascelles — 50 shared appearances with Joseph Willock. 15 Feb 2021 – 21 Sept 2025.
  • Nicolas Pépé — 49 shared appearances with Joseph Willock. 11 Aug 2019 – 1 Aug 2021.
  • Malick Thiaw — 48 shared appearances with Joseph Willock. 18 Sept 2025 – 7 Nov 2026.
  • Anthony Elanga — 46 shared appearances with Joseph Willock. 19 Jul 2025 – 7 Nov 2026.
  • David Luiz — 44 shared appearances with Joseph Willock. 17 Aug 2019 – 26 Jan 2021.
  • Jacob Ramsey — 44 shared appearances with Joseph Willock. 21 Oct 2025 – 2 Nov 2026.
  • Dani Ceballos — 43 shared appearances with Joseph Willock. 11 Aug 2019 – 2 Jan 2021.
  • Reiss Nelson — 42 shared appearances with Joseph Willock. 20 Sept 2017 – 17 Jul 2021.
  • Robert Holding — 42 shared appearances with Joseph Willock. 20 Sept 2017 – 1 Aug 2021.
  • Sead Kolašinac — 42 shared appearances with Joseph Willock. 19 Dec 2017 – 1 Aug 2021.
  • Bernd Leno — 41 shared appearances with Joseph Willock. 9 Feb 2019 – 1 Aug 2021.
  • Edward Nketiah — 39 shared appearances with Joseph Willock. 28 Sept 2017 – 1 Aug 2021.
  • Jonjo Shelvey — 39 shared appearances with Joseph Willock. 6 Feb 2021 – 20 Dec 2022.
  • Nick Woltemade — 38 shared appearances with Joseph Willock. 13 Sept 2025 – 29 Aug 2026.
  • Matthew Ritchie — 37 shared appearances with Joseph Willock. 27 Feb 2021 – 6 Apr 2024.
  • Matthew Targett — 37 shared appearances with Joseph Willock. 8 Feb 2022 – 27 Jul 2025.
  • Ryan Fraser — 37 shared appearances with Joseph Willock. 15 Feb 2021 – 19 Oct 2022.
  • Shkodran Mustafi — 37 shared appearances with Joseph Willock. 28 Sept 2017 – 26 Dec 2020.
  • Yoane Wissa — 36 shared appearances with Joseph Willock. 6 Dec 2025 – 7 Nov 2026.
  • Kieran Tierney — 35 shared appearances with Joseph Willock. 24 Sept 2019 – 1 Aug 2021.
  • Christopher Wood — 34 shared appearances with Joseph Willock. 22 Jan 2022 – 15 Jan 2023.
  • Lucas Torreira — 34 shared appearances with Joseph Willock. 9 Feb 2019 – 26 Jul 2020.
  • Héctor Bellerín — 32 shared appearances with Joseph Willock. 22 Feb 2018 – 1 Aug 2021.
  • Elliot Anderson — 31 shared appearances with Joseph Willock. 24 Aug 2022 – 6 Apr 2024.
  • Mattéo Guendouzi — 31 shared appearances with Joseph Willock. 29 Nov 2018 – 20 Jun 2020.
  • Mohamed Elneny — 31 shared appearances with Joseph Willock. 20 Sept 2017 – 1 Aug 2021.
  • Javier Manquillo — 29 shared appearances with Joseph Willock. 6 Feb 2021 – 18 May 2023.
  • Calum Chambers — 27 shared appearances with Joseph Willock. 20 Sept 2017 – 1 Aug 2021.
  • Emiliano Martínez — 27 shared appearances with Joseph Willock. 13 Dec 2018 – 29 Aug 2020.
  • Sokratis Papastathopoulos — 27 shared appearances with Joseph Willock. 13 Dec 2018 – 28 Jun 2020.
  • Gabriel Martinelli — 26 shared appearances with Joseph Willock. 21 Jul 2019 – 26 Dec 2020.
  • Mesut Özil — 21 shared appearances with Joseph Willock. 13 Dec 2018 – 27 Feb 2020.
  • Ciaran Clark — 20 shared appearances with Joseph Willock. 15 Feb 2021 – 22 Jan 2022.
  • Cédric Soares — 19 shared appearances with Joseph Willock. 1 Jul 2020 – 17 Jul 2021.
  • Isaac Hayden — 19 shared appearances with Joseph Willock. 6 Feb 2021 – 19 Dec 2021.
  • Emile Smith Rowe — 18 shared appearances with Joseph Willock. 29 Nov 2018 – 1 Aug 2021.
  • Aaron Ramsdale — 17 shared appearances with Joseph Willock. 29 Oct 2025 – 22 Mar 2026.
  • Paul Dummett — 17 shared appearances with Joseph Willock. 6 Feb 2021 – 6 Apr 2024.
  • Jamal Lewis — 15 shared appearances with Joseph Willock. 6 Feb 2021 – 10 Aug 2024.
  • Sean Steur — 15 shared appearances with Joseph Willock. 25 Jul 2026 – 7 Nov 2026.
  • Dwight Gayle — 14 shared appearances with Joseph Willock. 15 Feb 2021 – 23 Apr 2022.
  • Lukáš Horníček — 14 shared appearances with Joseph Willock. 8 Aug 2026 – 7 Nov 2026.
  • Federico Fernández — 12 shared appearances with Joseph Willock. 17 Apr 2021 – 4 Dec 2021.
  • Lloyd Kelly — 12 shared appearances with Joseph Willock. 10 Aug 2024 – 1 Feb 2025.
  • Nacho Monreal — 12 shared appearances with Joseph Willock. 15 Apr 2018 – 24 Aug 2019.
  • Amar Dedić — 11 shared appearances with Joseph Willock. 23 Aug 2026 – 7 Nov 2026.
  • Bazoumana Touré — 11 shared appearances with Joseph Willock. 8 Aug 2026 – 2 Nov 2026.
  • Karl Darlow — 11 shared appearances with Joseph Willock. 6 Feb 2021 – 24 Aug 2022.
  • Alexander Iwobi — 10 shared appearances with Joseph Willock. 20 Sept 2017 – 29 May 2019.
  • Nico González — 10 shared appearances with Joseph Willock. 29 Aug 2026 – 7 Nov 2026.
  • Willian — 10 shared appearances with Joseph Willock. 23 Sept 2020 – 17 Jul 2021.
  • Alex Murphy — 9 shared appearances with Joseph Willock. 19 Jul 2025 – 29 Jul 2026.
  • Henrikh Mkhitaryan — 9 shared appearances with Joseph Willock. 22 Feb 2018 – 24 Aug 2019.
  • Jeffrey Hendrick — 9 shared appearances with Joseph Willock. 6 Feb 2021 – 19 Dec 2021.
  • Pablo Marí — 8 shared appearances with Joseph Willock. 2 Mar 2020 – 1 Aug 2021.
  • Theo Walcott — 8 shared appearances with Joseph Willock. 20 Sept 2017 – 7 Jan 2018.
  • David Ospina — 7 shared appearances with Joseph Willock. 20 Sept 2017 – 29 Apr 2018.
  • Jack Wilshere — 7 shared appearances with Joseph Willock. 20 Sept 2017 – 22 Feb 2018.
  • Matias Fernandez-Pardo — 7 shared appearances with Joseph Willock. 5 Sept 2026 – 7 Nov 2026.
  • Olivier Giroud — 7 shared appearances with Joseph Willock. 20 Sept 2017 – 19 Dec 2017.
  • Sean Neave — 7 shared appearances with Joseph Willock. 19 Jul 2025 – 16 Aug 2026.
  • Aladji Bamba — 6 shared appearances with Joseph Willock. 8 Aug 2026 – 19 Sept 2026.
  • Daniel Welbeck — 6 shared appearances with Joseph Willock. 7 Dec 2017 – 29 Apr 2018.
  • Folarin Balogun — 6 shared appearances with Joseph Willock. 17 Oct 2020 – 17 Jul 2021.
  • Gabriel Magalhães — 6 shared appearances with Joseph Willock. 1 Oct 2020 – 22 Dec 2020.
  • Leo Shahar — 6 shared appearances with Joseph Willock. 24 Feb 2026 – 16 Aug 2026.
  • Mathieu Debuchy — 6 shared appearances with Joseph Willock. 19 Oct 2017 – 7 Jan 2018.
  • Andrew Carroll — 5 shared appearances with Joseph Willock. 15 Feb 2021 – 19 May 2021.
  • Carl Jenkinson — 5 shared appearances with Joseph Willock. 29 Nov 2018 – 24 Jul 2019.
  • Dylan Charlton — 5 shared appearances with Joseph Willock. 25 Jul 2026 – 16 Aug 2026.
  • Francis Coquelin — 5 shared appearances with Joseph Willock. 19 Oct 2017 – 19 Dec 2017.
  • Petr Čech — 5 shared appearances with Joseph Willock. 19 Oct 2017 – 29 May 2019.
  • Ewen Jaouen — 4 shared appearances with Joseph Willock. 25 Jul 2026 – 26 Aug 2026.
  • Frederick Woodman — 4 shared appearances with Joseph Willock. 21 Aug 2021 – 11 Sept 2021.
  • Laurent Koscielny — 4 shared appearances with Joseph Willock. 13 Dec 2018 – 29 May 2019.
  • Miodrag Pivaš — 4 shared appearances with Joseph Willock. 25 Jul 2026 – 16 Aug 2026.
  • Rúnar Rúnarsson — 4 shared appearances with Joseph Willock. 29 Oct 2020 – 22 Dec 2020.
  • Thomas Partey — 4 shared appearances with Joseph Willock. 22 Oct 2020 – 1 Aug 2021.
  • Zechariah Medley — 4 shared appearances with Joseph Willock. 29 Nov 2018 – 21 Jul 2019.
  • Ben Cottrell — 3 shared appearances with Joseph Willock. 25 Aug 2020 – 10 Dec 2020.
  • H. Johnson — 3 shared appearances with Joseph Willock. 8 Aug 2026 – 16 Aug 2026.
  • Joshua Dasilva — 3 shared appearances with Joseph Willock. 20 Sept 2017 – 19 Dec 2017.
  • Konstantinos Mavropanos — 3 shared appearances with Joseph Willock. 29 Apr 2018 – 12 Dec 2019.
  • Mason Miley — 3 shared appearances with Joseph Willock. 25 Jul 2026 – 12 Aug 2026.
  • Matthew Macey — 3 shared appearances with Joseph Willock. 24 Oct 2017 – 25 Aug 2020.
  • Miguel Azeez — 3 shared appearances with Joseph Willock. 25 Aug 2020 – 10 Dec 2020.
  • Per Mertesacker — 3 shared appearances with Joseph Willock. 20 Sept 2017 – 7 Jan 2018.
  • Robert Burton — 3 shared appearances with Joseph Willock. 18 Jul 2019 – 24 Jul 2019.
  • Stephan Lichtsteiner — 3 shared appearances with Joseph Willock. 29 Nov 2018 – 12 May 2019.
  • Aaron Ramsey — 2 shared appearances with Joseph Willock. 29 Nov 2018 – 5 Jan 2019.
  • Ben Parkinson — 2 shared appearances with Joseph Willock. 11 Nov 2023 – 31 Jul 2024.
  • Benjamin Sheaf — 2 shared appearances with Joseph Willock. 19 Oct 2017 – 19 Dec 2017.
  • Charlie Gilmour — 2 shared appearances with Joseph Willock. 29 Nov 2018 – 13 Dec 2018.
  • Chuba Akpom — 2 shared appearances with Joseph Willock. 24 Oct 2017 – 7 Jan 2018.
  • Joe White — 2 shared appearances with Joseph Willock. 11 Mar 2024 – 19 Jul 2025.
  • James Olayinka — 2 shared appearances with Joseph Willock. 21 Jul 2019 – 25 Aug 2020.
  • Karl Hein — 2 shared appearances with Joseph Willock. 17 Oct 2020 – 17 Jul 2021.
  • Loris Karius — 2 shared appearances with Joseph Willock. 26 Feb 2023 – 24 Feb 2024.
  • Marcus McGuane — 2 shared appearances with Joseph Willock. 28 Sept 2017 – 19 Oct 2017.
  • Matheos Ferreira — 2 shared appearances with Joseph Willock. 25 Jul 2026 – 29 Jul 2026.
  • Nuno Tavares — 2 shared appearances with Joseph Willock. 17 Jul 2021 – 1 Aug 2021.
  • Odysseas Vlachodimos — 2 shared appearances with Joseph Willock. 31 Jul 2024 – 1 Oct 2024.
  • Park Seung-Soo — 2 shared appearances with Joseph Willock. 25 Jul 2026 – 29 Jul 2026.
  • Trevan Sanusi — 2 shared appearances with Joseph Willock. 31 Jul 2024 – 25 Jul 2026.
  • Tyreece John-Jules — 2 shared appearances with Joseph Willock. 18 Jul 2019 – 25 Aug 2020.
  • William Saliba — 2 shared appearances with Joseph Willock. 25 Aug 2020 – 17 Oct 2020.
  • Anthony Munda — 1 shared appearances with Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Albert-Mboyo Sambi Lokonga — 1 shared appearances with Joseph Willock. 1 Aug 2021 – 1 Aug 2021.
  • Alexander Kirk — 1 shared appearances with Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • Alexis Sánchez — 1 shared appearances with Joseph Willock. 20 Sept 2017 – 20 Sept 2017.
  • Alfie Harrison — 1 shared appearances with Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Arthur Okonkwo — 1 shared appearances with Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Benjamin White — 1 shared appearances with Joseph Willock. 1 Aug 2021 – 1 Aug 2021.
  • Cathal Heffernan — 1 shared appearances with Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Daniel Ballard — 1 shared appearances with Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Daniel Oyegoke — 1 shared appearances with Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Denis Suárez — 1 shared appearances with Joseph Willock. 9 Feb 2019 – 9 Feb 2019.
  • Dominic Thompson — 1 shared appearances with Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • George Maniraguha — 1 shared appearances with Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Harrison Ashby — 1 shared appearances with Joseph Willock. 27 Jul 2025 – 27 Jul 2025.
  • Jay Turner-Cooke — 1 shared appearances with Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Jamie Miley — 1 shared appearances with Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Joel López — 1 shared appearances with Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • John Ruddy — 1 shared appearances with Joseph Willock. 27 Jul 2025 – 27 Jul 2025.
  • Jonathan Dinzeyi — 1 shared appearances with Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • Jordan McEneff — 1 shared appearances with Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • Mark McGuinness — 1 shared appearances with Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Rory Finneran — 1 shared appearances with Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Ryan Alebiosu — 1 shared appearances with Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • Tolaji Bola — 1 shared appearances with Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Travis Hernes — 1 shared appearances with Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Vakhtang Salia — 1 shared appearances with Joseph Willock. 25 Jul 2026 – 25 Jul 2026.

Who has Joseph Willock faced?

  • James Ward-Prowse — 14 confirmed meetings against Joseph Willock. 23 Nov 2019 – 10 Mar 2025.
  • Jorginho — 14 confirmed meetings against Joseph Willock. 29 May 2019 – 18 May 2025.
  • Daniel Ings — 13 confirmed meetings against Joseph Willock. 23 Nov 2019 – 10 Mar 2025.
  • Dwight McNeil — 13 confirmed meetings against Joseph Willock. 12 May 2019 – 25 Oct 2026.
  • James Tarkowski — 13 confirmed meetings against Joseph Willock. 12 May 2019 – 2 Nov 2026.
  • Leandro Trossard — 13 confirmed meetings against Joseph Willock. 5 Dec 2019 – 27 Jul 2025.
  • Declan Rice — 12 confirmed meetings against Joseph Willock. 19 Dec 2017 – 25 Apr 2026.
  • Jordan Pickford — 12 confirmed meetings against Joseph Willock. 21 Dec 2019 – 2 Nov 2026.
  • Kai Havertz — 12 confirmed meetings against Joseph Willock. 26 Dec 2020 – 25 Apr 2026.
  • Mohamed Salah — 12 confirmed meetings against Joseph Willock. 24 Aug 2019 – 31 Jan 2026.
  • Philip Foden — 12 confirmed meetings against Joseph Willock. 15 Dec 2019 – 7 Mar 2026.
  • Benjamin White — 11 confirmed meetings against Joseph Willock. 6 Jan 2020 – 25 Apr 2026.
  • Bernardo Silva — 11 confirmed meetings against Joseph Willock. 15 Dec 2019 – 21 Feb 2026.
  • David Raya — 11 confirmed meetings against Joseph Willock. 26 Feb 2022 – 25 Apr 2026.
  • Gabriel Martinelli — 11 confirmed meetings against Joseph Willock. 27 Nov 2021 – 25 Apr 2026.
  • Kyle Walker — 11 confirmed meetings against Joseph Willock. 15 Dec 2019 – 30 Dec 2025.
  • Michael Keane — 11 confirmed meetings against Joseph Willock. 21 Dec 2019 – 2 Nov 2026.
  • Virgil van Dijk — 11 confirmed meetings against Joseph Willock. 24 Aug 2019 – 23 Aug 2026.
  • Alexander Iwobi — 10 confirmed meetings against Joseph Willock. 21 Dec 2019 – 7 Nov 2026.
  • Alexis Mac Allister — 10 confirmed meetings against Joseph Willock. 20 Jun 2020 – 23 Aug 2026.
  • Andrew Robertson — 10 confirmed meetings against Joseph Willock. 24 Aug 2019 – 29 Aug 2026.
  • Emiliano Buendía — 10 confirmed meetings against Joseph Willock. 1 Dec 2019 – 17 Oct 2026.
  • Jan Bednarek — 10 confirmed meetings against Joseph Willock. 23 Nov 2019 – 25 Jan 2025.
  • John McGinn — 10 confirmed meetings against Joseph Willock. 22 Sept 2019 – 17 Oct 2026.
  • Kiernan Dewsbury-Hall — 10 confirmed meetings against Joseph Willock. 23 Sept 2020 – 2 Nov 2026.
  • Marcus Rashford — 10 confirmed meetings against Joseph Willock. 29 Apr 2018 – 10 Mar 2026.
  • Mateo Kovačić — 10 confirmed meetings against Joseph Willock. 29 May 2019 – 15 Feb 2025.
  • Raúl Jiménez — 10 confirmed meetings against Joseph Willock. 4 Jul 2020 – 24 May 2026.
  • Rodri — 10 confirmed meetings against Joseph Willock. 15 Dec 2019 – 21 Feb 2026.
  • Tyrone Mings — 10 confirmed meetings against Joseph Willock. 22 Sept 2019 – 17 Oct 2026.
  • Youri Tielemans — 10 confirmed meetings against Joseph Willock. 9 Nov 2019 – 25 Jan 2026.
  • Adama Traoré — 9 confirmed meetings against Joseph Willock. 4 Jul 2020 – 17 Dec 2025.
  • Alisson Becker — 9 confirmed meetings against Joseph Willock. 15 Jul 2020 – 23 Aug 2026.
  • Bukayo Saka — 9 confirmed meetings against Joseph Willock. 27 Nov 2021 – 25 Apr 2026.
  • Callum Hudson-Odoi — 9 confirmed meetings against Joseph Willock. 29 Dec 2019 – 23 Feb 2025.
  • Ché Adams — 9 confirmed meetings against Joseph Willock. 16 Dec 2020 – 30 Apr 2023.
  • Daniel Welbeck — 9 confirmed meetings against Joseph Willock. 26 Jul 2020 – 2 May 2026.
  • Dominic Calvert-Lewin — 9 confirmed meetings against Joseph Willock. 21 Dec 2019 – 14 Sept 2026.
  • Dominic Solanke — 9 confirmed meetings against Joseph Willock. 6 Oct 2019 – 29 Aug 2026.
  • Emiliano Martínez — 9 confirmed meetings against Joseph Willock. 12 Mar 2021 – 14 Feb 2026.
  • Gabriel Jesus — 9 confirmed meetings against Joseph Willock. 15 Dec 2019 – 7 Jan 2025.
  • Gabriel Magalhães — 9 confirmed meetings against Joseph Willock. 27 Nov 2021 – 25 Apr 2026.
  • Harry Wilson — 9 confirmed meetings against Joseph Willock. 6 Oct 2019 – 14 Sept 2026.
  • James Garner — 9 confirmed meetings against Joseph Willock. 19 Oct 2022 – 2 Nov 2026.
  • Jean-Philippe Mateta — 9 confirmed meetings against Joseph Willock. 23 Oct 2021 – 25 Oct 2026.
  • Lewis Cook — 9 confirmed meetings against Joseph Willock. 26 Dec 2019 – 5 Sept 2026.
  • Lewis Dunk — 9 confirmed meetings against Joseph Willock. 5 Dec 2019 – 2 May 2026.
  • Marc-Israel Guéhi — 9 confirmed meetings against Joseph Willock. 23 Oct 2021 – 21 Feb 2026.
  • Martin Ødegaard — 9 confirmed meetings against Joseph Willock. 27 Nov 2021 – 25 Apr 2026.
  • Matthew Cash — 9 confirmed meetings against Joseph Willock. 7 Jan 2018 – 17 Oct 2026.
  • Nélson Semedo — 9 confirmed meetings against Joseph Willock. 29 Nov 2020 – 15 Jan 2025.
  • Oleksandr Zinchenko — 9 confirmed meetings against Joseph Willock. 15 Dec 2019 – 27 Jul 2025.
  • Pedro Neto — 9 confirmed meetings against Joseph Willock. 4 Jul 2020 – 20 Dec 2025.
  • Ross Barkley — 9 confirmed meetings against Joseph Willock. 29 May 2019 – 17 Oct 2026.
  • Tyrick Mitchell — 9 confirmed meetings against Joseph Willock. 23 Oct 2021 – 25 Oct 2026.
  • Vitalii Mykolenko — 9 confirmed meetings against Joseph Willock. 19 Oct 2022 – 2 Nov 2026.
  • William Saliba — 9 confirmed meetings against Joseph Willock. 3 Jan 2023 – 25 Apr 2026.
  • Aaron Wan-Bissaka — 8 confirmed meetings against Joseph Willock. 21 Feb 2021 – 17 Oct 2026.
  • Abdoulaye Doucouré — 8 confirmed meetings against Joseph Willock. 15 Sept 2019 – 25 May 2025.
  • Adam Smith — 8 confirmed meetings against Joseph Willock. 27 Jan 2020 – 5 Sept 2026.
  • Alex McCarthy — 8 confirmed meetings against Joseph Willock. 23 Nov 2019 – 25 Jan 2025.
  • Ashley Young — 8 confirmed meetings against Joseph Willock. 29 Apr 2018 – 25 May 2025.
  • Ayoze Pérez — 8 confirmed meetings against Joseph Willock. 15 Apr 2018 – 10 Jan 2023.
  • Brennan Johnson — 8 confirmed meetings against Joseph Willock. 24 Sept 2019 – 2 Nov 2026.
  • Craig Dawson — 8 confirmed meetings against Joseph Willock. 15 Sept 2019 – 15 Sept 2024.
  • Curtis Jones — 8 confirmed meetings against Joseph Willock. 30 Oct 2019 – 31 Jan 2026.
  • Ederson — 8 confirmed meetings against Joseph Willock. 15 Dec 2019 – 15 Feb 2025.
  • Emerson — 8 confirmed meetings against Joseph Willock. 29 May 2019 – 25 Nov 2025.
  • Ezri Konsa — 8 confirmed meetings against Joseph Willock. 21 Jul 2020 – 25 Jan 2026.
  • İlkay Gündoğan — 8 confirmed meetings against Joseph Willock. 15 Dec 2019 – 15 Feb 2025.
  • James Milner — 8 confirmed meetings against Joseph Willock. 24 Aug 2019 – 31 Aug 2022.
  • Jarrod Bowen — 8 confirmed meetings against Joseph Willock. 17 Apr 2021 – 17 May 2026.
  • José Sá — 8 confirmed meetings against Joseph Willock. 20 Feb 2020 – 15 Jan 2025.
  • Kyle Walker-Peters — 8 confirmed meetings against Joseph Willock. 25 Jun 2020 – 25 Jan 2025.
  • Maximilian Kilman — 8 confirmed meetings against Joseph Willock. 29 Nov 2020 – 10 Mar 2025.
  • Oliver Watkins — 8 confirmed meetings against Joseph Willock. 12 Mar 2021 – 14 Feb 2026.
  • Rúben Dias — 8 confirmed meetings against Joseph Willock. 22 Dec 2020 – 21 Feb 2026.
  • Timothy Castagne — 8 confirmed meetings against Joseph Willock. 7 May 2021 – 7 Nov 2026.
  • Tomáš Souček — 8 confirmed meetings against Joseph Willock. 17 Apr 2021 – 17 May 2026.
  • Victor Lindelöf — 8 confirmed meetings against Joseph Willock. 29 Apr 2018 – 17 Oct 2026.
  • Vitaly Janelt — 8 confirmed meetings against Joseph Willock. 20 Nov 2021 – 7 Feb 2026.
  • Adam Armstrong — 7 confirmed meetings against Joseph Willock. 28 Aug 2021 – 25 Jan 2025.
  • Amadou Onana — 7 confirmed meetings against Joseph Willock. 19 Oct 2022 – 14 Feb 2026.
  • Antoine Semenyo — 7 confirmed meetings against Joseph Willock. 11 Feb 2023 – 7 Mar 2026.
  • Benjamin Godfrey — 7 confirmed meetings against Joseph Willock. 1 Dec 2019 – 26 Apr 2025.
  • Benjamin Mee — 7 confirmed meetings against Joseph Willock. 12 May 2019 – 18 Dec 2024.
  • Bernd Leno — 7 confirmed meetings against Joseph Willock. 1 Oct 2022 – 7 Nov 2026.
  • Bruno Fernandes — 7 confirmed meetings against Joseph Willock. 21 Feb 2021 – 4 Mar 2026.
  • Bryan Mbeumo — 7 confirmed meetings against Joseph Willock. 20 Nov 2021 – 4 Mar 2026.
  • Carlos Alcaraz — 7 confirmed meetings against Joseph Willock. 24 Jan 2023 – 29 Oct 2026.
  • Christopher Wood — 7 confirmed meetings against Joseph Willock. 12 May 2019 – 23 Feb 2025.
  • Conor Gallagher — 7 confirmed meetings against Joseph Willock. 2 Jan 2021 – 10 Feb 2026.
  • Daniel James — 7 confirmed meetings against Joseph Willock. 30 Sept 2019 – 14 Sept 2026.
  • David de Gea — 7 confirmed meetings against Joseph Willock. 29 Apr 2018 – 2 Apr 2023.
  • Diogo Dalot — 7 confirmed meetings against Joseph Willock. 16 Oct 2022 – 4 Mar 2026.
  • Diogo Jota — 7 confirmed meetings against Joseph Willock. 4 Jul 2020 – 16 Mar 2025.
  • Douglas Luiz — 7 confirmed meetings against Joseph Willock. 21 Jul 2020 – 14 Feb 2026.
  • Edward Nketiah — 7 confirmed meetings against Joseph Willock. 3 Jan 2023 – 25 Oct 2026.
  • Erling Haaland — 7 confirmed meetings against Joseph Willock. 21 Aug 2022 – 21 Feb 2026.
  • Ethan Pinnock — 7 confirmed meetings against Joseph Willock. 20 Nov 2021 – 12 Oct 2026.
  • Harry Maguire — 7 confirmed meetings against Joseph Willock. 30 Sept 2019 – 4 Mar 2026.
  • Hwang Hee-Chan — 7 confirmed meetings against Joseph Willock. 2 Oct 2021 – 13 Sept 2025.
  • Jack Harrison — 7 confirmed meetings against Joseph Willock. 6 Jan 2020 – 25 May 2025.
  • Jack Stephens — 7 confirmed meetings against Joseph Willock. 23 Nov 2019 – 11 Feb 2023.
  • James Maddison — 7 confirmed meetings against Joseph Willock. 24 Oct 2017 – 4 Jan 2025.
  • Jefferson Lerma — 7 confirmed meetings against Joseph Willock. 6 Oct 2019 – 4 Jan 2026.
  • Joseph Gomez — 7 confirmed meetings against Joseph Willock. 30 Oct 2019 – 4 Dec 2024.
  • Kepa — 7 confirmed meetings against Joseph Willock. 29 May 2019 – 27 Jul 2025.
  • Leander Dendoncker — 7 confirmed meetings against Joseph Willock. 4 Jul 2020 – 15 Apr 2023.
  • Luke Shaw — 7 confirmed meetings against Joseph Willock. 21 Feb 2021 – 4 Mar 2026.
  • Marc Cucurella — 7 confirmed meetings against Joseph Willock. 5 Mar 2022 – 14 Mar 2026.
  • Marcos Senesi — 7 confirmed meetings against Joseph Willock. 17 Sept 2022 – 10 Jan 2026.
  • Marcus Tavernier — 7 confirmed meetings against Joseph Willock. 17 Sept 2022 – 5 Sept 2026.
  • Mason Mount — 7 confirmed meetings against Joseph Willock. 29 Dec 2019 – 26 Dec 2025.
  • N'Golo Kanté — 7 confirmed meetings against Joseph Willock. 29 May 2019 – 30 Oct 2021.
  • Nathan Collins — 7 confirmed meetings against Joseph Willock. 25 Aug 2021 – 9 Nov 2025.
  • Neco Williams — 7 confirmed meetings against Joseph Willock. 30 Oct 2019 – 23 Feb 2025.
  • Pascal Groß — 7 confirmed meetings against Joseph Willock. 5 Dec 2019 – 2 May 2026.
  • Pierre-Emile Højbjerg — 7 confirmed meetings against Joseph Willock. 23 Nov 2019 – 25 Nov 2025.
  • Raheem Sterling — 7 confirmed meetings against Joseph Willock. 15 Dec 2019 – 5 Feb 2025.
  • Rayan Aït-Nouri — 7 confirmed meetings against Joseph Willock. 27 Feb 2021 – 21 Feb 2026.
  • Ryan Christie — 7 confirmed meetings against Joseph Willock. 17 Sept 2022 – 5 Sept 2026.
  • Son Heung-Min — 7 confirmed meetings against Joseph Willock. 12 Jul 2020 – 4 Jan 2025.
  • Stuart Armstrong — 7 confirmed meetings against Joseph Willock. 23 Nov 2019 – 30 Apr 2023.
  • Thomas Partey — 7 confirmed meetings against Joseph Willock. 27 Nov 2021 – 18 May 2025.
  • Trent Alexander-Arnold — 7 confirmed meetings against Joseph Willock. 24 Aug 2019 – 26 Feb 2025.
  • William Hughes — 7 confirmed meetings against Joseph Willock. 15 Sept 2019 – 4 Jan 2026.
  • Aaron Ramsdale — 6 confirmed meetings against Joseph Willock. 6 Oct 2019 – 7 May 2023.
  • Andreas Pereira — 6 confirmed meetings against Joseph Willock. 30 Sept 2019 – 1 Feb 2025.
  • Antonee Robinson — 6 confirmed meetings against Joseph Willock. 6 Apr 2024 – 7 Nov 2026.
  • Armando Broja — 6 confirmed meetings against Joseph Willock. 28 Aug 2021 – 30 Dec 2025.
  • Benjamin Johnson — 6 confirmed meetings against Joseph Willock. 17 Apr 2021 – 26 Apr 2025.
  • Calvin Bassey — 6 confirmed meetings against Joseph Willock. 17 Jul 2021 – 7 Nov 2026.
  • Casemiro — 6 confirmed meetings against Joseph Willock. 16 Oct 2022 – 4 Mar 2026.
  • Christian Nørgaard — 6 confirmed meetings against Joseph Willock. 20 Nov 2021 – 29 Oct 2026.
  • Conor Coady — 6 confirmed meetings against Joseph Willock. 4 Jul 2020 – 14 Dec 2024.
  • Dango Ouattara — 6 confirmed meetings against Joseph Willock. 11 Feb 2023 – 7 Feb 2026.
  • Dean Henderson — 6 confirmed meetings against Joseph Willock. 21 Oct 2019 – 4 Jan 2026.
  • Demarai Gray — 6 confirmed meetings against Joseph Willock. 9 Nov 2019 – 19 Oct 2022.
  • Emile Smith Rowe — 6 confirmed meetings against Joseph Willock. 27 Nov 2021 – 24 May 2026.
  • Fabinho — 6 confirmed meetings against Joseph Willock. 24 Aug 2019 – 31 Aug 2022.
  • Harry Kane — 6 confirmed meetings against Joseph Willock. 12 Jul 2020 – 23 Apr 2023.
  • Harvey Barnes — 6 confirmed meetings against Joseph Willock. 9 Nov 2019 – 10 Jan 2023.
  • Hugo Lloris — 6 confirmed meetings against Joseph Willock. 12 Jul 2020 – 23 Apr 2023.
  • Idrissa Gueye — 6 confirmed meetings against Joseph Willock. 19 Oct 2022 – 28 Feb 2026.
  • Issa Diop — 6 confirmed meetings against Joseph Willock. 17 Apr 2021 – 24 May 2026.
  • Jacob Ramsey — 6 confirmed meetings against Joseph Willock. 12 Mar 2021 – 19 Apr 2025.
  • Jadon Sancho — 6 confirmed meetings against Joseph Willock. 11 Sept 2021 – 14 Feb 2026.
  • Jake O'Brien — 6 confirmed meetings against Joseph Willock. 25 May 2025 – 2 Nov 2026.
  • Jamie Vardy — 6 confirmed meetings against Joseph Willock. 9 Nov 2019 – 14 Dec 2024.
  • Jan van Hecke — 6 confirmed meetings against Joseph Willock. 18 May 2023 – 29 Aug 2026.
  • Joachim Andersen — 6 confirmed meetings against Joseph Willock. 23 Oct 2021 – 17 Dec 2025.
  • João Cancelo — 6 confirmed meetings against Joseph Willock. 22 Dec 2020 – 18 Mar 2026.
  • João Moutinho — 6 confirmed meetings against Joseph Willock. 4 Jul 2020 – 12 Mar 2023.
  • Joël Veltman — 6 confirmed meetings against Joseph Willock. 20 Mar 2021 – 2 May 2026.
  • Jordan Henderson — 6 confirmed meetings against Joseph Willock. 24 Aug 2019 – 7 Feb 2026.
  • Kasper Schmeichel — 6 confirmed meetings against Joseph Willock. 9 Nov 2019 – 19 Jul 2025.
  • Kelechi Ịheanachọ — 6 confirmed meetings against Joseph Willock. 7 Jul 2020 – 10 Jan 2023.
  • Kevin De Bruyne — 6 confirmed meetings against Joseph Willock. 15 Dec 2019 – 4 Mar 2023.
  • Kurt Zouma — 6 confirmed meetings against Joseph Willock. 29 Dec 2019 – 30 Mar 2024.
  • Lucas Digne — 6 confirmed meetings against Joseph Willock. 21 Dec 2019 – 14 Feb 2026.
  • Łukasz Fabiański — 6 confirmed meetings against Joseph Willock. 17 Apr 2021 – 25 Nov 2024.
  • Luke Ayling — 6 confirmed meetings against Joseph Willock. 6 Jan 2020 – 13 May 2023.
  • Luke Thomas — 6 confirmed meetings against Joseph Willock. 23 Sept 2020 – 10 Jan 2023.
  • Martin Dúbravka — 6 confirmed meetings against Joseph Willock. 15 Apr 2018 – 30 Dec 2025.
  • Matheus Nunes — 6 confirmed meetings against Joseph Willock. 28 Aug 2022 – 7 Mar 2026.
  • Moisés Caicedo — 6 confirmed meetings against Joseph Willock. 13 Aug 2022 – 14 Mar 2026.
  • Moussa Djenepo — 6 confirmed meetings against Joseph Willock. 23 Nov 2019 – 30 Apr 2023.
  • Nathan Aké — 6 confirmed meetings against Joseph Willock. 6 Oct 2019 – 7 Mar 2026.
  • Nathan Redmond — 6 confirmed meetings against Joseph Willock. 23 Nov 2019 – 28 Aug 2021.
  • Neal Maupay — 6 confirmed meetings against Joseph Willock. 5 Dec 2019 – 27 Apr 2023.
  • Raphinha — 6 confirmed meetings against Joseph Willock. 22 Nov 2020 – 18 Mar 2026.
  • Reece James — 6 confirmed meetings against Joseph Willock. 26 Dec 2020 – 14 Mar 2026.
  • Richarlison — 6 confirmed meetings against Joseph Willock. 21 Dec 2019 – 29 Oct 2025.
  • Rico Henry — 6 confirmed meetings against Joseph Willock. 20 Nov 2021 – 7 Feb 2026.
  • Robert Sánchez — 6 confirmed meetings against Joseph Willock. 20 Mar 2021 – 14 Mar 2026.
  • Roberto Firmino — 6 confirmed meetings against Joseph Willock. 24 Aug 2019 – 31 Aug 2022.
  • Roméo Lavia — 6 confirmed meetings against Joseph Willock. 6 Nov 2022 – 14 Mar 2026.
  • Rúben Neves — 6 confirmed meetings against Joseph Willock. 4 Jul 2020 – 12 Mar 2023.
  • Sadio Mané — 6 confirmed meetings against Joseph Willock. 24 Aug 2019 – 30 Apr 2022.
  • Sander Berge — 6 confirmed meetings against Joseph Willock. 28 Jun 2020 – 7 Nov 2026.
  • Tammy Abraham — 6 confirmed meetings against Joseph Willock. 29 Dec 2019 – 14 Feb 2026.
  • Trevoh Chalobah — 6 confirmed meetings against Joseph Willock. 1 Aug 2021 – 14 Mar 2026.
  • Wilfred Ndidi — 6 confirmed meetings against Joseph Willock. 9 Nov 2019 – 10 Jan 2023.
  • Adam Lallana — 5 confirmed meetings against Joseph Willock. 24 Aug 2019 – 25 Jan 2025.
  • Andreas Christensen — 5 confirmed meetings against Joseph Willock. 29 May 2019 – 18 Sept 2025.
  • Anthony Martial — 5 confirmed meetings against Joseph Willock. 29 Apr 2018 – 1 Nov 2023.
  • Antonio Rüdiger — 5 confirmed meetings against Joseph Willock. 29 Dec 2019 – 30 Oct 2021.
  • Antony — 5 confirmed meetings against Joseph Willock. 16 Oct 2022 – 30 Dec 2024.
  • Beto — 5 confirmed meetings against Joseph Willock. 2 Apr 2024 – 12 Aug 2026.
  • Çağlar Söyüncü — 5 confirmed meetings against Joseph Willock. 9 Nov 2019 – 17 Apr 2022.
  • Caoimhín Kelleher — 5 confirmed meetings against Joseph Willock. 30 Oct 2019 – 7 Feb 2026.
  • César Azpilicueta — 5 confirmed meetings against Joseph Willock. 29 May 2019 – 12 Nov 2022.
  • Christopher Mepham — 5 confirmed meetings against Joseph Willock. 26 Dec 2019 – 26 Aug 2026.
  • Cody Gakpo — 5 confirmed meetings against Joseph Willock. 4 Dec 2024 – 23 Aug 2026.
  • Cole Palmer — 5 confirmed meetings against Joseph Willock. 19 Dec 2021 – 14 Mar 2026.
  • Dominik Szoboszlai — 5 confirmed meetings against Joseph Willock. 4 Dec 2024 – 23 Aug 2026.
  • Eberechi Eze — 5 confirmed meetings against Joseph Willock. 3 Sept 2022 – 25 Apr 2026.
  • Enzo Fernández — 5 confirmed meetings against Joseph Willock. 11 Mar 2024 – 14 Mar 2026.
  • Eric García — 5 confirmed meetings against Joseph Willock. 17 Jun 2020 – 18 Mar 2026.
  • Fernandinho — 5 confirmed meetings against Joseph Willock. 15 Dec 2019 – 19 Dec 2021.
  • Ferran Torres — 5 confirmed meetings against Joseph Willock. 22 Dec 2020 – 18 Mar 2026.
  • Fred — 5 confirmed meetings against Joseph Willock. 30 Sept 2019 – 2 Apr 2023.
  • Georginio Wijnaldum — 5 confirmed meetings against Joseph Willock. 24 Aug 2019 – 24 Apr 2021.
  • Harrison Reed — 5 confirmed meetings against Joseph Willock. 24 Oct 2017 – 17 Dec 2025.
  • Iliman Ndiaye — 5 confirmed meetings against Joseph Willock. 5 Oct 2024 – 12 Aug 2026.
  • Illan Meslier — 5 confirmed meetings against Joseph Willock. 6 Jan 2020 – 31 Dec 2022.
  • Ismaïla Sarr — 5 confirmed meetings against Joseph Willock. 15 Sept 2019 – 16 Apr 2025.
  • Jack Grealish — 5 confirmed meetings against Joseph Willock. 22 Sept 2019 – 29 Nov 2025.
  • Jeffrey Schlupp — 5 confirmed meetings against Joseph Willock. 23 Oct 2021 – 30 Nov 2024.
  • Jérémy Doku — 5 confirmed meetings against Joseph Willock. 16 Mar 2024 – 7 Mar 2026.
  • Jesse Lingard — 5 confirmed meetings against Joseph Willock. 29 Apr 2018 – 6 Aug 2022.
  • João Gomes — 5 confirmed meetings against Joseph Willock. 28 Oct 2023 – 17 Oct 2026.
  • João Pedro — 5 confirmed meetings against Joseph Willock. 26 Jul 2020 – 14 Mar 2026.
  • Justin Kluivert — 5 confirmed meetings against Joseph Willock. 11 Nov 2023 – 5 Sept 2026.
  • Kalvin Phillips — 5 confirmed meetings against Joseph Willock. 6 Jan 2020 – 21 Dec 2024.
  • Kaoru Mitoma — 5 confirmed meetings against Joseph Willock. 13 Aug 2022 – 2 May 2026.
  • Kenny Tete — 5 confirmed meetings against Joseph Willock. 23 May 2021 – 7 Nov 2026.
  • Kristoffer Ajer — 5 confirmed meetings against Joseph Willock. 26 Feb 2022 – 7 Feb 2026.
  • Leon Bailey — 5 confirmed meetings against Joseph Willock. 13 Feb 2022 – 14 Feb 2026.
  • Lisandro Martínez — 5 confirmed meetings against Joseph Willock. 16 Oct 2022 – 26 Dec 2025.
  • Lucas Moura — 5 confirmed meetings against Joseph Willock. 12 Jul 2020 – 23 Oct 2022.
  • Lucas Paquetá — 5 confirmed meetings against Joseph Willock. 4 Feb 2023 – 10 Mar 2025.
  • Luis Díaz — 5 confirmed meetings against Joseph Willock. 30 Apr 2022 – 16 Mar 2025.
  • Marc Albrighton — 5 confirmed meetings against Joseph Willock. 7 Jul 2020 – 10 Jan 2023.
  • Mateusz Klich — 5 confirmed meetings against Joseph Willock. 6 Jan 2020 – 31 Dec 2022.
  • Matheus Cunha — 5 confirmed meetings against Joseph Willock. 28 Oct 2023 – 4 Mar 2026.
  • Mathias Jensen — 5 confirmed meetings against Joseph Willock. 26 Feb 2022 – 7 Feb 2026.
  • Matthew Doherty — 5 confirmed meetings against Joseph Willock. 4 Jul 2020 – 15 Jan 2025.
  • Maximillian Aarons — 5 confirmed meetings against Joseph Willock. 1 Dec 2019 – 11 Nov 2023.
  • Michael Olise — 5 confirmed meetings against Joseph Willock. 23 Oct 2021 – 21 Jan 2023.
  • Michail Antonio — 5 confirmed meetings against Joseph Willock. 19 Feb 2022 – 25 Nov 2024.
  • Mikkel Damsgaard — 5 confirmed meetings against Joseph Willock. 8 Oct 2022 – 7 Feb 2026.
  • Mohammed Salisu — 5 confirmed meetings against Joseph Willock. 28 Aug 2021 – 31 Jan 2023.
  • Myles Lewis-Skelly — 5 confirmed meetings against Joseph Willock. 7 Jan 2025 – 25 Apr 2026.
  • Naby Keïta — 5 confirmed meetings against Joseph Willock. 30 Oct 2019 – 30 Apr 2022.
  • Nathaniel Clyne — 5 confirmed meetings against Joseph Willock. 20 Apr 2022 – 4 Jan 2026.
  • Oliver Skipp — 5 confirmed meetings against Joseph Willock. 12 Jul 2020 – 14 Dec 2024.
  • Omar Marmoush — 5 confirmed meetings against Joseph Willock. 15 Feb 2025 – 29 Aug 2026.
  • Oriol Romeu — 5 confirmed meetings against Joseph Willock. 25 Jun 2020 – 10 Mar 2022.
  • Patson Daka — 5 confirmed meetings against Joseph Willock. 12 Dec 2021 – 14 Dec 2024.
  • Philip Billing — 5 confirmed meetings against Joseph Willock. 6 Oct 2019 – 11 Feb 2023.
  • Raphaël Varane — 5 confirmed meetings against Joseph Willock. 24 Jul 2019 – 2 Apr 2023.
  • Riyad Mahrez — 5 confirmed meetings against Joseph Willock. 15 Dec 2019 – 19 Dec 2021.
  • Rodrigo — 5 confirmed meetings against Joseph Willock. 22 Nov 2020 – 13 May 2023.
  • Rodrigo Muniz — 5 confirmed meetings against Joseph Willock. 6 Apr 2024 – 7 Nov 2026.
  • Ryan Gravenberch — 5 confirmed meetings against Joseph Willock. 4 Dec 2024 – 23 Aug 2026.
  • Samuel Johnstone — 5 confirmed meetings against Joseph Willock. 2 Jan 2021 – 13 Sept 2025.
  • Séamus Coleman — 5 confirmed meetings against Joseph Willock. 19 Dec 2020 – 2 Apr 2024.
  • Abdul-Nasir Oluwadoyinsolami Adarabioyo — 5 confirmed meetings against Joseph Willock. 23 May 2021 – 30 Oct 2024.
  • Tariq Lamptey — 5 confirmed meetings against Joseph Willock. 29 Dec 2019 – 4 May 2025.
  • Thierno Barry — 5 confirmed meetings against Joseph Willock. 29 Nov 2025 – 2 Nov 2026.
  • Vladimír Coufal — 5 confirmed meetings against Joseph Willock. 17 Apr 2021 – 25 Nov 2024.
  • Willian — 5 confirmed meetings against Joseph Willock. 29 May 2019 – 6 Apr 2024.
  • Yoane Wissa — 5 confirmed meetings against Joseph Willock. 26 Feb 2022 – 2 Apr 2025.
  • Yves Bissouma — 5 confirmed meetings against Joseph Willock. 20 Jun 2020 – 10 Feb 2026.
  • Adam Webster — 4 confirmed meetings against Joseph Willock. 5 Dec 2019 – 2 Mar 2025.
  • Ainsley Maitland-Niles — 4 confirmed meetings against Joseph Willock. 7 Mar 2021 – 29 Oct 2026.
  • Alejandro Garnacho — 4 confirmed meetings against Joseph Willock. 1 Nov 2023 – 14 Mar 2026.
  • Alex Scott — 4 confirmed meetings against Joseph Willock. 25 Aug 2024 – 5 Sept 2026.
  • Alexander Oxlade-Chamberlain — 4 confirmed meetings against Joseph Willock. 24 Aug 2019 – 16 Dec 2021.
  • Anthony Elanga — 4 confirmed meetings against Joseph Willock. 17 Oct 2020 – 23 Feb 2025.
  • Ashley Barnes — 4 confirmed meetings against Joseph Willock. 12 May 2019 – 30 Dec 2025.
  • Ashley Westwood — 4 confirmed meetings against Joseph Willock. 12 May 2019 – 4 Dec 2021.
  • Axel Disasi — 4 confirmed meetings against Joseph Willock. 11 Mar 2024 – 25 Oct 2026.
  • Aymeric Laporte — 4 confirmed meetings against Joseph Willock. 17 Jun 2020 – 19 Dec 2021.
  • Bart Verbruggen — 4 confirmed meetings against Joseph Willock. 19 Oct 2024 – 2 May 2026.
  • Benjamin Chilwell — 4 confirmed meetings against Joseph Willock. 9 Nov 2019 – 16 Aug 2026.
  • Benjamin Mendy — 4 confirmed meetings against Joseph Willock. 15 Dec 2019 – 14 May 2021.
  • Bobby De Cordova-Reid — 4 confirmed meetings against Joseph Willock. 23 May 2021 – 14 Dec 2024.
  • Callum Wilson — 4 confirmed meetings against Joseph Willock. 6 Oct 2019 – 17 May 2026.
  • Carlos Baleba — 4 confirmed meetings against Joseph Willock. 19 Oct 2024 – 2 May 2026.
  • Charles Taylor — 4 confirmed meetings against Joseph Willock. 12 May 2019 – 4 Dec 2021.
  • Crysencio Summerville — 4 confirmed meetings against Joseph Willock. 17 Sept 2021 – 17 May 2026.
  • Daichi Kamada — 4 confirmed meetings against Joseph Willock. 19 Sept 2019 – 25 Oct 2026.
  • Daniel Amartey — 4 confirmed meetings against Joseph Willock. 23 Sept 2020 – 10 Jan 2023.
  • Daniel Jebbison — 4 confirmed meetings against Joseph Willock. 19 May 2021 – 5 Sept 2026.
  • Daniel Ward — 4 confirmed meetings against Joseph Willock. 23 Sept 2020 – 14 Dec 2024.
  • Dara O'Shea — 4 confirmed meetings against Joseph Willock. 2 Jan 2021 – 26 Apr 2025.
  • David Brooks — 4 confirmed meetings against Joseph Willock. 18 Jan 2025 – 5 Sept 2026.
  • Davinson Sánchez — 4 confirmed meetings against Joseph Willock. 12 Jul 2020 – 23 Apr 2023.
  • Dennis Praet — 4 confirmed meetings against Joseph Willock. 9 Nov 2019 – 26 Dec 2022.
  • Đorđe Petrović — 4 confirmed meetings against Joseph Willock. 11 Mar 2024 – 5 Sept 2026.
  • Édouard Mendy — 4 confirmed meetings against Joseph Willock. 26 Dec 2020 – 12 Nov 2022.
  • Elliot Anderson — 4 confirmed meetings against Joseph Willock. 9 Jan 2021 – 23 Feb 2025.
  • Eric Dier — 4 confirmed meetings against Joseph Willock. 17 Oct 2021 – 23 Apr 2023.
  • Evanilson — 4 confirmed meetings against Joseph Willock. 25 Aug 2024 – 5 Sept 2026.
  • Granit Xhaka — 4 confirmed meetings against Joseph Willock. 3 Jan 2023 – 22 Mar 2026.
  • Guaita — 4 confirmed meetings against Joseph Willock. 23 Oct 2021 – 21 Jan 2023.
  • Harrison Armstrong — 4 confirmed meetings against Joseph Willock. 28 Feb 2026 – 2 Nov 2026.
  • Ibrahima Diallo — 4 confirmed meetings against Joseph Willock. 26 Jan 2021 – 31 Jan 2023.
  • Ibrahima Konaté — 4 confirmed meetings against Joseph Willock. 16 Dec 2021 – 31 Jan 2026.
  • Ivan Toney — 4 confirmed meetings against Joseph Willock. 20 Nov 2021 – 8 Apr 2023.
  • Jack Cork — 4 confirmed meetings against Joseph Willock. 12 May 2019 – 25 Aug 2021.
  • Jack Hinshelwood — 4 confirmed meetings against Joseph Willock. 19 Oct 2024 – 2 May 2026.
  • Jack Robinson — 4 confirmed meetings against Joseph Willock. 24 Sept 2019 – 25 Jul 2026.
  • Jack Stacey — 4 confirmed meetings against Joseph Willock. 6 Oct 2019 – 20 Dec 2022.
  • Jaidon Anthony — 4 confirmed meetings against Joseph Willock. 17 Sept 2022 – 6 Dec 2025.
  • Jakub Kiwior — 4 confirmed meetings against Joseph Willock. 7 May 2023 – 27 Jul 2025.
  • Jamaal Lascelles — 4 confirmed meetings against Joseph Willock. 15 Apr 2018 – 9 Jan 2021.
  • James Justin — 4 confirmed meetings against Joseph Willock. 7 Jul 2020 – 14 Sept 2026.
  • Jannik Vestergaard — 4 confirmed meetings against Joseph Willock. 25 Jun 2020 – 14 Dec 2024.
  • Jarrad Branthwaite — 4 confirmed meetings against Joseph Willock. 8 Feb 2022 – 2 Nov 2026.
  • Jay Rodríguez — 4 confirmed meetings against Joseph Willock. 17 Aug 2019 – 4 Dec 2021.
  • Jean-Ricner Bellegarde — 4 confirmed meetings against Joseph Willock. 2 Mar 2024 – 13 Sept 2025.
  • João Palhinha — 4 confirmed meetings against Joseph Willock. 15 Jan 2023 – 10 Feb 2026.
  • Joel Ward — 4 confirmed meetings against Joseph Willock. 23 Oct 2021 – 21 Jan 2023.
  • John Egan — 4 confirmed meetings against Joseph Willock. 21 Oct 2019 – 19 Sept 2026.
  • John Stones — 4 confirmed meetings against Joseph Willock. 19 Dec 2021 – 7 Mar 2026.
  • Jonny — 4 confirmed meetings against Joseph Willock. 4 Jul 2020 – 12 Mar 2023.
  • Jordan Ayew — 4 confirmed meetings against Joseph Willock. 20 Apr 2022 – 21 Jan 2023.
  • Joško Gvardiol — 4 confirmed meetings against Joseph Willock. 16 Mar 2024 – 22 Nov 2025.
  • Kenneth McLean — 4 confirmed meetings against Joseph Willock. 1 Dec 2019 – 23 Apr 2022.
  • Kevin Schade — 4 confirmed meetings against Joseph Willock. 8 Apr 2023 – 9 Nov 2025.
  • Konstantinos Mavropanos — 4 confirmed meetings against Joseph Willock. 30 Mar 2024 – 17 May 2026.
  • Konstantinos Tsimikas — 4 confirmed meetings against Joseph Willock. 20 Feb 2020 – 26 Feb 2025.
  • Malo Gusto — 4 confirmed meetings against Joseph Willock. 11 Mar 2024 – 14 Mar 2026.
  • Marcel Sabitzer — 4 confirmed meetings against Joseph Willock. 26 Feb 2023 – 7 Nov 2023.
  • Marcus Edwards — 4 confirmed meetings against Joseph Willock. 24 Oct 2019 – 30 Dec 2025.
  • Mario Lemina — 4 confirmed meetings against Joseph Willock. 12 Mar 2023 – 15 Sept 2024.
  • Mason Greenwood — 4 confirmed meetings against Joseph Willock. 30 Sept 2019 – 25 Nov 2025.
  • Mason Holgate — 4 confirmed meetings against Joseph Willock. 21 Dec 2019 – 17 Mar 2022.
  • Mats Wieffer — 4 confirmed meetings against Joseph Willock. 19 Oct 2024 – 2 May 2026.
  • Matthew Lowton — 4 confirmed meetings against Joseph Willock. 12 May 2019 – 4 Dec 2021.
  • Matthew Ritchie — 4 confirmed meetings against Joseph Willock. 15 Apr 2018 – 9 Jan 2021.
  • Miloš Kerkez — 4 confirmed meetings against Joseph Willock. 25 Aug 2024 – 23 Aug 2026.
  • Mohamed Elyounoussi — 4 confirmed meetings against Joseph Willock. 28 Aug 2021 – 30 Apr 2023.
  • Mohammed Kudus — 4 confirmed meetings against Joseph Willock. 30 Mar 2024 – 29 Aug 2026.
  • Morgan Gibbs-White — 4 confirmed meetings against Joseph Willock. 4 Jul 2020 – 23 Feb 2025.
  • Morgan Rogers — 4 confirmed meetings against Joseph Willock. 26 Dec 2024 – 14 Feb 2026.
  • Neto — 4 confirmed meetings against Joseph Willock. 17 Sept 2022 – 25 Aug 2024.
  • Nico O'Reilly — 4 confirmed meetings against Joseph Willock. 15 Feb 2025 – 7 Mar 2026.
  • Nikola Milenković — 4 confirmed meetings against Joseph Willock. 21 Jul 2019 – 23 Feb 2025.
  • Odsonne Édouard — 4 confirmed meetings against Joseph Willock. 23 Oct 2021 – 21 Jan 2023.
  • Oscar Bobb — 4 confirmed meetings against Joseph Willock. 16 Mar 2024 – 7 Nov 2026.
  • Pape Sarr — 4 confirmed meetings against Joseph Willock. 23 Apr 2023 – 10 Feb 2026.
  • Patrick Bamford — 4 confirmed meetings against Joseph Willock. 6 Jan 2020 – 13 May 2023.
  • Pau Torres — 4 confirmed meetings against Joseph Willock. 26 Dec 2024 – 17 Oct 2026.
  • Pedro Porro — 4 confirmed meetings against Joseph Willock. 23 Apr 2023 – 29 Aug 2026.
  • Pervis Estupiñán — 4 confirmed meetings against Joseph Willock. 18 May 2023 – 4 May 2025.
  • Reguilón — 4 confirmed meetings against Joseph Willock. 4 Apr 2021 – 4 Jan 2025.
  • Reiss Nelson — 4 confirmed meetings against Joseph Willock. 7 May 2023 – 9 Nov 2025.
  • Robert Lewandowski — 4 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Mar 2026.
  • Robin Koch — 4 confirmed meetings against Joseph Willock. 22 Nov 2020 – 13 May 2023.
  • Rodrigo Bentancur — 4 confirmed meetings against Joseph Willock. 3 Apr 2022 – 29 Aug 2026.
  • Ronald Araújo — 4 confirmed meetings against Joseph Willock. 18 Sept 2025 – 23 Aug 2026.
  • Ruben Loftus-Cheek — 4 confirmed meetings against Joseph Willock. 23 May 2021 – 12 Nov 2022.
  • Ryan Bertrand — 4 confirmed meetings against Joseph Willock. 23 Nov 2019 – 6 Feb 2021.
  • Ryan Fraser — 4 confirmed meetings against Joseph Willock. 6 Oct 2019 – 25 Jan 2025.
  • Saïd Benrahma — 4 confirmed meetings against Joseph Willock. 17 Apr 2021 – 5 Apr 2023.
  • Saša Lukić — 4 confirmed meetings against Joseph Willock. 6 Apr 2024 – 17 Dec 2025.
  • Sávio — 4 confirmed meetings against Joseph Willock. 28 Sept 2024 – 7 Mar 2026.
  • Sean Longstaff — 4 confirmed meetings against Joseph Willock. 11 Aug 2019 – 14 Sept 2026.
  • Sepp van den Berg — 4 confirmed meetings against Joseph Willock. 30 Oct 2019 – 7 Feb 2026.
  • Solomon March — 4 confirmed meetings against Joseph Willock. 20 Jun 2020 – 2 Mar 2025.
  • Stuart Dallas — 4 confirmed meetings against Joseph Willock. 6 Jan 2020 – 22 Jan 2022.
  • Takumi Minamino — 4 confirmed meetings against Joseph Willock. 15 Jul 2020 – 6 Feb 2021.
  • Teemu Pukki — 4 confirmed meetings against Joseph Willock. 1 Dec 2019 – 23 Apr 2022.
  • Theo Walcott — 4 confirmed meetings against Joseph Willock. 16 Dec 2020 – 30 Apr 2023.
  • Thiago Alcântara — 4 confirmed meetings against Joseph Willock. 18 Jul 2019 – 30 Apr 2022.
  • Thomas Cairney — 4 confirmed meetings against Joseph Willock. 1 Oct 2022 – 24 May 2026.
  • Thomas Doyle — 4 confirmed meetings against Joseph Willock. 28 Oct 2023 – 15 Jan 2025.
  • Timo Werner — 4 confirmed meetings against Joseph Willock. 26 Dec 2020 – 4 Jan 2025.
  • Timothy Krul — 4 confirmed meetings against Joseph Willock. 1 Dec 2019 – 23 Apr 2022.
  • Tyler Adams — 4 confirmed meetings against Joseph Willock. 31 Dec 2022 – 5 Sept 2026.
  • Wesley Fofana — 4 confirmed meetings against Joseph Willock. 7 May 2021 – 14 Mar 2026.
  • Wilfried Zaha — 4 confirmed meetings against Joseph Willock. 23 Oct 2021 – 21 Jan 2023.
  • Yehor Yarmolyuk — 4 confirmed meetings against Joseph Willock. 18 Dec 2024 – 7 Feb 2026.
  • Aaron Cresswell — 3 confirmed meetings against Joseph Willock. 19 Dec 2017 – 10 Mar 2025.
  • Aaron Hickey — 3 confirmed meetings against Joseph Willock. 8 Oct 2022 – 9 Nov 2025.
  • Aaron Mooy — 3 confirmed meetings against Joseph Willock. 9 Feb 2019 – 20 Jun 2020.
  • Abdellah Zoubir — 3 confirmed meetings against Joseph Willock. 13 Dec 2018 – 24 Feb 2026.
  • Abduqodir Khusanov — 3 confirmed meetings against Joseph Willock. 15 Feb 2025 – 7 Mar 2026.
  • Adam Idah — 3 confirmed meetings against Joseph Willock. 1 Jul 2020 – 19 Jul 2025.
  • Adam Wharton — 3 confirmed meetings against Joseph Willock. 16 Apr 2025 – 25 Oct 2026.
  • Adrien Truffert — 3 confirmed meetings against Joseph Willock. 21 Sept 2025 – 5 Sept 2026.
  • Ahmed El Mohamady — 3 confirmed meetings against Joseph Willock. 22 Sept 2019 – 12 Mar 2021.
  • Álex Moreno — 3 confirmed meetings against Joseph Willock. 15 Apr 2023 – 10 Nov 2024.
  • André — 3 confirmed meetings against Joseph Willock. 15 Sept 2024 – 13 Sept 2025.
  • André Gomes — 3 confirmed meetings against Joseph Willock. 8 Feb 2022 – 2 Apr 2024.
  • Angelo Ogbonna — 3 confirmed meetings against Joseph Willock. 19 Dec 2017 – 4 Feb 2023.
  • Anthony Gordon — 3 confirmed meetings against Joseph Willock. 8 Feb 2022 – 19 Oct 2022.
  • Anwar El Ghazi — 3 confirmed meetings against Joseph Willock. 22 Sept 2019 – 21 Aug 2021.
  • Archie Gray — 3 confirmed meetings against Joseph Willock. 4 Jan 2025 – 29 Aug 2026.
  • Arnaut Danjuma — 3 confirmed meetings against Joseph Willock. 6 Oct 2019 – 8 Aug 2026.
  • Badavi Hüseynov — 3 confirmed meetings against Joseph Willock. 13 Dec 2018 – 24 Feb 2026.
  • Benjamin Davies — 3 confirmed meetings against Joseph Willock. 12 Jul 2020 – 23 Oct 2022.
  • Benjamin Foster — 3 confirmed meetings against Joseph Willock. 15 Sept 2019 – 25 Sept 2021.
  • Boubacar Kamara — 3 confirmed meetings against Joseph Willock. 26 Dec 2024 – 17 Oct 2026.
  • Brenden Aaronson — 3 confirmed meetings against Joseph Willock. 31 Dec 2022 – 14 Sept 2026.
  • Carlos Vinícius — 3 confirmed meetings against Joseph Willock. 4 Apr 2021 – 15 Jan 2023.
  • Christian Pulišić — 3 confirmed meetings against Joseph Willock. 26 Dec 2020 – 12 Nov 2022.
  • Christoph Zimmermann — 3 confirmed meetings against Joseph Willock. 24 Oct 2017 – 23 Apr 2022.
  • Christopher Basham — 3 confirmed meetings against Joseph Willock. 21 Oct 2019 – 19 May 2021.
  • Christopher Richards — 3 confirmed meetings against Joseph Willock. 21 Jan 2023 – 25 Oct 2026.
  • Cristian Romero — 3 confirmed meetings against Joseph Willock. 17 Oct 2021 – 23 Apr 2023.
  • Dani Olmo — 3 confirmed meetings against Joseph Willock. 18 Sept 2025 – 18 Mar 2026.
  • Daniel Podence — 3 confirmed meetings against Joseph Willock. 29 Nov 2020 – 12 Mar 2023.
  • Darwin Núñez — 3 confirmed meetings against Joseph Willock. 4 Dec 2024 – 16 Mar 2025.
  • David McGoldrick — 3 confirmed meetings against Joseph Willock. 21 Oct 2019 – 19 May 2021.
  • Davy Pröpper — 3 confirmed meetings against Joseph Willock. 5 Dec 2019 – 20 Mar 2021.
  • Dejan Kulusevski — 3 confirmed meetings against Joseph Willock. 3 Apr 2022 – 4 Jan 2025.
  • Diop Spence — 3 confirmed meetings against Joseph Willock. 4 Jan 2025 – 10 Feb 2026.
  • Divock Origi — 3 confirmed meetings against Joseph Willock. 30 Oct 2019 – 1 Oct 2020.
  • Emerson Royal — 3 confirmed meetings against Joseph Willock. 17 Oct 2021 – 23 Oct 2022.
  • Enda Stevens — 3 confirmed meetings against Joseph Willock. 21 Oct 2019 – 19 May 2021.
  • Ethan Nwaneri — 3 confirmed meetings against Joseph Willock. 2 Nov 2024 – 27 Jul 2025.
  • Evan Ferguson — 3 confirmed meetings against Joseph Willock. 18 May 2023 – 10 Mar 2025.
  • Fábio Carvalho — 3 confirmed meetings against Joseph Willock. 23 May 2021 – 18 Dec 2024.
  • Fermín — 3 confirmed meetings against Joseph Willock. 18 Sept 2025 – 18 Mar 2026.
  • Filip Stojković — 3 confirmed meetings against Joseph Willock. 19 Oct 2017 – 22 Oct 2020.
  • Frank Onyeka — 3 confirmed meetings against Joseph Willock. 20 Nov 2021 – 12 Oct 2026.
  • Fredrik Aursnes — 3 confirmed meetings against Joseph Willock. 5 Nov 2020 – 21 Oct 2025.
  • Gavin Bazunu — 3 confirmed meetings against Joseph Willock. 6 Nov 2022 – 31 Jan 2023.
  • Georginio Rutter — 3 confirmed meetings against Joseph Willock. 19 Oct 2024 – 2 May 2026.
  • Gerard Martín — 3 confirmed meetings against Joseph Willock. 18 Sept 2025 – 18 Mar 2026.
  • Gonçalo Guedes — 3 confirmed meetings against Joseph Willock. 28 Aug 2022 – 15 Jan 2025.
  • Grant Hanley — 3 confirmed meetings against Joseph Willock. 30 Nov 2021 – 8 Feb 2025.
  • Hakim Ziyech — 3 confirmed meetings against Joseph Willock. 1 Aug 2021 – 12 Nov 2022.
  • Harvey Elliott — 3 confirmed meetings against Joseph Willock. 30 Oct 2019 – 16 Mar 2025.
  • Hayden Hackney — 3 confirmed meetings against Joseph Willock. 12 Aug 2026 – 2 Nov 2026.
  • Ian Maatsen — 3 confirmed meetings against Joseph Willock. 19 Apr 2025 – 14 Feb 2026.
  • Illia Zabarnyi — 3 confirmed meetings against Joseph Willock. 11 Nov 2023 – 18 Jan 2025.
  • Isaac Hayden — 3 confirmed meetings against Joseph Willock. 11 Aug 2019 – 9 Jan 2021.
  • Ivan Perišić — 3 confirmed meetings against Joseph Willock. 23 Oct 2022 – 21 Jan 2026.
  • Jack Simpson — 3 confirmed meetings against Joseph Willock. 26 Dec 2019 – 17 Jul 2021.
  • James Hill — 3 confirmed meetings against Joseph Willock. 21 Sept 2025 – 5 Sept 2026.
  • Jarell Quansah — 3 confirmed meetings against Joseph Willock. 4 Dec 2024 – 16 Mar 2025.
  • Jean-Clair Todibo — 3 confirmed meetings against Joseph Willock. 25 Nov 2024 – 17 May 2026.
  • Jeffrey Hendrick — 3 confirmed meetings against Joseph Willock. 12 May 2019 – 9 Jan 2021.
  • Joan García — 3 confirmed meetings against Joseph Willock. 18 Sept 2025 – 18 Mar 2026.
  • Job Matip — 3 confirmed meetings against Joseph Willock. 24 Aug 2019 – 30 Apr 2022.
  • Joelinton — 3 confirmed meetings against Joseph Willock. 11 Aug 2019 – 9 Jan 2021.
  • Jóhann Guðmunds­son — 3 confirmed meetings against Joseph Willock. 12 May 2019 – 4 Dec 2021.
  • John Fleck — 3 confirmed meetings against Joseph Willock. 21 Oct 2019 – 19 May 2021.
  • John Lundstram — 3 confirmed meetings against Joseph Willock. 21 Oct 2019 – 17 Jul 2021.
  • Jonathan Evans — 3 confirmed meetings against Joseph Willock. 9 Nov 2019 – 12 Dec 2021.
  • Jonjo Shelvey — 3 confirmed meetings against Joseph Willock. 15 Apr 2018 – 17 Mar 2023.
  • Jordan Zemura — 3 confirmed meetings against Joseph Willock. 17 Sept 2022 – 11 Feb 2023.
  • Joseph Aribo — 3 confirmed meetings against Joseph Willock. 6 Nov 2022 – 25 Jan 2025.
  • Joseph Gelhardt — 3 confirmed meetings against Joseph Willock. 22 Jan 2022 – 19 Sept 2026.
  • Joseph Worrall — 3 confirmed meetings against Joseph Willock. 7 Jan 2018 – 6 Dec 2025.
  • Joshua Dasilva — 3 confirmed meetings against Joseph Willock. 26 Feb 2022 – 8 Apr 2023.
  • Joshua King — 3 confirmed meetings against Joseph Willock. 6 Oct 2019 – 25 Sept 2021.
  • Joshua King — 3 confirmed meetings against Joseph Willock. 17 Dec 2025 – 7 Nov 2026.
  • Joshua Zirkzee — 3 confirmed meetings against Joseph Willock. 30 Dec 2024 – 4 Mar 2026.
  • Julio Enciso — 3 confirmed meetings against Joseph Willock. 18 May 2023 – 26 Apr 2025.
  • Jurriën Timber — 3 confirmed meetings against Joseph Willock. 2 Nov 2024 – 5 Feb 2025.
  • Justin Devenny — 3 confirmed meetings against Joseph Willock. 30 Nov 2024 – 4 Jan 2026.
  • Keane Lewis-Potter — 3 confirmed meetings against Joseph Willock. 18 Dec 2024 – 7 Feb 2026.
  • Kieran Dowell — 3 confirmed meetings against Joseph Willock. 7 Jan 2018 – 8 Feb 2025.
  • Kieran Tierney — 3 confirmed meetings against Joseph Willock. 7 May 2023 – 19 Jul 2025.
  • Kiko Femenía — 3 confirmed meetings against Joseph Willock. 15 Sept 2019 – 25 Sept 2021.
  • Leny Yoro — 3 confirmed meetings against Joseph Willock. 30 Dec 2024 – 4 Mar 2026.
  • Lesley Ugochukwu — 3 confirmed meetings against Joseph Willock. 25 Jan 2025 – 30 Dec 2025.
  • Liam Cooper — 3 confirmed meetings against Joseph Willock. 22 Nov 2020 – 31 Dec 2022.
  • Lyanco — 3 confirmed meetings against Joseph Willock. 24 Jan 2023 – 30 Apr 2023.
  • Manuel Akanji — 3 confirmed meetings against Joseph Willock. 4 Mar 2023 – 28 Sept 2024.
  • Mark Travers — 3 confirmed meetings against Joseph Willock. 27 Jan 2020 – 12 Aug 2026.
  • Mateus Fernandes — 3 confirmed meetings against Joseph Willock. 25 Jan 2025 – 29 Aug 2026.
  • Mathys Tel — 3 confirmed meetings against Joseph Willock. 29 Oct 2025 – 29 Aug 2026.
  • Maxence Lacroix — 3 confirmed meetings against Joseph Willock. 30 Nov 2024 – 4 Jan 2026.
  • Merlin Röhl — 3 confirmed meetings against Joseph Willock. 12 Aug 2026 – 2 Nov 2026.
  • Miguel Almirón — 3 confirmed meetings against Joseph Willock. 11 Aug 2019 – 9 Jan 2021.
  • Mikel Merino — 3 confirmed meetings against Joseph Willock. 2 Nov 2024 – 27 Jul 2025.
  • Mykhailo Mudryk — 3 confirmed meetings against Joseph Willock. 11 Mar 2024 – 30 Oct 2024.
  • Chukwunonso Madueke — 3 confirmed meetings against Joseph Willock. 27 Oct 2024 – 25 Apr 2026.
  • Nampalys Mendy — 3 confirmed meetings against Joseph Willock. 7 May 2021 – 10 Jan 2023.
  • Nemanja Matić — 3 confirmed meetings against Joseph Willock. 29 Apr 2018 – 11 Sept 2021.
  • Nick Pope — 3 confirmed meetings against Joseph Willock. 17 Aug 2019 – 4 Dec 2021.
  • Nico González — 3 confirmed meetings against Joseph Willock. 15 Feb 2025 – 7 Mar 2026.
  • Nicolás Domínguez — 3 confirmed meetings against Joseph Willock. 28 Aug 2024 – 23 Feb 2025.
  • Nicolas Jackson — 3 confirmed meetings against Joseph Willock. 11 Mar 2024 – 17 Oct 2026.
  • Niklas Süle — 3 confirmed meetings against Joseph Willock. 18 Jul 2019 – 7 Nov 2023.
  • Oliver McBurnie — 3 confirmed meetings against Joseph Willock. 21 Oct 2019 – 19 Sept 2026.
  • Oliver Norwood — 3 confirmed meetings against Joseph Willock. 21 Oct 2019 – 19 May 2021.
  • Pontus Jansson — 3 confirmed meetings against Joseph Willock. 20 Nov 2021 – 8 Apr 2023.
  • Pablo Fornals — 3 confirmed meetings against Joseph Willock. 17 Apr 2021 – 4 Feb 2023.
  • Pascal Struijk — 3 confirmed meetings against Joseph Willock. 22 Jan 2022 – 13 May 2023.
  • Pau Cubarsí — 3 confirmed meetings against Joseph Willock. 18 Sept 2025 – 18 Mar 2026.
  • Paul Dummett — 3 confirmed meetings against Joseph Willock. 15 Apr 2018 – 9 Jan 2021.
  • Paul Pogba — 3 confirmed meetings against Joseph Willock. 29 Apr 2018 – 11 Sept 2021.
  • Pedri — 3 confirmed meetings against Joseph Willock. 18 Sept 2025 – 18 Mar 2026.
  • Rayan Cherki — 3 confirmed meetings against Joseph Willock. 22 Nov 2025 – 7 Mar 2026.
  • Rhian Brewster — 3 confirmed meetings against Joseph Willock. 30 Oct 2019 – 19 May 2021.
  • Riccardo Calafiori — 3 confirmed meetings against Joseph Willock. 5 Feb 2025 – 27 Jul 2025.
  • Romain Esse — 3 confirmed meetings against Joseph Willock. 16 Apr 2025 – 8 Sept 2026.
  • Romain Saïss — 3 confirmed meetings against Joseph Willock. 4 Jul 2020 – 2 Oct 2021.
  • Rui Patrício — 3 confirmed meetings against Joseph Willock. 4 Jul 2020 – 27 Feb 2021.
  • Ryan Fredericks — 3 confirmed meetings against Joseph Willock. 17 Apr 2021 – 11 Feb 2023.
  • Ryan Sessegnon — 3 confirmed meetings against Joseph Willock. 23 Oct 2022 – 7 Nov 2026.
  • Ryan Yates — 3 confirmed meetings against Joseph Willock. 17 Mar 2023 – 23 Feb 2025.
  • Samuel Edozie — 3 confirmed meetings against Joseph Willock. 6 Nov 2022 – 31 Jan 2023.
  • Samuel Surridge — 3 confirmed meetings against Joseph Willock. 27 Jan 2020 – 17 Mar 2023.
  • Sayed Ghoddos — 3 confirmed meetings against Joseph Willock. 22 Feb 2018 – 8 Oct 2022.
  • Scott McTominay — 3 confirmed meetings against Joseph Willock. 30 Sept 2019 – 2 Apr 2023.
  • Sékou Mara — 3 confirmed meetings against Joseph Willock. 24 Jan 2023 – 16 Aug 2026.
  • Shandon Baptiste — 3 confirmed meetings against Joseph Willock. 20 Nov 2021 – 8 Apr 2023.
  • Shane Long — 3 confirmed meetings against Joseph Willock. 23 Nov 2019 – 10 Mar 2022.
  • Steve Cook — 3 confirmed meetings against Joseph Willock. 6 Oct 2019 – 27 Jan 2020.
  • Tom Trybull — 3 confirmed meetings against Joseph Willock. 24 Oct 2017 – 1 Jul 2020.
  • Taiwo Awoniyi — 3 confirmed meetings against Joseph Willock. 6 Aug 2022 – 10 Nov 2024.
  • Takehiro Tomiyasu — 3 confirmed meetings against Joseph Willock. 27 Nov 2021 – 4 Nov 2023.
  • Thiago Silva — 3 confirmed meetings against Joseph Willock. 26 Dec 2020 – 12 Nov 2022.
  • Thomas Cleverley — 3 confirmed meetings against Joseph Willock. 15 Sept 2019 – 25 Sept 2021.
  • Timothy Iroegbunam — 3 confirmed meetings against Joseph Willock. 5 Oct 2024 – 19 Sept 2026.
  • Timothy Ream — 3 confirmed meetings against Joseph Willock. 23 May 2021 – 15 Jan 2023.
  • Toti Gomes — 3 confirmed meetings against Joseph Willock. 28 Oct 2023 – 13 Sept 2025.
  • Trézéguet — 3 confirmed meetings against Joseph Willock. 22 Sept 2019 – 12 Mar 2021.
  • Tyler-Jay Dibling — 3 confirmed meetings against Joseph Willock. 29 Nov 2025 – 29 Oct 2026.
  • Tyrique George — 3 confirmed meetings against Joseph Willock. 12 Aug 2026 – 2 Nov 2026.
  • Willy-Arnaud Boly — 3 confirmed meetings against Joseph Willock. 4 Jul 2020 – 28 Aug 2024.
  • Yankuba Minteh — 3 confirmed meetings against Joseph Willock. 2 Mar 2025 – 2 May 2026.
  • Yasin Ayari — 3 confirmed meetings against Joseph Willock. 27 Feb 2024 – 4 May 2025.
  • Yerry Mina — 3 confirmed meetings against Joseph Willock. 21 Dec 2019 – 8 Feb 2022.
  • Andreas Linde — 2 confirmed meetings against Joseph Willock. 5 Nov 2020 – 26 Nov 2020.
  • Aaron Connolly — 2 confirmed meetings against Joseph Willock. 5 Dec 2019 – 20 Jun 2020.
  • Aaron Lennon — 2 confirmed meetings against Joseph Willock. 17 Aug 2019 – 25 Aug 2021.
  • Adam Forshaw — 2 confirmed meetings against Joseph Willock. 31 Dec 2022 – 13 May 2023.
  • Ademola Lookman — 2 confirmed meetings against Joseph Willock. 23 May 2021 – 17 Apr 2022.
  • Adrián — 2 confirmed meetings against Joseph Willock. 24 Aug 2019 – 1 Oct 2020.
  • Aleksandar Mitrović — 2 confirmed meetings against Joseph Willock. 1 Oct 2022 – 15 Jan 2023.
  • Aleksandar Pešić — 2 confirmed meetings against Joseph Willock. 19 Oct 2017 – 2 Nov 2017.
  • Aleksey Rios — 2 confirmed meetings against Joseph Willock. 28 Sept 2017 – 7 Dec 2017.
  • Álex Jiménez — 2 confirmed meetings against Joseph Willock. 21 Sept 2025 – 10 Jan 2026.
  • Alexander Mighten — 2 confirmed meetings against Joseph Willock. 24 Sept 2019 – 6 Aug 2022.
  • Alfie May — 2 confirmed meetings against Joseph Willock. 20 Sept 2017 – 8 Feb 2025.
  • Allan — 2 confirmed meetings against Joseph Willock. 8 Feb 2022 – 17 Mar 2022.
  • Allan Saint-Maximin — 2 confirmed meetings against Joseph Willock. 11 Aug 2019 – 16 Feb 2020.
  • Alphonse Areola — 2 confirmed meetings against Joseph Willock. 30 Mar 2024 – 10 Mar 2025.
  • Amad Diallo — 2 confirmed meetings against Joseph Willock. 30 Dec 2024 – 4 Mar 2026.
  • Amine Adli — 2 confirmed meetings against Joseph Willock. 21 Sept 2025 – 10 Jan 2026.
  • André Ayew — 2 confirmed meetings against Joseph Willock. 19 Dec 2017 – 17 Mar 2023.
  • André Onana — 2 confirmed meetings against Joseph Willock. 1 Nov 2023 – 30 Dec 2024.
  • André Silva — 2 confirmed meetings against Joseph Willock. 19 Sept 2019 – 28 Nov 2019.
  • Andreas Bouchalakis — 2 confirmed meetings against Joseph Willock. 20 Feb 2020 – 27 Feb 2020.
  • Andrew Boyle — 2 confirmed meetings against Joseph Willock. 29 Oct 2020 – 10 Dec 2020.
  • Andrew Carroll — 2 confirmed meetings against Joseph Willock. 19 Dec 2017 – 9 Jan 2021.
  • Andrew Omobamidele — 2 confirmed meetings against Joseph Willock. 28 Aug 2024 – 16 Aug 2026.
  • Andros Townsend — 2 confirmed meetings against Joseph Willock. 8 Feb 2022 – 17 Mar 2022.
  • Antonín Kinský — 2 confirmed meetings against Joseph Willock. 29 Oct 2025 – 29 Aug 2026.
  • António Silva — 2 confirmed meetings against Joseph Willock. 21 Oct 2025 – 5 Sept 2026.
  • Arijanet Murić — 2 confirmed meetings against Joseph Willock. 24 Sept 2019 – 21 Dec 2024.
  • Armel Bella-Kotchap — 2 confirmed meetings against Joseph Willock. 6 Nov 2022 – 30 Apr 2023.
  • Axel Tuanzebe — 2 confirmed meetings against Joseph Willock. 30 Sept 2019 – 21 Aug 2021.
  • Bafodé Diakité — 2 confirmed meetings against Joseph Willock. 21 Sept 2025 – 10 Jan 2026.
  • Benjamin Osborn — 2 confirmed meetings against Joseph Willock. 7 Jan 2018 – 19 May 2021.
  • Benjamin Pavard — 2 confirmed meetings against Joseph Willock. 18 Jul 2019 – 25 Nov 2025.
  • Benjamin Šeško — 2 confirmed meetings against Joseph Willock. 26 Dec 2025 – 4 Mar 2026.
  • Bertrand Traoré — 2 confirmed meetings against Joseph Willock. 12 Mar 2021 – 14 Dec 2025.
  • Billy Gilmour — 2 confirmed meetings against Joseph Willock. 30 Nov 2021 – 18 May 2023.
  • Billy Sharp — 2 confirmed meetings against Joseph Willock. 21 Oct 2019 – 28 Jun 2020.
  • Boubacar Traoré — 2 confirmed meetings against Joseph Willock. 28 Oct 2023 – 2 Mar 2024.
  • Boubakary Soumaré — 2 confirmed meetings against Joseph Willock. 12 Dec 2021 – 26 Dec 2022.
  • Brajan Gruda — 2 confirmed meetings against Joseph Willock. 2 Mar 2025 – 4 May 2025.
  • Brian Brobbey — 2 confirmed meetings against Joseph Willock. 14 Dec 2025 – 22 Mar 2026.
  • Brian Gartland — 2 confirmed meetings against Joseph Willock. 29 Oct 2020 – 10 Dec 2020.
  • Bruno Duarte — 2 confirmed meetings against Joseph Willock. 24 Oct 2019 – 6 Nov 2019.
  • Callum Brittain — 2 confirmed meetings against Joseph Willock. 25 Aug 2020 – 27 Feb 2024.
  • Calum Chambers — 2 confirmed meetings against Joseph Willock. 13 Feb 2022 – 15 Apr 2023.
  • Cameron Burgess — 2 confirmed meetings against Joseph Willock. 21 Dec 2024 – 26 Apr 2025.
  • Camilo Durán — 2 confirmed meetings against Joseph Willock. 18 Feb 2026 – 24 Feb 2026.
  • Carlos Soler — 2 confirmed meetings against Joseph Willock. 25 Nov 2024 – 10 Mar 2025.
  • Carney Chukwuemeka — 2 confirmed meetings against Joseph Willock. 13 Feb 2022 – 11 Mar 2024.
  • Cenk Tosun — 2 confirmed meetings against Joseph Willock. 21 Dec 2019 – 19 Dec 2020.
  • Cheick Doucouré — 2 confirmed meetings against Joseph Willock. 3 Sept 2022 – 21 Jan 2023.
  • Chemsdine Talbi — 2 confirmed meetings against Joseph Willock. 14 Dec 2025 – 22 Mar 2026.
  • Chris Shields — 2 confirmed meetings against Joseph Willock. 29 Oct 2020 – 10 Dec 2020.
  • Christian Eriksen — 2 confirmed meetings against Joseph Willock. 26 Feb 2022 – 30 Dec 2024.
  • Christian Fuchs — 2 confirmed meetings against Joseph Willock. 7 Jul 2020 – 23 Sept 2020.
  • Christian Kabasele — 2 confirmed meetings against Joseph Willock. 15 Sept 2019 – 26 Jul 2020.
  • Christopher Nkunku — 2 confirmed meetings against Joseph Willock. 27 Oct 2024 – 30 Oct 2024.
  • Christos Tzolis — 2 confirmed meetings against Joseph Willock. 30 Nov 2021 – 23 Apr 2022.
  • Ciaran Clark — 2 confirmed meetings against Joseph Willock. 16 Feb 2020 – 9 Jan 2021.
  • Conor Chaplin — 2 confirmed meetings against Joseph Willock. 21 Dec 2024 – 26 Apr 2025.
  • Conor Hourihane — 2 confirmed meetings against Joseph Willock. 22 Sept 2019 – 21 Jul 2020.
  • Conor Townsend — 2 confirmed meetings against Joseph Willock. 7 Mar 2021 – 26 Aug 2026.
  • Cristiano Ronaldo — 2 confirmed meetings against Joseph Willock. 11 Sept 2021 – 16 Oct 2022.
  • Dale Stephens — 2 confirmed meetings against Joseph Willock. 5 Dec 2019 – 20 Jun 2020.
  • Damien Le Tallec — 2 confirmed meetings against Joseph Willock. 19 Oct 2017 – 2 Nov 2017.
  • Dan Nlundulu — 2 confirmed meetings against Joseph Willock. 26 Jan 2021 – 6 Feb 2021.
  • Dani Bolt — 2 confirmed meetings against Joseph Willock. 18 Feb 2026 – 24 Feb 2026.
  • Daniel Burn — 2 confirmed meetings against Joseph Willock. 5 Dec 2019 – 20 Jun 2020.
  • Daniel Cleary — 2 confirmed meetings against Joseph Willock. 29 Oct 2020 – 10 Dec 2020.
  • Daniel Gosling — 2 confirmed meetings against Joseph Willock. 26 Dec 2019 – 27 Jan 2020.
  • Daniel Muñoz — 2 confirmed meetings against Joseph Willock. 30 Nov 2024 – 16 Apr 2025.
  • Daniel Rose — 2 confirmed meetings against Joseph Willock. 16 Feb 2020 – 25 Sept 2021.
  • Danny da Costa — 2 confirmed meetings against Joseph Willock. 19 Sept 2019 – 28 Nov 2019.
  • Darnell Furlong — 2 confirmed meetings against Joseph Willock. 2 Jan 2021 – 7 Mar 2021.
  • David Abraham — 2 confirmed meetings against Joseph Willock. 19 Sept 2019 – 28 Nov 2019.
  • David Silva — 2 confirmed meetings against Joseph Willock. 17 Jun 2020 – 18 Jul 2020.
  • Davide Zappacosta — 2 confirmed meetings against Joseph Willock. 29 May 2019 – 1 Aug 2021.
  • Davidson — 2 confirmed meetings against Joseph Willock. 24 Oct 2019 – 6 Nov 2019.
  • DeAndre Yedlin — 2 confirmed meetings against Joseph Willock. 15 Apr 2018 – 9 Jan 2021.
  • Denis Polyakov — 2 confirmed meetings against Joseph Willock. 28 Sept 2017 – 7 Dec 2017.
  • Denis Shcherbitskiy — 2 confirmed meetings against Joseph Willock. 28 Sept 2017 – 7 Dec 2017.
  • Denis-Will Poha — 2 confirmed meetings against Joseph Willock. 24 Oct 2019 – 6 Nov 2019.
  • Diego Gómez — 2 confirmed meetings against Joseph Willock. 2 Mar 2025 – 4 May 2025.
  • Dimitrios Giannoulis — 2 confirmed meetings against Joseph Willock. 30 Nov 2021 – 23 Apr 2022.
  • Djibril Sow — 2 confirmed meetings against Joseph Willock. 19 Sept 2019 – 28 Nov 2019.
  • Dominik Kohr — 2 confirmed meetings against Joseph Willock. 19 Sept 2019 – 28 Nov 2019.
  • Donny van de Beek — 2 confirmed meetings against Joseph Willock. 11 Sept 2021 – 8 Feb 2022.
  • Donyell Malen — 2 confirmed meetings against Joseph Willock. 25 Oct 2023 – 19 Apr 2025.
  • Duje Ćaleta-Car — 2 confirmed meetings against Joseph Willock. 6 Nov 2022 – 24 Jan 2023.
  • Dwight Gayle — 2 confirmed meetings against Joseph Willock. 15 Apr 2018 – 9 Jan 2021.
  • Eden Hazard — 2 confirmed meetings against Joseph Willock. 29 May 2019 – 24 Jul 2019.
  • Edmond Tapsoba — 2 confirmed meetings against Joseph Willock. 24 Oct 2019 – 6 Nov 2019.
  • Ellis Simms — 2 confirmed meetings against Joseph Willock. 27 Apr 2023 – 12 Oct 2026.
  • Elvin Cəfərquliyev — 2 confirmed meetings against Joseph Willock. 18 Feb 2026 – 24 Feb 2026.
  • Emmanuel Addai — 2 confirmed meetings against Joseph Willock. 18 Feb 2026 – 24 Feb 2026.
  • Emmanuel Agbadou — 2 confirmed meetings against Joseph Willock. 15 Jan 2025 – 13 Sept 2025.
  • Emmanuel Dennis — 2 confirmed meetings against Joseph Willock. 25 Sept 2021 – 17 Mar 2023.
  • Enzo Le Fée — 2 confirmed meetings against Joseph Willock. 14 Dec 2025 – 22 Mar 2026.
  • Erik Lamela — 2 confirmed meetings against Joseph Willock. 12 Jul 2020 – 4 Apr 2021.
  • Erik Pieters — 2 confirmed meetings against Joseph Willock. 17 Aug 2019 – 25 Aug 2021.
  • Erling Knudtzon — 2 confirmed meetings against Joseph Willock. 5 Nov 2020 – 26 Nov 2020.
  • Etzaz Hussain — 2 confirmed meetings against Joseph Willock. 5 Nov 2020 – 26 Nov 2020.
  • Ezgjan Alioski — 2 confirmed meetings against Joseph Willock. 6 Jan 2020 – 22 Nov 2020.
  • Fabian Schär — 2 confirmed meetings against Joseph Willock. 11 Aug 2019 – 16 Feb 2020.
  • Fábio Silva — 2 confirmed meetings against Joseph Willock. 29 Nov 2020 – 27 Feb 2021.
  • Facundo Buonanotte — 2 confirmed meetings against Joseph Willock. 18 May 2023 – 14 Dec 2024.
  • Federico Chiesa — 2 confirmed meetings against Joseph Willock. 16 Mar 2025 – 31 Jan 2026.
  • Felipe Avenatti — 2 confirmed meetings against Joseph Willock. 3 Oct 2019 – 12 Dec 2019.
  • Felix Nmecha — 2 confirmed meetings against Joseph Willock. 25 Oct 2023 – 7 Nov 2023.
  • Ferdi Kadıoğlu — 2 confirmed meetings against Joseph Willock. 19 Oct 2024 – 2 May 2026.
  • Filip Jörgensen — 2 confirmed meetings against Joseph Willock. 30 Oct 2024 – 16 Aug 2026.
  • Filip Kostić — 2 confirmed meetings against Joseph Willock. 19 Sept 2019 – 28 Nov 2019.
  • Florentino — 2 confirmed meetings against Joseph Willock. 6 Dec 2025 – 30 Dec 2025.
  • Florian Wirtz — 2 confirmed meetings against Joseph Willock. 31 Jan 2026 – 23 Aug 2026.
  • Flynn Downes — 2 confirmed meetings against Joseph Willock. 4 Feb 2023 – 5 Apr 2023.
  • Fraser Forster — 2 confirmed meetings against Joseph Willock. 10 Mar 2022 – 23 Apr 2023.
  • Frédéric Guilbert — 2 confirmed meetings against Joseph Willock. 22 Sept 2019 – 21 Jul 2020.
  • Frederico Venâncio — 2 confirmed meetings against Joseph Willock. 24 Oct 2019 – 6 Nov 2019.
  • Gareth Bale — 2 confirmed meetings against Joseph Willock. 24 Jul 2019 – 4 Apr 2021.
  • Gary Rogers — 2 confirmed meetings against Joseph Willock. 29 Oct 2020 – 10 Dec 2020.
  • George Baldock — 2 confirmed meetings against Joseph Willock. 21 Oct 2019 – 28 Jun 2020.
  • Gianluigi Donnarumma — 2 confirmed meetings against Joseph Willock. 22 Nov 2025 – 21 Feb 2026.
  • Giorgos Masouras — 2 confirmed meetings against Joseph Willock. 20 Feb 2020 – 27 Feb 2020.
  • Giovani Lo Celso — 2 confirmed meetings against Joseph Willock. 12 Jul 2020 – 4 Apr 2021.
  • Giovanni Reyna — 2 confirmed meetings against Joseph Willock. 25 Oct 2023 – 16 Aug 2026.
  • Gojko Cimirot — 2 confirmed meetings against Joseph Willock. 3 Oct 2019 – 12 Dec 2019.
  • Gonçalo Paciência — 2 confirmed meetings against Joseph Willock. 19 Sept 2019 – 28 Nov 2019.
  • Gregor Kobel — 2 confirmed meetings against Joseph Willock. 25 Oct 2023 – 7 Nov 2023.
  • Guélor Kanga — 2 confirmed meetings against Joseph Willock. 19 Oct 2017 – 2 Nov 2017.
  • Guido Rodríguez — 2 confirmed meetings against Joseph Willock. 25 Nov 2024 – 8 Aug 2026.
  • Guilherme — 2 confirmed meetings against Joseph Willock. 20 Feb 2020 – 27 Feb 2020.
  • Gylfi Sigurðsson — 2 confirmed meetings against Joseph Willock. 21 Dec 2019 – 19 Dec 2020.
  • Hamza Choudhury — 2 confirmed meetings against Joseph Willock. 23 Sept 2020 – 14 Dec 2024.
  • Hannibal Mejbri — 2 confirmed meetings against Joseph Willock. 17 Oct 2020 – 1 Nov 2023.
  • Harry Winks — 2 confirmed meetings against Joseph Willock. 12 Jul 2020 – 3 Apr 2022.
  • Henri Lansbury — 2 confirmed meetings against Joseph Willock. 22 Sept 2019 – 21 Jul 2020.
  • Henry Wingo — 2 confirmed meetings against Joseph Willock. 5 Nov 2020 – 26 Nov 2020.
  • Hjalmar Ekdal — 2 confirmed meetings against Joseph Willock. 6 Dec 2025 – 30 Dec 2025.
  • Hugo Bueno — 2 confirmed meetings against Joseph Willock. 2 Mar 2024 – 13 Sept 2025.
  • Ibrahim Mbaye — 2 confirmed meetings against Joseph Willock. 28 Jan 2026 – 17 Oct 2026.
  • Ibrahim Sangaré — 2 confirmed meetings against Joseph Willock. 28 Aug 2024 – 23 Feb 2025.
  • Igor Stasevich — 2 confirmed meetings against Joseph Willock. 28 Sept 2017 – 7 Dec 2017.
  • Jack Taylor — 2 confirmed meetings against Joseph Willock. 21 Dec 2024 – 26 Apr 2025.
  • Jacob Bruun Larsen — 2 confirmed meetings against Joseph Willock. 6 Dec 2025 – 30 Dec 2025.
  • Jacob Murphy — 2 confirmed meetings against Joseph Willock. 15 Apr 2018 – 9 Jan 2021.
  • Jakub Moder — 2 confirmed meetings against Joseph Willock. 20 Mar 2021 – 5 Mar 2022.
  • James Bree — 2 confirmed meetings against Joseph Willock. 31 Jan 2023 – 25 Jan 2025.
  • James McArthur — 2 confirmed meetings against Joseph Willock. 23 Oct 2021 – 20 Apr 2022.
  • James Trafford — 2 confirmed meetings against Joseph Willock. 7 Mar 2026 – 14 Sept 2026.
  • Jaydee Canvot — 2 confirmed meetings against Joseph Willock. 4 Jan 2026 – 25 Oct 2026.
  • Jayden Bogle — 2 confirmed meetings against Joseph Willock. 19 May 2021 – 14 Sept 2026.
  • Jhon Durán — 2 confirmed meetings against Joseph Willock. 15 Apr 2023 – 26 Dec 2024.
  • John Marquis — 2 confirmed meetings against Joseph Willock. 20 Sept 2017 – 2 Mar 2020.
  • John Mountney — 2 confirmed meetings against Joseph Willock. 29 Oct 2020 – 10 Dec 2020.
  • Joni Montiel — 2 confirmed meetings against Joseph Willock. 18 Feb 2026 – 24 Feb 2026.
  • Jordan Flores — 2 confirmed meetings against Joseph Willock. 29 Oct 2020 – 10 Dec 2020.
  • Jordan Houghton — 2 confirmed meetings against Joseph Willock. 20 Sept 2017 – 25 Aug 2020.
  • Jorge Cuenca — 2 confirmed meetings against Joseph Willock. 17 Dec 2025 – 24 May 2026.
  • Joshua Brownhill — 2 confirmed meetings against Joseph Willock. 25 Aug 2021 – 4 Dec 2021.
  • Joshua Laurent — 2 confirmed meetings against Joseph Willock. 6 Dec 2025 – 30 Dec 2025.
  • Jota Silva — 2 confirmed meetings against Joseph Willock. 28 Aug 2024 – 10 Nov 2024.
  • Junior Firpo — 2 confirmed meetings against Joseph Willock. 17 Sept 2021 – 13 May 2023.
  • Jørgen Strand Larsen — 2 confirmed meetings against Joseph Willock. 15 Sept 2024 – 15 Jan 2025.
  • Kady — 2 confirmed meetings against Joseph Willock. 18 Feb 2026 – 24 Feb 2026.
  • Karim-David Adeyemi — 2 confirmed meetings against Joseph Willock. 25 Oct 2023 – 7 Nov 2023.
  • Karlan Ahearne-Grant — 2 confirmed meetings against Joseph Willock. 9 Feb 2019 – 7 Mar 2021.
  • Kasey McAteer — 2 confirmed meetings against Joseph Willock. 12 Dec 2021 – 14 Dec 2024.
  • Kevin — 2 confirmed meetings against Joseph Willock. 17 Dec 2025 – 24 May 2026.
  • Kevin Medina — 2 confirmed meetings against Joseph Willock. 18 Feb 2026 – 24 Feb 2026.
  • Keylor Navas — 2 confirmed meetings against Joseph Willock. 24 Jul 2019 – 17 Mar 2023.
  • Kieffer Moore — 2 confirmed meetings against Joseph Willock. 17 Sept 2022 – 20 Dec 2022.
  • Kobbie Mainoo — 2 confirmed meetings against Joseph Willock. 30 Dec 2024 – 4 Mar 2026.
  • Konstantinos Laifis — 2 confirmed meetings against Joseph Willock. 3 Oct 2019 – 12 Dec 2019.
  • Kyle Bartley — 2 confirmed meetings against Joseph Willock. 2 Jan 2021 – 7 Mar 2021.
  • Lamare Bogarde — 2 confirmed meetings against Joseph Willock. 25 Jan 2026 – 14 Feb 2026.
  • Lamine Yamal — 2 confirmed meetings against Joseph Willock. 10 Mar 2026 – 18 Mar 2026.
  • Layvin Kurzawa — 2 confirmed meetings against Joseph Willock. 1 Oct 2022 – 15 Jan 2023.
  • Leke James — 2 confirmed meetings against Joseph Willock. 5 Nov 2020 – 26 Nov 2020.
  • Leon Goretzka — 2 confirmed meetings against Joseph Willock. 18 Jul 2019 – 17 Oct 2026.
  • Liam Delap — 2 confirmed meetings against Joseph Willock. 26 Apr 2025 – 14 Mar 2026.
  • Lucas Bergvall — 2 confirmed meetings against Joseph Willock. 4 Jan 2025 – 29 Oct 2025.
  • Lucas Pires — 2 confirmed meetings against Joseph Willock. 6 Dec 2025 – 30 Dec 2025.
  • Luis Sinisterra — 2 confirmed meetings against Joseph Willock. 11 Nov 2023 – 25 Aug 2024.
  • Luka Milivojević — 2 confirmed meetings against Joseph Willock. 23 Oct 2021 – 9 Nov 2022.
  • Lukas Rupp — 2 confirmed meetings against Joseph Willock. 1 Jul 2020 – 30 Nov 2021.
  • Lyndon Dykes — 2 confirmed meetings against Joseph Willock. 8 Feb 2025 – 8 Sept 2026.
  • Martin Ellingsen — 2 confirmed meetings against Joseph Willock. 5 Nov 2020 – 26 Nov 2020.
  • Mads Hermansen — 2 confirmed meetings against Joseph Willock. 14 Dec 2024 – 17 May 2026.
  • Mads Roerslev — 2 confirmed meetings against Joseph Willock. 20 Nov 2021 – 18 Dec 2024.
  • Magnus Eikrem — 2 confirmed meetings against Joseph Willock. 5 Nov 2020 – 26 Nov 2020.
  • Makoto Hasebe — 2 confirmed meetings against Joseph Willock. 19 Sept 2019 – 28 Nov 2019.
  • Maksim Volodko — 2 confirmed meetings against Joseph Willock. 28 Sept 2017 – 7 Dec 2017.
  • Manuel Ugarte — 2 confirmed meetings against Joseph Willock. 26 Dec 2025 – 4 Mar 2026.
  • Marc Bernal — 2 confirmed meetings against Joseph Willock. 10 Mar 2026 – 18 Mar 2026.
  • Marc Casadó — 2 confirmed meetings against Joseph Willock. 18 Sept 2025 – 10 Mar 2026.
  • Marçal — 2 confirmed meetings against Joseph Willock. 29 Nov 2020 – 2 Oct 2021.
  • Marco Asensio — 2 confirmed meetings against Joseph Willock. 24 Jul 2019 – 19 Apr 2025.
  • Marco Bizot — 2 confirmed meetings against Joseph Willock. 10 Aug 2024 – 14 Feb 2026.
  • Marco Reus — 2 confirmed meetings against Joseph Willock. 25 Oct 2023 – 7 Nov 2023.
  • Marco Stiepermann — 2 confirmed meetings against Joseph Willock. 24 Oct 2017 – 1 Jul 2020.
  • Mario Vrančić — 2 confirmed meetings against Joseph Willock. 24 Oct 2017 – 1 Jul 2020.
  • Mark Flekken — 2 confirmed meetings against Joseph Willock. 18 Dec 2024 – 2 Apr 2025.
  • Marko Gobeljić — 2 confirmed meetings against Joseph Willock. 19 Oct 2017 – 2 Nov 2017.
  • Marko Janković — 2 confirmed meetings against Joseph Willock. 18 Feb 2026 – 24 Feb 2026.
  • Martin Hinteregger — 2 confirmed meetings against Joseph Willock. 19 Sept 2019 – 28 Nov 2019.
  • Martín Montoya — 2 confirmed meetings against Joseph Willock. 5 Dec 2019 – 20 Jun 2020.
  • Martín Zubimendi — 2 confirmed meetings against Joseph Willock. 27 Jul 2025 – 25 Apr 2026.
  • Marvelous Nakamba — 2 confirmed meetings against Joseph Willock. 22 Sept 2019 – 21 Jul 2020.
  • Mateusz Kochalski — 2 confirmed meetings against Joseph Willock. 18 Feb 2026 – 24 Feb 2026.
  • Matheus Pereira — 2 confirmed meetings against Joseph Willock. 2 Jan 2021 – 7 Mar 2021.
  • Matheus Silva — 2 confirmed meetings against Joseph Willock. 18 Feb 2026 – 24 Feb 2026.
  • Mathew Ryan — 2 confirmed meetings against Joseph Willock. 5 Dec 2019 – 20 Jun 2020.
  • Mathias Jørgensen — 2 confirmed meetings against Joseph Willock. 9 Feb 2019 – 8 Apr 2023.
  • Mathieu Valbuena — 2 confirmed meetings against Joseph Willock. 20 Feb 2020 – 27 Feb 2020.
  • Mathis Bolly — 2 confirmed meetings against Joseph Willock. 5 Nov 2020 – 26 Nov 2020.
  • Mats Hummels — 2 confirmed meetings against Joseph Willock. 25 Oct 2023 – 7 Nov 2023.
  • Matthew O'Riley — 2 confirmed meetings against Joseph Willock. 4 May 2025 – 25 Nov 2025.
  • Matthew Phillips — 2 confirmed meetings against Joseph Willock. 2 Jan 2021 – 7 Mar 2021.
  • Matthew Targett — 2 confirmed meetings against Joseph Willock. 21 Jul 2020 – 12 Mar 2021.
  • Matz Sels — 2 confirmed meetings against Joseph Willock. 10 Nov 2024 – 23 Feb 2025.
  • Maxime Estève — 2 confirmed meetings against Joseph Willock. 6 Dec 2025 – 30 Dec 2025.
  • Maxime Lestienne — 2 confirmed meetings against Joseph Willock. 3 Oct 2019 – 12 Dec 2019.
  • Maximiliano Lovera — 2 confirmed meetings against Joseph Willock. 20 Feb 2020 – 27 Feb 2020.
  • Maxwel Cornet — 2 confirmed meetings against Joseph Willock. 4 Dec 2021 – 5 Apr 2023.
  • Mehdi Carcela-González — 2 confirmed meetings against Joseph Willock. 3 Oct 2019 – 12 Dec 2019.
  • Michael Duffy — 2 confirmed meetings against Joseph Willock. 29 Oct 2020 – 10 Dec 2020.
  • Michael Kayode — 2 confirmed meetings against Joseph Willock. 9 Nov 2025 – 7 Feb 2026.
  • Michael Obafemi — 2 confirmed meetings against Joseph Willock. 23 Nov 2019 – 25 Jun 2020.
  • Michy Batshuayi — 2 confirmed meetings against Joseph Willock. 21 Jan 2020 – 1 Aug 2021.
  • Micky van de Ven — 2 confirmed meetings against Joseph Willock. 10 Feb 2026 – 29 Aug 2026.
  • Mikel Agu — 2 confirmed meetings against Joseph Willock. 24 Oct 2019 – 6 Nov 2019.
  • Mikhail Gordeychuk — 2 confirmed meetings against Joseph Willock. 28 Sept 2017 – 7 Dec 2017.
  • Milan Borjan — 2 confirmed meetings against Joseph Willock. 19 Oct 2017 – 2 Nov 2017.
  • Mirko Ivanić — 2 confirmed meetings against Joseph Willock. 28 Sept 2017 – 7 Dec 2017.
  • Mitchell Donald — 2 confirmed meetings against Joseph Willock. 19 Oct 2017 – 2 Nov 2017.
  • Mohamed Camara — 2 confirmed meetings against Joseph Willock. 20 Feb 2020 – 27 Feb 2020.
  • Mohamed Elneny — 2 confirmed meetings against Joseph Willock. 27 Nov 2021 – 24 Feb 2024.
  • Moussa Niakhaté — 2 confirmed meetings against Joseph Willock. 6 Aug 2022 – 17 Mar 2023.
  • Moussa Sissoko — 2 confirmed meetings against Joseph Willock. 12 Jul 2020 – 25 Sept 2021.
  • Murillo — 2 confirmed meetings against Joseph Willock. 10 Nov 2024 – 23 Feb 2025.
  • Musa Qurbanlı — 2 confirmed meetings against Joseph Willock. 18 Feb 2026 – 24 Feb 2026.
  • Nathan Patterson — 2 confirmed meetings against Joseph Willock. 17 Jul 2021 – 12 Aug 2026.
  • Nathaniel Chalobah — 2 confirmed meetings against Joseph Willock. 26 Jul 2020 – 1 Oct 2022.
  • Nayef Aguerd — 2 confirmed meetings against Joseph Willock. 4 Feb 2023 – 5 Apr 2023.
  • Nemanja Milunović — 2 confirmed meetings against Joseph Willock. 28 Sept 2017 – 7 Dec 2017.
  • Nemanja Radonjić — 2 confirmed meetings against Joseph Willock. 19 Oct 2017 – 2 Nov 2017.
  • Nenad Krstičić — 2 confirmed meetings against Joseph Willock. 19 Oct 2017 – 2 Nov 2017.
  • Niclas Füllkrug — 2 confirmed meetings against Joseph Willock. 25 Oct 2023 – 7 Nov 2023.
  • Nico Schlotterbeck — 2 confirmed meetings against Joseph Willock. 25 Oct 2023 – 7 Nov 2023.
  • Nicolas Gavory — 2 confirmed meetings against Joseph Willock. 3 Oct 2019 – 12 Dec 2019.
  • Nicolás Otamendi — 2 confirmed meetings against Joseph Willock. 15 Dec 2019 – 21 Oct 2025.
  • Nikolay Signevich — 2 confirmed meetings against Joseph Willock. 28 Sept 2017 – 7 Dec 2017.
  • Noah Sadiki — 2 confirmed meetings against Joseph Willock. 14 Dec 2025 – 22 Mar 2026.
  • Noussair Mazraoui — 2 confirmed meetings against Joseph Willock. 30 Dec 2024 – 4 Mar 2026.
  • Onel Hernández Mayea — 2 confirmed meetings against Joseph Willock. 1 Dec 2019 – 1 Jul 2020.
  • Ohikhuaeme Omoijuanfo — 2 confirmed meetings against Joseph Willock. 5 Nov 2020 – 26 Nov 2020.
  • Ola Brynhildsen — 2 confirmed meetings against Joseph Willock. 5 Nov 2020 – 26 Nov 2020.
  • Olivier Giroud — 2 confirmed meetings against Joseph Willock. 29 May 2019 – 15 Feb 2021.
  • Olufisayo Aina — 2 confirmed meetings against Joseph Willock. 10 Nov 2024 – 23 Feb 2025.
  • Omar Alderete — 2 confirmed meetings against Joseph Willock. 14 Dec 2025 – 22 Mar 2026.
  • Omar Elabdellaoui — 2 confirmed meetings against Joseph Willock. 20 Feb 2020 – 27 Feb 2020.
  • Orel Mangala — 2 confirmed meetings against Joseph Willock. 6 Aug 2022 – 5 Oct 2024.
  • Ousseynou Ba — 2 confirmed meetings against Joseph Willock. 20 Feb 2020 – 27 Feb 2020.
  • Edmond-Paris Maghoma — 2 confirmed meetings against Joseph Willock. 18 Dec 2024 – 2 Apr 2025.
  • Pablo Sarabia — 2 confirmed meetings against Joseph Willock. 2 Mar 2024 – 15 Jan 2025.
  • Patrick McEleney — 2 confirmed meetings against Joseph Willock. 29 Oct 2020 – 10 Dec 2020.
  • Paul-José M'Poku — 2 confirmed meetings against Joseph Willock. 3 Oct 2019 – 12 Dec 2019.
  • Pedro Bicalho — 2 confirmed meetings against Joseph Willock. 18 Feb 2026 – 24 Feb 2026.
  • Pêpê Rodrigues — 2 confirmed meetings against Joseph Willock. 24 Oct 2019 – 6 Nov 2019.
  • Philippe Coutinho — 2 confirmed meetings against Joseph Willock. 13 Feb 2022 – 29 Oct 2022.
  • Pierre Lees-Melou — 2 confirmed meetings against Joseph Willock. 30 Nov 2021 – 23 Apr 2022.
  • Pierre-Emerick Aubameyang — 2 confirmed meetings against Joseph Willock. 27 Nov 2021 – 25 Nov 2025.
  • Radu Drăgușin — 2 confirmed meetings against Joseph Willock. 4 Jan 2025 – 10 Feb 2026.
  • Ramón Sosa — 2 confirmed meetings against Joseph Willock. 28 Aug 2024 – 10 Nov 2024.
  • Randal Kolo Muani — 2 confirmed meetings against Joseph Willock. 29 Oct 2025 – 10 Feb 2026.
  • Rasmus Højlund — 2 confirmed meetings against Joseph Willock. 1 Nov 2023 – 30 Dec 2024.
  • Rasmus Kristensen — 2 confirmed meetings against Joseph Willock. 31 Dec 2022 – 13 May 2023.
  • Reinildo — 2 confirmed meetings against Joseph Willock. 14 Dec 2025 – 22 Mar 2026.
  • Remy Rees-Dottin — 2 confirmed meetings against Joseph Willock. 18 Jan 2025 – 10 Jan 2026.
  • Renaud Emond — 2 confirmed meetings against Joseph Willock. 3 Oct 2019 – 12 Dec 2019.
  • Riçard Almeyda — 2 confirmed meetings against Joseph Willock. 18 Feb 2026 – 24 Feb 2026.
  • Ricardo Pereira — 2 confirmed meetings against Joseph Willock. 9 Nov 2019 – 7 May 2021.
  • Richmond Boakye — 2 confirmed meetings against Joseph Willock. 19 Oct 2017 – 2 Nov 2017.
  • Rico Lewis — 2 confirmed meetings against Joseph Willock. 28 Sept 2024 – 15 Feb 2025.
  • Roberto Pereyra — 2 confirmed meetings against Joseph Willock. 15 Sept 2019 – 26 Jul 2020.
  • Robinio Vaz — 2 confirmed meetings against Joseph Willock. 25 Nov 2025 – 19 Sept 2026.
  • Rochinha — 2 confirmed meetings against Joseph Willock. 24 Oct 2019 – 6 Nov 2019.
  • Rodrigo Gomes — 2 confirmed meetings against Joseph Willock. 15 Jan 2025 – 13 Sept 2025.
  • Romain Perraud — 2 confirmed meetings against Joseph Willock. 6 Nov 2022 – 31 Jan 2023.
  • Oluwasemilogo Adesewo Ibidapo Ajayi — 2 confirmed meetings against Joseph Willock. 2 Jan 2021 – 19 Sept 2026.
  • Stian Gregersen — 2 confirmed meetings against Joseph Willock. 5 Nov 2020 – 26 Nov 2020.
  • Salih Özcan — 2 confirmed meetings against Joseph Willock. 25 Oct 2023 – 7 Nov 2023.
  • Sam Greenwood — 2 confirmed meetings against Joseph Willock. 13 May 2023 – 29 Jul 2026.
  • Sam Morsy — 2 confirmed meetings against Joseph Willock. 21 Dec 2024 – 26 Apr 2025.
  • Samuel Bastien — 2 confirmed meetings against Joseph Willock. 3 Oct 2019 – 12 Dec 2019.
  • Samuel Byram — 2 confirmed meetings against Joseph Willock. 1 Dec 2019 – 23 Apr 2022.
  • Samuel Szmodics — 2 confirmed meetings against Joseph Willock. 27 Feb 2024 – 21 Dec 2024.
  • Scott Wright — 2 confirmed meetings against Joseph Willock. 17 Jul 2021 – 8 Feb 2025.
  • Seán Gannon — 2 confirmed meetings against Joseph Willock. 29 Oct 2020 – 10 Dec 2020.
  • Seán Hoare — 2 confirmed meetings against Joseph Willock. 29 Oct 2020 – 10 Dec 2020.
  • Selim Amallah — 2 confirmed meetings against Joseph Willock. 3 Oct 2019 – 12 Dec 2019.
  • Senne Lammens — 2 confirmed meetings against Joseph Willock. 26 Dec 2025 – 4 Mar 2026.
  • Sèrge Aurier — 2 confirmed meetings against Joseph Willock. 12 Jul 2020 – 17 Mar 2023.
  • Sergi Canós — 2 confirmed meetings against Joseph Willock. 20 Nov 2021 – 26 Feb 2022.
  • Sergio Agüero — 2 confirmed meetings against Joseph Willock. 17 Jun 2020 – 22 Dec 2020.
  • Shane Duffy — 2 confirmed meetings against Joseph Willock. 5 Dec 2019 – 5 Mar 2022.
  • Sheriff Sinyan — 2 confirmed meetings against Joseph Willock. 5 Nov 2020 – 26 Nov 2020.
  • Shola Shoretire — 2 confirmed meetings against Joseph Willock. 17 Oct 2020 – 21 Feb 2021.
  • Simon Francis — 2 confirmed meetings against Joseph Willock. 6 Oct 2019 – 27 Jan 2020.
  • Slavoljub Srnić — 2 confirmed meetings against Joseph Willock. 19 Oct 2017 – 2 Nov 2017.
  • Stanislav Dragun — 2 confirmed meetings against Joseph Willock. 28 Sept 2017 – 7 Dec 2017.
  • Stefan Čolović — 2 confirmed meetings against Joseph Willock. 29 Oct 2020 – 10 Dec 2020.
  • Steven Alzate — 2 confirmed meetings against Joseph Willock. 5 Dec 2019 – 5 Mar 2022.
  • Steven Bergwijn — 2 confirmed meetings against Joseph Willock. 12 Jul 2020 – 3 Apr 2022.
  • Valentino Livramento — 2 confirmed meetings against Joseph Willock. 28 Aug 2021 – 10 Mar 2022.
  • Tanguy Ndombélé — 2 confirmed meetings against Joseph Willock. 4 Apr 2021 – 17 Oct 2021.
  • Thiago — 2 confirmed meetings against Joseph Willock. 9 Nov 2025 – 7 Feb 2026.
  • Thilo Kehrer — 2 confirmed meetings against Joseph Willock. 4 Feb 2023 – 5 Apr 2023.
  • Thomas Davies — 2 confirmed meetings against Joseph Willock. 21 Dec 2019 – 19 Dec 2020.
  • Thomas Heaton — 2 confirmed meetings against Joseph Willock. 12 May 2019 – 22 Sept 2019.
  • Tijjani Reijnders — 2 confirmed meetings against Joseph Willock. 22 Nov 2025 – 7 Mar 2026.
  • Todd Cantwell — 2 confirmed meetings against Joseph Willock. 1 Dec 2019 – 1 Jul 2020.
  • Trai Hume — 2 confirmed meetings against Joseph Willock. 14 Dec 2025 – 22 Mar 2026.
  • Tyler Roberts — 2 confirmed meetings against Joseph Willock. 17 Sept 2021 – 22 Jan 2022.
  • Tyrell Malacia — 2 confirmed meetings against Joseph Willock. 26 Dec 2025 – 4 Mar 2026.
  • Víctor García — 2 confirmed meetings against Joseph Willock. 24 Oct 2019 – 6 Nov 2019.
  • Vitali Rodionov — 2 confirmed meetings against Joseph Willock. 28 Sept 2017 – 7 Dec 2017.
  • Vujadin Savić — 2 confirmed meetings against Joseph Willock. 19 Oct 2017 – 2 Nov 2017.
  • Wataru Endo — 2 confirmed meetings against Joseph Willock. 26 Feb 2025 – 31 Jan 2026.
  • Wesley Hoolahan — 2 confirmed meetings against Joseph Willock. 24 Oct 2017 – 8 Jan 2022.
  • Wesley Moraes — 2 confirmed meetings against Joseph Willock. 22 Sept 2019 – 21 Aug 2021.
  • Wilfried Gnonto — 2 confirmed meetings against Joseph Willock. 31 Dec 2022 – 13 May 2023.
  • Wout Faes — 2 confirmed meetings against Joseph Willock. 26 Dec 2022 – 10 Jan 2023.
  • Wout Weghorst — 2 confirmed meetings against Joseph Willock. 26 Feb 2023 – 2 Apr 2023.
  • Xavi Espart — 2 confirmed meetings against Joseph Willock. 10 Mar 2026 – 18 Mar 2026.
  • Xavier Simons — 2 confirmed meetings against Joseph Willock. 29 Oct 2025 – 10 Feb 2026.
  • Yan Valery — 2 confirmed meetings against Joseph Willock. 25 Jun 2020 – 26 Jan 2021.
  • Yeremy Pino — 2 confirmed meetings against Joseph Willock. 4 Jan 2026 – 25 Oct 2026.
  • Yerson Mosquera — 2 confirmed meetings against Joseph Willock. 15 Sept 2024 – 13 Sept 2025.
  • Youssef El-Arabi — 2 confirmed meetings against Joseph Willock. 20 Feb 2020 – 27 Feb 2020.
  • Zinho Vanheusden — 2 confirmed meetings against Joseph Willock. 3 Oct 2019 – 12 Dec 2019.
  • A Trialist — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Albert Adomah — 1 confirmed meetings against Joseph Willock. 24 Sept 2019 – 24 Sept 2019.
  • Ashley Boatswain — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Andy Cannon — 1 confirmed meetings against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • Achraf Dari — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Fuka-Arthur Masuaku Kawela — 1 confirmed meetings against Joseph Willock. 19 Dec 2017 – 19 Dec 2017.
  • Arnór Sigurðsson — 1 confirmed meetings against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • Aaron Mayol — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Abdoulaye N'Diaye — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Abdul Baba — 1 confirmed meetings against Joseph Willock. 1 Aug 2021 – 1 Aug 2021.
  • Achraf Hakimi — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Adam Aznou Ben Cheikh — 1 confirmed meetings against Joseph Willock. 12 Aug 2026 – 12 Aug 2026.
  • Adam Desbois — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Adam Masina — 1 confirmed meetings against Joseph Willock. 26 Jul 2020 – 26 Jul 2020.
  • Adam May — 1 confirmed meetings against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • Adam Randell — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Adama Diakhaby — 1 confirmed meetings against Joseph Willock. 9 Feb 2019 – 9 Feb 2019.
  • Adilson Gomes — 1 confirmed meetings against Joseph Willock. 25 Nov 2025 – 25 Nov 2025.
  • Adrian Mariappa — 1 confirmed meetings against Joseph Willock. 26 Jul 2020 – 26 Jul 2020.
  • Aimar Blázquez — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Albert-Mboyo Sambi Lokonga — 1 confirmed meetings against Joseph Willock. 27 Nov 2021 – 27 Nov 2021.
  • Aleksa Terzić — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Aleksandar Boljević — 1 confirmed meetings against Joseph Willock. 3 Oct 2019 – 3 Oct 2019.
  • Aleksandr Volodko — 1 confirmed meetings against Joseph Willock. 28 Sept 2017 – 28 Sept 2017.
  • Alex Williams — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • Alexander Bass — 1 confirmed meetings against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • Alexander Cochrane — 1 confirmed meetings against Joseph Willock. 8 Feb 2025 – 8 Feb 2025.
  • Alexander Isak — 1 confirmed meetings against Joseph Willock. 23 Aug 2026 – 23 Aug 2026.
  • Alexander Palmer — 1 confirmed meetings against Joseph Willock. 26 Apr 2025 – 26 Apr 2025.
  • Alexander Tettey — 1 confirmed meetings against Joseph Willock. 1 Jul 2020 – 1 Jul 2020.
  • Alexandre Lacazette — 1 confirmed meetings against Joseph Willock. 27 Nov 2021 – 27 Nov 2021.
  • Alexis Sánchez — 1 confirmed meetings against Joseph Willock. 29 Apr 2018 – 29 Apr 2018.
  • Alfie Massey — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Ali Al Hamadi — 1 confirmed meetings against Joseph Willock. 21 Dec 2024 – 21 Dec 2024.
  • Aliou Dieng — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Alistair Smith — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Allan McGregor — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Álvaro Fernández — 1 confirmed meetings against Joseph Willock. 20 Nov 2021 – 20 Nov 2021.
  • Álvaro Fernández — 1 confirmed meetings against Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • Álvaro Fidalgo — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Aly Keita — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Alysson Edward — 1 confirmed meetings against Joseph Willock. 17 Oct 2026 – 17 Oct 2026.
  • Amar Dedić — 1 confirmed meetings against Joseph Willock. 21 Oct 2025 – 21 Oct 2025.
  • Anan Khalaili — 1 confirmed meetings against Joseph Willock. 25 Oct 2026 – 25 Oct 2026.
  • Anass Salah-Eddine — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Anatolii Trubin — 1 confirmed meetings against Joseph Willock. 21 Oct 2025 – 21 Oct 2025.
  • Ander Herrera — 1 confirmed meetings against Joseph Willock. 29 Apr 2018 – 29 Apr 2018.
  • Andi Zeqiri — 1 confirmed meetings against Joseph Willock. 20 Mar 2021 – 20 Mar 2021.
  • André Almeida — 1 confirmed meetings against Joseph Willock. 24 Oct 2019 – 24 Oct 2019.
  • Andre Annous — 1 confirmed meetings against Joseph Willock. 27 Jul 2025 – 27 Jul 2025.
  • Andre Gray — 1 confirmed meetings against Joseph Willock. 15 Sept 2019 – 15 Sept 2019.
  • André Pereira — 1 confirmed meetings against Joseph Willock. 24 Oct 2019 – 24 Oct 2019.
  • André-Frank Zambo Anguissa — 1 confirmed meetings against Joseph Willock. 23 May 2021 – 23 May 2021.
  • Andrew Butler — 1 confirmed meetings against Joseph Willock. 20 Sept 2017 – 20 Sept 2017.
  • Andrew Irving — 1 confirmed meetings against Joseph Willock. 25 Nov 2024 – 25 Nov 2024.
  • Andrew Moran — 1 confirmed meetings against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • Andrew Surman — 1 confirmed meetings against Joseph Willock. 27 Jan 2020 – 27 Jan 2020.
  • Andrey Santos — 1 confirmed meetings against Joseph Willock. 20 Dec 2025 – 20 Dec 2025.
  • Angelo Stiller — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Angus Gunn — 1 confirmed meetings against Joseph Willock. 24 Oct 2017 – 24 Oct 2017.
  • Anthony Ralston — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Anton Stach — 1 confirmed meetings against Joseph Willock. 14 Sept 2026 – 14 Sept 2026.
  • Antonio Valencia — 1 confirmed meetings against Joseph Willock. 29 Apr 2018 – 29 Apr 2018.
  • Ao Tanaka — 1 confirmed meetings against Joseph Willock. 14 Sept 2026 – 14 Sept 2026.
  • Araz Abdullayev — 1 confirmed meetings against Joseph Willock. 13 Dec 2018 – 13 Dec 2018.
  • Ardin Dallku — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Armand Gnanduillet — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Armand Traoré — 1 confirmed meetings against Joseph Willock. 7 Jan 2018 – 7 Jan 2018.
  • Armando Obispo — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Arnau Puigmal — 1 confirmed meetings against Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • Arnaud Bodart — 1 confirmed meetings against Joseph Willock. 12 Dec 2019 – 12 Dec 2019.
  • Arne Engels — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Arthur Vermeeren — 1 confirmed meetings against Joseph Willock. 25 Nov 2025 – 25 Nov 2025.
  • Artur — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Asmir Begović — 1 confirmed meetings against Joseph Willock. 17 Mar 2022 – 17 Mar 2022.
  • Atsuki Ito — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Auston Trusty — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Avraam Papadopoulos — 1 confirmed meetings against Joseph Willock. 27 Feb 2020 – 27 Feb 2020.
  • Axel Camblan — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Ayden Heaven — 1 confirmed meetings against Joseph Willock. 26 Dec 2025 – 26 Dec 2025.
  • Aynsley Pears — 1 confirmed meetings against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • Ayumi Niekawa — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Brandon Williams — 1 confirmed meetings against Joseph Willock. 30 Nov 2021 – 30 Nov 2021.
  • Bailey Peacock-Farrell — 1 confirmed meetings against Joseph Willock. 8 Feb 2025 – 8 Feb 2025.
  • Baily Cargill — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Barney Stewart — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • Barney Stewart — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • Barrie McKay — 1 confirmed meetings against Joseph Willock. 7 Jan 2018 – 7 Jan 2018.
  • Barry Douglas — 1 confirmed meetings against Joseph Willock. 6 Jan 2020 – 6 Jan 2020.
  • Bartłomiej Drągowski — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Bas Dost — 1 confirmed meetings against Joseph Willock. 19 Sept 2019 – 19 Sept 2019.
  • Bashir Humphreys — 1 confirmed meetings against Joseph Willock. 30 Dec 2025 – 30 Dec 2025.
  • Ben Close — 1 confirmed meetings against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • Ben Doak — 1 confirmed meetings against Joseph Willock. 5 Sept 2026 – 5 Sept 2026.
  • Ben McPherson — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Ben Williams — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Ben Winterburn — 1 confirmed meetings against Joseph Willock. 18 Jan 2025 – 18 Jan 2025.
  • Ben Worman — 1 confirmed meetings against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • Benjamin Brereton — 1 confirmed meetings against Joseph Willock. 7 Jan 2018 – 7 Jan 2018.
  • Benjamin Chrisene — 1 confirmed meetings against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • Benjamin Davies — 1 confirmed meetings against Joseph Willock. 8 Feb 2025 – 8 Feb 2025.
  • Benjamin Gibson — 1 confirmed meetings against Joseph Willock. 30 Nov 2021 – 30 Nov 2021.
  • Benjamin Hamer — 1 confirmed meetings against Joseph Willock. 9 Feb 2019 – 9 Feb 2019.
  • Benjamin Lecomte — 1 confirmed meetings against Joseph Willock. 17 Dec 2025 – 17 Dec 2025.
  • Benjamin Nygren — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Benjamin Whiteman — 1 confirmed meetings against Joseph Willock. 20 Sept 2017 – 20 Sept 2017.
  • Benoît Badiashile — 1 confirmed meetings against Joseph Willock. 30 Oct 2024 – 30 Oct 2024.
  • Bəhlul Mustafazadə — 1 confirmed meetings against Joseph Willock. 18 Feb 2026 – 18 Feb 2026.
  • Bilal El Khannouss — 1 confirmed meetings against Joseph Willock. 14 Dec 2024 – 14 Dec 2024.
  • Billy Chadwick — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Billy Dawson Koumetio — 1 confirmed meetings against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • Birk Risa — 1 confirmed meetings against Joseph Willock. 26 Nov 2020 – 26 Nov 2020.
  • Björn Engels — 1 confirmed meetings against Joseph Willock. 22 Sept 2019 – 22 Sept 2019.
  • Bobby Thomas — 1 confirmed meetings against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Bohdan Shust — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Bradley Barcola — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Brandon Austin — 1 confirmed meetings against Joseph Willock. 4 Jan 2025 – 4 Jan 2025.
  • Brandon Thomas-Asante — 1 confirmed meetings against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Branislav Ivanović — 1 confirmed meetings against Joseph Willock. 2 Jan 2021 – 2 Jan 2021.
  • Brendan Chardonnet — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Bruno Gaspar — 1 confirmed meetings against Joseph Willock. 27 Feb 2020 – 27 Feb 2020.
  • Brwa Nouri — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Ngoran Fai Collins — 1 confirmed meetings against Joseph Willock. 12 Dec 2019 – 12 Dec 2019.
  • Caleb Okoli — 1 confirmed meetings against Joseph Willock. 14 Dec 2024 – 14 Dec 2024.
  • Caleb Taylor — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Caleb Watts — 1 confirmed meetings against Joseph Willock. 26 Jan 2021 – 26 Jan 2021.
  • Caleb Yirenkyi — 1 confirmed meetings against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Callum Bone — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Callum Guy — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Callum Maycock — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Callum McGregor — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Callum Paterson — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Callum Robinson — 1 confirmed meetings against Joseph Willock. 2 Jan 2021 – 2 Jan 2021.
  • Callum Styles — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • Cameron Archer — 1 confirmed meetings against Joseph Willock. 25 Jan 2025 – 25 Jan 2025.
  • Cameron Dawson — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Cameron Dummigan — 1 confirmed meetings against Joseph Willock. 29 Oct 2020 – 29 Oct 2020.
  • Cameron Jerome — 1 confirmed meetings against Joseph Willock. 24 Oct 2017 – 24 Oct 2017.
  • Cameron McGeehan — 1 confirmed meetings against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • Cameron Peupion — 1 confirmed meetings against Joseph Willock. 18 May 2023 – 18 May 2023.
  • Cameron Pring — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Camiel Neghli — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Carl Rushworth — 1 confirmed meetings against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Carlos Forbs — 1 confirmed meetings against Joseph Willock. 15 Sept 2024 – 15 Sept 2024.
  • Carlos Miguel — 1 confirmed meetings against Joseph Willock. 28 Aug 2024 – 28 Aug 2024.
  • Carlton Morris — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Cedric Itten — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Cédric Soares — 1 confirmed meetings against Joseph Willock. 23 Nov 2019 – 23 Nov 2019.
  • César Palacios — 1 confirmed meetings against Joseph Willock. 7 Nov 2026 – 7 Nov 2026.
  • César Tárrega — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Cesare Casadei — 1 confirmed meetings against Joseph Willock. 11 Mar 2024 – 11 Mar 2024.
  • Charalampos Kostoulas — 1 confirmed meetings against Joseph Willock. 2 May 2026 – 2 May 2026.
  • Charles Goode — 1 confirmed meetings against Joseph Willock. 20 Nov 2021 – 20 Nov 2021.
  • Charlie Austin — 1 confirmed meetings against Joseph Willock. 2 Jan 2021 – 2 Jan 2021.
  • Cheikhou Kouyaté — 1 confirmed meetings against Joseph Willock. 20 Apr 2022 – 20 Apr 2022.
  • Chema Rodríguez — 1 confirmed meetings against Joseph Willock. 24 Sept 2019 – 24 Sept 2019.
  • Christantus Uche — 1 confirmed meetings against Joseph Willock. 4 Jan 2026 – 4 Jan 2026.
  • Christian Benteke — 1 confirmed meetings against Joseph Willock. 23 Oct 2021 – 23 Oct 2021.
  • Christian Burgess — 1 confirmed meetings against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • Christian Koffi — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Christoffer Mafoumbi — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Christoph Klarer — 1 confirmed meetings against Joseph Willock. 8 Feb 2025 – 8 Feb 2025.
  • Christoph Knasmüllner — 1 confirmed meetings against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Christopher Rigg — 1 confirmed meetings against Joseph Willock. 22 Mar 2026 – 22 Mar 2026.
  • Christopher Schindler — 1 confirmed meetings against Joseph Willock. 9 Feb 2019 – 9 Feb 2019.
  • Christopher Smalling — 1 confirmed meetings against Joseph Willock. 29 Apr 2018 – 29 Apr 2018.
  • Christopher Taylor — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Clément Lenglet — 1 confirmed meetings against Joseph Willock. 23 Oct 2022 – 23 Oct 2022.
  • Colby Donovan — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Connor Goldson — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Connor Roberts — 1 confirmed meetings against Joseph Willock. 4 Dec 2021 – 4 Dec 2021.
  • Corentin Tolisso — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Couhaib Driouech — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Craig Alcock — 1 confirmed meetings against Joseph Willock. 20 Sept 2017 – 20 Sept 2017.
  • Craig Cathcart — 1 confirmed meetings against Joseph Willock. 25 Sept 2021 – 25 Sept 2021.
  • Curtis Edwards — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Bamidele Alli — 1 confirmed meetings against Joseph Willock. 8 Feb 2022 – 8 Feb 2022.
  • Donervon Daniels — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Wilde-Donald Guerrier — 1 confirmed meetings against Joseph Willock. 13 Dec 2018 – 13 Dec 2018.
  • Dominic Iorfa — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Dilan Markanday — 1 confirmed meetings against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • Daizen Maeda — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Dane Murray — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Dani Carvajal — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Dani Quintana — 1 confirmed meetings against Joseph Willock. 13 Dec 2018 – 13 Dec 2018.
  • Dani Raba — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Daniel Ballard — 1 confirmed meetings against Joseph Willock. 14 Dec 2025 – 14 Dec 2025.
  • Daniel Bentley — 1 confirmed meetings against Joseph Willock. 2 Mar 2024 – 2 Mar 2024.
  • Daniel Drinkwater — 1 confirmed meetings against Joseph Willock. 1 Aug 2021 – 1 Aug 2021.
  • Daniel Harvie — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Daniel Kelly — 1 confirmed meetings against Joseph Willock. 10 Dec 2020 – 10 Dec 2020.
  • Daniel Kelly — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Daniels Ontužāns — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Darío Osorio — 1 confirmed meetings against Joseph Willock. 25 Oct 2026 – 25 Oct 2026.
  • Darragh Leahy — 1 confirmed meetings against Joseph Willock. 10 Dec 2020 – 10 Dec 2020.
  • Darryl Bakola — 1 confirmed meetings against Joseph Willock. 25 Nov 2025 – 25 Nov 2025.
  • Daryl Janmaat — 1 confirmed meetings against Joseph Willock. 15 Sept 2019 – 15 Sept 2019.
  • David Affengruber — 1 confirmed meetings against Joseph Willock. 7 Nov 2026 – 7 Nov 2026.
  • David Alaba — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • David Ferguson — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Dávid Hancko — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • David Kasumu — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • David Luiz — 1 confirmed meetings against Joseph Willock. 29 May 2019 – 29 May 2019.
  • David McMillan — 1 confirmed meetings against Joseph Willock. 10 Dec 2020 – 10 Dec 2020.
  • David Otorbi — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • David Ozoh — 1 confirmed meetings against Joseph Willock. 21 Jan 2023 – 21 Jan 2023.
  • David Vaughan — 1 confirmed meetings against Joseph Willock. 7 Jan 2018 – 7 Jan 2018.
  • Dean Huijsen — 1 confirmed meetings against Joseph Willock. 18 Jan 2025 – 18 Jan 2025.
  • Dean Lewington — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Dejan Ljubičić — 1 confirmed meetings against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Share — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Deniz Undav — 1 confirmed meetings against Joseph Willock. 18 May 2023 – 18 May 2023.
  • Dennis Adeniran — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Dennis Man — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Dennis Widgren — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Désiré Doué — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Destiny Udogie — 1 confirmed meetings against Joseph Willock. 29 Aug 2026 – 29 Aug 2026.
  • Deulofeu — 1 confirmed meetings against Joseph Willock. 15 Sept 2019 – 15 Sept 2019.
  • Diafra Sakho — 1 confirmed meetings against Joseph Willock. 19 Dec 2017 – 19 Dec 2017.
  • Diego Llorente — 1 confirmed meetings against Joseph Willock. 22 Jan 2022 – 22 Jan 2022.
  • Diego Moreira — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Diego Rico — 1 confirmed meetings against Joseph Willock. 6 Oct 2019 – 6 Oct 2019.
  • Dimitar Mitov — 1 confirmed meetings against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • Dino Islamović — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Diogo Sousa — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Djibril Sidibé — 1 confirmed meetings against Joseph Willock. 21 Dec 2019 – 21 Dec 2019.
  • Dmitri Baga — 1 confirmed meetings against Joseph Willock. 28 Sept 2017 – 28 Sept 2017.
  • Dodi Lukebakio — 1 confirmed meetings against Joseph Willock. 21 Oct 2025 – 21 Oct 2025.
  • Domingos Quina — 1 confirmed meetings against Joseph Willock. 19 Dec 2017 – 19 Dec 2017.
  • Dominic Hyam — 1 confirmed meetings against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • Dominic Telford — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Douglas — 1 confirmed meetings against Joseph Willock. 6 Nov 2019 – 6 Nov 2019.
  • Dujon Sterling — 1 confirmed meetings against Joseph Willock. 1 Aug 2021 – 1 Aug 2021.
  • Dušan Vlahović — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Esmir Bajraktarević — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Ellis Harrison — 1 confirmed meetings against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • Elliott Nevitt — 1 confirmed meetings against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Edson Álvarez — 1 confirmed meetings against Joseph Willock. 10 Mar 2025 – 10 Mar 2025.
  • Eirik Hestad — 1 confirmed meetings against Joseph Willock. 26 Nov 2020 – 26 Nov 2020.
  • Ekanit Panya — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • El Diouf — 1 confirmed meetings against Joseph Willock. 17 May 2026 – 17 May 2026.
  • Eli Kroupi — 1 confirmed meetings against Joseph Willock. 10 Jan 2026 – 10 Jan 2026.
  • Elias Kachunga — 1 confirmed meetings against Joseph Willock. 9 Feb 2019 – 9 Feb 2019.
  • Eliezer Mayenda — 1 confirmed meetings against Joseph Willock. 22 Mar 2026 – 22 Mar 2026.
  • Elijah Adebayo — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Elijah Morrison — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Elkan Baggott — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Emil Krafth — 1 confirmed meetings against Joseph Willock. 9 Jan 2021 – 9 Jan 2021.
  • Emre Can — 1 confirmed meetings against Joseph Willock. 25 Oct 2023 – 25 Oct 2023.
  • Enes Ünal — 1 confirmed meetings against Joseph Willock. 10 Jan 2026 – 10 Jan 2026.
  • Enock Mwepu — 1 confirmed meetings against Joseph Willock. 13 Aug 2022 – 13 Aug 2022.
  • Enzo Barrenechea — 1 confirmed meetings against Joseph Willock. 21 Oct 2025 – 21 Oct 2025.
  • Ephron Mason-Clark — 1 confirmed meetings against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Erald Lakti — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Ercan Kara — 1 confirmed meetings against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Eric da Silva Moreira — 1 confirmed meetings against Joseph Willock. 28 Aug 2024 – 28 Aug 2024.
  • Eric Lichaj — 1 confirmed meetings against Joseph Willock. 7 Jan 2018 – 7 Jan 2018.
  • Erik Durm — 1 confirmed meetings against Joseph Willock. 9 Feb 2019 – 9 Feb 2019.
  • Ethan Ampadu — 1 confirmed meetings against Joseph Willock. 14 Sept 2026 – 14 Sept 2026.
  • Ethan Bristow — 1 confirmed meetings against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Ethan Galbraith — 1 confirmed meetings against Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • Ethan Laird — 1 confirmed meetings against Joseph Willock. 8 Feb 2025 – 8 Feb 2025.
  • Étienne Capoue — 1 confirmed meetings against Joseph Willock. 15 Sept 2019 – 15 Sept 2019.
  • Evgeni Berezkin — 1 confirmed meetings against Joseph Willock. 7 Dec 2017 – 7 Dec 2017.
  • Evgeni Yablonskiy — 1 confirmed meetings against Joseph Willock. 7 Dec 2017 – 7 Dec 2017.
  • Ezequiel Schelotto — 1 confirmed meetings against Joseph Willock. 20 Jun 2020 – 20 Jun 2020.
  • Oluwafemi Seriki — 1 confirmed meetings against Joseph Willock. 19 May 2021 – 19 May 2021.
  • Oluwafikayomi Tomori — 1 confirmed meetings against Joseph Willock. 29 Dec 2019 – 29 Dec 2019.
  • Fabian Delph — 1 confirmed meetings against Joseph Willock. 21 Dec 2019 – 21 Dec 2019.
  • Fábio Vieira — 1 confirmed meetings against Joseph Willock. 4 Nov 2023 – 4 Nov 2023.
  • Facundo Pellistri — 1 confirmed meetings against Joseph Willock. 2 Apr 2023 – 2 Apr 2023.
  • Federico Ceccherini — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Federico Fernández — 1 confirmed meetings against Joseph Willock. 16 Feb 2020 – 16 Feb 2020.
  • Felipe — 1 confirmed meetings against Joseph Willock. 17 Mar 2023 – 17 Mar 2023.
  • Felix Myhre — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • Fenton John — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Fer López — 1 confirmed meetings against Joseph Willock. 13 Sept 2025 – 13 Sept 2025.
  • Ferland Mendy — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Filip Marschall — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Filip Ozobić — 1 confirmed meetings against Joseph Willock. 13 Dec 2018 – 13 Dec 2018.
  • Filip Ugrinic — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Fisayo Dele-Bashiru — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Florent Hanin — 1 confirmed meetings against Joseph Willock. 24 Oct 2019 – 24 Oct 2019.
  • Florian Lejeune — 1 confirmed meetings against Joseph Willock. 15 Apr 2018 – 15 Apr 2018.
  • Franjo Ivanović — 1 confirmed meetings against Joseph Willock. 21 Oct 2025 – 21 Oct 2025.
  • Frank Arhin — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Frederik Rønnow — 1 confirmed meetings against Joseph Willock. 28 Nov 2019 – 28 Nov 2019.
  • Frenkie de Jong — 1 confirmed meetings against Joseph Willock. 18 Sept 2025 – 18 Sept 2025.
  • George Byers — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Glenn Middleton — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Gabriel Gudmundsson — 1 confirmed meetings against Joseph Willock. 14 Sept 2026 – 14 Sept 2026.
  • Gaetano Berardi — 1 confirmed meetings against Joseph Willock. 6 Jan 2020 – 6 Jan 2020.
  • Gaetano Castrovilli — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Gareth Evans — 1 confirmed meetings against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • Gélson Fernandes — 1 confirmed meetings against Joseph Willock. 28 Nov 2019 – 28 Nov 2019.
  • Genesis Antwi — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • George Campbell — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • George Edmundson — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • George Hirst — 1 confirmed meetings against Joseph Willock. 26 Apr 2025 – 26 Apr 2025.
  • George Tanner — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • George Williams — 1 confirmed meetings against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • Gerónimo Rulli — 1 confirmed meetings against Joseph Willock. 25 Nov 2025 – 25 Nov 2025.
  • Gessime Yassine — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Ghianny Kodia — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Gibson Yah — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Giovanni Simeone — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Glen Kamara — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Gonçalo Ramos — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Gonzalo García — 1 confirmed meetings against Joseph Willock. 7 Nov 2026 – 7 Nov 2026.
  • Grady Diangana — 1 confirmed meetings against Joseph Willock. 2 Jan 2021 – 2 Jan 2021.
  • Gregory Sloggett — 1 confirmed meetings against Joseph Willock. 29 Oct 2020 – 29 Oct 2020.
  • Guéla Doué — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Guglielmo Vicario — 1 confirmed meetings against Joseph Willock. 10 Feb 2026 – 10 Feb 2026.
  • Gustavo Scarpa — 1 confirmed meetings against Joseph Willock. 17 Mar 2023 – 17 Mar 2023.
  • Guus Til — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Hiram Boateng — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Habib Diarra — 1 confirmed meetings against Joseph Willock. 22 Mar 2026 – 22 Mar 2026.
  • Hamed Traorè — 1 confirmed meetings against Joseph Willock. 11 Feb 2023 – 11 Feb 2023.
  • Harrison Chapman — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Harrison Clarke — 1 confirmed meetings against Joseph Willock. 21 Dec 2024 – 21 Dec 2024.
  • Harrison Dunk — 1 confirmed meetings against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • Harry Pritchard — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Harry Toffolo — 1 confirmed meetings against Joseph Willock. 6 Aug 2022 – 6 Aug 2022.
  • Harry Whitwell — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • Harvey Foster — 1 confirmed meetings against Joseph Willock. 12 Aug 2026 – 12 Aug 2026.
  • Harvey Knibbs — 1 confirmed meetings against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • Hayato Inamura — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Hélder Costa — 1 confirmed meetings against Joseph Willock. 6 Jan 2020 – 6 Jan 2020.
  • Heorhii Sudakov — 1 confirmed meetings against Joseph Willock. 21 Oct 2025 – 21 Oct 2025.
  • Hiang'a Mbock — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Hidetoshi Takeda — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Hirokazu Ishihara — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Hiroki Abe — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Hosam Aiesh — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Hugo Duro — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Hugo Ekitike — 1 confirmed meetings against Joseph Willock. 31 Jan 2026 – 31 Jan 2026.
  • Hugo Magnetti — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Huseyin Biler — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Ian Lawlor — 1 confirmed meetings against Joseph Willock. 20 Sept 2017 – 20 Sept 2017.
  • Ian Poveda — 1 confirmed meetings against Joseph Willock. 22 Nov 2020 – 22 Nov 2020.
  • Ianis Hagi — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Ibrahim Amadou — 1 confirmed meetings against Joseph Willock. 1 Dec 2019 – 1 Dec 2019.
  • Ibrahim Kane — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Ibrahim Kanté — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Igor — 1 confirmed meetings against Joseph Willock. 19 Oct 2024 – 19 Oct 2024.
  • Igor Paixão — 1 confirmed meetings against Joseph Willock. 25 Nov 2025 – 25 Nov 2025.
  • Ihor Perduta — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Iker Córdoba — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Isaac Ogundere — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Isaac Price — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • Isco — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Islam Slimani — 1 confirmed meetings against Joseph Willock. 15 Apr 2018 – 15 Apr 2018.
  • Ivan Cavaleiro — 1 confirmed meetings against Joseph Willock. 23 May 2021 – 23 May 2021.
  • Ivo Pinto — 1 confirmed meetings against Joseph Willock. 24 Oct 2017 – 24 Oct 2017.
  • J. Anifowose — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • James Ball — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • James Brophy — 1 confirmed meetings against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • James Furlong — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Joshua Hawkes — 1 confirmed meetings against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Jack Hunt — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Joe Ironside — 1 confirmed meetings against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • Jonas Kehl — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Jack Lankester — 1 confirmed meetings against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • Jordan Lawrence-Gabriel — 1 confirmed meetings against Joseph Willock. 24 Sept 2019 – 24 Sept 2019.
  • Jordan Turnbull — 1 confirmed meetings against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Jack Clarke — 1 confirmed meetings against Joseph Willock. 26 Apr 2025 – 26 Apr 2025.
  • Jack Colback — 1 confirmed meetings against Joseph Willock. 6 Aug 2022 – 6 Aug 2022.
  • Jack Davies — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Jack Fletcher — 1 confirmed meetings against Joseph Willock. 26 Dec 2025 – 26 Dec 2025.
  • Jack Iredale — 1 confirmed meetings against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • Jack O'Connell — 1 confirmed meetings against Joseph Willock. 21 Oct 2019 – 21 Oct 2019.
  • Jack Rudoni — 1 confirmed meetings against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Jackson Tchatchoua — 1 confirmed meetings against Joseph Willock. 13 Sept 2025 – 13 Sept 2025.
  • Jacob Greaves — 1 confirmed meetings against Joseph Willock. 26 Apr 2025 – 26 Apr 2025.
  • Jaden Philogene — 1 confirmed meetings against Joseph Willock. 21 Aug 2021 – 21 Aug 2021.
  • Jaime Báez — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Jaime Seoane — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Jaïro Riedewald — 1 confirmed meetings against Joseph Willock. 9 Nov 2022 – 9 Nov 2022.
  • Jake Cooper — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Jake Garrett — 1 confirmed meetings against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • Jake Hastie — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Jake Vokins — 1 confirmed meetings against Joseph Willock. 26 Jan 2021 – 26 Jan 2021.
  • Jake-Liam Clarke-Salter — 1 confirmed meetings against Joseph Willock. 1 Aug 2021 – 1 Aug 2021.
  • Jakub Rzeźniczak — 1 confirmed meetings against Joseph Willock. 13 Dec 2018 – 13 Dec 2018.
  • Jamal Lewis — 1 confirmed meetings against Joseph Willock. 1 Jul 2020 – 1 Jul 2020.
  • Jamal Lowe — 1 confirmed meetings against Joseph Willock. 20 Dec 2022 – 20 Dec 2022.
  • James Bolton — 1 confirmed meetings against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • James Collins — 1 confirmed meetings against Joseph Willock. 19 Dec 2017 – 19 Dec 2017.
  • James Coppinger — 1 confirmed meetings against Joseph Willock. 20 Sept 2017 – 20 Sept 2017.
  • James Forrest — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • James Husband — 1 confirmed meetings against Joseph Willock. 24 Oct 2017 – 24 Oct 2017.
  • James McAtee — 1 confirmed meetings against Joseph Willock. 15 Feb 2025 – 15 Feb 2025.
  • James Tavernier — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • James Tilley — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • James Tomkins — 1 confirmed meetings against Joseph Willock. 9 Nov 2022 – 9 Nov 2022.
  • Jamie Hopcutt — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Jamie Shackleton — 1 confirmed meetings against Joseph Willock. 17 Sept 2021 – 17 Sept 2021.
  • Jamie Wynne — 1 confirmed meetings against Joseph Willock. 10 Dec 2020 – 10 Dec 2020.
  • Jann-Fiete Arp — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Japhet Tanganga — 1 confirmed meetings against Joseph Willock. 4 Apr 2021 – 4 Apr 2021.
  • Jason Knight — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Jason Puncheon — 1 confirmed meetings against Joseph Willock. 9 Feb 2019 – 9 Feb 2019.
  • Jason Steele — 1 confirmed meetings against Joseph Willock. 18 May 2023 – 18 May 2023.
  • Jasse Tuominen — 1 confirmed meetings against Joseph Willock. 7 Dec 2017 – 7 Dec 2017.
  • Javi Guerra — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Javi Martínez — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Javier Hernández — 1 confirmed meetings against Joseph Willock. 19 Dec 2017 – 19 Dec 2017.
  • Javier Manquillo — 1 confirmed meetings against Joseph Willock. 11 Aug 2019 – 11 Aug 2019.
  • Jay Bird — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Jay Dasilva — 1 confirmed meetings against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Jay Spearing — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Jay Stansfield — 1 confirmed meetings against Joseph Willock. 8 Feb 2025 – 8 Feb 2025.
  • Jayden Meghoma — 1 confirmed meetings against Joseph Willock. 18 Dec 2024 – 18 Dec 2024.
  • Jayson Molumby — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • Jed Wallace — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Jens-Lys Cajuste — 1 confirmed meetings against Joseph Willock. 21 Dec 2024 – 21 Dec 2024.
  • Jenson Metcalfe — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Jerdy Schouten — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Jeremie Frimpong — 1 confirmed meetings against Joseph Willock. 23 Aug 2026 – 23 Aug 2026.
  • Jérémy Jacquet — 1 confirmed meetings against Joseph Willock. 23 Aug 2026 – 23 Aug 2026.
  • Jérémy Le Douaron — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Jeremy Ngakia — 1 confirmed meetings against Joseph Willock. 25 Sept 2021 – 25 Sept 2021.
  • Jermain Defoe — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Jérôme Boateng — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Jesús Vázquez — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Jetro Willems — 1 confirmed meetings against Joseph Willock. 11 Aug 2019 – 11 Aug 2019.
  • Jhon Arias — 1 confirmed meetings against Joseph Willock. 13 Sept 2025 – 13 Sept 2025.
  • Jimmy Morgan — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • João Carvalho — 1 confirmed meetings against Joseph Willock. 24 Sept 2019 – 24 Sept 2019.
  • João Félix — 1 confirmed meetings against Joseph Willock. 30 Oct 2024 – 30 Oct 2024.
  • João Neves — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Joe Lewis — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Joe Wright — 1 confirmed meetings against Joseph Willock. 20 Sept 2017 – 20 Sept 2017.
  • Joel Drakes-Thomas — 1 confirmed meetings against Joseph Willock. 4 Jan 2026 – 4 Jan 2026.
  • Joel Robles — 1 confirmed meetings against Joseph Willock. 13 May 2023 – 13 May 2023.
  • Joey Veerman — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Johan Manzambi — 1 confirmed meetings against Joseph Willock. 17 Oct 2026 – 17 Oct 2026.
  • John Buckley — 1 confirmed meetings against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • John Freeman — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Johnny Kenny — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Jon Nolan — 1 confirmed meetings against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Jonah Kusi-Asare — 1 confirmed meetings against Joseph Willock. 17 Dec 2025 – 17 Dec 2025.
  • Jonas Martin — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Jonathan Hogg — 1 confirmed meetings against Joseph Willock. 9 Feb 2019 – 9 Feb 2019.
  • Jonathan Rowe — 1 confirmed meetings against Joseph Willock. 23 Apr 2022 – 23 Apr 2022.
  • Jonjoe Kenny — 1 confirmed meetings against Joseph Willock. 19 Dec 2020 – 19 Dec 2020.
  • Jordan Amavi — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Jordan Jones — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Jordan Smith — 1 confirmed meetings against Joseph Willock. 7 Jan 2018 – 7 Jan 2018.
  • Jordan Stevens — 1 confirmed meetings against Joseph Willock. 6 Jan 2020 – 6 Jan 2020.
  • Jordi Osei-Tutu — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Jorrel Hato — 1 confirmed meetings against Joseph Willock. 14 Mar 2026 – 14 Mar 2026.
  • José Gayà — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • José Holebas — 1 confirmed meetings against Joseph Willock. 15 Sept 2019 – 15 Sept 2019.
  • Joselu — 1 confirmed meetings against Joseph Willock. 15 Apr 2018 – 15 Apr 2018.
  • Joseph Bryan — 1 confirmed meetings against Joseph Willock. 23 May 2021 – 23 May 2021.
  • Joseph Hart — 1 confirmed meetings against Joseph Willock. 19 Dec 2017 – 19 Dec 2017.
  • Joseph Hugill — 1 confirmed meetings against Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • Joseph Lolley — 1 confirmed meetings against Joseph Willock. 24 Sept 2019 – 24 Sept 2019.
  • Joseph Mason — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Joseph Pigott — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Joseph Rodon — 1 confirmed meetings against Joseph Willock. 4 Apr 2021 – 4 Apr 2021.
  • Joseph Rothwell — 1 confirmed meetings against Joseph Willock. 11 Nov 2023 – 11 Nov 2023.
  • Joseph Williams — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Josh Home — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Josh Kelly — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Josh Murphy — 1 confirmed meetings against Joseph Willock. 24 Oct 2017 – 24 Oct 2017.
  • Josh Neufville — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Joshua Cullen — 1 confirmed meetings against Joseph Willock. 6 Dec 2025 – 6 Dec 2025.
  • Joshua Dacres-Cogley — 1 confirmed meetings against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Joshua Kimmich — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Joshua Maja — 1 confirmed meetings against Joseph Willock. 23 May 2021 – 23 May 2021.
  • Joshua Nichols — 1 confirmed meetings against Joseph Willock. 27 Jul 2025 – 27 Jul 2025.
  • Joshua Onomah — 1 confirmed meetings against Joseph Willock. 23 May 2021 – 23 May 2021.
  • Joshua Sargent — 1 confirmed meetings against Joseph Willock. 30 Nov 2021 – 30 Nov 2021.
  • Joshua Windass — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Josip Drmić — 1 confirmed meetings against Joseph Willock. 1 Jul 2020 – 1 Jul 2020.
  • Juan Larios — 1 confirmed meetings against Joseph Willock. 6 Nov 2022 – 6 Nov 2022.
  • Jubril Okedina — 1 confirmed meetings against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • Jules Koundé — 1 confirmed meetings against Joseph Willock. 18 Sept 2025 – 18 Sept 2025.
  • Julián Álvarez — 1 confirmed meetings against Joseph Willock. 16 Mar 2024 – 16 Mar 2024.
  • Julián Araujo — 1 confirmed meetings against Joseph Willock. 25 Aug 2024 – 25 Aug 2024.
  • Julian Brandt — 1 confirmed meetings against Joseph Willock. 7 Nov 2023 – 7 Nov 2023.
  • Julian Ryerson — 1 confirmed meetings against Joseph Willock. 7 Nov 2023 – 7 Nov 2023.
  • Julien Le Cardinal — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Julio Soler — 1 confirmed meetings against Joseph Willock. 10 Jan 2026 – 10 Jan 2026.
  • Juninho Bacuna — 1 confirmed meetings against Joseph Willock. 9 Feb 2019 – 9 Feb 2019.
  • Juraj Kucka — 1 confirmed meetings against Joseph Willock. 25 Sept 2021 – 25 Sept 2021.
  • Justin de Haas — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Kyle McFadzean — 1 confirmed meetings against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • Kaden Rodney — 1 confirmed meetings against Joseph Willock. 4 Jan 2026 – 4 Jan 2026.
  • Kaito Yasui — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Kalidou Koulibaly — 1 confirmed meetings against Joseph Willock. 12 Nov 2022 – 12 Nov 2022.
  • Kamaldeen Sulemana — 1 confirmed meetings against Joseph Willock. 30 Apr 2023 – 30 Apr 2023.
  • Kane Hemmings — 1 confirmed meetings against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Karim Benzema — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Keaton Ward — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Keinan Davis — 1 confirmed meetings against Joseph Willock. 21 Jul 2020 – 21 Jul 2020.
  • Kelvin Arase — 1 confirmed meetings against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Kemar Roofe — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Ken Sema — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Kenedy — 1 confirmed meetings against Joseph Willock. 15 Apr 2018 – 15 Apr 2018.
  • Kenneth Sema — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Kenny Lala — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Keshi Anderson — 1 confirmed meetings against Joseph Willock. 8 Feb 2025 – 8 Feb 2025.
  • Kevin Danso — 1 confirmed meetings against Joseph Willock. 29 Oct 2025 – 29 Oct 2025.
  • Kevin Mbabu — 1 confirmed meetings against Joseph Willock. 1 Oct 2022 – 1 Oct 2022.
  • Kevin Trapp — 1 confirmed meetings against Joseph Willock. 19 Sept 2019 – 19 Sept 2019.
  • Khvicha Kvaratskhelia — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Ki-Jana Hoever — 1 confirmed meetings against Joseph Willock. 27 Feb 2021 – 27 Feb 2021.
  • Kieron Freeman — 1 confirmed meetings against Joseph Willock. 28 Jun 2020 – 28 Jun 2020.
  • Kiliann Sildillia — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Kingsley Coman — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Konstantinos Fortounis — 1 confirmed meetings against Joseph Willock. 20 Feb 2020 – 20 Feb 2020.
  • Konstantinos Tzolakis — 1 confirmed meetings against Joseph Willock. 19 Sept 2026 – 19 Sept 2026.
  • Kosta Nedeljković — 1 confirmed meetings against Joseph Willock. 26 Dec 2024 – 26 Dec 2024.
  • Koya Kitagawa — 1 confirmed meetings against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Kristoffer Haugen — 1 confirmed meetings against Joseph Willock. 5 Nov 2020 – 5 Nov 2020.
  • Krystian Bielik — 1 confirmed meetings against Joseph Willock. 8 Feb 2025 – 8 Feb 2025.
  • Kyle Jameson — 1 confirmed meetings against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Luca Ercolani — 1 confirmed meetings against Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • Lucas Lowery — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Liam Mandeville — 1 confirmed meetings against Joseph Willock. 20 Sept 2017 – 20 Sept 2017.
  • Lee O'Connor — 1 confirmed meetings against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Luck Zogbé — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Ladislav Krejčí — 1 confirmed meetings against Joseph Willock. 13 Sept 2025 – 13 Sept 2025.
  • Laurent Depoitre — 1 confirmed meetings against Joseph Willock. 9 Feb 2019 – 9 Feb 2019.
  • Lazar Ranđelović — 1 confirmed meetings against Joseph Willock. 27 Feb 2020 – 27 Feb 2020.
  • Leandro Andrade — 1 confirmed meetings against Joseph Willock. 18 Feb 2026 – 18 Feb 2026.
  • Lee Nicholls — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Leif Davis — 1 confirmed meetings against Joseph Willock. 21 Dec 2024 – 21 Dec 2024.
  • Léo Bonatini — 1 confirmed meetings against Joseph Willock. 6 Nov 2019 – 6 Nov 2019.
  • Leon Balogun — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Leonardo Balerdi — 1 confirmed meetings against Joseph Willock. 25 Nov 2025 – 25 Nov 2025.
  • Levi Colwill — 1 confirmed meetings against Joseph Willock. 27 Oct 2024 – 27 Oct 2024.
  • Lewie Coyle — 1 confirmed meetings against Joseph Willock. 19 Sept 2026 – 19 Sept 2026.
  • Lewis Hall — 1 confirmed meetings against Joseph Willock. 12 Nov 2022 – 12 Nov 2022.
  • Lewis Koumas — 1 confirmed meetings against Joseph Willock. 23 Aug 2026 – 23 Aug 2026.
  • Lewis O'Brien — 1 confirmed meetings against Joseph Willock. 6 Aug 2022 – 6 Aug 2022.
  • Liam Feeney — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Liam O'Neil — 1 confirmed meetings against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • Liam Palmer — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Liam Scales — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Lisav Eissat — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Lloyd Kelly — 1 confirmed meetings against Joseph Willock. 11 Nov 2023 – 11 Nov 2023.
  • Lorent Tolaj — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Lorenzo Venuti — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Louis Poznański — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Louis Thompson — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Loum Tchaouna — 1 confirmed meetings against Joseph Willock. 30 Dec 2025 – 30 Dec 2025.
  • Luca Ranieri — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Lucas Evangelista — 1 confirmed meetings against Joseph Willock. 6 Nov 2019 – 6 Nov 2019.
  • Lucas Gourna-Douath — 1 confirmed meetings against Joseph Willock. 19 Sept 2026 – 19 Sept 2026.
  • Lucas Herrington — 1 confirmed meetings against Joseph Willock. 19 Sept 2026 – 19 Sept 2026.
  • Lucas Vázquez — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Luka Jović — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Luka Modrić — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Lukas Nmecha — 1 confirmed meetings against Joseph Willock. 14 Sept 2026 – 14 Sept 2026.
  • Luke Freeman — 1 confirmed meetings against Joseph Willock. 21 Oct 2019 – 21 Oct 2019.
  • Luke McCowan — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Luke O'Nien — 1 confirmed meetings against Joseph Willock. 22 Mar 2026 – 22 Mar 2026.
  • Luke Supyk — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Luke Woolfenden — 1 confirmed meetings against Joseph Willock. 26 Apr 2025 – 26 Apr 2025.
  • Lutsharel Geertruida — 1 confirmed meetings against Joseph Willock. 22 Mar 2026 – 22 Mar 2026.
  • Lyle Foster — 1 confirmed meetings against Joseph Willock. 6 Dec 2025 – 6 Dec 2025.
  • Lys Mousset — 1 confirmed meetings against Joseph Willock. 21 Oct 2019 – 21 Oct 2019.
  • Malcolm Ebiowei — 1 confirmed meetings against Joseph Willock. 9 Nov 2022 – 9 Nov 2022.
  • Mark Helm — 1 confirmed meetings against Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • Mahdi Camara — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Mahir Emreli — 1 confirmed meetings against Joseph Willock. 13 Dec 2018 – 13 Dec 2018.
  • Maksim Medvedev — 1 confirmed meetings against Joseph Willock. 13 Dec 2018 – 13 Dec 2018.
  • Malang Sarr — 1 confirmed meetings against Joseph Willock. 1 Aug 2021 – 1 Aug 2021.
  • Mallik Wilks — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Manuel Lanzini — 1 confirmed meetings against Joseph Willock. 17 Apr 2021 – 17 Apr 2021.
  • Manuel Neuer — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Marc Bola — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Marc Leonard — 1 confirmed meetings against Joseph Willock. 8 Feb 2025 – 8 Feb 2025.
  • Marc Roca — 1 confirmed meetings against Joseph Willock. 31 Dec 2022 – 31 Dec 2022.
  • Marcel Ritzmaier — 1 confirmed meetings against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Marcelo — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Marco Benassi — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Marco Tilio — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Marcos Alonso — 1 confirmed meetings against Joseph Willock. 15 Feb 2021 – 15 Feb 2021.
  • Marcus Harness — 1 confirmed meetings against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • Marcus Pedersen — 1 confirmed meetings against Joseph Willock. 26 Nov 2020 – 26 Nov 2020.
  • Marek Rodák — 1 confirmed meetings against Joseph Willock. 23 May 2021 – 23 May 2021.
  • Marius Wolf — 1 confirmed meetings against Joseph Willock. 25 Oct 2023 – 25 Oct 2023.
  • Mark Howard — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Mark McGuinness — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Mark Noble — 1 confirmed meetings against Joseph Willock. 17 Apr 2021 – 17 Apr 2021.
  • Marko Arnautović — 1 confirmed meetings against Joseph Willock. 19 Dec 2017 – 19 Dec 2017.
  • Marko Grujić — 1 confirmed meetings against Joseph Willock. 1 Oct 2020 – 1 Oct 2020.
  • Marley Thelwell — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Marli Salmon — 1 confirmed meetings against Joseph Willock. 27 Jul 2025 – 27 Jul 2025.
  • Marouane Fellaini — 1 confirmed meetings against Joseph Willock. 29 Apr 2018 – 29 Apr 2018.
  • Marquinhos — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Marshall Munetsi — 1 confirmed meetings against Joseph Willock. 13 Sept 2025 – 13 Sept 2025.
  • Martin Bjørnbak — 1 confirmed meetings against Joseph Willock. 5 Nov 2020 – 5 Nov 2020.
  • Marvin Johnson — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Massimo Luongo — 1 confirmed meetings against Joseph Willock. 26 Apr 2025 – 26 Apr 2025.
  • Mata — 1 confirmed meetings against Joseph Willock. 21 Feb 2021 – 21 Feb 2021.
  • Matěj Kovář — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Matěj Vydra — 1 confirmed meetings against Joseph Willock. 4 Dec 2021 – 4 Dec 2021.
  • Mateo Barać — 1 confirmed meetings against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Mateo Del Blanco — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Mateusz Hewelt — 1 confirmed meetings against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Mathew Stevens — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Mathias Normann — 1 confirmed meetings against Joseph Willock. 23 Apr 2022 – 23 Apr 2022.
  • Mathias Lage — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Mathis Amougou — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Matt Crooks — 1 confirmed meetings against Joseph Willock. 19 Sept 2026 – 19 Sept 2026.
  • Matt Ingram — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • Matt Mills — 1 confirmed meetings against Joseph Willock. 7 Jan 2018 – 7 Jan 2018.
  • Matthew Blair — 1 confirmed meetings against Joseph Willock. 20 Sept 2017 – 20 Sept 2017.
  • Matthew Grimes — 1 confirmed meetings against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Matthew Sorinola — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Matthijs de Ligt — 1 confirmed meetings against Joseph Willock. 30 Dec 2024 – 30 Dec 2024.
  • Mattias Moström — 1 confirmed meetings against Joseph Willock. 5 Nov 2020 – 5 Nov 2020.
  • Matvey Safonov — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Mauro Júnior — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Max Bird — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Max Dowman — 1 confirmed meetings against Joseph Willock. 27 Jul 2025 – 27 Jul 2025.
  • Maxim De Cuyper — 1 confirmed meetings against Joseph Willock. 2 May 2026 – 2 May 2026.
  • Maximilian Hofmann — 1 confirmed meetings against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Maximilian Ullmann — 1 confirmed meetings against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Maximilian Wöber — 1 confirmed meetings against Joseph Willock. 13 May 2023 – 13 May 2023.
  • Mbaye Diagne — 1 confirmed meetings against Joseph Willock. 7 Mar 2021 – 7 Mar 2021.
  • Mbwana Samatta — 1 confirmed meetings against Joseph Willock. 21 Jul 2020 – 21 Jul 2020.
  • Melker Ellborg — 1 confirmed meetings against Joseph Willock. 22 Mar 2026 – 22 Mar 2026.
  • Melvin Bard — 1 confirmed meetings against Joseph Willock. 14 Sept 2026 – 14 Sept 2026.
  • Mërgim Vojvoda — 1 confirmed meetings against Joseph Willock. 3 Oct 2019 – 3 Oct 2019.
  • Michael Mancienne — 1 confirmed meetings against Joseph Willock. 7 Jan 2018 – 7 Jan 2018.
  • Michael Nottingham — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Michael Smith — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Miguel Marcos — 1 confirmed meetings against Joseph Willock. 13 Dec 2018 – 13 Dec 2018.
  • Miguel Silva — 1 confirmed meetings against Joseph Willock. 24 Oct 2019 – 24 Oct 2019.
  • Mijat Gaćinović — 1 confirmed meetings against Joseph Willock. 28 Nov 2019 – 28 Nov 2019.
  • Mike Trésor — 1 confirmed meetings against Joseph Willock. 30 Dec 2025 – 30 Dec 2025.
  • Mikey Moore — 1 confirmed meetings against Joseph Willock. 29 Aug 2026 – 29 Aug 2026.
  • Milan Rodić — 1 confirmed meetings against Joseph Willock. 19 Oct 2017 – 19 Oct 2017.
  • Milan van Ewijk — 1 confirmed meetings against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Milot Rashica — 1 confirmed meetings against Joseph Willock. 23 Apr 2022 – 23 Apr 2022.
  • Mislav Oršić — 1 confirmed meetings against Joseph Willock. 24 Jan 2023 – 24 Jan 2023.
  • Mohamadou Kanté — 1 confirmed meetings against Joseph Willock. 17 May 2026 – 17 May 2026.
  • Mohamed Belloumi — 1 confirmed meetings against Joseph Willock. 19 Sept 2026 – 19 Sept 2026.
  • Mohamed Diamé — 1 confirmed meetings against Joseph Willock. 15 Apr 2018 – 15 Apr 2018.
  • Mohamed-Ali Cho — 1 confirmed meetings against Joseph Willock. 19 Sept 2026 – 19 Sept 2026.
  • Moise Kean — 1 confirmed meetings against Joseph Willock. 21 Dec 2019 – 21 Dec 2019.
  • Morgan Sanson — 1 confirmed meetings against Joseph Willock. 12 Mar 2021 – 12 Mar 2021.
  • Mouctar Diakhaby — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Myles Hippolyte — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Nabil Bentaleb — 1 confirmed meetings against Joseph Willock. 16 Feb 2020 – 16 Feb 2020.
  • Nacho — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Naoki Maeda — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Nathan Broadhead — 1 confirmed meetings against Joseph Willock. 21 Dec 2024 – 21 Dec 2024.
  • Nathan Delfouneso — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Nathan Fraser — 1 confirmed meetings against Joseph Willock. 2 Mar 2024 – 2 Mar 2024.
  • Neeskens Kebano — 1 confirmed meetings against Joseph Willock. 1 Oct 2022 – 1 Oct 2022.
  • Neil Taylor — 1 confirmed meetings against Joseph Willock. 22 Sept 2019 – 22 Sept 2019.
  • Neill Byrne — 1 confirmed meetings against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Nélson Oliveira — 1 confirmed meetings against Joseph Willock. 24 Oct 2017 – 24 Oct 2017.
  • Nemanja Milić — 1 confirmed meetings against Joseph Willock. 2 Nov 2017 – 2 Nov 2017.
  • Niall Mason — 1 confirmed meetings against Joseph Willock. 20 Sept 2017 – 20 Sept 2017.
  • Nicky Beloko — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Nico Elvedi — 1 confirmed meetings against Joseph Willock. 14 Sept 2026 – 14 Sept 2026.
  • Nicolas Careca — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Nikola Vlašić — 1 confirmed meetings against Joseph Willock. 19 Feb 2022 – 19 Feb 2022.
  • Noah Eile — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Noah Okafor — 1 confirmed meetings against Joseph Willock. 14 Sept 2026 – 14 Sept 2026.
  • Nordi Mukiele — 1 confirmed meetings against Joseph Willock. 14 Dec 2025 – 14 Dec 2025.
  • Nuno Mendes — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Nuno Tavares — 1 confirmed meetings against Joseph Willock. 27 Nov 2021 – 27 Nov 2021.
  • Odeluga Offiah — 1 confirmed meetings against Joseph Willock. 18 May 2023 – 18 May 2023.
  • Odriozola — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Oghenekaro Etebo — 1 confirmed meetings against Joseph Willock. 25 Sept 2021 – 25 Sept 2021.
  • Okay Yokuşlu — 1 confirmed meetings against Joseph Willock. 7 Mar 2021 – 7 Mar 2021.
  • Oleksandr Sklyar — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Oleksii Kashchuk — 1 confirmed meetings against Joseph Willock. 24 Feb 2026 – 24 Feb 2026.
  • Oliver Bostock — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • Oliver Scarles — 1 confirmed meetings against Joseph Willock. 10 Mar 2025 – 10 Mar 2025.
  • Olivier Boscagli — 1 confirmed meetings against Joseph Willock. 2 May 2026 – 2 May 2026.
  • Omar Bugiel — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Omari Hutchinson — 1 confirmed meetings against Joseph Willock. 21 Dec 2024 – 21 Dec 2024.
  • Ondřej Mastný — 1 confirmed meetings against Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • Ousmane Dembélé — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Ousmane Diakité — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • Owen Goodman — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Ozan Kabak — 1 confirmed meetings against Joseph Willock. 24 Apr 2021 – 24 Apr 2021.
  • Ozan Tufan — 1 confirmed meetings against Joseph Willock. 25 Sept 2021 – 25 Sept 2021.
  • Paul Digby — 1 confirmed meetings against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • Pablo — 1 confirmed meetings against Joseph Willock. 17 May 2026 – 17 May 2026.
  • Padhraic O'Connor — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Pape Cissé — 1 confirmed meetings against Joseph Willock. 27 Feb 2020 – 27 Feb 2020.
  • Pape Diop — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Patrick Dorgu — 1 confirmed meetings against Joseph Willock. 26 Dec 2025 – 26 Dec 2025.
  • Patrick Hoban — 1 confirmed meetings against Joseph Willock. 29 Oct 2020 – 29 Oct 2020.
  • Paul Lewis — 1 confirmed meetings against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Paul Onuachu — 1 confirmed meetings against Joseph Willock. 25 Jan 2025 – 25 Jan 2025.
  • Paul Wanner — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Paulo Bernardo — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Pavlo Rebenok — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Pedro — 1 confirmed meetings against Joseph Willock. 29 May 2019 – 29 May 2019.
  • Pedro Chirivella — 1 confirmed meetings against Joseph Willock. 30 Oct 2019 – 30 Oct 2019.
  • Pedro Obiang — 1 confirmed meetings against Joseph Willock. 19 Dec 2017 – 19 Dec 2017.
  • Pepe Reina — 1 confirmed meetings against Joseph Willock. 21 Jul 2020 – 21 Jul 2020.
  • Pepelu — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Peter Crouch — 1 confirmed meetings against Joseph Willock. 12 May 2019 – 12 May 2019.
  • Petko Hristov — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Phil Bardsley — 1 confirmed meetings against Joseph Willock. 25 Aug 2021 – 25 Aug 2021.
  • Piero Hincapié — 1 confirmed meetings against Joseph Willock. 25 Apr 2026 – 25 Apr 2026.
  • Pietro Terracciano — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Qara Qarayev — 1 confirmed meetings against Joseph Willock. 13 Dec 2018 – 13 Dec 2018.
  • Riley-Jay Harbottle — 1 confirmed meetings against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • R. Leach — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Robin Olsen — 1 confirmed meetings against Joseph Willock. 29 Oct 2022 – 29 Oct 2022.
  • Rabby Nzingoula — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • Rafa Soares — 1 confirmed meetings against Joseph Willock. 6 Nov 2019 – 6 Nov 2019.
  • Ramy Bensebaïni — 1 confirmed meetings against Joseph Willock. 25 Oct 2023 – 25 Oct 2023.
  • Rayan — 1 confirmed meetings against Joseph Willock. 5 Sept 2026 – 5 Sept 2026.
  • Reece James — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Reece McAlear — 1 confirmed meetings against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Regan Anderson — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Regan Poole — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Regan Slater — 1 confirmed meetings against Joseph Willock. 19 Sept 2026 – 19 Sept 2026.
  • Rekeem Harper — 1 confirmed meetings against Joseph Willock. 2 Jan 2021 – 2 Jan 2021.
  • Remo Freuler — 1 confirmed meetings against Joseph Willock. 17 Mar 2023 – 17 Mar 2023.
  • Renan Lodi — 1 confirmed meetings against Joseph Willock. 17 Mar 2023 – 17 Mar 2023.
  • Renato Veiga — 1 confirmed meetings against Joseph Willock. 30 Oct 2024 – 30 Oct 2024.
  • Reo Hatate — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Rəşad Sadıqov — 1 confirmed meetings against Joseph Willock. 13 Dec 2018 – 13 Dec 2018.
  • Rhys Williams — 1 confirmed meetings against Joseph Willock. 1 Oct 2020 – 1 Oct 2020.
  • Riccardo Saponara — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Riccardo Sottil — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Richard Rios — 1 confirmed meetings against Joseph Willock. 21 Oct 2025 – 21 Oct 2025.
  • Richard Strebinger — 1 confirmed meetings against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Rikito Inoue — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Rio Ngumoha — 1 confirmed meetings against Joseph Willock. 23 Aug 2026 – 23 Aug 2026.
  • Rio Nitta — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Robbie Gotts — 1 confirmed meetings against Joseph Willock. 6 Jan 2020 – 6 Jan 2020.
  • Robert Atkinson — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Robert Brady — 1 confirmed meetings against Joseph Willock. 12 May 2019 – 12 May 2019.
  • Robert Dickie — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Robin Roefs — 1 confirmed meetings against Joseph Willock. 14 Dec 2025 – 14 Dec 2025.
  • Rodney Kongolo — 1 confirmed meetings against Joseph Willock. 20 Sept 2017 – 20 Sept 2017.
  • Romain Del Castillo — 1 confirmed meetings against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Romaine Mundle — 1 confirmed meetings against Joseph Willock. 14 Dec 2025 – 14 Dec 2025.
  • Romaine Sawyers — 1 confirmed meetings against Joseph Willock. 2 Jan 2021 – 2 Jan 2021.
  • Romelle Donovan — 1 confirmed meetings against Joseph Willock. 7 Feb 2026 – 7 Feb 2026.
  • Romelu Lukaku — 1 confirmed meetings against Joseph Willock. 29 Apr 2018 – 29 Apr 2018.
  • Ronald Mukiibi — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Ronan Curtis — 1 confirmed meetings against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • Ross McCrorie — 1 confirmed meetings against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • Rúben Semedo — 1 confirmed meetings against Joseph Willock. 20 Feb 2020 – 20 Feb 2020.
  • Ryan Bennett — 1 confirmed meetings against Joseph Willock. 7 Jul 2020 – 7 Jul 2020.
  • Ryan Flamingo — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Ryan Giles — 1 confirmed meetings against Joseph Willock. 19 Sept 2026 – 19 Sept 2026.
  • Ryan Johansson — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Ryan Manning — 1 confirmed meetings against Joseph Willock. 25 Jan 2025 – 25 Jan 2025.
  • Ryan Williams — 1 confirmed meetings against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • Ryoma Watanabe — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Ryunosuke Sato — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Saša Kalajdžić — 1 confirmed meetings against Joseph Willock. 28 Oct 2023 – 28 Oct 2023.
  • Sotirios Papagiannopoulos — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Sam Tickle — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Samir El Mourabet — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Sammy Ameobi — 1 confirmed meetings against Joseph Willock. 24 Sept 2019 – 24 Sept 2019.
  • Samuel Amo-Ameyaw — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Samuel Bell — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Samuel Gallagher — 1 confirmed meetings against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • Samuel Gustafson — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Samuel Nombe — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Sandro Tonali — 1 confirmed meetings against Joseph Willock. 29 Aug 2026 – 29 Aug 2026.
  • Santiago Bueno — 1 confirmed meetings against Joseph Willock. 15 Jan 2025 – 15 Jan 2025.
  • Sarpreet Singh — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Saúl — 1 confirmed meetings against Joseph Willock. 30 Oct 2021 – 30 Oct 2021.
  • Scott Arfield — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Scott Carson — 1 confirmed meetings against Joseph Willock. 14 May 2021 – 14 May 2021.
  • Scott McKenna — 1 confirmed meetings against Joseph Willock. 6 Aug 2022 – 6 Aug 2022.
  • Scott Twine — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Scott Wharton — 1 confirmed meetings against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • Sean Murray — 1 confirmed meetings against Joseph Willock. 29 Oct 2020 – 29 Oct 2020.
  • Sebastián Cristóforo — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Sebastian Nanasi — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Sébastien Haller — 1 confirmed meetings against Joseph Willock. 25 Oct 2023 – 25 Oct 2023.
  • Senny Mayulu — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Serge Gnabry — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Sergio Ramos — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Shea Charles — 1 confirmed meetings against Joseph Willock. 7 Nov 2026 – 7 Nov 2026.
  • Shinzo Koroki — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Shion Homma — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Shoya Nakajima — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Shun Yoshida — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Sidiki Cherif — 1 confirmed meetings against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Simeon Nenchev Slavchev — 1 confirmed meetings against Joseph Willock. 13 Dec 2018 – 13 Dec 2018.
  • Simon Adingra — 1 confirmed meetings against Joseph Willock. 4 May 2025 – 4 May 2025.
  • Siriki Dembélé — 1 confirmed meetings against Joseph Willock. 20 Dec 2022 – 20 Dec 2022.
  • Sofiane Boufal — 1 confirmed meetings against Joseph Willock. 23 Nov 2019 – 23 Nov 2019.
  • Sofyan Amrabat — 1 confirmed meetings against Joseph Willock. 1 Nov 2023 – 1 Nov 2023.
  • Sorba Thomas — 1 confirmed meetings against Joseph Willock. 19 Sept 2026 – 19 Sept 2026.
  • Soumaïla Coulibaly — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Srđan Babić — 1 confirmed meetings against Joseph Willock. 19 Oct 2017 – 19 Oct 2017.
  • Srđan Grahovac — 1 confirmed meetings against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Stefan Ortega — 1 confirmed meetings against Joseph Willock. 16 Mar 2024 – 16 Mar 2024.
  • Stephen Kelly — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Stephen Mfuni — 1 confirmed meetings against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Stephy Mavididi — 1 confirmed meetings against Joseph Willock. 14 Dec 2024 – 14 Dec 2024.
  • Steve Davies — 1 confirmed meetings against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Steven Davis — 1 confirmed meetings against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Steven Seddon — 1 confirmed meetings against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • Stole Dimitrievski — 1 confirmed meetings against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Sven Ulreich — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Szymon Żurkowski — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Tom Pettersson — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Tesfaldet Tekie — 1 confirmed meetings against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.
  • Taïryk Arconte — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Takahiro Sekine — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Tali Jallow — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Tammer Bany — 1 confirmed meetings against Joseph Willock. 26 Aug 2026 – 26 Aug 2026.
  • Taras Sakiv — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Tarik Muharemović — 1 confirmed meetings against Joseph Willock. 14 Sept 2026 – 14 Sept 2026.
  • Tatsuhiro Sakamoto — 1 confirmed meetings against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Tawanda Chirewa — 1 confirmed meetings against Joseph Willock. 2 Mar 2024 – 2 Mar 2024.
  • Taxiarchis Fountas — 1 confirmed meetings against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Taylor Harwood-Bellis — 1 confirmed meetings against Joseph Willock. 25 Jan 2025 – 25 Jan 2025.
  • Teden Mengi — 1 confirmed meetings against Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • Terence Kongolo — 1 confirmed meetings against Joseph Willock. 9 Feb 2019 – 9 Feb 2019.
  • Thiago Santana — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Thibaut Courtois — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Thomas Lavery — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Thomas Müller — 1 confirmed meetings against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Thomas Robson-Kanu — 1 confirmed meetings against Joseph Willock. 7 Mar 2021 – 7 Mar 2021.
  • Thomas Rowe — 1 confirmed meetings against Joseph Willock. 20 Sept 2017 – 20 Sept 2017.
  • Thomas Smith — 1 confirmed meetings against Joseph Willock. 9 Feb 2019 – 9 Feb 2019.
  • Thorsten Schick — 1 confirmed meetings against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Tiago Silva — 1 confirmed meetings against Joseph Willock. 24 Sept 2019 – 24 Sept 2019.
  • Timm Klose — 1 confirmed meetings against Joseph Willock. 24 Oct 2017 – 24 Oct 2017.
  • Timothy Chandler — 1 confirmed meetings against Joseph Willock. 19 Sept 2019 – 19 Sept 2019.
  • Timothy Weah — 1 confirmed meetings against Joseph Willock. 25 Nov 2025 – 25 Nov 2025.
  • Tobias Figueiredo — 1 confirmed meetings against Joseph Willock. 24 Sept 2019 – 24 Sept 2019.
  • Toby Alderweireld — 1 confirmed meetings against Joseph Willock. 12 Jul 2020 – 12 Jul 2020.
  • Toluwalase Arokodare — 1 confirmed meetings against Joseph Willock. 13 Sept 2025 – 13 Sept 2025.
  • Tomás Araújo — 1 confirmed meetings against Joseph Willock. 21 Oct 2025 – 21 Oct 2025.
  • Tomi Horvat — 1 confirmed meetings against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Tomoaki Okubo — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Tomoki Iwata — 1 confirmed meetings against Joseph Willock. 8 Feb 2025 – 8 Feb 2025.
  • Tomoya Ugajin — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Toni Kroos — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Toral Bayramov — 1 confirmed meetings against Joseph Willock. 24 Feb 2026 – 24 Feb 2026.
  • Trialist B — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Trincão — 1 confirmed meetings against Joseph Willock. 2 Oct 2021 – 2 Oct 2021.
  • Tristan Parkes — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Troy Deeney — 1 confirmed meetings against Joseph Willock. 26 Jul 2020 – 26 Jul 2020.
  • Tyler Fredricson — 1 confirmed meetings against Joseph Willock. 26 Dec 2025 – 26 Dec 2025.
  • Tyler Walker — 1 confirmed meetings against Joseph Willock. 7 Jan 2018 – 7 Jan 2018.
  • Tyreeq Bakinson — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Tyrelle Newton — 1 confirmed meetings against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Tyrese Francois — 1 confirmed meetings against Joseph Willock. 23 May 2021 – 23 May 2021.
  • Tyrese Noubissie — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Tyrhys Dolan — 1 confirmed meetings against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • Uroš Račić — 1 confirmed meetings against Joseph Willock. 2 Nov 2017 – 2 Nov 2017.
  • Vadym Sapay — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Vagner — 1 confirmed meetings against Joseph Willock. 13 Dec 2018 – 13 Dec 2018.
  • Valentín Castellanos — 1 confirmed meetings against Joseph Willock. 17 May 2026 – 17 May 2026.
  • Valentin Eysseric — 1 confirmed meetings against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Valentino Lazaro — 1 confirmed meetings against Joseph Willock. 16 Feb 2020 – 16 Feb 2020.
  • Vangelis Pavlidis — 1 confirmed meetings against Joseph Willock. 21 Oct 2025 – 21 Oct 2025.
  • Vanja Milinković-Savić — 1 confirmed meetings against Joseph Willock. 3 Oct 2019 – 3 Oct 2019.
  • Victor Kristiansen — 1 confirmed meetings against Joseph Willock. 14 Dec 2024 – 14 Dec 2024.
  • Víctor Muñoz — 1 confirmed meetings against Joseph Willock. 23 Aug 2026 – 23 Aug 2026.
  • Victor Torp — 1 confirmed meetings against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Viktor Gyökeres — 1 confirmed meetings against Joseph Willock. 25 Apr 2026 – 25 Apr 2026.
  • Viljami Sinisalo — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Vinícius Júnior — 1 confirmed meetings against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Vitali Gayduchik — 1 confirmed meetings against Joseph Willock. 28 Sept 2017 – 28 Sept 2017.
  • Vitinha — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Vladyslav Kulach — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Volodymyr Chesnakov — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Vyacheslav Sharpar — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • William Vaulks — 1 confirmed meetings against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Walter Benítez — 1 confirmed meetings against Joseph Willock. 25 Oct 2026 – 25 Oct 2026.
  • Warren O'Hora — 1 confirmed meetings against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Warren Zaïre-Emery — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Wayne Hennessey — 1 confirmed meetings against Joseph Willock. 25 Aug 2021 – 25 Aug 2021.
  • Wes Morgan — 1 confirmed meetings against Joseph Willock. 23 Sept 2020 – 23 Sept 2020.
  • Wesley Burns — 1 confirmed meetings against Joseph Willock. 21 Dec 2024 – 21 Dec 2024.
  • Weston McKennie — 1 confirmed meetings against Joseph Willock. 13 May 2023 – 13 May 2023.
  • William Fish — 1 confirmed meetings against Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • William Smallbone — 1 confirmed meetings against Joseph Willock. 25 Jan 2025 – 25 Jan 2025.
  • William Troost-Ekong — 1 confirmed meetings against Joseph Willock. 25 Sept 2021 – 25 Sept 2021.
  • Willian José — 1 confirmed meetings against Joseph Willock. 27 Feb 2021 – 27 Feb 2021.
  • Willian Pacho — 1 confirmed meetings against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Willum Willumsson — 1 confirmed meetings against Joseph Willock. 8 Feb 2025 – 8 Feb 2025.
  • Wilson Isidor — 1 confirmed meetings against Joseph Willock. 14 Dec 2025 – 14 Dec 2025.
  • Wilson Odobert — 1 confirmed meetings against Joseph Willock. 10 Feb 2026 – 10 Feb 2026.
  • Winston Reid — 1 confirmed meetings against Joseph Willock. 19 Dec 2017 – 19 Dec 2017.
  • Wojciech Szczęsny — 1 confirmed meetings against Joseph Willock. 18 Mar 2026 – 18 Mar 2026.
  • Xherdan Shaqiri — 1 confirmed meetings against Joseph Willock. 15 Jul 2020 – 15 Jul 2020.
  • Yang Hyun-Jun — 1 confirmed meetings against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Yanic-Sonny Wildschut — 1 confirmed meetings against Joseph Willock. 24 Oct 2017 – 24 Oct 2017.
  • Yanis Issoufou — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Yarek Gasiorowski — 1 confirmed meetings against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Yoann Becker — 1 confirmed meetings against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Yoshio Koizumi — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Yota Horiuchi — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Yota Sato — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Youssef Chermiti — 1 confirmed meetings against Joseph Willock. 2 Apr 2024 – 2 Apr 2024.
  • Youssoufa Moukoko — 1 confirmed meetings against Joseph Willock. 7 Nov 2023 – 7 Nov 2023.
  • Yukinari Sugawara — 1 confirmed meetings against Joseph Willock. 25 Jan 2025 – 25 Jan 2025.
  • Yuri Ribeiro — 1 confirmed meetings against Joseph Willock. 24 Sept 2019 – 24 Sept 2019.
  • Yurii Kolomoets — 1 confirmed meetings against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Yusuke Matsuo — 1 confirmed meetings against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Zach Abbott — 1 confirmed meetings against Joseph Willock. 28 Aug 2024 – 28 Aug 2024.
  • Zach Clough — 1 confirmed meetings against Joseph Willock. 7 Jan 2018 – 7 Jan 2018.
  • Zackary Steffen — 1 confirmed meetings against Joseph Willock. 22 Dec 2020 – 22 Dec 2020.
  • Zakariya Lovelace — 1 confirmed meetings against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Zian Flemming — 1 confirmed meetings against Joseph Willock. 6 Dec 2025 – 6 Dec 2025.
  • Zion Suzuki — 1 confirmed meetings against Joseph Willock. 17 Oct 2026 – 17 Oct 2026.

Which teams has Joseph Willock faced?

Each completed match counts once when the selected player has a confirmed appearance, including substitutes and identified goal or assist evidence. An unused bench place or a card alone does not count.

  • Everton — 14 confirmed appearances against Joseph Willock. 21 Dec 2019 – 2 Nov 2026.
  • Liverpool — 14 confirmed appearances against Joseph Willock. 24 Aug 2019 – 23 Aug 2026.
  • Manchester City — 14 confirmed appearances against Joseph Willock. 15 Dec 2019 – 7 Mar 2026.
  • Chelsea — 13 confirmed appearances against Joseph Willock. 29 May 2019 – 14 Mar 2026.
  • Aston Villa — 12 confirmed appearances against Joseph Willock. 22 Sept 2019 – 17 Oct 2026.
  • Bournemouth — 12 confirmed appearances against Joseph Willock. 6 Oct 2019 – 5 Sept 2026.
  • Southampton — 12 confirmed appearances against Joseph Willock. 23 Nov 2019 – 25 Jan 2025.
  • Arsenal — 11 confirmed appearances against Joseph Willock. 27 Nov 2021 – 25 Apr 2026.
  • Manchester United — 11 confirmed appearances against Joseph Willock. 29 Apr 2018 – 4 Mar 2026.
  • Wolves — 11 confirmed appearances against Joseph Willock. 4 Jul 2020 – 13 Sept 2025.
  • Brighton — 10 confirmed appearances against Joseph Willock. 5 Dec 2019 – 2 May 2026.
  • Tottenham — 10 confirmed appearances against Joseph Willock. 12 Jul 2020 – 29 Aug 2026.
  • Crystal Palace — 9 confirmed appearances against Joseph Willock. 23 Oct 2021 – 25 Oct 2026.
  • Fulham — 9 confirmed appearances against Joseph Willock. 23 May 2021 – 7 Nov 2026.
  • Leicester — 9 confirmed appearances against Joseph Willock. 9 Nov 2019 – 14 Dec 2024.
  • West Ham — 9 confirmed appearances against Joseph Willock. 19 Dec 2017 – 17 May 2026.
  • Brentford — 8 confirmed appearances against Joseph Willock. 20 Nov 2021 – 7 Feb 2026.
  • Burnley — 7 confirmed appearances against Joseph Willock. 12 May 2019 – 30 Dec 2025.
  • Leeds — 7 confirmed appearances against Joseph Willock. 6 Jan 2020 – 14 Sept 2026.
  • Nottingham Forest — 7 confirmed appearances against Joseph Willock. 7 Jan 2018 – 23 Feb 2025.
  • Norwich — 5 confirmed appearances against Joseph Willock. 24 Oct 2017 – 23 Apr 2022.
  • Newcastle — 4 confirmed appearances against Joseph Willock. 15 Apr 2018 – 9 Jan 2021.
  • Barcelona — 3 confirmed appearances against Joseph Willock. 18 Sept 2025 – 18 Mar 2026.
  • Qarabag — 3 confirmed appearances against Joseph Willock. 13 Dec 2018 – 24 Feb 2026.
  • Sheffield Utd — 3 confirmed appearances against Joseph Willock. 21 Oct 2019 – 19 May 2021.
  • Watford — 3 confirmed appearances against Joseph Willock. 15 Sept 2019 – 25 Sept 2021.
  • West Brom — 3 confirmed appearances against Joseph Willock. 2 Jan 2021 – 26 Aug 2026.
  • Bate Borisov — 2 confirmed appearances against Joseph Willock. 28 Sept 2017 – 7 Dec 2017.
  • Borussia Dortmund — 2 confirmed appearances against Joseph Willock. 25 Oct 2023 – 7 Nov 2023.
  • Dundalk — 2 confirmed appearances against Joseph Willock. 29 Oct 2020 – 10 Dec 2020.
  • Eintracht Frankfurt — 2 confirmed appearances against Joseph Willock. 19 Sept 2019 – 28 Nov 2019.
  • FK Crvena Zvezda — 2 confirmed appearances against Joseph Willock. 19 Oct 2017 – 2 Nov 2017.
  • Ipswich — 2 confirmed appearances against Joseph Willock. 21 Dec 2024 – 26 Apr 2025.
  • Molde — 2 confirmed appearances against Joseph Willock. 5 Nov 2020 – 26 Nov 2020.
  • Olympiakos Piraeus — 2 confirmed appearances against Joseph Willock. 20 Feb 2020 – 27 Feb 2020.
  • Standard Liege — 2 confirmed appearances against Joseph Willock. 3 Oct 2019 – 12 Dec 2019.
  • Sunderland — 2 confirmed appearances against Joseph Willock. 14 Dec 2025 – 22 Mar 2026.
  • Vitória SC — 2 confirmed appearances against Joseph Willock. 24 Oct 2019 – 6 Nov 2019.
  • AFC Wimbledon — 1 confirmed appearances against Joseph Willock. 1 Oct 2024 – 1 Oct 2024.
  • Bayern München — 1 confirmed appearances against Joseph Willock. 18 Jul 2019 – 18 Jul 2019.
  • Benfica — 1 confirmed appearances against Joseph Willock. 21 Oct 2025 – 21 Oct 2025.
  • Birmingham — 1 confirmed appearances against Joseph Willock. 8 Feb 2025 – 8 Feb 2025.
  • Blackburn — 1 confirmed appearances against Joseph Willock. 27 Feb 2024 – 27 Feb 2024.
  • Blackpool — 1 confirmed appearances against Joseph Willock. 5 Jan 2019 – 5 Jan 2019.
  • Bristol City — 1 confirmed appearances against Joseph Willock. 29 Jul 2026 – 29 Jul 2026.
  • Cambridge United — 1 confirmed appearances against Joseph Willock. 8 Jan 2022 – 8 Jan 2022.
  • Celtic — 1 confirmed appearances against Joseph Willock. 19 Jul 2025 – 19 Jul 2025.
  • Coventry — 1 confirmed appearances against Joseph Willock. 12 Oct 2026 – 12 Oct 2026.
  • Doncaster — 1 confirmed appearances against Joseph Willock. 20 Sept 2017 – 20 Sept 2017.
  • Fiorentina — 1 confirmed appearances against Joseph Willock. 21 Jul 2019 – 21 Jul 2019.
  • Gateshead — 1 confirmed appearances against Joseph Willock. 25 Jul 2026 – 25 Jul 2026.
  • Huddersfield — 1 confirmed appearances against Joseph Willock. 9 Feb 2019 – 9 Feb 2019.
  • Hull City — 1 confirmed appearances against Joseph Willock. 19 Sept 2026 – 19 Sept 2026.
  • Manchester Utd U23 — 1 confirmed appearances against Joseph Willock. 17 Oct 2020 – 17 Oct 2020.
  • Marseille — 1 confirmed appearances against Joseph Willock. 25 Nov 2025 – 25 Nov 2025.
  • Millwall — 1 confirmed appearances against Joseph Willock. 8 Sept 2026 – 8 Sept 2026.
  • Milton Keynes Dons — 1 confirmed appearances against Joseph Willock. 25 Aug 2020 – 25 Aug 2020.
  • Paris Saint Germain — 1 confirmed appearances against Joseph Willock. 28 Jan 2026 – 28 Jan 2026.
  • Portsmouth — 1 confirmed appearances against Joseph Willock. 2 Mar 2020 – 2 Mar 2020.
  • PSV Eindhoven — 1 confirmed appearances against Joseph Willock. 21 Jan 2026 – 21 Jan 2026.
  • Rangers — 1 confirmed appearances against Joseph Willock. 17 Jul 2021 – 17 Jul 2021.
  • Rapid Vienna — 1 confirmed appearances against Joseph Willock. 22 Oct 2020 – 22 Oct 2020.
  • Real Madrid — 1 confirmed appearances against Joseph Willock. 24 Jul 2019 – 24 Jul 2019.
  • Sheffield Wednesday — 1 confirmed appearances against Joseph Willock. 7 Jan 2023 – 7 Jan 2023.
  • Stade Brestois 29 — 1 confirmed appearances against Joseph Willock. 10 Aug 2024 – 10 Aug 2024.
  • Strasbourg — 1 confirmed appearances against Joseph Willock. 16 Aug 2026 – 16 Aug 2026.
  • Tranmere — 1 confirmed appearances against Joseph Willock. 24 Aug 2022 – 24 Aug 2022.
  • Urawa — 1 confirmed appearances against Joseph Willock. 31 Jul 2024 – 31 Jul 2024.
  • Valencia — 1 confirmed appearances against Joseph Willock. 8 Aug 2026 – 8 Aug 2026.
  • Vorskla Poltava — 1 confirmed appearances against Joseph Willock. 29 Nov 2018 – 29 Nov 2018.
  • Östersunds FK — 1 confirmed appearances against Joseph Willock. 22 Feb 2018 – 22 Feb 2018.

Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.

About this page and its data

Football connections

Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.

All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.

FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.

For those who want to understand the game.