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

Duk

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

Who has Duk played with most?

Most confirmed shared appearances:

  1. Leighton Clarkson103shared appearances
  2. Bojan Miovski90shared appearances
  3. Kelle Roos83shared appearances

Who has Duk faced most often?

Most confirmed meetings as opponents:

  1. Callum McGregor11confirmed meetings
  2. James Tavernier11confirmed meetings
  3. Kyogo Furuhashi11confirmed meetings

Who has Duk played with most?

Players with confirmed appearances in the same team as Duk.

Entire career · All competitions
192Confirmed appearances
2017–2026Period
216Team-mates
#PlayersComparisonShared appearances
016 Aug 2022 – 1 Feb 2025
0224 July 2022 – 19 May 2024
0319 July 2022 – 19 May 2024
047 Jan 2023 – 1 Feb 2025
0529 July 2023 – 1 Feb 2025
0613 Aug 2022 – 1 Feb 2025
0724 Aug 2023 – 12 Jan 2025
088 Oct 2022 – 19 May 2024
0819 July 2022 – 15 May 2024
1013 Aug 2022 – 1 Feb 2025
1119 July 2022 – 18 Jan 2025
1229 July 2023 – 2 Jan 2025
1319 July 2022 – 20 Apr 2024
141 Feb 2023 – 5 Jan 2025
149 Feb 2025 – 24 May 2026
145 Aug 2023 – 25 Jan 2025
179 Feb 2025 – 24 May 2026
1815 Feb 2025 – 18 May 2026
1819 July 2022 – 27 May 2023
2017 July 2025 – 24 May 2026
2016 Sep 2023 – 19 May 2024
2219 July 2022 – 27 May 2023
239 Aug 2025 – 24 May 2026
2423 July 2025 – 24 May 2026
2419 July 2022 – 24 May 2023
2423 July 2025 – 24 May 2026
2427 Aug 2023 – 19 May 2024
2817 July 2025 – 24 May 2026
2917 July 2025 – 24 May 2026
3031 July 2022 – 13 May 2023
3119 July 2022 – 7 Dec 2024
3223 July 2025 – 24 May 2026
3217 Aug 2025 – 17 Apr 2026
3217 Aug 2025 – 24 May 2026
3519 July 2022 – 29 July 2023
3519 July 2022 – 27 May 2023
3719 July 2022 – 18 Feb 2023
379 Feb 2025 – 20 Dec 2025
3923 Feb 2025 – 24 May 2026
4024 Aug 2023 – 15 Jan 2025
419 Feb 2025 – 22 Nov 2025
4117 July 2025 – 24 May 2026
4317 July 2025 – 10 May 2026
4319 July 2022 – 27 May 2023
457 Sep 2025 – 11 Apr 2026
456 Oct 2024 – 1 Feb 2025
476 Oct 2024 – 1 Feb 2025
476 Oct 2024 – 25 Jan 2025
4924 Jan 2026 – 24 May 2026
4923 July 2025 – 24 May 2026
Showing 50 of 216 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 Duk 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 Duk played with?

  • Leighton Clarkson — 103 shared appearances with Duk. 6 Aug 2022 – 1 Feb 2025.
  • Bojan Miovski — 90 shared appearances with Duk. 24 Jul 2022 – 19 May 2024.
  • Kelle Roos — 83 shared appearances with Duk. 19 Jul 2022 – 19 May 2024.
  • Graeme Shinnie — 80 shared appearances with Duk. 7 Jan 2023 – 1 Feb 2025.
  • Nicholas Devlin — 70 shared appearances with Duk. 29 Jul 2023 – 1 Feb 2025.
  • Jack MacKenzie — 66 shared appearances with Duk. 13 Aug 2022 – 1 Feb 2025.
  • Jamie McGrath — 58 shared appearances with Duk. 24 Aug 2023 – 12 Jan 2025.
  • Connor Barron — 57 shared appearances with Duk. 8 Oct 2022 – 19 May 2024.
  • Jonathan Hayes — 57 shared appearances with Duk. 19 Jul 2022 – 15 May 2024.
  • Shayden Morris — 55 shared appearances with Duk. 13 Aug 2022 – 1 Feb 2025.
  • Dante Polvara — 50 shared appearances with Duk. 19 Jul 2022 – 18 Jan 2025.
  • Ester Sokler — 49 shared appearances with Duk. 29 Jul 2023 – 2 Jan 2025.
  • Ryan Duncan — 45 shared appearances with Duk. 19 Jul 2022 – 20 Apr 2024.
  • Angus MacDonald — 44 shared appearances with Duk. 1 Feb 2023 – 5 Jan 2025.
  • Diego García — 44 shared appearances with Duk. 9 Feb 2025 – 24 May 2026.
  • Slobodan Rubežić — 44 shared appearances with Duk. 5 Aug 2023 – 25 Jan 2025.
  • Juan Cruz — 43 shared appearances with Duk. 9 Feb 2025 – 24 May 2026.
  • Seydouba Cissé — 42 shared appearances with Duk. 15 Feb 2025 – 18 May 2026.
  • Ylber Ramadani — 42 shared appearances with Duk. 19 Jul 2022 – 27 May 2023.
  • Juan Soriano — 41 shared appearances with Duk. 17 Jul 2025 – 24 May 2026.
  • Stefan Gartenmann — 41 shared appearances with Duk. 16 Sept 2023 – 19 May 2024.
  • Ross McCrorie — 39 shared appearances with Duk. 19 Jul 2022 – 27 May 2023.
  • Amadou Diawara — 38 shared appearances with Duk. 9 Aug 2025 – 24 May 2026.
  • Álex Millán — 36 shared appearances with Duk. 23 Jul 2025 – 24 May 2026.
  • Liam Scales — 36 shared appearances with Duk. 19 Jul 2022 – 24 May 2023.
  • Marvel — 36 shared appearances with Duk. 23 Jul 2025 – 24 May 2026.
  • Richard Jensen — 36 shared appearances with Duk. 27 Aug 2023 – 19 May 2024.
  • Naim García — 35 shared appearances with Duk. 17 Jul 2025 – 24 May 2026.
  • Lalo Aguilar — 32 shared appearances with Duk. 17 Jul 2025 – 24 May 2026.
  • Hayden Coulson — 31 shared appearances with Duk. 31 Jul 2022 – 13 May 2023.
  • Vicente Besuijen — 30 shared appearances with Duk. 19 Jul 2022 – 7 Dec 2024.
  • Ignasi Miquel — 29 shared appearances with Duk. 23 Jul 2025 – 24 May 2026.
  • Melero — 29 shared appearances with Duk. 17 Aug 2025 – 17 Apr 2026.
  • Óscar Plano — 29 shared appearances with Duk. 17 Aug 2025 – 24 May 2026.
  • Anthony Stewart — 28 shared appearances with Duk. 19 Jul 2022 – 29 Jul 2023.
  • Marley Watkins — 28 shared appearances with Duk. 19 Jul 2022 – 27 May 2023.
  • Matthew Kennedy — 27 shared appearances with Duk. 19 Jul 2022 – 18 Feb 2023.
  • Miguel de la Fuente — 27 shared appearances with Duk. 9 Feb 2025 – 20 Dec 2025.
  • Roberto López — 26 shared appearances with Duk. 23 Feb 2025 – 24 May 2026.
  • James McGarry — 24 shared appearances with Duk. 24 Aug 2023 – 15 Jan 2025.
  • Jorge Sáenz — 23 shared appearances with Duk. 9 Feb 2025 – 22 Nov 2025.
  • Rubén Peña — 23 shared appearances with Duk. 17 Jul 2025 – 24 May 2026.
  • Carlos Guirao — 21 shared appearances with Duk. 17 Jul 2025 – 10 May 2026.
  • Jayden Richardson — 21 shared appearances with Duk. 19 Jul 2022 – 27 May 2023.
  • Enric Franquesa — 20 shared appearances with Duk. 7 Sept 2025 – 11 Apr 2026.
  • Topi Keskinen — 20 shared appearances with Duk. 6 Oct 2024 – 1 Feb 2025.
  • Ante Palaversa — 18 shared appearances with Duk. 6 Oct 2024 – 1 Feb 2025.
  • Sivert Heltne Nilsen — 18 shared appearances with Duk. 6 Oct 2024 – 25 Jan 2025.
  • Dani Rodríguez — 17 shared appearances with Duk. 24 Jan 2026 – 24 May 2026.
  • Sebastián Figueredo — 17 shared appearances with Duk. 23 Jul 2025 – 24 May 2026.
  • Jack Milne — 16 shared appearances with Duk. 19 Jul 2022 – 7 Dec 2024.
  • Kevin Nisbet — 16 shared appearances with Duk. 6 Oct 2024 – 1 Feb 2025.
  • Luís Asué — 15 shared appearances with Duk. 31 Jan 2026 – 24 May 2026.
  • Gavin Molloy — 14 shared appearances with Duk. 6 Oct 2024 – 2 Jan 2025.
  • Junior Hoilett — 14 shared appearances with Duk. 17 Feb 2024 – 19 May 2024.
  • Matthew Pollock — 14 shared appearances with Duk. 1 Feb 2023 – 27 May 2023.
  • Christian Ramirez — 13 shared appearances with Duk. 19 Jul 2022 – 15 Jan 2023.
  • Ross Doohan — 13 shared appearances with Duk. 10 Feb 2024 – 1 Feb 2025.
  • Benjamin Pauwels — 11 shared appearances with Duk. 23 Jul 2025 – 4 Dec 2025.
  • Dimitar Mitov — 11 shared appearances with Duk. 6 Oct 2024 – 29 Dec 2024.
  • Killian Phillips — 11 shared appearances with Duk. 3 Feb 2024 – 4 May 2024.
  • Luís Esteves — 11 shared appearances with Duk. 18 Jul 2026 – 20 Sept 2026.
  • Marcos Leiva — 11 shared appearances with Duk. 13 Dec 2025 – 26 Apr 2026.
  • Arturo González — 10 shared appearances with Duk. 18 Jul 2026 – 13 Sept 2026.
  • Camilo Vargas — 10 shared appearances with Duk. 26 Jul 2026 – 20 Sept 2026.
  • Dani Raba — 10 shared appearances with Duk. 9 Feb 2025 – 24 May 2025.
  • Édgar Zaldívar — 10 shared appearances with Duk. 18 Jul 2026 – 20 Sept 2026.
  • Manuel Capasso — 10 shared appearances with Duk. 18 Jul 2026 – 20 Sept 2026.
  • Marko Dmitrović — 10 shared appearances with Duk. 9 Feb 2025 – 24 May 2025.
  • Paulo Ramírez — 10 shared appearances with Duk. 26 Jul 2026 – 20 Sept 2026.
  • Peter Ambrose — 10 shared appearances with Duk. 26 Oct 2024 – 1 Feb 2025.
  • Renato Tapia — 10 shared appearances with Duk. 9 Feb 2025 – 24 May 2025.
  • Sergio Hernández — 10 shared appearances with Duk. 18 Jul 2026 – 20 Sept 2026.
  • Tiago Dantas — 10 shared appearances with Duk. 22 Nov 2017 – 25 Aug 2020.
  • Gonçalo Ramos — 9 shared appearances with Duk. 19 Sept 2018 – 25 Aug 2020.
  • Javi Hernández — 9 shared appearances with Duk. 15 Feb 2025 – 17 Jul 2025.
  • Milton Valenzuela — 9 shared appearances with Duk. 18 Jul 2026 – 13 Sept 2026.
  • Óscar Rodríguez — 9 shared appearances with Duk. 9 Feb 2025 – 18 May 2025.
  • Pape Guèye — 9 shared appearances with Duk. 3 Sept 2023 – 1 Feb 2025.
  • Pedro Álvaro — 9 shared appearances with Duk. 22 Nov 2017 – 22 Aug 2020.
  • Úmaro Embaló — 9 shared appearances with Duk. 22 Nov 2017 – 25 Aug 2020.
  • Víctor Ríos — 9 shared appearances with Duk. 18 Jul 2026 – 13 Sept 2026.
  • Gonçalo Loureiro — 8 shared appearances with Duk. 22 Nov 2017 – 10 Dec 2019.
  • Munir El Haddadi — 8 shared appearances with Duk. 9 Feb 2025 – 24 May 2025.
  • Rodrigo Schlegel — 8 shared appearances with Duk. 18 Jul 2026 – 30 Aug 2026.
  • Sergio González — 8 shared appearances with Duk. 15 Feb 2025 – 24 May 2025.
  • Andrés Campos — 7 shared appearances with Duk. 23 Jul 2025 – 1 May 2026.
  • Darko Brašanac — 7 shared appearances with Duk. 9 Feb 2025 – 24 May 2025.
  • Gustavo Ferrareis — 7 shared appearances with Duk. 18 Jul 2026 – 23 Aug 2026.
  • João Ferreira — 7 shared appearances with Duk. 19 Sept 2018 – 25 Aug 2020.
  • Nuno Santos — 7 shared appearances with Duk. 22 Nov 2017 – 12 Dec 2018.
  • Ronaldo Camará — 7 shared appearances with Duk. 23 Oct 2018 – 25 Aug 2020.
  • Ryan Mmaee — 7 shared appearances with Duk. 18 Jul 2026 – 20 Sept 2026.
  • Valentin Rosier — 7 shared appearances with Duk. 9 Feb 2025 – 11 May 2025.
  • Adrià Alti — 6 shared appearances with Duk. 9 Feb 2025 – 24 May 2025.
  • Florentino — 6 shared appearances with Duk. 22 Nov 2017 – 12 Dec 2018.
  • Florián Monzón — 6 shared appearances with Duk. 12 Aug 2026 – 20 Sept 2026.
  • Jorge Rodríguez — 6 shared appearances with Duk. 18 Jul 2026 – 20 Sept 2026.
  • Juan Purata — 6 shared appearances with Duk. 5 Aug 2026 – 20 Sept 2026.
  • Matija Nastasić — 6 shared appearances with Duk. 9 Feb 2025 – 18 May 2025.
  • Nuno Tavares — 6 shared appearances with Duk. 19 Sept 2018 – 12 Dec 2018.
  • Tomás Tavares — 6 shared appearances with Duk. 19 Sept 2018 – 12 Dec 2018.
  • Yvan Neyou — 6 shared appearances with Duk. 9 Feb 2025 – 11 May 2025.
  • Alfie Bavidge — 5 shared appearances with Duk. 4 Feb 2023 – 29 Jul 2023.
  • Celton Biai — 5 shared appearances with Duk. 19 Sept 2018 – 27 Nov 2018.
  • Diogo Capitão — 5 shared appearances with Duk. 19 Sept 2018 – 12 Dec 2018.
  • Gaddi Aguirre — 5 shared appearances with Duk. 12 Aug 2026 – 20 Sept 2026.
  • Jorge Sánchez — 5 shared appearances with Duk. 26 Jul 2026 – 20 Sept 2026.
  • José Lozano — 5 shared appearances with Duk. 18 Jul 2026 – 8 Aug 2026.
  • José Martín — 5 shared appearances with Duk. 2 Aug 2026 – 16 Aug 2026.
  • Julián Chicco — 5 shared appearances with Duk. 15 Feb 2025 – 24 May 2025.
  • Kristers Tobers — 5 shared appearances with Duk. 12 Jan 2025 – 1 Feb 2025.
  • Patrik Myslovič — 5 shared appearances with Duk. 18 Jan 2023 – 1 Apr 2023.
  • Yan Diomande — 5 shared appearances with Duk. 24 Apr 2025 – 24 May 2025.
  • Alexander Jensen — 4 shared appearances with Duk. 15 Jan 2025 – 1 Feb 2025.
  • Callum Roberts — 4 shared appearances with Duk. 31 Jul 2022 – 28 Jan 2023.
  • Henrique Araújo — 4 shared appearances with Duk. 10 Dec 2019 – 25 Aug 2020.
  • Henrique Jocú — 4 shared appearances with Duk. 10 Dec 2019 – 25 Aug 2020.
  • Jeppe Okkels — 4 shared appearances with Duk. 12 Jan 2025 – 1 Feb 2025.
  • Jay Gorter — 4 shared appearances with Duk. 4 Feb 2023 – 4 Mar 2023.
  • Jesús Serrato — 4 shared appearances with Duk. 12 Aug 2026 – 13 Sept 2026.
  • Joseph Lewis — 4 shared appearances with Duk. 18 Jan 2023 – 1 Feb 2023.
  • Jota — 4 shared appearances with Duk. 22 Nov 2017 – 23 Oct 2018.
  • Leo Kokubo — 4 shared appearances with Duk. 10 Dec 2019 – 25 Aug 2020.
  • Morato — 4 shared appearances with Duk. 10 Dec 2019 – 25 Aug 2020.
  • Tiago Araújo — 4 shared appearances with Duk. 10 Dec 2019 – 25 Aug 2020.
  • Aldo Rocha — 3 shared appearances with Duk. 18 Jul 2026 – 30 Aug 2026.
  • Alfie Dorrington — 3 shared appearances with Duk. 15 Jan 2025 – 1 Feb 2025.
  • Bebé — 3 shared appearances with Duk. 12 Jun 2022 – 16 Nov 2023.
  • Paulo Bernardo — 3 shared appearances with Duk. 10 Dec 2019 – 22 Aug 2020.
  • Rafael Brito — 3 shared appearances with Duk. 18 Aug 2020 – 25 Aug 2020.
  • Rubén Pulido — 3 shared appearances with Duk. 1 May 2026 – 18 May 2026.
  • Ryan Mendes — 3 shared appearances with Duk. 18 Jun 2023 – 29 May 2025.
  • Saïd Imigene — 3 shared appearances with Duk. 2 Aug 2025 – 30 Nov 2025.
  • Tiago Gouveia — 3 shared appearances with Duk. 7 Nov 2018 – 12 Dec 2018.
  • Tomás Araújo — 3 shared appearances with Duk. 18 Aug 2020 – 25 Aug 2020.
  • Vózinha — 3 shared appearances with Duk. 18 Jun 2023 – 29 May 2025.
  • Bryan Teixeira — 2 shared appearances with Duk. 12 Jun 2022 – 18 Jun 2023.
  • Cuca — 2 shared appearances with Duk. 12 Jun 2022 – 16 Nov 2023.
  • Dilan Markanday — 2 shared appearances with Duk. 1 Feb 2023 – 13 May 2023.
  • Deroy Duarte — 2 shared appearances with Duk. 12 Jun 2022 – 16 Nov 2023.
  • Diney Borges — 2 shared appearances with Duk. 12 Jun 2022 – 18 Jun 2023.
  • Dylan Tavares — 2 shared appearances with Duk. 12 Jun 2022 – 18 Jun 2023.
  • Elías Montiel — 2 shared appearances with Duk. 13 Sept 2026 – 20 Sept 2026.
  • Filipe Cruz — 2 shared appearances with Duk. 22 Aug 2020 – 25 Aug 2020.
  • Fletcher Boyd — 2 shared appearances with Duk. 12 May 2024 – 15 May 2024.
  • Francisco Saldanha — 2 shared appearances with Duk. 23 Oct 2018 – 10 Dec 2019.
  • G. Siame — 2 shared appearances with Duk. 23 Jul 2025 – 2 Aug 2025.
  • Jair Tavares — 2 shared appearances with Duk. 19 Sept 2018 – 10 Dec 2019.
  • Jamiro Monteiro — 2 shared appearances with Duk. 18 Jun 2023 – 16 Nov 2023.
  • João Paulo — 2 shared appearances with Duk. 18 Jun 2023 – 16 Nov 2023.
  • Logan Costa — 2 shared appearances with Duk. 12 Jun 2022 – 16 Nov 2023.
  • Mason Hancock — 2 shared appearances with Duk. 19 Jul 2022 – 24 Jul 2022.
  • Martim Neto — 2 shared appearances with Duk. 22 Aug 2020 – 25 Aug 2020.
  • Patrick Andrade — 2 shared appearances with Duk. 18 Jun 2023 – 16 Nov 2023.
  • Pico — 2 shared appearances with Duk. 18 Jun 2023 – 16 Nov 2023.
  • R. Camara — 2 shared appearances with Duk. 2 Aug 2025 – 9 Aug 2025.
  • Ricardo Matos — 2 shared appearances with Duk. 7 Nov 2018 – 27 Nov 2018.
  • Sergio Fernández — 2 shared appearances with Duk. 23 Jul 2025 – 2 Aug 2025.
  • Stopira — 2 shared appearances with Duk. 12 Jun 2022 – 18 Jun 2023.
  • Sule — 2 shared appearances with Duk. 9 Aug 2025 – 4 Dec 2025.
  • Willy Semedo — 2 shared appearances with Duk. 18 Jun 2023 – 16 Nov 2023.
  • A. Gonzalez — 1 shared appearances with Duk. 23 Jul 2025 – 23 Jul 2025.
  • A. Millan — 1 shared appearances with Duk. 17 Jul 2025 – 17 Jul 2025.
  • Adonis Frías — 1 shared appearances with Duk. 20 Sept 2026 – 20 Sept 2026.
  • Adrián Mora — 1 shared appearances with Duk. 13 Sept 2026 – 13 Sept 2026.
  • Aílson Tavares — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • Alvin Fortes — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • Antonio Sánchez — 1 shared appearances with Duk. 18 Jul 2026 – 18 Jul 2026.
  • Bernardo Silva — 1 shared appearances with Duk. 2 Oct 2018 – 2 Oct 2018.
  • Borna Barišić — 1 shared appearances with Duk. 9 Feb 2025 – 9 Feb 2025.
  • Bruno Almeida — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • Carlos dos Santos — 1 shared appearances with Duk. 12 Dec 2018 – 12 Dec 2018.
  • Clé — 1 shared appearances with Duk. 18 Jun 2023 – 18 Jun 2023.
  • Daniel Azevedo — 1 shared appearances with Duk. 22 Nov 2017 – 22 Nov 2017.
  • David Moreira — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • David Tavares — 1 shared appearances with Duk. 18 Jun 2023 – 18 Jun 2023.
  • Diogo Nascimento — 1 shared appearances with Duk. 10 Dec 2019 – 10 Dec 2019.
  • Djibril Gueye — 1 shared appearances with Duk. 4 Dec 2025 – 4 Dec 2025.
  • Elson Mendes — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • Fabinho — 1 shared appearances with Duk. 10 Dec 2019 – 10 Dec 2019.
  • Garry Rodrigues — 1 shared appearances with Duk. 16 Nov 2023 – 16 Nov 2023.
  • Gedson Fernandes — 1 shared appearances with Duk. 22 Nov 2017 – 22 Nov 2017.
  • Gerson Sousa — 1 shared appearances with Duk. 10 Dec 2019 – 10 Dec 2019.
  • Gianni dos Santos — 1 shared appearances with Duk. 12 Jun 2022 – 12 Jun 2022.
  • Hélio Varela — 1 shared appearances with Duk. 16 Nov 2023 – 16 Nov 2023.
  • Heriberto Tavares — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • Ilano Silva Timas — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • Jesús Guillén — 1 shared appearances with Duk. 8 Aug 2026 – 8 Aug 2026.
  • João Correia — 1 shared appearances with Duk. 16 Nov 2023 – 16 Nov 2023.
  • João Félix — 1 shared appearances with Duk. 22 Nov 2017 – 22 Nov 2017.
  • Jordan Semedo Varela — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • Jorginho — 1 shared appearances with Duk. 22 Nov 2017 – 22 Nov 2017.
  • Jovane Cabral — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • Kevin Pina — 1 shared appearances with Duk. 18 Jun 2023 – 18 Jun 2023.
  • Kevin Zenón — 1 shared appearances with Duk. 20 Sept 2026 – 20 Sept 2026.
  • Laros Duarte — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • Leandro Andrade — 1 shared appearances with Duk. 16 Nov 2023 – 16 Nov 2023.
  • Lisandro Semedo — 1 shared appearances with Duk. 12 Jun 2022 – 12 Jun 2022.
  • Ludovic Soares — 1 shared appearances with Duk. 12 Jun 2022 – 12 Jun 2022.
  • Márcio Rosa — 1 shared appearances with Duk. 12 Jun 2022 – 12 Jun 2022.
  • Miguel Nóbrega — 1 shared appearances with Duk. 2 Oct 2018 – 2 Oct 2018.
  • Miguel San Román — 1 shared appearances with Duk. 4 Dec 2025 – 4 Dec 2025.
  • Paolo Medina — 1 shared appearances with Duk. 22 Nov 2017 – 22 Nov 2017.
  • Paulo Soares — 1 shared appearances with Duk. 12 Jun 2022 – 12 Jun 2022.
  • Rafael Rodrigues — 1 shared appearances with Duk. 10 Dec 2019 – 10 Dec 2019.
  • Rodrigo Conceição — 1 shared appearances with Duk. 2 Oct 2018 – 2 Oct 2018.
  • Ruben Pina — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • Samuel Pedro — 1 shared appearances with Duk. 18 Aug 2020 – 18 Aug 2020.
  • Sidny Lopes Cabral — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • Stéphane Cueni — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • Steve Furtado — 1 shared appearances with Duk. 12 Jun 2022 – 12 Jun 2022.
  • Steven Pereira — 1 shared appearances with Duk. 12 Jun 2022 – 12 Jun 2022.
  • Yannick Semedo — 1 shared appearances with Duk. 12 Jun 2022 – 12 Jun 2022.
  • Yuran Fernandes — 1 shared appearances with Duk. 29 May 2025 – 29 May 2025.
  • Zé Gomes — 1 shared appearances with Duk. 22 Nov 2017 – 22 Nov 2017.

Who has Duk faced?

  • Callum McGregor — 11 confirmed meetings against Duk. 31 Jul 2022 – 4 Dec 2024.
  • James Tavernier — 11 confirmed meetings against Duk. 29 Oct 2022 – 15 Jan 2025.
  • Kyogo Furuhashi — 11 confirmed meetings against Duk. 31 Jul 2022 – 4 Dec 2024.
  • Joseph Newell — 10 confirmed meetings against Duk. 17 Sept 2022 – 21 Dec 2024.
  • Josh Campbell — 10 confirmed meetings against Duk. 17 Sept 2022 – 1 Feb 2025.
  • Blair Spittal — 9 confirmed meetings against Duk. 13 Aug 2022 – 12 Jan 2025.
  • Élie Youan — 9 confirmed meetings against Duk. 17 Sept 2022 – 21 Dec 2024.
  • Greg Kiltie — 9 confirmed meetings against Duk. 6 Aug 2022 – 25 Jan 2025.
  • Greg Taylor — 9 confirmed meetings against Duk. 31 Jul 2022 – 4 Dec 2024.
  • Jorge Grant — 9 confirmed meetings against Duk. 16 Oct 2022 – 12 Jan 2025.
  • James Forrest — 9 confirmed meetings against Duk. 17 Dec 2022 – 4 Dec 2024.
  • John Lundstram — 9 confirmed meetings against Duk. 29 Oct 2022 – 6 Feb 2024.
  • Reo Hatate — 9 confirmed meetings against Duk. 31 Jul 2022 – 4 Dec 2024.
  • Yan Dhanda — 9 confirmed meetings against Duk. 3 Sept 2022 – 12 Jan 2025.
  • Alan Forrest — 8 confirmed meetings against Duk. 16 Oct 2022 – 12 Jan 2025.
  • Alexandros Gogić — 8 confirmed meetings against Duk. 24 Dec 2022 – 25 Jan 2025.
  • Alistair Johnston — 8 confirmed meetings against Duk. 18 Feb 2023 – 4 Dec 2024.
  • Cameron Carter-Vickers — 8 confirmed meetings against Duk. 31 Jul 2022 – 4 Dec 2024.
  • Daniel Armstrong — 8 confirmed meetings against Duk. 1 Oct 2022 – 26 Dec 2024.
  • Jordan White — 8 confirmed meetings against Duk. 3 Sept 2022 – 2 Jan 2025.
  • Joseph Hart — 8 confirmed meetings against Duk. 31 Jul 2022 – 20 Apr 2024.
  • Lawrence Shankland — 8 confirmed meetings against Duk. 16 Oct 2022 – 1 Dec 2024.
  • Lewis Mayo — 8 confirmed meetings against Duk. 1 Oct 2022 – 26 Dec 2024.
  • Marcus Fraser — 8 confirmed meetings against Duk. 24 Dec 2022 – 25 Jan 2025.
  • Martin Boyle — 8 confirmed meetings against Duk. 17 Sept 2022 – 1 Feb 2025.
  • Matthew O'Riley — 8 confirmed meetings against Duk. 31 Jul 2022 – 20 Apr 2024.
  • Scott Tanser — 8 confirmed meetings against Duk. 24 Dec 2022 – 25 Jan 2025.
  • Stephen Kingsley — 8 confirmed meetings against Duk. 16 Oct 2022 – 1 Dec 2024.
  • Christopher Cadden — 7 confirmed meetings against Duk. 17 Sept 2022 – 1 Feb 2025.
  • Connor Goldson — 7 confirmed meetings against Duk. 20 Dec 2022 – 6 Feb 2024.
  • Connor Randall — 7 confirmed meetings against Duk. 2 Jan 2023 – 2 Jan 2025.
  • Curtis Main — 7 confirmed meetings against Duk. 6 Aug 2022 – 9 Nov 2024.
  • Daizen Maeda — 7 confirmed meetings against Duk. 31 Jul 2022 – 4 Dec 2024.
  • David Marshall — 7 confirmed meetings against Duk. 17 Sept 2022 – 17 Feb 2024.
  • Dylan Levitt — 7 confirmed meetings against Duk. 8 Oct 2022 – 1 Feb 2025.
  • George Harmon — 7 confirmed meetings against Duk. 2 Jan 2023 – 2 Jan 2025.
  • Graham Carey — 7 confirmed meetings against Duk. 20 Aug 2022 – 7 Dec 2024.
  • James Penrice — 7 confirmed meetings against Duk. 27 Aug 2022 – 12 Jan 2025.
  • Jason Holt — 7 confirmed meetings against Duk. 27 Aug 2022 – 7 Dec 2024.
  • Joe Wright — 7 confirmed meetings against Duk. 1 Oct 2022 – 26 Dec 2024.
  • Liam Donnelly — 7 confirmed meetings against Duk. 28 Dec 2022 – 26 Dec 2024.
  • Liam Kelly — 7 confirmed meetings against Duk. 13 Aug 2022 – 15 Jan 2025.
  • Liam Polworth — 7 confirmed meetings against Duk. 1 Oct 2022 – 26 Dec 2024.
  • Liel Abada — 7 confirmed meetings against Duk. 31 Jul 2022 – 8 Aug 2026.
  • Mark O'Hara — 7 confirmed meetings against Duk. 24 Dec 2022 – 25 Jan 2025.
  • Nicolas-Gerrit Kühn — 7 confirmed meetings against Duk. 23 Oct 2018 – 4 Dec 2024.
  • Paul McGinn — 7 confirmed meetings against Duk. 13 Aug 2022 – 5 Jan 2025.
  • Ryan Strain — 7 confirmed meetings against Duk. 6 Aug 2022 – 29 Dec 2024.
  • Scott Pittman — 7 confirmed meetings against Duk. 27 Aug 2022 – 15 May 2024.
  • Shamal George — 7 confirmed meetings against Duk. 27 Aug 2022 – 15 May 2024.
  • Andrew Shinnie — 6 confirmed meetings against Duk. 27 Aug 2022 – 15 May 2024.
  • Ayomide Obileye — 6 confirmed meetings against Duk. 27 Aug 2022 – 6 Apr 2024.
  • Benjamin Davies — 6 confirmed meetings against Duk. 29 Oct 2022 – 30 Sept 2023.
  • Borna Barišić — 6 confirmed meetings against Duk. 29 Oct 2022 – 17 Dec 2023.
  • Bruce Anderson — 6 confirmed meetings against Duk. 8 Nov 2022 – 26 Dec 2024.
  • David Watson — 6 confirmed meetings against Duk. 8 Apr 2023 – 26 Dec 2024.
  • Drey Wright — 6 confirmed meetings against Duk. 20 Aug 2022 – 7 Dec 2024.
  • Jack Baldwin — 6 confirmed meetings against Duk. 3 Sept 2022 – 19 May 2024.
  • Joel Nouble — 6 confirmed meetings against Duk. 27 Aug 2022 – 15 May 2024.
  • Keanu Baccus — 6 confirmed meetings against Duk. 6 Aug 2022 – 30 Dec 2023.
  • Kenneth Vargas — 6 confirmed meetings against Duk. 16 Sept 2023 – 12 Jan 2025.
  • Kye Rowles — 6 confirmed meetings against Duk. 18 Jan 2023 – 1 Dec 2024.
  • Liam Gordon — 6 confirmed meetings against Duk. 7 Jan 2023 – 5 Jan 2025.
  • Lewis Miller — 6 confirmed meetings against Duk. 28 Jan 2023 – 1 Feb 2025.
  • Paul Hanlon — 6 confirmed meetings against Duk. 17 Sept 2022 – 12 May 2024.
  • Richard Taylor — 6 confirmed meetings against Duk. 24 May 2023 – 25 Jan 2025.
  • Rocky Bushiri — 6 confirmed meetings against Duk. 4 Nov 2022 – 1 Feb 2025.
  • Ross Laidlaw — 6 confirmed meetings against Duk. 3 Sept 2022 – 19 May 2024.
  • Simon Murray — 6 confirmed meetings against Duk. 14 Apr 2023 – 9 Nov 2024.
  • Stephen O'Donnell — 6 confirmed meetings against Duk. 13 Aug 2022 – 27 Apr 2024.
  • Steven May — 6 confirmed meetings against Duk. 20 Aug 2022 – 4 May 2024.
  • Thelonius Bair — 6 confirmed meetings against Duk. 20 Aug 2022 – 27 Apr 2024.
  • Adam Idah — 5 confirmed meetings against Duk. 3 Feb 2024 – 4 Dec 2024.
  • Alexander Cochrane — 5 confirmed meetings against Duk. 16 Oct 2022 – 27 Jan 2024.
  • Alfredo Morelos — 5 confirmed meetings against Duk. 29 Oct 2022 – 7 May 2023.
  • Andrew Considine — 5 confirmed meetings against Duk. 20 Aug 2022 – 4 May 2024.
  • Anthony Ralston — 5 confirmed meetings against Duk. 31 Jul 2022 – 3 Feb 2024.
  • Beni Baningime — 5 confirmed meetings against Duk. 9 Dec 2023 – 12 Jan 2025.
  • Bradley Lyons — 5 confirmed meetings against Duk. 1 Oct 2022 – 26 Dec 2024.
  • Christian Doidge — 5 confirmed meetings against Duk. 1 Oct 2022 – 3 Dec 2023.
  • Callum Slattery — 5 confirmed meetings against Duk. 13 Aug 2022 – 5 Jan 2025.
  • Caolan Boyd-Munce — 5 confirmed meetings against Duk. 27 Aug 2023 – 25 Jan 2025.
  • Cyriel Dessers — 5 confirmed meetings against Duk. 30 Sept 2023 – 15 Jan 2025.
  • David Turnbull — 5 confirmed meetings against Duk. 31 Jul 2022 – 12 Nov 2023.
  • Declan Gallagher — 5 confirmed meetings against Duk. 6 Aug 2022 – 26 Oct 2024.
  • Eamonn Brophy — 5 confirmed meetings against Duk. 6 Aug 2022 – 19 May 2024.
  • Fashion Sakala — 5 confirmed meetings against Duk. 29 Oct 2022 – 7 May 2023.
  • Frankie Kent — 5 confirmed meetings against Duk. 16 Sept 2023 – 1 Dec 2024.
  • Fraser Murray — 5 confirmed meetings against Duk. 28 Dec 2022 – 26 Dec 2024.
  • Jack Butland — 5 confirmed meetings against Duk. 30 Sept 2023 – 30 Oct 2024.
  • Jamie Brandon — 5 confirmed meetings against Duk. 27 Aug 2022 – 15 May 2024.
  • Jonah Ayunga — 5 confirmed meetings against Duk. 6 Aug 2022 – 23 Nov 2024.
  • Joshua Sims — 5 confirmed meetings against Duk. 14 Apr 2023 – 19 May 2024.
  • Kyle Vassell — 5 confirmed meetings against Duk. 29 Oct 2023 – 26 Dec 2024.
  • Lewis Stevenson — 5 confirmed meetings against Duk. 4 Nov 2022 – 3 Dec 2023.
  • Liam Scales — 5 confirmed meetings against Duk. 12 Nov 2023 – 2 Nov 2024.
  • Mikaël Mandron — 5 confirmed meetings against Duk. 27 Aug 2023 – 25 Jan 2025.
  • Paulo Bernardo — 5 confirmed meetings against Duk. 3 Feb 2024 – 4 Dec 2024.
  • Ryan Leak — 5 confirmed meetings against Duk. 24 Sept 2023 – 2 Jan 2025.
  • Rıdvan Yılmaz — 5 confirmed meetings against Duk. 29 Oct 2022 – 15 Jan 2025.
  • Ryan McGowan — 5 confirmed meetings against Duk. 20 Aug 2022 – 4 May 2024.
  • Scott Arfield — 5 confirmed meetings against Duk. 29 Oct 2022 – 7 May 2023.
  • Scott Wright — 5 confirmed meetings against Duk. 20 Dec 2022 – 17 Dec 2023.
  • Sean Kelly — 5 confirmed meetings against Duk. 27 Aug 2022 – 15 May 2024.
  • Tajudeen Olusanya — 5 confirmed meetings against Duk. 27 Aug 2023 – 25 Jan 2025.
  • Toby Sibbick — 5 confirmed meetings against Duk. 16 Oct 2022 – 9 Dec 2023.
  • Todd Cantwell — 5 confirmed meetings against Duk. 23 Apr 2023 – 6 Feb 2024.
  • Victor Loturi — 5 confirmed meetings against Duk. 14 Apr 2023 – 19 May 2024.
  • William Fish — 5 confirmed meetings against Duk. 28 Jan 2023 – 17 Feb 2024.
  • Alexander Clark — 5 confirmed meetings against Duk. 18 Jan 2023 – 27 Jan 2024.
  • Zachary Hemming — 5 confirmed meetings against Duk. 1 Oct 2022 – 25 Jan 2025.
  • Allan McGregor — 4 confirmed meetings against Duk. 29 Oct 2022 – 23 Apr 2023.
  • Andrew Halliday — 4 confirmed meetings against Duk. 16 Oct 2022 – 5 Jan 2025.
  • Bevis Mugabi — 4 confirmed meetings against Duk. 13 Aug 2022 – 27 Apr 2024.
  • Cameron Devlin — 4 confirmed meetings against Duk. 18 Jan 2023 – 12 Jan 2025.
  • Carl Starfelt — 4 confirmed meetings against Duk. 17 Dec 2022 – 8 Mar 2025.
  • Corrie Ndaba — 4 confirmed meetings against Duk. 6 Dec 2023 – 26 Dec 2024.
  • Craig Gordon — 4 confirmed meetings against Duk. 16 Oct 2022 – 12 Jan 2025.
  • Craig Halkett — 4 confirmed meetings against Duk. 9 Dec 2023 – 12 Jan 2025.
  • Cristian Montaño — 4 confirmed meetings against Duk. 27 Aug 2022 – 15 May 2024.
  • Daniel Phillips — 4 confirmed meetings against Duk. 20 Aug 2022 – 4 May 2024.
  • Davor Zdravkovski — 4 confirmed meetings against Duk. 1 Nov 2023 – 5 Jan 2025.
  • Glenn Middleton — 4 confirmed meetings against Duk. 8 Oct 2022 – 29 Dec 2024.
  • James Brown — 4 confirmed meetings against Duk. 24 Sept 2023 – 2 Jan 2025.
  • James Jeggo — 4 confirmed meetings against Duk. 28 Jan 2023 – 3 Dec 2023.
  • John Souttar — 4 confirmed meetings against Duk. 23 Apr 2023 – 30 Oct 2024.
  • Jordan Obita — 4 confirmed meetings against Duk. 17 Feb 2024 – 1 Feb 2025.
  • Joseph Shaughnessy — 4 confirmed meetings against Duk. 6 Aug 2022 – 13 Apr 2024.
  • Jota — 4 confirmed meetings against Duk. 31 Jul 2022 – 27 May 2023.
  • Kevin van Veen — 4 confirmed meetings against Duk. 13 Aug 2022 – 24 Feb 2024.
  • Kwon Hyeok-Kyu — 4 confirmed meetings against Duk. 2 Mar 2024 – 1 Feb 2025.
  • Leon Balogun — 4 confirmed meetings against Duk. 26 Nov 2023 – 15 Jan 2025.
  • Luke McCowan — 4 confirmed meetings against Duk. 13 Mar 2024 – 4 Dec 2024.
  • Matthew Smith — 4 confirmed meetings against Duk. 8 Oct 2023 – 7 Dec 2024.
  • Malik Tillman — 4 confirmed meetings against Duk. 29 Oct 2022 – 23 Apr 2023.
  • Marley Watkins — 4 confirmed meetings against Duk. 29 Oct 2023 – 9 Mar 2024.
  • Marvin Park — 4 confirmed meetings against Duk. 25 Aug 2020 – 17 Apr 2026.
  • Michael Devlin — 4 confirmed meetings against Duk. 5 Aug 2023 – 15 May 2024.
  • Nectarios Triantis — 4 confirmed meetings against Duk. 17 Feb 2024 – 1 Feb 2025.
  • Nicholas Clark — 4 confirmed meetings against Duk. 7 Jan 2023 – 7 Dec 2024.
  • Nicolas Raskin — 4 confirmed meetings against Duk. 23 Apr 2023 – 15 Jan 2025.
  • Nohan Kenneh — 4 confirmed meetings against Duk. 17 Sept 2022 – 2 Jan 2025.
  • Rabbi Matondo — 4 confirmed meetings against Duk. 23 Apr 2023 – 6 Feb 2024.
  • Ricki Lamie — 4 confirmed meetings against Duk. 22 Oct 2022 – 13 Apr 2024.
  • Rory McKenzie — 4 confirmed meetings against Duk. 1 Oct 2022 – 6 Dec 2023.
  • Ross McCausland — 4 confirmed meetings against Duk. 26 Nov 2023 – 30 Oct 2024.
  • Scott Tiffoney — 4 confirmed meetings against Duk. 19 Oct 2022 – 9 Nov 2024.
  • Stephen Kelly — 4 confirmed meetings against Duk. 25 Feb 2023 – 15 May 2024.
  • Stuart Findlay — 4 confirmed meetings against Duk. 29 Oct 2023 – 9 Mar 2024.
  • Tomoki Iwata — 4 confirmed meetings against Duk. 18 Feb 2023 – 20 Apr 2024.
  • Trevor Carson — 4 confirmed meetings against Duk. 6 Aug 2022 – 24 May 2023.
  • William Dennis — 4 confirmed meetings against Duk. 29 Oct 2023 – 9 Mar 2024.
  • Abdallah Sima — 3 confirmed meetings against Duk. 30 Sept 2023 – 17 Dec 2023.
  • Adam Devine — 3 confirmed meetings against Duk. 20 Dec 2022 – 14 Feb 2024.
  • Adam Forrester — 3 confirmed meetings against Duk. 6 Oct 2024 – 12 Jan 2025.
  • Adam Le Fondre — 3 confirmed meetings against Duk. 3 Sept 2023 – 12 May 2024.
  • Álex Meléndez — 3 confirmed meetings against Duk. 4 Dec 2025 – 11 Apr 2026.
  • Álex Muñoz — 3 confirmed meetings against Duk. 18 May 2025 – 5 Apr 2026.
  • Álex Valle — 3 confirmed meetings against Duk. 19 Oct 2024 – 4 Dec 2024.
  • Álvaro Carrillo — 3 confirmed meetings against Duk. 25 Aug 2020 – 18 May 2026.
  • Álvaro García — 3 confirmed meetings against Duk. 4 May 2025 – 24 May 2026.
  • Antonio Pacheco — 3 confirmed meetings against Duk. 4 Dec 2025 – 11 Apr 2026.
  • Arne Engels — 3 confirmed meetings against Duk. 19 Oct 2024 – 4 Dec 2024.
  • Auston Trusty — 3 confirmed meetings against Duk. 19 Oct 2024 – 4 Dec 2024.
  • Aziz Behich — 3 confirmed meetings against Duk. 8 Oct 2022 – 4 Mar 2023.
  • Barrie McKay — 3 confirmed meetings against Duk. 16 Oct 2022 – 18 Mar 2023.
  • Benjamin Mbunga Kimpioka — 3 confirmed meetings against Duk. 28 Feb 2024 – 7 Dec 2024.
  • Calem Nieuwenhof — 3 confirmed meetings against Duk. 16 Sept 2023 – 27 Jan 2024.
  • Cameron MacPherson — 3 confirmed meetings against Duk. 7 Jan 2023 – 4 May 2024.
  • Charles Dunne — 3 confirmed meetings against Duk. 6 Aug 2022 – 1 Feb 2023.
  • Connor Smith — 3 confirmed meetings against Duk. 16 Oct 2022 – 4 May 2024.
  • Conor McMenamin — 3 confirmed meetings against Duk. 27 Aug 2023 – 23 Nov 2024.
  • Craig Sibbald — 3 confirmed meetings against Duk. 8 Oct 2022 – 4 Mar 2023.
  • Dan Casey — 3 confirmed meetings against Duk. 1 Nov 2023 – 5 Jan 2025.
  • Daniel Mackay — 3 confirmed meetings against Duk. 5 Aug 2023 – 15 May 2024.
  • Daniel Oyegoke — 3 confirmed meetings against Duk. 6 Oct 2024 – 12 Jan 2025.
  • Dara Costelloe — 3 confirmed meetings against Duk. 8 Oct 2023 – 13 Apr 2024.
  • Dean Cornelius — 3 confirmed meetings against Duk. 13 Aug 2022 – 4 Feb 2023.
  • Dimitar Mitov — 3 confirmed meetings against Duk. 8 Oct 2023 – 4 May 2024.
  • Dinko Horkaš — 3 confirmed meetings against Duk. 18 May 2025 – 17 Apr 2026.
  • Dujon Sterling — 3 confirmed meetings against Duk. 17 Dec 2023 – 30 Oct 2024.
  • Dylan Vente — 3 confirmed meetings against Duk. 3 Sept 2023 – 12 May 2024.
  • Elvis Bwomono — 3 confirmed meetings against Duk. 2 Mar 2024 – 25 Jan 2025.
  • Ewan Henderson — 3 confirmed meetings against Duk. 17 Sept 2022 – 13 May 2023.
  • Glen Kamara — 3 confirmed meetings against Duk. 20 Dec 2022 – 7 May 2023.
  • Ian Harkes — 3 confirmed meetings against Duk. 8 Oct 2022 – 4 Mar 2023.
  • Ianis Hagi — 3 confirmed meetings against Duk. 7 May 2023 – 15 Jan 2025.
  • Innes Cameron — 3 confirmed meetings against Duk. 1 Oct 2022 – 26 Dec 2024.
  • Iván Morante — 3 confirmed meetings against Duk. 25 Aug 2020 – 31 Jan 2026.
  • Jackson Fitzwater — 3 confirmed meetings against Duk. 27 Aug 2022 – 25 Feb 2023.
  • Jack Iredale — 3 confirmed meetings against Duk. 26 Nov 2024 – 1 Feb 2025.
  • Jack Vale — 3 confirmed meetings against Duk. 14 Feb 2024 – 5 Jan 2025.
  • Jair Tavares — 3 confirmed meetings against Duk. 17 Sept 2022 – 17 Feb 2024.
  • James Bolton — 3 confirmed meetings against Duk. 27 Aug 2023 – 2 Mar 2024.
  • James Murphy — 3 confirmed meetings against Duk. 20 Aug 2022 – 1 Apr 2023.
  • Jamie McGrath — 3 confirmed meetings against Duk. 8 Oct 2022 – 4 Mar 2023.
  • Jefté Betancor — 3 confirmed meetings against Duk. 4 Dec 2025 – 11 Apr 2026.
  • Jon McCracken — 3 confirmed meetings against Duk. 13 Mar 2024 – 9 Nov 2024.
  • Jonathan Gómez — 3 confirmed meetings against Duk. 4 Dec 2025 – 11 Apr 2026.
  • Jordan Smith — 3 confirmed meetings against Duk. 26 Nov 2024 – 1 Feb 2025.
  • Joshua Reid — 3 confirmed meetings against Duk. 24 Sept 2023 – 30 Mar 2024.
  • Juan Herzog — 3 confirmed meetings against Duk. 18 May 2025 – 17 Apr 2026.
  • Jurriën Timber — 3 confirmed meetings against Duk. 23 Oct 2018 – 22 Aug 2020.
  • Kasper Schmeichel — 3 confirmed meetings against Duk. 19 Oct 2024 – 4 Dec 2024.
  • Kevin Holt — 3 confirmed meetings against Duk. 19 Oct 2022 – 29 Dec 2024.
  • Kieran Freeman — 3 confirmed meetings against Duk. 8 Oct 2022 – 4 Mar 2023.
  • Lewis Jamieson — 3 confirmed meetings against Duk. 24 May 2023 – 2 Mar 2024.
  • Lorenzo Aguado — 3 confirmed meetings against Duk. 4 Dec 2025 – 11 Apr 2026.
  • Luis Palma — 3 confirmed meetings against Duk. 12 Nov 2023 – 20 Apr 2024.
  • Lyall Cameron — 3 confirmed meetings against Duk. 13 Mar 2024 – 9 Nov 2024.
  • Maik Nawrocki — 3 confirmed meetings against Duk. 13 Aug 2023 – 20 Apr 2024.
  • Maksym Kucheryavyi — 3 confirmed meetings against Duk. 20 Aug 2022 – 28 Feb 2024.
  • Manu Fuster — 3 confirmed meetings against Duk. 18 May 2025 – 17 Apr 2026.
  • Matthew Kennedy — 3 confirmed meetings against Duk. 29 Oct 2023 – 24 Feb 2024.
  • Michael Nottingham — 3 confirmed meetings against Duk. 20 Dec 2023 – 15 May 2024.
  • Mohamad Sylla — 3 confirmed meetings against Duk. 13 Mar 2024 – 9 Nov 2024.
  • Mykola Kukharevych — 3 confirmed meetings against Duk. 17 Sept 2022 – 26 Nov 2024.
  • Nicholas Cadden — 3 confirmed meetings against Duk. 26 Nov 2024 – 1 Feb 2025.
  • Nicholas Devlin — 3 confirmed meetings against Duk. 27 Aug 2022 – 25 Feb 2023.
  • Oh Hyeon-Gyu — 3 confirmed meetings against Duk. 18 Feb 2023 – 12 Nov 2023.
  • Oliver Shaw — 3 confirmed meetings against Duk. 1 Oct 2022 – 27 Apr 2024.
  • Pablo Ramón — 3 confirmed meetings against Duk. 25 Aug 2020 – 10 May 2026.
  • Remi Matthews — 3 confirmed meetings against Duk. 20 Aug 2022 – 1 Apr 2023.
  • Robert Snodgrass — 3 confirmed meetings against Duk. 16 Oct 2022 – 18 Mar 2023.
  • Ross Tierney — 3 confirmed meetings against Duk. 13 Aug 2022 – 4 Feb 2023.
  • Ryan Edwards — 3 confirmed meetings against Duk. 8 Oct 2022 – 4 Mar 2023.
  • Ryan Flynn — 3 confirmed meetings against Duk. 6 Aug 2022 – 27 Aug 2023.
  • Ryan Jack — 3 confirmed meetings against Duk. 20 Dec 2022 – 30 Sept 2023.
  • Ryan Kent — 3 confirmed meetings against Duk. 29 Oct 2022 – 15 Jan 2023.
  • Sven Sprangler — 3 confirmed meetings against Duk. 8 Oct 2023 – 7 Dec 2024.
  • Sadat Anaku — 3 confirmed meetings against Duk. 8 Oct 2022 – 4 Mar 2023.
  • Sam Lammers — 3 confirmed meetings against Duk. 30 Sept 2023 – 17 Dec 2023.
  • Sam Nicholson — 3 confirmed meetings against Duk. 14 Feb 2024 – 5 Jan 2025.
  • Sean Goss — 3 confirmed meetings against Duk. 13 Aug 2022 – 4 Feb 2023.
  • Sergio Arribas — 3 confirmed meetings against Duk. 25 Aug 2020 – 5 Apr 2026.
  • Stephen Humphrys — 3 confirmed meetings against Duk. 16 Oct 2022 – 18 Mar 2023.
  • Stephen Welsh — 3 confirmed meetings against Duk. 31 Jul 2022 – 3 Feb 2024.
  • Steven Bradley — 3 confirmed meetings against Duk. 25 Feb 2023 – 15 May 2024.
  • Anthony Watt — 3 confirmed meetings against Duk. 8 Oct 2022 – 5 Jan 2025.
  • Thomas Lawrence — 3 confirmed meetings against Duk. 26 Nov 2023 – 30 Oct 2024.
  • Warren O'Hora — 3 confirmed meetings against Duk. 26 Nov 2024 – 1 Feb 2025.
  • William Nightingale — 3 confirmed meetings against Duk. 24 Sept 2023 – 19 May 2024.
  • Yang Hyun-Jun — 3 confirmed meetings against Duk. 13 Aug 2023 – 20 Apr 2024.
  • Yutaro Oda — 3 confirmed meetings against Duk. 18 Jan 2023 – 27 Jan 2024.
  • Aaron Dunsmore — 2 confirmed meetings against Duk. 19 Jul 2022 – 18 Aug 2023.
  • Amor Layouni — 2 confirmed meetings against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Alex Timossi Andersson — 2 confirmed meetings against Duk. 19 Sept 2018 – 27 Nov 2018.
  • Aaron Donnelly — 2 confirmed meetings against Duk. 13 Mar 2024 – 13 Apr 2024.
  • Aaron Mooy — 2 confirmed meetings against Duk. 31 Jul 2022 – 17 Dec 2022.
  • Abdul Baba — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Adam Cummins — 2 confirmed meetings against Duk. 19 Jul 2022 – 18 Aug 2023.
  • Adama Sidibeh — 2 confirmed meetings against Duk. 4 May 2024 – 7 Dec 2024.
  • Adri Embarba — 2 confirmed meetings against Duk. 22 Nov 2025 – 5 Apr 2026.
  • Aingeru Olabarrieta — 2 confirmed meetings against Duk. 4 Oct 2025 – 26 Apr 2026.
  • Aisar — 2 confirmed meetings against Duk. 16 Nov 2025 – 21 Mar 2026.
  • Aisar Ahmed — 2 confirmed meetings against Duk. 16 Nov 2025 – 21 Mar 2026.
  • Ale García — 2 confirmed meetings against Duk. 20 Sept 2025 – 17 Apr 2026.
  • Aleksandar Radovanović — 2 confirmed meetings against Duk. 30 Nov 2025 – 2 Apr 2026.
  • Álex — 2 confirmed meetings against Duk. 1 Nov 2025 – 31 Jan 2026.
  • Álex Corredera — 2 confirmed meetings against Duk. 20 Dec 2025 – 2 Mar 2026.
  • Alex Greive — 2 confirmed meetings against Duk. 6 Aug 2022 – 1 Feb 2023.
  • Álex Sola — 2 confirmed meetings against Duk. 14 Sept 2025 – 6 Feb 2026.
  • Alexander Greive — 2 confirmed meetings against Duk. 1 Feb 2023 – 27 Aug 2023.
  • Alexander Iacovitti — 2 confirmed meetings against Duk. 3 Sept 2022 – 2 Jan 2023.
  • Alexander Mitchell — 2 confirmed meetings against Duk. 20 Aug 2022 – 7 Jan 2023.
  • Alexander Samuel — 2 confirmed meetings against Duk. 24 Sept 2023 – 27 Sept 2023.
  • Alexandro Bernabéi — 2 confirmed meetings against Duk. 12 Nov 2023 – 3 Feb 2024.
  • Alfonso Herrero — 2 confirmed meetings against Duk. 19 Oct 2025 – 28 Mar 2026.
  • Álvaro Mantilla — 2 confirmed meetings against Duk. 13 Dec 2025 – 10 May 2026.
  • Anaitz Arbilla — 2 confirmed meetings against Duk. 25 Oct 2025 – 8 Mar 2026.
  • Ander Cantero — 2 confirmed meetings against Duk. 1 Nov 2025 – 31 Jan 2026.
  • André Almeida — 2 confirmed meetings against Duk. 9 Feb 2025 – 23 Jul 2025.
  • Andrés Fernández — 2 confirmed meetings against Duk. 22 Nov 2025 – 5 Apr 2026.
  • Andrés Martín — 2 confirmed meetings against Duk. 13 Dec 2025 – 10 May 2026.
  • Andrija Živković — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Angelo Stiller — 2 confirmed meetings against Duk. 19 Sept 2018 – 27 Nov 2018.
  • Ansgar Knauff — 2 confirmed meetings against Duk. 21 Sept 2023 – 14 Dec 2023.
  • Antonio Blanco — 2 confirmed meetings against Duk. 25 Aug 2020 – 15 Feb 2025.
  • Antonio Portales — 2 confirmed meetings against Duk. 13 Mar 2024 – 13 Apr 2024.
  • Antonio Puertas — 2 confirmed meetings against Duk. 4 Dec 2025 – 4 Jan 2026.
  • Anuar Tuhami — 2 confirmed meetings against Duk. 24 May 2025 – 16 Nov 2025.
  • Arnau Puigmal — 2 confirmed meetings against Duk. 22 Nov 2025 – 5 Apr 2026.
  • Ashton Taylor — 2 confirmed meetings against Duk. 1 Oct 2022 – 28 Dec 2022.
  • Asier Villalibre — 2 confirmed meetings against Duk. 13 Dec 2025 – 10 May 2026.
  • Benjamin Chrisene — 2 confirmed meetings against Duk. 1 Oct 2022 – 28 Dec 2022.
  • Bicho — 2 confirmed meetings against Duk. 7 Sept 2025 – 21 Feb 2026.
  • Blair Alston — 2 confirmed meetings against Duk. 1 Oct 2022 – 28 Dec 2022.
  • Blair Currie — 2 confirmed meetings against Duk. 19 Jul 2022 – 18 Aug 2023.
  • Bobby Wales — 2 confirmed meetings against Duk. 8 Apr 2023 – 26 Dec 2024.
  • Bojan Radulović — 2 confirmed meetings against Duk. 5 Oct 2023 – 30 Nov 2023.
  • Brandon Thomas — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Brian Brobbey — 2 confirmed meetings against Duk. 23 Oct 2018 – 7 Nov 2018.
  • Brian Ocampo — 2 confirmed meetings against Duk. 22 Aug 2025 – 24 May 2026.
  • Callum Johnson — 2 confirmed meetings against Duk. 3 Sept 2022 – 2 Jan 2023.
  • Calum Butcher — 2 confirmed meetings against Duk. 1 Nov 2023 – 14 Feb 2024.
  • Cameron Clark — 2 confirmed meetings against Duk. 19 Jul 2022 – 18 Aug 2023.
  • Capi — 2 confirmed meetings against Duk. 4 Dec 2025 – 11 Apr 2026.
  • Carlos Gruezo — 2 confirmed meetings against Duk. 12 Jun 2022 – 26 Jul 2026.
  • Carlos Hernández — 2 confirmed meetings against Duk. 16 Nov 2025 – 21 Mar 2026.
  • Carlos Neva — 2 confirmed meetings against Duk. 4 Dec 2025 – 11 Apr 2026.
  • César Gelabert — 2 confirmed meetings against Duk. 20 Dec 2025 – 2 Mar 2026.
  • César Tárrega — 2 confirmed meetings against Duk. 9 Feb 2025 – 23 Jul 2025.
  • Christopher Richards — 2 confirmed meetings against Duk. 19 Sept 2018 – 27 Nov 2018.
  • Chupe — 2 confirmed meetings against Duk. 19 Oct 2025 – 28 Mar 2026.
  • Connor Shields — 2 confirmed meetings against Duk. 13 Aug 2022 – 22 Oct 2022.
  • Cristian Rodríguez — 2 confirmed meetings against Duk. 16 Nov 2025 – 21 Mar 2026.
  • Curro Sánchez — 2 confirmed meetings against Duk. 1 Nov 2025 – 31 Jan 2026.
  • D. Bogdani — 2 confirmed meetings against Duk. 2 Oct 2018 – 12 Dec 2018.
  • Dale Carrick — 2 confirmed meetings against Duk. 19 Jul 2022 – 18 Aug 2023.
  • Damián Rodríguez — 2 confirmed meetings against Duk. 8 Mar 2025 – 10 May 2026.
  • Dani Escriche — 2 confirmed meetings against Duk. 4 Dec 2025 – 4 Jan 2026.
  • Dani Lorenzo — 2 confirmed meetings against Duk. 19 Oct 2025 – 28 Mar 2026.
  • Dani Queipo — 2 confirmed meetings against Duk. 20 Dec 2025 – 2 Mar 2026.
  • Dani Sánchez — 2 confirmed meetings against Duk. 19 Oct 2025 – 28 Mar 2026.
  • Dani Tasende — 2 confirmed meetings against Duk. 30 Nov 2025 – 2 Apr 2026.
  • Dani Villahermosa — 2 confirmed meetings against Duk. 4 Oct 2025 – 26 Apr 2026.
  • Danilo — 2 confirmed meetings against Duk. 26 Nov 2023 – 15 Jan 2025.
  • David Babunski — 2 confirmed meetings against Duk. 26 Oct 2024 – 29 Dec 2024.
  • David Cancola — 2 confirmed meetings against Duk. 3 Sept 2022 – 2 Jan 2023.
  • David González — 2 confirmed meetings against Duk. 1 Nov 2025 – 31 Jan 2026.
  • David Larrubia — 2 confirmed meetings against Duk. 19 Oct 2025 – 28 Mar 2026.
  • David Wotherspoon — 2 confirmed meetings against Duk. 7 Jan 2023 – 1 Apr 2023.
  • Diego Alende — 2 confirmed meetings against Duk. 4 Oct 2025 – 26 Apr 2026.
  • Diego Murillo — 2 confirmed meetings against Duk. 19 Oct 2025 – 28 Mar 2026.
  • Diego Sánchez — 2 confirmed meetings against Duk. 20 Dec 2025 – 2 Mar 2026.
  • Diego Villares — 2 confirmed meetings against Duk. 1 Sept 2025 – 1 May 2026.
  • Dominik Kotarski — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Dwight Gayle — 2 confirmed meetings against Duk. 26 Nov 2024 – 1 Feb 2025.
  • Dylan Bahamboula — 2 confirmed meetings against Duk. 8 Nov 2022 – 25 Feb 2023.
  • Emmanuel Adegboyega — 2 confirmed meetings against Duk. 26 Oct 2024 – 29 Dec 2024.
  • Emmanouil Arvanitis — 2 confirmed meetings against Duk. 2 Oct 2018 – 12 Dec 2018.
  • Ebiye Moses — 2 confirmed meetings against Duk. 27 Apr 2024 – 5 Jan 2025.
  • Edgar Badia — 2 confirmed meetings against Duk. 7 Sept 2025 – 21 Feb 2026.
  • Efthymios Christopoulos — 2 confirmed meetings against Duk. 2 Oct 2018 – 12 Dec 2018.
  • Emiliano Marcondes — 2 confirmed meetings against Duk. 17 Feb 2024 – 12 May 2024.
  • Eneko Jauregi — 2 confirmed meetings against Duk. 19 Oct 2025 – 28 Mar 2026.
  • Enzo Loiodice — 2 confirmed meetings against Duk. 18 May 2025 – 20 Sept 2025.
  • Eray Cömert — 2 confirmed meetings against Duk. 24 May 2025 – 23 Jul 2025.
  • Eric Curbelo — 2 confirmed meetings against Duk. 20 Dec 2025 – 2 Mar 2026.
  • Esmaël Gonçalves — 2 confirmed meetings against Duk. 27 Aug 2022 – 8 Nov 2022.
  • Esteban Andrada — 2 confirmed meetings against Duk. 30 Nov 2025 – 2 Apr 2026.
  • Ethan Erhahon — 2 confirmed meetings against Duk. 6 Aug 2022 – 24 Dec 2022.
  • Even Hovland — 2 confirmed meetings against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Federico Bonini — 2 confirmed meetings against Duk. 22 Nov 2025 – 5 Apr 2026.
  • Federico Viñas — 2 confirmed meetings against Duk. 9 Aug 2025 – 13 Sept 2026.
  • Fer Niño — 2 confirmed meetings against Duk. 1 Nov 2025 – 31 Jan 2026.
  • Finlay Robertson — 2 confirmed meetings against Duk. 13 Mar 2024 – 9 Nov 2024.
  • Florian Miguel — 2 confirmed meetings against Duk. 1 Nov 2025 – 31 Jan 2026.
  • Fran Gámez — 2 confirmed meetings against Duk. 4 Dec 2025 – 11 Apr 2026.
  • Franklin Tebo Uchenna — 2 confirmed meetings against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Fraser Taylor — 2 confirmed meetings against Duk. 6 Aug 2022 – 24 May 2023.
  • G. Tampas — 2 confirmed meetings against Duk. 2 Oct 2018 – 12 Dec 2018.
  • Gael Alonso — 2 confirmed meetings against Duk. 4 Oct 2025 – 26 Apr 2026.
  • Gaspar Campos — 2 confirmed meetings against Duk. 20 Dec 2025 – 2 Mar 2026.
  • Georgie Gent — 2 confirmed meetings against Duk. 14 Feb 2024 – 27 Apr 2024.
  • Georgios Giakoumakis — 2 confirmed meetings against Duk. 31 Jul 2022 – 17 Dec 2022.
  • Geórgios Kanellópoulos — 2 confirmed meetings against Duk. 5 Oct 2023 – 30 Nov 2023.
  • Giannis Konstantelias — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Gonzalo Petit — 2 confirmed meetings against Duk. 11 Oct 2025 – 6 Feb 2026.
  • Greg Stewart — 2 confirmed meetings against Duk. 24 Feb 2024 – 9 Mar 2024.
  • Grego — 2 confirmed meetings against Duk. 1 Nov 2025 – 31 Jan 2026.
  • Guille Rosas — 2 confirmed meetings against Duk. 20 Dec 2025 – 2 Mar 2026.
  • Guille Vallejo — 2 confirmed meetings against Duk. 16 Nov 2025 – 21 Mar 2026.
  • Gustavo Puerta — 2 confirmed meetings against Duk. 13 Dec 2025 – 10 May 2026.
  • Hamza Igamane — 2 confirmed meetings against Duk. 30 Oct 2024 – 15 Jan 2025.
  • Harrison Paton — 2 confirmed meetings against Duk. 1 Nov 2023 – 14 Feb 2024.
  • Harry McKirdy — 2 confirmed meetings against Duk. 28 Jan 2023 – 13 May 2023.
  • Hassane Bandé — 2 confirmed meetings against Duk. 5 Oct 2023 – 30 Nov 2023.
  • Hrvoje Smolčić — 2 confirmed meetings against Duk. 21 Sept 2023 – 14 Dec 2023.
  • Hugo Duro — 2 confirmed meetings against Duk. 9 Feb 2025 – 23 Jul 2025.
  • Hugo Larsson — 2 confirmed meetings against Duk. 21 Sept 2023 – 14 Dec 2023.
  • Ibrahim Sadiq — 2 confirmed meetings against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Iddrisu Baba — 2 confirmed meetings against Duk. 22 Nov 2025 – 5 Apr 2026.
  • Iker Recio — 2 confirmed meetings against Duk. 22 Aug 2025 – 24 May 2026.
  • Iñigo Córdoba — 2 confirmed meetings against Duk. 1 Nov 2025 – 31 Jan 2026.
  • Iñigo Vicente — 2 confirmed meetings against Duk. 13 Dec 2025 – 10 May 2026.
  • Ioannis Tsivelekidis — 2 confirmed meetings against Duk. 2 Oct 2018 – 12 Dec 2018.
  • Issam El Maach — 2 confirmed meetings against Duk. 23 Oct 2018 – 7 Nov 2018.
  • Iván Calero — 2 confirmed meetings against Duk. 7 Sept 2025 – 21 Feb 2026.
  • Iván Gil — 2 confirmed meetings against Duk. 20 Sept 2025 – 17 Apr 2026.
  • Izan Merino — 2 confirmed meetings against Duk. 19 Oct 2025 – 28 Mar 2026.
  • Josh Cooper — 2 confirmed meetings against Duk. 19 Jul 2022 – 18 Aug 2023.
  • Jack Leitch — 2 confirmed meetings against Duk. 19 Jul 2022 – 18 Aug 2023.
  • Jack Walton — 2 confirmed meetings against Duk. 26 Oct 2024 – 29 Dec 2024.
  • Jacob Laursen — 2 confirmed meetings against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Jaime Mata — 2 confirmed meetings against Duk. 18 May 2025 – 10 May 2026.
  • James Balagizi — 2 confirmed meetings against Duk. 24 Feb 2024 – 9 Mar 2024.
  • James Hill — 2 confirmed meetings against Duk. 18 Jan 2023 – 18 Mar 2023.
  • James Sands — 2 confirmed meetings against Duk. 29 Oct 2022 – 20 Dec 2022.
  • Javi Castro — 2 confirmed meetings against Duk. 13 Dec 2025 – 10 May 2026.
  • Javi Martón — 2 confirmed meetings against Duk. 25 Oct 2025 – 8 Mar 2026.
  • Javi Moreno — 2 confirmed meetings against Duk. 4 Dec 2025 – 4 Jan 2026.
  • Jefté — 2 confirmed meetings against Duk. 30 Oct 2024 – 15 Jan 2025.
  • Jesé — 2 confirmed meetings against Duk. 20 Sept 2025 – 17 Apr 2026.
  • Jessic Ngankam — 2 confirmed meetings against Duk. 21 Sept 2023 – 14 Dec 2023.
  • Jesús Álvarez — 2 confirmed meetings against Duk. 17 Aug 2025 – 18 May 2026.
  • Jesús Bernal — 2 confirmed meetings against Duk. 20 Dec 2025 – 2 Mar 2026.
  • Jesús Owono — 2 confirmed meetings against Duk. 4 Oct 2025 – 26 Apr 2026.
  • Joaquín Muñoz — 2 confirmed meetings against Duk. 19 Oct 2025 – 28 Mar 2026.
  • Jon Bautista — 2 confirmed meetings against Duk. 25 Oct 2025 – 8 Mar 2026.
  • Jon García — 2 confirmed meetings against Duk. 4 Dec 2025 – 4 Jan 2026.
  • Jon Guruzeta — 2 confirmed meetings against Duk. 25 Oct 2025 – 8 Mar 2026.
  • Jon Magunazelaia — 2 confirmed meetings against Duk. 25 Oct 2025 – 8 Mar 2026.
  • Jon Mikel — 2 confirmed meetings against Duk. 25 Oct 2025 – 8 Mar 2026.
  • Jon Morcillo — 2 confirmed meetings against Duk. 4 Jan 2026 – 5 Apr 2026.
  • Jonathan Dubasin — 2 confirmed meetings against Duk. 20 Dec 2025 – 2 Mar 2026.
  • Jonathan Obika — 2 confirmed meetings against Duk. 4 Feb 2023 – 14 Feb 2024.
  • Jordan Jones — 2 confirmed meetings against Duk. 1 Oct 2022 – 8 Apr 2023.
  • Jordan McGhee — 2 confirmed meetings against Duk. 13 Apr 2024 – 9 Nov 2024.
  • Jordan Tillson — 2 confirmed meetings against Duk. 3 Sept 2022 – 2 Jan 2023.
  • Jordi Martín — 2 confirmed meetings against Duk. 25 Aug 2020 – 18 May 2026.
  • Jordy Hiwula-Mayifuila — 2 confirmed meetings against Duk. 3 Sept 2022 – 2 Jan 2023.
  • Jorge Pascual — 2 confirmed meetings against Duk. 14 Sept 2025 – 6 Feb 2026.
  • Jorge Pulido — 2 confirmed meetings against Duk. 17 Aug 2025 – 18 May 2026.
  • Jorge Salinas — 2 confirmed meetings against Duk. 13 Dec 2025 – 10 May 2026.
  • Jort van der Sande — 2 confirmed meetings against Duk. 26 Oct 2024 – 29 Dec 2024.
  • José Arnáiz — 2 confirmed meetings against Duk. 14 Sept 2025 – 6 Feb 2026.
  • José Lazo — 2 confirmed meetings against Duk. 4 Dec 2025 – 11 Apr 2026.
  • José Cifuentes — 2 confirmed meetings against Duk. 30 Sept 2023 – 26 Nov 2023.
  • José Corpas — 2 confirmed meetings against Duk. 25 Oct 2025 – 8 Mar 2026.
  • José de la Rosa — 2 confirmed meetings against Duk. 22 Aug 2025 – 24 May 2026.
  • José Matos — 2 confirmed meetings against Duk. 16 Nov 2025 – 21 Mar 2026.
  • Joseph Wollacott — 2 confirmed meetings against Duk. 17 Feb 2024 – 12 May 2024.
  • Joshua Ginnelly — 2 confirmed meetings against Duk. 18 Jan 2023 – 18 Mar 2023.
  • Joshua Zirkzee — 2 confirmed meetings against Duk. 19 Sept 2018 – 27 Nov 2018.
  • Josip Stanišić — 2 confirmed meetings against Duk. 19 Sept 2018 – 27 Nov 2018.
  • Juan Larios — 2 confirmed meetings against Duk. 7 Sept 2025 – 2 Apr 2026.
  • Juan Otero — 2 confirmed meetings against Duk. 20 Dec 2025 – 2 Mar 2026.
  • Juanmi Latasa — 2 confirmed meetings against Duk. 24 May 2025 – 14 Mar 2026.
  • Jukka Raitala — 2 confirmed meetings against Duk. 5 Oct 2023 – 30 Nov 2023.
  • Junior Dina Ebimbe — 2 confirmed meetings against Duk. 21 Sept 2023 – 14 Dec 2023.
  • Junior Hoilett — 2 confirmed meetings against Duk. 26 Nov 2024 – 1 Feb 2025.
  • Jurgen Ekkelenkamp — 2 confirmed meetings against Duk. 23 Oct 2018 – 7 Nov 2018.
  • Justin Butler — 2 confirmed meetings against Duk. 19 Sept 2018 – 27 Nov 2018.
  • Kyle Banner — 2 confirmed meetings against Duk. 19 Jul 2022 – 18 Aug 2023.
  • Kieran Moore — 2 confirmed meetings against Duk. 19 Jul 2022 – 18 Aug 2023.
  • Kazeem Olaigbe — 2 confirmed meetings against Duk. 3 Sept 2022 – 2 Jan 2023.
  • Keidi Bare — 2 confirmed meetings against Duk. 30 Nov 2025 – 2 Apr 2026.
  • Keith Watson — 2 confirmed meetings against Duk. 2 Jan 2023 – 14 Apr 2023.
  • Kemar Roofe — 2 confirmed meetings against Duk. 15 Jan 2023 – 17 Dec 2023.
  • Kenan Kodro — 2 confirmed meetings against Duk. 30 Nov 2025 – 2 Apr 2026.
  • Kévin Appin — 2 confirmed meetings against Duk. 1 Nov 2025 – 31 Jan 2026.
  • Kevin Nisbet — 2 confirmed meetings against Duk. 28 Jan 2023 – 13 May 2023.
  • Kevin Trapp — 2 confirmed meetings against Duk. 21 Sept 2023 – 14 Dec 2023.
  • Kialy Koné — 2 confirmed meetings against Duk. 16 Nov 2025 – 21 Mar 2026.
  • Kian Leslie — 2 confirmed meetings against Duk. 19 Jan 2024 – 18 Jan 2025.
  • Killian Phillips — 2 confirmed meetings against Duk. 23 Nov 2024 – 25 Jan 2025.
  • Kiril Despodov — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Konrad de La Fuente — 2 confirmed meetings against Duk. 16 Nov 2025 – 21 Mar 2026.
  • Konstantinos Koulierakis — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Konstantinos Stamoulis — 2 confirmed meetings against Duk. 2 Oct 2018 – 12 Dec 2018.
  • Kristijan Trapanovski — 2 confirmed meetings against Duk. 26 Oct 2024 – 29 Dec 2024.
  • Kurtis Guthrie — 2 confirmed meetings against Duk. 5 Aug 2023 – 20 Dec 2023.
  • Kyle Magennis — 2 confirmed meetings against Duk. 4 Nov 2022 – 26 Dec 2024.
  • Kyle Turner — 2 confirmed meetings against Duk. 24 Sept 2023 – 27 Sept 2023.
  • L. Pozatzidis — 2 confirmed meetings against Duk. 2 Oct 2018 – 12 Dec 2018.
  • Lennon Miller — 2 confirmed meetings against Duk. 1 Nov 2023 – 27 Apr 2024.
  • Léo Baptistão — 2 confirmed meetings against Duk. 22 Nov 2025 – 5 Apr 2026.
  • Lewis Neilson — 2 confirmed meetings against Duk. 16 Oct 2022 – 7 Dec 2024.
  • Liam Smith — 2 confirmed meetings against Duk. 8 Oct 2022 – 12 Nov 2022.
  • Loïc Williams — 2 confirmed meetings against Duk. 14 Sept 2025 – 6 Feb 2026.
  • Lorenzo Amatucci — 2 confirmed meetings against Duk. 20 Sept 2025 – 17 Apr 2026.
  • Luca Stephenson — 2 confirmed meetings against Duk. 26 Oct 2024 – 29 Dec 2024.
  • Lucas Lingman — 2 confirmed meetings against Duk. 5 Oct 2023 – 30 Nov 2023.
  • Lucas Pérez — 2 confirmed meetings against Duk. 2 Aug 2025 – 24 May 2026.
  • Luis Chacón — 2 confirmed meetings against Duk. 7 Sept 2025 – 21 Feb 2026.
  • Luis Rioja — 2 confirmed meetings against Duk. 9 Feb 2025 – 23 Jul 2025.
  • Luismi Cruz — 2 confirmed meetings against Duk. 1 Sept 2025 – 1 May 2026.
  • Luke Amos — 2 confirmed meetings against Duk. 17 Feb 2024 – 12 May 2024.
  • Luke Robinson — 2 confirmed meetings against Duk. 8 Oct 2023 – 28 Feb 2024.
  • Luken Beitia — 2 confirmed meetings against Duk. 23 Feb 2025 – 24 Jan 2026.
  • Michalakis Bousis — 2 confirmed meetings against Duk. 2 Oct 2018 – 12 Dec 2018.
  • Melker Hallberg — 2 confirmed meetings against Duk. 20 Aug 2022 – 1 Apr 2023.
  • Mikkel Rygaard Jensen — 2 confirmed meetings against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Miro Tenho — 2 confirmed meetings against Duk. 5 Oct 2023 – 30 Nov 2023.
  • Magomed Ozdoev — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Maguette Gueye — 2 confirmed meetings against Duk. 13 Dec 2025 – 10 May 2026.
  • Malachi Boateng — 2 confirmed meetings against Duk. 13 Apr 2024 – 6 Oct 2024.
  • Manu Lama — 2 confirmed meetings against Duk. 14 Sept 2025 – 6 Feb 2026.
  • Manuel Rodríguez — 2 confirmed meetings against Duk. 20 Dec 2025 – 2 Mar 2026.
  • Marc Domènech — 2 confirmed meetings against Duk. 4 Oct 2025 – 26 Apr 2026.
  • Marco Sangalli — 2 confirmed meetings against Duk. 13 Dec 2025 – 10 May 2026.
  • Marcos Fernández — 2 confirmed meetings against Duk. 16 Nov 2025 – 21 Mar 2026.
  • Marijan Čabraja — 2 confirmed meetings against Duk. 17 Sept 2022 – 4 Nov 2022.
  • Marin Pudić — 2 confirmed meetings against Duk. 19 Sept 2018 – 27 Nov 2018.
  • Marino Illescas — 2 confirmed meetings against Duk. 11 Oct 2025 – 21 Mar 2026.
  • Mario Götze — 2 confirmed meetings against Duk. 21 Sept 2023 – 14 Dec 2023.
  • Mario Soriano — 2 confirmed meetings against Duk. 1 Sept 2025 – 1 May 2026.
  • Mark Birighitti — 2 confirmed meetings against Duk. 12 Nov 2022 – 4 Mar 2023.
  • Martí Vilà — 2 confirmed meetings against Duk. 4 Oct 2025 – 26 Apr 2026.
  • Matia Barzic — 2 confirmed meetings against Duk. 7 Sept 2025 – 21 Feb 2026.
  • Matti Peltola — 2 confirmed meetings against Duk. 5 Oct 2023 – 30 Nov 2023.
  • Mbwana Samatta — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Michael Smith — 2 confirmed meetings against Duk. 18 Jan 2023 – 18 Mar 2023.
  • Michee Efete — 2 confirmed meetings against Duk. 30 Mar 2024 – 2 Jan 2025.
  • Miguel Atienza — 2 confirmed meetings against Duk. 1 Nov 2025 – 31 Jan 2026.
  • Miguel Gutiérrez — 2 confirmed meetings against Duk. 25 Aug 2020 – 24 Apr 2025.
  • Miguel Loureiro — 2 confirmed meetings against Duk. 1 Sept 2025 – 1 May 2026.
  • Mika Màrmol — 2 confirmed meetings against Duk. 20 Sept 2025 – 17 Apr 2026.
  • Minsu Kim — 2 confirmed meetings against Duk. 4 Oct 2025 – 26 Apr 2026.
  • Mitchel Bakker — 2 confirmed meetings against Duk. 23 Oct 2018 – 7 Nov 2018.
  • Mohammed Diomandé — 2 confirmed meetings against Duk. 6 Feb 2024 – 15 Jan 2025.
  • Mohammed Sangare — 2 confirmed meetings against Duk. 5 Aug 2023 – 6 Apr 2024.
  • Morgan Boyes — 2 confirmed meetings against Duk. 8 Nov 2022 – 25 Feb 2023.
  • Musa Drammeh — 2 confirmed meetings against Duk. 1 Dec 2024 – 12 Jan 2025.
  • Myziane Maolida — 2 confirmed meetings against Duk. 17 Feb 2024 – 12 May 2024.
  • Nathan Moriah-Welsh — 2 confirmed meetings against Duk. 17 Feb 2024 – 12 May 2024.
  • Navajo Bakboord — 2 confirmed meetings against Duk. 23 Oct 2018 – 7 Nov 2018.
  • Nedim Bajrami — 2 confirmed meetings against Duk. 30 Oct 2024 – 15 Jan 2025.
  • Neraysho Kasanwirjo — 2 confirmed meetings against Duk. 22 Aug 2020 – 30 Oct 2024.
  • Niels Nkounkou — 2 confirmed meetings against Duk. 21 Sept 2023 – 14 Dec 2023.
  • Odin Holm — 2 confirmed meetings against Duk. 13 Aug 2023 – 12 Nov 2023.
  • Olaetxea — 2 confirmed meetings against Duk. 25 Oct 2025 – 8 Mar 2026.
  • Orestis Kiomourtzoglou — 2 confirmed meetings against Duk. 16 Oct 2022 – 18 Mar 2023.
  • Oscar Naasei — 2 confirmed meetings against Duk. 14 Sept 2025 – 6 Feb 2026.
  • Óscar Sielva — 2 confirmed meetings against Duk. 17 Aug 2025 – 18 May 2026.
  • Owen Dodgson — 2 confirmed meetings against Duk. 13 Mar 2024 – 13 Apr 2024.
  • Owura Edwards — 2 confirmed meetings against Duk. 3 Sept 2022 – 14 Apr 2023.
  • Paul McLean — 2 confirmed meetings against Duk. 19 Jul 2022 – 18 Aug 2023.
  • Pablo Sáenz — 2 confirmed meetings against Duk. 14 Sept 2025 – 6 Feb 2026.
  • Pablo Vázquez — 2 confirmed meetings against Duk. 20 Dec 2025 – 2 Mar 2026.
  • Paxten Aaronson — 2 confirmed meetings against Duk. 21 Sept 2023 – 14 Dec 2023.
  • Pedro Alemañ — 2 confirmed meetings against Duk. 14 Sept 2025 – 6 Feb 2026.
  • Peio Canales — 2 confirmed meetings against Duk. 13 Dec 2025 – 10 May 2026.
  • Peke — 2 confirmed meetings against Duk. 1 Sept 2025 – 1 May 2026.
  • Pepelu — 2 confirmed meetings against Duk. 9 Feb 2025 – 23 Jul 2025.
  • Përparim Hetemaj — 2 confirmed meetings against Duk. 5 Oct 2023 – 30 Nov 2023.
  • Peru Nolaskoain — 2 confirmed meetings against Duk. 25 Oct 2025 – 8 Mar 2026.
  • Peter — 2 confirmed meetings against Duk. 25 Aug 2020 – 14 Mar 2026.
  • Peter Abrahamsson — 2 confirmed meetings against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Peter Haring — 2 confirmed meetings against Duk. 16 Oct 2022 – 16 Sept 2023.
  • Peter Pawlett — 2 confirmed meetings against Duk. 8 Oct 2022 – 12 Nov 2022.
  • Piña — 2 confirmed meetings against Duk. 17 Aug 2025 – 18 May 2026.
  • Pyry Soiri — 2 confirmed meetings against Duk. 5 Oct 2023 – 30 Nov 2023.
  • Quinten Timber — 2 confirmed meetings against Duk. 23 Oct 2018 – 7 Nov 2018.
  • Rafa Rodríguez — 2 confirmed meetings against Duk. 19 Oct 2025 – 28 Mar 2026.
  • Rafa Soares — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Raúl Lizoain — 2 confirmed meetings against Duk. 4 Dec 2025 – 11 Apr 2026.
  • Riki Rodríguez — 2 confirmed meetings against Duk. 4 Jan 2026 – 1 May 2026.
  • Robbie Deas — 2 confirmed meetings against Duk. 29 Oct 2023 – 6 Dec 2023.
  • Robby McCrorie — 2 confirmed meetings against Duk. 7 May 2023 – 26 Dec 2024.
  • Robert Thomson — 2 confirmed meetings against Duk. 19 Jul 2022 – 18 Aug 2023.
  • Robin Koch — 2 confirmed meetings against Duk. 21 Sept 2023 – 14 Dec 2023.
  • Rodri Suárez — 2 confirmed meetings against Duk. 7 Sept 2025 – 21 Feb 2026.
  • Roger Hinojo — 2 confirmed meetings against Duk. 7 Sept 2025 – 21 Feb 2026.
  • Romeo Amané — 2 confirmed meetings against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Ross Callachan — 2 confirmed meetings against Duk. 3 Sept 2022 – 2 Jan 2023.
  • Ross Docherty — 2 confirmed meetings against Duk. 19 Oct 2022 – 29 Dec 2024.
  • Ross Graham — 2 confirmed meetings against Duk. 8 Oct 2022 – 12 Nov 2022.
  • Rubén Alcaraz — 2 confirmed meetings against Duk. 14 Sept 2025 – 6 Feb 2026.
  • Rubén Sobrino — 2 confirmed meetings against Duk. 7 Sept 2025 – 21 Feb 2026.
  • Rubén Yáñez — 2 confirmed meetings against Duk. 20 Dec 2025 – 2 Mar 2026.
  • Ryan Gravenberch — 2 confirmed meetings against Duk. 23 Oct 2018 – 7 Nov 2018.
  • Ryan Porteous — 2 confirmed meetings against Duk. 17 Sept 2022 – 4 Nov 2022.
  • Simon Sandberg — 2 confirmed meetings against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Samuel Dalby — 2 confirmed meetings against Duk. 26 Oct 2024 – 29 Dec 2024.
  • Samuel Gustafson — 2 confirmed meetings against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Samuel Walker — 2 confirmed meetings against Duk. 28 Dec 2022 – 8 Apr 2023.
  • Samuele Mulattieri — 2 confirmed meetings against Duk. 1 Sept 2025 – 1 May 2026.
  • Scott McMann — 2 confirmed meetings against Duk. 8 Oct 2022 – 4 Mar 2023.
  • Scott Robinson — 2 confirmed meetings against Duk. 28 Dec 2022 – 8 Apr 2023.
  • Sebas Moyano — 2 confirmed meetings against Duk. 30 Nov 2025 – 2 Apr 2026.
  • Selu Diallo — 2 confirmed meetings against Duk. 7 Sept 2025 – 21 Feb 2026.
  • Sergi Canós — 2 confirmed meetings against Duk. 23 Jul 2025 – 14 Mar 2026.
  • Sergi Enrich — 2 confirmed meetings against Duk. 17 Aug 2025 – 18 May 2026.
  • Sergiño Dest — 2 confirmed meetings against Duk. 23 Oct 2018 – 7 Nov 2018.
  • Sergio Arribas — 2 confirmed meetings against Duk. 17 Aug 2025 – 24 May 2026.
  • Sergio Barcia — 2 confirmed meetings against Duk. 20 Sept 2025 – 17 Apr 2026.
  • Sergio Escudero — 2 confirmed meetings against Duk. 1 Sept 2025 – 1 May 2026.
  • Sergio González — 2 confirmed meetings against Duk. 1 Nov 2025 – 31 Jan 2026.
  • Sergio Molina — 2 confirmed meetings against Duk. 4 Oct 2025 – 26 Apr 2026.
  • Sergio Ortu — 2 confirmed meetings against Duk. 22 Aug 2025 – 24 May 2026.
  • Sergio Rodelas — 2 confirmed meetings against Duk. 14 Sept 2025 – 6 Feb 2026.
  • Sergio Ruiz — 2 confirmed meetings against Duk. 14 Sept 2025 – 6 Feb 2026.
  • Sondre Johansen — 2 confirmed meetings against Duk. 13 Aug 2022 – 22 Oct 2022.
  • Sontje Hansen — 2 confirmed meetings against Duk. 23 Oct 2018 – 22 Aug 2020.
  • Srđan Hrstić — 2 confirmed meetings against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Stefan Džodić — 2 confirmed meetings against Duk. 22 Nov 2025 – 5 Apr 2026.
  • Stefan Schwab — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Stéphane Oméonga — 2 confirmed meetings against Duk. 27 Aug 2022 – 8 Nov 2022.
  • Steven Fletcher — 2 confirmed meetings against Duk. 12 Nov 2022 – 4 Mar 2023.
  • Stuart McKinstry — 2 confirmed meetings against Duk. 22 Oct 2022 – 4 Feb 2023.
  • Suso — 2 confirmed meetings against Duk. 4 May 2025 – 22 Aug 2025.
  • Sven Botman — 2 confirmed meetings against Duk. 23 Oct 2018 – 7 Nov 2018.
  • Antony Gallacher — 2 confirmed meetings against Duk. 7 Jan 2023 – 28 Feb 2024.
  • Theodosios Machairas — 2 confirmed meetings against Duk. 2 Oct 2018 – 12 Dec 2018.
  • Themistoklis-Athanasios Patrinos — 2 confirmed meetings against Duk. 2 Oct 2018 – 12 Dec 2018.
  • Taison — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Tete Yengi — 2 confirmed meetings against Duk. 6 Apr 2024 – 15 May 2024.
  • Thalys — 2 confirmed meetings against Duk. 22 Nov 2025 – 5 Apr 2026.
  • Theocharis Tsingaras — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Thiago Ojeda — 2 confirmed meetings against Duk. 7 Sept 2025 – 21 Feb 2026.
  • Thierry Small — 2 confirmed meetings against Duk. 1 Feb 2023 – 24 May 2023.
  • Thomas Carrique — 2 confirmed meetings against Duk. 4 Oct 2025 – 26 Apr 2026.
  • Tomas Totland — 2 confirmed meetings against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Toni Abad — 2 confirmed meetings against Duk. 17 Aug 2025 – 18 May 2026.
  • Topi Keskinen — 2 confirmed meetings against Duk. 5 Oct 2023 – 30 Nov 2023.
  • Tuomas Ollila — 2 confirmed meetings against Duk. 5 Oct 2023 – 30 Nov 2023.
  • Valgeir Lunddal Friðriksson — 2 confirmed meetings against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Vallejo — 2 confirmed meetings against Duk. 4 Jan 2026 – 11 Apr 2026.
  • Vicko Ševelj — 2 confirmed meetings against Duk. 26 Oct 2024 – 29 Dec 2024.
  • Víctor Mollejo — 2 confirmed meetings against Duk. 1 Nov 2025 – 31 Jan 2026.
  • Vieirinha — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Viti Rozada — 2 confirmed meetings against Duk. 18 May 2025 – 17 Apr 2026.
  • William Ferry — 2 confirmed meetings against Duk. 26 Oct 2024 – 29 Dec 2024.
  • William Troost-Ekong — 2 confirmed meetings against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Xavi Sintes — 2 confirmed meetings against Duk. 25 Aug 2020 – 14 Feb 2026.
  • Ximo Navarro — 2 confirmed meetings against Duk. 1 Sept 2025 – 1 May 2026.
  • Yann Bodiger — 2 confirmed meetings against Duk. 16 Nov 2025 – 21 Mar 2026.
  • Youness Didi — 2 confirmed meetings against Duk. 16 Nov 2025 – 21 Mar 2026.
  • Youssouf Diarra — 2 confirmed meetings against Duk. 22 Aug 2025 – 24 May 2026.
  • Zakaria Eddahchouri — 2 confirmed meetings against Duk. 1 Sept 2025 – 1 May 2026.
  • Aaron Arnott — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Andrew Dallas — 1 confirmed meetings against Duk. 29 Oct 2023 – 29 Oct 2023.
  • Anton Dowds — 1 confirmed meetings against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Allan MacKenzie — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • Angus Mailer — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Ar'jany Martha — 1 confirmed meetings against Duk. 22 Aug 2020 – 22 Aug 2020.
  • Ashley Maynard-Brewer — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Anthony Olusanya — 1 confirmed meetings against Duk. 30 Nov 2023 – 30 Nov 2023.
  • Andrew Richman — 1 confirmed meetings against Duk. 17 Jul 2025 – 17 Jul 2025.
  • Andrew Stirling — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • A. Tafas — 1 confirmed meetings against Duk. 2 Oct 2018 – 2 Oct 2018.
  • A. Volkov — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Ali Youssef — 1 confirmed meetings against Duk. 24 Aug 2023 – 24 Aug 2023.
  • Aapo Halme — 1 confirmed meetings against Duk. 30 Nov 2023 – 30 Nov 2023.
  • Aarón Escandell — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Aaron Muirhead — 1 confirmed meetings against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Abdelkabir Abqar — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Abdessamad Ezzalzouli — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Abdoul Tapsoba — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Aboubacar Bassinga — 1 confirmed meetings against Duk. 21 Mar 2026 – 21 Mar 2026.
  • Adalberto Carrasquilla — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Adam Jakobsen — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Adam Montgomery — 1 confirmed meetings against Duk. 1 Apr 2023 – 1 Apr 2023.
  • Adama Guira — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Adilson — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Adnan Januzaj — 1 confirmed meetings against Duk. 18 May 2025 – 18 May 2025.
  • Adrià Alti — 1 confirmed meetings against Duk. 1 May 2026 – 1 May 2026.
  • Adrià Pedrosa — 1 confirmed meetings against Duk. 4 May 2025 – 4 May 2025.
  • Adrián — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Adrian Arnuncio — 1 confirmed meetings against Duk. 24 May 2025 – 24 May 2025.
  • Adrián Pica — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Agus Medina — 1 confirmed meetings against Duk. 4 Jan 2026 – 4 Jan 2026.
  • Agustín Palavecino — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Agustín Pastoriza — 1 confirmed meetings against Duk. 7 Sept 2025 – 7 Sept 2025.
  • Ahmad Hazmi bin Mohamed — 1 confirmed meetings against Duk. 29 May 2025 – 29 May 2025.
  • Aidan Connolly — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Aidan Denholm — 1 confirmed meetings against Duk. 9 Dec 2023 – 9 Dec 2023.
  • Aidan Glavin — 1 confirmed meetings against Duk. 18 Jan 2025 – 18 Jan 2025.
  • Aiden McGeady — 1 confirmed meetings against Duk. 28 Jan 2023 – 28 Jan 2023.
  • Aitor Córdoba — 1 confirmed meetings against Duk. 1 Nov 2025 – 1 Nov 2025.
  • Aitor Fraga — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Aitor Ruibal — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Aitor Uzkudun — 1 confirmed meetings against Duk. 4 Oct 2025 – 4 Oct 2025.
  • Akil Wright — 1 confirmed meetings against Duk. 2 Jan 2025 – 2 Jan 2025.
  • Alan Franco — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Alan Franco — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Alan Medina — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Alan Power — 1 confirmed meetings against Duk. 1 Oct 2022 – 1 Oct 2022.
  • Alberto Dadie — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Alberto Jiménez — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Alberto Marí — 1 confirmed meetings against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Alberto Moleiro — 1 confirmed meetings against Duk. 18 May 2025 – 18 May 2025.
  • Alberto Morientes — 1 confirmed meetings against Duk. 4 Dec 2025 – 4 Dec 2025.
  • Alberto Reina — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Aldo López — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Ale Gomes — 1 confirmed meetings against Duk. 2 Apr 2026 – 2 Apr 2026.
  • Alejandro Alcalá — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Alejo Véliz — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Álex Calatrava — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Álex Calvo — 1 confirmed meetings against Duk. 4 Oct 2025 – 4 Oct 2025.
  • Álex Cardero — 1 confirmed meetings against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Álex Centelles — 1 confirmed meetings against Duk. 22 Nov 2025 – 22 Nov 2025.
  • Álex Fernández — 1 confirmed meetings against Duk. 24 May 2026 – 24 May 2026.
  • Álex Forés — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Alex Král — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Álex Martín — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Alex Petxarroman — 1 confirmed meetings against Duk. 4 Oct 2025 – 4 Oct 2025.
  • Álex Remiro — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Alex Rubio — 1 confirmed meetings against Duk. 11 Apr 2026 – 11 Apr 2026.
  • Alex Rubio — 1 confirmed meetings against Duk. 11 Apr 2026 – 11 Apr 2026.
  • Álex Suárez — 1 confirmed meetings against Duk. 20 Sept 2025 – 20 Sept 2025.
  • Alexander Alvarado — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Alexander Domínguez — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Alexander Lowry — 1 confirmed meetings against Duk. 9 Dec 2023 – 9 Dec 2023.
  • Alexander Lungwitz — 1 confirmed meetings against Duk. 27 Nov 2018 – 27 Nov 2018.
  • Alexis Vega — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Alfie May — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Alfon González — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • Alfred Caicedo — 1 confirmed meetings against Duk. 22 Aug 2025 – 22 Aug 2025.
  • Alí Ávila — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Alister Crawford — 1 confirmed meetings against Duk. 7 Jan 2023 – 7 Jan 2023.
  • Alonso Aceves — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Álvaro Aceves — 1 confirmed meetings against Duk. 14 Mar 2026 – 14 Mar 2026.
  • Álvaro Angulo — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Álvaro Fernández — 1 confirmed meetings against Duk. 1 May 2026 – 1 May 2026.
  • Álvaro Martín — 1 confirmed meetings against Duk. 4 Oct 2025 – 4 Oct 2025.
  • Álvaro Rodríguez — 1 confirmed meetings against Duk. 25 Oct 2025 – 25 Oct 2025.
  • Álvaro Tejero — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Amadou Bakayoko — 1 confirmed meetings against Duk. 13 Apr 2024 – 13 Apr 2024.
  • Amar Sejdić — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Amath Ndiaye — 1 confirmed meetings against Duk. 24 May 2025 – 24 May 2025.
  • Amaury García — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Anass Salah-Eddine — 1 confirmed meetings against Duk. 23 Oct 2018 – 23 Oct 2018.
  • Ander Astralaga — 1 confirmed meetings against Duk. 14 Sept 2025 – 14 Sept 2025.
  • Ander Madariaga — 1 confirmed meetings against Duk. 8 Mar 2026 – 8 Mar 2026.
  • Andrés Ferrari — 1 confirmed meetings against Duk. 2 Mar 2026 – 2 Mar 2026.
  • Andrés Montaño — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Andrew Privett — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Andrews Adjabeng — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Ángel Azuaje — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Ángel Mena — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Angelo Preciado — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Antonino — 1 confirmed meetings against Duk. 4 Oct 2025 – 4 Oct 2025.
  • Antonio Candela — 1 confirmed meetings against Duk. 24 May 2025 – 24 May 2025.
  • Antonio Cordero — 1 confirmed meetings against Duk. 24 May 2026 – 24 May 2026.
  • Antonio Marin — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Antonio-Mirko Čolak — 1 confirmed meetings against Duk. 29 Oct 2022 – 29 Oct 2022.
  • Antoniu Roca — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Antony — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Archie Goodwin — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Archie Meekison — 1 confirmed meetings against Duk. 12 Nov 2022 – 12 Nov 2022.
  • Aridane — 1 confirmed meetings against Duk. 22 Nov 2025 – 22 Nov 2025.
  • Arif bin Mohd Hanapi — 1 confirmed meetings against Duk. 29 May 2025 – 29 May 2025.
  • Aritz Arambarri — 1 confirmed meetings against Duk. 25 Oct 2025 – 25 Oct 2025.
  • Arkaitz Mariezkurrena — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Arnau Comas — 1 confirmed meetings against Duk. 1 Sept 2025 – 1 Sept 2025.
  • Arnau Martínez — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Arnaud Djoum — 1 confirmed meetings against Duk. 4 Mar 2023 – 4 Mar 2023.
  • Arnaut Danjuma — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Arsen Zakharyan — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Arthur — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Ashley Westwood — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Aston Oxborough — 1 confirmed meetings against Duk. 5 Jan 2025 – 5 Jan 2025.
  • Aurélio Buta — 1 confirmed meetings against Duk. 21 Sept 2023 – 21 Sept 2023.
  • Awer Mabil — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Ayoub Jabbari — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Bradley Barrett — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Brian Cameron — 1 confirmed meetings against Duk. 18 Jan 2025 – 18 Jan 2025.
  • Beckett Howell — 1 confirmed meetings against Duk. 17 Jul 2025 – 17 Jul 2025.
  • Benjamin Luissint — 1 confirmed meetings against Duk. 30 Aug 2022 – 30 Aug 2022.
  • B. Martinez — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Ben Purrington — 1 confirmed meetings against Duk. 3 Sept 2022 – 3 Sept 2022.
  • Babacar Diocou — 1 confirmed meetings against Duk. 6 Feb 2026 – 6 Feb 2026.
  • Barrenetxea — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Barri — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Barri — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Barry Maguire — 1 confirmed meetings against Duk. 13 Aug 2022 – 13 Aug 2022.
  • Bartol Barišić — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Bayron Duarte — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Ben Summers — 1 confirmed meetings against Duk. 27 May 2023 – 27 May 2023.
  • Beñat Gerenabarrena — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Benedict Hollerbach — 1 confirmed meetings against Duk. 19 Sept 2018 – 19 Sept 2018.
  • Benito Ramírez — 1 confirmed meetings against Duk. 18 May 2025 – 18 May 2025.
  • Benjamin Paton — 1 confirmed meetings against Duk. 2 Jan 2023 – 2 Jan 2023.
  • Bernard Karrica — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Bernardo Parra — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Bertrand Traoré — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Bil Nsongo — 1 confirmed meetings against Duk. 1 May 2026 – 1 May 2026.
  • Billy Dawson Koumetio — 1 confirmed meetings against Duk. 9 Nov 2024 – 9 Nov 2024.
  • Blati Touré — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Bojan Kovačević — 1 confirmed meetings against Duk. 22 Aug 2025 – 22 Aug 2025.
  • Borja Iglesias — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • Borja Sánchez — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Brais Méndez — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Brandon Dominguès — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Brandon Khela — 1 confirmed meetings against Duk. 30 Mar 2024 – 30 Mar 2024.
  • Brandt Bronico — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Brian Cipenga — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Brian Graham — 1 confirmed meetings against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Brodie Spencer — 1 confirmed meetings against Duk. 1 Nov 2023 – 1 Nov 2023.
  • Brooks Lennon — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Bruno Méndez — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Bruno Paz — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Bryan Ramírez — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Byron Castillo — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Callum Connolly — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Conor Doan — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Cameron Eadie — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • Craig Howie — 1 confirmed meetings against Duk. 19 Jan 2024 – 19 Jan 2024.
  • Charlie McCann — 1 confirmed meetings against Duk. 15 Jan 2023 – 15 Jan 2023.
  • Chris McGowan — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • C. O'Dwyer — 1 confirmed meetings against Duk. 17 Jul 2025 – 17 Jul 2025.
  • C. Redruello Nimo — 1 confirmed meetings against Duk. 21 Mar 2026 – 21 Mar 2026.
  • Craig Truesdale — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • Chris Truesdale — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • Cameron Williamson — 1 confirmed meetings against Duk. 30 Aug 2022 – 30 Aug 2022.
  • Connor Young — 1 confirmed meetings against Duk. 19 Jan 2024 – 19 Jan 2024.
  • Callum Penman — 1 confirmed meetings against Duk. 25 Jan 2025 – 25 Jan 2025.
  • Calvin Raatsie — 1 confirmed meetings against Duk. 22 Aug 2020 – 22 Aug 2020.
  • Cameron Smith — 1 confirmed meetings against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Camilo Hernández — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Cantero — 1 confirmed meetings against Duk. 18 May 2026 – 18 May 2026.
  • Carles Aleñá — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Carljohan Eriksson — 1 confirmed meetings against Duk. 8 Oct 2022 – 8 Oct 2022.
  • Carlo Adriano — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Carlos Acevedo — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Carlos Benavídez — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Carlos Dotor — 1 confirmed meetings against Duk. 25 Aug 2020 – 25 Aug 2020.
  • Carlos Pomares — 1 confirmed meetings against Duk. 30 Nov 2025 – 30 Nov 2025.
  • Carlos Rodríguez — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Carlos Romero — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Carlos Salcedo — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Carlos Vicente — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Carlos Villanueva — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Cédric Badolo — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Cédric Bakambu — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Cenk Özkacar — 1 confirmed meetings against Duk. 24 May 2025 – 24 May 2025.
  • César Huerta — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Cesar Ruvalcaba — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Charles Telfer — 1 confirmed meetings against Duk. 2 Jan 2025 – 2 Jan 2025.
  • Charlie Kirk — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Charlie Mulgrew — 1 confirmed meetings against Duk. 4 Mar 2023 – 4 Mar 2023.
  • Charlie Patino — 1 confirmed meetings against Duk. 1 Sept 2025 – 1 Sept 2025.
  • Chase Adams — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Chico Banza — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Chidera Ejuke — 1 confirmed meetings against Duk. 4 May 2025 – 4 May 2025.
  • Christian Ebere — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Christian Früchtl — 1 confirmed meetings against Duk. 19 Sept 2018 – 19 Sept 2018.
  • Christian Rasmussen — 1 confirmed meetings against Duk. 22 Aug 2020 – 22 Aug 2020.
  • Christophe Berra — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Christopher Johnston — 1 confirmed meetings against Duk. 30 Aug 2022 – 30 Aug 2022.
  • Christopher Kane — 1 confirmed meetings against Duk. 8 Oct 2023 – 8 Oct 2023.
  • Christopher Stokes — 1 confirmed meetings against Duk. 28 Dec 2022 – 28 Dec 2022.
  • Christos Giousis — 1 confirmed meetings against Duk. 2 Oct 2018 – 2 Oct 2018.
  • Chuky San José — 1 confirmed meetings against Duk. 14 Mar 2026 – 14 Mar 2026.
  • Clark Robertson — 1 confirmed meetings against Duk. 9 Nov 2024 – 9 Nov 2024.
  • Clinton Nsiala-Makengo — 1 confirmed meetings against Duk. 15 Jan 2025 – 15 Jan 2025.
  • Cole McKinnon — 1 confirmed meetings against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Connor Barron — 1 confirmed meetings against Duk. 30 Oct 2024 – 30 Oct 2024.
  • Conor McGrandles — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Conor Wilkinson — 1 confirmed meetings against Duk. 1 Nov 2023 – 1 Nov 2023.
  • Conrad Egan-Riley — 1 confirmed meetings against Duk. 13 May 2023 – 13 May 2023.
  • Corey Blackett-Taylor — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Craig Moore — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • Cristhian Mosquera — 1 confirmed meetings against Duk. 9 Feb 2025 – 9 Feb 2025.
  • Cristhian Stuani — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Cristian Carracedo — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Cristian Gutiérrez — 1 confirmed meetings against Duk. 20 Sept 2025 – 20 Sept 2025.
  • Cyrille Bayala — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Dakota Barnathan — 1 confirmed meetings against Duk. 17 Jul 2025 – 17 Jul 2025.
  • Daniel Denholm — 1 confirmed meetings against Duk. 19 Jul 2022 – 19 Jul 2022.
  • Dajon Golding — 1 confirmed meetings against Duk. 18 Jan 2025 – 18 Jan 2025.
  • Darren Hynes — 1 confirmed meetings against Duk. 19 Jan 2024 – 19 Jan 2024.
  • Daniel Jelisic — 1 confirmed meetings against Duk. 27 Nov 2018 – 27 Nov 2018.
  • Daniil Khramov — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Daniil Knyazev — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • D. Tueto Fotso — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Dean Watson — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Daijiro Chirino — 1 confirmed meetings against Duk. 22 Nov 2025 – 22 Nov 2025.
  • Daley Blind — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Dango Ouattara — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Dani Barcia — 1 confirmed meetings against Duk. 1 Sept 2025 – 1 Sept 2025.
  • Dani Calvo — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Dani Gómez — 1 confirmed meetings against Duk. 2 Apr 2026 – 2 Apr 2026.
  • Dani Jiménez — 1 confirmed meetings against Duk. 17 Aug 2025 – 17 Aug 2025.
  • Dani Martín — 1 confirmed meetings against Duk. 18 May 2026 – 18 May 2026.
  • Dani Ojeda — 1 confirmed meetings against Duk. 17 Aug 2025 – 17 Aug 2025.
  • Daniel Arcila — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Daniel Bernabeu — 1 confirmed meetings against Duk. 4 Dec 2025 – 4 Dec 2025.
  • Daniel Burns — 1 confirmed meetings against Duk. 19 Jul 2022 – 19 Jul 2022.
  • Dániel Gazdag — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Daniel Kanu — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Daniel Luna — 1 confirmed meetings against Duk. 18 May 2026 – 18 May 2026.
  • Daniel Paraschiv — 1 confirmed meetings against Duk. 7 Sept 2025 – 7 Sept 2025.
  • Daniel Parra — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Daniel Ting — 1 confirmed meetings against Duk. 29 May 2025 – 29 May 2025.
  • Daniil Odoevskiy — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • Danila Khotulev — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • Dário Essugo — 1 confirmed meetings against Duk. 18 May 2025 – 18 May 2025.
  • Dario Zanatta — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Darko Brašanac — 1 confirmed meetings against Duk. 19 Oct 2025 – 19 Oct 2025.
  • Darren Brownlie — 1 confirmed meetings against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Daryll Meggatt — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • David Costas — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • David Gil — 1 confirmed meetings against Duk. 24 May 2026 – 24 May 2026.
  • David Keltjens — 1 confirmed meetings against Duk. 28 Feb 2024 – 28 Feb 2024.
  • David López — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • David Mella — 1 confirmed meetings against Duk. 1 Sept 2025 – 1 Sept 2025.
  • David Navarro — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • David Schnegg — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Dawda Camara — 1 confirmed meetings against Duk. 24 May 2026 – 24 May 2026.
  • Dennis Waidner — 1 confirmed meetings against Duk. 27 Nov 2018 – 27 Nov 2018.
  • Dexter Lembikisa — 1 confirmed meetings against Duk. 27 Jan 2024 – 27 Jan 2024.
  • Diallang Jaiyesimi — 1 confirmed meetings against Duk. 28 Feb 2024 – 28 Feb 2024.
  • Diber Cambindo — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Diego Aznar — 1 confirmed meetings against Duk. 17 Aug 2025 – 17 Aug 2025.
  • Diego Barbosa — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Diego Bri — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Diego Collado — 1 confirmed meetings against Duk. 7 Sept 2025 – 7 Sept 2025.
  • Diego González — 1 confirmed meetings against Duk. 21 Mar 2026 – 21 Mar 2026.
  • Diego González — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Diego Hormigo — 1 confirmed meetings against Duk. 6 Feb 2026 – 6 Feb 2026.
  • Diego Lainez — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Diego Llorente — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Diego Lopez — 1 confirmed meetings against Duk. 9 Feb 2025 – 9 Feb 2025.
  • Diego Mariño — 1 confirmed meetings against Duk. 4 Jan 2026 – 4 Jan 2026.
  • Diego Martín — 1 confirmed meetings against Duk. 18 May 2025 – 18 May 2025.
  • Diego Ramirez — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Diego Reyes — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Diego Rossi — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Diego Sánchez — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Dino Kapitanović — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Dion Lopy — 1 confirmed meetings against Duk. 5 Apr 2026 – 5 Apr 2026.
  • Djibril Diani — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Dmitri Merenchukov — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Dodi Lukebakio — 1 confirmed meetings against Duk. 4 May 2025 – 4 May 2025.
  • Dominic Samuel — 1 confirmed meetings against Duk. 2 Jan 2023 – 2 Jan 2023.
  • Donny van de Beek — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Dylan Chambost — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Dylan Easton — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Dylan Gavin — 1 confirmed meetings against Duk. 18 Jan 2025 – 18 Jan 2025.
  • Dylan Smith — 1 confirmed meetings against Duk. 14 Apr 2023 – 14 Apr 2023.
  • E. Badin — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Eli King — 1 confirmed meetings against Duk. 19 May 2024 – 19 May 2024.
  • Eddie — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Edgar Guerra — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Edin Julardžija — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Edmond Tapsoba — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Edu Expósito — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Eduardo Aguirre — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Edward Cedeño — 1 confirmed meetings against Duk. 20 Sept 2025 – 20 Sept 2025.
  • Efe Akman — 1 confirmed meetings against Duk. 26 Apr 2026 – 26 Apr 2026.
  • Efe Akman — 1 confirmed meetings against Duk. 26 Apr 2026 – 26 Apr 2026.
  • Efraín Orona — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Einar Galilea — 1 confirmed meetings against Duk. 19 Oct 2025 – 19 Oct 2025.
  • Elias Baum — 1 confirmed meetings against Duk. 14 Dec 2023 – 14 Dec 2023.
  • Elias Melkersen — 1 confirmed meetings against Duk. 4 Nov 2022 – 4 Nov 2022.
  • Ellery Balcombe — 1 confirmed meetings against Duk. 23 Nov 2024 – 23 Nov 2024.
  • Ellyes Skhiri — 1 confirmed meetings against Duk. 21 Sept 2023 – 21 Sept 2023.
  • Elton Kabangu — 1 confirmed meetings against Duk. 12 Jan 2025 – 12 Jan 2025.
  • Elustondo — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Emiliano Terzaghi — 1 confirmed meetings against Duk. 17 Jul 2025 – 17 Jul 2025.
  • Emmanuel Echeverría — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Emmanuel Mensah — 1 confirmed meetings against Duk. 2 Apr 2026 – 2 Apr 2026.
  • Ender Echenique — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Eneko Satrústegui — 1 confirmed meetings against Duk. 21 Feb 2026 – 21 Feb 2026.
  • Enner Valencia — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Enol Rodríguez — 1 confirmed meetings against Duk. 18 May 2026 – 18 May 2026.
  • Enric Llansana — 1 confirmed meetings against Duk. 22 Aug 2020 – 22 Aug 2020.
  • Enrique Clemente — 1 confirmed meetings against Duk. 17 Apr 2026 – 17 Apr 2026.
  • Enzo Barrenechea — 1 confirmed meetings against Duk. 9 Feb 2025 – 9 Feb 2025.
  • Enzo Giménez — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Érik Dueñas — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Erik Šuľa — 1 confirmed meetings against Duk. 19 Jan 2024 – 19 Jan 2024.
  • Estanis — 1 confirmed meetings against Duk. 17 Apr 2026 – 17 Apr 2026.
  • Ethan Ingram — 1 confirmed meetings against Duk. 9 Nov 2024 – 9 Nov 2024.
  • Ethan Ross — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Etienne Eto'o Pineda — 1 confirmed meetings against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Evan Louro — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Evan Mooney — 1 confirmed meetings against Duk. 25 Jan 2025 – 25 Jan 2025.
  • Evander — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Everardo López — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Ewan Wilson — 1 confirmed meetings against Duk. 5 Jan 2025 – 5 Jan 2025.
  • Ezequiel Bullaude — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • F. Beltran Cruz — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • F. Mpotos — 1 confirmed meetings against Duk. 2 Oct 2018 – 2 Oct 2018.
  • Fábio Silva — 1 confirmed meetings against Duk. 6 Feb 2024 – 6 Feb 2024.
  • Fabrizio Brignani — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Mohamad bin Abdul Halim — 1 confirmed meetings against Duk. 29 May 2025 – 29 May 2025.
  • Farès Chaïbi — 1 confirmed meetings against Duk. 21 Sept 2023 – 21 Sept 2023.
  • Federico Pereira — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Felipe Sánchez — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Fernando Beltrán — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Fernando Calero — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Fernando Gorriarán — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Fidel Ambríz — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Filip Rogić — 1 confirmed meetings against Duk. 5 Oct 2023 – 5 Oct 2023.
  • Flavius Daniliuc — 1 confirmed meetings against Duk. 27 Nov 2018 – 27 Nov 2018.
  • Fran Beltrán — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • Fran Pérez — 1 confirmed meetings against Duk. 9 Feb 2025 – 9 Feb 2025.
  • Fran Tomek — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Fran Villalba — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Francho Serrano — 1 confirmed meetings against Duk. 30 Nov 2025 – 30 Nov 2025.
  • Francisco Reyes — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Franco Pardo — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Franco Romero — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Fredy — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Fuentes — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Griffin Garnett — 1 confirmed meetings against Duk. 17 Jul 2025 – 17 Jul 2025.
  • Greg Harrower — 1 confirmed meetings against Duk. 19 Jul 2022 – 19 Jul 2022.
  • Greig Spence — 1 confirmed meetings against Duk. 18 Aug 2023 – 18 Aug 2023.
  • Gabriel Fernández — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Gabriel Palmero — 1 confirmed meetings against Duk. 29 May 2025 – 29 May 2025.
  • Gaizka Ayesa — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Gary Mackay-Steven — 1 confirmed meetings against Duk. 9 Mar 2024 – 9 Mar 2024.
  • George Dobson — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • George Wickens — 1 confirmed meetings against Duk. 30 Mar 2024 – 30 Mar 2024.
  • Georgi Karginov — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • Gerardo Arteaga — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Gerardo Valenzuela — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Germán Parreño — 1 confirmed meetings against Duk. 1 Sept 2025 – 1 Sept 2025.
  • Giacomo Quagliata — 1 confirmed meetings against Duk. 1 May 2026 – 1 May 2026.
  • Giorgi Guliashvili — 1 confirmed meetings against Duk. 10 May 2026 – 10 May 2026.
  • Giorgi Mamardashvili — 1 confirmed meetings against Duk. 9 Feb 2025 – 9 Feb 2025.
  • Gonzalo Plata — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Gorka Carrera — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Gorka Gorosabel — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Greg Fleming — 1 confirmed meetings against Duk. 30 Aug 2022 – 30 Aug 2022.
  • Guaita — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • Guevara — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Gui — 1 confirmed meetings against Duk. 22 Nov 2025 – 22 Nov 2025.
  • Guillermo Allison — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Gustavo Sangaré — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Haitam Abaida — 1 confirmed meetings against Duk. 19 Oct 2025 – 19 Oct 2025.
  • Harith bin Adam Afkar — 1 confirmed meetings against Duk. 29 May 2025 – 29 May 2025.
  • Harry Milne — 1 confirmed meetings against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Helinho — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Henrique — 1 confirmed meetings against Duk. 24 May 2025 – 24 May 2025.
  • Homam Ahmed — 1 confirmed meetings against Duk. 21 Feb 2026 – 21 Feb 2026.
  • Hugo Cuypers — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Hugo Novoa — 1 confirmed meetings against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Hugo Picard — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Hugo San — 1 confirmed meetings against Duk. 14 Mar 2026 – 14 Mar 2026.
  • Hugo Sotelo — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • I. Bychkov — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • I. Kopitsis — 1 confirmed meetings against Duk. 12 Dec 2018 – 12 Dec 2018.
  • Ivan Korshunov — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • Moriba Kourouma Kourouma — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • I. Silva — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • I. Vorobyev — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • Iago Aspas — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • Ian McShane — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • Ibrahim Alani — 1 confirmed meetings against Duk. 24 May 2025 – 24 May 2025.
  • Idan Toklomati Giorno — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Ignacio Schor — 1 confirmed meetings against Duk. 21 Mar 2026 – 21 Mar 2026.
  • Ignasi Vilarrasa — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Iker Álvarez — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Iker Benito — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Iker Bravo — 1 confirmed meetings against Duk. 17 Apr 2026 – 17 Apr 2026.
  • Iker Córdoba — 1 confirmed meetings against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Iker Fimbres — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Iker Kortajarena — 1 confirmed meetings against Duk. 17 Aug 2025 – 17 Aug 2025.
  • Iker Losada — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • Ilias Lazaridis — 1 confirmed meetings against Duk. 12 Dec 2018 – 12 Dec 2018.
  • Ilya Vakhania — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • Ilyas Chaira — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Inácio Miguel — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Ioannis Sardelis — 1 confirmed meetings against Duk. 12 Dec 2018 – 12 Dec 2018.
  • Isaac — 1 confirmed meetings against Duk. 4 May 2025 – 4 May 2025.
  • Isac Galván — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Isco — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Ishaq Abdulrazak — 1 confirmed meetings against Duk. 24 Aug 2023 – 24 Aug 2023.
  • Isma Ruiz — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Ismael Barea — 1 confirmed meetings against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Ismael Díaz — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Issoufou Dayo — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Iván Alejo — 1 confirmed meetings against Duk. 14 Mar 2026 – 14 Mar 2026.
  • Iván Garriel — 1 confirmed meetings against Duk. 14 Mar 2026 – 14 Mar 2026.
  • Iván Jaime — 1 confirmed meetings against Duk. 9 Feb 2025 – 9 Feb 2025.
  • Iván Martín — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Iván Moreno — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Ivan Oleynikov — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Iván Pérez — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Ivan Silva — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Iza Carcelén — 1 confirmed meetings against Duk. 22 Aug 2025 – 22 Aug 2025.
  • Jack Aitchison — 1 confirmed meetings against Duk. 4 Feb 2023 – 4 Feb 2023.
  • J. Diaz Peregrina — 1 confirmed meetings against Duk. 24 May 2026 – 24 May 2026.
  • Jake Doyle-Hayes — 1 confirmed meetings against Duk. 17 Sept 2022 – 17 Sept 2022.
  • James Furlong — 1 confirmed meetings against Duk. 4 Feb 2023 – 4 Feb 2023.
  • Johan Hammar — 1 confirmed meetings against Duk. 24 Aug 2023 – 24 Aug 2023.
  • Jason Jarvis — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Joshua Kirkland — 1 confirmed meetings against Duk. 17 Jul 2025 – 17 Jul 2025.
  • Jack Leighfield — 1 confirmed meetings against Duk. 19 Jan 2024 – 19 Jan 2024.
  • Jordan Lowdon — 1 confirmed meetings against Duk. 30 Aug 2022 – 30 Aug 2022.
  • Jack Payne — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • James Sneddon — 1 confirmed meetings against Duk. 17 Jul 2025 – 17 Jul 2025.
  • Ji Stevenson — 1 confirmed meetings against Duk. 19 Jan 2024 – 19 Jan 2024.
  • Jack McMillan — 1 confirmed meetings against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Jack Sanders — 1 confirmed meetings against Duk. 7 Dec 2024 – 7 Dec 2024.
  • Jackson Longridge — 1 confirmed meetings against Duk. 27 Aug 2022 – 27 Aug 2022.
  • Jackson Porozo — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Jacobo González — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Jahn Herrmann — 1 confirmed meetings against Duk. 19 Sept 2018 – 19 Sept 2018.
  • Jaílson — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • Jair Amador — 1 confirmed meetings against Duk. 8 Mar 2026 – 8 Mar 2026.
  • Jamelli — 1 confirmed meetings against Duk. 16 Nov 2025 – 16 Nov 2025.
  • James Brown — 1 confirmed meetings against Duk. 20 Aug 2022 – 20 Aug 2022.
  • James Gullan — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • James Wilson — 1 confirmed meetings against Duk. 12 Jan 2025 – 12 Jan 2025.
  • Jamie McCart — 1 confirmed meetings against Duk. 12 Jan 2025 – 12 Jan 2025.
  • Jamie Sneddon — 1 confirmed meetings against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Javi Guerra — 1 confirmed meetings against Duk. 9 Feb 2025 – 9 Feb 2025.
  • Javi López — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Javi Martínez — 1 confirmed meetings against Duk. 25 Oct 2025 – 25 Oct 2025.
  • Javi Mier — 1 confirmed meetings against Duk. 18 May 2026 – 18 May 2026.
  • Javi Montero — 1 confirmed meetings against Duk. 28 Mar 2026 – 28 Mar 2026.
  • Javi Ontiveros — 1 confirmed meetings against Duk. 22 Aug 2025 – 22 Aug 2025.
  • Javi Puado — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Javi Rodríguez — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • Javi Villar — 1 confirmed meetings against Duk. 4 Jan 2026 – 4 Jan 2026.
  • Jawad El Yamiq — 1 confirmed meetings against Duk. 2 Apr 2026 – 2 Apr 2026.
  • Jay Henderson — 1 confirmed meetings against Duk. 27 Sept 2023 – 27 Sept 2023.
  • Jaymillio Pinas — 1 confirmed meetings against Duk. 22 Aug 2020 – 22 Aug 2020.
  • Jens Grahl — 1 confirmed meetings against Duk. 14 Dec 2023 – 14 Dec 2023.
  • Jens Hauge — 1 confirmed meetings against Duk. 14 Dec 2023 – 14 Dec 2023.
  • Jeremy Arévalo — 1 confirmed meetings against Duk. 13 Dec 2025 – 13 Dec 2025.
  • Jeremy Márquez — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Jérémy Mellot — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Jeremy Sarmiento — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Jeriel Dorsett — 1 confirmed meetings against Duk. 8 Apr 2023 – 8 Apr 2023.
  • Jesse Öst — 1 confirmed meetings against Duk. 5 Oct 2023 – 5 Oct 2023.
  • Jesús Angulo — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Jesús Corona — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Jesús Gallardo — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Jesús Garza — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Jesús Orozco — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Jesús Rodríguez — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Jesús Vázquez — 1 confirmed meetings against Duk. 23 Jul 2025 – 23 Jul 2025.
  • Joan García — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Joan Jordán — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Joan Rojas — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Joaquim — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Joel Ideho — 1 confirmed meetings against Duk. 22 Aug 2020 – 22 Aug 2020.
  • Jofre Carreras — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Jon Olasagasti — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Jon Aramburu — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Jon Balda — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Jon Garro — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Jon Guridi — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Jon Martín — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Jonathan Buatu — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Jonathan Meier — 1 confirmed meetings against Duk. 19 Sept 2018 – 19 Sept 2018.
  • Jonathan Stewart — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Jonathan Viera — 1 confirmed meetings against Duk. 20 Sept 2025 – 20 Sept 2025.
  • Joona Toivio — 1 confirmed meetings against Duk. 5 Oct 2023 – 5 Oct 2023.
  • Jordan Amissah — 1 confirmed meetings against Duk. 2 Jan 2025 – 2 Jan 2025.
  • Jordan Kirkpatrick — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • Jordan McGregor — 1 confirmed meetings against Duk. 18 Aug 2023 – 18 Aug 2023.
  • Jordi Cortizo — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Jordi Escobar — 1 confirmed meetings against Duk. 18 May 2026 – 18 May 2026.
  • Jordi Mboula — 1 confirmed meetings against Duk. 7 Sept 2025 – 7 Sept 2025.
  • Jordi Pola — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Jordy Caicedo — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Jorge Rodríguez — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • José Alvarado — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • José Carmona — 1 confirmed meetings against Duk. 4 May 2025 – 4 May 2025.
  • José García — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • José Gayà — 1 confirmed meetings against Duk. 9 Feb 2025 – 9 Feb 2025.
  • José Gragera — 1 confirmed meetings against Duk. 1 Sept 2025 – 1 Sept 2025.
  • José Mejía — 1 confirmed meetings against Duk. 1 Nov 2025 – 1 Nov 2025.
  • José Paradela — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • José Rodríguez — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Josep Cerdà — 1 confirmed meetings against Duk. 26 Apr 2026 – 26 Apr 2026.
  • Joseph Aidoo — 1 confirmed meetings against Duk. 24 May 2025 – 24 May 2025.
  • Joseph Efford — 1 confirmed meetings against Duk. 13 Aug 2022 – 13 Aug 2022.
  • Josh Mulligan — 1 confirmed meetings against Duk. 9 Nov 2024 – 9 Nov 2024.
  • Josh O'Connor — 1 confirmed meetings against Duk. 28 Jan 2023 – 28 Jan 2023.
  • Josh Stones — 1 confirmed meetings against Duk. 14 Apr 2023 – 14 Apr 2023.
  • Joshua Mancha — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Joshua Morris — 1 confirmed meetings against Duk. 13 Aug 2022 – 13 Aug 2022.
  • Joshua Nisbet — 1 confirmed meetings against Duk. 2 Jan 2025 – 2 Jan 2025.
  • Joshua Rae — 1 confirmed meetings against Duk. 7 Dec 2024 – 7 Dec 2024.
  • Josip Juranović — 1 confirmed meetings against Duk. 31 Jul 2022 – 31 Jul 2022.
  • Josip Šutalo — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Joško Gvardiol — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Josué Dorrio — 1 confirmed meetings against Duk. 28 Mar 2026 – 28 Mar 2026.
  • Juan Brunetta — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Juan Guevara — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Juan Gutiérrez — 1 confirmed meetings against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Juan Sebastian Serrano — 1 confirmed meetings against Duk. 2 Apr 2026 – 2 Apr 2026.
  • Juan Serrano — 1 confirmed meetings against Duk. 2 Apr 2026 – 2 Apr 2026.
  • Juan Vigón — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Juanlu Sánchez — 1 confirmed meetings against Duk. 4 May 2025 – 4 May 2025.
  • Juanpa — 1 confirmed meetings against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Juanpe — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Juanpe — 1 confirmed meetings against Duk. 19 Oct 2025 – 19 Oct 2025.
  • Juanto — 1 confirmed meetings against Duk. 16 Nov 2025 – 16 Nov 2025.
  • Julen Agirrezabala — 1 confirmed meetings against Duk. 23 Jul 2025 – 23 Jul 2025.
  • Julen Lobete — 1 confirmed meetings against Duk. 19 Oct 2025 – 19 Oct 2025.
  • Julien Ponceau — 1 confirmed meetings against Duk. 14 Mar 2026 – 14 Mar 2026.
  • Julio Alonso — 1 confirmed meetings against Duk. 17 Aug 2025 – 17 Aug 2025.
  • Juninho — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Kofi Balmer — 1 confirmed meetings against Duk. 5 Jan 2025 – 5 Jan 2025.
  • Kyle Cameron — 1 confirmed meetings against Duk. 7 Dec 2024 – 7 Dec 2024.
  • Kyle Girvan — 1 confirmed meetings against Duk. 18 Jan 2025 – 18 Jan 2025.
  • K. Karavidas — 1 confirmed meetings against Duk. 12 Dec 2018 – 12 Dec 2018.
  • K. Kuzmenko — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Keiran McGachie — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Kieran Mitchell — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Konstantinos Oikonomikos — 1 confirmed meetings against Duk. 12 Dec 2018 – 12 Dec 2018.
  • Kacper Łopata — 1 confirmed meetings against Duk. 2 Jan 2025 – 2 Jan 2025.
  • Kai Fotheringham — 1 confirmed meetings against Duk. 29 Dec 2024 – 29 Dec 2024.
  • Karl Hein — 1 confirmed meetings against Duk. 24 May 2025 – 24 May 2025.
  • Karoy Anderson — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Kazunari Kita — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Kenji Mboma Dem — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Kenneth Mamah — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Kenneth Taylor — 1 confirmed meetings against Duk. 23 Oct 2018 – 23 Oct 2018.
  • Kerr Young — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Kévin Denkey — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Kevin Mier — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Kevin Picón — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Keylor Navas — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Khetag Khosonov — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Kialonda Gaspar — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Kieran Bowie — 1 confirmed meetings against Duk. 1 Feb 2025 – 1 Feb 2025.
  • Kieran Offord — 1 confirmed meetings against Duk. 24 May 2023 – 24 May 2023.
  • Kike García — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Kike Salas — 1 confirmed meetings against Duk. 4 May 2025 – 4 May 2025.
  • Kilian Nikiéma — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Kirian Rodríguez — 1 confirmed meetings against Duk. 17 Apr 2026 – 17 Apr 2026.
  • Kirill Kosarev — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • Kirill Kravtsov — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • Konstantin Maradishvili — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Kristian Fletcher — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Kristian Hlynsson — 1 confirmed meetings against Duk. 22 Aug 2020 – 22 Aug 2020.
  • Kristopher Da Graca — 1 confirmed meetings against Duk. 5 Oct 2023 – 5 Oct 2023.
  • Kuki — 1 confirmed meetings against Duk. 16 Nov 2025 – 16 Nov 2025.
  • Kwasi Sibo — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Kyosuke Tagawa — 1 confirmed meetings against Duk. 9 Dec 2023 – 9 Dec 2023.
  • Lyall-Robert Booth — 1 confirmed meetings against Duk. 18 Jan 2025 – 18 Jan 2025.
  • Liam Dick — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Lewis Hyde — 1 confirmed meetings against Duk. 18 Jan 2025 – 18 Jan 2025.
  • Liam MacDonald — 1 confirmed meetings against Duk. 18 Jan 2025 – 18 Jan 2025.
  • Luke Mahady — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Lewis Milne — 1 confirmed meetings against Duk. 18 Aug 2023 – 18 Aug 2023.
  • Liam Scullion — 1 confirmed meetings against Duk. 19 Jan 2024 – 19 Jan 2024.
  • L. Vacas — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Ladislav Krejčí — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Lamine Gueye — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Lanchi — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Lander Astiazarán — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Lars Mai — 1 confirmed meetings against Duk. 19 Sept 2018 – 19 Sept 2018.
  • Lautaro de León — 1 confirmed meetings against Duk. 4 Oct 2025 – 4 Oct 2025.
  • Lautaro Giaccone — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Leandro Cabrera — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Lee Currie — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Lee Hodson — 1 confirmed meetings against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Leon King — 1 confirmed meetings against Duk. 29 Oct 2022 – 29 Oct 2022.
  • Leonardo Buta — 1 confirmed meetings against Duk. 25 Oct 2025 – 25 Oct 2025.
  • Leonardo Campana — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Lewis Hunter — 1 confirmed meetings against Duk. 30 Aug 2022 – 30 Aug 2022.
  • Liam Boyce — 1 confirmed meetings against Duk. 16 Sept 2023 – 16 Sept 2023.
  • Liam van Gelderen — 1 confirmed meetings against Duk. 7 Nov 2018 – 7 Nov 2018.
  • Liberto Beltrán — 1 confirmed meetings against Duk. 17 Aug 2025 – 17 Aug 2025.
  • Lloyd Jones — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Lluís López — 1 confirmed meetings against Duk. 11 Apr 2026 – 11 Apr 2026.
  • Logan Dunachie — 1 confirmed meetings against Duk. 19 Jan 2024 – 19 Jan 2024.
  • Loïc Badé — 1 confirmed meetings against Duk. 4 May 2025 – 4 May 2025.
  • Loick Ayina — 1 confirmed meetings against Duk. 30 Mar 2024 – 30 Mar 2024.
  • Loide Augusto — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Luan — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Luca Orellano — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Luca Zidane — 1 confirmed meetings against Duk. 6 Feb 2026 – 6 Feb 2026.
  • Lucas Abascia — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Lucas Alcázar — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Lucas de la Torre — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Lucas Di Yorio — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Lucas Ness — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Lucas Noubi — 1 confirmed meetings against Duk. 1 May 2026 – 1 May 2026.
  • Lucas Ocampos — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Lucas Sanseviero — 1 confirmed meetings against Duk. 14 Mar 2026 – 14 Mar 2026.
  • Lucas Terrer — 1 confirmed meetings against Duk. 30 Nov 2025 – 30 Nov 2025.
  • Luciano Herrera — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Lucien Agoumé — 1 confirmed meetings against Duk. 4 May 2025 – 4 May 2025.
  • Luis Cárdenas — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Luis López — 1 confirmed meetings against Duk. 25 Aug 2020 – 25 Aug 2020.
  • Luis Pérez — 1 confirmed meetings against Duk. 24 May 2025 – 24 May 2025.
  • Luis Valadez — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Luiyi de Lucas — 1 confirmed meetings against Duk. 5 Aug 2023 – 5 Aug 2023.
  • Luka Gagnidze — 1 confirmed meetings against Duk. 14 Sept 2025 – 14 Sept 2025.
  • Luka Ilić — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Luka Romero — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Lukas Parger — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Luke Chambers — 1 confirmed meetings against Duk. 8 Apr 2023 – 8 Apr 2023.
  • Luke Jephcott — 1 confirmed meetings against Duk. 8 Oct 2023 – 8 Oct 2023.
  • Matthew Bolduc — 1 confirmed meetings against Duk. 17 Jul 2025 – 17 Jul 2025.
  • Marcelo Lage — 1 confirmed meetings against Duk. 17 Jul 2025 – 17 Jul 2025.
  • M. Markou — 1 confirmed meetings against Duk. 2 Oct 2018 – 2 Oct 2018.
  • M. Tselios — 1 confirmed meetings against Duk. 2 Oct 2018 – 2 Oct 2018.
  • Mabululu — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Macauley Tait — 1 confirmed meetings against Duk. 27 Jan 2024 – 27 Jan 2024.
  • MaKenzie Kirk — 1 confirmed meetings against Duk. 7 Dec 2024 – 7 Dec 2024.
  • Makoto Hasebe — 1 confirmed meetings against Duk. 14 Dec 2023 – 14 Dec 2023.
  • Maksim Eleev — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Maksim Smirnov — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • Malcom Adu — 1 confirmed meetings against Duk. 8 Mar 2026 – 8 Mar 2026.
  • Malte Amundsen — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Mamadou Sylla — 1 confirmed meetings against Duk. 24 May 2025 – 24 May 2025.
  • Mamady Bangré — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Manu Hernando — 1 confirmed meetings against Duk. 10 May 2026 – 10 May 2026.
  • Manu Nieto — 1 confirmed meetings against Duk. 26 Apr 2026 – 26 Apr 2026.
  • Manu Sánchez — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Manu Sánchez — 1 confirmed meetings against Duk. 21 Mar 2026 – 21 Mar 2026.
  • Manu Vallejo — 1 confirmed meetings against Duk. 16 Nov 2025 – 16 Nov 2025.
  • Manuel Keliano — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Marash Kumbulla — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Marc Bartra — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Marc Bombardó — 1 confirmed meetings against Duk. 26 Apr 2026 – 26 Apr 2026.
  • Marc Cardona — 1 confirmed meetings against Duk. 26 Apr 2026 – 26 Apr 2026.
  • Marc-Olivier Doué — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Marcel Żyłła — 1 confirmed meetings against Duk. 27 Nov 2018 – 27 Nov 2018.
  • Marco Moreno — 1 confirmed meetings against Duk. 25 Oct 2025 – 25 Oct 2025.
  • Marcos Alonso — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • Marcos André — 1 confirmed meetings against Duk. 14 Mar 2026 – 14 Mar 2026.
  • Marcos Cuenca — 1 confirmed meetings against Duk. 2 Apr 2026 – 2 Apr 2026.
  • Marcos Luna — 1 confirmed meetings against Duk. 5 Apr 2026 – 5 Apr 2026.
  • Mariano Carmona — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Mario Cantero — 1 confirmed meetings against Duk. 1 Nov 2025 – 1 Nov 2025.
  • Mario Climent — 1 confirmed meetings against Duk. 22 Aug 2025 – 22 Aug 2025.
  • Mario González — 1 confirmed meetings against Duk. 31 Jan 2026 – 31 Jan 2026.
  • Mario Maroto — 1 confirmed meetings against Duk. 24 May 2025 – 24 May 2025.
  • Mario Soberón — 1 confirmed meetings against Duk. 30 Nov 2025 – 30 Nov 2025.
  • Mark Gallagher — 1 confirmed meetings against Duk. 18 Jan 2025 – 18 Jan 2025.
  • Martín Aguirregabiria — 1 confirmed meetings against Duk. 30 Nov 2025 – 30 Nov 2025.
  • Martín Fernández — 1 confirmed meetings against Duk. 11 Apr 2026 – 11 Apr 2026.
  • Martín Pascual — 1 confirmed meetings against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Martin Rennie — 1 confirmed meetings against Duk. 19 Jan 2024 – 19 Jan 2024.
  • Martín Zubimendi — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Marvin Kaleta — 1 confirmed meetings against Duk. 5 Jan 2025 – 5 Jan 2025.
  • Mateo Coronel — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Mateo Leš — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Mathis Lachuer — 1 confirmed meetings against Duk. 14 Mar 2026 – 14 Mar 2026.
  • Matthew Davies — 1 confirmed meetings against Duk. 29 May 2025 – 29 May 2025.
  • Matthew Miazga — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Matthew Penney — 1 confirmed meetings against Duk. 22 Oct 2022 – 22 Oct 2022.
  • Mauricio Cuevas — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Max de Waal — 1 confirmed meetings against Duk. 22 Aug 2020 – 22 Aug 2020.
  • Max Johnston — 1 confirmed meetings against Duk. 4 Feb 2023 – 4 Feb 2023.
  • Max Kilsby — 1 confirmed meetings against Duk. 30 Aug 2022 – 30 Aug 2022.
  • Max Sheaf — 1 confirmed meetings against Duk. 30 Mar 2024 – 30 Mar 2024.
  • Maximilian Franzke — 1 confirmed meetings against Duk. 27 Nov 2018 – 27 Nov 2018.
  • Meritan Shabani — 1 confirmed meetings against Duk. 19 Sept 2018 – 19 Sept 2018.
  • Michael Agbekpornu — 1 confirmed meetings against Duk. 18 May 2026 – 18 May 2026.
  • Michael Hector — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Michael Mellon — 1 confirmed meetings against Duk. 13 Apr 2024 – 13 Apr 2024.
  • Michael O'Halloran — 1 confirmed meetings against Duk. 20 Aug 2022 – 20 Aug 2022.
  • Miguel de la Fuente — 1 confirmed meetings against Duk. 5 Apr 2026 – 5 Apr 2026.
  • Mika Biereth — 1 confirmed meetings against Duk. 1 Nov 2023 – 1 Nov 2023.
  • Mikel Goti — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Mikel Oyarzabal — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Mikel Rodriguez — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Mikel Rodríguez — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Miles Robinson — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Miles Welch-Hayes — 1 confirmed meetings against Duk. 20 Dec 2023 – 20 Dec 2023.
  • Miller Thomson — 1 confirmed meetings against Duk. 26 Oct 2024 – 26 Oct 2024.
  • Miloš Luković — 1 confirmed meetings against Duk. 20 Sept 2025 – 20 Sept 2025.
  • Milson — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Mohamed Bouldini — 1 confirmed meetings against Duk. 6 Feb 2026 – 6 Feb 2026.
  • Mohamed Farsi — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Moisés Caicedo — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Momodou Bojang — 1 confirmed meetings against Duk. 17 Sept 2022 – 17 Sept 2022.
  • Morrison Agyemang — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Mouctar Diakhaby — 1 confirmed meetings against Duk. 9 Feb 2025 – 9 Feb 2025.
  • Moussa Diakité — 1 confirmed meetings against Duk. 22 Aug 2025 – 22 Aug 2025.
  • Moussa Diarra — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Murray Davidson — 1 confirmed meetings against Duk. 20 Aug 2022 – 20 Aug 2022.
  • Noah Chilvers — 1 confirmed meetings against Duk. 2 Jan 2025 – 2 Jan 2025.
  • Neil Martyniuk — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Nikita Matskharashvili — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Nikolay Zirikov — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Nacho Ferri — 1 confirmed meetings against Duk. 14 Dec 2023 – 14 Dec 2023.
  • Nacho Martín — 1 confirmed meetings against Duk. 20 Dec 2025 – 20 Dec 2025.
  • Nacho Vidal — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Naci Ünüvar — 1 confirmed meetings against Duk. 7 Nov 2018 – 7 Nov 2018.
  • Nahuel Guzmán — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Nahuel Tenaglia — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Natan — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Nathan Byrne — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Nathan Richmond — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Nathan Silva — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Nathaniel Atkinson — 1 confirmed meetings against Duk. 16 Sept 2023 – 16 Sept 2023.
  • Nayef Aguerd — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Muhamad bin Mansor — 1 confirmed meetings against Duk. 29 May 2025 – 29 May 2025.
  • Neblú — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Nélson Monte — 1 confirmed meetings against Duk. 22 Nov 2025 – 22 Nov 2025.
  • Nemanja Gudelj — 1 confirmed meetings against Duk. 4 May 2025 – 4 May 2025.
  • Nicholas Hagen — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Nicholas Hämäläinen — 1 confirmed meetings against Duk. 5 Oct 2023 – 5 Oct 2023.
  • Nico Melamed — 1 confirmed meetings against Duk. 5 Apr 2026 – 5 Apr 2026.
  • Nicolás Castro — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Nicolás Ibáñez — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Niki Mäenpää — 1 confirmed meetings against Duk. 30 Nov 2023 – 30 Nov 2023.
  • Nikita Simdyankin — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • Niko Janković — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Nikola Čavlina — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Nikola Čumić — 1 confirmed meetings against Duk. 2 Apr 2026 – 2 Apr 2026.
  • Noa Lang — 1 confirmed meetings against Duk. 7 Nov 2018 – 7 Nov 2018.
  • Noé — 1 confirmed meetings against Duk. 1 May 2026 – 1 May 2026.
  • Nooa Laine — 1 confirmed meetings against Duk. 29 May 2025 – 29 May 2025.
  • Nordin Musampa — 1 confirmed meetings against Duk. 22 Aug 2020 – 22 Aug 2020.
  • Núrio Fortuna — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Owen Cairns — 1 confirmed meetings against Duk. 18 Jan 2025 – 18 Jan 2025.
  • Oriol Martí — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Oliver McDonald — 1 confirmed meetings against Duk. 18 Jan 2025 – 18 Jan 2025.
  • Obinna Nwobodo — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Octavio Villanueva Lopez Carlos — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Oier Luengo — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Oisin Smyth — 1 confirmed meetings against Duk. 25 Jan 2025 – 25 Jan 2025.
  • Oliver Bainbridge — 1 confirmed meetings against Duk. 26 Dec 2024 – 26 Dec 2024.
  • Oliver Batista Meier — 1 confirmed meetings against Duk. 19 Sept 2018 – 19 Sept 2018.
  • Oliver Crankshaw — 1 confirmed meetings against Duk. 4 Feb 2023 – 4 Feb 2023.
  • Oliver McBurnie — 1 confirmed meetings against Duk. 18 May 2025 – 18 May 2025.
  • Óliver Torres — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Olivier Aertssen — 1 confirmed meetings against Duk. 22 Aug 2020 – 22 Aug 2020.
  • Oluwaseun Adewumi — 1 confirmed meetings against Duk. 9 Nov 2024 – 9 Nov 2024.
  • Omar Campos — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Omar Falah — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Omar Marmoush — 1 confirmed meetings against Duk. 21 Sept 2023 – 21 Sept 2023.
  • Orbelín Pineda — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Oriol Romeu — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Orri Óskarsson — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Óscar Aranda — 1 confirmed meetings against Duk. 25 Aug 2020 – 25 Aug 2020.
  • Óscar Cortés — 1 confirmed meetings against Duk. 6 Feb 2024 – 6 Feb 2024.
  • Óscar García — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Oscar MacIntyre — 1 confirmed meetings against Duk. 28 Jan 2023 – 28 Jan 2023.
  • Óscar Mingueza — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • Oskars Rubenis — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Ousmane Camara — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Owen Oseni — 1 confirmed meetings against Duk. 25 Jan 2025 – 25 Jan 2025.
  • Patrick Martin — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Pablo Bennevendo — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Pablo Durán — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • Pablo Fornals — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Pablo Galdames — 1 confirmed meetings against Duk. 31 Jan 2026 – 31 Jan 2026.
  • Pablo Insua — 1 confirmed meetings against Duk. 30 Nov 2025 – 30 Nov 2025.
  • Pablo López — 1 confirmed meetings against Duk. 23 Jul 2025 – 23 Jul 2025.
  • Pablo Marín — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Pablo Pérez — 1 confirmed meetings against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Pablo Rodríguez — 1 confirmed meetings against Duk. 25 Aug 2020 – 25 Aug 2020.
  • Pablo Tomeo — 1 confirmed meetings against Duk. 14 Mar 2026 – 14 Mar 2026.
  • Panagiotis Ginis — 1 confirmed meetings against Duk. 12 Dec 2018 – 12 Dec 2018.
  • Panutche Camará — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Patrick Soko — 1 confirmed meetings against Duk. 22 Nov 2025 – 22 Nov 2025.
  • Pau Casadesús — 1 confirmed meetings against Duk. 14 Sept 2025 – 14 Sept 2025.
  • Paulinho — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Paulo Gazzaniga — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Paulo Josué — 1 confirmed meetings against Duk. 29 May 2025 – 29 May 2025.
  • Paulo Victor — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Pavel Bucha — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Pável Pérez — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Pedro Ortiz — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Pedro Vite — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Pejiño — 1 confirmed meetings against Duk. 17 Apr 2026 – 17 Apr 2026.
  • Pelayo Fernández — 1 confirmed meetings against Duk. 24 May 2026 – 24 May 2026.
  • Pep Biel — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Peque Fernández — 1 confirmed meetings against Duk. 4 May 2025 – 4 May 2025.
  • Percan — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Pere Milla — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Peru Rodríguez — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Pervis Estupiñán — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Peter Grant — 1 confirmed meetings against Duk. 19 Jan 2024 – 19 Jan 2024.
  • Phillip Cancar — 1 confirmed meetings against Duk. 27 Aug 2022 – 27 Aug 2022.
  • Piero Hincapié — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Plamen Andreev — 1 confirmed meetings against Duk. 13 Dec 2025 – 13 Dec 2025.
  • Pol Domingo — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Portillo — 1 confirmed meetings against Duk. 18 May 2026 – 18 May 2026.
  • Portu — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Puga — 1 confirmed meetings against Duk. 28 Mar 2026 – 28 Mar 2026.
  • Quinn Coulson — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Ross Gray — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Robert McCartney — 1 confirmed meetings against Duk. 30 Aug 2022 – 30 Aug 2022.
  • Robbie McGale — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Ross McGeachie — 1 confirmed meetings against Duk. 19 Jul 2022 – 19 Jul 2022.
  • Reis Peggie — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Ryan Sargent — 1 confirmed meetings against Duk. 18 Jan 2025 – 18 Jan 2025.
  • Roan Steele — 1 confirmed meetings against Duk. 30 Aug 2022 – 30 Aug 2022.
  • Rafa Llorente — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Rafa Tresaco — 1 confirmed meetings against Duk. 21 Feb 2026 – 21 Feb 2026.
  • Rafael Garrido — 1 confirmed meetings against Duk. 19 Oct 2025 – 19 Oct 2025.
  • Rafel Bauzà — 1 confirmed meetings against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Rafita — 1 confirmed meetings against Duk. 19 Oct 2025 – 19 Oct 2025.
  • Rai — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Ramiro Sordo — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Ramón Martínez — 1 confirmed meetings against Duk. 14 Mar 2026 – 14 Mar 2026.
  • Raúl Guti — 1 confirmed meetings against Duk. 30 Nov 2025 – 30 Nov 2025.
  • Raul Moro — 1 confirmed meetings against Duk. 24 May 2025 – 24 May 2025.
  • Raymond Grant — 1 confirmed meetings against Duk. 19 Jan 2024 – 19 Jan 2024.
  • Redru — 1 confirmed meetings against Duk. 21 Mar 2026 – 21 Mar 2026.
  • Renato Josipović — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Reque — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Ricardo Chávez — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Richard Odada — 1 confirmed meetings against Duk. 26 Oct 2024 – 26 Oct 2024.
  • Richard Tait — 1 confirmed meetings against Duk. 6 Aug 2022 – 6 Aug 2022.
  • Riku Danzaki — 1 confirmed meetings against Duk. 4 Feb 2023 – 4 Feb 2023.
  • Róber — 1 confirmed meetings against Duk. 2 Apr 2026 – 2 Apr 2026.
  • Robert Morales — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Robert Thomson — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Roberto Fernández — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Robin Pröpper — 1 confirmed meetings against Duk. 15 Jan 2025 – 15 Jan 2025.
  • Rocco Vata — 1 confirmed meetings against Duk. 3 Feb 2024 – 3 Feb 2024.
  • Rodolfo Aloko — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Rodrigo Aguirre — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Rodrigo Echeverría — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Rodrigo Ely — 1 confirmed meetings against Duk. 5 Apr 2026 – 5 Apr 2026.
  • Rodrigo López — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Rogelio González — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • Romain Matthys — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Romain Perraud — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Roman Nogtev — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • Romario Ibarra — 1 confirmed meetings against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Rominigue Kouamé — 1 confirmed meetings against Duk. 24 May 2026 – 24 May 2026.
  • Ron-Thorben Hoffmann — 1 confirmed meetings against Duk. 27 Nov 2018 – 27 Nov 2018.
  • Ronaldo — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Ronaldo — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Ronaldo Beltrán — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Ronan Hale — 1 confirmed meetings against Duk. 2 Jan 2025 – 2 Jan 2025.
  • Rory Whittaker — 1 confirmed meetings against Duk. 3 Dec 2023 – 3 Dec 2023.
  • Ross Caldwell — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • Ross Davidson — 1 confirmed meetings against Duk. 18 Aug 2023 – 18 Aug 2023.
  • Ross Lyon — 1 confirmed meetings against Duk. 19 Jan 2024 – 19 Jan 2024.
  • Ross Meechan — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • Ross Millen — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Rubo Iranzo — 1 confirmed meetings against Duk. 23 Jul 2025 – 23 Jul 2025.
  • Rudi Molotnikov — 1 confirmed meetings against Duk. 3 Dec 2023 – 3 Dec 2023.
  • Ruslan Fishchenko — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Russell Dingwall — 1 confirmed meetings against Duk. 18 Jan 2025 – 18 Jan 2025.
  • Ryan Alebiosu — 1 confirmed meetings against Duk. 8 Apr 2023 – 8 Apr 2023.
  • Ryan Astley — 1 confirmed meetings against Duk. 9 Nov 2024 – 9 Nov 2024.
  • Ryan Johansson — 1 confirmed meetings against Duk. 19 Sept 2018 – 19 Sept 2018.
  • Rômulo — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Scott Ferguson — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • Simon Fitch — 1 confirmed meetings against Duk. 17 Jul 2025 – 17 Jul 2025.
  • Sead Hakšabanović — 1 confirmed meetings against Duk. 18 Feb 2023 – 18 Feb 2023.
  • Scott Hooper — 1 confirmed meetings against Duk. 30 Aug 2022 – 30 Aug 2022.
  • Smart Osadolor — 1 confirmed meetings against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Sebastian Palmer-Houlden — 1 confirmed meetings against Duk. 9 Nov 2024 – 9 Nov 2024.
  • Steven Swinglehurst — 1 confirmed meetings against Duk. 30 Aug 2022 – 30 Aug 2022.
  • Safawi Rasid — 1 confirmed meetings against Duk. 29 May 2025 – 29 May 2025.
  • Salim El Jebari — 1 confirmed meetings against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Salomón Rondón — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Salva Ruiz — 1 confirmed meetings against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Salvador Mariscal — 1 confirmed meetings against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Salvador Reyes — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Samu Cortés — 1 confirmed meetings against Duk. 14 Sept 2025 – 14 Sept 2025.
  • Samu Rodríguez — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Samuel Gidi — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Samuel Ntamack Ndimba — 1 confirmed meetings against Duk. 17 Aug 2025 – 17 Aug 2025.
  • Samuel Obeng — 1 confirmed meetings against Duk. 11 Apr 2026 – 11 Apr 2026.
  • Samuel Stanton — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • San Bartolomé — 1 confirmed meetings against Duk. 11 Apr 2026 – 11 Apr 2026.
  • Santeri Hostikka — 1 confirmed meetings against Duk. 30 Nov 2023 – 30 Nov 2023.
  • Santi Cazorla — 1 confirmed meetings against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Santiago Homenchenko — 1 confirmed meetings against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Santiago Mouriño — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Saúl — 1 confirmed meetings against Duk. 4 May 2025 – 4 May 2025.
  • Scott Allardice — 1 confirmed meetings against Duk. 2 Jan 2025 – 2 Jan 2025.
  • Scott Brown — 1 confirmed meetings against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Scott Fraser — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Scott McKenna — 1 confirmed meetings against Duk. 18 May 2025 – 18 May 2025.
  • Sean Zawadzki — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Sebastian Rode — 1 confirmed meetings against Duk. 21 Sept 2023 – 21 Sept 2023.
  • Sebastián Santos — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Sebastián Vegas — 1 confirmed meetings against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Sergi Altimira — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Sergi Guardiola — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Sergi Maestre — 1 confirmed meetings against Duk. 21 Feb 2026 – 21 Feb 2026.
  • Sergio Álvarez — 1 confirmed meetings against Duk. 8 Mar 2026 – 8 Mar 2026.
  • Sergio Carreira — 1 confirmed meetings against Duk. 8 Mar 2025 – 8 Mar 2025.
  • Sergio Cubero — 1 confirmed meetings against Duk. 8 Mar 2026 – 8 Mar 2026.
  • Sergio Gómez — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Sergio Santos — 1 confirmed meetings against Duk. 25 Aug 2020 – 25 Aug 2020.
  • Sergio Viera — 1 confirmed meetings against Duk. 18 May 2025 – 18 May 2025.
  • Shane Blaney — 1 confirmed meetings against Duk. 27 Apr 2024 – 27 Apr 2024.
  • Show — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Simon Eriksson — 1 confirmed meetings against Duk. 10 May 2026 – 10 May 2026.
  • Sinan Bakış — 1 confirmed meetings against Duk. 30 Nov 2025 – 30 Nov 2025.
  • Sivera — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Souleymane Faye — 1 confirmed meetings against Duk. 14 Sept 2025 – 14 Sept 2025.
  • Stanko Jurić — 1 confirmed meetings against Duk. 14 Mar 2026 – 14 Mar 2026.
  • Steeve Yago — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Stéphane Ki — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Steven Lawless — 1 confirmed meetings against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Steven Moreira — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Steven van der Sloot — 1 confirmed meetings against Duk. 22 Aug 2020 – 22 Aug 2020.
  • Steven Warnock — 1 confirmed meetings against Duk. 1 Oct 2022 – 1 Oct 2022.
  • Stoichkov — 1 confirmed meetings against Duk. 1 Sept 2025 – 1 Sept 2025.
  • Stuart Bannigan — 1 confirmed meetings against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Stuart Carswell — 1 confirmed meetings against Duk. 19 Jan 2024 – 19 Jan 2024.
  • Suleiman Camara — 1 confirmed meetings against Duk. 13 Dec 2025 – 13 Dec 2025.
  • Sydney Osazuwa — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Olatunji Akinola — 1 confirmed meetings against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Thomas Davies — 1 confirmed meetings against Duk. 29 Oct 2023 – 29 Oct 2023.
  • Antonio Leone — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Tommy Muir — 1 confirmed meetings against Duk. 30 Aug 2022 – 30 Aug 2022.
  • Anthony Wallace — 1 confirmed meetings against Duk. 30 Aug 2022 – 30 Aug 2022.
  • Taha Habroune — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Takefusa Kubo — 1 confirmed meetings against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Tamás Nikitscher — 1 confirmed meetings against Duk. 24 May 2025 – 24 May 2025.
  • Tarsi — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Tarun Karumanchi — 1 confirmed meetings against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Tawanda Maswanhise — 1 confirmed meetings against Duk. 5 Jan 2025 – 5 Jan 2025.
  • Teenage Hadebe — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Terell Thomas — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Terrence Douglas — 1 confirmed meetings against Duk. 22 Aug 2020 – 22 Aug 2020.
  • Théo Le Normand — 1 confirmed meetings against Duk. 26 Apr 2026 – 26 Apr 2026.
  • Thiago Helguera — 1 confirmed meetings against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Thomas Reilly — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • Thomas Sparrow — 1 confirmed meetings against Duk. 5 Jan 2025 – 5 Jan 2025.
  • Tó Carneiro — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Tom Barlow — 1 confirmed meetings against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Tomás Carbonell — 1 confirmed meetings against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Tomasz Kędziora — 1 confirmed meetings against Duk. 9 Nov 2023 – 9 Nov 2023.
  • Tomislav Duvnjak — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Toni Martínez — 1 confirmed meetings against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Toni Moya — 1 confirmed meetings against Duk. 30 Nov 2025 – 30 Nov 2025.
  • Toni Villa — 1 confirmed meetings against Duk. 25 Oct 2025 – 25 Oct 2025.
  • Trilli — 1 confirmed meetings against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Tuta — 1 confirmed meetings against Duk. 14 Dec 2023 – 14 Dec 2023.
  • Tyger Smalls — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Tyler Miller — 1 confirmed meetings against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Tyreece Campbell — 1 confirmed meetings against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Ubaidullah Shamsul — 1 confirmed meetings against Duk. 29 May 2025 – 29 May 2025.
  • Umar Sadiq — 1 confirmed meetings against Duk. 9 Feb 2025 – 9 Feb 2025.
  • Uriel Antuna — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Urko González — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • V. Batistić — 1 confirmed meetings against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Vadim Simutenkov — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • Václav Černý — 1 confirmed meetings against Duk. 15 Jan 2025 – 15 Jan 2025.
  • Valentin Nouma — 1 confirmed meetings against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Valery — 1 confirmed meetings against Duk. 30 Nov 2025 – 30 Nov 2025.
  • Vegard Erlien — 1 confirmed meetings against Duk. 14 Mar 2026 – 14 Mar 2026.
  • Víctor Arteaga — 1 confirmed meetings against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Victor Aznar — 1 confirmed meetings against Duk. 22 Aug 2025 – 22 Aug 2025.
  • Víctor Chust — 1 confirmed meetings against Duk. 25 Aug 2020 – 25 Aug 2020.
  • Víctor García — 1 confirmed meetings against Duk. 21 Feb 2026 – 21 Feb 2026.
  • Víctor García — 1 confirmed meetings against Duk. 28 Mar 2026 – 28 Mar 2026.
  • Víctor Guzmán — 1 confirmed meetings against Duk. 13 Sept 2026 – 13 Sept 2026.
  • Víctor Guzmán — 1 confirmed meetings against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Victor Jensen — 1 confirmed meetings against Duk. 23 Oct 2018 – 23 Oct 2018.
  • Víctor Moreno — 1 confirmed meetings against Duk. 21 Feb 2026 – 21 Feb 2026.
  • Víctor Valverde — 1 confirmed meetings against Duk. 4 Jan 2026 – 4 Jan 2026.
  • Viktor Tsygankov — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Vitali Zhironkin — 1 confirmed meetings against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Vladimir Loroña — 1 confirmed meetings against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Vladislav Molchan — 1 confirmed meetings against Duk. 10 Dec 2019 – 10 Dec 2019.
  • Vladyslav Kopotun — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Walid Cheddira — 1 confirmed meetings against Duk. 11 May 2025 – 11 May 2025.
  • Willer Ditta — 1 confirmed meetings against Duk. 23 Aug 2026 – 23 Aug 2026.
  • William Akio — 1 confirmed meetings against Duk. 3 Sept 2022 – 3 Sept 2022.
  • William Greenhorn — 1 confirmed meetings against Duk. 19 Jul 2022 – 19 Jul 2022.
  • William Carvalho — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • William Robertson — 1 confirmed meetings against Duk. 23 Jan 2023 – 23 Jan 2023.
  • Willian Pacho — 1 confirmed meetings against Duk. 21 Sept 2023 – 21 Sept 2023.
  • Willy — 1 confirmed meetings against Duk. 17 Aug 2025 – 17 Aug 2025.
  • Xeber Alkain — 1 confirmed meetings against Duk. 25 Oct 2025 – 25 Oct 2025.
  • Yael Ballesteros — 1 confirmed meetings against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Yago Cantero — 1 confirmed meetings against Duk. 16 Nov 2025 – 16 Nov 2025.
  • Yangel Herrera — 1 confirmed meetings against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Yarek Gasiorowski — 1 confirmed meetings against Duk. 9 Feb 2025 – 9 Feb 2025.
  • Yayo — 1 confirmed meetings against Duk. 7 Sept 2025 – 7 Sept 2025.
  • Youri Regeer — 1 confirmed meetings against Duk. 22 Aug 2020 – 22 Aug 2020.
  • Youssouf Sabaly — 1 confirmed meetings against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Yussif Saidu — 1 confirmed meetings against Duk. 2 Apr 2026 – 2 Apr 2026.
  • Zak Rudden — 1 confirmed meetings against Duk. 1 Apr 2023 – 1 Apr 2023.
  • Zakariya Lovelace — 1 confirmed meetings against Duk. 30 Sept 2023 – 30 Sept 2023.
  • Zito Luvumbo — 1 confirmed meetings against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Ziyad Larkeche — 1 confirmed meetings against Duk. 9 Nov 2024 – 9 Nov 2024.
  • Ørjan Nyland — 1 confirmed meetings against Duk. 4 May 2025 – 4 May 2025.

Which teams has Duk 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.

  • Celtic — 11 confirmed appearances against Duk. 31 Jul 2022 – 4 Dec 2024.
  • Hibernian — 11 confirmed appearances against Duk. 17 Sept 2022 – 1 Feb 2025.
  • Rangers — 11 confirmed appearances against Duk. 29 Oct 2022 – 15 Jan 2025.
  • Heart Of Midlothian — 9 confirmed appearances against Duk. 16 Oct 2022 – 12 Jan 2025.
  • ST Mirren — 9 confirmed appearances against Duk. 6 Aug 2022 – 25 Jan 2025.
  • Kilmarnock — 8 confirmed appearances against Duk. 1 Oct 2022 – 26 Dec 2024.
  • Ross County — 8 confirmed appearances against Duk. 3 Sept 2022 – 2 Jan 2025.
  • Livingston — 7 confirmed appearances against Duk. 27 Aug 2022 – 15 May 2024.
  • Motherwell — 7 confirmed appearances against Duk. 13 Aug 2022 – 5 Jan 2025.
  • ST Johnstone — 7 confirmed appearances against Duk. 20 Aug 2022 – 7 Dec 2024.
  • Dundee Utd — 5 confirmed appearances against Duk. 8 Oct 2022 – 29 Dec 2024.
  • Ajax U19 — 3 confirmed appearances against Duk. 23 Oct 2018 – 22 Aug 2020.
  • Albacete — 3 confirmed appearances against Duk. 4 Dec 2025 – 11 Apr 2026.
  • Dundee — 3 confirmed appearances against Duk. 13 Mar 2024 – 9 Nov 2024.
  • Las Palmas — 3 confirmed appearances against Duk. 18 May 2025 – 17 Apr 2026.
  • AD Ceuta FC — 2 confirmed appearances against Duk. 16 Nov 2025 – 21 Mar 2026.
  • AEK Athens U19 — 2 confirmed appearances against Duk. 2 Oct 2018 – 12 Dec 2018.
  • Almeria — 2 confirmed appearances against Duk. 22 Nov 2025 – 5 Apr 2026.
  • Bayern München U19 — 2 confirmed appearances against Duk. 19 Sept 2018 – 27 Nov 2018.
  • BK Häcken — 2 confirmed appearances against Duk. 24 Aug 2023 – 31 Aug 2023.
  • Burgos — 2 confirmed appearances against Duk. 1 Nov 2025 – 31 Jan 2026.
  • Cadiz — 2 confirmed appearances against Duk. 22 Aug 2025 – 24 May 2026.
  • Cultural Leonesa — 2 confirmed appearances against Duk. 7 Sept 2025 – 21 Feb 2026.
  • Deportivo La Coruna — 2 confirmed appearances against Duk. 1 Sept 2025 – 1 May 2026.
  • Eibar — 2 confirmed appearances against Duk. 25 Oct 2025 – 8 Mar 2026.
  • Eintracht Frankfurt — 2 confirmed appearances against Duk. 21 Sept 2023 – 14 Dec 2023.
  • FC Andorra — 2 confirmed appearances against Duk. 4 Oct 2025 – 26 Apr 2026.
  • Granada CF — 2 confirmed appearances against Duk. 14 Sept 2025 – 6 Feb 2026.
  • HJK Helsinki — 2 confirmed appearances against Duk. 5 Oct 2023 – 30 Nov 2023.
  • Huesca — 2 confirmed appearances against Duk. 17 Aug 2025 – 18 May 2026.
  • Malaga — 2 confirmed appearances against Duk. 19 Oct 2025 – 28 Mar 2026.
  • PAOK — 2 confirmed appearances against Duk. 26 Oct 2023 – 9 Nov 2023.
  • Racing Santander — 2 confirmed appearances against Duk. 13 Dec 2025 – 10 May 2026.
  • Sporting Gijon — 2 confirmed appearances against Duk. 20 Dec 2025 – 2 Mar 2026.
  • Stirling Albion — 2 confirmed appearances against Duk. 19 Jul 2022 – 18 Aug 2023.
  • Valencia — 2 confirmed appearances against Duk. 9 Feb 2025 – 23 Jul 2025.
  • Valladolid — 2 confirmed appearances against Duk. 24 May 2025 – 14 Mar 2026.
  • Zaragoza — 2 confirmed appearances against Duk. 30 Nov 2025 – 2 Apr 2026.
  • Alaves — 1 confirmed appearances against Duk. 15 Feb 2025 – 15 Feb 2025.
  • Alcorcon — 1 confirmed appearances against Duk. 2 Aug 2025 – 2 Aug 2025.
  • Angola — 1 confirmed appearances against Duk. 16 Nov 2023 – 16 Nov 2023.
  • Annan Athletic — 1 confirmed appearances against Duk. 30 Aug 2022 – 30 Aug 2022.
  • Bonnyrigg Rose Athletic — 1 confirmed appearances against Duk. 10 Feb 2024 – 10 Feb 2024.
  • Burkina Faso — 1 confirmed appearances against Duk. 18 Jun 2023 – 18 Jun 2023.
  • Castellón — 1 confirmed appearances against Duk. 29 Sept 2025 – 29 Sept 2025.
  • Celta Vigo — 1 confirmed appearances against Duk. 8 Mar 2025 – 8 Mar 2025.
  • Charlotte — 1 confirmed appearances against Duk. 8 Aug 2026 – 8 Aug 2026.
  • Charlton — 1 confirmed appearances against Duk. 29 Jul 2023 – 29 Jul 2023.
  • Club Queretaro — 1 confirmed appearances against Duk. 30 Aug 2026 – 30 Aug 2026.
  • Clyde — 1 confirmed appearances against Duk. 19 Jan 2024 – 19 Jan 2024.
  • Columbus Crew — 1 confirmed appearances against Duk. 5 Aug 2026 – 5 Aug 2026.
  • Cordoba — 1 confirmed appearances against Duk. 14 Feb 2026 – 14 Feb 2026.
  • Cruz Azul — 1 confirmed appearances against Duk. 23 Aug 2026 – 23 Aug 2026.
  • CSKA Moskva U19 — 1 confirmed appearances against Duk. 22 Nov 2017 – 22 Nov 2017.
  • Darvel — 1 confirmed appearances against Duk. 23 Jan 2023 – 23 Jan 2023.
  • Dinamo Zagreb U19 — 1 confirmed appearances against Duk. 18 Aug 2020 – 18 Aug 2020.
  • Ecuador — 1 confirmed appearances against Duk. 12 Jun 2022 – 12 Jun 2022.
  • Elgin City — 1 confirmed appearances against Duk. 18 Jan 2025 – 18 Jan 2025.
  • Espanyol — 1 confirmed appearances against Duk. 11 May 2025 – 11 May 2025.
  • FC Cincinnati — 1 confirmed appearances against Duk. 12 Aug 2026 – 12 Aug 2026.
  • Girona — 1 confirmed appearances against Duk. 24 Apr 2025 – 24 Apr 2025.
  • Leon — 1 confirmed appearances against Duk. 18 Jul 2026 – 18 Jul 2026.
  • Malaysia — 1 confirmed appearances against Duk. 29 May 2025 – 29 May 2025.
  • Mirandes — 1 confirmed appearances against Duk. 11 Oct 2025 – 11 Oct 2025.
  • Monterrey — 1 confirmed appearances against Duk. 2 Aug 2026 – 2 Aug 2026.
  • Oviedo — 1 confirmed appearances against Duk. 9 Aug 2025 – 9 Aug 2025.
  • Partick — 1 confirmed appearances against Duk. 19 Oct 2022 – 19 Oct 2022.
  • Raith Rovers — 1 confirmed appearances against Duk. 24 Jul 2022 – 24 Jul 2022.
  • Real Betis — 1 confirmed appearances against Duk. 16 Mar 2025 – 16 Mar 2025.
  • Real Madrid U19 — 1 confirmed appearances against Duk. 25 Aug 2020 – 25 Aug 2020.
  • Real Sociedad — 1 confirmed appearances against Duk. 23 Feb 2025 – 23 Feb 2025.
  • Real Sociedad II — 1 confirmed appearances against Duk. 24 Jan 2026 – 24 Jan 2026.
  • Richmond Kickers — 1 confirmed appearances against Duk. 17 Jul 2025 – 17 Jul 2025.
  • Santos Laguna — 1 confirmed appearances against Duk. 26 Jul 2026 – 26 Jul 2026.
  • Sevilla — 1 confirmed appearances against Duk. 4 May 2025 – 4 May 2025.
  • Tigres UANL — 1 confirmed appearances against Duk. 16 Aug 2026 – 16 Aug 2026.
  • Toluca — 1 confirmed appearances against Duk. 13 Sept 2026 – 13 Sept 2026.
  • U.N.A.M. - Pumas — 1 confirmed appearances against Duk. 20 Sept 2026 – 20 Sept 2026.
  • Zenit U19 — 1 confirmed appearances against Duk. 10 Dec 2019 – 10 Dec 2019.

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.