FOOTSAM / CONNECTIONS
David
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has David played with most?
Most confirmed shared appearances:
- Kewin14shared appearances
- Abdullah Al Qahtani13shared appearances
- Dhari Al Anazi13shared appearances
Who has David faced most often?
Most confirmed meetings as opponents:
- Abdulaziz Al Elewai2confirmed meetings
- Abdulaziz Al Harabi2confirmed meetings
- Abdulaziz Al-Harbi2confirmed meetings
Who has David played with most?
Players with confirmed appearances in the same team as David.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 28 Aug 2025 – 21 May 2026 | ||
| 02 | 28 Aug 2025 – 21 May 2026 | ||
| 02 | 28 Aug 2025 – 21 May 2026 | ||
| 02 | 28 Aug 2025 – 21 May 2026 | ||
| 02 | 28 Aug 2025 – 10 May 2026 | ||
| 06 | 28 Aug 2025 – 21 May 2026 | ||
| 07 | 28 Aug 2025 – 21 May 2026 | ||
| 08 | 28 Aug 2025 – 10 May 2026 | ||
| 08 | 28 Aug 2025 – 21 May 2026 | ||
| 08 | 28 Aug 2025 – 21 May 2026 | ||
| 11 | 18 Sep 2025 – 21 May 2026 | ||
| 11 | 18 Sep 2025 – 3 Feb 2026 | ||
| 13 | 28 Aug 2025 – 21 May 2026 | ||
| 14 | 12 Sep 2026 – 31 Oct 2026 | ||
| 14 | 12 Sep 2026 – 31 Oct 2026 | ||
| 14 | 12 Sep 2026 – 31 Oct 2026 | ||
| 14 | 18 Sep 2025 – 22 Nov 2025 | ||
| 14 | 28 Aug 2025 – 21 May 2026 | ||
| 14 | 12 Sep 2026 – 31 Oct 2026 | ||
| 14 | 12 Sep 2026 – 31 Oct 2026 | ||
| 14 | 12 Sep 2026 – 31 Oct 2026 | ||
| 14 | 28 Aug 2025 – 21 May 2026 | ||
| 23 | 19 Oct 2025 – 21 May 2026 | ||
| 23 | 12 Sep 2026 – 25 Oct 2026 | ||
| 23 | 28 Aug 2025 – 21 May 2026 | ||
| 23 | 28 Aug 2025 – 22 Nov 2025 | ||
| 23 | 12 Sep 2026 – 31 Oct 2026 | ||
| 23 | 12 Sep 2026 – 31 Oct 2026 | ||
| 29 | 12 Sep 2026 – 18 Oct 2026 | ||
| 29 | 10 Oct 2026 – 31 Oct 2026 | ||
| 29 | 12 Sep 2026 – 31 Oct 2026 | ||
| 29 | 26 Sep 2025 – 21 May 2026 | ||
| 29 | 12 Sep 2026 – 25 Oct 2026 | ||
| 34 | 30 Jan 2026 – 21 May 2026 | ||
| 34 | 14 Oct 2026 – 31 Oct 2026 | ||
| 34 | 19 Sep 2026 – 31 Oct 2026 | ||
| 34 | 12 Sep 2026 – 31 Oct 2026 | ||
| 38 | 12 Sep 2026 – 10 Oct 2026 | ||
| 38 | 14 Oct 2026 – 31 Oct 2026 | ||
| 38 | 2 May 2026 – 21 May 2026 | ||
| 38 | 3 Feb 2026 – 10 May 2026 | ||
| 38 | 19 Sep 2026 – 31 Oct 2026 | ||
| 43 | 12 Sep 2026 – 19 Sep 2026 | ||
| 44 | 20 Oct 2024 – 20 Oct 2024 | ||
| 44 | 20 Oct 2024 – 20 Oct 2024 | ||
| 44 | 20 Oct 2024 – 20 Oct 2024 | ||
| 44 | 20 Oct 2024 – 20 Oct 2024 | ||
| 44 | 20 Oct 2024 – 20 Oct 2024 | ||
| 44 | 14 Oct 2026 – 14 Oct 2026 | ||
| 44 | 20 Oct 2024 – 20 Oct 2024 |
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 David 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 David played with?
- Kewin — 14 shared appearances with David. 28 Aug 2025 – 21 May 2026.
- Abdullah Al Qahtani — 13 shared appearances with David. 28 Aug 2025 – 21 May 2026.
- Dhari Al Anazi — 13 shared appearances with David. 28 Aug 2025 – 21 May 2026.
- Jamal Harkass — 13 shared appearances with David. 28 Aug 2025 – 21 May 2026.
- Valentín Vada — 13 shared appearances with David. 28 Aug 2025 – 10 May 2026.
- Morlaye Sylla — 12 shared appearances with David. 28 Aug 2025 – 21 May 2026.
- Abdelkader Bedrane — 11 shared appearances with David. 28 Aug 2025 – 21 May 2026.
- Hazzaa Al Ghamdi — 10 shared appearances with David. 28 Aug 2025 – 10 May 2026.
- Sanousi Al Hawsawi — 10 shared appearances with David. 28 Aug 2025 – 21 May 2026.
- Yahya Naji — 10 shared appearances with David. 28 Aug 2025 – 21 May 2026.
- Abdul bin Talal Abdulaziz Al Khaibar — 9 shared appearances with David. 18 Sept 2025 – 21 May 2026.
- Riyadh Sharahili — 9 shared appearances with David. 18 Sept 2025 – 3 Feb 2026.
- Abdulrahman Al Obaid — 8 shared appearances with David. 28 Aug 2025 – 21 May 2026.
- Benny — 7 shared appearances with David. 12 Sept 2026 – 31 Oct 2026.
- Dória — 7 shared appearances with David. 12 Sept 2026 – 31 Oct 2026.
- Gökhan Altıparmak — 7 shared appearances with David. 12 Sept 2026 – 31 Oct 2026.
- Jesús Medina — 7 shared appearances with David. 18 Sept 2025 – 22 Nov 2025.
- K. Al Samiri — 7 shared appearances with David. 28 Aug 2025 – 21 May 2026.
- Mamadou Cissokho — 7 shared appearances with David. 12 Sept 2026 – 31 Oct 2026.
- Metehan Mert — 7 shared appearances with David. 12 Sept 2026 – 31 Oct 2026.
- Mickaël Biron — 7 shared appearances with David. 12 Sept 2026 – 31 Oct 2026.
- Yakou Meïté — 7 shared appearances with David. 28 Aug 2025 – 21 May 2026.
- Hassan Rabea — 6 shared appearances with David. 19 Oct 2025 – 21 May 2026.
- Jo Jin-Ho — 6 shared appearances with David. 12 Sept 2026 – 25 Oct 2026.
- Khaled Al Sumairi — 6 shared appearances with David. 28 Aug 2025 – 21 May 2026.
- Nabil Alioui — 6 shared appearances with David. 28 Aug 2025 – 22 Nov 2025.
- Pedrinho — 6 shared appearances with David. 12 Sept 2026 – 31 Oct 2026.
- Ömürcan Artan — 6 shared appearances with David. 12 Sept 2026 – 31 Oct 2026.
- Buğra Çağıran — 5 shared appearances with David. 12 Sept 2026 – 18 Oct 2026.
- Oğuz Gürbulak — 5 shared appearances with David. 10 Oct 2026 – 31 Oct 2026.
- Polat Yaldır — 5 shared appearances with David. 12 Sept 2026 – 31 Oct 2026.
- Tareq Abdullah A Mohammed — 5 shared appearances with David. 26 Sept 2025 – 21 May 2026.
- Yasir Subaşı — 5 shared appearances with David. 12 Sept 2026 – 25 Oct 2026.
- Arielson — 4 shared appearances with David. 30 Jan 2026 – 21 May 2026.
- Birkan Tetik — 4 shared appearances with David. 14 Oct 2026 – 31 Oct 2026.
- Gökhan Karadeniz — 4 shared appearances with David. 19 Sept 2026 – 31 Oct 2026.
- Mucahit Albayrak — 4 shared appearances with David. 12 Sept 2026 – 31 Oct 2026.
- Çağlar Akbaba — 3 shared appearances with David. 12 Sept 2026 – 10 Oct 2026.
- Emirhan Aydoğan — 3 shared appearances with David. 14 Oct 2026 – 31 Oct 2026.
- Jonathan Okita — 3 shared appearances with David. 2 May 2026 – 21 May 2026.
- Nawaf Al Saadi — 3 shared appearances with David. 3 Feb 2026 – 10 May 2026.
- Omar Imeri — 3 shared appearances with David. 19 Sept 2026 – 31 Oct 2026.
- Sergio Córdova — 2 shared appearances with David. 12 Sept 2026 – 19 Sept 2026.
- Brian Agbor — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Dani Bolt — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Javi Vázquez — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Juan Balanta — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Julien Lomboto — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Karan Topdemir — 1 shared appearances with David. 14 Oct 2026 – 14 Oct 2026.
- Leandro Matheus — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Léo Azevedo — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Luccas Feitosa — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Mathys Jean-Marie — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Manu Pozo — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Mohammad Alsalkhadi — 1 shared appearances with David. 3 Feb 2026 – 3 Feb 2026.
- Né Lopes — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Noor Al Rashidi — 1 shared appearances with David. 18 Sept 2025 – 18 Sept 2025.
- Stopira — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Talles Wander — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Vando Félix — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Vasco Sousa — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
- Yaw Moses — 1 shared appearances with David. 20 Oct 2024 – 20 Oct 2024.
Who has David faced?
- Abdulaziz Al Elewai — 2 confirmed meetings against David. 18 Sept 2025 – 3 Feb 2026.
- Abdulaziz Al Harabi — 2 confirmed meetings against David. 23 Sept 2025 – 22 Nov 2025.
- Abdulaziz Al-Harbi — 2 confirmed meetings against David. 28 Aug 2025 – 26 Jan 2026.
- Abdulelah Al Shammry — 2 confirmed meetings against David. 23 Sept 2025 – 22 Nov 2025.
- Abdullah Al Shanqiti — 2 confirmed meetings against David. 28 Aug 2025 – 26 Jan 2026.
- Abdullah Al-Rashidi — 2 confirmed meetings against David. 18 Sept 2025 – 3 Feb 2026.
- Abdulrahman Al Dosari — 2 confirmed meetings against David. 18 Sept 2025 – 3 Feb 2026.
- Abdulrahman Al-Dakheel — 2 confirmed meetings against David. 28 Aug 2025 – 26 Jan 2026.
- Aboubacar Bah — 2 confirmed meetings against David. 28 Aug 2025 – 26 Jan 2026.
- Ahmed Al Nakhli — 2 confirmed meetings against David. 28 Aug 2025 – 26 Jan 2026.
- Ali Jasim — 2 confirmed meetings against David. 23 Sept 2025 – 22 Nov 2025.
- Amir Sayoud — 2 confirmed meetings against David. 28 Aug 2025 – 26 Jan 2026.
- Bilal Boutobba — 2 confirmed meetings against David. 23 Sept 2025 – 22 Nov 2025.
- Bruno Varela — 2 confirmed meetings against David. 28 Aug 2025 – 26 Jan 2026.
- Deybi Flores — 2 confirmed meetings against David. 23 Sept 2025 – 22 Nov 2025.
- Fábio Martins — 2 confirmed meetings against David. 28 Aug 2025 – 26 Jan 2026.
- Fahad Al Abdulrazzaq — 2 confirmed meetings against David. 23 Sept 2025 – 22 Nov 2025.
- Faisal Al Mutairi — 2 confirmed meetings against David. 23 Sept 2025 – 22 Nov 2025.
- Hisham Al Dubais — 2 confirmed meetings against David. 23 Sept 2025 – 22 Nov 2025.
- John Buckley — 2 confirmed meetings against David. 18 Sept 2025 – 3 Feb 2026.
- Juan Cozzani — 2 confirmed meetings against David. 18 Sept 2025 – 3 Feb 2026.
- Khalid Al-Shammari — 2 confirmed meetings against David. 23 Sept 2025 – 22 Nov 2025.
- Loreintz Rosier — 2 confirmed meetings against David. 28 Aug 2025 – 26 Jan 2026.
- Majed Khalifah — 2 confirmed meetings against David. 18 Sept 2025 – 3 Feb 2026.
- Muhammad Sawan — 2 confirmed meetings against David. 18 Sept 2025 – 3 Feb 2026.
- Nawaf Al Habashi — 2 confirmed meetings against David. 28 Aug 2025 – 26 Jan 2026.
- Omar Al Somah — 2 confirmed meetings against David. 28 Aug 2025 – 26 Jan 2026.
- Rakan Al Tulayhi — 2 confirmed meetings against David. 23 Sept 2025 – 22 Nov 2025.
- Ramiro Enrique — 2 confirmed meetings against David. 18 Sept 2025 – 3 Feb 2026.
- Ramzi Solan — 2 confirmed meetings against David. 18 Sept 2025 – 3 Feb 2026.
- Shaquille Pinas — 2 confirmed meetings against David. 18 Sept 2025 – 3 Feb 2026.
- Sultan Tanker — 2 confirmed meetings against David. 28 Aug 2025 – 26 Jan 2026.
- Yousef Al Shammari — 2 confirmed meetings against David. 28 Aug 2025 – 26 Jan 2026.
- Abdulaziz Al Bishi — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Abdulaziz Noor — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Abdulelah Al Amri — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Abdulfattah Adam — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Abdullah Al Anazi — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Abdullah Al Hafith — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Abdullah Al Hamdan — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Abdullah Al Khaibari — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Abdullah Khateeb — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Abdullah Madu — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Abdulrahman Al Obud — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Abdulrahman Al Safari — 1 confirmed meetings against David. 18 Sept 2025 – 18 Sept 2025.
- Abdulrahman Ghareeb — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Ada Ibik — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Adam Berry — 1 confirmed meetings against David. 3 Feb 2026 – 3 Feb 2026.
- Ahmed Al Ghamdi — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Ahmed Al Shamrani — 1 confirmed meetings against David. 26 Jan 2026 – 26 Jan 2026.
- Ahmed Bahusayn — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Ahmed Hegazy — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Ala Al Hajji — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Alenis Vargas — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Alexandre Lacazette — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Ali Aytemur — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Ali Yılmaz — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Alieu Cham — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Alim Öztürk — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Alp Tutar — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Alperen Babacan — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Altin Zeqiri — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Álvaro Medrán — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Amadou Koné — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Ammar Al Harfi — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Andrei Girotto — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Ângelo — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Angelo Fulgini — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Anthony Moris — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Arda Çolak — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Arif Al Haydar — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Aschraf El Mahdioui — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Atakan Çankaya — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Awad Al Nashri — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Ayman Fallatah\t — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Ayman Yahya — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Aytaç Kara — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- B. Gok — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- B. Nizam — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Babatude Segbenu Pinponsu Júnior — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Bahadır Öztürk — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Barış Gök — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Benhur Keser — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Bento — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Berk Nızam — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Berşan Yavuzay — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Bin Mahmoud — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Birama Touré — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Braian Samudio — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Burak Çoban — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- César Murillo — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Cem Akpınar — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Cheikne Sylla — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Christophe Hérelle — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Cristiano Ronaldo — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- David Freire — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Desmond Nketia — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Daniel Moreno — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Danilo Pereira — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Devran Şenyurt — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Dimitrios Kourbelis — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Diogo Sousa — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Dıjlan Aydın — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Doğan Erdoğan — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Duran Sahin — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Edgaras Utkus — 1 confirmed meetings against David. 3 Feb 2026 – 3 Feb 2026.
- Edu Vieira — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Ege Arslan — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Ege Bilsel — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Elias Mokwana — 1 confirmed meetings against David. 28 Aug 2025 – 28 Aug 2025.
- Elvin Mendy — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Emir Gültekin — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Emirhan Başyiğit — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Emre Kaplan — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Emrecan Uzunhan — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Ensar Kemaloğlu — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Erdem Canpolat — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Erkan Kaş — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Eyüp Akcan — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Franco Almara — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- F. Darisi — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Fabinho — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Fahad Al Zubaidi — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Faisal Darisi — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Faris Abdi — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Faris Al Ghamdi — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Felix Afena-Gyan — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Ferhat Yazgan — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Fernando Andrade — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Fernando Pacheco — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Fırat İnal — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Flávio — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Florent Hasani — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Florian Loshaj — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Francisco Calvo — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Furkan Apaydın — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Furkan Orak — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Georginio Wijnaldum — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Giorgos Masouras — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Giovanni Crociata — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Guélor Kanga — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Gökcan Kaya — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Gökhan Değirmenci — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Görkem Sağlam — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Harruna Innusah — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Halil Akbunar — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Hamad Al Jayzani — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Hassan Al Asmari — 1 confirmed meetings against David. 3 Feb 2026 – 3 Feb 2026.
- Hassan Kadesh — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Hattan Bahbri — 1 confirmed meetings against David. 18 Sept 2025 – 18 Sept 2025.
- Henrique Cavalcante — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Houssem-Eddine Aouar — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Hüseyin Maldar — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Iker Kortajarena — 1 confirmed meetings against David. 3 Feb 2026 – 3 Feb 2026.
- Ilian Iliev — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Íñigo Martínez — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Ivan Šaranić — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Jack Hendry — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Jakub Szumski — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Jawad El Yamiq — 1 confirmed meetings against David. 23 Sept 2025 – 23 Sept 2025.
- Jemal Tabidze — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- João Carmo — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Joao de Sousa Moreira Cruz — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- João Félix — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Jonathan Lindseth — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Joshua King — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Juergen Elitim — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Julien Anziani — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- K. Matisli — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Karl Toko Ekambi — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Kayra Cihan — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Kelechi Ịheanachọ — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Kenan Fakılı — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Kerem Kayaarasi — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Kerem Matisli — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Kévin N'Doram — 1 confirmed meetings against David. 18 Sept 2025 – 18 Sept 2025.
- Khaled Al Shammari — 1 confirmed meetings against David. 22 Nov 2025 – 22 Nov 2025.
- Khaled Asbahi — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Khalid Al Ghannam — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Khalil Al Absi — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Kingsley Coman — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Koka — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Konstantinos Fortounis — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Kubilay Kanatsızkuş — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Kubilay Sönmez — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Lázaro — 1 confirmed meetings against David. 23 Sept 2025 – 23 Sept 2025.
- Leandro Bacuna — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Leon Caliskan — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Lewis Enoh — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Lincoln — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Lionel Yombi — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Loïc Kouagba — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Lucão — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Luccas Claro — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Luciano Rodríguez — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Luís Dias — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Luís Maximiano — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Madallah Al Olayan — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Mailson — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Majed Dawran — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Majed Kanabah — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Mamadou Fall — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Mamadou Sylla — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Mamadu Djaló — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Mame Faye — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Mansour Hamzi — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Marek Rodák — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Mario Mitaj — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Marwane Saâdane — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Matías Vargas — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Mehmet Uçar — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Mert Göckan — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Mert Göçkan — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Michael Ologo — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Miguel Carvalho — 1 confirmed meetings against David. 26 Jan 2026 – 26 Jan 2026.
- Mikail Okyar — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Milan Borjan — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Mohamed Simakan — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Mohammed Al Burayk — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Mohammed Al Hurayji — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Mohammed Al Khabrani — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Mohammed Al Khaibari — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Mohammed Al Kunaydiri — 1 confirmed meetings against David. 23 Sept 2025 – 23 Sept 2025.
- Mohammed Al Kuwaykibi — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Mohammed Al Saedi — 1 confirmed meetings against David. 28 Aug 2025 – 28 Aug 2025.
- Mohammed Harbush — 1 confirmed meetings against David. 28 Aug 2025 – 28 Aug 2025.
- Mohammed Issa — 1 confirmed meetings against David. 28 Aug 2025 – 28 Aug 2025.
- Mohammed Mahzari — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Mohau Nkota — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Mourad Batna — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Moussa Diaby — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Moustapha Camara — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Muhammad Sahlouli — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Muhammet Akpınar — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Muhannad Al Shanqiti — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Mukhtar Ali — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Musa Barrow — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Mustafa Erdilman — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Mustafa Sol — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Muteb Al Mufarrij — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Nader Al Sharari — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Naif Masoud — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Nasser Al Haleel — 1 confirmed meetings against David. 22 Nov 2025 – 22 Nov 2025.
- Nathan Zézé — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Nawaf Boushal — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Nicolas Janvier — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Norbert Gyömbér — 1 confirmed meetings against David. 18 Sept 2025 – 18 Sept 2025.
- Oğulcan Çağlayan — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Ondrej Duda — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Osama Al Bowardi — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Osman Kahraman — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Osman Kaynak — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Ozder Ozcan — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Pedro Ribeiro — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Paolo Fernandes — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Pedro Rebocho — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Predrag Rajković — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Russel Fomba — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Radhi Al Otaibi — 1 confirmed meetings against David. 26 Sept 2025 – 26 Sept 2025.
- Rahmetullah Berişbek — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Recep Niyaz — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Roger Martínez — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Romain Faivre — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Romell Quioto — 1 confirmed meetings against David. 22 Nov 2025 – 22 Nov 2025.
- Rúben Cardoso — 1 confirmed meetings against David. 20 Oct 2024 – 20 Oct 2024.
- Saad Al Sharfa — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Sadio Mané — 1 confirmed meetings against David. 21 May 2026 – 21 May 2026.
- Saeed Al Hamsal — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Saeed Baattia — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Saïd Benrahma — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Saïmon Bouabré — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Saleh Al Amri — 1 confirmed meetings against David. 2 May 2026 – 2 May 2026.
- Saleh Al Shehri — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Salman Al Faraj — 1 confirmed meetings against David. 30 Jan 2026 – 30 Jan 2026.
- Samir — 1 confirmed meetings against David. 22 Nov 2025 – 22 Nov 2025.
- Sattam Al Tumbukti — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Saud Al Rashed — 1 confirmed meetings against David. 26 Jan 2026 – 26 Jan 2026.
- Saud Al Tumbukti — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Semih Güler — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Serdar Gürler — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Sergio González — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Serkan Asan — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Sinan Kurt — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Sofiane Bendebka — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Soner Aydoğdu — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Soner Gönül — 1 confirmed meetings against David. 10 Oct 2026 – 10 Oct 2026.
- Steven Bergwijn — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Sulaiman Hazazi — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Sultan Al Shehri — 1 confirmed meetings against David. 3 Feb 2026 – 3 Feb 2026.
- Sultan Mandash — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Talal Haji — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Taulant Seferi — 1 confirmed meetings against David. 18 Oct 2026 – 18 Oct 2026.
- Teddy Okou — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Toral Bayramov — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Tozé — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Turan Tuncer — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Vedat Karakuş — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Victor Braga — 1 confirmed meetings against David. 23 Sept 2025 – 23 Sept 2025.
- Vincent Aboubakar — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Vitor Vargas — 1 confirmed meetings against David. 22 Nov 2025 – 22 Nov 2025.
- Waleed Al Ahmad — 1 confirmed meetings against David. 19 Oct 2025 – 19 Oct 2025.
- Waleed Al Anzi — 1 confirmed meetings against David. 22 Nov 2025 – 22 Nov 2025.
- William Troost-Ekong — 1 confirmed meetings against David. 18 Sept 2025 – 18 Sept 2025.
- Yahia Al Shehri — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Yasin Güreler — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Yassine Benrahou — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Yoann Barbet — 1 confirmed meetings against David. 6 Nov 2025 – 6 Nov 2025.
- Youssef En-Nesyri — 1 confirmed meetings against David. 10 May 2026 – 10 May 2026.
- Yunus Dursun — 1 confirmed meetings against David. 31 Oct 2026 – 31 Oct 2026.
- Yusuf Erdoğan — 1 confirmed meetings against David. 25 Oct 2026 – 25 Oct 2026.
- Yusuf Sertkaya — 1 confirmed meetings against David. 12 Sept 2026 – 12 Sept 2026.
- Yusuf Özer — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
- Zaydou-Dine Youssouf — 1 confirmed meetings against David. 30 Oct 2025 – 30 Oct 2025.
- Zeki Yavru — 1 confirmed meetings against David. 19 Sept 2026 – 19 Sept 2026.
- Ömer Faruk Duymaz — 1 confirmed meetings against David. 14 Oct 2026 – 14 Oct 2026.
Which teams has David 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.
- Al Kholood — 2 confirmed appearances against David. 18 Sept 2025 – 3 Feb 2026.
- Al Najma — 2 confirmed appearances against David. 23 Sept 2025 – 22 Nov 2025.
- Al-Hazm — 2 confirmed appearances against David. 28 Aug 2025 – 26 Jan 2026.
- Al Khaleej Saihat — 1 confirmed appearances against David. 2 May 2026 – 2 May 2026.
- Al Riyadh — 1 confirmed appearances against David. 6 Nov 2025 – 6 Nov 2025.
- Al Taawon — 1 confirmed appearances against David. 19 Oct 2025 – 19 Oct 2025.
- Al-Ettifaq — 1 confirmed appearances against David. 26 Sept 2025 – 26 Sept 2025.
- Al-Fateh — 1 confirmed appearances against David. 30 Oct 2025 – 30 Oct 2025.
- Al-Ittihad FC — 1 confirmed appearances against David. 10 May 2026 – 10 May 2026.
- Al-Nassr — 1 confirmed appearances against David. 21 May 2026 – 21 May 2026.
- Bodrum FK — 1 confirmed appearances against David. 12 Sept 2026 – 12 Sept 2026.
- Bursaspor — 1 confirmed appearances against David. 19 Sept 2026 – 19 Sept 2026.
- Esenler Erokspor — 1 confirmed appearances against David. 25 Oct 2026 – 25 Oct 2026.
- Iğdır FK — 1 confirmed appearances against David. 10 Oct 2026 – 10 Oct 2026.
- İstanbulspor — 1 confirmed appearances against David. 14 Oct 2026 – 14 Oct 2026.
- Kayserispor — 1 confirmed appearances against David. 18 Oct 2026 – 18 Oct 2026.
- Manisa F.K. — 1 confirmed appearances against David. 31 Oct 2026 – 31 Oct 2026.
- NEOM — 1 confirmed appearances against David. 30 Jan 2026 – 30 Jan 2026.
- O Elvas — 1 confirmed appearances against David. 20 Oct 2024 – 20 Oct 2024.
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.





















































