FOOTSAM / CONNECTIONS
Christopher John
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has Christopher John played with most?
Most confirmed shared appearances:
- Samir Fekri27shared appearances
- Kelechi Chimezie26shared appearances
- Mohamed Naguib26shared appearances
Who has Christopher John faced most often?
Most confirmed meetings as opponents:
- Abdallah Bakri2confirmed meetings
- Abdelkabir El Ouadi2confirmed meetings
- Abdelrahman Khaled2confirmed meetings
Who has Christopher John played with most?
Players with confirmed appearances in the same team as Christopher John.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 20 Oct 2022 – 14 July 2023 | ||
| 02 | 20 Oct 2022 – 14 July 2023 | ||
| 02 | 20 Oct 2022 – 14 July 2023 | ||
| 04 | 24 Oct 2022 – 31 May 2023 | ||
| 04 | 20 Oct 2022 – 14 July 2023 | ||
| 06 | 20 Oct 2022 – 14 July 2023 | ||
| 07 | 20 Oct 2022 – 14 July 2023 | ||
| 08 | 11 Dec 2022 – 14 July 2023 | ||
| 09 | 5 Feb 2023 – 14 July 2023 | ||
| 09 | 20 Oct 2022 – 12 Apr 2023 | ||
| 11 | 5 Feb 2023 – 14 July 2023 | ||
| 11 | 20 Oct 2022 – 30 June 2023 | ||
| 13 | 5 Feb 2023 – 30 June 2023 | ||
| 13 | 20 Oct 2022 – 31 May 2023 | ||
| 13 | 20 Feb 2023 – 30 June 2023 | ||
| 13 | 20 Oct 2022 – 27 Jan 2023 | ||
| 13 | 20 Oct 2022 – 30 June 2023 | ||
| 18 | 28 Feb 2023 – 14 July 2023 | ||
| 18 | 20 Feb 2023 – 14 July 2023 | ||
| 20 | 20 Oct 2022 – 11 Jan 2023 | ||
| 20 | 28 Feb 2023 – 14 July 2023 | ||
| 22 | 2 Nov 2022 – 14 July 2023 | ||
| 23 | 20 Oct 2022 – 27 Jan 2023 | ||
| 23 | 20 Oct 2022 – 27 Jan 2023 | ||
| 25 | 11 Jan 2023 – 14 July 2023 | ||
| 25 | 18 Sep 2023 – 12 Dec 2023 | ||
| 25 | 20 Feb 2023 – 14 July 2023 | ||
| 25 | 18 Sep 2023 – 12 Dec 2023 | ||
| 25 | 18 Sep 2023 – 12 Dec 2023 | ||
| 25 | 18 Sep 2023 – 12 Dec 2023 | ||
| 25 | 1 Dec 2022 – 14 July 2023 | ||
| 32 | 18 Sep 2023 – 12 Dec 2023 | ||
| 32 | 18 Sep 2023 – 12 Dec 2023 | ||
| 32 | 2 Oct 2023 – 12 Dec 2023 | ||
| 32 | 18 Sep 2023 – 12 Dec 2023 | ||
| 32 | 2 Oct 2023 – 12 Dec 2023 | ||
| 37 | 18 Sep 2023 – 27 Nov 2023 | ||
| 37 | 18 Sep 2023 – 12 Dec 2023 | ||
| 37 | 11 Jan 2023 – 27 Jan 2023 | ||
| 37 | 2 Nov 2022 – 27 Jan 2023 | ||
| 37 | 2 Oct 2023 – 12 Dec 2023 | ||
| 37 | 11 Jan 2023 – 25 Apr 2023 | ||
| 37 | 18 Sep 2023 – 27 Nov 2023 | ||
| 37 | 23 Oct 2023 – 12 Dec 2023 | ||
| 45 | 24 Oct 2022 – 2 Jan 2023 | ||
| 45 | 2 Oct 2023 – 27 Nov 2023 | ||
| 45 | 18 Sep 2023 – 6 Nov 2023 | ||
| 45 | 7 Dec 2022 – 2 Jan 2023 | ||
| 49 | 18 Sep 2023 – 23 Oct 2023 | ||
| 49 | 5 Feb 2023 – 20 Feb 2023 |
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 Christopher John 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 Christopher John played with?
- Samir Fekri — 27 shared appearances with Christopher John. 20 Oct 2022 – 14 Jul 2023.
- Kelechi Chimezie — 26 shared appearances with Christopher John. 20 Oct 2022 – 14 Jul 2023.
- Mohamed Naguib — 26 shared appearances with Christopher John. 20 Oct 2022 – 14 Jul 2023.
- Ahmed Abdel Naby — 24 shared appearances with Christopher John. 24 Oct 2022 – 31 May 2023.
- Mahmoud Talaat — 24 shared appearances with Christopher John. 20 Oct 2022 – 14 Jul 2023.
- Abdelaziz El Sayed — 23 shared appearances with Christopher John. 20 Oct 2022 – 14 Jul 2023.
- Allan Kyambadde — 21 shared appearances with Christopher John. 20 Oct 2022 – 14 Jul 2023.
- Rasheed Ahmed — 16 shared appearances with Christopher John. 11 Dec 2022 – 14 Jul 2023.
- Abdelrahman El Banouby — 15 shared appearances with Christopher John. 5 Feb 2023 – 14 Jul 2023.
- Mostafa Fawzy — 15 shared appearances with Christopher John. 20 Oct 2022 – 12 Apr 2023.
- Ahmed Abdel Rasoul — 14 shared appearances with Christopher John. 5 Feb 2023 – 14 Jul 2023.
- Momen Atef — 14 shared appearances with Christopher John. 20 Oct 2022 – 30 Jun 2023.
- Ali El Zahdi — 13 shared appearances with Christopher John. 5 Feb 2023 – 30 Jun 2023.
- Hussein Ragab — 13 shared appearances with Christopher John. 20 Oct 2022 – 31 May 2023.
- Kamal Abou Elfetouh — 13 shared appearances with Christopher John. 20 Feb 2023 – 30 Jun 2023.
- Reda Sayed — 13 shared appearances with Christopher John. 20 Oct 2022 – 27 Jan 2023.
- Walid Mostafa — 13 shared appearances with Christopher John. 20 Oct 2022 – 30 Jun 2023.
- Emad El Sayed — 12 shared appearances with Christopher John. 28 Feb 2023 – 14 Jul 2023.
- Karim Yehia — 12 shared appearances with Christopher John. 20 Feb 2023 – 14 Jul 2023.
- Mohamed Nosseir — 9 shared appearances with Christopher John. 20 Oct 2022 – 11 Jan 2023.
- Mohamed Ramadan — 9 shared appearances with Christopher John. 28 Feb 2023 – 14 Jul 2023.
- Funom Alfred — 8 shared appearances with Christopher John. 2 Nov 2022 – 14 Jul 2023.
- Barakat Haggag — 7 shared appearances with Christopher John. 20 Oct 2022 – 27 Jan 2023.
- Serge Toure — 7 shared appearances with Christopher John. 20 Oct 2022 – 27 Jan 2023.
- Ahmed Dahesh — 6 shared appearances with Christopher John. 11 Jan 2023 – 14 Jul 2023.
- Ali Muhsen — 6 shared appearances with Christopher John. 18 Sept 2023 – 12 Dec 2023.
- Fahd Gomaa — 6 shared appearances with Christopher John. 20 Feb 2023 – 14 Jul 2023.
- Hasan Abdulkareem — 6 shared appearances with Christopher John. 18 Sept 2023 – 12 Dec 2023.
- Maytham Jabbar — 6 shared appearances with Christopher John. 18 Sept 2023 – 12 Dec 2023.
- Mohammed Ali — 6 shared appearances with Christopher John. 18 Sept 2023 – 12 Dec 2023.
- Rasheed Ahmed — 6 shared appearances with Christopher John. 1 Dec 2022 – 14 Jul 2023.
- Collins Opare — 5 shared appearances with Christopher John. 18 Sept 2023 – 12 Dec 2023.
- Husam Kadhim — 5 shared appearances with Christopher John. 18 Sept 2023 – 12 Dec 2023.
- Jalal Hachim — 5 shared appearances with Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Murad Mohammad — 5 shared appearances with Christopher John. 18 Sept 2023 – 12 Dec 2023.
- Mustafa Nadhim — 5 shared appearances with Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Ali Kazem — 4 shared appearances with Christopher John. 18 Sept 2023 – 27 Nov 2023.
- Ali Sadeq — 4 shared appearances with Christopher John. 18 Sept 2023 – 12 Dec 2023.
- Essa Abdallah — 4 shared appearances with Christopher John. 11 Jan 2023 – 27 Jan 2023.
- Hesham Sabry — 4 shared appearances with Christopher John. 2 Nov 2022 – 27 Jan 2023.
- Hussain Falah — 4 shared appearances with Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Mahmoud Ezzat — 4 shared appearances with Christopher John. 11 Jan 2023 – 25 Apr 2023.
- Ridha Mohammad — 4 shared appearances with Christopher John. 18 Sept 2023 – 27 Nov 2023.
- Sajad Mohammad — 4 shared appearances with Christopher John. 23 Oct 2023 – 12 Dec 2023.
- Ahmed El Amour — 3 shared appearances with Christopher John. 24 Oct 2022 – 2 Jan 2023.
- Hassan Houbeib — 3 shared appearances with Christopher John. 2 Oct 2023 – 27 Nov 2023.
- Hayder Abdulkareem — 3 shared appearances with Christopher John. 18 Sept 2023 – 6 Nov 2023.
- Mohab Yasser — 3 shared appearances with Christopher John. 7 Dec 2022 – 2 Jan 2023.
- Iskander Chihi — 2 shared appearances with Christopher John. 18 Sept 2023 – 23 Oct 2023.
- Mohamed Abdelfattah — 2 shared appearances with Christopher John. 5 Feb 2023 – 20 Feb 2023.
- Mohamed Al Fakahani Ramadan — 2 shared appearances with Christopher John. 31 May 2023 – 14 Jul 2023.
- Mustafa Mohammed — 2 shared appearances with Christopher John. 23 Oct 2023 – 6 Nov 2023.
- Roy Ndoutoumo — 2 shared appearances with Christopher John. 18 Sept 2023 – 2 Oct 2023.
- A. Hzair — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- A. Shebar — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Abdullahi Ojifinni — 1 shared appearances with Christopher John. 24 Oct 2022 – 24 Oct 2022.
- Ahmad Abd Al Hussain — 1 shared appearances with Christopher John. 2 Oct 2023 – 2 Oct 2023.
- Alaa Raad — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Ali Faisal — 1 shared appearances with Christopher John. 18 Sept 2023 – 18 Sept 2023.
- Amer Jamous — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Hussein Hasan — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Ifeanyi Eze — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Ismail Mihrab — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- M. Khalid Kofi — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- M. Walid — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Mahmoud El Gharabawy — 1 shared appearances with Christopher John. 6 Jun 2023 – 6 Jun 2023.
- Mahmoud Kenawi — 1 shared appearances with Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Miullen — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Mohamed Al-Taay — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Mostafa Abdelkader — 1 shared appearances with Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Mustafa Jaber — 1 shared appearances with Christopher John. 18 Sept 2023 – 18 Sept 2023.
- Mustafa Qabeel — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- N. Mohammed — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- O. Jengi — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Salah Sabry — 1 shared appearances with Christopher John. 24 Oct 2022 – 24 Oct 2022.
- Sigitas Olberkis — 1 shared appearances with Christopher John. 14 Oct 2026 – 14 Oct 2026.
Who has Christopher John faced?
- Abdallah Bakri — 2 confirmed meetings against Christopher John. 7 Dec 2022 – 4 Apr 2023.
- Abdelkabir El Ouadi — 2 confirmed meetings against Christopher John. 1 Dec 2022 – 25 Apr 2023.
- Abdelrahman Khaled — 2 confirmed meetings against Christopher John. 22 Jan 2023 – 30 Jun 2023.
- Abdulaziz Khalid — 2 confirmed meetings against Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Abdulrahman Al Dhaferi — 2 confirmed meetings against Christopher John. 18 Sept 2023 – 27 Nov 2023.
- Ahmad Khairdien — 2 confirmed meetings against Christopher John. 23 Oct 2023 – 6 Nov 2023.
- Ahmed Abdel Naby — 2 confirmed meetings against Christopher John. 24 Oct 2022 – 20 Feb 2023.
- Ahmed Alaa Eldin — 2 confirmed meetings against Christopher John. 22 Jan 2023 – 30 Jun 2023.
- Ahmed Atef — 2 confirmed meetings against Christopher John. 1 Dec 2022 – 25 Apr 2023.
- Ahmed Castelo — 2 confirmed meetings against Christopher John. 5 Feb 2023 – 14 Jul 2023.
- Ahmed Dawooda — 2 confirmed meetings against Christopher John. 18 Jan 2023 – 6 Jun 2023.
- Ahmed El Bahrawy — 2 confirmed meetings against Christopher John. 7 Dec 2022 – 4 Apr 2023.
- Ahmed El Sageery — 2 confirmed meetings against Christopher John. 7 Dec 2022 – 4 Apr 2023.
- Ahmed El Shenawy — 2 confirmed meetings against Christopher John. 23 Dec 2022 – 18 Apr 2023.
- Ahmed El Shimi — 2 confirmed meetings against Christopher John. 22 Jan 2023 – 30 Jun 2023.
- Ahmed Elkalamawy — 2 confirmed meetings against Christopher John. 24 Oct 2022 – 20 Feb 2023.
- Ahmed Felix — 2 confirmed meetings against Christopher John. 18 Jan 2023 – 6 Jun 2023.
- Ahmed Fouad — 2 confirmed meetings against Christopher John. 7 Dec 2022 – 4 Apr 2023.
- Ahmed Khaled — 2 confirmed meetings against Christopher John. 5 Feb 2023 – 14 Jul 2023.
- Ahmed Mostafa — 2 confirmed meetings against Christopher John. 15 Dec 2022 – 9 Apr 2023.
- Ahmed Said — 2 confirmed meetings against Christopher John. 11 Jan 2023 – 31 May 2023.
- Ahmed Shadad — 2 confirmed meetings against Christopher John. 2 Jan 2023 – 15 May 2023.
- Ahmed Shedid — 2 confirmed meetings against Christopher John. 18 Jan 2023 – 6 Jun 2023.
- Ahmed Yasser — 2 confirmed meetings against Christopher John. 11 Jan 2023 – 31 May 2023.
- Al Soliman — 2 confirmed meetings against Christopher John. 24 Oct 2022 – 20 Feb 2023.
- Ali Al Sabaa — 2 confirmed meetings against Christopher John. 23 Oct 2023 – 6 Nov 2023.
- Ali Alredha Ismail — 2 confirmed meetings against Christopher John. 23 Oct 2023 – 6 Nov 2023.
- Ali Fathy — 2 confirmed meetings against Christopher John. 5 Feb 2023 – 14 Jul 2023.
- Ali Gabr — 2 confirmed meetings against Christopher John. 23 Dec 2022 – 18 Apr 2023.
- Ali Saeed Isa — 2 confirmed meetings against Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Amir Abed — 2 confirmed meetings against Christopher John. 22 Jan 2023 – 30 Jun 2023.
- Amr El Saadawy — 2 confirmed meetings against Christopher John. 2 Jan 2023 – 15 May 2023.
- Amr Hossam — 2 confirmed meetings against Christopher John. 5 Feb 2023 – 14 Jul 2023.
- Amr Moussa — 2 confirmed meetings against Christopher John. 2 Jan 2023 – 15 May 2023.
- Anayo Iwuala — 2 confirmed meetings against Christopher John. 18 Sept 2023 – 27 Nov 2023.
- Aymen Sfaxi — 2 confirmed meetings against Christopher John. 1 Dec 2022 – 25 Apr 2023.
- Bandar Al Salama — 2 confirmed meetings against Christopher John. 18 Sept 2023 – 27 Nov 2023.
- Basem Morsy — 2 confirmed meetings against Christopher John. 27 Jan 2023 – 31 May 2023.
- Bassem Ali — 2 confirmed meetings against Christopher John. 1 Dec 2022 – 25 Apr 2023.
- Belal El Sayed — 2 confirmed meetings against Christopher John. 5 Feb 2023 – 14 Jul 2023.
- Benjamin Boateng — 2 confirmed meetings against Christopher John. 15 Dec 2022 – 9 Apr 2023.
- Blati Touré — 2 confirmed meetings against Christopher John. 23 Dec 2022 – 18 Apr 2023.
- Dilson — 2 confirmed meetings against Christopher John. 5 Feb 2023 – 14 Jul 2023.
- Dmytro Bilonoh — 2 confirmed meetings against Christopher John. 23 Oct 2023 – 6 Nov 2023.
- Dodo Dokou — 2 confirmed meetings against Christopher John. 15 Dec 2022 – 9 Apr 2023.
- Emad Fathy — 2 confirmed meetings against Christopher John. 5 Feb 2023 – 14 Jul 2023.
- Emeka Eze — 2 confirmed meetings against Christopher John. 2 Jan 2023 – 15 May 2023.
- Fady Farid — 2 confirmed meetings against Christopher John. 22 Jan 2023 – 30 Jun 2023.
- Fagrie Lakay — 2 confirmed meetings against Christopher John. 23 Dec 2022 – 18 Apr 2023.
- Fahad Bosharrar — 2 confirmed meetings against Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Farouck Kabore — 2 confirmed meetings against Christopher John. 22 Jan 2023 – 30 Jun 2023.
- Gaber Kamel — 2 confirmed meetings against Christopher John. 7 Dec 2022 – 4 Apr 2023.
- Ghanam Mohamed — 2 confirmed meetings against Christopher John. 1 Dec 2022 – 25 Apr 2023.
- Hamad Al-Qallaf — 2 confirmed meetings against Christopher John. 18 Sept 2023 – 27 Nov 2023.
- Hamdi Fathy — 2 confirmed meetings against Christopher John. 2 Nov 2022 – 28 Feb 2023.
- Hamed Khaled — 2 confirmed meetings against Christopher John. 18 Jan 2023 – 6 Jun 2023.
- Hamza Khaba — 2 confirmed meetings against Christopher John. 18 Sept 2023 – 27 Nov 2023.
- Hasan Al Enezi — 2 confirmed meetings against Christopher John. 18 Sept 2023 – 27 Nov 2023.
- Hasan Korani — 2 confirmed meetings against Christopher John. 23 Oct 2023 – 6 Nov 2023.
- Hasan Mhana — 2 confirmed meetings against Christopher John. 23 Oct 2023 – 6 Nov 2023.
- Hesham Balaha — 2 confirmed meetings against Christopher John. 1 Dec 2022 – 25 Apr 2023.
- Hossam Hassan — 2 confirmed meetings against Christopher John. 2 Nov 2022 – 9 Apr 2023.
- Hussain Al Eker — 2 confirmed meetings against Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Hussein Faisal — 2 confirmed meetings against Christopher John. 15 Dec 2022 – 9 Apr 2023.
- Ibrahim Adel — 2 confirmed meetings against Christopher John. 23 Dec 2022 – 18 Apr 2023.
- Ibrahim Hassan — 2 confirmed meetings against Christopher John. 24 Oct 2022 – 20 Feb 2023.
- Imadeddine Boubekeur — 2 confirmed meetings against Christopher John. 2 Jan 2023 – 15 May 2023.
- Islam Abdelnaim — 2 confirmed meetings against Christopher John. 24 Oct 2022 – 20 Feb 2023.
- Islam Abou Slemma — 2 confirmed meetings against Christopher John. 2 Jan 2023 – 15 May 2023.
- Islam Gamal — 2 confirmed meetings against Christopher John. 5 Feb 2023 – 14 Jul 2023.
- Islam Issa — 2 confirmed meetings against Christopher John. 23 Dec 2022 – 18 Apr 2023.
- Issahaku Yakubu — 2 confirmed meetings against Christopher John. 11 Jan 2023 – 31 May 2023.
- Jassim Al Shaikh — 2 confirmed meetings against Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Joel — 2 confirmed meetings against Christopher John. 2 Oct 2023 – 12 Dec 2023.
- John Okoli — 2 confirmed meetings against Christopher John. 22 Jan 2023 – 30 Jun 2023.
- Jomaa Aboud — 2 confirmed meetings against Christopher John. 18 Sept 2023 – 27 Nov 2023.
- Joseph Ngwem — 2 confirmed meetings against Christopher John. 1 Dec 2022 – 25 Apr 2023.
- Khalil Bader — 2 confirmed meetings against Christopher John. 23 Oct 2023 – 6 Nov 2023.
- Komail Al Aswad — 2 confirmed meetings against Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Lazar Đorđević — 2 confirmed meetings against Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Louis Khoury — 2 confirmed meetings against Christopher John. 23 Oct 2023 – 6 Nov 2023.
- Luis Hinestroza — 2 confirmed meetings against Christopher John. 22 Jan 2023 – 30 Jun 2023.
- Mabululu — 2 confirmed meetings against Christopher John. 24 Oct 2022 – 20 Feb 2023.
- Mahdi Al Zain — 2 confirmed meetings against Christopher John. 23 Oct 2023 – 6 Nov 2023.
- Maher Sabra — 2 confirmed meetings against Christopher John. 23 Oct 2023 – 6 Nov 2023.
- Mahmoud Abdel Aziz — 2 confirmed meetings against Christopher John. 24 Oct 2022 – 20 Feb 2023.
- Mahmoud Abdel Halim — 2 confirmed meetings against Christopher John. 15 Dec 2022 – 9 Apr 2023.
- Mahmoud El Saoud — 2 confirmed meetings against Christopher John. 22 Jan 2023 – 30 Jun 2023.
- Mahmoud Alaa — 2 confirmed meetings against Christopher John. 24 Oct 2022 – 20 Feb 2023.
- Mahmoud Gennesh — 2 confirmed meetings against Christopher John. 1 Dec 2022 – 25 Apr 2023.
- Mahmoud Hamada — 2 confirmed meetings against Christopher John. 7 Dec 2022 – 4 Apr 2023.
- Mahmoud Kaoud — 2 confirmed meetings against Christopher John. 11 Jan 2023 – 31 May 2023.
- Mahmoud Ramadan — 2 confirmed meetings against Christopher John. 18 Jan 2023 – 6 Jun 2023.
- Mahmoud Sayed — 2 confirmed meetings against Christopher John. 11 Jan 2023 – 31 May 2023.
- Majdi Attar — 2 confirmed meetings against Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Mamadou Niass — 2 confirmed meetings against Christopher John. 22 Jan 2023 – 30 Jun 2023.
- Mamadou Thiam — 2 confirmed meetings against Christopher John. 18 Sept 2023 – 27 Nov 2023.
- Marwan Attia — 2 confirmed meetings against Christopher John. 24 Oct 2022 – 28 Feb 2023.
- Marwan Mohsen — 2 confirmed meetings against Christopher John. 1 Dec 2022 – 25 Apr 2023.
- Mohamed Abou Gabal Ali — 2 confirmed meetings against Christopher John. 11 Jan 2023 – 31 May 2023.
- Mohamed Ashraf — 2 confirmed meetings against Christopher John. 2 Nov 2022 – 28 Feb 2023.
- Mohamed El Shenawy — 2 confirmed meetings against Christopher John. 2 Nov 2022 – 28 Feb 2023.
- Mohamed Fathi — 2 confirmed meetings against Christopher John. 11 Jan 2023 – 31 May 2023.
- Mohamed Fawzi — 2 confirmed meetings against Christopher John. 18 Jan 2023 – 6 Jun 2023.
- Mohamed Grendo — 2 confirmed meetings against Christopher John. 2 Jan 2023 – 15 May 2023.
- Mohamed Hamdy — 2 confirmed meetings against Christopher John. 23 Dec 2022 – 18 Apr 2023.
- Mohamed Hany — 2 confirmed meetings against Christopher John. 2 Nov 2022 – 28 Feb 2023.
- Mohamed Helal — 2 confirmed meetings against Christopher John. 11 Jan 2023 – 31 May 2023.
- Mohamed Mohamed Moursy — 2 confirmed meetings against Christopher John. 2 Nov 2022 – 28 Feb 2023.
- Mohamed Mostafa — 2 confirmed meetings against Christopher John. 5 Feb 2023 – 14 Jul 2023.
- Mohamed Nagy — 2 confirmed meetings against Christopher John. 5 Feb 2023 – 14 Jul 2023.
- Mohamed Reda — 2 confirmed meetings against Christopher John. 18 Jan 2023 – 6 Jun 2023.
- Mohamed Saeed — 2 confirmed meetings against Christopher John. 15 Dec 2022 – 9 Apr 2023.
- Mohamed Saeed — 2 confirmed meetings against Christopher John. 7 Dec 2022 – 4 Apr 2023.
- Mohamed Salem — 2 confirmed meetings against Christopher John. 22 Jan 2023 – 30 Jun 2023.
- Mohamed Sherif — 2 confirmed meetings against Christopher John. 2 Nov 2022 – 28 Feb 2023.
- Moro Salifu — 2 confirmed meetings against Christopher John. 24 Oct 2022 – 20 Feb 2023.
- Mostafa Fathi — 2 confirmed meetings against Christopher John. 23 Dec 2022 – 18 Apr 2023.
- Mostafa Gamal — 2 confirmed meetings against Christopher John. 18 Jan 2023 – 6 Jun 2023.
- Mostafa Zico — 2 confirmed meetings against Christopher John. 18 Jan 2023 – 6 Jun 2023.
- Moussa Diawara — 2 confirmed meetings against Christopher John. 11 Jan 2023 – 31 May 2023.
- Odoh Valentine — 2 confirmed meetings against Christopher John. 18 Jan 2023 – 6 Jun 2023.
- Omar El Said — 2 confirmed meetings against Christopher John. 1 Dec 2022 – 25 Apr 2023.
- Osama Faisal — 2 confirmed meetings against Christopher John. 11 Jan 2023 – 31 May 2023.
- Percy Tau — 2 confirmed meetings against Christopher John. 2 Nov 2022 – 28 Feb 2023.
- Rami Sabri — 2 confirmed meetings against Christopher John. 7 Dec 2022 – 4 Apr 2023.
- Raphael Ayagwa — 2 confirmed meetings against Christopher John. 5 Feb 2023 – 14 Jul 2023.
- Saad Samir — 2 confirmed meetings against Christopher John. 1 Dec 2022 – 25 Apr 2023.
- Sabri Rahil — 2 confirmed meetings against Christopher John. 24 Oct 2022 – 20 Feb 2023.
- Said Awada — 2 confirmed meetings against Christopher John. 23 Oct 2023 – 6 Nov 2023.
- Saïdou Simporé — 2 confirmed meetings against Christopher John. 24 Oct 2022 – 31 May 2023.
- Saif Terry — 2 confirmed meetings against Christopher John. 7 Dec 2022 – 4 Apr 2023.
- Sayed Baqer — 2 confirmed meetings against Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Shady Hussein — 2 confirmed meetings against Christopher John. 2 Nov 2022 – 28 Feb 2023.
- Sodiq Ougola — 2 confirmed meetings against Christopher John. 15 Dec 2022 – 9 Apr 2023.
- Vinicius Vargas — 2 confirmed meetings against Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Yasser Ibrahim — 2 confirmed meetings against Christopher John. 2 Nov 2022 – 28 Feb 2023.
- A. Al Hosani — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Abdalla El Said — 1 confirmed meetings against Christopher John. 23 Dec 2022 – 23 Dec 2022.
- Abdallah Magdy — 1 confirmed meetings against Christopher John. 23 Dec 2022 – 23 Dec 2022.
- Abdallah Naseeb — 1 confirmed meetings against Christopher John. 20 Feb 2023 – 20 Feb 2023.
- Abdel Mohamed — 1 confirmed meetings against Christopher John. 20 Feb 2023 – 20 Feb 2023.
- Abdel Mohamed — 1 confirmed meetings against Christopher John. 4 Apr 2023 – 4 Apr 2023.
- Abdel Atef Yousef — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Abdel Yehia — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Abderrahim Deghmoum — 1 confirmed meetings against Christopher John. 15 May 2023 – 15 May 2023.
- Abdulla Al Ahmad — 1 confirmed meetings against Christopher John. 12 Dec 2023 – 12 Dec 2023.
- Abdullah Ammar — 1 confirmed meetings against Christopher John. 18 Sept 2023 – 18 Sept 2023.
- Abdullah Moghrabi — 1 confirmed meetings against Christopher John. 23 Oct 2023 – 23 Oct 2023.
- Abdulrahman Al-Dhaferi — 1 confirmed meetings against Christopher John. 27 Nov 2023 – 27 Nov 2023.
- Abubakar Liadi — 1 confirmed meetings against Christopher John. 15 Dec 2022 – 15 Dec 2022.
- Ahmad Dashti — 1 confirmed meetings against Christopher John. 18 Sept 2023 – 18 Sept 2023.
- Ahmed Abdel Rahman — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Ahmed Abdulaziz — 1 confirmed meetings against Christopher John. 7 Dec 2022 – 7 Dec 2022.
- Ahmed Abou Ghaly — 1 confirmed meetings against Christopher John. 30 Jun 2023 – 30 Jun 2023.
- Ahmed Ali — 1 confirmed meetings against Christopher John. 18 Jan 2023 – 18 Jan 2023.
- Ahmed Ashraf — 1 confirmed meetings against Christopher John. 5 Feb 2023 – 5 Feb 2023.
- Ahmed El Sayed — 1 confirmed meetings against Christopher John. 22 Jan 2023 – 22 Jan 2023.
- Ahmed Ayman — 1 confirmed meetings against Christopher John. 6 Jun 2023 – 6 Jun 2023.
- Ahmed Belya — 1 confirmed meetings against Christopher John. 14 Jul 2023 – 14 Jul 2023.
- Ahmed Dahroug — 1 confirmed meetings against Christopher John. 14 Jul 2023 – 14 Jul 2023.
- Ahmed El Aash — 1 confirmed meetings against Christopher John. 11 Jan 2023 – 11 Jan 2023.
- Ahmed El Agouz — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Ahmed El Nadry — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Ahmed El Sheikh — 1 confirmed meetings against Christopher John. 2 Jan 2023 – 2 Jan 2023.
- Ahmed El Sheikh — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Ahmed Fathy — 1 confirmed meetings against Christopher John. 18 Apr 2023 – 18 Apr 2023.
- Ahmed Gamal — 1 confirmed meetings against Christopher John. 9 Apr 2023 – 9 Apr 2023.
- Ahmed Hakam — 1 confirmed meetings against Christopher John. 15 Dec 2022 – 15 Dec 2022.
- Ahmed Hamoudi — 1 confirmed meetings against Christopher John. 5 Feb 2023 – 5 Feb 2023.
- Ahmed Hany — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Ahmed Kendouci — 1 confirmed meetings against Christopher John. 28 Feb 2023 – 28 Feb 2023.
- Ahmed Ibrahim — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Ahmed Koka — 1 confirmed meetings against Christopher John. 2 Nov 2022 – 2 Nov 2022.
- Ahmed Mansour — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Ahmed Ramadan — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Ahmed Sabeha — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Ahmed Samir — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Ahmed Sherif — 1 confirmed meetings against Christopher John. 4 Apr 2023 – 4 Apr 2023.
- Ahmed Shousha — 1 confirmed meetings against Christopher John. 9 Apr 2023 – 9 Apr 2023.
- Ahmed Tawfik — 1 confirmed meetings against Christopher John. 18 Apr 2023 – 18 Apr 2023.
- Ahmed Yassin — 1 confirmed meetings against Christopher John. 11 Jan 2023 – 11 Jan 2023.
- Akinade Ibukun — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Akram Tawfik — 1 confirmed meetings against Christopher John. 2 Nov 2022 – 2 Nov 2022.
- Ali Baheeg — 1 confirmed meetings against Christopher John. 4 Apr 2023 – 4 Apr 2023.
- Ali Elfeel — 1 confirmed meetings against Christopher John. 25 Apr 2023 – 25 Apr 2023.
- Ali Fawzi — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Ali Hamam — 1 confirmed meetings against Christopher John. 6 Nov 2023 – 6 Nov 2023.
- Ali Hamdy — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Ali Haram — 1 confirmed meetings against Christopher John. 12 Dec 2023 – 12 Dec 2023.
- Ali Khalaf — 1 confirmed meetings against Christopher John. 27 Nov 2023 – 27 Nov 2023.
- Ali Maâloul — 1 confirmed meetings against Christopher John. 28 Feb 2023 – 28 Feb 2023.
- Ali Muhaisen — 1 confirmed meetings against Christopher John. 27 Nov 2023 – 27 Nov 2023.
- Ali Zaazaa — 1 confirmed meetings against Christopher John. 25 Apr 2023 – 25 Apr 2023.
- Aliou Dieng — 1 confirmed meetings against Christopher John. 28 Feb 2023 – 28 Feb 2023.
- Amir Medhat — 1 confirmed meetings against Christopher John. 31 May 2023 – 31 May 2023.
- Amr Gamal — 1 confirmed meetings against Christopher John. 7 Dec 2022 – 7 Dec 2022.
- Amr Marei — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Anthony Okpotu — 1 confirmed meetings against Christopher John. 2 Jan 2023 – 2 Jan 2023.
- Ashraf Magdy — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Assem Salah — 1 confirmed meetings against Christopher John. 11 Jan 2023 – 11 Jan 2023.
- Austin Amutu — 1 confirmed meetings against Christopher John. 24 Oct 2022 – 24 Oct 2022.
- Azmi Ghouma — 1 confirmed meetings against Christopher John. 4 Apr 2023 – 4 Apr 2023.
- Bader Al Mutairi — 1 confirmed meetings against Christopher John. 27 Nov 2023 – 27 Nov 2023.
- Bader Tareq — 1 confirmed meetings against Christopher John. 18 Sept 2023 – 18 Sept 2023.
- Baher El Mohamady — 1 confirmed meetings against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Barakat Haggag — 1 confirmed meetings against Christopher John. 9 Apr 2023 – 9 Apr 2023.
- Bilal Yousef — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Bruno Sávio — 1 confirmed meetings against Christopher John. 2 Nov 2022 – 2 Nov 2022.
- Constant Wayou — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Ehab Samir — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- El Emad — 1 confirmed meetings against Christopher John. 15 Dec 2022 – 15 Dec 2022.
- El Soliman — 1 confirmed meetings against Christopher John. 15 Dec 2022 – 15 Dec 2022.
- Emad Hamdy — 1 confirmed meetings against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Essam Tharwat — 1 confirmed meetings against Christopher John. 15 May 2023 – 15 May 2023.
- Fakhreddine Ben Youssef — 1 confirmed meetings against Christopher John. 23 Dec 2022 – 23 Dec 2022.
- Firas Chaouat — 1 confirmed meetings against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Franck Etouga — 1 confirmed meetings against Christopher John. 2 Jan 2023 – 2 Jan 2023.
- Gabriel Ibitham — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Gabrila Chukwudi — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Gavin Kizito — 1 confirmed meetings against Christopher John. 20 Feb 2023 – 20 Feb 2023.
- Gilson Costa — 1 confirmed meetings against Christopher John. 23 Oct 2023 – 23 Oct 2023.
- Gjoko Zajkov — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Hadji Barry — 1 confirmed meetings against Christopher John. 1 Dec 2022 – 1 Dec 2022.
- Hamdy Alaa — 1 confirmed meetings against Christopher John. 31 May 2023 – 31 May 2023.
- Hamza Mathlouthi — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
- Hassan Magdy — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Hatem Mohamed Hassan — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
- Hazaa Ali — 1 confirmed meetings against Christopher John. 2 Oct 2023 – 2 Oct 2023.
- Hesham Salah — 1 confirmed meetings against Christopher John. 24 Oct 2022 – 24 Oct 2022.
- Himid Mao — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Hossam Abdelmaguid — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
- Hossam Arafat — 1 confirmed meetings against Christopher John. 14 Jul 2023 – 14 Jul 2023.
- Hossam Greisha — 1 confirmed meetings against Christopher John. 15 May 2023 – 15 May 2023.
- Ibrahim Ayoula — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Ibrahim El Kadi — 1 confirmed meetings against Christopher John. 6 Jun 2023 – 6 Jun 2023.
- Ibrahim Kone — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Ibrahima Ndiaye — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
- Ilies Jelassi — 1 confirmed meetings against Christopher John. 2 Jan 2023 – 2 Jan 2023.
- Islam Abdallah — 1 confirmed meetings against Christopher John. 6 Jun 2023 – 6 Jun 2023.
- Islam Al Mazayen — 1 confirmed meetings against Christopher John. 2 Jan 2023 – 2 Jan 2023.
- Islam Ateia — 1 confirmed meetings against Christopher John. 15 May 2023 – 15 May 2023.
- Islam Gaber — 1 confirmed meetings against Christopher John. 11 Jan 2023 – 11 Jan 2023.
- Islam Gamal — 1 confirmed meetings against Christopher John. 6 Jun 2023 – 6 Jun 2023.
- Islam Mohareb — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Islam Salah — 1 confirmed meetings against Christopher John. 5 Feb 2023 – 5 Feb 2023.
- Ismail Moumen — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Issa Ali — 1 confirmed meetings against Christopher John. 27 Nov 2023 – 27 Nov 2023.
- Jefferson Encada — 1 confirmed meetings against Christopher John. 4 Apr 2023 – 4 Apr 2023.
- Jobson Santos — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- José Djaló Embaló — 1 confirmed meetings against Christopher John. 6 Nov 2023 – 6 Nov 2023.
- Joseph Ochaya — 1 confirmed meetings against Christopher John. 22 Jan 2023 – 22 Jan 2023.
- Kahraba — 1 confirmed meetings against Christopher John. 28 Feb 2023 – 28 Feb 2023.
- Karim El Deeb — 1 confirmed meetings against Christopher John. 24 Oct 2022 – 24 Oct 2022.
- Karim El Eraki — 1 confirmed meetings against Christopher John. 15 May 2023 – 15 May 2023.
- Karim El Tayeeb — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Karim Fouad — 1 confirmed meetings against Christopher John. 2 Nov 2022 – 2 Nov 2022.
- Karim Hafez — 1 confirmed meetings against Christopher John. 18 Apr 2023 – 18 Apr 2023.
- Karim Mostafa — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Karim Nedved — 1 confirmed meetings against Christopher John. 1 Dec 2022 – 1 Dec 2022.
- Karim Tarek — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Kassem Al Zein — 1 confirmed meetings against Christopher John. 23 Oct 2023 – 23 Oct 2023.
- Khaled Abdel Fattah — 1 confirmed meetings against Christopher John. 15 Dec 2022 – 15 Dec 2022.
- Khaled Al Khalaf — 1 confirmed meetings against Christopher John. 12 Dec 2023 – 12 Dec 2023.
- Khaled El Akhmimi — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Khaled Sami — 1 confirmed meetings against Christopher John. 18 Jan 2023 – 18 Jan 2023.
- Khaled Sobhy — 1 confirmed meetings against Christopher John. 24 Oct 2022 – 24 Oct 2022.
- Kingsley Kuku — 1 confirmed meetings against Christopher John. 18 Jan 2023 – 18 Jan 2023.
- Kingsley Sokari — 1 confirmed meetings against Christopher John. 4 Apr 2023 – 4 Apr 2023.
- Lithierry — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Lourency — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Mahmood Al Ajmi — 1 confirmed meetings against Christopher John. 2 Oct 2023 – 2 Oct 2023.
- Mahmoud Abdelgelil — 1 confirmed meetings against Christopher John. 18 Apr 2023 – 18 Apr 2023.
- Mahmoud El Gazzar — 1 confirmed meetings against Christopher John. 31 May 2023 – 31 May 2023.
- Mahmoud El Hadary — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Mahmoud Emad — 1 confirmed meetings against Christopher John. 7 Dec 2022 – 7 Dec 2022.
- Mahmoud Fahmi — 1 confirmed meetings against Christopher John. 5 Feb 2023 – 5 Feb 2023.
- Mahmoud Gad — 1 confirmed meetings against Christopher John. 2 Jan 2023 – 2 Jan 2023.
- Mahmoud Mamdouh — 1 confirmed meetings against Christopher John. 18 Jan 2023 – 18 Jan 2023.
- Mahmoud Marei — 1 confirmed meetings against Christopher John. 1 Dec 2022 – 1 Dec 2022.
- Mahmoud Metwaly — 1 confirmed meetings against Christopher John. 2 Nov 2022 – 2 Nov 2022.
- Mahmoud Shabana — 1 confirmed meetings against Christopher John. 15 Dec 2022 – 15 Dec 2022.
- Mahmoud Waheed — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Mahmoud Zalaka — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Malek Baayou — 1 confirmed meetings against Christopher John. 9 Apr 2023 – 9 Apr 2023.
- Marouane Sahraoui — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Marwan Dawoud — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Marwan Hamdy — 1 confirmed meetings against Christopher John. 2 Jan 2023 – 2 Jan 2023.
- Marwan Magdy — 1 confirmed meetings against Christopher John. 7 Dec 2022 – 7 Dec 2022.
- Mido Gaber — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Moaz El-Henawy — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Mohamed Abdel Aati — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Mohamed Abdel Razek — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Mohamed Abdel Samiae — 1 confirmed meetings against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Mohamed Adel — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Mohamed Ahmed Kamel — 1 confirmed meetings against Christopher John. 18 Jan 2023 – 18 Jan 2023.
- Mohamed Antar — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Mohamed Mohamed Tawfik — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
- Mohamed Atwa — 1 confirmed meetings against Christopher John. 14 Jul 2023 – 14 Jul 2023.
- Mohamed Bassam — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Mohamed Bouchar — 1 confirmed meetings against Christopher John. 18 Sept 2023 – 18 Sept 2023.
- Mohamed Chibi — 1 confirmed meetings against Christopher John. 18 Apr 2023 – 18 Apr 2023.
- Mohamed Desouki — 1 confirmed meetings against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Mohamed Diab — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Mohamed El Fayoumi — 1 confirmed meetings against Christopher John. 15 May 2023 – 15 May 2023.
- Mohamed El Gabbas — 1 confirmed meetings against Christopher John. 18 Apr 2023 – 18 Apr 2023.
- Mohamed El Maghraby — 1 confirmed meetings against Christopher John. 9 Apr 2023 – 9 Apr 2023.
- Mohamed El Sabahi — 1 confirmed meetings against Christopher John. 9 Apr 2023 – 9 Apr 2023.
- Mohamed El Shamy — 1 confirmed meetings against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Mohamed Essam — 1 confirmed meetings against Christopher John. 15 Dec 2022 – 15 Dec 2022.
- Mohamed Fakhry — 1 confirmed meetings against Christopher John. 2 Nov 2022 – 2 Nov 2022.
- Mohamed Fathallah — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Mohamed Fawzy — 1 confirmed meetings against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Mohamed Gaber — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Mohamed Hamdy — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Mohamed Hamed — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Mohamed Hashem — 1 confirmed meetings against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Mohamed Hassan — 1 confirmed meetings against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Mohamed Hozian — 1 confirmed meetings against Christopher John. 30 Jun 2023 – 30 Jun 2023.
- Mohamed Ibrahim — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Mohamed Magli — 1 confirmed meetings against Christopher John. 22 Jan 2023 – 22 Jan 2023.
- Mohamed Mahmoud — 1 confirmed meetings against Christopher John. 20 Feb 2023 – 20 Feb 2023.
- Mohamed Makhlouf — 1 confirmed meetings against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Mohamed Metwaly — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Mohamed Morsi — 1 confirmed meetings against Christopher John. 14 Jul 2023 – 14 Jul 2023.
- Mohamed Nadi — 1 confirmed meetings against Christopher John. 15 Dec 2022 – 15 Dec 2022.
- Mohamed Naser — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Mohamed Nasr — 1 confirmed meetings against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Mohamed Rizk — 1 confirmed meetings against Christopher John. 30 Jun 2023 – 30 Jun 2023.
- Mohamed Sadek — 1 confirmed meetings against Christopher John. 23 Dec 2022 – 23 Dec 2022.
- Mohamed Shehata — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Mohamed Sherif — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Mohamed Shokry — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Mohamed Sobhi — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
- Mohamed Tarek — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
- Mohamed Zakaria — 1 confirmed meetings against Christopher John. 7 Dec 2022 – 7 Dec 2022.
- Mohamed Zaki — 1 confirmed meetings against Christopher John. 5 Feb 2023 – 5 Feb 2023.
- Mohammad Anz — 1 confirmed meetings against Christopher John. 2 Oct 2023 – 2 Oct 2023.
- Mohammad Chaaban — 1 confirmed meetings against Christopher John. 6 Nov 2023 – 6 Nov 2023.
- Mohammad Juma — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Mohammad Markabawi — 1 confirmed meetings against Christopher John. 23 Oct 2023 – 23 Oct 2023.
- Mohammad Safwan — 1 confirmed meetings against Christopher John. 6 Nov 2023 – 6 Nov 2023.
- Mohammed Mohamamd Abubakar — 1 confirmed meetings against Christopher John. 12 Dec 2023 – 12 Dec 2023.
- Mohammed Saleh — 1 confirmed meetings against Christopher John. 20 Feb 2023 – 20 Feb 2023.
- Mohanad Lasheen — 1 confirmed meetings against Christopher John. 25 Apr 2023 – 25 Apr 2023.
- Mostafa Al Aash — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Mostafa Ibrahim — 1 confirmed meetings against Christopher John. 14 Jul 2023 – 14 Jul 2023.
- Mostafa Khawaga — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Mostafa Saad — 1 confirmed meetings against Christopher John. 9 Apr 2023 – 9 Apr 2023.
- Mostafa Shakshak — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Mostafa Shalaby — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
- Mostafa Sobhi — 1 confirmed meetings against Christopher John. 18 Jan 2023 – 18 Jan 2023.
- N. A. Mohammed M. — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Nabil Al El Mahdy — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
- Naser Naser — 1 confirmed meetings against Christopher John. 20 Feb 2023 – 20 Feb 2023.
- Nasser Maher — 1 confirmed meetings against Christopher John. 25 Apr 2023 – 25 Apr 2023.
- Nayef Al Shammari — 1 confirmed meetings against Christopher John. 18 Sept 2023 – 18 Sept 2023.
- Omar El Saeey — 1 confirmed meetings against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Omar Fayed — 1 confirmed meetings against Christopher John. 22 Jan 2023 – 22 Jan 2023.
- Omar Kamal — 1 confirmed meetings against Christopher John. 1 Dec 2022 – 1 Dec 2022.
- Omar Radwan — 1 confirmed meetings against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Omar Salah — 1 confirmed meetings against Christopher John. 9 Apr 2023 – 9 Apr 2023.
- Omar Saviola — 1 confirmed meetings against Christopher John. 30 Jun 2023 – 30 Jun 2023.
- Omid Popalzay — 1 confirmed meetings against Christopher John. 23 Oct 2023 – 23 Oct 2023.
- Osama El Gazzar — 1 confirmed meetings against Christopher John. 2 Jan 2023 – 2 Jan 2023.
- Osama Galal — 1 confirmed meetings against Christopher John. 23 Dec 2022 – 23 Dec 2022.
- Osama Ibrahim — 1 confirmed meetings against Christopher John. 11 Jan 2023 – 11 Jan 2023.
- Paulin Voavy — 1 confirmed meetings against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Rafik Kabou — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Ragab Nabil — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Ragab Omran — 1 confirmed meetings against Christopher John. 15 May 2023 – 15 May 2023.
- Ramadan Sobhi — 1 confirmed meetings against Christopher John. 18 Apr 2023 – 18 Apr 2023.
- Rami Rabia — 1 confirmed meetings against Christopher John. 28 Feb 2023 – 28 Feb 2023.
- Ramzi Khaled — 1 confirmed meetings against Christopher John. 6 Jun 2023 – 6 Jun 2023.
- Razack Cissé — 1 confirmed meetings against Christopher John. 11 Jan 2023 – 11 Jan 2023.
- Reda Sayed — 1 confirmed meetings against Christopher John. 2 May 2023 – 2 May 2023.
- Rezki Hamroune — 1 confirmed meetings against Christopher John. 4 Apr 2023 – 4 Apr 2023.
- S. Suliman — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Saad El Hadani — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Samson Akinyoola — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
- Sayed Abdallah Gadelrab — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
- Sayed Hashim — 1 confirmed meetings against Christopher John. 2 Oct 2023 – 2 Oct 2023.
- Sayed Issa — 1 confirmed meetings against Christopher John. 2 Oct 2023 – 2 Oct 2023.
- Sayed Hasan Radhi Hashim — 1 confirmed meetings against Christopher John. 2 Oct 2023 – 2 Oct 2023.
- Seif Touka — 1 confirmed meetings against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- Seifeddine Jaziri — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
- Sherif Reda — 1 confirmed meetings against Christopher John. 15 Dec 2022 – 15 Dec 2022.
- Shikabala — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
- Shokry Naguib — 1 confirmed meetings against Christopher John. 7 Dec 2022 – 7 Dec 2022.
- Sulaiman Abdulghafoor — 1 confirmed meetings against Christopher John. 27 Nov 2023 – 27 Nov 2023.
- Sultan Al Enezi — 1 confirmed meetings against Christopher John. 27 Nov 2023 – 27 Nov 2023.
- Taher Mohamed — 1 confirmed meetings against Christopher John. 28 Feb 2023 – 28 Feb 2023.
- Victor Henrique — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Vitor Vargas — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Wagih Abdel Hakim — 1 confirmed meetings against Christopher John. 6 Jun 2023 – 6 Jun 2023.
- Waleed Azaro — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Walid El Karti — 1 confirmed meetings against Christopher John. 18 Apr 2023 – 18 Apr 2023.
- Walid Sabbar — 1 confirmed meetings against Christopher John. 27 Nov 2023 – 27 Nov 2023.
- Y. Jabri — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Yaseen Benmansour — 1 confirmed meetings against Christopher John. 12 Dec 2023 – 12 Dec 2023.
- Yaw Annor — 1 confirmed meetings against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Yousef Majed — 1 confirmed meetings against Christopher John. 18 Sept 2023 – 18 Sept 2023.
- Youssef Abdel Ghani — 1 confirmed meetings against Christopher John. 30 Jun 2023 – 30 Jun 2023.
- Yuri Matias — 1 confirmed meetings against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Zeyad Tolba — 1 confirmed meetings against Christopher John. 7 Dec 2022 – 7 Dec 2022.
- Zizo — 1 confirmed meetings against Christopher John. 22 May 2023 – 22 May 2023.
Which teams has Christopher John 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 Ahly — 2 confirmed appearances against Christopher John. 2 Nov 2022 – 28 Feb 2023.
- Al Arabi — 2 confirmed appearances against Christopher John. 18 Sept 2023 – 27 Nov 2023.
- Al Ittihad — 2 confirmed appearances against Christopher John. 24 Oct 2022 – 20 Feb 2023.
- AL Masry — 2 confirmed appearances against Christopher John. 2 Jan 2023 – 15 May 2023.
- Al Nejmeh — 2 confirmed appearances against Christopher John. 23 Oct 2023 – 6 Nov 2023.
- Al Riffa — 2 confirmed appearances against Christopher John. 2 Oct 2023 – 12 Dec 2023.
- Aswan Sc — 2 confirmed appearances against Christopher John. 5 Feb 2023 – 14 Jul 2023.
- El Mokawloon — 2 confirmed appearances against Christopher John. 22 Jan 2023 – 30 Jun 2023.
- Future FC — 2 confirmed appearances against Christopher John. 1 Dec 2022 – 25 Apr 2023.
- Haras El Hodood — 2 confirmed appearances against Christopher John. 18 Jan 2023 – 6 Jun 2023.
- National Bank of Egypt — 2 confirmed appearances against Christopher John. 11 Jan 2023 – 31 May 2023.
- Pharco — 2 confirmed appearances against Christopher John. 7 Dec 2022 – 4 Apr 2023.
- Pyramids FC — 2 confirmed appearances against Christopher John. 23 Dec 2022 – 18 Apr 2023.
- Smouha SC — 2 confirmed appearances against Christopher John. 15 Dec 2022 – 9 Apr 2023.
- Ajman — 1 confirmed appearances against Christopher John. 14 Oct 2026 – 14 Oct 2026.
- Ceramica Cleopatra — 1 confirmed appearances against Christopher John. 12 Apr 2023 – 12 Apr 2023.
- El Geish — 1 confirmed appearances against Christopher John. 20 Oct 2022 – 20 Oct 2022.
- Enppi — 1 confirmed appearances against Christopher John. 2 May 2023 – 2 May 2023.
- Ghazl El Mehalla — 1 confirmed appearances against Christopher John. 11 Dec 2022 – 11 Dec 2022.
- Ismaily SC — 1 confirmed appearances against Christopher John. 27 Jan 2023 – 27 Jan 2023.
- Zamalek SC — 1 confirmed appearances against Christopher John. 22 May 2023 – 22 May 2023.
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.




















































